diff --git a/.github/workflows/fix-typos.yml b/.github/workflows/fix-typos.yml new file mode 100644 index 00000000000..faa0e01c84d --- /dev/null +++ b/.github/workflows/fix-typos.yml @@ -0,0 +1,19 @@ +name: Automatically fix typos +on: + push: + branches: + - master + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + ref: master + - uses: sobolevn/misspell-fixer-action@master + - uses: peter-evans/create-pull-request@v2.4.4 + env: + ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true' + with: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.misspell-fixer.ignore b/.misspell-fixer.ignore new file mode 100644 index 00000000000..7c90f6e4788 --- /dev/null +++ b/.misspell-fixer.ignore @@ -0,0 +1 @@ +^./i18n diff --git a/DEVELOPERS.md b/DEVELOPERS.md index c3448678b88..5a1476143f1 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -163,7 +163,7 @@ Did you have an issue, like a merge conflict, or don't know how to open a pull r ### Add a redirect -Create a new entry in the [`next.config.js`](https://github.com/supabase/supabase/blob/master/apps/www/next.config.js) file in our main site. +Create a new entry in the [`redirects.js`](https://github.com/supabase/supabase/blob/master/apps/www/lib/redirects.js) file in our main site. ## Monorepo @@ -183,7 +183,7 @@ Then edit and visit any of the following sites: Site | Directory | Description | Local development server ---- | --------- | ----------- | ------------------------ [supabase.com](https://supabase.com) | `/apps/www` | The main website | http://localhost:3000 -[supabase.com/docs](https://supabase.com/docs) | `apps/reference` | Guides and Reference documentaion | http://localhost:3010/docs +[supabase.com/docs](https://supabase.com/docs) | `apps/reference` | Guides and Reference documentation | http://localhost:3010/docs [POC] Community forum | `/apps/temp-community-forum` | GitHub Discussions in a Next.js site | http://localhost:3002 [POC] DEV articles site | `/apps/temp-community-tutorials` | A Next.js site for our DEV articles (which community members can write) | http://localhost:3003 diff --git a/about/docs/careers/graphic-web-designers.mdx b/about/docs/careers/graphic-web-designers.mdx index d05dec2cb7e..3652de4fbd9 100644 --- a/about/docs/careers/graphic-web-designers.mdx +++ b/about/docs/careers/graphic-web-designers.mdx @@ -15,7 +15,7 @@ import Process from '@site/docs/careers/_snippets/process.mdx' We're looking for Graphic / Web Designers to join our team to help change the way developers build their applications. -You'll be primarily responsible for growing our marketing and brand collataral across the entire Supabase ecosystem. +You'll be primarily responsible for growing our marketing and brand collateral across the entire Supabase ecosystem. You'll be an indispensable part of team, by working very closely with our sales, marketing, front end team, founders and backend engineers; you'll be directly contributing to brand decisions, building a team culture and co authoring internal processes for a growing team. We want to expand our marketing efforts rapidly throughout 2022 and want you to be at the centre of growing and nurturing our brand, while also nurturing new talent that come on board. diff --git a/about/src/css/custom.css b/about/src/css/custom.css index 01b3ef754fe..0fc6287b057 100755 --- a/about/src/css/custom.css +++ b/about/src/css/custom.css @@ -690,7 +690,7 @@ div[class*=' codeBlockTitle'] { font-size: 0.8rem !important; border-color: #444; } -.repsonse-header { +.response-header { border-radius: 0 0 4px 4px; } diff --git a/apps/temp-docs/docs/cli/.gitkeep b/apps/reference/_realtime/generated/.gitkeep similarity index 100% rename from apps/temp-docs/docs/cli/.gitkeep rename to apps/reference/_realtime/generated/.gitkeep diff --git a/apps/reference/_realtime/intro.mdx b/apps/reference/_realtime/intro.mdx new file mode 100644 index 00000000000..832bf46aa61 --- /dev/null +++ b/apps/reference/_realtime/intro.mdx @@ -0,0 +1,58 @@ +--- +slug: / +sidebar_position: 1 +sidebar_label: Realtime Server +--- + +# Supabase Realtime Server + +Supabase Realtime is a server built with Elixir using the [Phoenix Framework](https://www.phoenixframework.org) that allows you to listen to changes in your PostgreSQL database via logical replication and then broadcast those changes via WebSockets. + +There are two versions of this server: `Realtime` and `Realtime RLS`. + +`Realtime` server works by: + +1. listening to PostgreSQL's replication functionality (using PostgreSQL's logical decoding) +2. converting the byte stream into JSON +3. broadcasting to all connected clients over WebSockets + +`Realtime RLS` server works by: + +1. polling PostgreSQL's replication functionality (using PostgreSQL's logical decoding and [wal2json](https://github.com/eulerto/wal2json) output plugin) +2. passing database changes to a [Write Ahead Log Realtime Unified Security (WALRUS)](https://github.com/supabase/walrus) PostgresSQL function and receiving a list of authorized subscribers depending on Row Level Security (RLS) policies +3. converting the changes into JSON +4. broadcasting to authorized subscribers over WebSockets + +### Why not just use PostgreSQL's `NOTIFY`? + +A few reasons: + +1. You don't have to set up triggers on every table. +2. `NOTIFY` has a payload limit of 8000 bytes and will fail for anything larger. The usual solution is to send an ID and then fetch the record, but that's heavy on the database. +3. `Realtime` server consumes two connections to the database, then you can connect many clients to this server. Easier on your database, and to scale up you just add additional `Realtime` servers. + +### Benefits + +1. The beauty of listening to the replication functionality is that you can make changes to your database from anywhere - your API, directly in the DB, via a console, etc. - and you will still receive the changes via WebSockets. +2. Decoupling. For example, if you want to send a new slack message every time someone makes a new purchase you might build that functionality directly into your API. This allows you to decouple your async functionality from your API. +3. This is built with Phoenix, an [extremely scalable Elixir framework](https://www.phoenixframework.org/blog/the-road-to-2-million-websocket-connections). + +### Does this server guarantee delivery of every data change? + +Not yet! Due to the following limitations: + +1. Postgres database runs out of disk space due to Write-Ahead Logging (WAL) buildup, which can crash the database and prevent Realtime server from receiving and broadcasting changes. This can be mitigated in the Realtime RLS version of this server by setting the Postgres config `max_slot_wal_keep_size` to a reasonable size. +2. Realtime server can crash due to a larger replication lag than available memory, forcing the creation of a new replication slot and resetting replication to read from the latest WAL data. +3. When Realtime server falls too far behind for any reason, for example disconnecting from database as WAL continues to build up, then database can delete WAL segments the server still needs to read from, for example after reconnecting. + +## Client libraries + +- [JavaScript](https://github.com/supabase/realtime-js) +- [Dart](https://github.com/supabase/realtime-dart) + +## Additional Links + +- [Source Code](https://github.com/supabase/storage-api) +- [Known bugs and issues](https://github.com/supabase/storage-js/issues) +- [Storage Guides](https://supabase.com/docs/guides/storage) +- [OpenAPI Docs](https://supabase.github.io/storage-api/) diff --git a/apps/reference/_realtime/release-notes.mdx b/apps/reference/_realtime/release-notes.mdx new file mode 100644 index 00000000000..b402b0d2708 --- /dev/null +++ b/apps/reference/_realtime/release-notes.mdx @@ -0,0 +1,7 @@ +--- +id: release-notes +--- + +# Release Notes + +All release notes can be found in the [GitHub Releases](https://github.com/supabase/realtime/releases) page. diff --git a/apps/temp-docs/docs/dart/.gitkeep b/apps/reference/_realtime_versioned_docs/.gitkeep similarity index 100% rename from apps/temp-docs/docs/dart/.gitkeep rename to apps/reference/_realtime_versioned_docs/.gitkeep diff --git a/apps/temp-docs/docs/reference/cli/.gitkeep b/apps/reference/_realtime_versioned_sidebars/.gitkeep similarity index 100% rename from apps/temp-docs/docs/reference/cli/.gitkeep rename to apps/reference/_realtime_versioned_sidebars/.gitkeep diff --git a/apps/reference/_supabase_js/release-notes.md b/apps/reference/_supabase_js/release-notes.md index d77cf283abc..2f5594ffaa1 100644 --- a/apps/reference/_supabase_js/release-notes.md +++ b/apps/reference/_supabase_js/release-notes.md @@ -106,7 +106,7 @@ interface Session { ### New Auth methods We're removing the `signIn()` method in favor of more explicit function signatures: -`signInWithPassword()`, `signInWithPasswordless()`, and `signInWithOtp()`. +`signInWithPassword()`, `signInWithOtp()`, and `signInWithOtp()`. ```ts // v2 @@ -149,7 +149,7 @@ supabaseClient .subscribe() ``` -We will deprecate the `.from().on().subscribe()` method previosuly used for listening to postgres changes. +We will deprecate the `.from().on().subscribe()` method previously used for listening to postgres changes. ### Deprecated setAuth() @@ -170,8 +170,8 @@ Deprecated and removed `setAuth()` . To set a custom `access_token` jwt instead, - client-level `throwOnError` - `gotrue-js` - `supabase-js` client allows passing a `storageKey` param which will allow the user to set the key used in local storage for storing the session. By default, this will be namespace-d with the supabase project ref. ([PR](https://github.com/supabase/supabase-js/pull/460)) - - `signIn` method is now split into `signInWithPassword` , `signInWithPasswordless` , `signInWithOAuth` ([PR](https://github.com/supabase/gotrue-js/pull/304)) - - Deprecated and removed `session()` , `user()` in favour of using `getSession()` instead. `getSession()` will always return a valid session if a user is already logged in, meaning no more random logouts. ([PR](https://github.com/supabase/gotrue-js/pull/299)) + - `signIn` method is now split into `signInWithPassword` , `signInWithOtp` , `signInWithOAuth` ([PR](https://github.com/supabase/gotrue-js/pull/304)) + - Deprecated and removed `session()` , `user()` in favor of using `getSession()` instead. `getSession()` will always return a valid session if a user is already logged in, meaning no more random logouts. ([PR](https://github.com/supabase/gotrue-js/pull/299)) - Deprecated and removed setting for `multitab` support because `getSession()` and gotrue’s reuse interval setting takes care of session management across multiple tabs ([PR](https://github.com/supabase/gotrue-js/pull/366)) - No more throwing of random errors, gotrue-js v2 always returns a custom error type: ([PR](https://github.com/supabase/gotrue-js/pull/341)) - `AuthSessionMissingError` diff --git a/apps/reference/docs/guides/api.mdx b/apps/reference/docs/guides/api.mdx index abae0380c72..9aeafc23aa0 100644 --- a/apps/reference/docs/guides/api.mdx +++ b/apps/reference/docs/guides/api.mdx @@ -1,6 +1,6 @@ --- id: api -title: Data APIs +title: Serverless APIs description: Auto-generating and Realtime APIs. sidebar_label: Overview --- diff --git a/apps/reference/docs/guides/api/generating-types.mdx b/apps/reference/docs/guides/api/generating-types.mdx index 7c1ccdb41f8..b78fa746e70 100644 --- a/apps/reference/docs/guides/api/generating-types.mdx +++ b/apps/reference/docs/guides/api/generating-types.mdx @@ -6,71 +6,62 @@ description: How to generate types for your API and Supabase libraries. Supabase APIs are generated from your database, which means that we can use database introspection to generate type-safe API definitions. -### Generating types from OpenAPI specification +### Generating types using Supabase CLI -Supabase generates an OpenAPI specification file for your database which can be used to generate your data types for usage with TypeScript. +The Supabase CLI is a single binary Go application that provides everything you need to setup a local development environment. -The OpenAPI specification for your Supabase project can be accessed as follows: - -```txt -https://your-project.supabase.co/rest/v1/?apikey=your-anon-key -``` - -Using the open source [openapi-typescript](https://github.com/drwpow/openapi-typescript#%EF%B8%8F-reading-specs-from-remote-resource) tool you can generate your types and store them locally: +You can [install the CLI](https://www.npmjs.com/package/supabase) via npm or other supported package managers. The minimum required version of the CLI is [v1.8.1](https://github.com/supabase/cli/releases). ```bash -npx openapi-typescript https://your-project.supabase.co/rest/v1/?apikey=your-anon-key --output types/supabase.ts +npm i supabase@">=1.8.1" --save-dev ``` -Important notes: +Login with your Personal Access Token -- Since the generator uses JSON API, there is no way to determine if a column is an Array. It will generate array types as `string`, even though Supabase handles this automatically and returns arrays. - You can fix this manually in the files by changing the type, e.g. `names: string` -> `names: string[]` -- The types won't automatically stay in sync with your database, so make sure to regenerate your types after you make changes to your database. +```bash +npx supabase login +``` -After you have generated your types, you can use them in your TypeScript projects: +Generate types for your project to produce the file `types/supabase.ts` -```ts +```bash +npx supabase gen types typescript --project-id "$PROJECT_ID" --schema public > types/supabase.ts +``` + +After you have generated your types, you can use them in `src/index.ts` + +```tsx import { NextApiRequest, NextApiResponse } from 'next' import { createClient } from '@supabase/supabase-js' -import { definitions } from '../../types/supabase' +import { Database } from '../types/supabase' -const supabase = createClient( +const supabase = createClient( process.env.NEXT_PUBLIC_SUPABASE_URL, process.env.SUPABASE_SECRET_KEY ) export default async (req: NextApiRequest, res: NextApiResponse) => { const allOnlineUsers = await supabase - .from('users') + .from('users') .select('*') .eq('status', 'ONLINE') res.status(200).json(allOnlineUsers) } ``` -For more advance type-support, check out [`postgrest-js-tools`](https://github.com/mzalevski/postgrest-js-tools). - ## Update types automatically with GitHub Actions One way to keep your type definitions in sync with your database is to set up a GitHub action that runs on a schedule. -The following script can be run in your terminal to produce the file `types/database/index.ts`. +Add the script above to your `package.json` to run it using `npm run update-types` -``` -npx openapi-typescript https://your-project.supabase.co/rest/v1/?apikey=your-anon-key --output types/database/index.ts +```json +"update-types": "npx supabase gen types typescript --project-id \"$PROJECT_ID\" > types/supabase.ts" ``` -You can add this script to your `package.json` and run it using `npm run update-types`: +Create a file `.github/workflows/update-types.yml` with the following snippet to define the action along with the environment variables. This script will commit new type changes to your repo every night. -``` -"update-types": "npx openapi-typescript \"${SUPABASE_URL}/rest/v1/?apikey=${SUPABASE_ANON_KEY}\" --version=2 --output types/database/index.ts" -``` - -You can use GitHub actions to generate this file automatically. This script will commit the change to your repo every night. -Create a file `.github/workflows/update-types.yml` and add the following snippet into this file to define the action along with the environment variables. - -```yml +```yaml name: Update database types on: @@ -82,8 +73,8 @@ jobs: update: runs-on: ubuntu-latest env: - SUPABASE_URL: ${{secrets.SUPABASE_URL}} - SUPABASE_ANON_KEY: ${{secrets.SUPABASE_ANON_KEY}} + SUPABASE_ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} + PROJECT_ID: steps: - uses: actions/checkout@v2 with: @@ -91,7 +82,7 @@ jobs: fetch-depth: 0 - uses: actions/setup-node@v2.1.5 with: - node-version: 14 + node-version: 16 - run: npm run update-types - name: check for file changes id: git_status diff --git a/apps/reference/docs/guides/auth/auth-helpers/index.mdx b/apps/reference/docs/guides/auth/auth-helpers/index.mdx index bcb52c6a759..ea3bb8222ee 100644 --- a/apps/reference/docs/guides/auth/auth-helpers/index.mdx +++ b/apps/reference/docs/guides/auth/auth-helpers/index.mdx @@ -46,6 +46,18 @@ A collection of framework-specific Auth utilities for working with Supabase. style={{ height: '100%' }} /> + {/* Remix */} +
+ +
diff --git a/apps/reference/docs/guides/auth/auth-helpers/nextjs.mdx b/apps/reference/docs/guides/auth/auth-helpers/nextjs.mdx index b69b42d8936..4e8ffdd87dc 100644 --- a/apps/reference/docs/guides/auth/auth-helpers/nextjs.mdx +++ b/apps/reference/docs/guides/auth/auth-helpers/nextjs.mdx @@ -300,7 +300,7 @@ export const getServerSideProps = withPageAuth({ ## Server-side data fetching to OAuth APIs using `provider_token` -When using third-party auth providers, sessions are initiated with an additional `provider_token` field which is persisted as an HTTPOnly cookie upon logging in to enabled usage on the server side. The `provider_token` can be used to make API requests to the OAuth provider's API endpoints on behalf of the logged-in user. In the following example, we fetch the user's full profile from the third-party API during SSR using their id and auth token: +When using third-party auth providers, sessions are initiated with an additional `provider_token` field which is persisted in the auth cookie and can be accessed within the session object. The `provider_token` can be used to make API requests to the OAuth provider's API endpoints on behalf of the logged-in user. ```js import { User, withPageAuth } from '@supabase/auth-helpers-nextjs' diff --git a/apps/reference/docs/guides/auth/auth-helpers/remix.mdx b/apps/reference/docs/guides/auth/auth-helpers/remix.mdx new file mode 100644 index 00000000000..fcfd3c57c0e --- /dev/null +++ b/apps/reference/docs/guides/auth/auth-helpers/remix.mdx @@ -0,0 +1,904 @@ +--- +id: remix +title: Supabase Auth with Remix +description: Authentication helpers for loaders and actions in Remix. +sidebar_label: 'Remix' +--- + +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' + +This submodule provides convenience helpers for implementing user authentication in Remix applications. + +## Install the Remix helper library + + + + + +```sh +npm install @supabase/auth-helpers-remix +``` + +This library supports the following tooling versions: + +- Remix: `>=1.7.2` + + + + +```sh +yarn add @supabase/auth-helpers-remix +``` + +This library supports the following tooling versions: + +- Remix: `>=1.7.2` + + + + +## Set up environment variables + +Retrieve your project URL and anon key in your project's [API settings](https://app.supabase.com/project/_/settings/api) in the Dashboard to set up the following environment variables. For local development you can set them in a `.env` file. See an [example](https://github.com/supabase/auth-helpers/blob/main/examples/remix/.env.example). + +```bash title=".env" +SUPABASE_URL=YOUR_SUPABASE_URL +SUPABASE_ANON_KEY=YOUR_SUPABASE_ANON_KEY +``` + +## Loader + + + + +Loader functions run on the server immediately before the component is rendered. They respond to all GET requests on a route. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. + +```jsx +import { json } from '@remix-run/node' // change this import to whatever runtime you are using +import { createServerClient } from '@supabase/auth-helpers-remix' + +export const loader = async ({ request }) => { + const response = new Response() + // an empty response is required for the auth helpers + // to set cookies to manage auth + + const supabaseClient = createServerClient( + process.env.SUPABASE_URL, + process.env.SUPABASE_ANON_KEY, + { request, response } + ) + + const { data } = await supabaseClient.from('test').select('*') + + // in order for the set-cookie header to be set, + // headers must be returned as part of the loader response + return json( + { data }, + { + headers: response.headers, + } + ) +} +``` + +> Supabase will set cookie headers to manage the user's auth session, therefore, the `response.headers` must be returned from the `Loader` function. + + + + +Loader functions run on the server immediately before the component is rendered. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. + +```jsx +import { LoaderFunction, json } from '@remix-run/node' // change this import to whatever runtime you are using +import { createServerClient } from '@supabase/auth-helpers-remix' + +export const loader: LoaderFunction = async ({ + request, +}: { + request: Request, +}) => { + const response = new Response() + const supabaseClient = createServerClient( + process.env.SUPABASE_URL, + process.env.SUPABASE_ANON_KEY, + { request, response } + ) + + const { data } = await supabaseClient.from('test').select('*') + + return json( + { data }, + { + headers: response.headers, + } + ) +} +``` + +> Supabase will set cookie headers to manage the user's auth session, therefore, the `response.headers` must be returned from the `Loader` function. + + + + +## Action + + + + +Action functions run on the server and respond to HTTP requests to a route, other than GET - POST, PUT, PATCH, DELETE etc. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. + +```jsx +import { json } from '@remix-run/node' // change this import to whatever runtime you are using +import { createServerClient } from '@supabase/auth-helpers-remix' + +export const action = async ({ request }) => { + const response = new Response() + + const supabaseClient = createServerClient( + process.env.SUPABASE_URL, + process.env.SUPABASE_ANON_KEY, + { request, response } + ) + + const { data } = await supabaseClient.from('test').select('*') + + return json( + { data }, + { + headers: response.headers, + } + ) +} +``` + +> Supabase will set cookie headers to manage the user's auth session, therefore, the `response.headers` must be returned from the `Action` function. + + + + +Action functions run on the server and respond to HTTP requests to a route, other than GET - POST, PUT, PATCH, DELETE etc. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. + +```jsx +import { ActionFunction, json } from '@remix-run/node' // change this import to whatever runtime you are using +import { createServerClient } from '@supabase/auth-helpers-remix' + +export const action: ActionFunction = async ({ + request, +}: { + request: Request, +}) => { + const response = new Response() + + const supabaseClient = createServerClient( + process.env.SUPABASE_URL, + process.env.SUPABASE_ANON_KEY, + { request, response } + ) + + const { data } = await supabaseClient.from('test').select('*') + + return json( + { data }, + { + headers: response.headers, + } + ) +} +``` + +> Supabase will set cookie headers to manage the user's auth session, therefore, the `response.headers` must be returned from the `Action` function. + + + + +## Session and User + +You can determine if a user is authenticated by checking their session using the `getSession` function. + +```jsx +const { + data: { session }, +} = await supabaseClient.auth.getSession() +``` + +The session contains a user property. + +```jsx +const user = session?.user +``` + +> This is the recommended way for accessing the logged in user. There is also a `getUser()` function but this does not refresh the session if it has expired. + +## Client-side + + + + +In order to use the Supabase client in the browser - fetching data in `useEffect` or subscribing to realtime events - we need to do a little more plumbing. Remix does not include a way to make environment variables available to the browser, so we need to pipe them through from a `loader` function in our `root.jsx` route and attach them to the `window`. + +```jsx title="app/root.jsx" +export const loader = () => { + const { SUPABASE_URL, SUPABASE_ANON_KEY } = process.env + return json({ + env: { + SUPABASE_URL, + SUPABASE_ANON_KEY, + }, + }) +} +``` + +> These may not be stored in `process.env` for environments other than Node. + +Next, we call the `useLoaderData` hook in our component to get the `env` object. + +```jsx title="app/root.jsx" +const { env } = useLoaderData() +``` + +And then, add a ` +//or + +``` diff --git a/apps/temp-docs/docs/reference/storage.mdx b/apps/temp-docs/docs/reference/storage.mdx new file mode 100644 index 00000000000..b83eb44f634 --- /dev/null +++ b/apps/temp-docs/docs/reference/storage.mdx @@ -0,0 +1,30 @@ +--- +slug: / +sidebar_position: 1 +id: storage-server +title: Storage Server +sidebar_label: Storage Server +--- + +# Supabase Storage Server + +An S3 compatible object storage service that integrates with Postgres. + +- Uses Postgres as it's datastore for storing metadata +- Authorization rules are written as Postgres Row Level Security policies +- Integrates with S3 as the storage backend (with more in the pipeline!) +- Extremely lightweight and performant + +Read [this post](https://supabase.com/blog/supabase-storage) on why we decided to build a new object storage service. + +## Client libraries + +- [JavaScript](https://github.com/supabase/storage-js) +- [Dart](https://github.com/supabase/storage-dart) + +## Additional Links + +- [Source Code](https://github.com/supabase/storage-api) +- [Known bugs and issues](https://github.com/supabase/storage-js/issues) +- [Storage Guides](https://supabase.com/docs/guides/storage) +- [OpenAPI Docs](https://supabase.github.io/storage-api/) diff --git a/apps/temp-docs/docs/reference/storage/generated/.gitkeep b/apps/temp-docs/docs/reference/storage/generated/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/apps/temp-docs/docs/reference/storage/release-notes.mdx b/apps/temp-docs/docs/reference/storage/release-notes.mdx new file mode 100644 index 00000000000..fb41e9fb6c9 --- /dev/null +++ b/apps/temp-docs/docs/reference/storage/release-notes.mdx @@ -0,0 +1,8 @@ +--- +id: release-notes +title: Release Notes +--- + +# Release Notes + +All release notes can be found in the [GitHub Releases](https://github.com/supabase/storage-api/releases) page. diff --git a/apps/temp-docs/layouts/Default.tsx b/apps/temp-docs/layouts/Default.tsx index d9fa6f17424..698e448bf43 100644 --- a/apps/temp-docs/layouts/Default.tsx +++ b/apps/temp-docs/layouts/Default.tsx @@ -1,22 +1,19 @@ -import { useEffect } from 'react' +import { useEffect, FC } from 'react' import Head from 'next/head' import NavBar from '../components/Navigation/NavBar' import SideBar from '../components/Navigation/SideBar' import Footer from '../components/Footer' +import { Modal } from 'ui' -const Layout = ({ - meta, - children, - toc, - menuItems, - currentPage, -}: { - meta: { title: string; description: string; hide_table_of_contents?: boolean } +interface Props { + meta: { title: string; description?: string; hide_table_of_contents?: boolean } children: any toc?: any menuItems: any currentPage: string -}) => { +} + +const Layout: FC = ({ meta, children, toc, menuItems, currentPage }) => { useEffect(() => { const key = localStorage.getItem('supabaseDarkMode') if (!key) { @@ -27,7 +24,7 @@ const Layout = ({ } }, []) - console.log('default', currentPage) + console.log('Default:Layout', { currentPage }) return ( <> @@ -55,7 +52,7 @@ const Layout = ({
diff --git a/apps/temp-docs/layouts/Guide.tsx b/apps/temp-docs/layouts/Guide.tsx deleted file mode 100644 index 3fbaeee5bc4..00000000000 --- a/apps/temp-docs/layouts/Guide.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { MDXProvider } from '@mdx-js/react' -import { NextSeo } from 'next-seo' -import { useRouter } from 'next/router' -import { menuItems } from '~/components/Navigation/Nav.constants' -import Layout from '~/layouts/Default' -import { getPageType } from '~/lib/helpers' -import getComponents from '~/lib/mdx/getComponents' - -export default function ContentsLayout({ context }: any) { - const { asPath } = useRouter() - const page = getPageType(asPath) - - return ( - <> - - - -
{context.children}
-
-
- - ) -} diff --git a/apps/temp-docs/lib/docs.ts b/apps/temp-docs/lib/docs.ts index 4af21292994..7612b4b00c4 100644 --- a/apps/temp-docs/lib/docs.ts +++ b/apps/temp-docs/lib/docs.ts @@ -1,16 +1,11 @@ import fs from 'fs' import { join } from 'path' import matter from 'gray-matter' +import nonGeneratedReferencePages from 'data/nonGeneratedReferencePages' +import { REFERENCES } from 'components/Navigation/Navigation.constants' const docsDirectory = process.cwd() -const nonGeneratedReferencePages = [ - 'docs/reference/javascript/installing', - 'docs/reference/javascript/release-notes', - 'docs/reference/javascript/upgrade-guide', - 'docs/reference/javascript/typescript-support', -] - const getPathToGeneratedDoc = (slug: string) => { const sections = slug.split('/') const updatedSections = sections.slice() @@ -19,13 +14,21 @@ const getPathToGeneratedDoc = (slug: string) => { } export function getDocsBySlug(slug: string) { - console.log('getDocsBySlug', { slug }) const realSlug = slug.replace(/\.mdx$/, '') + const formattedSlug = - realSlug.includes('/javascript/') && !nonGeneratedReferencePages.includes(realSlug) + (realSlug.includes('reference/javascript/') && + !nonGeneratedReferencePages.includes(realSlug)) || + (realSlug.includes('reference/dart/') && !nonGeneratedReferencePages.includes(realSlug)) || + (realSlug.includes('reference/cli/') && !nonGeneratedReferencePages.includes(realSlug)) || + (realSlug.includes('reference/api/') && !nonGeneratedReferencePages.includes(realSlug)) || + (realSlug.includes('reference/auth/') && !nonGeneratedReferencePages.includes(realSlug)) || + (realSlug.includes('reference/storage/') && !nonGeneratedReferencePages.includes(realSlug)) ? getPathToGeneratedDoc(realSlug) : realSlug + console.log('getDocsBySlug', { slug, formattedSlug }) + // files can either be .md or .mdx // we need to check which one exists let fullPath @@ -55,7 +58,6 @@ export function getDocsBySlug(slug: string) { export function getAllDocs() { const slugs = walk('docs') - console.log('getAllDocs', slugs) const docs = slugs.map((slug) => getDocsBySlug(slug)) return docs @@ -77,3 +79,18 @@ function walk(dir: string) { }) return results } + +// [Joshen] Initially tried to simplify the NavBar versioning by reading the directory +// but caused some issues on Vercel. Just gonna park this for now. +export function getLibraryVersions(slug: string) { + const paths = slug.split('/') + if (paths.includes('reference') && paths.length >= 3) { + const reference = REFERENCES[paths[2]] + if (reference?.library !== undefined) { + const path = `data/nav/${reference.library}` + const list = fs.readdirSync(path).map((file) => file.split('.')[0]) + return list.reverse() + } + } + return [] +} diff --git a/apps/temp-docs/lib/helpers.ts b/apps/temp-docs/lib/helpers.ts index 93ec6fdb7cd..72a2484e483 100644 --- a/apps/temp-docs/lib/helpers.ts +++ b/apps/temp-docs/lib/helpers.ts @@ -6,18 +6,22 @@ export function getPageType(asPath: string) { if (asPath.includes('/guides')) { page = 'docs' - } else if (asPath.includes('/reference/javascript')) { - page = 'reference/javascript' } else if (asPath.includes('/reference/javascript/v1')) { page = 'reference/javascript/v1' - } else if (asPath.includes('/reference/dart')) { - page = 'reference/dart' + } else if (asPath.includes('/reference/javascript')) { + page = 'reference/javascript' } else if (asPath.includes('/reference/dart/v0')) { page = 'reference/dart/v0' + } else if (asPath.includes('/reference/dart')) { + page = 'reference/dart' } else if (asPath.includes('/reference/api')) { page = 'reference/api' } else if (asPath.includes('/reference/cli')) { page = 'reference/cli' + } else if (asPath.includes('/reference/auth')) { + page = 'reference/auth' + } else if (asPath.includes('/reference/storage')) { + page = 'reference/storage' } else if (asPath.includes('/reference')) { page = 'reference' } else { diff --git a/apps/temp-docs/package.json b/apps/temp-docs/package.json index 16a4b5a0822..63cf6e3d509 100644 --- a/apps/temp-docs/package.json +++ b/apps/temp-docs/package.json @@ -4,31 +4,33 @@ "private": true, "scripts": { "dev": "next dev --port 3001", - "build": "next build", + "build": "npm run generate:all && next build", "start": "next start", "lint": "next lint", "generate:all": "npm-run-all --parallel gen:api gen:cli gen:gotrue gen:storage gen:supabase-dart:v0 gen:supabase-dart:v1 gen:supabase-js:v1 gen:supabase-js:v2", "gen:api": "npm-run-all gen:api:usage", - "gen:api:usage": "ts-node ./generator/index.ts gen --type api --url https://api.supabase.com --input ../../spec/transforms/api_v0_openapi_deparsed.json --output ./_api/usage.mdx", + "gen:api:usage": "ts-node ./generator/index.ts gen --type api --url https://api.supabase.com --input ../../spec/transforms/api_v0_openapi_deparsed.json --output ./docs/reference/api/generated/usage.mdx", "gen:cli": "npm-run-all gen:cli:commands gen:cli:config", - "gen:cli:commands": "ts-node ./generator/index.ts gen --type cli --input ../../spec/cli_v1_commands.yaml --output ./_cli/generated/usage.mdx ", - "gen:cli:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/cli_v1_config.yaml --output ./_cli/generated/config.mdx", + "gen:cli:commands": "ts-node ./generator/index.ts gen --type cli --input ../../spec/cli_v1_commands.yaml --output ./docs/reference/cli/generated/usage.mdx ", + "gen:cli:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/cli_v1_config.yaml --output ./docs/reference/cli/generated/config.mdx", "gen:gotrue": "npm-run-all gen:gotrue:config gen:gotrue:usage", - "gen:gotrue:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/gotrue_v1_config.yaml --output ./_gotrue/config.mdx", - "gen:gotrue:usage": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/auth_v1_openapi_deparsed.json --output ./_gotrue/usage.mdx", + "gen:gotrue:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/gotrue_v1_config.yaml --output ./docs/reference/auth/generated/config.mdx", + "gen:gotrue:usage": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/auth_v1_openapi_deparsed.json --output ./docs/reference/auth/generated/usage.mdx", "gen:storage": "npm-run-all gen:storage:api gen:storage:config", - "gen:storage:api": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/storage_v0_openapi_deparsed.json --output ./_storage/generated/usage.mdx", - "gen:storage:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/storage_v0_config.yaml --output ./_storage/generated/config.mdx", + "gen:storage:api": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/storage_v0_openapi_deparsed.json --output ./docs/reference/storage/generated/usage.mdx", + "gen:storage:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/storage_v0_config.yaml --output ./docs/reference/storage/generated/config.mdx", "gen:supabase-dart:v0": "npm-run-all gen:supabase-dart:v0:ref", - "gen:supabase-dart:v0:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v0.yml --output ./_supabase_dart_versioned_docs/version-v0/generated", + "gen:supabase-dart:v0:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v0.yml --output ./docs/reference/dart/v0/generated", "gen:supabase-dart:v1": "npm-run-all gen:supabase-dart:v1:ref", - "gen:supabase-dart:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v1.yml --output ./_supabase_dart/generated", + "gen:supabase-dart:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v1.yml --output ./docs/reference/dart/generated", "gen:supabase-js:v1": "npm-run-all gen:supabase-js:v1:ref", - "gen:supabase-js:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v1.yml --output ./_supabase_js_versioned_docs/version-v1/generated", + "gen:supabase-js:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v1.yml --output ./docs/reference/javascript/v1/generated", "gen:supabase-js:v2": "npm-run-all gen:supabase-js:v2:ref", "gen:supabase-js:v2:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v2.yml --output ./docs/reference/javascript/generated" }, "dependencies": { + "@algolia/autocomplete-js": "^1.7.2", + "@algolia/autocomplete-plugin-recent-searches": "^1.7.2", "@apollo/client": "^3.6.6", "@docsearch/react": "1.0.0-alpha.27", "@mdx-js/loader": "^1.6.22", @@ -36,15 +38,17 @@ "@next/mdx": "^12.0.4", "@radix-ui/react-accordion": "^1.0.1", "@tailwindcss/typography": "^0.4.1", + "algoliasearch": "^4.14.2", "babel": "^6.23.0", "common": "*", "config": "*", + "dotenv": "^16.0.3", "graphql": "^16.5.0", "gray-matter": "^4.0.3", "jsrsasign": "^10.5.26", "lodash": "^4.17.21", "markdown-toc": "^1.2.0", - "next": "12.1.0", + "next": "12.0.9", "next-compose-plugins": "^2.2.1", "next-mdx-remote": "^3.0.8", "next-themes": "0.0.15", diff --git a/apps/temp-docs/pages/[...slug].tsx b/apps/temp-docs/pages/[...slug].tsx index 018f615b9b1..3a1c8a90c0c 100644 --- a/apps/temp-docs/pages/[...slug].tsx +++ b/apps/temp-docs/pages/[...slug].tsx @@ -3,7 +3,7 @@ import { useRouter } from 'next/router' import { MDXRemote } from 'next-mdx-remote' import { serialize } from 'next-mdx-remote/serialize' import components from '../components/index' -import { menuItems } from '../components/Navigation/Nav.constants' +import { menuItems } from '../components/Navigation/Navigation.constants' import { getPageType } from '../lib/helpers' import { getAllDocs, getDocsBySlug } from '../lib/docs' import Layout from '~/layouts/Default' @@ -18,12 +18,16 @@ interface Meta { hide_table_of_contents: boolean } -export default function Doc({ meta, content, toc }: { meta: Meta; content: any; toc: any }) { +interface Props { + meta: Meta + content: any + toc: any +} + +export default function Doc({ meta, content, toc }: Props) { const { asPath } = useRouter() const page = getPageType(asPath) - console.log('[slug]', { meta, asPath, page }) - return ( // @ts-ignore @@ -44,7 +48,6 @@ export async function getStaticProps({ params }: { params: { slug: string[] } }) } let doc = getDocsBySlug(slug) - const content = await serialize(doc.content || '') return { diff --git a/apps/temp-docs/pages/_app.tsx b/apps/temp-docs/pages/_app.tsx index 9c14a2a45ce..2504cf3e5a7 100644 --- a/apps/temp-docs/pages/_app.tsx +++ b/apps/temp-docs/pages/_app.tsx @@ -1,8 +1,10 @@ import React from 'react' import type { AppProps } from 'next/app' import { ThemeProvider } from '../components/Providers' -import { SearchProvider } from '~/components/Search' +import { SearchProvider } from '~/components/DocSearch' import '../styles/main.scss' +import '../styles/docsearch.scss' +import '../styles/algolia-search.scss' import '../styles/prism-okaidia.scss' function MyApp({ Component, pageProps }: AppProps) { diff --git a/apps/temp-docs/pages/index.tsx b/apps/temp-docs/pages/index.tsx index e5ab19cd79c..7be96f8bb61 100644 --- a/apps/temp-docs/pages/index.tsx +++ b/apps/temp-docs/pages/index.tsx @@ -2,7 +2,7 @@ import { MDXProvider } from '@mdx-js/react' import { MDXRemote } from 'next-mdx-remote' import { serialize } from 'next-mdx-remote/serialize' import components from '~/components' -import { menuItems } from '~/components/Navigation/Nav.constants' +import { menuItems } from '~/components/Navigation/Navigation.constants' import Layout from '~/layouts/Default' import { getDocsBySlug } from '../lib/docs' @@ -13,7 +13,6 @@ export default function Home({ meta: { title: string; description: string } content: any }) { - console.log({ menuItems }, 'index') return ( diff --git a/apps/temp-docs/public/img/libraries/redwoodjs-icon.svg b/apps/temp-docs/public/img/libraries/redwoodjs-icon.svg new file mode 100644 index 00000000000..ed4d687b8c5 --- /dev/null +++ b/apps/temp-docs/public/img/libraries/redwoodjs-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/apps/temp-docs/public/img/libraries/solidjs-icon.svg b/apps/temp-docs/public/img/libraries/solidjs-icon.svg new file mode 100644 index 00000000000..1e60674bb81 --- /dev/null +++ b/apps/temp-docs/public/img/libraries/solidjs-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/temp-docs/scripts/build-search.js b/apps/temp-docs/scripts/build-search.js new file mode 100644 index 00000000000..3ec789f839d --- /dev/null +++ b/apps/temp-docs/scripts/build-search.js @@ -0,0 +1,149 @@ +const fs = require('fs') +const crypto = require('crypto') +const path = require('path') +const matter = require('gray-matter') +const dotenv = require('dotenv') +const algoliasearch = require('algoliasearch/lite') + +// [Joshen] We initially thought of building out our search using Algolia directly, +// but eventually decided to just use DocSearch since it provides us a UI and some +// configurations out of the box (e.g Doc hierarchy). + +// As such when creating the search object, the properties that are specifically read +// by DocSearch are "type" and "hierarchy". The rest, though saved into Algolia (which we +// can potentially use to craft more nuanced search experiences) are not used by DocSearch + +// Note that we'll need to do a general clean up of the files in the docs +// A lot of them are not even linked to within the docs site, so just need to +// double check if they can be removed or if we want them in the side bars. +const ignoredFiles = [ + 'docs/404.mdx', + 'docs/faqs.mdx', + 'docs/going-into-prod.mdx', + 'docs/guides.mdx', +] + +const nameMap = { + api: 'Management API', + cli: 'Supabase CLI', + auth: 'Auth Server', + storage: 'Storage Server', + postgres: 'Postgres', + dart: 'Supabase Flutter Library', + javascript: 'Supabase JavaScript Library', +} + +async function walk(dir) { + let files = await fs.promises.readdir(dir) + files = await Promise.all( + files.map(async (file) => { + const filePath = path.join(dir, file) + const stats = await fs.promises.stat(filePath) + if (stats.isDirectory()) return walk(filePath) + else if (stats.isFile()) return filePath + }) + ) + + return files.reduce((all, folderContents) => all.concat(folderContents), []) +} + +;(async function () { + // initialize environment variables + dotenv.config() + + if (!process.env.NEXT_PUBLIC_ALGOLIA_APP_ID || !process.env.ALGOLIA_SEARCH_ADMIN_KEY) { + return console.log( + 'Missing Algolia app ID / admin Key: skipping saving of Algolia search index' + ) + } + + console.log('Preparing docs indexing for Algolia') + + try { + const indexName = process.env.NEXT_PUBLIC_ALGOLIA_INDEX_NAME + const client = algoliasearch( + process.env.NEXT_PUBLIC_ALGOLIA_APP_ID, + process.env.ALGOLIA_SEARCH_ADMIN_KEY + ) + const index = client.initIndex(indexName) + + const slugs = (await walk('docs')).filter((slug) => !ignoredFiles.includes(slug)) + + const searchObjects = slugs + .map((slug) => { + const fileContents = fs.readFileSync(slug, 'utf8') + const { data, content } = matter(fileContents) + + const { id, title, description } = data + const url = (slug.includes('/generated') ? slug.replace('/generated', '') : slug) + .replace('docs', '') + .replace(/\.mdx$/, '') + const source = slug.includes('/reference') ? 'reference' : 'guide' + const object = { + // For Algolia + objectID: crypto.randomUUID(), + id, + title, + description, + url, + source, + pageContent: content, + category: undefined, + version: undefined, + + // Docsearch specific + type: 'lvl1', + hierarchy: { + lvl0: 'Guides', + lvl1: title, + lvl2: null, + lvl3: null, + lvl4: null, + lvl5: null, + lvl6: null, + }, + } + + if (slug.includes('/reference')) { + const urlSegments = url.split('/') + const category = urlSegments[urlSegments.indexOf('reference') + 1] + const version = urlSegments[urlSegments.indexOf('reference') + 2] || '' + + const hasVersion = /v[0-9]+/.test(version) + if (hasVersion) { + object.version = version + object.type = title === nameMap[category] ? 'lvl2' : 'lvl3' + object.hierarchy.lvl1 = nameMap[category] + object.hierarchy.lvl2 = version + object.hierarchy.lvl3 = title + } else { + const page = urlSegments[urlSegments.indexOf('reference') + 2] + if (page === 'generated') { + } else { + if (page !== undefined) { + object.type = 'lvl2' + object.hierarchy.lvl1 = nameMap[category] + object.hierarchy.lvl2 = title + } + } + } + + object.category = category ? category.replace(/\.mdx$/, '') : undefined + object.hierarchy.lvl0 = 'References' + } + + return object + }) + // Some of the reference generated files come with an 'index' page that we can ignore + .filter((object) => !object.url.endsWith('/index')) + .filter((object) => !object.url.endsWith('/.gitkeep')) + + await index.clearObjects() + console.log(`Successfully cleared records from ${indexName}`) + + const algoliaResponse = await index.saveObjects(searchObjects) + console.log(`Successfully saved ${algoliaResponse.objectIDs.length} records into ${indexName}.`) + } catch (error) { + console.log('Error:', error) + } +})() diff --git a/apps/temp-docs/styles/algolia-search.scss b/apps/temp-docs/styles/algolia-search.scss new file mode 100644 index 00000000000..d9d9bf0d870 --- /dev/null +++ b/apps/temp-docs/styles/algolia-search.scss @@ -0,0 +1,969 @@ +// ---------------- +// 1. CSS Variables +// 2. Dark Mode +// 3. Autocomplete +// 4. Panel +// 5. Sources +// 6. Hit Layout +// 7. Panel Header +// 8. Panel Footer +// 9. Detached Mode +// 10. Gradients +// 11. Utilities +// ---------------- + +// Note: +// This theme reflects the markup structure of autocomplete with SCSS indentation. +// We use the SASS `@at-root` function to keep specificity low. + +// ---------------- +// 1. CSS Variables +// ---------------- +:root { + // Input + --aa-search-input-height: 38px; + --aa-input-icon-size: 20px; + + // Size and spacing + --aa-base-unit: 16; + --aa-spacing-factor: 1; + --aa-spacing: calc(var(--aa-base-unit) * var(--aa-spacing-factor) * 1px); + --aa-spacing-half: calc(var(--aa-spacing) / 2); + --aa-panel-max-height: 650px; + + // Z-index + --aa-base-z-index: 9999; + + // Font + --aa-font-size: calc(var(--aa-base-unit) * 1px); + --aa-font-family: inherit; + --aa-font-weight-medium: 500; + --aa-font-weight-semibold: 600; + --aa-font-weight-bold: 700; + + // Icons + --aa-icon-size: 20px; + --aa-icon-stroke-width: 1.6; + --aa-icon-color-rgb: 119, 119, 163; + --aa-icon-color-alpha: 1; + --aa-action-icon-size: 20px; + + // Text colors + --aa-text-color-rgb: 38, 38, 39; + --aa-text-color-alpha: 1; + --aa-primary-color-rgb: 62, 52, 211; + --aa-primary-color-alpha: 0.2; + --aa-muted-color-rgb: 128, 126, 163; + --aa-muted-color-alpha: 0.6; + + // Border colors + --aa-panel-border-color-rgb: 128, 126, 163; + --aa-panel-border-color-alpha: 0.3; + --aa-input-border-color-rgb: 128, 126, 163; + --aa-input-border-color-alpha: 0.8; + + // Background colors + --aa-background-color-rgb: 255, 255, 255; + --aa-background-color-alpha: 1; + --aa-input-background-color-rgb: 255, 255, 255; + --aa-input-background-color-alpha: 1; + --aa-selected-color-rgb: 179, 173, 214; + --aa-selected-color-alpha: 0.205; + --aa-description-highlight-background-color-rgb: 245, 223, 77; + --aa-description-highlight-background-color-alpha: 0.5; + + // Detached mode + --aa-detached-media-query: (max-width: 680px); + --aa-detached-modal-media-query: (min-width: 680px); + --aa-detached-modal-max-width: 680px; + --aa-detached-modal-max-height: 500px; + --aa-overlay-color-rgb: 115, 114, 129; + --aa-overlay-color-alpha: 0.4; + + // Shadows + --aa-panel-shadow: 0 0 0 1px rgba(35, 38, 59, 0.1), + 0 6px 16px -4px rgba(35, 38, 59, 0.15); + + // Scrollbar + --aa-scrollbar-width: 13px; + --aa-scrollbar-track-background-color-rgb: 234, 234, 234; + --aa-scrollbar-track-background-color-alpha: 1; + --aa-scrollbar-thumb-background-color-rgb: var(--aa-background-color-rgb); + --aa-scrollbar-thumb-background-color-alpha: 1; + + // Touch screens + @media (hover: none) and (pointer: coarse) { + --aa-spacing-factor: 1.2; + --aa-action-icon-size: 22px; + } +} + +// ---------------- +// 2. Dark Mode +// ---------------- +body { + /* stylelint-disable selector-no-qualifying-type, selector-class-pattern */ + &[data-theme='dark'], + &.dark { + // Text colors + --aa-text-color-rgb: 183, 192, 199; + --aa-primary-color-rgb: 146, 138, 255; + --aa-muted-color-rgb: 146, 138, 255; + + // Background colors + --aa-input-background-color-rgb: 0, 3, 9; + --aa-background-color-rgb: 21, 24, 42; + --aa-selected-color-rgb: 146, 138, 255; + --aa-selected-color-alpha: 0.25; + --aa-description-highlight-background-color-rgb: 0 255 255; + --aa-description-highlight-background-color-alpha: 0.25; + + // Icons + --aa-icon-color-rgb: 119, 119, 163; + + // Shadows + --aa-panel-shadow: inset 1px 1px 0 0 rgb(44, 46, 64), + 0 3px 8px 0 rgb(0, 3, 9); + + // Scrollbar + --aa-scrollbar-track-background-color-rgb: 44, 46, 64; + --aa-scrollbar-thumb-background-color-rgb: var(--aa-background-color-rgb); + } + /* stylelint-enable selector-no-qualifying-type, selector-class-pattern */ +} + +// Reset for `@extend` +%reset { + box-sizing: border-box; +} + +// Init for `@extend` +%init { + color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); + font-family: var(--aa-font-family); + font-size: var(--aa-font-size); + font-weight: normal; + line-height: 1em; + margin: 0; + padding: 0; + text-align: left; +} + +// ---------------- +// 3. Autocomplete +// ---------------- +.aa-Autocomplete, +.aa-DetachedFormContainer { + @extend %init; + * { + @extend %reset; + } + // Search box + @at-root .aa-Form { + @apply transition bg-scale-200 border border-scale-500; + align-items: center; + border-radius: 3px; + display: flex; + line-height: 1em; + margin: 0; + position: relative; + width: 100%; + &:focus-within { + @apply border-brand-900; + outline: currentColor none medium; + } + @at-root .aa-InputWrapperPrefix { + align-items: center; + display: flex; + flex-shrink: 0; + height: var(--aa-search-input-height); + order: 1; + // Container for search and loading icons + @at-root .aa-Label, + .aa-LoadingIndicator { + cursor: initial; + flex-shrink: 0; + height: 100%; + padding: 0; + text-align: left; + svg { + @apply text-brand-900; + height: auto; + max-height: var(--aa-input-icon-size); + stroke-width: var(--aa-icon-stroke-width); + width: var(--aa-input-icon-size); + } + } + @at-root .aa-SubmitButton, + .aa-LoadingIndicator { + height: 100%; + padding-left: calc(var(--aa-spacing) * 0.75 - 1px); + padding-right: var(--aa-spacing-half); + width: calc(var(--aa-spacing) * 1.75 + var(--aa-icon-size) - 1px); + @media (hover: none) and (pointer: coarse) { + padding-left: calc(var(--aa-spacing-half) / 2 - 1px); + width: calc(var(--aa-icon-size) + (var(--aa-spacing) * 1.25) - 1px); + } + } + @at-root .aa-SubmitButton { + appearance: none; + background: none; + border: 0; + margin: 0; + } + @at-root .aa-LoadingIndicator { + align-items: center; + display: flex; + justify-content: center; + &[hidden] { + display: none; + } + } + } + @at-root .aa-InputWrapper { + order: 3; + position: relative; + width: 100%; + // Search box input (with placeholder and query) + @at-root .aa-Input { + @apply text-sm text-scale-1200; + appearance: none; + background: none; + border: 0; + height: var(--aa-search-input-height); + padding: 0; + width: 100%; + &::placeholder { + @apply text-scale-700; + opacity: 1; + } + // Focus is set and styled on the parent, it isn't necessary here + &:focus { + border-color: none; + box-shadow: none; + outline: none; + } + // Remove native appearence + &::-webkit-search-decoration, + &::-webkit-search-cancel-button, + &::-webkit-search-results-button, + &::-webkit-search-results-decoration { + appearance: none; + } + } + } + @at-root .aa-InputWrapperSuffix { + align-items: center; + display: flex; + height: var(--aa-search-input-height); + order: 4; + // Accelerator to clear the query + @at-root .aa-ClearButton { + align-items: center; + background: none; + border: 0; + color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); + cursor: pointer; + display: flex; + height: 100%; + margin: 0; + padding: 0 calc(var(--aa-spacing) * (5 / 6) - 0.5px); + @media (hover: none) and (pointer: coarse) { + padding: 0 calc(var(--aa-spacing) * (2 / 3) - 0.5px); + } + &:hover, + &:focus { + color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); + } + &[hidden] { + display: none; + } + svg { + stroke-width: var(--aa-icon-stroke-width); + width: var(--aa-icon-size); + } + } + } + } +} + +// ---------------- +// 4. Panel +// ---------------- +.aa-Panel { + @extend %init; + + @apply bg-scale-200; + border-radius: calc(var(--aa-spacing) / 4); + box-shadow: var(--aa-panel-shadow); + margin: 8px 0 0; + overflow: hidden; + position: absolute; + transition: opacity 200ms ease-in, filter 200ms ease-in; + @media screen and (prefers-reduced-motion) { + transition: none; + } + * { + @extend %reset; + } + button { + appearance: none; + background: none; + border: 0; + margin: 0; + padding: 0; + } + + @at-root .aa-PanelLayout { + @apply bg-scale-200; + height: 100%; + margin: 0; + max-height: var(--aa-panel-max-height); + overflow-y: auto; + padding: 0; + position: relative; + text-align: left; + + @at-root .aa-PanelLayoutColumns--twoGolden { + display: grid; + grid-template-columns: 39.2% auto; + overflow: hidden; + padding: 0; + } + @at-root .aa-PanelLayoutColumns--two { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + overflow: hidden; + padding: 0; + } + @at-root .aa-PanelLayoutColumns--three { + display: grid; + grid-template-columns: repeat(3, minmax(0, 1fr)); + overflow: hidden; + padding: 0; + } + } + + // When a request isn't resolved yet + @at-root .aa-Panel--stalled { + .aa-Source { + filter: grayscale(1); + opacity: 0.8; + } + } + + @at-root .aa-Panel--scrollable { + margin: 0; + max-height: var(--aa-panel-max-height); + overflow-x: hidden; + overflow-y: auto; + padding: var(--aa-spacing-half); + scrollbar-color: rgba( + var(--aa-scrollbar-thumb-background-color-rgb), + var(--aa-scrollbar-thumb-background-color-alpha) + ) + rgba( + var(--aa-scrollbar-track-background-color-rgb), + var(--aa-scrollbar-track-background-color-alpha) + ); + scrollbar-width: thin; + + &::-webkit-scrollbar { + width: var(--aa-scrollbar-width); + } + &::-webkit-scrollbar-track { + background-color: rgba( + var(--aa-scrollbar-track-background-color-rgb), + var(--aa-scrollbar-track-background-color-alpha) + ); + } + &::-webkit-scrollbar-thumb { + background-color: rgba( + var(--aa-scrollbar-thumb-background-color-rgb), + var(--aa-scrollbar-thumb-background-color-alpha) + ); + border-color: rgba( + var(--aa-scrollbar-track-background-color-rgb), + var(--aa-scrollbar-track-background-color-alpha) + ); + border-radius: 9999px; + border-style: solid; + border-width: 3px 2px 3px 3px; + } + } +} + +// ---------------- +// 5. Sources +// Each source can be styled independently +// ---------------- +.aa-Source { + margin: 0; + padding: 0; + position: relative; + width: 100%; + &:empty { + // Hide empty section + display: none; + } + @at-root .aa-SourceNoResults { + font-size: 1em; + margin: 0; + padding: var(--aa-spacing); + } + // List of results inside the source + @at-root .aa-List { + list-style: none; + margin: 0; + padding: 0; + position: relative; + } + // Source title + @at-root .aa-SourceHeader { + margin: var(--aa-spacing-half) 0.5em var(--aa-spacing-half) 0; + padding: 0; + position: relative; + // Hide empty header + &:empty { + display: none; + } + // Title typography + @at-root .aa-SourceHeaderTitle { + background: rgba( + var(--aa-background-color-rgb), + var(--aa-background-color-alpha) + ); + color: rgba(var(--aa-primary-color-rgb), 1); + display: inline-block; + font-size: 0.8em; + font-weight: var(--aa-font-weight-semibold); + margin: 0; + padding: 0 var(--aa-spacing-half) 0 0; + position: relative; + z-index: var(--aa-base-z-index); + } + // Line separator + @at-root .aa-SourceHeaderLine { + border-bottom: solid 1px rgba(var(--aa-primary-color-rgb), 1); + display: block; + height: 2px; + left: 0; + margin: 0; + opacity: 0.3; + padding: 0; + position: absolute; + right: 0; + top: var(--aa-spacing-half); + z-index: calc(var(--aa-base-z-index) - 1); + } + } + // See all button + @at-root .aa-SourceFooterSeeAll { + background: linear-gradient( + 180deg, + rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha)), + rgba(128, 126, 163, 0.14) + ); + border: 1px solid + rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); + border-radius: 5px; + box-shadow: inset 0 0 2px #fff, 0 2px 2px -1px rgba(76, 69, 88, 0.15); + color: inherit; + font-size: 0.95em; + font-weight: var(--aa-font-weight-medium); + padding: 0.475em 1em 0.6em; + text-decoration: none; + &:focus, + &:hover { + border: 1px solid rgba(var(--aa-primary-color-rgb), 1); + color: rgba(var(--aa-primary-color-rgb), 1); + } + } +} + +// ---------------- +// 6. Hit Layout +// ---------------- +.aa-Item { + @apply px-4 py-4; + align-items: center; + border-radius: 3px; + cursor: pointer; + display: grid; + min-height: calc(var(--aa-spacing) * 2.5); + // When the result is active + &[aria-selected='true'] { + @apply bg-scale-400; + .aa-ItemActionButton, + .aa-ActiveOnly { + visibility: visible; + } + } + // The result type icon inlined SVG or image + @at-root .aa-ItemIcon { + align-items: center; + background: rgba( + var(--aa-background-color-rgb), + var(--aa-background-color-alpha) + ); + border-radius: 3px; + box-shadow: inset 0 0 0 1px + rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha)); + color: rgba(var(--aa-icon-color-rgb), var(--aa-icon-color-alpha)); + display: flex; + flex-shrink: 0; + font-size: 0.7em; + height: calc(var(--aa-icon-size) + var(--aa-spacing-half)); + justify-content: center; + overflow: hidden; + stroke-width: var(--aa-icon-stroke-width); + text-align: center; + width: calc(var(--aa-icon-size) + var(--aa-spacing-half)); + img { + height: auto; + max-height: calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px); + max-width: calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px); + width: auto; + } + svg { + height: var(--aa-icon-size); + width: var(--aa-icon-size); + } + @at-root .aa-ItemIcon--alignTop { + align-self: flex-start; + } + @at-root .aa-ItemIcon--noBorder { + background: none; + box-shadow: none; + } + @at-root .aa-ItemIcon--picture { + height: 96px; + width: 96px; + img { + max-height: 100%; + max-width: 100%; + padding: var(--aa-spacing-half); + } + } + } + @at-root .aa-ItemContent { + @apply flex flex-col space-y-1; + cursor: pointer; + line-height: 1.25em; + overflow: hidden; + &:empty { + display: none; + } + mark { + @apply text-brand-900; + background: none; + font-style: normal; + font-weight: var(--aa-font-weight-bold); + } + .aa-ItemTitle { + @apply text-scale-1200 text-sm; + } + @at-root .aa-ItemContent--dual { + display: flex; + flex-direction: column; + justify-content: space-between; + text-align: left; + .aa-ItemContentTitle, + .aa-ItemContentSubtitle { + display: block; + } + } + @at-root .aa-ItemContent--indented { + padding-left: calc(var(--aa-icon-size) + var(--aa-spacing)); + } + @at-root .aa-ItemContentBody { + display: grid; + gap: calc(var(--aa-spacing-half) / 2); + } + @at-root .aa-ItemContentTitle { + display: inline-block; + margin: 0 0.5em 0 0; + max-width: 100%; + overflow: hidden; + padding: 0; + text-overflow: ellipsis; + white-space: nowrap; + } + @at-root .aa-ItemContentSubtitle { + @apply text-scale-1000 text-sm truncate; + @at-root .aa-ItemContentSubtitleIcon { + &::before { + border-color: rgba(var(--aa-muted-color-rgb), 0.64); + border-style: solid; + content: ''; + display: inline-block; + left: 1px; + position: relative; + top: -3px; + } + } + @at-root .aa-ItemContentSubtitle--inline { + .aa-ItemContentSubtitleIcon { + &::before { + border-width: 0 0 1.5px; + margin-left: var(--aa-spacing-half); + margin-right: calc(var(--aa-spacing-half) / 2); + width: calc(var(--aa-spacing-half) + 2px); + } + } + } + @at-root .aa-ItemContentSubtitle--standalone { + align-items: center; + color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); + display: grid; + gap: var(--aa-spacing-half); + grid-auto-flow: column; + justify-content: start; + .aa-ItemContentSubtitleIcon { + &::before { + border-radius: 0 0 0 3px; + border-width: 0 0 1.5px 1.5px; + height: var(--aa-spacing-half); + width: var(--aa-spacing-half); + } + } + } + @at-root .aa-ItemContentSubtitleCategory { + color: rgba(var(--aa-muted-color-rgb), 1); + font-weight: 500; + } + } + @at-root .aa-ItemContentDescription { + color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); + font-size: 0.85em; + max-width: 100%; + overflow-x: hidden; + text-overflow: ellipsis; + &:empty { + display: none; + } + mark { + background: rgba( + var(--aa-description-highlight-background-color-rgb), + var(--aa-description-highlight-background-color-alpha) + ); + color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); + font-style: normal; + font-weight: var(--aa-font-weight-medium); + } + } + @at-root .aa-ItemContentDash { + color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); + display: none; + opacity: 0.4; + } + @at-root .aa-ItemContentTag { + background-color: rgba( + var(--aa-primary-color-rgb), + var(--aa-primary-color-alpha) + ); + border-radius: 3px; + margin: 0 0.4em 0 0; + padding: 0.08em 0.3em; + } + } + // wrap hit with url but we don't need to see it + @at-root .aa-ItemWrapper, + .aa-ItemLink { + align-items: center; + color: inherit; + gap: calc(var(--aa-spacing-half) / 2); + grid-auto-flow: column; + justify-content: space-between; + width: 100%; + } + @at-root .aa-ItemLink { + color: inherit; + text-decoration: none; + } + // Secondary click actions + @at-root .aa-ItemActions { + display: grid; + grid-auto-flow: column; + height: 100%; + justify-self: end; + margin: 0 calc(var(--aa-spacing) / -3); + padding: 0 2px 0 0; + } + @at-root .aa-ItemActionButton { + align-items: center; + background: none; + border: 0; + color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); + cursor: pointer; + display: flex; + flex-shrink: 0; + padding: 0; + &:hover, + &:focus { + svg { + color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); + @media (hover: none) and (pointer: coarse) { + color: inherit; + } + } + } + svg { + color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); + margin: 0; + margin: calc(var(--aa-spacing) / 3); + stroke-width: var(--aa-icon-stroke-width); + width: var(--aa-action-icon-size); + } + } + @at-root .aa-ActiveOnly { + visibility: hidden; + } +} + +//---------------- +// 7. Panel Header +//---------------- +.aa-PanelHeader { + align-items: center; + background: rgba(var(--aa-primary-color-rgb), 1); + color: #fff; + display: grid; + height: var(--aa-modal-header-height); + margin: 0; + padding: var(--aa-spacing-half) var(--aa-spacing); + position: relative; + + &::after { + background-image: linear-gradient( + rgba(var(--aa-background-color-rgb), 1), + rgba(var(--aa-background-color-rgb), 0) + ); + bottom: calc(var(--aa-spacing-half) * -1); + content: ''; + height: var(--aa-spacing-half); + left: 0; + pointer-events: none; + position: absolute; + right: 0; + z-index: var(--aa-base-z-index); + } +} + +//---------------- +// 8. Panel Footer +//---------------- +.aa-PanelFooter { + background-color: rgba( + var(--aa-background-color-rgb), + var(--aa-background-color-alpha) + ); + box-shadow: inset 0 1px 0 + rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha)); + display: flex; + justify-content: space-between; + margin: 0; + padding: var(--aa-spacing); + position: relative; + z-index: var(--aa-base-z-index); + &::after { + background-image: linear-gradient( + rgba(var(--aa-background-color-rgb), 0), + rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)) + ); + content: ''; + height: var(--aa-spacing); + left: 0; + opacity: 0.12; + pointer-events: none; + position: absolute; + right: 0; + top: calc(var(--aa-spacing) * -1); + z-index: calc(var(--aa-base-z-index) - 1); + } +} + +//---------------- +// 9. Detached Mode +//---------------- +.aa-DetachedContainer { + @apply bg-scale-200 border border-scale-500; + bottom: 0; + box-shadow: var(--aa-panel-shadow); + display: flex; + flex-direction: column; + left: 0; + margin: 0; + overflow: hidden; + padding: 0; + position: fixed; + right: 0; + top: 0; + z-index: var(--aa-base-z-index); + &::after { + height: 32px; + } + .aa-SourceHeader { + margin: var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px; + } + .aa-Panel { + @apply bg-scale-200; + border-radius: 0; + box-shadow: none; + flex-grow: 1; + margin: 0; + padding: 0; + position: relative; + } + .aa-PanelLayout { + bottom: 0; + box-shadow: none; + left: 0; + margin: 0; + max-height: none; + overflow-y: auto; + position: absolute; + right: 0; + top: 0; + width: 100%; + } + @at-root .aa-DetachedFormContainer { + @apply bg-scale-200; + border-bottom: solid 1px + rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha)); + display: flex; + flex-direction: row; + justify-content: space-between; + margin: 0; + padding: var(--aa-spacing-half); + @at-root .aa-DetachedCancelButton { + @apply text-scale-1100 text-sm; + background: none; + border: 0; + border-radius: 3px; + cursor: pointer; + margin: 0 0 0 var(--aa-spacing-half); + padding: 0 var(--aa-spacing-half); + &:hover, + &:focus { + box-shadow: inset 0 0 0 1px + rgba( + var(--aa-panel-border-color-rgb), + var(--aa-panel-border-color-alpha) + ); + } + } + } + @at-root .aa-DetachedContainer--modal { + border-radius: 6px; + bottom: inherit; + height: auto; + margin: 0 auto; + max-width: var(--aa-detached-modal-max-width); + position: absolute; + top: 3%; + .aa-PanelLayout { + max-height: var(--aa-detached-modal-max-height); + padding-bottom: var(--aa-spacing-half); + position: static; + } + } +} +// Search Button +.aa-DetachedSearchButton { + @apply rounded-md bg-scaleA-200 border border-scale-700; + align-items: center; + color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); + cursor: pointer; + display: flex; + font: inherit; + font-family: var(--aa-font-family); + font-size: var(--aa-font-size); + height: var(--aa-search-input-height); + margin: 0; + padding: 0 calc(var(--aa-search-input-height) / 8); + position: relative; + text-align: left; + width: 100%; + &:focus { + @apply border-brand-900; + outline: currentColor none medium; + } + @at-root .aa-DetachedSearchButtonIcon { + @apply text-scale-1100; + align-items: center; + cursor: initial; + display: flex; + height: 100%; + justify-content: center; + width: calc(var(--aa-icon-size) + var(--aa-spacing)); + } + .aa-DetachedSearchButtonPlaceholder { + @apply text-sm text-scale-800; + } +} + +// Remove scroll on `body` +.aa-Detached { + height: 100vh; + overflow: hidden; +} + +.aa-DetachedOverlay { + @apply backdrop-blur-sm; + background-color: rgba(0, 0, 0, 0.4); + height: 100vh; + left: 0; + margin: 0; + padding: 0; + position: fixed; + right: 0; + top: 0; + z-index: calc(var(--aa-base-z-index) - 1); +} + +//---------------- +// 10. Gradients +//---------------- +.aa-GradientTop, +.aa-GradientBottom { + height: var(--aa-spacing-half); + left: 0; + pointer-events: none; + position: absolute; + right: 0; + z-index: var(--aa-base-z-index); +} + +.aa-GradientTop { + // background-image: linear-gradient( + // rgba(var(--aa-background-color-rgb), 1), + // rgba(var(--aa-background-color-rgb), 0) + // ); + top: 0; +} + +.aa-GradientBottom { + // background-image: linear-gradient( + // rgba(var(--aa-background-color-rgb), 0), + // rgba(var(--aa-background-color-rgb), 1) + // ); + // border-bottom-left-radius: calc(var(--aa-spacing) / 4); + // border-bottom-right-radius: calc(var(--aa-spacing) / 4); + bottom: 0; +} + +//---------------- +// 11. Utilities +//---------------- +.aa-DesktopOnly { + @media (hover: none) and (pointer: coarse) { + display: none; + } +} + +.aa-TouchOnly { + @media (hover: hover) { + display: none; + } +} \ No newline at end of file diff --git a/apps/temp-docs/styles/docsearch.scss b/apps/temp-docs/styles/docsearch.scss new file mode 100644 index 00000000000..6ae9773850b --- /dev/null +++ b/apps/temp-docs/styles/docsearch.scss @@ -0,0 +1,513 @@ +/* search modal */ + +.DocSearch--active { + @apply overflow-hidden #{!important}; +} + +.DocSearch-Container { + background: rgba(0, 0, 0, 0.3); + @apply fixed top-0 left-0 z-[200] flex h-screen w-screen flex-col p-4 backdrop-blur-sm sm:p-6 md:p-[10vh] lg:p-[12vh]; +} + +.DocSearch-LoadingIndicator svg { + @apply hidden; +} + +.DocSearch-LoadingIndicator { + display: none; + width: 1.5rem; + height: 1.5rem; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' stroke-width='2' stroke='%23cffafe' /%3E%3Cpath d='M3,12a9,9 0 1,0 18,0a9,9 0 1,0 -18,0' stroke-width='2' stroke='%2306b6d4' stroke-dasharray='56.5486677646' stroke-dashoffset='37.6991118431' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + background-size: 100% 100%; +} + +.DocSearch-Container--Stalled .DocSearch-LoadingIndicator { + @apply block; +} + +.DocSearch-Modal { + @apply dark:bg-scale-200 bg-scale-100; + margin: 0 auto; + width: 100%; + max-width: 47.375rem; + display: flex; + flex-direction: column; + min-height: 0; + border-radius: theme('borderRadius.lg'); + box-shadow: theme('boxShadow.lg'); +} + +.DocSearch-SearchBar { + z-index: 1; + padding: 0 1rem; + @apply border-scale-400 relative flex flex-none items-center border-b; +} + +.DocSearch-Form { + @apply flex min-w-0 flex-auto items-center; +} + +.DocSearch-Dropdown-Container { + @apply pb-6; +} + +.DocSearch-Dropdown { + @apply flex-auto overflow-auto; +} + +.DocSearch-Hit--Result { + @apply relative mx-6; +} + +.DocSearch-Hit--Result.DocSearch-Hit--Child { + @apply ml-12; +} + +.DocSearch-Hit--Result.DocSearch-Hit--Child::before { + content: ''; + position: absolute; + top: -0.25rem; + bottom: -0.25rem; + left: -1rem; + width: 1px; + background: theme('colors.scale.400'); + + // @apply dark:bg-slate-700; +} + +.DocSearch-Hit > a { + position: relative; + font-size: 0.875rem; + // border-bottom: 1px solid theme('colors.slate.100'); + + // @apply dark:border-slate-200; +} + +.DocSearch-Hit--Result { + // @apply border-b-0 #{!important}; +} + +.DocSearch-MagnifierLabel { + @apply h-6 w-6 flex-none; + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 19-3.5-3.5' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='11' cy='11' r='6' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 19-3.5-3.5' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='11' cy='11' r='6' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } +} + +.DocSearch-MagnifierLabel svg { + display: none; +} + +.DocSearch-Container--Stalled .DocSearch-MagnifierLabel { + display: none; +} + +.DocSearch-Input { + @apply text-scale-1200 placeholder-scale-900; + appearance: none; + background: transparent; + height: 3.5rem; + font-size: 1rem; + margin-left: 0.75rem; + margin-right: 1rem; + flex: auto; + min-width: 0; + border: none; +} + +@screen sm { + .DocSearch-Input { + font-size: 0.875rem; + } +} + +.DocSearch-Input:focus { + outline: 2px dotted transparent; +} + +.DocSearch-Input::-webkit-search-cancel-button, +.DocSearch-Input::-webkit-search-decoration, +.DocSearch-Input::-webkit-search-results-button, +.DocSearch-Input::-webkit-search-results-decoration { + display: none; +} + +.DocSearch-Reset { + display: none; +} + +.DocSearch-Cancel { + appearance: none; + flex: none; + font-size: 0; + border-radius: 0.375rem; + padding: 0.25rem 0.375rem; + @apply ring-scale-900 hover:ring-scale-900 dark:bg-scale-600 shadow-sm ring-1 hover:shadow dark:ring-0; + width: 1.75rem; + height: 1.5rem; + /* esc */ + background-image: url("data:image/svg+xml,%3Csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.506 6h3.931V4.986H1.736v-1.39h2.488V2.583H1.736V1.196h2.69V.182H.506V6ZM8.56 1.855h1.18C9.721.818 8.87.102 7.574.102c-1.276 0-2.21.705-2.205 1.762-.003.858.602 1.35 1.585 1.585l.634.159c.633.153.986.335.988.727-.002.426-.406.716-1.03.716-.64 0-1.1-.295-1.14-.878h-1.19c.03 1.259.931 1.91 2.343 1.91 1.42 0 2.256-.68 2.259-1.745-.003-.969-.733-1.483-1.744-1.71l-.523-.125c-.506-.117-.93-.304-.92-.722 0-.375.332-.65.934-.65.588 0 .949.267.994.724ZM15.78 2.219C15.618.875 14.6.102 13.254.102c-1.537 0-2.71 1.086-2.71 2.989 0 1.898 1.153 2.989 2.71 2.989 1.492 0 2.392-.992 2.526-2.063l-1.244-.006c-.117.623-.606.98-1.262.98-.883 0-1.483-.656-1.483-1.9 0-1.21.591-1.9 1.492-1.9.673 0 1.159.389 1.253 1.028h1.244Z' fill='%23334155'/%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + background-size: 57.1428571429% auto; + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.506 6h3.931V4.986H1.736v-1.39h2.488V2.583H1.736V1.196h2.69V.182H.506V6ZM8.56 1.855h1.18C9.721.818 8.87.102 7.574.102c-1.276 0-2.21.705-2.205 1.762-.003.858.602 1.35 1.585 1.585l.634.159c.633.153.986.335.988.727-.002.426-.406.716-1.03.716-.64 0-1.1-.295-1.14-.878h-1.19c.03 1.259.931 1.91 2.343 1.91 1.42 0 2.256-.68 2.259-1.745-.003-.969-.733-1.483-1.744-1.71l-.523-.125c-.506-.117-.93-.304-.92-.722 0-.375.332-.65.934-.65.588 0 .949.267.994.724ZM15.78 2.219C15.618.875 14.6.102 13.254.102c-1.537 0-2.71 1.086-2.71 2.989 0 1.898 1.153 2.989 2.71 2.989 1.492 0 2.392-.992 2.526-2.063l-1.244-.006c-.117.623-.606.98-1.262.98-.883 0-1.483-.656-1.483-1.9 0-1.21.591-1.9 1.492-1.9.673 0 1.159.389 1.253 1.028h1.244Z' fill='%2394a3b8'/%3E%3C/svg%3E"); + } +} + +.DocSearch-Reset svg { + display: none; +} + +.DocSearch-Hit-source { + line-height: 1.5rem; + font-weight: 400; + color: theme('colors.scale.900'); + padding-top: 2.5rem; + margin: 0 1.5rem 1rem; +} + +.DocSearch-Hits:first-child .DocSearch-Hit-source { + padding-top: 1.5rem; +} + +.DocSearch-Hit-Container { + display: flex; + align-items: center; +} + +.DocSearch-Hit-Tree { + display: none; +} + +.DocSearch-Hit-icon { + display: none; +} + +.DocSearch-Hit--Result .DocSearch-Hit-icon { + display: block; + flex: none; + margin-right: 1rem; + width: 1.5rem; + height: 1.5rem; + border-radius: theme('borderRadius.md'); + /* hash icon */ + background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 1v10M8.25 1v10M1 3.75h10M1 8.25h10' stroke='%2394A3B8' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-position: center center; + + @apply ring-scale-300 bg-white shadow-sm ring-1 dark:bg-slate-700 dark:ring-0; +} + +.DocSearch-Hit--Parent .DocSearch-Hit-icon { + /* book icon */ + background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 0c1.093 0 2.117.27 3 .743V10a6.344 6.344 0 0 0-3-.743c-1.093 0-2.617.27-3.5.743V.743C.883.27 2.407 0 3.5 0Z' fill='%23BAE6FD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 0c1.093 0 2.617.27 3.5.743V10c-.883-.473-2.407-.743-3.5-.743s-2.117.27-3 .743V.743a6.344 6.344 0 0 1 3-.743Z' fill='%2338BDF8'/%3E%3C/svg%3E"); +} + +.DocSearch-Hit-icon svg { + display: none; +} + +.DocSearch-Hit-content-wrapper { + flex: auto; + display: flex; + flex-direction: column-reverse; + min-width: 0; + z-index: 1; +} + +.DocSearch-Hit-path { + align-self: flex-start; + font-size: 0.75rem; + line-height: 1.5rem; + font-weight: 400; + color: theme('colors.scale.1100'); + border-radius: 999px; + padding: 0 0.75rem; + @apply bg-scale-300 dark:bg-scale-500; +} + +.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit-icon { + // @apply bg-transparent shadow-none ring-1 ring-white/30 dark:ring-white/20; + // background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 1v10M8.25 1v10M1 3.75h10M1 8.25h10' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); +} + +.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit--Parent .DocSearch-Hit-icon { + /* book icon */ + // background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 0c1.093 0 2.117.27 3 .743V10a6.344 6.344 0 0 0-3-.743c-1.093 0-2.617.27-3.5.743V.743C.883.27 2.407 0 3.5 0Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 0c1.093 0 2.617.27 3.5.743V10c-.883-.473-2.407-.743-3.5-.743s-2.117.27-3 .743V.743a6.344 6.344 0 0 1 3-.743Z' fill='%23fff'/%3E%3C/svg%3E"); +} + +.DocSearch-Hit-title { + @apply text-scale-1100 dark:text-scale-1100 truncate leading-6; +} + +.DocSearch-Hit-title + .DocSearch-Hit-path { + @apply mb-1; +} + +.DocSearch-Hit-action { + @apply ml-3.5 flex-none; +} + +.DocSearch-Hit--Result { + .DocSearch-Hit-action svg { + @apply hidden; + } + + .DocSearch-Hit-action { + // @apply h-6 w-6; + // background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 9 3 3-3 3' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } + + [aria-selected='true'] & .DocSearch-Hit-action { + // background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 9 3 3-3 3' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } + + .DocSearch-Hit[aria-selected='true'] & .DocSearch-Hit-path { + // @apply bg-scale-400 dark:bg-scale-400; + } + + .DocSearch-Hit[aria-selected='true'] & .DocSearch-Hit-title { + // @apply text-white; + } +} + +.DocSearch-Hit-action-button { + @apply flex; +} + +.DocSearch-Hit-action + .DocSearch-Hit-action { + @apply ml-2; +} + +.DocSearch-Hit-action path { + stroke-width: 2px; + stroke: #71717a; +} + +.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit-action path { + stroke: white; +} + +.DocSearch-Hit > a { + @apply block py-4 px-6; +} + +.DocSearch-Hit--Result { + @apply py-3 px-4 #{!important}; +} + +.DocSearch-Hit { + @apply relative; +} + +.DocSearch-Hit:first-child > a { + // @apply border-t border-slate-100 dark:border-slate-200; +} + +.DocSearch-Hit--Result { + // @apply border-t-0 #{!important}; +} + +.DocSearch-Hit + .DocSearch-Hit .DocSearch-Hit--Result { + @apply mt-2; +} + +.DocSearch-Hit--Result { + @apply dark:bg-scale-300 border-scale-400 rounded-lg border bg-white transition-all; +} + +.DocSearch-Hit[aria-selected='true'] > a { + @apply bg-slate-50 dark:bg-slate-700; +} + +.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit--Result { + @apply bg-scale-200 dark:bg-scale-600; +} + +.DocSearch-Hit--FirstChild::before { + @apply top-0 #{!important}; +} + +.DocSearch-Hit--LastChild::before { + @apply bottom-0 #{!important}; +} + +.DocSearch-Hits mark { + background: none; + @apply text-scale-1200 border-scale-900 border-b-2 font-semibold; +} + +.DocSearch-Hit-path mark { + @apply border-0; +} + +.DocSearch-Hit[aria-selected='true'] mark { + @apply text-scale-1200; + border-bottom-color: currentColor; +} + +.DocSearch-Footer { + @apply flex flex-none justify-end border-t border-slate-100 py-4 px-6 dark:border-slate-200; +} + +.DocSearch-Commands { + @apply hidden; +} + +.DocSearch-Logo a { + @apply text-scale-900 flex items-center text-xs font-medium; +} + +.DocSearch-Logo svg { + @apply text-scale-900 ml-3 text-[#5468ff]; +} + +.DocSearch-Hit--deleting, +.DocSearch-Hit--favoriting { + opacity: 0; + transition: all 250ms linear; +} + +.DocSearch-NoResults .DocSearch-Screen-Icon { + @apply hidden; +} + +.DocSearch-Title { + @apply mb-10 text-lg leading-6; +} + +.DocSearch-Title strong { + @apply text-slate-1200 dark:text-scale-1200 font-normal; +} + +.DocSearch-StartScreen .DocSearch-Help { + @apply py-16 px-6 text-center text-slate-400; +} + +.DocSearch-NoResults { + @apply px-4 pt-10 pb-8; +} + +.DocSearch-NoResults .DocSearch-Title { + text-align: center; + color: theme('colors.scale.1100'); +} + +.DocSearch-NoResults-Prefill-List .DocSearch-Help { + @apply text-scale-900 dark:text-scale-200 mb-3 text-sm leading-6; +} + +.DocSearch-NoResults-Prefill-List ul { + @apply border-scale-300 dark:border-scale-400 dark:bg-scale-300 overflow-hidden rounded-lg border bg-white; +} + +.DocSearch-NoResults-Prefill-List button { + padding: 0.5rem 0.75rem; + display: block; + width: 100%; + text-align: left; + font-size: theme('fontSize.sm'); + line-height: theme('lineHeight.6'); + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 9 3 3-3 3' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + + @apply text-scale-900 hover:text-slate-1200 dark:bg-scale-300 hover:bg-scale-200 dark:hover:bg-scale-400 bg-white; +} + +.DocSearch-NoResults-Prefill-List li + li button { + @apply border-scale-300 border-t dark:border-slate-400; +} + +.DocSearch-NoResults-Prefill-List + .DocSearch-Help { + @apply mt-3 text-xs leading-6; +} + +.DocSearch-NoResults-Prefill-List + .DocSearch-Help a { + @apply text-scale-900 dark:text-scale-900 font-semibold; +} + +.DocSearch-Hit-action [data-cy] { + width: 1.5rem; + height: 1.5rem; +} + +.DocSearch-Hit-action [data-cy] svg { + display: none; +} + +.DocSearch-Hit-action [data-cy='fav-recent'] { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' stroke='%23CBD5E1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } +} + +.DocSearch-Hit-action [data-cy='fav-recent']:hover { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' stroke='%230ea5e9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); +} + +.DocSearch-Hit-action [data-cy='remove-recent'] { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } +} + +.DocSearch-Hit-action [data-cy='remove-recent']:hover { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } +} + +.DocSearch-Hit-action [data-cy='remove-fav']::before { + @apply pointer-events-none absolute inset-0 bg-sky-50 content-[''] dark:bg-slate-700; +} + +.DocSearch-Hit[aria-selected='true'] [data-cy='remove-fav']::before { + @apply bg-sky-100 dark:bg-slate-700; +} + +.DocSearch-Hit-action [data-cy='remove-fav']::after { + content: ''; + position: absolute; + pointer-events: none; + width: calc(4.5rem + 1px); + height: 1.5rem; + margin-left: calc(-3rem - 1px); + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat, repeat-y, no-repeat; + background-position: left, center, right; + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' opacity='0.05' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } +} + +.DocSearch-Hit-action [data-cy='remove-fav']:hover::after { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + + .dark & { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' opacity='0.05' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), + url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } +} + +.DocSearch-Hit-action + .DocSearch-Hit-action { + // @apply ml-3 border-l border-slate-200 pl-3 dark:border-slate-200; +} \ No newline at end of file diff --git a/apps/temp-docs/styles/main.scss b/apps/temp-docs/styles/main.scss index 5f706b6ca11..1bffa806d5b 100644 --- a/apps/temp-docs/styles/main.scss +++ b/apps/temp-docs/styles/main.scss @@ -66,520 +66,6 @@ article h1 { max-width: max-content !important; } -/* search modal */ - -.DocSearch--active { - @apply overflow-hidden #{!important}; -} - -.DocSearch-Container { - background: rgba(0, 0, 0, 0.3); - @apply fixed top-0 left-0 z-[200] flex h-screen w-screen flex-col p-4 backdrop-blur-sm sm:p-6 md:p-[10vh] lg:p-[12vh]; -} - -.DocSearch-LoadingIndicator svg { - @apply hidden; -} - -.DocSearch-LoadingIndicator { - display: none; - width: 1.5rem; - height: 1.5rem; - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' stroke-width='2' stroke='%23cffafe' /%3E%3Cpath d='M3,12a9,9 0 1,0 18,0a9,9 0 1,0 -18,0' stroke-width='2' stroke='%2306b6d4' stroke-dasharray='56.5486677646' stroke-dashoffset='37.6991118431' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - background-size: 100% 100%; -} - -.DocSearch-Container--Stalled .DocSearch-LoadingIndicator { - @apply block; -} - -.DocSearch-Modal { - @apply dark:bg-scale-200 bg-scale-100; - margin: 0 auto; - width: 100%; - max-width: 47.375rem; - display: flex; - flex-direction: column; - min-height: 0; - border-radius: theme('borderRadius.lg'); - box-shadow: theme('boxShadow.lg'); -} - -.DocSearch-SearchBar { - z-index: 1; - padding: 0 1rem; - @apply border-scale-400 relative flex flex-none items-center border-b; -} - -.DocSearch-Form { - @apply flex min-w-0 flex-auto items-center; -} - -.DocSearch-Dropdown-Container { - @apply pb-6; -} - -.DocSearch-Dropdown { - @apply flex-auto overflow-auto; -} - -.DocSearch-Hit--Result { - @apply relative mx-6; -} - -.DocSearch-Hit--Result.DocSearch-Hit--Child { - @apply ml-12; -} - -.DocSearch-Hit--Result.DocSearch-Hit--Child::before { - content: ''; - position: absolute; - top: -0.25rem; - bottom: -0.25rem; - left: -1rem; - width: 1px; - background: theme('colors.scale.400'); - - // @apply dark:bg-slate-700; -} - -.DocSearch-Hit > a { - position: relative; - font-size: 0.875rem; - // border-bottom: 1px solid theme('colors.slate.100'); - - // @apply dark:border-slate-200; -} - -.DocSearch-Hit--Result { - // @apply border-b-0 #{!important}; -} - -.DocSearch-MagnifierLabel { - @apply h-6 w-6 flex-none; - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 19-3.5-3.5' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='11' cy='11' r='6' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 19-3.5-3.5' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='11' cy='11' r='6' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } -} - -.DocSearch-MagnifierLabel svg { - display: none; -} - -.DocSearch-Container--Stalled .DocSearch-MagnifierLabel { - display: none; -} - -.DocSearch-Input { - @apply text-scale-1200 placeholder-scale-900; - appearance: none; - background: transparent; - height: 3.5rem; - font-size: 1rem; - margin-left: 0.75rem; - margin-right: 1rem; - flex: auto; - min-width: 0; - border: none; -} - -@screen sm { - .DocSearch-Input { - font-size: 0.875rem; - } -} - -.DocSearch-Input:focus { - outline: 2px dotted transparent; -} - -.DocSearch-Input::-webkit-search-cancel-button, -.DocSearch-Input::-webkit-search-decoration, -.DocSearch-Input::-webkit-search-results-button, -.DocSearch-Input::-webkit-search-results-decoration { - display: none; -} - -.DocSearch-Reset { - display: none; -} - -.DocSearch-Cancel { - appearance: none; - flex: none; - font-size: 0; - border-radius: 0.375rem; - padding: 0.25rem 0.375rem; - @apply ring-scale-900 hover:ring-scale-900 dark:bg-scale-600 shadow-sm ring-1 hover:shadow dark:ring-0; - width: 1.75rem; - height: 1.5rem; - /* esc */ - background-image: url("data:image/svg+xml,%3Csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.506 6h3.931V4.986H1.736v-1.39h2.488V2.583H1.736V1.196h2.69V.182H.506V6ZM8.56 1.855h1.18C9.721.818 8.87.102 7.574.102c-1.276 0-2.21.705-2.205 1.762-.003.858.602 1.35 1.585 1.585l.634.159c.633.153.986.335.988.727-.002.426-.406.716-1.03.716-.64 0-1.1-.295-1.14-.878h-1.19c.03 1.259.931 1.91 2.343 1.91 1.42 0 2.256-.68 2.259-1.745-.003-.969-.733-1.483-1.744-1.71l-.523-.125c-.506-.117-.93-.304-.92-.722 0-.375.332-.65.934-.65.588 0 .949.267.994.724ZM15.78 2.219C15.618.875 14.6.102 13.254.102c-1.537 0-2.71 1.086-2.71 2.989 0 1.898 1.153 2.989 2.71 2.989 1.492 0 2.392-.992 2.526-2.063l-1.244-.006c-.117.623-.606.98-1.262.98-.883 0-1.483-.656-1.483-1.9 0-1.21.591-1.9 1.492-1.9.673 0 1.159.389 1.253 1.028h1.244Z' fill='%23334155'/%3E%3C/svg%3E"); - background-position: center; - background-repeat: no-repeat; - background-size: 57.1428571429% auto; - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='16' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.506 6h3.931V4.986H1.736v-1.39h2.488V2.583H1.736V1.196h2.69V.182H.506V6ZM8.56 1.855h1.18C9.721.818 8.87.102 7.574.102c-1.276 0-2.21.705-2.205 1.762-.003.858.602 1.35 1.585 1.585l.634.159c.633.153.986.335.988.727-.002.426-.406.716-1.03.716-.64 0-1.1-.295-1.14-.878h-1.19c.03 1.259.931 1.91 2.343 1.91 1.42 0 2.256-.68 2.259-1.745-.003-.969-.733-1.483-1.744-1.71l-.523-.125c-.506-.117-.93-.304-.92-.722 0-.375.332-.65.934-.65.588 0 .949.267.994.724ZM15.78 2.219C15.618.875 14.6.102 13.254.102c-1.537 0-2.71 1.086-2.71 2.989 0 1.898 1.153 2.989 2.71 2.989 1.492 0 2.392-.992 2.526-2.063l-1.244-.006c-.117.623-.606.98-1.262.98-.883 0-1.483-.656-1.483-1.9 0-1.21.591-1.9 1.492-1.9.673 0 1.159.389 1.253 1.028h1.244Z' fill='%2394a3b8'/%3E%3C/svg%3E"); - } -} - -.DocSearch-Reset svg { - display: none; -} - -.DocSearch-Hit-source { - line-height: 1.5rem; - font-weight: 400; - color: theme('colors.scale.900'); - padding-top: 2.5rem; - margin: 0 1.5rem 1rem; -} - -.DocSearch-Hits:first-child .DocSearch-Hit-source { - padding-top: 1.5rem; -} - -.DocSearch-Hit-Container { - display: flex; - align-items: center; -} - -.DocSearch-Hit-Tree { - display: none; -} - -.DocSearch-Hit-icon { - display: none; -} - -.DocSearch-Hit--Result .DocSearch-Hit-icon { - display: block; - flex: none; - margin-right: 1rem; - width: 1.5rem; - height: 1.5rem; - border-radius: theme('borderRadius.md'); - /* hash icon */ - background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 1v10M8.25 1v10M1 3.75h10M1 8.25h10' stroke='%2394A3B8' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-position: center center; - - @apply ring-scale-300 bg-white shadow-sm ring-1 dark:bg-slate-700 dark:ring-0; -} - -.DocSearch-Hit--Parent .DocSearch-Hit-icon { - /* book icon */ - background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 0c1.093 0 2.117.27 3 .743V10a6.344 6.344 0 0 0-3-.743c-1.093 0-2.617.27-3.5.743V.743C.883.27 2.407 0 3.5 0Z' fill='%23BAE6FD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 0c1.093 0 2.617.27 3.5.743V10c-.883-.473-2.407-.743-3.5-.743s-2.117.27-3 .743V.743a6.344 6.344 0 0 1 3-.743Z' fill='%2338BDF8'/%3E%3C/svg%3E"); -} - -.DocSearch-Hit-icon svg { - display: none; -} - -.DocSearch-Hit-content-wrapper { - flex: auto; - display: flex; - flex-direction: column-reverse; - min-width: 0; - z-index: 1; -} - -.DocSearch-Hit-path { - align-self: flex-start; - font-size: 0.75rem; - line-height: 1.5rem; - font-weight: 400; - color: theme('colors.scale.1100'); - border-radius: 999px; - padding: 0 0.75rem; - @apply bg-scale-300 dark:bg-scale-500; -} - -.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit-icon { - // @apply bg-transparent shadow-none ring-1 ring-white/30 dark:ring-white/20; - // background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.75 1v10M8.25 1v10M1 3.75h10M1 8.25h10' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); -} - -.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit--Parent .DocSearch-Hit-icon { - /* book icon */ - // background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 0c1.093 0 2.117.27 3 .743V10a6.344 6.344 0 0 0-3-.743c-1.093 0-2.617.27-3.5.743V.743C.883.27 2.407 0 3.5 0Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 0c1.093 0 2.617.27 3.5.743V10c-.883-.473-2.407-.743-3.5-.743s-2.117.27-3 .743V.743a6.344 6.344 0 0 1 3-.743Z' fill='%23fff'/%3E%3C/svg%3E"); -} - -.DocSearch-Hit-title { - @apply text-scale-1100 dark:text-scale-1100 truncate leading-6; -} - -.DocSearch-Hit-title + .DocSearch-Hit-path { - @apply mb-1; -} - -.DocSearch-Hit-action { - @apply ml-3.5 flex-none; -} - -.DocSearch-Hit--Result { - .DocSearch-Hit-action svg { - @apply hidden; - } - - .DocSearch-Hit-action { - // @apply h-6 w-6; - // background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 9 3 3-3 3' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } - - [aria-selected='true'] & .DocSearch-Hit-action { - // background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 9 3 3-3 3' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } - - .DocSearch-Hit[aria-selected='true'] & .DocSearch-Hit-path { - // @apply bg-scale-400 dark:bg-scale-400; - } - - .DocSearch-Hit[aria-selected='true'] & .DocSearch-Hit-title { - // @apply text-white; - } -} - -.DocSearch-Hit-action-button { - @apply flex; -} - -.DocSearch-Hit-action + .DocSearch-Hit-action { - @apply ml-2; -} - -.DocSearch-Hit-action path { - stroke-width: 2px; - stroke: #71717a; -} - -.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit-action path { - stroke: white; -} - -.DocSearch-Hit > a { - @apply block py-4 px-6; -} - -.DocSearch-Hit--Result { - @apply py-3 px-4 #{!important}; -} - -.DocSearch-Hit { - @apply relative; -} - -.DocSearch-Hit:first-child > a { - // @apply border-t border-slate-100 dark:border-slate-200; -} - -.DocSearch-Hit--Result { - // @apply border-t-0 #{!important}; -} - -.DocSearch-Hit + .DocSearch-Hit .DocSearch-Hit--Result { - @apply mt-2; -} - -.DocSearch-Hit--Result { - @apply dark:bg-scale-300 border-scale-400 rounded-lg border bg-white transition-all; -} - -.DocSearch-Hit[aria-selected='true'] > a { - @apply bg-slate-50 dark:bg-slate-700; -} - -.DocSearch-Hit[aria-selected='true'] .DocSearch-Hit--Result { - @apply bg-scale-200 dark:bg-scale-600; -} - -.DocSearch-Hit--FirstChild::before { - @apply top-0 #{!important}; -} - -.DocSearch-Hit--LastChild::before { - @apply bottom-0 #{!important}; -} - -.DocSearch-Hits mark { - background: none; - @apply text-scale-1200 border-scale-900 border-b-2 font-semibold; -} - -.DocSearch-Hit-path mark { - @apply border-0; -} - -.DocSearch-Hit[aria-selected='true'] mark { - @apply text-scale-1200; - border-bottom-color: currentColor; -} - -.DocSearch-Footer { - @apply flex flex-none justify-end border-t border-slate-100 py-4 px-6 dark:border-slate-200; -} - -.DocSearch-Commands { - @apply hidden; -} - -.DocSearch-Logo a { - @apply text-scale-900 flex items-center text-xs font-medium; -} - -.DocSearch-Logo svg { - @apply text-scale-900 ml-3 text-[#5468ff]; -} - -.DocSearch-Hit--deleting, -.DocSearch-Hit--favoriting { - opacity: 0; - transition: all 250ms linear; -} - -.DocSearch-NoResults .DocSearch-Screen-Icon { - @apply hidden; -} - -.DocSearch-Title { - @apply mb-10 text-lg leading-6; -} - -.DocSearch-Title strong { - @apply text-slate-1200 dark:text-scale-1200 font-normal; -} - -.DocSearch-StartScreen .DocSearch-Help { - @apply py-16 px-6 text-center text-slate-400; -} - -.DocSearch-NoResults { - @apply px-4 pt-10 pb-8; -} - -.DocSearch-NoResults .DocSearch-Title { - text-align: center; - color: theme('colors.scale.1100'); -} - -.DocSearch-NoResults-Prefill-List .DocSearch-Help { - @apply text-scale-900 dark:text-scale-200 mb-3 text-sm leading-6; -} - -.DocSearch-NoResults-Prefill-List ul { - @apply border-scale-300 dark:border-scale-400 dark:bg-scale-300 overflow-hidden rounded-lg border bg-white; -} - -.DocSearch-NoResults-Prefill-List button { - padding: 0.5rem 0.75rem; - display: block; - width: 100%; - text-align: left; - font-size: theme('fontSize.sm'); - line-height: theme('lineHeight.6'); - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 9 3 3-3 3' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - background-repeat: no-repeat; - background-position: right 0.75rem center; - - @apply text-scale-900 hover:text-slate-1200 dark:bg-scale-300 hover:bg-scale-200 dark:hover:bg-scale-400 bg-white; -} - -.DocSearch-NoResults-Prefill-List li + li button { - @apply border-scale-300 border-t dark:border-slate-400; -} - -.DocSearch-NoResults-Prefill-List + .DocSearch-Help { - @apply mt-3 text-xs leading-6; -} - -.DocSearch-NoResults-Prefill-List + .DocSearch-Help a { - @apply text-scale-900 dark:text-scale-900 font-semibold; -} - -.DocSearch-Hit-action [data-cy] { - width: 1.5rem; - height: 1.5rem; -} - -.DocSearch-Hit-action [data-cy] svg { - display: none; -} - -.DocSearch-Hit-action [data-cy='fav-recent'] { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' stroke='%23CBD5E1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } -} - -.DocSearch-Hit-action [data-cy='fav-recent']:hover { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' stroke='%230ea5e9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); -} - -.DocSearch-Hit-action [data-cy='remove-recent'] { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } -} - -.DocSearch-Hit-action [data-cy='remove-recent']:hover { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } -} - -.DocSearch-Hit-action [data-cy='remove-fav']::before { - @apply pointer-events-none absolute inset-0 bg-sky-50 content-[''] dark:bg-slate-700; -} - -.DocSearch-Hit[aria-selected='true'] [data-cy='remove-fav']::before { - @apply bg-sky-100 dark:bg-slate-700; -} - -.DocSearch-Hit-action [data-cy='remove-fav']::after { - content: ''; - position: absolute; - pointer-events: none; - width: calc(4.5rem + 1px); - height: 1.5rem; - margin-left: calc(-3rem - 1px); - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - background-repeat: no-repeat, repeat-y, no-repeat; - background-position: left, center, right; - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' opacity='0.05' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } -} - -.DocSearch-Hit-action [data-cy='remove-fav']:hover::after { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - - .dark & { - background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 5 2 5h5l-4 4 2 5-5-3-5 3 2-5-4-4h5l2-5Z' fill='%230EA5E9' stroke='%230EA5E9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='1' height='1' fill='%23e2e8f0' opacity='0.05' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1'/%3E%3C/svg%3E"), - url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7 7 17M7 7l10 10' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); - } -} - -.DocSearch-Hit-action + .DocSearch-Hit-action { - // @apply ml-3 border-l border-slate-200 pl-3 dark:border-slate-200; -} - .p:not(.prose *):not(.overwrite) { @apply text-scale-1100; margin-bottom: 16px; diff --git a/apps/www/_blog/2020-10-30-improved-dx.mdx b/apps/www/_blog/2020-10-30-improved-dx.mdx index 15a8ca2b542..d13ca01f614 100644 --- a/apps/www/_blog/2020-10-30-improved-dx.mdx +++ b/apps/www/_blog/2020-10-30-improved-dx.mdx @@ -50,7 +50,7 @@ After testing this for a while we're very happy with this pattern. Errors are ha Our goal for `supabase-js` is to tie together many sub-libraries. Each sub-library is a standalone implementation for a single external system. This is one of the ways we support existing open source tools. -To maintain this philosophy, we created [`gotrue-js`](https://github.com/supabase/gotrue-js), a library for Netlify's GoTrue auth server. This libary includes a number of new additions, including third-party logins. +To maintain this philosophy, we created [`gotrue-js`](https://github.com/supabase/gotrue-js), a library for Netlify's GoTrue auth server. This library includes a number of new additions, including third-party logins. Previously: diff --git a/apps/www/_blog/2021-03-31-supabase-cli.mdx b/apps/www/_blog/2021-03-31-supabase-cli.mdx index 51cfaf6e55d..b24682700de 100644 --- a/apps/www/_blog/2021-03-31-supabase-cli.mdx +++ b/apps/www/_blog/2021-03-31-supabase-cli.mdx @@ -153,7 +153,7 @@ docker run supabase/pgadmin-schema-diff \ > diff_demo.sql Starting schema diff... -Comparision started......0% +Comparison started......0% Comparing Event Triggers...2% Comparing Extensions...4% Comparing Languages...8% diff --git a/apps/www/_blog/2021-07-26-supabase-postgres-13.mdx b/apps/www/_blog/2021-07-26-supabase-postgres-13.mdx index a0766df9a6b..521b70b1739 100644 --- a/apps/www/_blog/2021-07-26-supabase-postgres-13.mdx +++ b/apps/www/_blog/2021-07-26-supabase-postgres-13.mdx @@ -45,7 +45,7 @@ there are no updates to PostgreSQL in between releases, the patch version will b The recent wave of Graviton 2 instances from AWS introduces support for the Large System Extensions (LSE). This looks to greatly enhance application performance through atomics, and -[improves locking and synchronisation performance across large systems](https://github.com/aws/aws-graviton-getting-started#building-for-graviton-and-graviton2). +[improves locking and synchronization performance across large systems](https://github.com/aws/aws-graviton-getting-started#building-for-graviton-and-graviton2). ### Preliminary Benchmarks diff --git a/apps/www/_blog/2022-07-18-seen-by-in-postgresql.mdx b/apps/www/_blog/2022-07-18-seen-by-in-postgresql.mdx index c6b6fe75dd8..36575dff7ba 100644 --- a/apps/www/_blog/2022-07-18-seen-by-in-postgresql.mdx +++ b/apps/www/_blog/2022-07-18-seen-by-in-postgresql.mdx @@ -536,11 +536,11 @@ Average is coming in at `2.50ms` which is 16% slower than simple-hstore and 21% We'll just draw [the rest of the owl][kym-rest-of-owl] now. -What's [HyperLogLog][wiki-hll] you ask? Well it's just a probablistic data structure! Don't worry if you've never heard of it before, it's a reasonably advanced concept. +What's [HyperLogLog][wiki-hll] you ask? Well it's just a probabilistic data structure! Don't worry if you've never heard of it before, it's a reasonably advanced concept. You may have heard of [Bloom Filters][wiki-bloom-filter] and they're _somewhat_ related but they're not quite a great fit for the problem we're solving since we want to know how many people have seen a particular post. Knowing whether one user has seen a particular post is useful too -- but not quite what we're solving for here (and we'd have to double-check our false positives anyway if we wanted to be absolutely sure). -HyperLogLog provides a probablistic data structure that is good at counting _distinct_ entries, so that means that the count _will not_ be exact, but be reasonably close (depending on how we tune). We won't have false positives (like with a bloom filter) -- we'll have a degree of error (i.e. the actual count may be 1000, but the HLL reports 1004). +HyperLogLog provides a probabilistic data structure that is good at counting _distinct_ entries, so that means that the count _will not_ be exact, but be reasonably close (depending on how we tune). We won't have false positives (like with a bloom filter) -- we'll have a degree of error (i.e. the actual count may be 1000, but the HLL reports 1004). We have to take this into account on the UI side but and maybe retrieve the full count if anyone ever _really_ needs to know/view individual users that have seen the content, so we can fall back to our association table there. diff --git a/apps/www/_blog/2022-08-16-supabase-js-v2.mdx b/apps/www/_blog/2022-08-16-supabase-js-v2.mdx index f195da5b5c6..711954ce122 100644 --- a/apps/www/_blog/2022-08-16-supabase-js-v2.mdx +++ b/apps/www/_blog/2022-08-16-supabase-js-v2.mdx @@ -186,7 +186,7 @@ const supabase = createClient(apiURL, apiKey, { }) ``` -This is clearer for developers - if you're only using some parts of Supabase, you only recieve the hints for those parts. +This is clearer for developers - if you're only using some parts of Supabase, you only receive the hints for those parts.
diff --git a/apps/www/_blog/2022-08-19-pg-jsonschema-a-postgres-extension-for-json-validation.mdx b/apps/www/_blog/2022-08-19-pg-jsonschema-a-postgres-extension-for-json-validation.mdx index fedddcb4bb8..52f14bd8c01 100644 --- a/apps/www/_blog/2022-08-19-pg-jsonschema-a-postgres-extension-for-json-validation.mdx +++ b/apps/www/_blog/2022-08-19-pg-jsonschema-a-postgres-extension-for-json-validation.mdx @@ -32,7 +32,7 @@ If our application receives data via a webhook: }, "payload": { { - "sucess": true, + "success": true, "content": { "account_id": "d928b484-16bd-4f10-a827-3eb959b4cc14", "event": "SUBSCRIBED", diff --git a/apps/www/_blog/2022-08-24-building-a-realtime-trello-board-with-supabase-and-angular.mdx b/apps/www/_blog/2022-08-24-building-a-realtime-trello-board-with-supabase-and-angular.mdx index 8e608762b6e..50ec4e2ef2a 100644 --- a/apps/www/_blog/2022-08-24-building-a-realtime-trello-board-with-supabase-and-angular.mdx +++ b/apps/www/_blog/2022-08-24-building-a-realtime-trello-board-with-supabase-and-angular.mdx @@ -357,7 +357,7 @@ export class AppRoutingModule {} Our app will start with the login screen, after which we can move to the workspace with our boards and finally dive into one specific board to show all its lists and cards. -To correclty use the Angular router we can now update the **src/app/app.component.html** so it only holds one line: +To correctly use the Angular router we can now update the **src/app/app.component.html** so it only holds one line: ```html @@ -721,7 +721,7 @@ In fact that's enough for our first interaction with our Supabase tables, so we Additionally we want to add a board, and here we encounter one of those _real world problems_: -Because we have a **database trigger** that adds an entry when a new table is added, the user is not immediately authroized to access the new board row! Only once the trigger has finished, the RLS that checks user boards can confirm that this user is part of the board. +Because we have a **database trigger** that adds an entry when a new table is added, the user is not immediately authorized to access the new board row! Only once the trigger has finished, the RLS that checks user boards can confirm that this user is part of the board. Therefore we add another line to load the boards again and pop the last added element so we can automatically navigate into its details page. @@ -981,7 +981,7 @@ To keep track of data and changes we hold all cards in the `listCards` object th In terms of additional logic we might want to update or delete the board, which we can do simply with the previously created service functions. -Same is true for lists and cards, whcih can be added, updated or removed. +Same is true for lists and cards, which can be added, updated or removed. However, this will not (yet) update our local data, since we want to implement this with realtime updates later. @@ -1307,7 +1307,7 @@ To continue, bring up the **src/app/services/data.service.ts** and add this addi Now that we can easily get all the updates to our relevant tables in realtime, we just need to handle them accordingly. -This is just a matter of finding out which **event** occured (INSERT, UPDATE, DELETE) and then applying the changes to our local data to add, change or remove data. +This is just a matter of finding out which **event** occurred (INSERT, UPDATE, DELETE) and then applying the changes to our local data to add, change or remove data. Go ahead by finally implementing our function in the **src/app/components/inside/board/board.component.ts** that we left open until now: diff --git a/apps/www/_blog/2022-09-07-supabase-beta-update-august-2022.mdx b/apps/www/_blog/2022-09-07-supabase-beta-update-august-2022.mdx index d93bae1c4b7..906334d0d20 100644 --- a/apps/www/_blog/2022-09-07-supabase-beta-update-august-2022.mdx +++ b/apps/www/_blog/2022-09-07-supabase-beta-update-august-2022.mdx @@ -124,7 +124,7 @@ Our friends from Netlify invited Ant to their new webinar series. He and Netlify - Supabase Crash Course by The Net Ninja. [Video Courses](https://www.youtube.com/watch?v=ydz7Dj5QHKY&list=PL4cUxeGkcC9hUb6sHthUEwG7r9VDPBMKO) - How to build a Grocery Application with Webflow CMS using DhiWise. [Tutorial](https://dev.to/saloni137/how-to-build-a-grocery-application-with-webflow-cms-using-dhiwise-1a72) - How To Create a Full Stack app with SolidJS, Supabase, and TailwindCSS [Video and Tutorial.](https://blog.chetanverma.com/how-to-create-a-full-stack-app-with-solidjs-supabase-and-tailwindcss) -- The WalletConnect Cloud now supports Sign in wtih Ethereum. [Announcement](https://twitter.com/TheHarryET/status/1559861021845643265). +- The WalletConnect Cloud now supports Sign in with Ethereum. [Announcement](https://twitter.com/TheHarryET/status/1559861021845643265). - Building In Public: Cartta Tech Stack. [Article](https://dev.to/fvaldes33/building-in-public-cartta-tech-stack-5en0) - Supabase + Vue 3 in 12 minutes. [Video](https://www.youtube.com/watch?v=YN32uVqAXw8&feature=emb_title) diff --git a/apps/www/_blog/2022-10-27-postgresql-commitfest.mdx b/apps/www/_blog/2022-10-27-postgresql-commitfest.mdx new file mode 100644 index 00000000000..0e9a8af3f3f --- /dev/null +++ b/apps/www/_blog/2022-10-27-postgresql-commitfest.mdx @@ -0,0 +1,157 @@ +--- +title: 'What is PostgreSQL commitfest and how to contribute' +description: 'A time-tested method for contributing to the core Postgres code' +author: pavel +image: what-is-postgres-commitfest/what-is-postgres-commitfest.jpg +thumb: what-is-postgres-commitfest/what-is-postgres-commitfest.jpg +tags: + - postgres +date: '2022-10-27' +toc_depth: 3 +--- + +The PostgreSQL community has a specific, effective, and time-tested method for contributing to the core code. + +Proposals and changes to PostgreSQL (called patches) are submitted via email to the common Postgres hackers' mailing list pgsql-hackers@postgresql.org. Then you can track all activity simply by reading your mailbox. You can also follow this mailing list online at [postgresql.org/list/pgadmin-hackers](https://www.postgresql.org/list/pgadmin-hackers/). + +The mailing list contains a lot of different discussions. Some of the patches are preliminary POCs (proof-of-concept) not to be committed to the core directly, and some are urgent bug fixes. When a feature is intended for merging this should be done by creating a Commitfest entry, which resembles a pull request. + +## What is Commitfest? + +Commitfest is a month-long activity where Postgres contributors and core staff (committers) dedicate to looking at the patches, reviewing them, improving, and committing to the master branch. Effectively these are the months you most probably get feedback on your patches. + +There are 5 commitfests each year. You can see the schedule at [commitfest.postgresql.org](https://commitfest.postgresql.org/). You can only attach a patch to a commitfest **that hasn't started yet** (i.e. before 1st day of a commitfest month). + +## Why participate in Commitfest? + +There are numerous benefits: + +- You gain knowledge of PostgreSQL internals by reviewing other hackers' patches, and grow your profile within the community. +- The process of reviewing involves more senior PostgreSQL experts and as a rule, the code proposed becomes better. +- Lower risk for your code. If you're running a fork or extension that diverges from PG core then only you are responsible for its maintenance. Once it is merged, the entire community will help with maintenance and the API becomes the "official" way to do it. +- PostgreSQL commits are likely to survive longer than you do. Like a book manuscript, you get to leave a small history in the world. +- To re-enforce the community. Many features, like performance, have diverse options and many people discuss how to make them better. This is more effective when you join the party. + +## Which patches are welcome on a Commitfest? + +Generally, all patches that touch the core code are welcome. It's not necessary that they are complex. In fact, it's an excellent strategy to start by fixing or improving something small. + +The main topics to propose are: bugfixes, performance, server features, clients, security, SQL commands, testing improvements, replication and recovery, procedural languages, code refactoring (yes, it's very important!), monitoring and control, and documentation. + +Some ideas on what to submit: + +- Very small and uncontroversial fixes (especially bug fixes) have a good chance to be reviewed and committed even before Commitfest. If they aren't, just attach it to commitfest. +- If you make your feature an extension, the chance of committing it to the core is small. There are nice extensions like Pageinspect and Amcheck, that are committed into PG code as contribs but it is rare (contribs - are extensions that are inside the main PG package) +- There is no need to propose patches to refine translations, .po files etc. This is done by specialists. If you have user-visible messages in your patch just leave it English-only. +- Refining documents, readmes, and comments are welcome if they are clear and precise enough. You can propose a fix for only one line of comment but please don't do nitpicking. +- Performance-related features should better demonstrate performance increase at least in some use cases and no performance degradation in others. +- If your patch changes user behavior be ready to discuss and rework the interface. It's not easy to reach an agreement among many hackers with varying opinions. + +You can find a list of patches for the upcoming commitfest here: [commitfest.postgresql.org/40](https://commitfest.postgresql.org/40/) + +## Quick steps on how to make a patch + +Make a git branch that is based on the most recent master branch ([github.com/postgres/postgres](https://github.com/postgres/postgres)): + +```bash +git clone https://github.com/postgres/postgres +git checkout master +git checkout -b your_branch_name +``` + +Add your code to the branch (i.e. cherry-pick your commits from another branch). + +Rebase and squash your patch code to be 1 commit against master: + +``` +git rebase -i HEAD~5 + +# This will take the last 5 commits in a branch +# and you can do anything with them: +# squash, change order, change commit message, etc +``` + +Edit your commit message to be meaningful and clear. Be concise, but don't be too short. Reviewers enjoy understanding the purpose of a patch and what it does. This is especially important if the patchset consists of several patches. The first line of the commit message will become the patch name on a step later so make that line particularly clear and concise. + +Don't forget to add all the patch authors with their emails to the commit message. + +``` +git format-patch -1 -v13 + +# 1 = patch depth. +# The number of topmost patches to include +# v13 = the patch version. +# Make new version number anytime you want to +# send updated patch to the same thread) +``` + +Attach the file(s) to an email message (they look like `v13-0001-Naming-of-a-patch.patch`) + +Compose email message to pgsql-hackers@postgresql.org. Write all rationale and details of your proposal. The main thing to bear in mind is that attracting attention to your proposal is like 50% of success. Also, please be polite. + +It's encouraged to split complicated patches into several independently working parts as it's much easier to review (although not all complicated patches are easy to decompose). + +## Submitting to a Commitfest thread + +After you have created a patch, you can attach it to a Commitfest thread: + +- Make sure that you have sent email with your patch to the pgsql-hackers@postgresql.org mailing list +- Open commitfests page [commitfest.postgresql.org](https://commitfest.postgresql.org/) and choose the nearest commitfest with the status "Open" +- Click "New patch" button. +- Create a concise description, chose the relevant topic, and fill in the msgid in the hackers mailing list to attach a thread (which can be found in a full header of a mail message e.g.`Message-ID: `) +- Click "Create patch" button. + +That's all. Congrats! + +## After your patch is submitted to commitfest + +After you have a submitted your patch, several things will happen: + +- It will appear on CI page [cfbot.cputube.org](http://cfbot.cputube.org/) which will check its health against several architectures and OSes. If the patch has any errors then you should fix/rebase it. New versions of patches sent in messages replying to the mail thread are taken by CFBot automatically. Send updated versions of all patches in a patchset even if only one changed, otherwise cfbot will not take it properly. Clean status patches will attract reviewers' and committers' attention first. +- It will get "Needs review" status and anyone could add a review and change it to "Ready for committer" or "Waiting on author". +- You are supposed to **answer the questions** and communicate on your patch regularly during commitfest. That includes fixing the things the other hackers propose. It's likely better to follow their opinion and it almost always takes much less effort than arguing. Be polite, even if comments seem like nitpicking (probably they are not, actually). +- Give back. You are supposed to **review** the same number of patches that you proposed to commitfest and with similar complexity. You can choose what to review based on your interest, your knowledge of a particular part of Postgres (e.g. indexes or planner things), or even your personal acquaintance with the author. As a rule of thumb, you are supposed to specify if you are from the same company as the author (it is not prohibited but this should be clear, the best way is just to add your company to the email signature). + +The commit process is a two-step: + +1. Preliminary review. It could be done by anyone (including you). A detailed guide on how to do this [wiki.postgresql.org/wiki/Reviewing_a_Patch](https://wiki.postgresql.org/wiki/Reviewing_a_Patch) If there are no doubts reviewer sets the status to "Ready for committer". If the patch needs some changes a reviewer can set "Waiting on author". Reviewers can leave a favorable review but that's only a signal. After other reviewers join the conversation, if there are no objections then one of them will make it "Ready for committer". It's pretty normal if there is more than one reviewer. In fact the more reviewers, the better. +2. Final review by a committer. Committers are the most senior members of a community and it's a formal status. The list of committers: [wiki.postgresql.org/wiki/Committers](https://wiki.postgresql.org/wiki/Committers) As a result a committer can commit it or push back to "Waiting on author", or "Need review". + +The time and attention of committers are limited, which is why there is a two-step process. Some patches that pass the initial review won't receive reviewers' attention. In that case, they will be transferred to the next commitfest automatically. + +## When does the commitfest finish? + +CF finishes around the 1st day of the next month (i.e. November CF starts on November 1 and finishes on December 1). For any patches that do not get merged: + +- Patches with the status "Ready for committer" or "Need review" will be transferred to the next CF. +- Patches with the status "Waiting on author" are transferred automatically if the questions and proposals in the thread are not unaddressed for more than 2 weeks. Otherwise, it will be dropped from CF with "Returned with feedback". + +All these "automatic" things are actually done by commitfest managers (volunteers), so if you have any requests, doubts, or questions you can write them personally. + +Please note that hackers almost never reject patches! They just return it and the author if he is still willing and has time to work on the patch further can attach it (the same thread) to the next commitfest anytime. + +## What is feature-freeze? + +Feature-freeze is an annual event that targets patches released into a major PostgreSQL version. Feature-freeze for the "current-year" release is at the end of a March commitfest. All patches committed on and before will be released in the PG major release (in October). Everything committed after March (July, September, etc) will go into next year's major release. + +For that reason, the March Commitfest takes **10-15 days longer** than the usual 1 month, finishing in mid-April. It's important for the author to continue watching your patches and feedback until that time. Commits in early April are big! + +## Important tips + +- If you want to discuss something with hackers without a thread overhead (which makes it more difficult to read by other hackers) you can wipe out pgsql-hackers@postgresql.org from the reply list and leave only the participants you want. If you do this, you should add `[offlist]` to the message subject to prevent confusion. +- The hackers mail list receives _a lot_ of messages. It's advisable to set up mail filtering so that hackers' messages are sorted into separate places and shown as threads. But ensure that all messages that contain **your address** will NOT go into this place so that you can read all answers to your proposal among your prioritized emails. +- Patches that need minor rework like rebase or comments refine are pushed back to "Waiting on author". Therefore, almost-ready patch very often stall, waiting for a new review, during which it will need another rebase and it goes into a vicious circle. If you are certain that the change is minor and doesn't affect functionality, you can return the patch to the same state it had before (if it was "Ready-for-committer" it should be ready for committer even after rebase). It's good manners to mention this change in a hacker's thread to remove suspicions that you want to hijack the patch status. +- It’s very good to be proactive with your patch not only change something on request. Sometimes it’s hard to describe in detail what needs improving and hackers may give only approximate direction of work. If you see criticism it’s very good to answer this with possible proposals on how can you change the code, or what measurements you can do to drop possible doubts about functionality or performance. +- It’s also very nice to keep watching activity in the patch thread after it is committed. Sometimes small problems arise later and you can propose a separate fix and get a reputation as a responsible contributor. Also, you know your code better and it would be very valuable for everyone though other hackers could help you with this. + +If you're interested in contributing to PostgreSQL full time, [Supabase is hiring Postgres Core Contributors](https://boards.greenhouse.io/supabase/jobs/4307456004). + +## More Postgres resources + +- [Postgres Full Text Search vs the rest](https://supabase.com/blog/postgres-full-text-search-vs-the-rest) +- [Postgres WASM by Snaplet and Supabase](https://supabase.com/blog/postgres-wasm) +- [Choosing a Postgres Primary Key](https://supabase.com/blog/choosing-a-postgres-primary-key) +- [Implementing "seen by" functionality with Postgres](https://supabase.com/blog/seen-by-in-postgresql) +- [Partial data dumps using Postgres Row Level Security](https://supabase.com/blog/partial-postgresql-data-dumps-with-rls) +- [Postgres Views](https://supabase.com/blog/postgresql-views) +- [Realtime Postgres RLS on Supabase](https://supabase.com/blog/realtime-row-level-security-in-postgresql) diff --git a/apps/www/components/Nav/Announcement.tsx b/apps/www/components/Nav/Announcement.tsx index 9f5b7bc22e1..cfd46ac631a 100644 --- a/apps/www/components/Nav/Announcement.tsx +++ b/apps/www/components/Nav/Announcement.tsx @@ -52,7 +52,7 @@ const Announcement = () => {
{ diff --git a/apps/www/lib/redirects.js b/apps/www/lib/redirects.js index 35faead7bad..f8de63342f0 100644 --- a/apps/www/lib/redirects.js +++ b/apps/www/lib/redirects.js @@ -1442,7 +1442,7 @@ module.exports = [ source: '/docs/reference/javascript/auth-api-updateuserbyid', destination: '/docs/reference/javascript/v1/auth-api-updateuserbyid', }, - // signIn method is now split into signInWithPassword ,signInWithPasswordless ,signInWithOAuth + // signIn method is now split into signInWithPassword ,signInWithOtp ,signInWithOAuth // send traffic to v1 docs instead { permanent: true, @@ -1501,7 +1501,7 @@ module.exports = [ source: '/docs/reference/dart/reset-password-email', destination: '/docs/reference/dart/auth-resetpasswordforemail', }, - // signIn method is now split into signInWithPassword ,signInWithPasswordless ,signInWithOAuth + // signIn method is now split into signInWithPassword ,signInWithOtp ,signInWithOAuth // send traffic to v0 docs instead { permanent: true, diff --git a/apps/www/package.json b/apps/www/package.json index f4498eddb05..ad8d7654ba9 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -16,12 +16,13 @@ "@heroicons/react": "^1.0.6", "@mdx-js/loader": "^1.6.22", "@mdx-js/react": "^1.6.22", + "@next/bundle-analyzer": "^13.0.0", "@next/mdx": "^10.0.7", "@supabase/auth-ui-react": "^0.1.6", "@supabase/supabase-js": "^2.0.0", "classnames": "^2.3.1", - "config": "*", "common": "*", + "config": "*", "date-fns": "2.10.0", "dayjs": "^1.11.4", "globby": "^12.0.2", @@ -29,9 +30,9 @@ "markdown-toc": "^1.2.0", "marked": "^4.0.12", "next": "latest", + "next-compose-plugins": "^2.2.1", "next-mdx-remote": "^4.1.0", "next-seo": "^4.20.0", - "next-compose-plugins": "^2.2.1", "next-transpile-modules": "^9.0.0", "nodemailer": "^6.7.3", "parse-numeric-range": "^1.3.0", @@ -50,13 +51,13 @@ "remark-html": "^15.0.1", "swiper": "^6.5.0", "swr": "^0.5.4", - "ui": "*", "typescript": "^4.0.3", + "ui": "*", "use-debounce": "^7.0.1", - "uuid": "^8.3.2" + "uuid": "^8.3.2", + "yup": "^0.32.11" }, "devDependencies": { - "config": "*", "@tailwindcss/typography": "^0.5.7", "@types/classnames": "^2.3.1", "@types/jest": "^25.2.2", diff --git a/apps/www/pages/_app.tsx b/apps/www/pages/_app.tsx index 59c4f4d71ea..81548c3f736 100644 --- a/apps/www/pages/_app.tsx +++ b/apps/www/pages/_app.tsx @@ -11,16 +11,17 @@ import { ThemeProvider } from '~/components/Providers' export default function MyApp({ Component, pageProps }: AppProps) { const router = useRouter() - function telemetry() { + function telemetry(route: string) { return post(`https://api.supabase.io/platform/telemetry/page`, { referrer: document.referrer, title: document.title, + route, }) } useEffect(() => { - function handleRouteChange() { - telemetry() + function handleRouteChange(url: string) { + telemetry(url) } // Listen for page changes after a navigation or when the query changes diff --git a/apps/www/pages/blog.tsx b/apps/www/pages/blog.tsx index 6be2ff2453d..3e020c9533b 100644 --- a/apps/www/pages/blog.tsx +++ b/apps/www/pages/blog.tsx @@ -39,7 +39,7 @@ function Blog(props: any) { const router = useRouter() useEffect(() => { - // contruct an array of blog posts + // construct an array of blog posts // not inluding the first blog post const shiftedBlogs = [...props.blogs] shiftedBlogs.shift() diff --git a/apps/www/public/images/blog/what-is-postgres-commitfest/what-is-postgres-commitfest.jpg b/apps/www/public/images/blog/what-is-postgres-commitfest/what-is-postgres-commitfest.jpg new file mode 100644 index 00000000000..20286f9b98f Binary files /dev/null and b/apps/www/public/images/blog/what-is-postgres-commitfest/what-is-postgres-commitfest.jpg differ diff --git a/apps/www/styles/index.css b/apps/www/styles/index.css index 0770adef451..bec4557690d 100644 --- a/apps/www/styles/index.css +++ b/apps/www/styles/index.css @@ -140,11 +140,6 @@ h6 { */ transform-origin: 100% 0; transform: skewY(-2deg); overflow: hidden; - /* transform-origin: var(--sectionTransformOrigin); - transform: skewY(var(--sectionAngle)); - background: var(--backgroundColor); - overflow: - hidden; */ } .section-container { @@ -156,7 +151,7 @@ h6 { */ /* Database page */ -.dashboard-tabs div[role='seperator'] { +.dashboard-tabs div[role='separator'] { @apply border border-gray-50 dark:border-gray-700; } @@ -285,7 +280,7 @@ launch week } } -.launch-week-gradientBg--anouncement-bar { +.launch-week-gradientBg--announcement-bar { background-image: url('/images/launchweek/supabase-launch-week-5-bg.jpg'); background-color: hsl(0, 0%, 11%); width: 100%; @@ -296,13 +291,13 @@ launch week background-repeat: no-repeat; } -.dark .launch-week-gradientBg--anouncement-bar { +.dark .launch-week-gradientBg--announcement-bar { background-image: url('/images/launchweek/supabase-launch-week-5-bg.jpg'); background-color: #1c1c1c; } @media screen and (min-width: 1032px) { - .launch-week-gradientBg--anouncement-bar { + .launch-week-gradientBg--announcement-bar { background-position-y: -780px; } } diff --git a/docker/.env.example b/docker/.env.example index eee55a93768..aa0ee2f2148 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -55,7 +55,7 @@ MAILER_URLPATHS_EMAIL_CHANGE="/auth/v1/verify" ENABLE_EMAIL_SIGNUP=true ENABLE_EMAIL_AUTOCONFIRM=false SMTP_ADMIN_EMAIL=admin@example.com -SMTP_HOST=mail +SMTP_HOST=supabase-mail SMTP_PORT=2500 SMTP_USER=fake_mail_user SMTP_PASS=fake_mail_password diff --git a/docker/.gitignore b/docker/.gitignore index e5c6762c078..33c83313c67 100644 --- a/docker/.gitignore +++ b/docker/.gitignore @@ -1,5 +1,4 @@ volumes/db/data -volumes/db/init/data.sql volumes/storage .env test.http diff --git a/docker/dev/docker-compose.dev.yml b/docker/dev/docker-compose.dev.yml index 49ec4c7370e..136c34ab3e0 100644 --- a/docker/dev/docker-compose.dev.yml +++ b/docker/dev/docker-compose.dev.yml @@ -3,18 +3,23 @@ version: "3.8" services: mail: container_name: supabase-mail - image: inbucket/inbucket:stable + image: inbucket/inbucket:3.0.3 ports: - '2500:2500' # SMTP - '9000:9000' # web interface - '1100:1100' # POP3 + auth: + environment: + - GOTRUE_SMTP_USER= + - GOTRUE_SMTP_PASS= meta: ports: - 5555:8080 db: + restart: 'no' volumes: - - /var/lib/postgresql/data - - ./dev/data.sql:/docker-entrypoint-initdb.d/data.sql + # Seed data should be inserted last (alphabetical order) + - ./dev/data.sql:/docker-entrypoint-initdb.d/seed.sql storage: volumes: - /var/lib/storage diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 40fbf557243..bfcf022d9bc 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -9,7 +9,7 @@ version: "3.8" services: studio: container_name: supabase-studio - image: supabase/studio:latest + image: supabase/studio:0.22.08 restart: unless-stopped ports: - ${STUDIO_PORT}:3000/tcp @@ -27,7 +27,7 @@ services: kong: container_name: supabase-kong - image: kong:2.1 + image: kong:2.8.1 restart: unless-stopped ports: - ${KONG_HTTP_PORT}:8000/tcp @@ -41,13 +41,14 @@ services: KONG_NGINX_PROXY_PROXY_BUFFER_SIZE: 160k KONG_NGINX_PROXY_PROXY_BUFFERS: 64 160k volumes: - - ./volumes/api:/var/lib/kong + - ./volumes/api:/var/lib/kong:ro auth: container_name: supabase-auth image: supabase/gotrue:v2.19.4 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: GOTRUE_API_HOST: 0.0.0.0 @@ -55,7 +56,7 @@ services: API_EXTERNAL_URL: ${API_EXTERNAL_URL} GOTRUE_DB_DRIVER: postgres - GOTRUE_DB_DATABASE_URL: postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}?search_path=auth + GOTRUE_DB_DATABASE_URL: postgres://supabase_auth_admin:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB} GOTRUE_SITE_URL: ${SITE_URL} GOTRUE_URI_ALLOW_LIST: ${ADDITIONAL_REDIRECT_URLS} @@ -69,6 +70,8 @@ services: GOTRUE_EXTERNAL_EMAIL_ENABLED: ${ENABLE_EMAIL_SIGNUP} GOTRUE_MAILER_AUTOCONFIRM: ${ENABLE_EMAIL_AUTOCONFIRM} + # GOTRUE_MAILER_SECURE_EMAIL_CHANGE_ENABLED: true + # GOTRUE_SMTP_MAX_FREQUENCY: 1s GOTRUE_SMTP_ADMIN_EMAIL: ${SMTP_ADMIN_EMAIL} GOTRUE_SMTP_HOST: ${SMTP_HOST} GOTRUE_SMTP_PORT: ${SMTP_PORT} @@ -85,12 +88,13 @@ services: rest: container_name: supabase-rest - image: postgrest/postgrest:v9.0.1 + image: postgrest/postgrest:v9.0.1.20220717 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: - PGRST_DB_URI: postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB} + PGRST_DB_URI: postgres://authenticator:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB} PGRST_DB_SCHEMAS: ${PGRST_DB_SCHEMAS} PGRST_DB_ANON_ROLE: anon PGRST_JWT_SECRET: ${JWT_SECRET} @@ -100,13 +104,14 @@ services: container_name: supabase-realtime image: supabase/realtime:v0.25.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 restart: unless-stopped environment: DB_HOST: ${POSTGRES_HOST} DB_PORT: ${POSTGRES_PORT} DB_NAME: ${POSTGRES_DB} - DB_USER: ${POSTGRES_USER} + DB_USER: supabase_admin DB_PASSWORD: ${POSTGRES_PASSWORD} DB_SSL: "false" PORT: 4000 @@ -122,18 +127,19 @@ services: storage: container_name: supabase-storage - image: supabase/storage-api:v0.10.0 + image: supabase/storage-api:v0.21.4 depends_on: - - db # Disable this if you are using an external Postgres database - - rest + db: # Disable this if you are using an external Postgres database + condition: service_healthy + rest: + condition: service_started restart: unless-stopped environment: ANON_KEY: ${ANON_KEY} SERVICE_KEY: ${SERVICE_ROLE_KEY} POSTGREST_URL: http://rest:3000 PGRST_JWT_SECRET: ${JWT_SECRET} - DATABASE_URL: postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB} - PGOPTIONS: -c search_path=storage,public + DATABASE_URL: postgres://supabase_storage_admin:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB} FILE_SIZE_LIMIT: 52428800 STORAGE_BACKEND: file FILE_STORAGE_BACKEND_PATH: /var/lib/storage @@ -146,22 +152,28 @@ services: meta: container_name: supabase-meta - image: supabase/postgres-meta:v0.29.0 + image: supabase/postgres-meta:v0.50.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: PG_META_PORT: 8080 PG_META_DB_HOST: ${POSTGRES_HOST} PG_META_DB_PORT: ${POSTGRES_PORT} PG_META_DB_NAME: ${POSTGRES_DB} - PG_META_DB_USER: ${POSTGRES_USER} + PG_META_DB_USER: supabase_admin PG_META_DB_PASSWORD: ${POSTGRES_PASSWORD} # Comment out everything below this point if you are using an external Postgres database db: container_name: supabase-db - image: supabase/postgres:14.1.0.77 + image: supabase/postgres:14.1.0.82 + healthcheck: + test: pg_isready -U postgres -h localhost + interval: 5s + timeout: 5s + retries: 10 command: - postgres - -c @@ -172,7 +184,7 @@ services: ports: - ${POSTGRES_PORT}:5432 environment: + POSTGRES_HOST: /var/run/postgresql POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} volumes: - # - ./volumes/db/data:/var/lib/postgresql/data - - ./volumes/db/init:/docker-entrypoint-initdb.d + - ./volumes/db/roles.sql:/docker-entrypoint-initdb.d/roles.sql diff --git a/docker/volumes/db/init/00-initial-schema.sql b/docker/volumes/db/init/00-initial-schema.sql deleted file mode 100644 index 474b866773a..00000000000 --- a/docker/volumes/db/init/00-initial-schema.sql +++ /dev/null @@ -1,48 +0,0 @@ --- Set up realtime -create schema if not exists realtime; --- create publication supabase_realtime; -- defaults to empty publication -create publication supabase_realtime; - --- Supabase super admin -create user supabase_admin; -alter user supabase_admin with superuser createdb createrole replication bypassrls; - --- Extension namespacing -create schema if not exists extensions; -create extension if not exists "uuid-ossp" with schema extensions; -create extension if not exists pgcrypto with schema extensions; -create extension if not exists pgjwt with schema extensions; - --- Set up auth roles for the developer -create role anon nologin noinherit; -create role authenticated nologin noinherit; -- "logged in" user: web_user, app_user, etc -create role service_role nologin noinherit bypassrls; -- allow developers to create JWT's that bypass their policies - -create user authenticator noinherit; -grant anon to authenticator; -grant authenticated to authenticator; -grant service_role to authenticator; -grant supabase_admin to authenticator; - -grant usage on schema public to postgres, anon, authenticated, service_role; -alter default privileges in schema public grant all on tables to postgres, anon, authenticated, service_role; -alter default privileges in schema public grant all on functions to postgres, anon, authenticated, service_role; -alter default privileges in schema public grant all on sequences to postgres, anon, authenticated, service_role; - --- Allow Extensions to be used in the API -grant usage on schema extensions to postgres, anon, authenticated, service_role; - --- Set up namespacing -alter user supabase_admin SET search_path TO public, extensions; -- don't include the "auth" schema - --- These are required so that the users receive grants whenever "supabase_admin" creates tables/function -alter default privileges for user supabase_admin in schema public grant all - on sequences to postgres, anon, authenticated, service_role; -alter default privileges for user supabase_admin in schema public grant all - on tables to postgres, anon, authenticated, service_role; -alter default privileges for user supabase_admin in schema public grant all - on functions to postgres, anon, authenticated, service_role; - --- Set short statement/query timeouts for API roles -alter role anon set statement_timeout = '3s'; -alter role authenticated set statement_timeout = '8s'; diff --git a/docker/volumes/db/init/01-auth-schema.sql b/docker/volumes/db/init/01-auth-schema.sql deleted file mode 100644 index 3544f9afb04..00000000000 --- a/docker/volumes/db/init/01-auth-schema.sql +++ /dev/null @@ -1,145 +0,0 @@ - -CREATE SCHEMA IF NOT EXISTS auth AUTHORIZATION supabase_admin; - --- auth.users definition - -CREATE TABLE auth.users ( - instance_id uuid NULL, - id uuid NOT NULL UNIQUE, - aud varchar(255) NULL, - "role" varchar(255) NULL, - email varchar(255) NULL UNIQUE, - encrypted_password varchar(255) NULL, - confirmed_at timestamptz NULL, - invited_at timestamptz NULL, - confirmation_token varchar(255) NULL, - confirmation_sent_at timestamptz NULL, - recovery_token varchar(255) NULL, - recovery_sent_at timestamptz NULL, - email_change_token varchar(255) NULL, - email_change varchar(255) NULL, - email_change_sent_at timestamptz NULL, - last_sign_in_at timestamptz NULL, - raw_app_meta_data jsonb NULL, - raw_user_meta_data jsonb NULL, - is_super_admin bool NULL, - created_at timestamptz NULL, - updated_at timestamptz NULL, - CONSTRAINT users_pkey PRIMARY KEY (id) -); -CREATE INDEX users_instance_id_email_idx ON auth.users USING btree (instance_id, email); -CREATE INDEX users_instance_id_idx ON auth.users USING btree (instance_id); -comment on table auth.users is 'Auth: Stores user login data within a secure schema.'; - --- auth.refresh_tokens definition - -CREATE TABLE auth.refresh_tokens ( - instance_id uuid NULL, - id bigserial NOT NULL, - "token" varchar(255) NULL, - user_id varchar(255) NULL, - revoked bool NULL, - created_at timestamptz NULL, - updated_at timestamptz NULL, - CONSTRAINT refresh_tokens_pkey PRIMARY KEY (id) -); -CREATE INDEX refresh_tokens_instance_id_idx ON auth.refresh_tokens USING btree (instance_id); -CREATE INDEX refresh_tokens_instance_id_user_id_idx ON auth.refresh_tokens USING btree (instance_id, user_id); -CREATE INDEX refresh_tokens_token_idx ON auth.refresh_tokens USING btree (token); -comment on table auth.refresh_tokens is 'Auth: Store of tokens used to refresh JWT tokens once they expire.'; - --- auth.instances definition - -CREATE TABLE auth.instances ( - id uuid NOT NULL, - uuid uuid NULL, - raw_base_config text NULL, - created_at timestamptz NULL, - updated_at timestamptz NULL, - CONSTRAINT instances_pkey PRIMARY KEY (id) -); -comment on table auth.instances is 'Auth: Manages users across multiple sites.'; - --- auth.audit_log_entries definition - -CREATE TABLE auth.audit_log_entries ( - instance_id uuid NULL, - id uuid NOT NULL, - payload json NULL, - created_at timestamptz NULL, - CONSTRAINT audit_log_entries_pkey PRIMARY KEY (id) -); -CREATE INDEX audit_logs_instance_id_idx ON auth.audit_log_entries USING btree (instance_id); -comment on table auth.audit_log_entries is 'Auth: Audit trail for user actions.'; - --- auth.schema_migrations definition - -CREATE TABLE auth.schema_migrations ( - "version" varchar(255) NOT NULL, - CONSTRAINT schema_migrations_pkey PRIMARY KEY ("version") -); -comment on table auth.schema_migrations is 'Auth: Manages updates to the auth system.'; - -INSERT INTO auth.schema_migrations (version) -VALUES ('20171026211738'), - ('20171026211808'), - ('20171026211834'), - ('20180103212743'), - ('20180108183307'), - ('20180119214651'), - ('20180125194653'); - -create or replace function auth.uid() -returns uuid -language sql stable -as $$ - select - coalesce( - current_setting('request.jwt.claim.sub', true), - (current_setting('request.jwt.claims', true)::jsonb ->> 'sub') - )::uuid -$$; - -create or replace function auth.role() -returns text -language sql stable -as $$ - select - coalesce( - current_setting('request.jwt.claim.role', true), - (current_setting('request.jwt.claims', true)::jsonb ->> 'role') - )::text -$$; - -create or replace function auth.email() -returns text -language sql stable -as $$ - select - coalesce( - current_setting('request.jwt.claim.email', true), - (current_setting('request.jwt.claims', true)::jsonb ->> 'email') - )::text -$$; - --- usage on auth functions to API roles -GRANT USAGE ON SCHEMA auth TO anon, authenticated, service_role; - --- Supabase super admin -CREATE USER supabase_auth_admin NOINHERIT CREATEROLE LOGIN NOREPLICATION; -GRANT ALL PRIVILEGES ON SCHEMA auth TO supabase_auth_admin; -GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA auth TO supabase_auth_admin; -GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA auth TO supabase_auth_admin; -ALTER USER supabase_auth_admin SET search_path = "auth"; -ALTER table "auth".users OWNER TO supabase_auth_admin; -ALTER table "auth".refresh_tokens OWNER TO supabase_auth_admin; -ALTER table "auth".audit_log_entries OWNER TO supabase_auth_admin; -ALTER table "auth".instances OWNER TO supabase_auth_admin; -ALTER table "auth".schema_migrations OWNER TO supabase_auth_admin; - -ALTER FUNCTION "auth"."uid" OWNER TO supabase_auth_admin; -ALTER FUNCTION "auth"."role" OWNER TO supabase_auth_admin; -ALTER FUNCTION "auth"."email" OWNER TO supabase_auth_admin; -GRANT EXECUTE ON FUNCTION "auth"."uid"() TO PUBLIC; -GRANT EXECUTE ON FUNCTION "auth"."role"() TO PUBLIC; -GRANT EXECUTE ON FUNCTION "auth"."email"() TO PUBLIC; diff --git a/docker/volumes/db/init/02-storage-schema.sql b/docker/volumes/db/init/02-storage-schema.sql deleted file mode 100644 index ba891b018b7..00000000000 --- a/docker/volumes/db/init/02-storage-schema.sql +++ /dev/null @@ -1,116 +0,0 @@ -CREATE SCHEMA IF NOT EXISTS storage AUTHORIZATION supabase_admin; - -grant usage on schema storage to postgres, anon, authenticated, service_role; -alter default privileges in schema storage grant all on tables to postgres, anon, authenticated, service_role; -alter default privileges in schema storage grant all on functions to postgres, anon, authenticated, service_role; -alter default privileges in schema storage grant all on sequences to postgres, anon, authenticated, service_role; - -CREATE TABLE "storage"."buckets" ( - "id" text not NULL, - "name" text NOT NULL, - "owner" uuid, - "created_at" timestamptz DEFAULT now(), - "updated_at" timestamptz DEFAULT now(), - CONSTRAINT "buckets_owner_fkey" FOREIGN KEY ("owner") REFERENCES "auth"."users"("id"), - PRIMARY KEY ("id") -); -CREATE UNIQUE INDEX "bname" ON "storage"."buckets" USING BTREE ("name"); - -CREATE TABLE "storage"."objects" ( - "id" uuid NOT NULL DEFAULT extensions.uuid_generate_v4(), - "bucket_id" text, - "name" text, - "owner" uuid, - "created_at" timestamptz DEFAULT now(), - "updated_at" timestamptz DEFAULT now(), - "last_accessed_at" timestamptz DEFAULT now(), - "metadata" jsonb, - CONSTRAINT "objects_bucketId_fkey" FOREIGN KEY ("bucket_id") REFERENCES "storage"."buckets"("id"), - CONSTRAINT "objects_owner_fkey" FOREIGN KEY ("owner") REFERENCES "auth"."users"("id"), - PRIMARY KEY ("id") -); -CREATE UNIQUE INDEX "bucketid_objname" ON "storage"."objects" USING BTREE ("bucket_id","name"); -CREATE INDEX name_prefix_search ON storage.objects(name text_pattern_ops); - -ALTER TABLE storage.objects ENABLE ROW LEVEL SECURITY; - -CREATE FUNCTION storage.foldername(name text) - RETURNS text[] - LANGUAGE plpgsql -AS $function$ -DECLARE -_parts text[]; -BEGIN - select string_to_array(name, '/') into _parts; - return _parts[1:array_length(_parts,1)-1]; -END -$function$; - -CREATE FUNCTION storage.filename(name text) - RETURNS text - LANGUAGE plpgsql -AS $function$ -DECLARE -_parts text[]; -BEGIN - select string_to_array(name, '/') into _parts; - return _parts[array_length(_parts,1)]; -END -$function$; - -CREATE FUNCTION storage.extension(name text) - RETURNS text - LANGUAGE plpgsql -AS $function$ -DECLARE -_parts text[]; -_filename text; -BEGIN - select string_to_array(name, '/') into _parts; - select _parts[array_length(_parts,1)] into _filename; - -- @todo return the last part instead of 2 - return split_part(_filename, '.', 2); -END -$function$; - -CREATE FUNCTION storage.search(prefix text, bucketname text, limits int DEFAULT 100, levels int DEFAULT 1, offsets int DEFAULT 0) - RETURNS TABLE ( - name text, - id uuid, - updated_at TIMESTAMPTZ, - created_at TIMESTAMPTZ, - last_accessed_at TIMESTAMPTZ, - metadata jsonb - ) - LANGUAGE plpgsql -AS $function$ -DECLARE -_bucketId text; -BEGIN - -- will be replaced by migrations when server starts - -- saving space for cloud-init -END -$function$; - --- create migrations table --- https://github.com/ThomWright/postgres-migrations/blob/master/src/migrations/0_create-migrations-table.sql --- we add this table here and not let it be auto-created so that the permissions are properly applied to it -CREATE TABLE IF NOT EXISTS storage.migrations ( - id integer PRIMARY KEY, - name varchar(100) UNIQUE NOT NULL, - hash varchar(40) NOT NULL, -- sha1 hex encoded hash of the file name and contents, to ensure it hasn't been altered since applying the migration - executed_at timestamp DEFAULT current_timestamp -); - -CREATE USER supabase_storage_admin NOINHERIT CREATEROLE LOGIN NOREPLICATION; -GRANT ALL PRIVILEGES ON SCHEMA storage TO supabase_storage_admin; -GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA storage TO supabase_storage_admin; -GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA storage TO supabase_storage_admin; -ALTER USER supabase_storage_admin SET search_path = "storage"; -ALTER table "storage".objects owner to supabase_storage_admin; -ALTER table "storage".buckets owner to supabase_storage_admin; -ALTER table "storage".migrations OWNER TO supabase_storage_admin; -ALTER function "storage".foldername(text) owner to supabase_storage_admin; -ALTER function "storage".filename(text) owner to supabase_storage_admin; -ALTER function "storage".extension(text) owner to supabase_storage_admin; -ALTER function "storage".search(text,text,int,int,int) owner to supabase_storage_admin; diff --git a/docker/volumes/db/init/03-post-setup.sql b/docker/volumes/db/init/03-post-setup.sql deleted file mode 100644 index 64dc7399fd5..00000000000 --- a/docker/volumes/db/init/03-post-setup.sql +++ /dev/null @@ -1,68 +0,0 @@ -ALTER ROLE postgres SET search_path TO "\$user",public,extensions; -CREATE OR REPLACE FUNCTION extensions.notify_api_restart() -RETURNS event_trigger -LANGUAGE plpgsql -AS $$ -BEGIN - NOTIFY pgrst, 'reload schema'; -END; -$$; -CREATE EVENT TRIGGER api_restart ON ddl_command_end -EXECUTE PROCEDURE extensions.notify_api_restart(); -COMMENT ON FUNCTION extensions.notify_api_restart IS 'Sends a notification to the API to restart. If your database schema has changed, this is required so that Supabase can rebuild the relationships.'; - --- Trigger for pg_cron -CREATE OR REPLACE FUNCTION extensions.grant_pg_cron_access() -RETURNS event_trigger -LANGUAGE plpgsql -AS $$ -DECLARE - schema_is_cron bool; -BEGIN - schema_is_cron = ( - SELECT n.nspname = 'cron' - FROM pg_event_trigger_ddl_commands() AS ev - LEFT JOIN pg_catalog.pg_namespace AS n - ON ev.objid = n.oid - ); - - IF schema_is_cron - THEN - grant usage on schema cron to postgres with grant option; - - alter default privileges in schema cron grant all on tables to postgres with grant option; - alter default privileges in schema cron grant all on functions to postgres with grant option; - alter default privileges in schema cron grant all on sequences to postgres with grant option; - - alter default privileges for user supabase_admin in schema cron grant all - on sequences to postgres with grant option; - alter default privileges for user supabase_admin in schema cron grant all - on tables to postgres with grant option; - alter default privileges for user supabase_admin in schema cron grant all - on functions to postgres with grant option; - - grant all privileges on all tables in schema cron to postgres with grant option; - - END IF; - -END; -$$; -CREATE EVENT TRIGGER issue_pg_cron_access ON ddl_command_end WHEN TAG in ('CREATE SCHEMA') -EXECUTE PROCEDURE extensions.grant_pg_cron_access(); -COMMENT ON FUNCTION extensions.grant_pg_cron_access IS 'Grants access to pg_cron'; - --- Supabase dashboard user -CREATE ROLE dashboard_user NOSUPERUSER CREATEDB CREATEROLE REPLICATION; -GRANT ALL ON DATABASE postgres TO dashboard_user; -GRANT ALL ON SCHEMA auth TO dashboard_user; -GRANT ALL ON SCHEMA extensions TO dashboard_user; -GRANT ALL ON SCHEMA storage TO dashboard_user; -GRANT ALL ON ALL TABLES IN SCHEMA auth TO dashboard_user; -GRANT ALL ON ALL TABLES IN SCHEMA extensions TO dashboard_user; --- GRANT ALL ON ALL TABLES IN SCHEMA storage TO dashboard_user; -GRANT ALL ON ALL SEQUENCES IN SCHEMA auth TO dashboard_user; -GRANT ALL ON ALL SEQUENCES IN SCHEMA storage TO dashboard_user; -GRANT ALL ON ALL SEQUENCES IN SCHEMA extensions TO dashboard_user; -GRANT ALL ON ALL ROUTINES IN SCHEMA auth TO dashboard_user; -GRANT ALL ON ALL ROUTINES IN SCHEMA storage TO dashboard_user; -GRANT ALL ON ALL ROUTINES IN SCHEMA extensions TO dashboard_user; diff --git a/docker/volumes/db/init/04-pg-graphql.sql b/docker/volumes/db/init/04-pg-graphql.sql deleted file mode 100644 index a3eb7b9ede0..00000000000 --- a/docker/volumes/db/init/04-pg-graphql.sql +++ /dev/null @@ -1,162 +0,0 @@ -create schema if not exists graphql_public; - --- GraphQL Placeholder Entrypoint -create or replace function graphql_public.graphql( - "operationName" text default null, - query text default null, - variables jsonb default null, - extensions jsonb default null -) - returns jsonb - language plpgsql -as $$ - DECLARE - server_version float; - BEGIN - server_version = (SELECT (SPLIT_PART((select version()), ' ', 2))::float); - - IF server_version >= 14 THEN - RETURN jsonb_build_object( - 'errors', jsonb_build_array( - jsonb_build_object( - 'message', 'pg_graphql extension is not enabled.' - ) - ) - ); - ELSE - RETURN jsonb_build_object( - 'errors', jsonb_build_array( - jsonb_build_object( - 'message', 'pg_graphql is only available on projects running Postgres 14 onwards.' - ) - ) - ); - END IF; - END; -$$; - -grant usage on schema graphql_public to postgres, anon, authenticated, service_role; -alter default privileges in schema graphql_public grant all on tables to postgres, anon, authenticated, service_role; -alter default privileges in schema graphql_public grant all on functions to postgres, anon, authenticated, service_role; -alter default privileges in schema graphql_public grant all on sequences to postgres, anon, authenticated, service_role; - -alter default privileges for user supabase_admin in schema graphql_public grant all - on sequences to postgres, anon, authenticated, service_role; -alter default privileges for user supabase_admin in schema graphql_public grant all - on tables to postgres, anon, authenticated, service_role; -alter default privileges for user supabase_admin in schema graphql_public grant all - on functions to postgres, anon, authenticated, service_role; - --- Trigger upon enabling pg_graphql -create or replace function extensions.grant_pg_graphql_access() - returns event_trigger - language plpgsql -AS $func$ -DECLARE - func_is_graphql_resolve bool; -BEGIN - func_is_graphql_resolve = ( - SELECT n.proname = 'resolve' - FROM pg_event_trigger_ddl_commands() AS ev - LEFT JOIN pg_catalog.pg_proc AS n - ON ev.objid = n.oid - ); - - IF func_is_graphql_resolve - THEN - grant usage on schema graphql to postgres, anon, authenticated, service_role; - grant all on function graphql.resolve to postgres, anon, authenticated, service_role; - - alter default privileges in schema graphql grant all on tables to postgres, anon, authenticated, service_role; - alter default privileges in schema graphql grant all on functions to postgres, anon, authenticated, service_role; - alter default privileges in schema graphql grant all on sequences to postgres, anon, authenticated, service_role; - - -- Update public wrapper to pass all arguments through to the pg_graphql resolve func - create or replace function graphql_public.graphql( - "operationName" text default null, - query text default null, - variables jsonb default null, - extensions jsonb default null - ) - returns jsonb - language sql - as $$ - select graphql.resolve( - query := query, - variables := coalesce(variables, '{}'), - "operationName" := "operationName", - extensions := extensions - ); - $$; - - grant select on graphql.field, graphql.type, graphql.enum_value to postgres, anon, authenticated, service_role; - grant execute on function graphql.resolve to postgres, anon, authenticated, service_role; - END IF; - -END; -$func$; - -CREATE EVENT TRIGGER issue_pg_graphql_access ON ddl_command_end WHEN TAG in ('CREATE FUNCTION') -EXECUTE PROCEDURE extensions.grant_pg_graphql_access(); -COMMENT ON FUNCTION extensions.grant_pg_graphql_access IS 'Grants access to pg_graphql'; - --- Trigger upon dropping the pg_graphql extension -CREATE OR REPLACE FUNCTION extensions.set_graphql_placeholder() -RETURNS event_trigger -LANGUAGE plpgsql -AS $func$ - DECLARE - graphql_is_dropped bool; - BEGIN - graphql_is_dropped = ( - SELECT ev.schema_name = 'graphql_public' - FROM pg_event_trigger_dropped_objects() AS ev - WHERE ev.schema_name = 'graphql_public' - ); - - IF graphql_is_dropped - THEN - create or replace function graphql_public.graphql( - "operationName" text default null, - query text default null, - variables jsonb default null, - extensions jsonb default null - ) - returns jsonb - language plpgsql - as $$ - DECLARE - server_version float; - BEGIN - server_version = (SELECT (SPLIT_PART((select version()), ' ', 2))::float); - - IF server_version >= 14 THEN - RETURN jsonb_build_object( - 'errors', jsonb_build_array( - jsonb_build_object( - 'message', 'pg_graphql extension is not enabled.' - ) - ) - ); - ELSE - RETURN jsonb_build_object( - 'errors', jsonb_build_array( - jsonb_build_object( - 'message', 'pg_graphql is only available on projects running Postgres 14 onwards.' - ) - ) - ); - END IF; - END; - $$; - END IF; - - END; -$func$; - -CREATE EVENT TRIGGER issue_graphql_placeholder ON sql_drop WHEN TAG in ('DROP EXTENSION') -EXECUTE PROCEDURE extensions.set_graphql_placeholder(); -COMMENT ON FUNCTION extensions.set_graphql_placeholder IS 'Reintroduces placeholder function for graphql_public.graphql'; - -drop extension if exists pg_graphql; -create extension if not exists pg_graphql; \ No newline at end of file diff --git a/docker/volumes/db/init/data.sql b/docker/volumes/db/init/data.sql new file mode 100755 index 00000000000..e69de29bb2d diff --git a/docker/volumes/db/roles.sql b/docker/volumes/db/roles.sql new file mode 100644 index 00000000000..b369bf5af99 --- /dev/null +++ b/docker/volumes/db/roles.sql @@ -0,0 +1,7 @@ +-- NOTE: change to your own passwords for production environments +\set pgpass `echo "$PGPASSWORD"` + +ALTER USER authenticator WITH PASSWORD :'pgpass'; +ALTER USER pgbouncer WITH PASSWORD :'pgpass'; +ALTER USER supabase_auth_admin WITH PASSWORD :'pgpass'; +ALTER USER supabase_storage_admin WITH PASSWORD :'pgpass'; diff --git a/examples/caching/with-cloudflare-workers-kv/.gitignore b/examples/caching/with-cloudflare-workers-kv/.gitignore new file mode 100644 index 00000000000..42387803be0 --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/.gitignore @@ -0,0 +1,171 @@ +# Logs + +logs +_.log +npm-debug.log_ +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) + +report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json + +# Runtime data + +pids +_.pid +_.seed +\*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover + +lib-cov + +# Coverage directory used by tools like istanbul + +coverage +\*.lcov + +# nyc test coverage + +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) + +.grunt + +# Bower dependency directory (https://bower.io/) + +bower_components + +# node-waf configuration + +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) + +build/Release + +# Dependency directories + +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) + +web_modules/ + +# TypeScript cache + +\*.tsbuildinfo + +# Optional npm cache directory + +.npm + +# Optional eslint cache + +.eslintcache + +# Optional stylelint cache + +.stylelintcache + +# Microbundle cache + +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history + +.node_repl_history + +# Output of 'npm pack' + +\*.tgz + +# Yarn Integrity file + +.yarn-integrity + +# dotenv environment variable files + +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) + +.cache +.parcel-cache + +# Next.js build output + +.next +out + +# Nuxt.js build / generate output + +.nuxt +dist + +# Gatsby files + +.cache/ + +# Comment in the public line in if your project uses Gatsby and not Next.js + +# https://nextjs.org/blog/next-9-1#public-directory-support + +# public + +# vuepress build output + +.vuepress/dist + +# vuepress v2.x temp and cache directory + +.temp +.cache + +# Docusaurus cache and generated files + +.docusaurus + +# Serverless directories + +.serverless/ + +# FuseBox cache + +.fusebox/ + +# DynamoDB Local files + +.dynamodb/ + +# TernJS port file + +.tern-port + +# Stores VSCode versions used for testing VSCode extensions + +.vscode-test + +# yarn v2 + +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.\* + +# wrangler project + +.dev.vars diff --git a/examples/caching/with-cloudflare-workers-kv/README.md b/examples/caching/with-cloudflare-workers-kv/README.md new file mode 100644 index 00000000000..7444515f6ae --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/README.md @@ -0,0 +1,62 @@ +# Use waitUntil to perform work after Cloudflare Worker returns response + +**[📹 Video](https://egghead.io/lessons/supabase-use-waituntil-to-perform-work-after-cloudflare-worker-returns-response?af=9qsk0a)** + +The `waitUntil` function allows us to continue performing work in our Cloudflare Worker, after a response has been sent back to the client. + +In this lesson, we modify the `revalidate` route to send a response immediately, and then continue on to fetch new data and refresh our KV store. + +Finally, we use the Thunder Client extension to simulate a POST request to the `revalidate` route, and confirm that this receives a response before the cache is updated. + +## Code Snippets + +**Update Revalidate route to respond immediately** + +```javascript +router.post( + "/revalidate", + withContent, + async (request, { SUPABASE_URL, SUPABASE_ANON_KEY, ARTICLES }, context) => { + const updateCache = async () => { + const { type, record, old_record } = request.content; + const supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY); + + if (type === "INSERT" || type === "UPDATE") { + await writeTo(ARTICLES, `/articles/${record.id}`, record); + } + + if (type === "DELETE") { + await ARTICLES.delete(`/articles/${old_record.id}`); + } + + const { data: articles } = await supabase.from("articles").select("*"); + await writeTo(ARTICLES, "/articles", articles); + console.log("updated cache"); + }; + + context.waitUntil(updateCache()); + + console.log("sending response"); + + return json({ received: true }); + } +); +``` + +**Run wrangler development server** + +```bash +npx wrangler dev +``` + +## Resources + +- [Cloudflare waitUntil docs](https://developers.cloudflare.com/workers/runtime-apis/scheduled-event/) +- [Supabase.js docs](https://github.com/supabase/supabase-js) +- [Wrangler CLI docs](https://developers.cloudflare.com/workers/wrangler/commands/) +- [KV Storage docs](https://developers.cloudflare.com/workers/runtime-apis/kv/) +- [Thunder Client VS Code extension](https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client) + +--- + +Enjoying the course? Follow Jon Meyers on [Twitter](https://twitter.com/jonmeyers_io) and subscribe to the [YouTube channel](https://www.youtube.com/c/jonmeyers). diff --git a/examples/caching/with-cloudflare-workers-kv/package-lock.json b/examples/caching/with-cloudflare-workers-kv/package-lock.json new file mode 100644 index 00000000000..f4c473270b7 --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/package-lock.json @@ -0,0 +1,2189 @@ +{ + "name": "supabase-at-the-edge", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "supabase-at-the-edge", + "version": "0.0.0", + "dependencies": { + "@supabase/supabase-js": "^1.35.4", + "itty-router": "^2.6.1", + "itty-router-extras": "^0.4.2" + }, + "devDependencies": { + "wrangler": "2.0.16" + } + }, + "node_modules/@cloudflare/kv-asset-handler": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.2.0.tgz", + "integrity": "sha512-MVbXLbTcAotOPUj0pAMhVtJ+3/kFkwJqc5qNOleOZTv6QkZZABDMS21dSrSlVswEHwrpWC03e4fWytjqKvuE2A==", + "dev": true, + "dependencies": { + "mime": "^3.0.0" + } + }, + "node_modules/@esbuild-plugins/node-globals-polyfill": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.1.1.tgz", + "integrity": "sha512-MR0oAA+mlnJWrt1RQVQ+4VYuRJW/P2YmRTv1AsplObyvuBMnPHiizUF95HHYiSsMGLhyGtWufaq2XQg6+iurBg==", + "dev": true, + "peerDependencies": { + "esbuild": "*" + } + }, + "node_modules/@esbuild-plugins/node-modules-polyfill": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.1.4.tgz", + "integrity": "sha512-uZbcXi0zbmKC/050p3gJnne5Qdzw8vkXIv+c2BW0Lsc1ji1SkrxbKPUy5Efr0blbTu1SL8w4eyfpnSdPg3G0Qg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^4.0.0", + "rollup-plugin-node-polyfills": "^0.2.1" + }, + "peerDependencies": { + "esbuild": "*" + } + }, + "node_modules/@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "dev": true + }, + "node_modules/@miniflare/cache": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.5.1.tgz", + "integrity": "sha512-qH5PC4zb7mHdQHlcaOuP0KUXuRbNSuB/HU7gpoeplV8J6CgNJGceVmQCZVZLycgDKZtAlhyGE1gkpJmeW7GCyw==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "http-cache-semantics": "^4.1.0", + "undici": "5.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/cli-parser": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/cli-parser/-/cli-parser-2.5.1.tgz", + "integrity": "sha512-itlMDe9jwO806mkNkg3G70QYoG9YQHW6V10AF9L5b8J4LYt/V78uCEJSwNnCpL7zfKrScRPtDfXZxhrFzMXiUw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.5.1", + "kleur": "^4.1.4" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/core": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.5.1.tgz", + "integrity": "sha512-0oEBLV5AM3xxs6TS+7/fn4MSGNBfhUFVv41R8uc72H1a89+kBfRoz+xYI2RnJ3Yo+we66UgU3fXdG+R2KyESlQ==", + "dev": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "@miniflare/shared": "2.5.1", + "@miniflare/watcher": "2.5.1", + "busboy": "^1.6.0", + "dotenv": "^10.0.0", + "kleur": "^4.1.4", + "set-cookie-parser": "^2.4.8", + "undici": "5.5.1", + "urlpattern-polyfill": "^4.0.3" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/durable-objects": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.5.1.tgz", + "integrity": "sha512-AZEGSA9LMA6vBzwADAzr81RBSWYlMfa/cDHnHaFL31w4mQwMUcqXOvemoqe6sTSq1KI0TTtvYbxPt0Lui8tEPw==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/storage-memory": "2.5.1", + "undici": "5.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/html-rewriter": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.5.1.tgz", + "integrity": "sha512-fdO1qme8ukucejRz5yXJN/F4B9qEDRbBLPOEG94zwx8bHGGIo5VX15+J6oHubhjifLwzNuvOcg16Bu5dyR1KxQ==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "html-rewriter-wasm": "^0.4.1", + "undici": "5.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/http-server": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/http-server/-/http-server-2.5.1.tgz", + "integrity": "sha512-K+VoBU0LN8/oku/JWLEyX8wrp9fiaTC8/dosbY/6VWizyIrgQze16uD21GnK5+NBtbCAtLRryS5dZ3PnhiTR1w==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/web-sockets": "2.5.1", + "kleur": "^4.1.4", + "selfsigned": "^2.0.0", + "undici": "5.5.1", + "ws": "^8.2.2", + "youch": "^2.2.2" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/kv": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.5.1.tgz", + "integrity": "sha512-ODTUqI7on3egHluBpFHifO0a9QFQUZscciASWKxGOt8VDp1vp0vIfU9ykQZrdZYFVeSKNVlUNqNQx+NMYZ6gIg==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/runner-vm": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.5.1.tgz", + "integrity": "sha512-7U7BPgzaikwWkAMonlmyy4lDpW1H7mqHFr7NdK9kA6BbXZ2GY6uro69QsGw0c4Y/vyKBodKiqXAq53iGdM3Kug==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/scheduler": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/scheduler/-/scheduler-2.5.1.tgz", + "integrity": "sha512-ybho5Kg3Cfl4E0JleKAbiv/RTA+/PVqH6Y/PuCH2oowSM7qeAvFkrwiRvxtN7BuAl+5lsGyVxFe4gL+weXohEw==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "cron-schedule": "^3.0.4" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/shared": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.5.1.tgz", + "integrity": "sha512-DObgqbFml3qetIBtZa8fNqkBqUH9XtI6rdrWtTYVrx0rzKsd5PDf6gdMoxy7v1rr9zBAipKJxrcBqlEgjPl53Q==", + "dev": true, + "dependencies": { + "ignore": "^5.1.8", + "kleur": "^4.1.4" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/sites": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.5.1.tgz", + "integrity": "sha512-7V/fAzR50LYgMcOfoCaoppqBCjagBpGWFbZgMyJi/Hj4oVlSIzxo+424hzdjitNzikCpv+AryF9tXfy9j6qiOg==", + "dev": true, + "dependencies": { + "@miniflare/kv": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/storage-file": "2.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/storage-file": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.5.1.tgz", + "integrity": "sha512-o12KFXgc1M0nHD98mrA/IqwBsJ6KYLWH9NaTwqLhxhpGz/KSo5kWb7z/vrz2I/Rk2XR/gHSYQm2XR9XE6IJCdA==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.5.1", + "@miniflare/storage-memory": "2.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/storage-memory": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.5.1.tgz", + "integrity": "sha512-LIdBEFcwY7yLCeowO34p5bajRsvU1XuQjXIqcgfiCVt1+qa3D0seELTpW1NSFEJzxulVtu/KsScEug9GipEt7A==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-8oOdgWA7CZ7uIAwbjqSrhDnuQXRJqd9e3yDHsMa91E/jkC/GDmlt5SJh6VEMlNDtBGWd661IpVErZf7injI52w==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.5.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/web-sockets": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.5.1.tgz", + "integrity": "sha512-GyXHoDAI5LDF87rmD+d0cSoN7Xs2pCYjSyUR6Vf6exkS4CN6F/Rtr8vIM5+om9kRkS6qxAyOYjWeEqBOjLm/og==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "undici": "5.5.1", + "ws": "^8.2.2" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@supabase/functions-js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-1.3.4.tgz", + "integrity": "sha512-yYVgkECjv7IZEBKBI3EB5Q7R1p0FJ10g8Q9N7SWKIHUU6i6DnbEGHIMFLyQRm1hmiNWD8fL7bRVEYacmTRJhHw==", + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@supabase/gotrue-js": { + "version": "1.22.19", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.19.tgz", + "integrity": "sha512-IBkbV852iyd8AzeeJa8AgE5rGrOS54MR+N6bagQQWmDC1MdGbpRovK8uuFIkmtoRQpNvbnsl5HRSfskgqmsS+A==", + "dependencies": { + "cross-fetch": "^3.0.6" + } + }, + "node_modules/@supabase/postgrest-js": { + "version": "0.37.4", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-0.37.4.tgz", + "integrity": "sha512-x+c2rk1fz9s6f1PrGxCJ0QTUgXPDI0G3ngIqD5sSiXhhCyfl8Q5V92mXl2EYtlDhkiUkjFNrOZFhXVbXOHgvDw==", + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-1.7.3.tgz", + "integrity": "sha512-iNUWhVeYRi5+XUlW2zJ7ccGfhI6caLxcn2t6VuQK3OTJNzXdVXeKb25nffLx1g4F7Ty6VM8Xiue7i0z0cWG3pQ==", + "dependencies": { + "@types/phoenix": "^1.5.4", + "websocket": "^1.0.34" + } + }, + "node_modules/@supabase/storage-js": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-1.7.2.tgz", + "integrity": "sha512-HX4HAfLUJznVgAwiKVgdTe5QD0bpUcqgc0hpk/s5Uy8qoe1tHZAc5qE9kI+tqk7rQKyymFpiA7+bAHlzyZXxxQ==", + "dependencies": { + "cross-fetch": "^3.1.0" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "1.35.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-1.35.4.tgz", + "integrity": "sha512-9krwmuG3hdoS7SfM1UmCIw88aW9V1WW2Zx91tofdnmQraWKfk5e2fIKfp+Wjb9owq7JIkuUIA/qziVs2qX0lLQ==", + "dependencies": { + "@supabase/functions-js": "^1.3.4", + "@supabase/gotrue-js": "^1.22.17", + "@supabase/postgrest-js": "^0.37.4", + "@supabase/realtime-js": "^1.7.2", + "@supabase/storage-js": "^1.7.2" + } + }, + "node_modules/@types/phoenix": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz", + "integrity": "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ==" + }, + "node_modules/@types/stack-trace": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/stack-trace/-/stack-trace-0.0.29.tgz", + "integrity": "sha512-TgfOX+mGY/NyNxJLIbDWrO9DjGoVSW9+aB8H2yy1fy32jsvxijhmyJI9fDFgvz3YP4lvJaq9DzdR/M1bOgVc9g==", + "dev": true + }, + "node_modules/blake3-wasm": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", + "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dev": true, + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cron-schedule": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/cron-schedule/-/cron-schedule-3.0.6.tgz", + "integrity": "sha512-izfGgKyzzIyLaeb1EtZ3KbglkS6AKp9cv7LxmiyoOu+fXfol1tQDC0Cof0enVZGNtudTHW+3lfuW9ZkLQss4Wg==", + "dev": true + }, + "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==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "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==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/es5-ext": { + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "hasInstallScript": 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==", + "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==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/esbuild": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-64": "0.14.47", + "esbuild-android-arm64": "0.14.47", + "esbuild-darwin-64": "0.14.47", + "esbuild-darwin-arm64": "0.14.47", + "esbuild-freebsd-64": "0.14.47", + "esbuild-freebsd-arm64": "0.14.47", + "esbuild-linux-32": "0.14.47", + "esbuild-linux-64": "0.14.47", + "esbuild-linux-arm": "0.14.47", + "esbuild-linux-arm64": "0.14.47", + "esbuild-linux-mips64le": "0.14.47", + "esbuild-linux-ppc64le": "0.14.47", + "esbuild-linux-riscv64": "0.14.47", + "esbuild-linux-s390x": "0.14.47", + "esbuild-netbsd-64": "0.14.47", + "esbuild-openbsd-64": "0.14.47", + "esbuild-sunos-64": "0.14.47", + "esbuild-windows-32": "0.14.47", + "esbuild-windows-64": "0.14.47", + "esbuild-windows-arm64": "0.14.47" + } + }, + "node_modules/esbuild-android-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz", + "integrity": "sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz", + "integrity": "sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz", + "integrity": "sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz", + "integrity": "sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz", + "integrity": "sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz", + "integrity": "sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz", + "integrity": "sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz", + "integrity": "sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz", + "integrity": "sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz", + "integrity": "sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz", + "integrity": "sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz", + "integrity": "sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz", + "integrity": "sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz", + "integrity": "sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz", + "integrity": "sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz", + "integrity": "sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz", + "integrity": "sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz", + "integrity": "sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz", + "integrity": "sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz", + "integrity": "sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/html-rewriter-wasm": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/html-rewriter-wasm/-/html-rewriter-wasm-0.4.1.tgz", + "integrity": "sha512-lNovG8CMCCmcVB1Q7xggMSf7tqPCijZXaH4gL6iE8BFghdQCbaY5Met9i1x2Ex8m/cZHDUtXK9H6/znKamRP8Q==", + "dev": true + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/itty-router": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/itty-router/-/itty-router-2.6.1.tgz", + "integrity": "sha512-l9gxWe5TOLUESYnBn85Jxd6tIZLWdRX5YKkHIBfSgbNQ7UFPNUGuWihRV+LlEbfJJIzgLmhwAbaWRi5yWJm8kg==" + }, + "node_modules/itty-router-extras": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/itty-router-extras/-/itty-router-extras-0.4.2.tgz", + "integrity": "sha512-ppHaBzcTXs7idFSDISehG+8kif2/4aqLCfyY/Y/uIZv79sfEfNmTq9G+rDeqblun/VZRBiXZD8ztYmMS8EOsKw==" + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/miniflare": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-2.5.1.tgz", + "integrity": "sha512-PT56C/j7U6n7WDxnIUHu0d8EY/gedPRsta2b+LsrIHGZPSkxAcPzf2DgbbPU7obv0C4hT9H0GL1fWpWtr2SbDQ==", + "dev": true, + "dependencies": { + "@miniflare/cache": "2.5.1", + "@miniflare/cli-parser": "2.5.1", + "@miniflare/core": "2.5.1", + "@miniflare/durable-objects": "2.5.1", + "@miniflare/html-rewriter": "2.5.1", + "@miniflare/http-server": "2.5.1", + "@miniflare/kv": "2.5.1", + "@miniflare/runner-vm": "2.5.1", + "@miniflare/scheduler": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/sites": "2.5.1", + "@miniflare/storage-file": "2.5.1", + "@miniflare/storage-memory": "2.5.1", + "@miniflare/web-sockets": "2.5.1", + "kleur": "^4.1.4", + "semiver": "^1.1.0", + "source-map-support": "^0.5.20", + "undici": "5.5.1" + }, + "bin": { + "miniflare": "bootstrap.js" + }, + "engines": { + "node": ">=16.7" + }, + "peerDependencies": { + "@miniflare/storage-redis": "2.5.1", + "cron-schedule": "^3.0.4", + "ioredis": "^4.27.9" + }, + "peerDependenciesMeta": { + "@miniflare/storage-redis": { + "optional": true + }, + "cron-schedule": { + "optional": true + }, + "ioredis": { + "optional": true + } + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true, + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "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==" + }, + "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==", + "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-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "dev": true + }, + "node_modules/rollup-plugin-inject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz", + "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1", + "magic-string": "^0.25.3", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/rollup-plugin-node-polyfills": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", + "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", + "dev": true, + "dependencies": { + "rollup-plugin-inject": "^3.0.0" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semiver": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz", + "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/set-cookie-parser": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.0.tgz", + "integrity": "sha512-cHMAtSXilfyBePduZEBVPTCftTQWz6ehWJD5YNUg4mqvRosrrjKbo4WS8JkB0/RxonMoohHm7cOGH60mDkRQ9w==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "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==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/undici": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.5.1.tgz", + "integrity": "sha512-MEvryPLf18HvlCbLSzCW0U00IMftKGI5udnjrQbC5D4P0Hodwffhv+iGfWuJwg16Y/TK11ZFK8i+BPVW2z/eAw==", + "dev": true, + "engines": { + "node": ">=12.18" + } + }, + "node_modules/urlpattern-polyfill": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-4.0.3.tgz", + "integrity": "sha512-DOE84vZT2fEcl9gqCUTcnAw5ZY5Id55ikUcziSUntuEFL3pRvavg5kwDmTEUJkeCHInTlV/HexFomgYnzO5kdQ==", + "dev": true + }, + "node_modules/utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "hasInstallScript": 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==" + }, + "node_modules/websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "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/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/wrangler": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-2.0.16.tgz", + "integrity": "sha512-Fx3DCbQcYpnmUfRvCt4e7nxT0s6WVtIgjdBljvqOX6M/Cd1nJae8VpDtYG1XHtMjIkakRqmdtLCFds9a5usZGQ==", + "dev": true, + "dependencies": { + "@cloudflare/kv-asset-handler": "^0.2.0", + "@esbuild-plugins/node-globals-polyfill": "^0.1.1", + "@esbuild-plugins/node-modules-polyfill": "^0.1.4", + "blake3-wasm": "^2.1.5", + "esbuild": "0.14.47", + "miniflare": "^2.5.1", + "nanoid": "^3.3.3", + "path-to-regexp": "^6.2.0", + "selfsigned": "^2.0.1", + "semiver": "^1.1.0", + "xxhash-wasm": "^1.0.1" + }, + "bin": { + "wrangler": "bin/wrangler.js", + "wrangler2": "bin/wrangler.js" + }, + "engines": { + "node": ">=16.7.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/ws": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xxhash-wasm": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.0.1.tgz", + "integrity": "sha512-Lc9CTvDrH2vRoiaUzz25q7lRaviMhz90pkx6YxR9EPYtF99yOJnv2cB+CQ0hp/TLoqrUsk8z/W2EN31T568Azw==", + "dev": true + }, + "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==", + "engines": { + "node": ">=0.10.32" + } + }, + "node_modules/youch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/youch/-/youch-2.2.2.tgz", + "integrity": "sha512-/FaCeG3GkuJwaMR34GHVg0l8jCbafZLHiFowSjqLlqhC6OMyf2tPJBu8UirF7/NI9X/R5ai4QfEKUCOxMAGxZQ==", + "dev": true, + "dependencies": { + "@types/stack-trace": "0.0.29", + "cookie": "^0.4.1", + "mustache": "^4.2.0", + "stack-trace": "0.0.10" + } + } + }, + "dependencies": { + "@cloudflare/kv-asset-handler": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.2.0.tgz", + "integrity": "sha512-MVbXLbTcAotOPUj0pAMhVtJ+3/kFkwJqc5qNOleOZTv6QkZZABDMS21dSrSlVswEHwrpWC03e4fWytjqKvuE2A==", + "dev": true, + "requires": { + "mime": "^3.0.0" + } + }, + "@esbuild-plugins/node-globals-polyfill": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.1.1.tgz", + "integrity": "sha512-MR0oAA+mlnJWrt1RQVQ+4VYuRJW/P2YmRTv1AsplObyvuBMnPHiizUF95HHYiSsMGLhyGtWufaq2XQg6+iurBg==", + "dev": true, + "requires": {} + }, + "@esbuild-plugins/node-modules-polyfill": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.1.4.tgz", + "integrity": "sha512-uZbcXi0zbmKC/050p3gJnne5Qdzw8vkXIv+c2BW0Lsc1ji1SkrxbKPUy5Efr0blbTu1SL8w4eyfpnSdPg3G0Qg==", + "dev": true, + "requires": { + "escape-string-regexp": "^4.0.0", + "rollup-plugin-node-polyfills": "^0.2.1" + } + }, + "@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "dev": true + }, + "@miniflare/cache": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.5.1.tgz", + "integrity": "sha512-qH5PC4zb7mHdQHlcaOuP0KUXuRbNSuB/HU7gpoeplV8J6CgNJGceVmQCZVZLycgDKZtAlhyGE1gkpJmeW7GCyw==", + "dev": true, + "requires": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "http-cache-semantics": "^4.1.0", + "undici": "5.5.1" + } + }, + "@miniflare/cli-parser": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/cli-parser/-/cli-parser-2.5.1.tgz", + "integrity": "sha512-itlMDe9jwO806mkNkg3G70QYoG9YQHW6V10AF9L5b8J4LYt/V78uCEJSwNnCpL7zfKrScRPtDfXZxhrFzMXiUw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.5.1", + "kleur": "^4.1.4" + } + }, + "@miniflare/core": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.5.1.tgz", + "integrity": "sha512-0oEBLV5AM3xxs6TS+7/fn4MSGNBfhUFVv41R8uc72H1a89+kBfRoz+xYI2RnJ3Yo+we66UgU3fXdG+R2KyESlQ==", + "dev": true, + "requires": { + "@iarna/toml": "^2.2.5", + "@miniflare/shared": "2.5.1", + "@miniflare/watcher": "2.5.1", + "busboy": "^1.6.0", + "dotenv": "^10.0.0", + "kleur": "^4.1.4", + "set-cookie-parser": "^2.4.8", + "undici": "5.5.1", + "urlpattern-polyfill": "^4.0.3" + } + }, + "@miniflare/durable-objects": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.5.1.tgz", + "integrity": "sha512-AZEGSA9LMA6vBzwADAzr81RBSWYlMfa/cDHnHaFL31w4mQwMUcqXOvemoqe6sTSq1KI0TTtvYbxPt0Lui8tEPw==", + "dev": true, + "requires": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/storage-memory": "2.5.1", + "undici": "5.5.1" + } + }, + "@miniflare/html-rewriter": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.5.1.tgz", + "integrity": "sha512-fdO1qme8ukucejRz5yXJN/F4B9qEDRbBLPOEG94zwx8bHGGIo5VX15+J6oHubhjifLwzNuvOcg16Bu5dyR1KxQ==", + "dev": true, + "requires": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "html-rewriter-wasm": "^0.4.1", + "undici": "5.5.1" + } + }, + "@miniflare/http-server": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/http-server/-/http-server-2.5.1.tgz", + "integrity": "sha512-K+VoBU0LN8/oku/JWLEyX8wrp9fiaTC8/dosbY/6VWizyIrgQze16uD21GnK5+NBtbCAtLRryS5dZ3PnhiTR1w==", + "dev": true, + "requires": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/web-sockets": "2.5.1", + "kleur": "^4.1.4", + "selfsigned": "^2.0.0", + "undici": "5.5.1", + "ws": "^8.2.2", + "youch": "^2.2.2" + } + }, + "@miniflare/kv": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.5.1.tgz", + "integrity": "sha512-ODTUqI7on3egHluBpFHifO0a9QFQUZscciASWKxGOt8VDp1vp0vIfU9ykQZrdZYFVeSKNVlUNqNQx+NMYZ6gIg==", + "dev": true, + "requires": { + "@miniflare/shared": "2.5.1" + } + }, + "@miniflare/runner-vm": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.5.1.tgz", + "integrity": "sha512-7U7BPgzaikwWkAMonlmyy4lDpW1H7mqHFr7NdK9kA6BbXZ2GY6uro69QsGw0c4Y/vyKBodKiqXAq53iGdM3Kug==", + "dev": true, + "requires": { + "@miniflare/shared": "2.5.1" + } + }, + "@miniflare/scheduler": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/scheduler/-/scheduler-2.5.1.tgz", + "integrity": "sha512-ybho5Kg3Cfl4E0JleKAbiv/RTA+/PVqH6Y/PuCH2oowSM7qeAvFkrwiRvxtN7BuAl+5lsGyVxFe4gL+weXohEw==", + "dev": true, + "requires": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "cron-schedule": "^3.0.4" + } + }, + "@miniflare/shared": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.5.1.tgz", + "integrity": "sha512-DObgqbFml3qetIBtZa8fNqkBqUH9XtI6rdrWtTYVrx0rzKsd5PDf6gdMoxy7v1rr9zBAipKJxrcBqlEgjPl53Q==", + "dev": true, + "requires": { + "ignore": "^5.1.8", + "kleur": "^4.1.4" + } + }, + "@miniflare/sites": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.5.1.tgz", + "integrity": "sha512-7V/fAzR50LYgMcOfoCaoppqBCjagBpGWFbZgMyJi/Hj4oVlSIzxo+424hzdjitNzikCpv+AryF9tXfy9j6qiOg==", + "dev": true, + "requires": { + "@miniflare/kv": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/storage-file": "2.5.1" + } + }, + "@miniflare/storage-file": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.5.1.tgz", + "integrity": "sha512-o12KFXgc1M0nHD98mrA/IqwBsJ6KYLWH9NaTwqLhxhpGz/KSo5kWb7z/vrz2I/Rk2XR/gHSYQm2XR9XE6IJCdA==", + "dev": true, + "requires": { + "@miniflare/shared": "2.5.1", + "@miniflare/storage-memory": "2.5.1" + } + }, + "@miniflare/storage-memory": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.5.1.tgz", + "integrity": "sha512-LIdBEFcwY7yLCeowO34p5bajRsvU1XuQjXIqcgfiCVt1+qa3D0seELTpW1NSFEJzxulVtu/KsScEug9GipEt7A==", + "dev": true, + "requires": { + "@miniflare/shared": "2.5.1" + } + }, + "@miniflare/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-8oOdgWA7CZ7uIAwbjqSrhDnuQXRJqd9e3yDHsMa91E/jkC/GDmlt5SJh6VEMlNDtBGWd661IpVErZf7injI52w==", + "dev": true, + "requires": { + "@miniflare/shared": "2.5.1" + } + }, + "@miniflare/web-sockets": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.5.1.tgz", + "integrity": "sha512-GyXHoDAI5LDF87rmD+d0cSoN7Xs2pCYjSyUR6Vf6exkS4CN6F/Rtr8vIM5+om9kRkS6qxAyOYjWeEqBOjLm/og==", + "dev": true, + "requires": { + "@miniflare/core": "2.5.1", + "@miniflare/shared": "2.5.1", + "undici": "5.5.1", + "ws": "^8.2.2" + } + }, + "@supabase/functions-js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-1.3.4.tgz", + "integrity": "sha512-yYVgkECjv7IZEBKBI3EB5Q7R1p0FJ10g8Q9N7SWKIHUU6i6DnbEGHIMFLyQRm1hmiNWD8fL7bRVEYacmTRJhHw==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, + "@supabase/gotrue-js": { + "version": "1.22.19", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.19.tgz", + "integrity": "sha512-IBkbV852iyd8AzeeJa8AgE5rGrOS54MR+N6bagQQWmDC1MdGbpRovK8uuFIkmtoRQpNvbnsl5HRSfskgqmsS+A==", + "requires": { + "cross-fetch": "^3.0.6" + } + }, + "@supabase/postgrest-js": { + "version": "0.37.4", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-0.37.4.tgz", + "integrity": "sha512-x+c2rk1fz9s6f1PrGxCJ0QTUgXPDI0G3ngIqD5sSiXhhCyfl8Q5V92mXl2EYtlDhkiUkjFNrOZFhXVbXOHgvDw==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, + "@supabase/realtime-js": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-1.7.3.tgz", + "integrity": "sha512-iNUWhVeYRi5+XUlW2zJ7ccGfhI6caLxcn2t6VuQK3OTJNzXdVXeKb25nffLx1g4F7Ty6VM8Xiue7i0z0cWG3pQ==", + "requires": { + "@types/phoenix": "^1.5.4", + "websocket": "^1.0.34" + } + }, + "@supabase/storage-js": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-1.7.2.tgz", + "integrity": "sha512-HX4HAfLUJznVgAwiKVgdTe5QD0bpUcqgc0hpk/s5Uy8qoe1tHZAc5qE9kI+tqk7rQKyymFpiA7+bAHlzyZXxxQ==", + "requires": { + "cross-fetch": "^3.1.0" + } + }, + "@supabase/supabase-js": { + "version": "1.35.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-1.35.4.tgz", + "integrity": "sha512-9krwmuG3hdoS7SfM1UmCIw88aW9V1WW2Zx91tofdnmQraWKfk5e2fIKfp+Wjb9owq7JIkuUIA/qziVs2qX0lLQ==", + "requires": { + "@supabase/functions-js": "^1.3.4", + "@supabase/gotrue-js": "^1.22.17", + "@supabase/postgrest-js": "^0.37.4", + "@supabase/realtime-js": "^1.7.2", + "@supabase/storage-js": "^1.7.2" + } + }, + "@types/phoenix": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz", + "integrity": "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ==" + }, + "@types/stack-trace": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/stack-trace/-/stack-trace-0.0.29.tgz", + "integrity": "sha512-TgfOX+mGY/NyNxJLIbDWrO9DjGoVSW9+aB8H2yy1fy32jsvxijhmyJI9fDFgvz3YP4lvJaq9DzdR/M1bOgVc9g==", + "dev": true + }, + "blake3-wasm": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", + "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dev": true, + "requires": { + "streamsearch": "^1.1.0" + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true + }, + "cron-schedule": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/cron-schedule/-/cron-schedule-3.0.6.tgz", + "integrity": "sha512-izfGgKyzzIyLaeb1EtZ3KbglkS6AKp9cv7LxmiyoOu+fXfol1tQDC0Cof0enVZGNtudTHW+3lfuW9ZkLQss4Wg==", + "dev": true + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + }, + "es5-ext": { + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "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==", + "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==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "esbuild": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", + "dev": true, + "requires": { + "esbuild-android-64": "0.14.47", + "esbuild-android-arm64": "0.14.47", + "esbuild-darwin-64": "0.14.47", + "esbuild-darwin-arm64": "0.14.47", + "esbuild-freebsd-64": "0.14.47", + "esbuild-freebsd-arm64": "0.14.47", + "esbuild-linux-32": "0.14.47", + "esbuild-linux-64": "0.14.47", + "esbuild-linux-arm": "0.14.47", + "esbuild-linux-arm64": "0.14.47", + "esbuild-linux-mips64le": "0.14.47", + "esbuild-linux-ppc64le": "0.14.47", + "esbuild-linux-riscv64": "0.14.47", + "esbuild-linux-s390x": "0.14.47", + "esbuild-netbsd-64": "0.14.47", + "esbuild-openbsd-64": "0.14.47", + "esbuild-sunos-64": "0.14.47", + "esbuild-windows-32": "0.14.47", + "esbuild-windows-64": "0.14.47", + "esbuild-windows-arm64": "0.14.47" + } + }, + "esbuild-android-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz", + "integrity": "sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==", + "dev": true, + "optional": true + }, + "esbuild-android-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz", + "integrity": "sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz", + "integrity": "sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz", + "integrity": "sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz", + "integrity": "sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz", + "integrity": "sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz", + "integrity": "sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz", + "integrity": "sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz", + "integrity": "sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz", + "integrity": "sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz", + "integrity": "sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz", + "integrity": "sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==", + "dev": true, + "optional": true + }, + "esbuild-linux-riscv64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz", + "integrity": "sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-s390x": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz", + "integrity": "sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz", + "integrity": "sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz", + "integrity": "sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz", + "integrity": "sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-32": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz", + "integrity": "sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz", + "integrity": "sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.14.47", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz", + "integrity": "sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==", + "dev": true, + "optional": true + }, + "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==", + "dev": true + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" + } + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "html-rewriter-wasm": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/html-rewriter-wasm/-/html-rewriter-wasm-0.4.1.tgz", + "integrity": "sha512-lNovG8CMCCmcVB1Q7xggMSf7tqPCijZXaH4gL6iE8BFghdQCbaY5Met9i1x2Ex8m/cZHDUtXK9H6/znKamRP8Q==", + "dev": true + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "itty-router": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/itty-router/-/itty-router-2.6.1.tgz", + "integrity": "sha512-l9gxWe5TOLUESYnBn85Jxd6tIZLWdRX5YKkHIBfSgbNQ7UFPNUGuWihRV+LlEbfJJIzgLmhwAbaWRi5yWJm8kg==" + }, + "itty-router-extras": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/itty-router-extras/-/itty-router-extras-0.4.2.tgz", + "integrity": "sha512-ppHaBzcTXs7idFSDISehG+8kif2/4aqLCfyY/Y/uIZv79sfEfNmTq9G+rDeqblun/VZRBiXZD8ztYmMS8EOsKw==" + }, + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true + }, + "miniflare": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-2.5.1.tgz", + "integrity": "sha512-PT56C/j7U6n7WDxnIUHu0d8EY/gedPRsta2b+LsrIHGZPSkxAcPzf2DgbbPU7obv0C4hT9H0GL1fWpWtr2SbDQ==", + "dev": true, + "requires": { + "@miniflare/cache": "2.5.1", + "@miniflare/cli-parser": "2.5.1", + "@miniflare/core": "2.5.1", + "@miniflare/durable-objects": "2.5.1", + "@miniflare/html-rewriter": "2.5.1", + "@miniflare/http-server": "2.5.1", + "@miniflare/kv": "2.5.1", + "@miniflare/runner-vm": "2.5.1", + "@miniflare/scheduler": "2.5.1", + "@miniflare/shared": "2.5.1", + "@miniflare/sites": "2.5.1", + "@miniflare/storage-file": "2.5.1", + "@miniflare/storage-memory": "2.5.1", + "@miniflare/web-sockets": "2.5.1", + "kleur": "^4.1.4", + "semiver": "^1.1.0", + "source-map-support": "^0.5.20", + "undici": "5.5.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==" + }, + "path-to-regexp": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "dev": true + }, + "rollup-plugin-inject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz", + "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1", + "magic-string": "^0.25.3", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-node-polyfills": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", + "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", + "dev": true, + "requires": { + "rollup-plugin-inject": "^3.0.0" + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1" + } + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semiver": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz", + "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==", + "dev": true + }, + "set-cookie-parser": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.0.tgz", + "integrity": "sha512-cHMAtSXilfyBePduZEBVPTCftTQWz6ehWJD5YNUg4mqvRosrrjKbo4WS8JkB0/RxonMoohHm7cOGH60mDkRQ9w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true + }, + "streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "dev": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "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==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "undici": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.5.1.tgz", + "integrity": "sha512-MEvryPLf18HvlCbLSzCW0U00IMftKGI5udnjrQbC5D4P0Hodwffhv+iGfWuJwg16Y/TK11ZFK8i+BPVW2z/eAw==", + "dev": true + }, + "urlpattern-polyfill": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-4.0.3.tgz", + "integrity": "sha512-DOE84vZT2fEcl9gqCUTcnAw5ZY5Id55ikUcziSUntuEFL3pRvavg5kwDmTEUJkeCHInTlV/HexFomgYnzO5kdQ==", + "dev": true + }, + "utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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==" + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "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" + } + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "wrangler": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-2.0.16.tgz", + "integrity": "sha512-Fx3DCbQcYpnmUfRvCt4e7nxT0s6WVtIgjdBljvqOX6M/Cd1nJae8VpDtYG1XHtMjIkakRqmdtLCFds9a5usZGQ==", + "dev": true, + "requires": { + "@cloudflare/kv-asset-handler": "^0.2.0", + "@esbuild-plugins/node-globals-polyfill": "^0.1.1", + "@esbuild-plugins/node-modules-polyfill": "^0.1.4", + "blake3-wasm": "^2.1.5", + "esbuild": "0.14.47", + "fsevents": "~2.3.2", + "miniflare": "^2.5.1", + "nanoid": "^3.3.3", + "path-to-regexp": "^6.2.0", + "selfsigned": "^2.0.1", + "semiver": "^1.1.0", + "xxhash-wasm": "^1.0.1" + } + }, + "ws": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "dev": true, + "requires": {} + }, + "xxhash-wasm": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.0.1.tgz", + "integrity": "sha512-Lc9CTvDrH2vRoiaUzz25q7lRaviMhz90pkx6YxR9EPYtF99yOJnv2cB+CQ0hp/TLoqrUsk8z/W2EN31T568Azw==", + "dev": true + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==" + }, + "youch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/youch/-/youch-2.2.2.tgz", + "integrity": "sha512-/FaCeG3GkuJwaMR34GHVg0l8jCbafZLHiFowSjqLlqhC6OMyf2tPJBu8UirF7/NI9X/R5ai4QfEKUCOxMAGxZQ==", + "dev": true, + "requires": { + "@types/stack-trace": "0.0.29", + "cookie": "^0.4.1", + "mustache": "^4.2.0", + "stack-trace": "0.0.10" + } + } + } +} diff --git a/examples/caching/with-cloudflare-workers-kv/package.json b/examples/caching/with-cloudflare-workers-kv/package.json new file mode 100644 index 00000000000..5b4c5c2178a --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/package.json @@ -0,0 +1,17 @@ +{ + "name": "supabase-at-the-edge", + "version": "0.0.0", + "devDependencies": { + "wrangler": "2.0.16" + }, + "private": true, + "scripts": { + "start": "wrangler dev", + "deploy": "wrangler publish" + }, + "dependencies": { + "@supabase/supabase-js": "^1.35.4", + "itty-router": "^2.6.1", + "itty-router-extras": "^0.4.2" + } +} diff --git a/examples/caching/with-cloudflare-workers-kv/src/index.js b/examples/caching/with-cloudflare-workers-kv/src/index.js new file mode 100644 index 00000000000..964658642e8 --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/src/index.js @@ -0,0 +1,100 @@ +import { createClient } from "@supabase/supabase-js"; +import { Router } from "itty-router"; +import { json, status, withContent } from "itty-router-extras"; +import { readFrom, writeTo } from "./utils/cache"; + +const router = new Router(); + +router.get("/read-kv", async (request, { ARTICLES }) => { + const articles = await readFrom(ARTICLES, "/articles"); + return json(articles); +}); + +router.get("/write-kv", async (request, { ARTICLES }) => { + const articles = [{ title: "test3" }, { title: "test4" }]; + await writeTo(ARTICLES, "/articles", articles); + + return json(articles); +}); + +router.get( + "/articles", + async (request, { SUPABASE_URL, SUPABASE_ANON_KEY, ARTICLES }) => { + const cachedArticles = await readFrom(ARTICLES, "/articles"); + + if (cachedArticles) { + console.log("sending the cache"); + return json(cachedArticles); + } + + console.log("fetching fresh articles"); + + const supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY); + + const { data } = await supabase.from("articles").select("*"); + await writeTo(ARTICLES, "/articles", data); + return json(data); + } +); + +router.get( + "/articles/:id", + async (request, { SUPABASE_URL, SUPABASE_ANON_KEY, ARTICLES }) => { + const { id } = request.params; + const cachedArticle = await readFrom(ARTICLES, `/articles/${id}`); + + if (cachedArticle) { + console.log("sending the cache"); + return json(cachedArticle); + } + + console.log("fetching fresh article"); + + const supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY); + + const { data } = await supabase + .from("articles") + .select("*") + .match({ id }) + .single(); + + await writeTo(ARTICLES, `/articles/${id}`, data); + + return json(data); + } +); + +router.post( + "/revalidate", + withContent, + async (request, { SUPABASE_URL, SUPABASE_ANON_KEY, ARTICLES }, context) => { + const updateCache = async () => { + const { type, record, old_record } = request.content; + const supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY); + + if (type === "INSERT" || type === "UPDATE") { + await writeTo(ARTICLES, `/articles/${record.id}`, record); + } + + if (type === "DELETE") { + await ARTICLES.delete(`/articles/${old_record.id}`); + } + + const { data: articles } = await supabase.from("articles").select("*"); + await writeTo(ARTICLES, "/articles", articles); + console.log("updated cache"); + }; + + context.waitUntil(updateCache()); + + console.log("sending response"); + + return json({ received: true }); + } +); + +router.all("*", () => status(404, "Not found")); + +export default { + fetch: router.handle, +}; diff --git a/examples/caching/with-cloudflare-workers-kv/src/utils/cache.js b/examples/caching/with-cloudflare-workers-kv/src/utils/cache.js new file mode 100644 index 00000000000..6b4aaac271c --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/src/utils/cache.js @@ -0,0 +1,8 @@ +export const readFrom = async (cache, path) => { + const data = await cache.get(path); + return JSON.parse(data); +}; + +export const writeTo = async (cache, path, data) => { + await cache.put(path, JSON.stringify(data)); +}; diff --git a/examples/caching/with-cloudflare-workers-kv/wrangler.toml b/examples/caching/with-cloudflare-workers-kv/wrangler.toml new file mode 100644 index 00000000000..267d4229ee9 --- /dev/null +++ b/examples/caching/with-cloudflare-workers-kv/wrangler.toml @@ -0,0 +1,7 @@ +name = "supabase-at-the-edge" +main = "src/index.js" +compatibility_date = "2022-07-07" + +kv_namespaces = [ + { binding = "replace-with-your-kv-name", id = "replace-with-your-kv-production-id", preview_id = "replace-with-your-kv-preview-id" } +] diff --git a/examples/caching/with-nextjs-13/.env.local.example b/examples/caching/with-nextjs-13/.env.local.example new file mode 100644 index 00000000000..f41d144a080 --- /dev/null +++ b/examples/caching/with-nextjs-13/.env.local.example @@ -0,0 +1,2 @@ +NEXT_PUBLIC_SUPABASE_URL= +SUPABASE_SERVICE_ROLE_KEY= \ No newline at end of file diff --git a/examples/caching/with-nextjs-13/.eslintrc.json b/examples/caching/with-nextjs-13/.eslintrc.json new file mode 100644 index 00000000000..bffb357a712 --- /dev/null +++ b/examples/caching/with-nextjs-13/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": "next/core-web-vitals" +} diff --git a/examples/caching/with-nextjs-13/.gitignore b/examples/caching/with-nextjs-13/.gitignore new file mode 100644 index 00000000000..4f360c89d2a --- /dev/null +++ b/examples/caching/with-nextjs-13/.gitignore @@ -0,0 +1,38 @@ +# 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 + +.vscode diff --git a/examples/caching/with-nextjs-13/README.md b/examples/caching/with-nextjs-13/README.md new file mode 100644 index 00000000000..a71d2e3b114 --- /dev/null +++ b/examples/caching/with-nextjs-13/README.md @@ -0,0 +1,50 @@ +# Caching data with Next.js 13 and Supabase + +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). + +It showcases how to [fetch and cache data](https://beta.nextjs.org/docs/data-fetching/caching) with Next.js and Supabase. + +## Getting Started + +Download this example: + +``` +curl https://codeload.github.com/supabase/supabase/tar.gz/master | tar -xz --strip=3 supabase-master/examples/caching/with-nextjs-13 +``` + +Then, start Supabase locally and seed your local development database with the [Supabase CLI](https://supabase.com/docs/reference/cli): + +```bash +supabase start +``` + +Next, run the development server: + +```bash +npm run dev +# or +yarn dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +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.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. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +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/caching/with-nextjs-13/app/globals.css b/examples/caching/with-nextjs-13/app/globals.css new file mode 100644 index 00000000000..4f1842163d2 --- /dev/null +++ b/examples/caching/with-nextjs-13/app/globals.css @@ -0,0 +1,26 @@ +html, +body { + padding: 0; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, + Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; +} + +a { + color: inherit; + text-decoration: none; +} + +* { + box-sizing: border-box; +} + +@media (prefers-color-scheme: dark) { + html { + color-scheme: dark; + } + body { + color: white; + background: black; + } +} diff --git a/examples/caching/with-nextjs-13/app/layout.tsx b/examples/caching/with-nextjs-13/app/layout.tsx new file mode 100644 index 00000000000..44facc948f4 --- /dev/null +++ b/examples/caching/with-nextjs-13/app/layout.tsx @@ -0,0 +1,18 @@ +import './globals.css' + +export default function RootLayout({ + children, +}: { + children: React.ReactNode +}) { + return ( + + + Create Next App + + + + {children} + + ) +} diff --git a/examples/caching/with-nextjs-13/app/page.tsx b/examples/caching/with-nextjs-13/app/page.tsx new file mode 100644 index 00000000000..0969a3a94ff --- /dev/null +++ b/examples/caching/with-nextjs-13/app/page.tsx @@ -0,0 +1,19 @@ +// Caching data with Next.js 13 and Supabase +// See the docs: https://beta.nextjs.org/docs/data-fetching/caching +import 'server-only' +import { createClient } from '@supabase/supabase-js' + +const supabase = createClient( + process.env.NEXT_PUBLIC_SUPABASE_URL ?? 'http://localhost:54321', + process.env.SUPABASE_SERVICE_ROLE_KEY ?? + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6InNlcnZpY2Vfcm9sZSJ9.vI9obAHOGyVVKa3pD--kJlyxp-Z2zV9UUMAhKpNLAcU', + { global: { fetch } } // Note: this is not required as supabase-js uses the global fetch when available! +) + +export const revalidate = 60 // revalidate this page at most every 60 seconds + +export default async function PostList() { + const { data, error } = await supabase.from('articles').select('*') + + return
{JSON.stringify({ data, error }, null, 2)}
+} diff --git a/examples/caching/with-nextjs-13/next.config.js b/examples/caching/with-nextjs-13/next.config.js new file mode 100644 index 00000000000..dafb0c88e96 --- /dev/null +++ b/examples/caching/with-nextjs-13/next.config.js @@ -0,0 +1,8 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = { + experimental: { + appDir: true, + }, +} + +module.exports = nextConfig diff --git a/examples/caching/with-nextjs-13/package-lock.json b/examples/caching/with-nextjs-13/package-lock.json new file mode 100644 index 00000000000..37f5b0dda65 --- /dev/null +++ b/examples/caching/with-nextjs-13/package-lock.json @@ -0,0 +1,5751 @@ +{ + "name": "with-nextjs-13", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "with-nextjs-13", + "version": "0.1.0", + "dependencies": { + "@supabase/supabase-js": "^2.0.4", + "next": "13.0.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "server-only": "^0.0.1" + }, + "devDependencies": { + "@types/node": "18.11.7", + "@types/react": "18.0.24", + "@types/react-dom": "18.0.8", + "eslint": "8.26.0", + "eslint-config-next": "13.0.0", + "typescript": "4.8.4" + } + }, + "node_modules/@babel/runtime": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.0.tgz", + "integrity": "sha512-NDYdls71fTXoU8TZHfbBWg7DiZfNzClcKui/+kyi6ppD2L1qnWW3VV6CjtaBXSUGGhiTWJ6ereOIkUvenif66Q==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.0.tgz", + "integrity": "sha512-v1JH7PeAAGBEyTQM9TqojVl+b20zXtesFKCJHu50xMxZKD1fX0TKaKHPsZfFkXfs7D1M9M6Eeqg1FkJ3a0x2dA==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "dev": true, + "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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", + "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/@next/env": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.0.tgz", + "integrity": "sha512-65v9BVuah2Mplohm4+efsKEnoEuhmlGm8B2w6vD1geeEP2wXtlSJCvR/cCRJ3fD8wzCQBV41VcMBQeYET6MRkg==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.0.tgz", + "integrity": "sha512-z+gnX4Zizatqatc6f4CQrcC9oN8Us3Vrq/OLyc98h7K/eWctrnV91zFZodmJHUjx0cITY8uYM7LXD7IdYkg3kg==", + "dev": true, + "dependencies": { + "glob": "7.1.7" + } + }, + "node_modules/@next/swc-android-arm-eabi": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.0.tgz", + "integrity": "sha512-+DUQkYF93gxFjWY+CYWE1QDX6gTgnUiWf+W4UqZjM1Jcef8U97fS6xYh+i+8rH4MM0AXHm7OSakvfOMzmjU6VA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-android-arm64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.0.tgz", + "integrity": "sha512-RW9Uy3bMSc0zVGCa11klFuwfP/jdcdkhdruqnrJ7v+7XHm6OFKkSRzX6ee7yGR1rdDZvTnP4GZSRSpzjLv/N0g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.0.tgz", + "integrity": "sha512-APA26nps1j4qyhOIzkclW/OmgotVHj1jBxebSpMCPw2rXfiNvKNY9FA0TcuwPmUCNqaTnm703h6oW4dvp73A4Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.0.tgz", + "integrity": "sha512-qsUhUdoFuRJiaJ7LnvTQ6GZv1QnMDcRXCIjxaN0FNVXwrjkq++U7KjBUaxXkRzLV4C7u0NHLNOp0iZwNNE7ypw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-freebsd-x64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.0.tgz", + "integrity": "sha512-sCdyCbboS7CwdnevKH9J6hkJI76LUw1jVWt4eV7kISuLiPba3JmehZSWm80oa4ADChRVAwzhLAo2zJaYRrInbg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.0.tgz", + "integrity": "sha512-/X/VxfFA41C9jrEv+sUsPLQ5vbDPVIgG0CJrzKvrcc+b+4zIgPgtfsaWq9ockjHFQi3ycvlZK4TALOXO8ovQ6Q==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.0.tgz", + "integrity": "sha512-x6Oxr1GIi0ZtNiT6jbw+JVcbEi3UQgF7mMmkrgfL4mfchOwXtWSHKTSSPnwoJWJfXYa0Vy1n8NElWNTGAqoWFw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.0.tgz", + "integrity": "sha512-SnMH9ngI+ipGh3kqQ8+mDtWunirwmhQnQeZkEq9e/9Xsgjf04OetqrqRHKM1HmJtG2qMUJbyXFJ0F81TPuT+3g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.0.tgz", + "integrity": "sha512-VSQwTX9EmdbotArtA1J67X8964oQfe0xHb32x4tu+JqTR+wOHyG6wGzPMdXH2oKAp6rdd7BzqxUXXf0J+ypHlw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.0.tgz", + "integrity": "sha512-xBCP0nnpO0q4tsytXkvIwWFINtbFRyVY5gxa1zB0vlFtqYR9lNhrOwH3CBrks3kkeaePOXd611+8sjdUtrLnXA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.0.tgz", + "integrity": "sha512-NutwDafqhGxqPj/eiUixJq9ImS/0sgx6gqlD7jRndCvQ2Q8AvDdu1+xKcGWGNnhcDsNM/n1avf1e62OG1GaqJg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.0.tgz", + "integrity": "sha512-zNaxaO+Kl/xNz02E9QlcVz0pT4MjkXGDLb25qxtAzyJL15aU0+VjjbIZAYWctG59dvggNIUNDWgoBeVTKB9xLg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.0.tgz", + "integrity": "sha512-FFOGGWwTCRMu9W7MF496Urefxtuo2lttxF1vwS+1rIRsKvuLrWhVaVTj3T8sf2EBL6gtJbmh4TYlizS+obnGKA==", + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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==", + "dev": true + }, + "node_modules/@supabase/functions-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@supabase/gotrue-js": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@supabase/postgrest-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", + "dependencies": { + "@types/phoenix": "^1.5.4", + "websocket": "^1.0.34" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", + "dependencies": { + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", + "dependencies": { + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", + "cross-fetch": "^3.1.5" + } + }, + "node_modules/@swc/helpers": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "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==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.11.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.7.tgz", + "integrity": "sha512-LhFTglglr63mNXUSRYD8A+ZAIu5sFqNJ4Y2fPuY7UlrySJH87rRRlhtVmMHplmfk5WkoJGmDjE9oiTfyX94CpQ==", + "dev": true + }, + "node_modules/@types/phoenix": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz", + "integrity": "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ==" + }, + "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==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.0.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", + "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", + "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.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.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", + "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.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.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", + "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", + "dev": true, + "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.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", + "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.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.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", + "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.41.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.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "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" + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "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.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true + }, + "node_modules/axe-core": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.0.tgz", + "integrity": "sha512-4+rr8eQ7+XXS5nZrKcMO/AikHL0hVqy+lHWAnE3xdHl+aguag8SOQ6eEqLexwLNWgXIMfunGuD3ON1/6Kyet0A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001426", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001426.tgz", + "integrity": "sha512-n7cosrHLl8AWt0wwZw/PJZgUg3lV0gk9LMI7ikGJwhyhgsd2Nb65vKvmSexCqq/J7rbH3mFG6yZZiPR5dLPW5A==", + "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==", + "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/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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/core-js-pure": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "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==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "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==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "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==", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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, + "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==", + "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==", + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@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-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.2", + "globals": "^13.15.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", + "regexpp": "^3.2.0", + "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.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.0.tgz", + "integrity": "sha512-y2nqWS2tycWySdVhb+rhp6CuDmDazGySqkzzQZf3UTyfHyC7og1m5m/AtMFwCo5mtvDqvw1BENin52kV9733lg==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "13.0.0", + "@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" + }, + "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.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", + "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "glob": "^7.2.0", + "is-glob": "^4.0.3", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "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" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "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" + }, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "dev": true, + "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" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "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.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "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==" + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "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/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==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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-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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "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==" + }, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/next": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.0.tgz", + "integrity": "sha512-puH1WGM6rGeFOoFdXXYfUxN9Sgi4LMytCV5HkQJvVUOhHfC1DoVqOfvzaEteyp6P04IW+gbtK2Q9pInVSrltPA==", + "dependencies": { + "@next/env": "13.0.0", + "@swc/helpers": "0.4.11", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.0", + "use-sync-external-store": "1.2.0" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=14.6.0" + }, + "optionalDependencies": { + "@next/swc-android-arm-eabi": "13.0.0", + "@next/swc-android-arm64": "13.0.0", + "@next/swc-darwin-arm64": "13.0.0", + "@next/swc-darwin-x64": "13.0.0", + "@next/swc-freebsd-x64": "13.0.0", + "@next/swc-linux-arm-gnueabihf": "13.0.0", + "@next/swc-linux-arm64-gnu": "13.0.0", + "@next/swc-linux-arm64-musl": "13.0.0", + "@next/swc-linux-x64-gnu": "13.0.0", + "@next/swc-linux-x64-musl": "13.0.0", + "@next/swc-win32-arm64-msvc": "13.0.0", + "@next/swc-win32-ia32-msvc": "13.0.0", + "@next/swc-win32-x64-msvc": "13.0.0" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^6.0.0 || ^7.0.0", + "react": "^18.0.0-0", + "react-dom": "^18.0.0-0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "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==" + }, + "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==", + "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.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "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==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "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==", + "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" + } + ] + }, + "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==", + "dev": true + }, + "node_modules/regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==", + "dev": true + }, + "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==", + "dev": true, + "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/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "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" + } + ], + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/server-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.0.tgz", + "integrity": "sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==", + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.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, + "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==" + }, + "node_modules/websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "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==", + "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==" + }, + "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==", + "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==", + "dev": true, + "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==", + "dev": true, + "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/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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "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==", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@babel/runtime": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.0.tgz", + "integrity": "sha512-NDYdls71fTXoU8TZHfbBWg7DiZfNzClcKui/+kyi6ppD2L1qnWW3VV6CjtaBXSUGGhiTWJ6ereOIkUvenif66Q==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.10" + } + }, + "@babel/runtime-corejs3": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.0.tgz", + "integrity": "sha512-v1JH7PeAAGBEyTQM9TqojVl+b20zXtesFKCJHu50xMxZKD1fX0TKaKHPsZfFkXfs7D1M9M6Eeqg1FkJ3a0x2dA==", + "dev": true, + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + } + }, + "@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "dev": true, + "requires": { + "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": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", + "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@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==", + "dev": true + }, + "@next/env": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.0.tgz", + "integrity": "sha512-65v9BVuah2Mplohm4+efsKEnoEuhmlGm8B2w6vD1geeEP2wXtlSJCvR/cCRJ3fD8wzCQBV41VcMBQeYET6MRkg==" + }, + "@next/eslint-plugin-next": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.0.tgz", + "integrity": "sha512-z+gnX4Zizatqatc6f4CQrcC9oN8Us3Vrq/OLyc98h7K/eWctrnV91zFZodmJHUjx0cITY8uYM7LXD7IdYkg3kg==", + "dev": true, + "requires": { + "glob": "7.1.7" + } + }, + "@next/swc-android-arm-eabi": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.0.tgz", + "integrity": "sha512-+DUQkYF93gxFjWY+CYWE1QDX6gTgnUiWf+W4UqZjM1Jcef8U97fS6xYh+i+8rH4MM0AXHm7OSakvfOMzmjU6VA==", + "optional": true + }, + "@next/swc-android-arm64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.0.tgz", + "integrity": "sha512-RW9Uy3bMSc0zVGCa11klFuwfP/jdcdkhdruqnrJ7v+7XHm6OFKkSRzX6ee7yGR1rdDZvTnP4GZSRSpzjLv/N0g==", + "optional": true + }, + "@next/swc-darwin-arm64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.0.tgz", + "integrity": "sha512-APA26nps1j4qyhOIzkclW/OmgotVHj1jBxebSpMCPw2rXfiNvKNY9FA0TcuwPmUCNqaTnm703h6oW4dvp73A4Q==", + "optional": true + }, + "@next/swc-darwin-x64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.0.tgz", + "integrity": "sha512-qsUhUdoFuRJiaJ7LnvTQ6GZv1QnMDcRXCIjxaN0FNVXwrjkq++U7KjBUaxXkRzLV4C7u0NHLNOp0iZwNNE7ypw==", + "optional": true + }, + "@next/swc-freebsd-x64": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.0.tgz", + "integrity": "sha512-sCdyCbboS7CwdnevKH9J6hkJI76LUw1jVWt4eV7kISuLiPba3JmehZSWm80oa4ADChRVAwzhLAo2zJaYRrInbg==", + "optional": true + }, + "@next/swc-linux-arm-gnueabihf": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.0.tgz", + "integrity": "sha512-/X/VxfFA41C9jrEv+sUsPLQ5vbDPVIgG0CJrzKvrcc+b+4zIgPgtfsaWq9ockjHFQi3ycvlZK4TALOXO8ovQ6Q==", + "optional": true + }, + "@next/swc-linux-arm64-gnu": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.0.tgz", + "integrity": "sha512-x6Oxr1GIi0ZtNiT6jbw+JVcbEi3UQgF7mMmkrgfL4mfchOwXtWSHKTSSPnwoJWJfXYa0Vy1n8NElWNTGAqoWFw==", + "optional": true + }, + "@next/swc-linux-arm64-musl": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.0.tgz", + "integrity": "sha512-SnMH9ngI+ipGh3kqQ8+mDtWunirwmhQnQeZkEq9e/9Xsgjf04OetqrqRHKM1HmJtG2qMUJbyXFJ0F81TPuT+3g==", + "optional": true + }, + "@next/swc-linux-x64-gnu": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.0.tgz", + "integrity": "sha512-VSQwTX9EmdbotArtA1J67X8964oQfe0xHb32x4tu+JqTR+wOHyG6wGzPMdXH2oKAp6rdd7BzqxUXXf0J+ypHlw==", + "optional": true + }, + "@next/swc-linux-x64-musl": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.0.tgz", + "integrity": "sha512-xBCP0nnpO0q4tsytXkvIwWFINtbFRyVY5gxa1zB0vlFtqYR9lNhrOwH3CBrks3kkeaePOXd611+8sjdUtrLnXA==", + "optional": true + }, + "@next/swc-win32-arm64-msvc": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.0.tgz", + "integrity": "sha512-NutwDafqhGxqPj/eiUixJq9ImS/0sgx6gqlD7jRndCvQ2Q8AvDdu1+xKcGWGNnhcDsNM/n1avf1e62OG1GaqJg==", + "optional": true + }, + "@next/swc-win32-ia32-msvc": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.0.tgz", + "integrity": "sha512-zNaxaO+Kl/xNz02E9QlcVz0pT4MjkXGDLb25qxtAzyJL15aU0+VjjbIZAYWctG59dvggNIUNDWgoBeVTKB9xLg==", + "optional": true + }, + "@next/swc-win32-x64-msvc": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.0.tgz", + "integrity": "sha512-FFOGGWwTCRMu9W7MF496Urefxtuo2lttxF1vwS+1rIRsKvuLrWhVaVTj3T8sf2EBL6gtJbmh4TYlizS+obnGKA==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.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==", + "dev": true + }, + "@supabase/functions-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, + "@supabase/gotrue-js": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, + "@supabase/postgrest-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, + "@supabase/realtime-js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", + "requires": { + "@types/phoenix": "^1.5.4", + "websocket": "^1.0.34" + } + }, + "@supabase/storage-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, + "@supabase/supabase-js": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", + "requires": { + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", + "cross-fetch": "^3.1.5" + } + }, + "@swc/helpers": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "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==", + "dev": true + }, + "@types/node": { + "version": "18.11.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.7.tgz", + "integrity": "sha512-LhFTglglr63mNXUSRYD8A+ZAIu5sFqNJ4Y2fPuY7UlrySJH87rRRlhtVmMHplmfk5WkoJGmDjE9oiTfyX94CpQ==", + "dev": true + }, + "@types/phoenix": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz", + "integrity": "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ==" + }, + "@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==", + "dev": true + }, + "@types/react": { + "version": "18.0.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", + "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "dev": true, + "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==", + "dev": true + }, + "@typescript-eslint/parser": { + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", + "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", + "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0" + } + }, + "@typescript-eslint/types": { + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", + "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", + "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.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.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", + "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.41.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "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==", + "dev": true + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "requires": { + "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": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "axe-core": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.0.tgz", + "integrity": "sha512-4+rr8eQ7+XXS5nZrKcMO/AikHL0hVqy+lHWAnE3xdHl+aguag8SOQ6eEqLexwLNWgXIMfunGuD3ON1/6Kyet0A==", + "dev": true + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "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==", + "dev": true, + "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==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001426", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001426.tgz", + "integrity": "sha512-n7cosrHLl8AWt0wwZw/PJZgUg3lV0gk9LMI7ikGJwhyhgsd2Nb65vKvmSexCqq/J7rbH3mFG6yZZiPR5dLPW5A==" + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "core-js-pure": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", + "dev": true + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "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==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "requires": { + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "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==", + "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==", + "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==", + "dev": true + }, + "eslint": { + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@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-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.2", + "globals": "^13.15.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", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + } + }, + "eslint-config-next": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.0.tgz", + "integrity": "sha512-y2nqWS2tycWySdVhb+rhp6CuDmDazGySqkzzQZf3UTyfHyC7og1m5m/AtMFwCo5mtvDqvw1BENin52kV9733lg==", + "dev": true, + "requires": { + "@next/eslint-plugin-next": "13.0.0", + "@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": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-import-resolver-typescript": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", + "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "glob": "^7.2.0", + "is-glob": "^4.0.3", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "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==", + "dev": true + }, + "espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "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==" + } + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "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" + } + }, + "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==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "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==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "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==", + "dev": true + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "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==", + "dev": true + }, + "next": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.0.tgz", + "integrity": "sha512-puH1WGM6rGeFOoFdXXYfUxN9Sgi4LMytCV5HkQJvVUOhHfC1DoVqOfvzaEteyp6P04IW+gbtK2Q9pInVSrltPA==", + "requires": { + "@next/env": "13.0.0", + "@next/swc-android-arm-eabi": "13.0.0", + "@next/swc-android-arm64": "13.0.0", + "@next/swc-darwin-arm64": "13.0.0", + "@next/swc-darwin-x64": "13.0.0", + "@next/swc-freebsd-x64": "13.0.0", + "@next/swc-linux-arm-gnueabihf": "13.0.0", + "@next/swc-linux-arm64-gnu": "13.0.0", + "@next/swc-linux-arm64-musl": "13.0.0", + "@next/swc-linux-x64-gnu": "13.0.0", + "@next/swc-linux-x64-musl": "13.0.0", + "@next/swc-win32-arm64-msvc": "13.0.0", + "@next/swc-win32-ia32-msvc": "13.0.0", + "@next/swc-win32-x64-msvc": "13.0.0", + "@swc/helpers": "0.4.11", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.0", + "use-sync-external-store": "1.2.0" + } + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==" + }, + "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==", + "dev": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "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==", + "dev": true, + "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.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "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==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "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==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "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==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "server-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "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==", + "dev": true + }, + "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==" + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "requires": { + "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": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "styled-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.0.tgz", + "integrity": "sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==" + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "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==", + "dev": true + } + } + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "requires": {} + }, + "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==", + "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==" + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "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==", + "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==" + } + } + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "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==", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "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==", + "dev": true + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "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==", + "dev": true + } + } +} diff --git a/examples/caching/with-nextjs-13/package.json b/examples/caching/with-nextjs-13/package.json new file mode 100644 index 00000000000..a1f779bf105 --- /dev/null +++ b/examples/caching/with-nextjs-13/package.json @@ -0,0 +1,26 @@ +{ + "name": "with-nextjs-13", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "next lint" + }, + "dependencies": { + "@supabase/supabase-js": "^2.0.4", + "next": "13.0.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "server-only": "^0.0.1" + }, + "devDependencies": { + "@types/node": "18.11.7", + "@types/react": "18.0.24", + "@types/react-dom": "18.0.8", + "eslint": "8.26.0", + "eslint-config-next": "13.0.0", + "typescript": "4.8.4" + } +} diff --git a/examples/caching/with-nextjs-13/public/favicon.ico b/examples/caching/with-nextjs-13/public/favicon.ico new file mode 100644 index 00000000000..718d6fea483 Binary files /dev/null and b/examples/caching/with-nextjs-13/public/favicon.ico differ diff --git a/examples/caching/with-nextjs-13/public/vercel.svg b/examples/caching/with-nextjs-13/public/vercel.svg new file mode 100644 index 00000000000..fbf0e25a651 --- /dev/null +++ b/examples/caching/with-nextjs-13/public/vercel.svg @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/examples/caching/with-nextjs-13/supabase/.gitignore b/examples/caching/with-nextjs-13/supabase/.gitignore new file mode 100644 index 00000000000..773c7c3e0a1 --- /dev/null +++ b/examples/caching/with-nextjs-13/supabase/.gitignore @@ -0,0 +1,3 @@ +# Supabase +.branches +.temp diff --git a/examples/caching/with-nextjs-13/supabase/config.toml b/examples/caching/with-nextjs-13/supabase/config.toml new file mode 100644 index 00000000000..f2942770432 --- /dev/null +++ b/examples/caching/with-nextjs-13/supabase/config.toml @@ -0,0 +1,71 @@ +# A string used to distinguish different Supabase projects on the same host. Defaults to the working +# directory name when running `supabase init`. +project_id = "with-nextjs-13" + +[api] +# Port to use for the API URL. +port = 54321 +# Schemas to expose in your API. Tables, views and stored procedures in this schema will get API +# endpoints. public and storage are always included. +schemas = [] +# Extra schemas to add to the search_path of every request. +extra_search_path = ["extensions"] +# The maximum number of rows returns from a view, table, or stored procedure. Limits payload size +# for accidental or malicious requests. +max_rows = 1000 + +[db] +# Port to use for the local database URL. +port = 54322 +# The database major version to use. This has to be the same as your remote database's. Run `SHOW +# server_version;` on the remote database to check. +major_version = 14 + +[studio] +# Port to use for Supabase Studio. +port = 54323 + +# Email testing server. Emails sent with the local dev setup are not actually sent - rather, they +# are monitored, and you can view the emails that would have been sent from the web interface. +[inbucket] +# Port to use for the email testing server web interface. +port = 54324 +smtp_port = 54325 +pop3_port = 54326 + +[storage] +# The maximum file size allowed (e.g. "5MB", "500KB"). +file_size_limit = "50MiB" + +[auth] +# The base URL of your website. Used as an allow-list for redirects and for constructing URLs used +# in emails. +site_url = "http://localhost:3000" +# A list of *exact* URLs that auth providers are permitted to redirect to post authentication. +additional_redirect_urls = ["https://localhost:3000"] +# How long tokens are valid for, in seconds. Defaults to 3600 (1 hour), maximum 604,800 seconds (one +# week). +jwt_expiry = 3600 +# Allow/disallow new user signups to your project. +enable_signup = true + +[auth.email] +# Allow/disallow new user signups via email to your project. +enable_signup = true +# If enabled, a user will be required to confirm any email change on both the old, and new email +# addresses. If disabled, only the new email is required to confirm. +double_confirm_changes = true +# If enabled, users need to confirm their email address before signing in. +enable_confirmations = false + +# Use an external OAuth provider. The full list of providers are: `apple`, `azure`, `bitbucket`, +# `discord`, `facebook`, `github`, `gitlab`, `google`, `twitch`, `twitter`, `slack`, `spotify`. +[auth.external.apple] +enabled = false +client_id = "" +secret = "" +# Overrides the default auth redirectUrl. +redirect_uri = "" +# Overrides the default auth provider URL. Used to support self-hosted gitlab, single-tenant Azure, +# or any other third-party OIDC providers. +url = "" diff --git a/examples/caching/with-nextjs-13/supabase/migrations/20221028100232_init.sql b/examples/caching/with-nextjs-13/supabase/migrations/20221028100232_init.sql new file mode 100644 index 00000000000..4ba75d36bc0 --- /dev/null +++ b/examples/caching/with-nextjs-13/supabase/migrations/20221028100232_init.sql @@ -0,0 +1,7 @@ +create table if not exists articles ( + id uuid default uuid_generate_v4() primary key, + created_at timestamp with time zone default timezone('utc'::text, now()) not null, + title text not null, + content text not null, + is_published bool default false not null +); \ No newline at end of file diff --git a/examples/caching/with-nextjs-13/supabase/seed.sql b/examples/caching/with-nextjs-13/supabase/seed.sql new file mode 100644 index 00000000000..6e5c8504a7f --- /dev/null +++ b/examples/caching/with-nextjs-13/supabase/seed.sql @@ -0,0 +1,5 @@ +insert into articles(title, content) +values + ('First blog', 'This is my very first blog'), + ('Second blog', 'I am really enjoying writing blogs'), + ('Third blog', 'Okay, this is getting hard to maintain'); \ No newline at end of file diff --git a/examples/caching/with-nextjs-13/tsconfig.json b/examples/caching/with-nextjs-13/tsconfig.json new file mode 100644 index 00000000000..6ef5cd577f6 --- /dev/null +++ b/examples/caching/with-nextjs-13/tsconfig.json @@ -0,0 +1,25 @@ +{ + "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" + } + ] + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/examples/edge-functions/supabase/functions/location/README.md b/examples/edge-functions/supabase/functions/location/README.md new file mode 100644 index 00000000000..b2c0bacceb7 --- /dev/null +++ b/examples/edge-functions/supabase/functions/location/README.md @@ -0,0 +1,11 @@ +# Get User Location + +This example shows how you can get user location based on the IP provided in X-Forwarded-For header in a request. + +You will need to signup for an account in https://ipinfo.io and provide it as `IPINFO_TOKEN` environment variable ([learn how to set environment variables to your functions](https://supabase.com/docs/guides/functions#secrets-and-environment-variables)). + +## Deploy + +```bash +supabase functions deploy location --no-verify-jwt +``` diff --git a/examples/edge-functions/supabase/functions/location/index.ts b/examples/edge-functions/supabase/functions/location/index.ts new file mode 100644 index 00000000000..c9df62475af --- /dev/null +++ b/examples/edge-functions/supabase/functions/location/index.ts @@ -0,0 +1,21 @@ +// Follow this setup guide to integrate the Deno language server with your editor: +// https://deno.land/manual/getting_started/setup_your_environment +// This enables autocomplete, go to definition, etc. + +import { serve } from "https://deno.land/std@0.131.0/http/server.ts" + +function ips(req: Request) { + return req.headers.get("x-forwarded-for")?.split(/\s*,\s*/); +} + +serve(async (req) => { + const clientIps = ips(req) || ['']; + const res = await fetch(`https://ipinfo.io/${clientIps[0]}?token=${Deno.env.get('IPINFO_TOKEN')}`, { + headers: { 'Content-Type': 'application/json'}}); + const { city, country } = await res.json(); + + return new Response( + JSON.stringify(`You're accessing from ${city}, ${country}`), + { headers: { "Content-Type": "application/json" } }, + ) +}) diff --git a/examples/edge-functions/supabase/functions/opengraph/README.md b/examples/edge-functions/supabase/functions/opengraph/README.md new file mode 100644 index 00000000000..a8a337e0065 --- /dev/null +++ b/examples/edge-functions/supabase/functions/opengraph/README.md @@ -0,0 +1,12 @@ +# Open Graph Image Generation + +Generate Open Graph images with Deno and Supabase Edge Functions, no framework needed. This is a fork of the awesome [@vercel/og](https://www.npmjs.com/package/@vercel/og), ported to run on Deno. + +- Docs: https://deno.land/x/og_edge@0.0.2 +- Demo: https://zdtdtxajzydjqzuktnqx.functions.supabase.co/opengraph + +## Deploy + +```bash +supabase functions deploy opengraph --no-verify-jwt +``` diff --git a/examples/edge-functions/supabase/functions/opengraph/handler.tsx b/examples/edge-functions/supabase/functions/opengraph/handler.tsx new file mode 100644 index 00000000000..c5448aa74db --- /dev/null +++ b/examples/edge-functions/supabase/functions/opengraph/handler.tsx @@ -0,0 +1,32 @@ +import React from 'https://esm.sh/react@18.2.0?deno-std=0.140.0' +import { ImageResponse } from 'https://deno.land/x/og_edge@0.0.2/mod.ts' + +export async function handler(req: Request) { + return new ImageResponse( + ( +
+ NICE! 🔥 +
+ ), + { + width: 1200, + height: 630, + // Supported options: 'twemoji', 'blobmoji', 'noto', 'openmoji', 'fluent', 'fluentFlat' + // Default to 'twemoji' + emoji: 'twemoji', + } + ) +} diff --git a/examples/edge-functions/supabase/functions/opengraph/index.ts b/examples/edge-functions/supabase/functions/opengraph/index.ts new file mode 100644 index 00000000000..e16e8b4d5c6 --- /dev/null +++ b/examples/edge-functions/supabase/functions/opengraph/index.ts @@ -0,0 +1,12 @@ +// Follow this setup guide to integrate the Deno language server with your editor: +// https://deno.land/manual/getting_started/setup_your_environment +// This enables autocomplete, go to definition, etc. + +import { serve } from 'https://deno.land/std@0.140.0/http/server.ts' + +import { handler } from './handler.tsx' + +// @ts-ignore +serve(handler) + +// To deploy: supabase functions deploy opengraph --no-verify-jwt diff --git a/examples/slack-clone/nextjs-slack-clone/package-lock.json b/examples/slack-clone/nextjs-slack-clone/package-lock.json index 029aeb791b2..2670abf6381 100644 --- a/examples/slack-clone/nextjs-slack-clone/package-lock.json +++ b/examples/slack-clone/nextjs-slack-clone/package-lock.json @@ -9,8 +9,8 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9", - "next": "*", + "@supabase/supabase-js": "^2.0.4", + "next": "latest", "react": "^18.0.0", "react-dom": "^18.0.0", "sass": "^1.26.2", @@ -296,56 +296,56 @@ } }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -513,9 +513,9 @@ } }, "node_modules/bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "hasInstallScript": true, "dependencies": { "node-gyp-build": "^4.3.0" @@ -1744,9 +1744,9 @@ } }, "node_modules/utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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, "dependencies": { "node-gyp-build": "^4.3.0" @@ -1966,56 +1966,56 @@ "optional": true }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -2131,9 +2131,9 @@ } }, "bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "requires": { "node-gyp-build": "^4.3.0" } @@ -3055,9 +3055,9 @@ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, "utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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==", "requires": { "node-gyp-build": "^4.3.0" } diff --git a/examples/slack-clone/nextjs-slack-clone/package.json b/examples/slack-clone/nextjs-slack-clone/package.json index 7250a1c3e46..65ab3eb6fed 100644 --- a/examples/slack-clone/nextjs-slack-clone/package.json +++ b/examples/slack-clone/nextjs-slack-clone/package.json @@ -9,7 +9,7 @@ "start": "next start" }, "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "next": "latest", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/todo-list/sveltejs-todo-list/package-lock.json b/examples/todo-list/sveltejs-todo-list/package-lock.json index 90dee03f68a..8130f4a0c4e 100644 --- a/examples/todo-list/sveltejs-todo-list/package-lock.json +++ b/examples/todo-list/sveltejs-todo-list/package-lock.json @@ -8,7 +8,7 @@ "name": "sveltejs-todo-list", "version": "2.0.0", "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9" + "@supabase/supabase-js": "^2.0.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^1.0.1", @@ -114,56 +114,56 @@ } }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -348,9 +348,9 @@ } }, "node_modules/bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "hasInstallScript": true, "dependencies": { "node-gyp-build": "^4.3.0" @@ -2163,9 +2163,9 @@ } }, "node_modules/utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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, "dependencies": { "node-gyp-build": "^4.3.0" @@ -2417,56 +2417,56 @@ } }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -2608,9 +2608,9 @@ "dev": true }, "bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "requires": { "node-gyp-build": "^4.3.0" } @@ -3794,9 +3794,9 @@ "dev": true }, "utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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==", "requires": { "node-gyp-build": "^4.3.0" } diff --git a/examples/todo-list/sveltejs-todo-list/package.json b/examples/todo-list/sveltejs-todo-list/package.json index 468bb718162..bd62d122e37 100644 --- a/examples/todo-list/sveltejs-todo-list/package.json +++ b/examples/todo-list/sveltejs-todo-list/package.json @@ -25,6 +25,6 @@ "vite": "^3.0.0" }, "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9" + "@supabase/supabase-js": "^2.0.4" } } diff --git a/examples/todo-list/sveltejs-todo-list/src/App.svelte b/examples/todo-list/sveltejs-todo-list/src/App.svelte index 4dcc94bea0e..a50f2020373 100644 --- a/examples/todo-list/sveltejs-todo-list/src/App.svelte +++ b/examples/todo-list/sveltejs-todo-list/src/App.svelte @@ -12,8 +12,8 @@ user = session?.user ?? null; }); - const { subscription: authListener } = supabase.auth.onAuthStateChange( - (event, session) => { + const { data: { subscription: authListener } } = supabase.auth.onAuthStateChange( + (_, session) => { const currentUser = session?.user; user = currentUser ?? null; } diff --git a/examples/todo-list/sveltejs-todo-list/src/assets/app.css b/examples/todo-list/sveltejs-todo-list/src/assets/app.css index cfb98d7817e..e20cf35c6f2 100644 --- a/examples/todo-list/sveltejs-todo-list/src/assets/app.css +++ b/examples/todo-list/sveltejs-todo-list/src/assets/app.css @@ -922,9 +922,9 @@ video { } .transition { - transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } @@ -961,9 +961,9 @@ video { background-color: rgb(255 255 255 / var(--tw-bg-opacity)); --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); - transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } @@ -988,9 +988,9 @@ video { background-color: rgb(0 0 0 / var(--tw-bg-opacity)); --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); - transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } diff --git a/examples/todo-list/sveltejs-todo-list/src/lib/schema.ts b/examples/todo-list/sveltejs-todo-list/src/lib/schema.ts index e01829eedbd..4090c7f04ce 100644 --- a/examples/todo-list/sveltejs-todo-list/src/lib/schema.ts +++ b/examples/todo-list/sveltejs-todo-list/src/lib/schema.ts @@ -1,39 +1,40 @@ -export type Json = - | string - | number - | boolean - | null - | { [key: string]: Json } - | Json[]; +export type Json = string | number | boolean | null | { [key: string]: Json } | Json[] export interface Database { public: { Tables: { todos: { Row: { - id: number; - user_id: string; - task: string | null; - is_complete: boolean | null; - inserted_at: string; - }; + id: number + user_id: string + task: string | null + is_complete: boolean | null + inserted_at: string + } Insert: { - id?: number; - user_id: string; - task?: string | null; - is_complete?: boolean | null; - inserted_at?: string; - }; + id?: number + user_id: string + task?: string | null + is_complete?: boolean | null + inserted_at?: string + } Update: { - id?: number; - user_id?: string; - task?: string | null; - is_complete?: boolean | null; - inserted_at?: string; - }; - }; - }; - Functions: {}; - }; + id?: number + user_id?: string + task?: string | null + is_complete?: boolean | null + inserted_at?: string + } + } + } + Views: { + [_ in never]: never + } + Functions: { + [_ in never]: never + } + Enums: { + [_ in never]: never + } + } } - diff --git a/examples/user-management/angular-user-management/package-lock.json b/examples/user-management/angular-user-management/package-lock.json index a7470fd31f2..f7f475dbde1 100644 --- a/examples/user-management/angular-user-management/package-lock.json +++ b/examples/user-management/angular-user-management/package-lock.json @@ -16,7 +16,7 @@ "@angular/platform-browser": "^14.2.0", "@angular/platform-browser-dynamic": "^14.2.0", "@angular/router": "^14.2.0", - "@supabase/supabase-js": "^2.0.0", + "@supabase/supabase-js": "^2.0.4", "rxjs": "~7.5.0", "tslib": "^2.3.0", "zone.js": "~0.11.4" @@ -2850,25 +2850,25 @@ } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0.tgz", - "integrity": "sha512-MRR4g8dThgSnlnjkL2Jvc6gS73W68hLq48/Q245CLvUPt3KtOh3WXpvo4rZDEDHYVkyVga+L9IQixo6YTsjMQg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0.tgz", - "integrity": "sha512-DJVt5Z76pik3Fxt1es4fmquq6GrwR3nLqcb2Q6VpHXSudtixML0Cyxsu0DPzxa6ruSQrO9s08s0OQgwaIA1C0Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" @@ -2883,14 +2883,14 @@ } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } @@ -14001,25 +14001,25 @@ } }, "@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0.tgz", - "integrity": "sha512-MRR4g8dThgSnlnjkL2Jvc6gS73W68hLq48/Q245CLvUPt3KtOh3WXpvo4rZDEDHYVkyVga+L9IQixo6YTsjMQg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0.tgz", - "integrity": "sha512-DJVt5Z76pik3Fxt1es4fmquq6GrwR3nLqcb2Q6VpHXSudtixML0Cyxsu0DPzxa6ruSQrO9s08s0OQgwaIA1C0Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" @@ -14034,14 +14034,14 @@ } }, "@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } diff --git a/examples/user-management/angular-user-management/package.json b/examples/user-management/angular-user-management/package.json index 7eb208e5b08..734206c496a 100644 --- a/examples/user-management/angular-user-management/package.json +++ b/examples/user-management/angular-user-management/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^14.2.0", "@angular/platform-browser-dynamic": "^14.2.0", "@angular/router": "^14.2.0", - "@supabase/supabase-js": "^2.0.0", + "@supabase/supabase-js": "^2.0.4", "rxjs": "~7.5.0", "tslib": "^2.3.0", "zone.js": "~0.11.4" diff --git a/examples/user-management/angular-user-management/src/schema.ts b/examples/user-management/angular-user-management/src/schema.ts index 8ddee25be6b..4593c033977 100644 --- a/examples/user-management/angular-user-management/src/schema.ts +++ b/examples/user-management/angular-user-management/src/schema.ts @@ -1,32 +1,40 @@ export type Json = string | number | boolean | null | { [key: string]: Json } | Json[] export interface Database { - public: { - Tables: { - profiles: { - Row: { - id: string - updated_at: string | null - username: string | null - avatar_url: string | null - website: string | null - } - Insert: { - id: string - updated_at?: string | null - username?: string | null - avatar_url?: string | null - website?: string | null - } - Update: { - id?: string - updated_at?: string | null - username?: string | null - avatar_url?: string | null - website?: string | null - } - } - } - Functions: {} - } + public: { + Tables: { + profiles: { + Row: { + id: string + updated_at: string | null + username: string | null + avatar_url: string | null + website: string | null + } + Insert: { + id: string + updated_at?: string | null + username?: string | null + avatar_url?: string | null + website?: string | null + } + Update: { + id?: string + updated_at?: string | null + username?: string | null + avatar_url?: string | null + website?: string | null + } + } + } + Views: { + [_ in never]: never + } + Functions: { + [_ in never]: never + } + Enums: { + [_ in never]: never + } + } } diff --git a/examples/user-management/expo-user-management/package-lock.json b/examples/user-management/expo-user-management/package-lock.json index 7611e0df8e2..cf092799d1f 100644 --- a/examples/user-management/expo-user-management/package-lock.json +++ b/examples/user-management/expo-user-management/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@expo/webpack-config": "^0.17.0", "@react-native-async-storage/async-storage": "^1.17.9", - "@supabase/supabase-js": "^2.0.0-rc.1", + "@supabase/supabase-js": "^2.0.4", "expo": "~46.0.9", "expo-splash-screen": "~0.16.2", "expo-status-bar": "~1.4.0", @@ -4633,56 +4633,56 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.1.tgz", - "integrity": "sha512-mzDVMEqWOSZ45XnwSftpNQjHWBtMcg4uLOfJ3rvHvD0M3y8oKnPHC69zv1JQ2vHhQhsarhIgD44mCNG4adorfQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.1.tgz", - "integrity": "sha512-J8uiunIYaIcrlceuGkDXBusrQi0USyZm+R4E/EqmYabwygkzDpZtruVgnK43oABBmVXtmESOeLly89PTSY3kIw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.1.tgz", - "integrity": "sha512-WQtBZluEO0nzP7aw4WpiQkBWFxk1f6uPm07Hq2b1hmJ/xw3sHInxZSQY6EZw9IBx6h5s1EuA+XlGiIE0NYGmOQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.1.tgz", - "integrity": "sha512-3wFXNPp1ZrpZjs4hqCqjHhhrvqBoMnVptpHmIysLhlLOOC62pfQa0SuuWE/z1ZCqIYsOORcWEj/cQLj80c2XRw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.1", - "@supabase/postgrest-js": "^1.0.0-rc.1", - "@supabase/realtime-js": "^2.0.0-rc.1", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -9092,11 +9092,11 @@ } }, "node_modules/ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "dependencies": { - "type": "^2.5.0" + "type": "^2.7.2" } }, "node_modules/ext/node_modules/type": { @@ -23554,56 +23554,56 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.1.tgz", - "integrity": "sha512-mzDVMEqWOSZ45XnwSftpNQjHWBtMcg4uLOfJ3rvHvD0M3y8oKnPHC69zv1JQ2vHhQhsarhIgD44mCNG4adorfQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.1.tgz", - "integrity": "sha512-J8uiunIYaIcrlceuGkDXBusrQi0USyZm+R4E/EqmYabwygkzDpZtruVgnK43oABBmVXtmESOeLly89PTSY3kIw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.1.tgz", - "integrity": "sha512-WQtBZluEO0nzP7aw4WpiQkBWFxk1f6uPm07Hq2b1hmJ/xw3sHInxZSQY6EZw9IBx6h5s1EuA+XlGiIE0NYGmOQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.1.tgz", - "integrity": "sha512-3wFXNPp1ZrpZjs4hqCqjHhhrvqBoMnVptpHmIysLhlLOOC62pfQa0SuuWE/z1ZCqIYsOORcWEj/cQLj80c2XRw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.1", - "@supabase/postgrest-js": "^1.0.0-rc.1", - "@supabase/realtime-js": "^2.0.0-rc.1", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -27129,11 +27129,11 @@ } }, "ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "requires": { - "type": "^2.5.0" + "type": "^2.7.2" }, "dependencies": { "type": { diff --git a/examples/user-management/expo-user-management/package.json b/examples/user-management/expo-user-management/package.json index 05cd66a8e50..36baca0e84d 100644 --- a/examples/user-management/expo-user-management/package.json +++ b/examples/user-management/expo-user-management/package.json @@ -11,7 +11,7 @@ "dependencies": { "@expo/webpack-config": "^0.17.0", "@react-native-async-storage/async-storage": "^1.17.9", - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "expo": "~46.0.9", "expo-splash-screen": "~0.16.2", "expo-status-bar": "~1.4.0", diff --git a/examples/user-management/flutter-user-management/lib/components/avatar.dart b/examples/user-management/flutter-user-management/lib/components/avatar.dart index 826366d76c1..8bd3ab13244 100644 --- a/examples/user-management/flutter-user-management/lib/components/avatar.dart +++ b/examples/user-management/flutter-user-management/lib/components/avatar.dart @@ -80,7 +80,7 @@ class _AvatarState extends State { } } catch (error) { if (mounted) { - context.showErrorSnackBar(message: 'Unexpected error occured'); + context.showErrorSnackBar(message: 'Unexpected error occurred'); } } diff --git a/examples/user-management/flutter-user-management/lib/pages/account_page.dart b/examples/user-management/flutter-user-management/lib/pages/account_page.dart index ac7d4fc13b6..7fc66e26525 100644 --- a/examples/user-management/flutter-user-management/lib/pages/account_page.dart +++ b/examples/user-management/flutter-user-management/lib/pages/account_page.dart @@ -35,7 +35,7 @@ class _AccountPageState extends State { } on PostgrestException catch (error) { context.showErrorSnackBar(message: error.message); } catch (error) { - context.showErrorSnackBar(message: 'Unexpected exception occured'); + context.showErrorSnackBar(message: 'Unexpected exception occurred'); } setState(() { @@ -65,7 +65,7 @@ class _AccountPageState extends State { } on PostgrestException catch (error) { context.showErrorSnackBar(message: error.message); } catch (error) { - context.showErrorSnackBar(message: 'Unexpeted error occured'); + context.showErrorSnackBar(message: 'Unexpeted error occurred'); } setState(() { _loading = false; @@ -78,7 +78,7 @@ class _AccountPageState extends State { } on AuthException catch (error) { context.showErrorSnackBar(message: error.message); } catch (error) { - context.showErrorSnackBar(message: 'Unexpected error occured'); + context.showErrorSnackBar(message: 'Unexpected error occurred'); } if (mounted) { Navigator.of(context).pushReplacementNamed('/'); @@ -99,7 +99,7 @@ class _AccountPageState extends State { } on PostgrestException catch (error) { context.showErrorSnackBar(message: error.message); } catch (error) { - context.showErrorSnackBar(message: 'Unexpected error has occured'); + context.showErrorSnackBar(message: 'Unexpected error has occurred'); } if (!mounted) { return; diff --git a/examples/user-management/flutter-user-management/lib/pages/login_page.dart b/examples/user-management/flutter-user-management/lib/pages/login_page.dart index b7f8bf491a3..f4bcbbcdac1 100644 --- a/examples/user-management/flutter-user-management/lib/pages/login_page.dart +++ b/examples/user-management/flutter-user-management/lib/pages/login_page.dart @@ -36,7 +36,7 @@ class _LoginPageState extends State { } on AuthException catch (error) { context.showErrorSnackBar(message: error.message); } catch (error) { - context.showErrorSnackBar(message: 'Unexpected error occured'); + context.showErrorSnackBar(message: 'Unexpected error occurred'); } setState(() { diff --git a/examples/user-management/nextjs-ts-user-management/package-lock.json b/examples/user-management/nextjs-ts-user-management/package-lock.json index 5a0c96ae620..e56a717918b 100644 --- a/examples/user-management/nextjs-ts-user-management/package-lock.json +++ b/examples/user-management/nextjs-ts-user-management/package-lock.json @@ -8,10 +8,10 @@ "name": "nextjs-ts-user-management", "version": "0.1.0", "dependencies": { - "@supabase/auth-helpers-nextjs": "^0.4.1", - "@supabase/auth-helpers-react": "^0.3.0", + "@supabase/auth-helpers-nextjs": "^0.4.2", + "@supabase/auth-helpers-react": "^0.3.1", "@supabase/auth-ui-react": "^0.2.2", - "@supabase/supabase-js": "^2.0.0", + "@supabase/supabase-js": "^2.0.4", "next": "12.3.1", "react": "18.2.0", "react-dom": "18.2.0" @@ -416,25 +416,31 @@ } }, "node_modules/@supabase/auth-helpers-nextjs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.4.1.tgz", - "integrity": "sha512-qrtMYlLoxm/Xf2U1l+OeDlckEzQHbRusIRcj5JKOj+gV/r62/VkDpB92cgjt3bbVtPDka5szXF4tBku6ZZkMeQ==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.4.2.tgz", + "integrity": "sha512-66CVKuUem4HwD/Te0a0569+j/jE7M52c0fW5bBSsPIqD9u1m+h/cnVuQxw+Ij7gphh36tKkRfOc8Ivn42+k6bQ==", "dependencies": { - "@supabase/auth-helpers-shared": "0.2.0" + "@supabase/auth-helpers-shared": "0.2.1" + }, + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" } }, "node_modules/@supabase/auth-helpers-react": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.0.tgz", - "integrity": "sha512-yCJPUdtElPxmlk6FXZJdMWLnCuYU1qD7pzHxVjF+vO+NwddZ00qKTi53UJu83+H3QeDgZZrNR1ueCi/sLY+kYw==", - "dependencies": { - "@supabase/auth-helpers-shared": "0.2.0" + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz", + "integrity": "sha512-g3SFv08Dz9FapNif/ZY1b7qKGlMJDyTLSayHBz3kb3FuYxg7aLWgQtydDhm5AGbc0XtvpIBuhGTIOVevwpdosA==", + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" } }, "node_modules/@supabase/auth-helpers-shared": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.0.tgz", - "integrity": "sha512-GaWzuP3RjLSdSlFajbgwQkZO24A14DSEIJG5sUva/sUYWkriEWROjf8Vbwg4YsSxqeU6fP3lloFeync9BwgyYA==" + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.1.tgz", + "integrity": "sha512-L54gCCD8xCV6mHta0vE7CLxJ7pisSlsd9KIWB1ENyfZ0baeU9H39AqNVyYcAoHBPrUaZYx877J4WYYoqwuyi+w==", + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" + } }, "node_modules/@supabase/auth-ui-react": { "version": "0.2.2", @@ -463,25 +469,25 @@ } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0.tgz", - "integrity": "sha512-MRR4g8dThgSnlnjkL2Jvc6gS73W68hLq48/Q245CLvUPt3KtOh3WXpvo4rZDEDHYVkyVga+L9IQixo6YTsjMQg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0.tgz", - "integrity": "sha512-DJVt5Z76pik3Fxt1es4fmquq6GrwR3nLqcb2Q6VpHXSudtixML0Cyxsu0DPzxa6ruSQrO9s08s0OQgwaIA1C0Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" @@ -496,14 +502,14 @@ } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } @@ -906,9 +912,9 @@ } }, "node_modules/bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "hasInstallScript": true, "dependencies": { "node-gyp-build": "^4.3.0" @@ -3406,9 +3412,9 @@ } }, "node_modules/utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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, "dependencies": { "node-gyp-build": "^4.3.0" @@ -3750,25 +3756,24 @@ "requires": {} }, "@supabase/auth-helpers-nextjs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.4.1.tgz", - "integrity": "sha512-qrtMYlLoxm/Xf2U1l+OeDlckEzQHbRusIRcj5JKOj+gV/r62/VkDpB92cgjt3bbVtPDka5szXF4tBku6ZZkMeQ==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.4.2.tgz", + "integrity": "sha512-66CVKuUem4HwD/Te0a0569+j/jE7M52c0fW5bBSsPIqD9u1m+h/cnVuQxw+Ij7gphh36tKkRfOc8Ivn42+k6bQ==", "requires": { - "@supabase/auth-helpers-shared": "0.2.0" + "@supabase/auth-helpers-shared": "0.2.1" } }, "@supabase/auth-helpers-react": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.0.tgz", - "integrity": "sha512-yCJPUdtElPxmlk6FXZJdMWLnCuYU1qD7pzHxVjF+vO+NwddZ00qKTi53UJu83+H3QeDgZZrNR1ueCi/sLY+kYw==", - "requires": { - "@supabase/auth-helpers-shared": "0.2.0" - } + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz", + "integrity": "sha512-g3SFv08Dz9FapNif/ZY1b7qKGlMJDyTLSayHBz3kb3FuYxg7aLWgQtydDhm5AGbc0XtvpIBuhGTIOVevwpdosA==", + "requires": {} }, "@supabase/auth-helpers-shared": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.0.tgz", - "integrity": "sha512-GaWzuP3RjLSdSlFajbgwQkZO24A14DSEIJG5sUva/sUYWkriEWROjf8Vbwg4YsSxqeU6fP3lloFeync9BwgyYA==" + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.1.tgz", + "integrity": "sha512-L54gCCD8xCV6mHta0vE7CLxJ7pisSlsd9KIWB1ENyfZ0baeU9H39AqNVyYcAoHBPrUaZYx877J4WYYoqwuyi+w==", + "requires": {} }, "@supabase/auth-ui-react": { "version": "0.2.2", @@ -3791,25 +3796,25 @@ } }, "@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0.tgz", - "integrity": "sha512-MRR4g8dThgSnlnjkL2Jvc6gS73W68hLq48/Q245CLvUPt3KtOh3WXpvo4rZDEDHYVkyVga+L9IQixo6YTsjMQg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0.tgz", - "integrity": "sha512-DJVt5Z76pik3Fxt1es4fmquq6GrwR3nLqcb2Q6VpHXSudtixML0Cyxsu0DPzxa6ruSQrO9s08s0OQgwaIA1C0Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" @@ -3824,14 +3829,14 @@ } }, "@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } @@ -4123,9 +4128,9 @@ } }, "bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "requires": { "node-gyp-build": "^4.3.0" } @@ -5933,9 +5938,9 @@ "requires": {} }, "utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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==", "requires": { "node-gyp-build": "^4.3.0" } diff --git a/examples/user-management/nextjs-ts-user-management/package.json b/examples/user-management/nextjs-ts-user-management/package.json index 3c9ef5763ef..b9d16a158cf 100644 --- a/examples/user-management/nextjs-ts-user-management/package.json +++ b/examples/user-management/nextjs-ts-user-management/package.json @@ -8,10 +8,10 @@ "start": "next start" }, "dependencies": { - "@supabase/auth-helpers-nextjs": "^0.4.1", - "@supabase/auth-helpers-react": "^0.3.0", + "@supabase/auth-helpers-nextjs": "^0.4.2", + "@supabase/auth-helpers-react": "^0.3.1", "@supabase/auth-ui-react": "^0.2.2", - "@supabase/supabase-js": "^2.0.0", + "@supabase/supabase-js": "^2.0.4", "next": "12.3.1", "react": "18.2.0", "react-dom": "18.2.0" diff --git a/examples/user-management/nuxtjs-user-management/package-lock.json b/examples/user-management/nuxtjs-user-management/package-lock.json index 32cb8f279b0..9d71565dd1e 100644 --- a/examples/user-management/nuxtjs-user-management/package-lock.json +++ b/examples/user-management/nuxtjs-user-management/package-lock.json @@ -9,7 +9,7 @@ "version": "2.0.0", "dependencies": { "@nuxtjs/dotenv": "^1.4.1", - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "core-js": "^3.9.1", "nuxt": "^2.15.8" } @@ -2719,56 +2719,56 @@ "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -15953,56 +15953,56 @@ "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, diff --git a/examples/user-management/nuxtjs-user-management/package.json b/examples/user-management/nuxtjs-user-management/package.json index df6161eb611..38d6e89bdd0 100644 --- a/examples/user-management/nuxtjs-user-management/package.json +++ b/examples/user-management/nuxtjs-user-management/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@nuxtjs/dotenv": "^1.4.1", - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "core-js": "^3.9.1", "nuxt": "^2.15.8" } diff --git a/examples/user-management/react-user-management/package-lock.json b/examples/user-management/react-user-management/package-lock.json index a2d9247fb1f..bfbb8adf04f 100644 --- a/examples/user-management/react-user-management/package-lock.json +++ b/examples/user-management/react-user-management/package-lock.json @@ -8,7 +8,7 @@ "name": "react-user-management", "version": "0.1.0", "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "@testing-library/jest-dom": "^5.12.0", "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^12.8.3", @@ -2534,56 +2534,56 @@ } }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -23631,56 +23631,56 @@ } }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, diff --git a/examples/user-management/react-user-management/package.json b/examples/user-management/react-user-management/package.json index bf6de14a7b2..4cfca28bde7 100644 --- a/examples/user-management/react-user-management/package.json +++ b/examples/user-management/react-user-management/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "@testing-library/jest-dom": "^5.12.0", "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^12.8.3", diff --git a/examples/user-management/solid-user-management/package-lock.json b/examples/user-management/solid-user-management/package-lock.json index 897bc78f550..601825ff2d6 100644 --- a/examples/user-management/solid-user-management/package-lock.json +++ b/examples/user-management/solid-user-management/package-lock.json @@ -9,7 +9,7 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "solid-js": "^1.4.7" }, "devDependencies": { @@ -544,56 +544,56 @@ } }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -682,9 +682,9 @@ } }, "node_modules/bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "hasInstallScript": true, "dependencies": { "node-gyp-build": "^4.3.0" @@ -1628,9 +1628,9 @@ } }, "node_modules/utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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, "dependencies": { "node-gyp-build": "^4.3.0" @@ -2135,56 +2135,56 @@ } }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -2247,9 +2247,9 @@ } }, "bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "requires": { "node-gyp-build": "^4.3.0" } @@ -2827,9 +2827,9 @@ } }, "utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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==", "requires": { "node-gyp-build": "^4.3.0" } diff --git a/examples/user-management/solid-user-management/package.json b/examples/user-management/solid-user-management/package.json index 5f832fb6d93..7a852c7be27 100644 --- a/examples/user-management/solid-user-management/package.json +++ b/examples/user-management/solid-user-management/package.json @@ -17,7 +17,7 @@ "vite-plugin-solid": "^2.3.0" }, "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9", + "@supabase/supabase-js": "^2.0.4", "solid-js": "^1.4.7" } } diff --git a/examples/user-management/solid-user-management/src/schema.ts b/examples/user-management/solid-user-management/src/schema.ts index 8ddee25be6b..7800a5bd9ef 100644 --- a/examples/user-management/solid-user-management/src/schema.ts +++ b/examples/user-management/solid-user-management/src/schema.ts @@ -27,6 +27,14 @@ export interface Database { } } } - Functions: {} + Views: { + [_ in never]: never + } + Functions: { + [_ in never]: never + } + Enums: { + [_ in never]: never + } } } diff --git a/examples/user-management/svelte-user-management/package-lock.json b/examples/user-management/svelte-user-management/package-lock.json index b1c4f5264f6..646d11721d0 100644 --- a/examples/user-management/svelte-user-management/package-lock.json +++ b/examples/user-management/svelte-user-management/package-lock.json @@ -8,7 +8,7 @@ "name": "svelte-user-management", "version": "0.0.0", "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9" + "@supabase/supabase-js": "^2.0.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^1.0.1", @@ -111,56 +111,56 @@ } }, "node_modules/@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "dependencies": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "node_modules/@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "dependencies": { "cross-fetch": "^3.1.5" } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -283,9 +283,9 @@ } }, "node_modules/bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "hasInstallScript": true, "dependencies": { "node-gyp-build": "^4.3.0" @@ -790,11 +790,11 @@ "dev": true }, "node_modules/ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "dependencies": { - "type": "^2.5.0" + "type": "^2.7.2" } }, "node_modules/ext/node_modules/type": { @@ -1600,9 +1600,9 @@ } }, "node_modules/utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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, "dependencies": { "node-gyp-build": "^4.3.0" @@ -1777,56 +1777,56 @@ } }, "@supabase/functions-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0-rc.1.tgz", - "integrity": "sha512-cYFaSA28NoTREM4ZrHWaxXjElfY0S8umrjoffTbmI4Rgkg8+4raBnQIi52usfr5MuFpy566vhbLNOcP9kNHjOw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz", + "integrity": "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/gotrue-js": { - "version": "2.0.0-rc.4", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.0-rc.4.tgz", - "integrity": "sha512-jHWyF1/Rl/1MXybFnHnHVjXYrOuvLzSUACow2Ii2KFD7zURPjPzy5KvOzq6tk+wL92LDgCl88nU1QVvO7dvRog==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/postgrest-js": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.0.0-rc.5.tgz", - "integrity": "sha512-rBOyhK+qLd2fdX6WbCW3e9gY9qbwC5Zeso6QWM+00RlRz3k156lxnreVpe4KKGXNT3JMqJwAHXjQ2lbxmtBJqg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.1.0.tgz", + "integrity": "sha512-qkY8TqIu5sJuae8gjeDPjEqPrefzcTraW9PNSVJQHq4TEv98ZmwaXGwBGz0bVL63bqrGA5hqREbQHkANUTXrvA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/realtime-js": { - "version": "2.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.0.0-rc.5.tgz", - "integrity": "sha512-0JiSJjoTmwleufGzBQwEVamI047jnAiemBk8qOkgwyoLOlfGTQk8XSA7aT023BsGVgRNKZqp/jJJAVBht/Rd2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.1.0.tgz", + "integrity": "sha512-iplLCofTeYjnx9FIOsIwHLhMp0+7UVyiA4/sCeq40VdOgN9eTIhjEno9Tgh4dJARi4aaXoKfRX1DTxgZaOpPAw==", "requires": { "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0-rc.1.tgz", - "integrity": "sha512-OjPtPuKzhzQW6nO/UdwVJVFrzfFnIWt1u+gTQ4+8t1+IBdn7xDHssDteBPkMCd+fYcbMZrqpggbagoFH3FylXw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.0.0.tgz", + "integrity": "sha512-7kXThdRt/xqnOOvZZxBqNkeX1CFNUWc0hYBJtNN/Uvt8ok9hD14foYmroWrHn046wEYFqUrB9U35JYsfTrvltA==", "requires": { "cross-fetch": "^3.1.5" } }, "@supabase/supabase-js": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0-rc.9.tgz", - "integrity": "sha512-WTb60mEjzkI7FcuQA7KW9IkLltl2I7ojlpBIORwbekuCz5nKDSlo4g6/Wyo4u6Qe97weh3mhFMLGZRorhRq7lg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { - "@supabase/functions-js": "^2.0.0-rc.1", - "@supabase/gotrue-js": "^2.0.0-rc.4", - "@supabase/postgrest-js": "^1.0.0-rc.5", - "@supabase/realtime-js": "^2.0.0-rc.5", - "@supabase/storage-js": "^2.0.0-rc.1", + "@supabase/functions-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", + "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } }, @@ -1924,9 +1924,9 @@ "dev": true }, "bufferutil": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", - "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", "requires": { "node-gyp-build": "^4.3.0" } @@ -2208,11 +2208,11 @@ "dev": true }, "ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "requires": { - "type": "^2.5.0" + "type": "^2.7.2" }, "dependencies": { "type": { @@ -2755,9 +2755,9 @@ "dev": true }, "utf-8-validate": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", - "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "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==", "requires": { "node-gyp-build": "^4.3.0" } diff --git a/examples/user-management/svelte-user-management/package.json b/examples/user-management/svelte-user-management/package.json index a9f3b3645a6..248be639d24 100644 --- a/examples/user-management/svelte-user-management/package.json +++ b/examples/user-management/svelte-user-management/package.json @@ -20,6 +20,6 @@ "vite": "^3.0.7" }, "dependencies": { - "@supabase/supabase-js": "^2.0.0-rc.9" + "@supabase/supabase-js": "^2.0.4" } } diff --git a/examples/user-management/svelte-user-management/src/schema.ts b/examples/user-management/svelte-user-management/src/schema.ts index 8ddee25be6b..7800a5bd9ef 100644 --- a/examples/user-management/svelte-user-management/src/schema.ts +++ b/examples/user-management/svelte-user-management/src/schema.ts @@ -27,6 +27,14 @@ export interface Database { } } } - Functions: {} + Views: { + [_ in never]: never + } + Functions: { + [_ in never]: never + } + Enums: { + [_ in never]: never + } } } diff --git a/examples/user-management/sveltekit-user-management/package-lock.json b/examples/user-management/sveltekit-user-management/package-lock.json index 0c19af4c120..633a5af5ecc 100644 --- a/examples/user-management/sveltekit-user-management/package-lock.json +++ b/examples/user-management/sveltekit-user-management/package-lock.json @@ -8,8 +8,8 @@ "name": "sveltekit-user-management", "version": "0.0.1", "dependencies": { - "@supabase/auth-helpers-sveltekit": "^0.8.2", - "@supabase/supabase-js": "^2.0.0" + "@supabase/auth-helpers-sveltekit": "^0.8.3", + "@supabase/supabase-js": "^2.0.4" }, "devDependencies": { "@fontsource/fira-mono": "^4.5.0", @@ -183,19 +183,22 @@ } }, "node_modules/@supabase/auth-helpers-shared": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.0.tgz", - "integrity": "sha512-GaWzuP3RjLSdSlFajbgwQkZO24A14DSEIJG5sUva/sUYWkriEWROjf8Vbwg4YsSxqeU6fP3lloFeync9BwgyYA==" + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.1.tgz", + "integrity": "sha512-L54gCCD8xCV6mHta0vE7CLxJ7pisSlsd9KIWB1ENyfZ0baeU9H39AqNVyYcAoHBPrUaZYx877J4WYYoqwuyi+w==", + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" + } }, "node_modules/@supabase/auth-helpers-sveltekit": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-sveltekit/-/auth-helpers-sveltekit-0.8.2.tgz", - "integrity": "sha512-z7gqMLZFMNIbOStoJ/mn6uc7ZAcLF/QPJP38nNVlQUNodQvtbG90ecaxCOC+TZAoYokZzs4gP7EXRLDRZAMfXA==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-sveltekit/-/auth-helpers-sveltekit-0.8.3.tgz", + "integrity": "sha512-31Mu4hoRPynuPwJtf08ldb6N886vzNKoG5nXkc/X4oiKduy6px+MbsWTrILNA3/oacrRF1FPc4KWuGMeulTNWg==", "dependencies": { - "@supabase/auth-helpers-shared": "0.2.0" + "@supabase/auth-helpers-shared": "0.2.1" }, "peerDependencies": { - "@supabase/supabase-js": "2.0.0" + "@supabase/supabase-js": "^2.0.4" } }, "node_modules/@supabase/functions-js": { @@ -207,9 +210,9 @@ } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } @@ -240,14 +243,14 @@ } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } @@ -2652,16 +2655,17 @@ } }, "@supabase/auth-helpers-shared": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.0.tgz", - "integrity": "sha512-GaWzuP3RjLSdSlFajbgwQkZO24A14DSEIJG5sUva/sUYWkriEWROjf8Vbwg4YsSxqeU6fP3lloFeync9BwgyYA==" + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.1.tgz", + "integrity": "sha512-L54gCCD8xCV6mHta0vE7CLxJ7pisSlsd9KIWB1ENyfZ0baeU9H39AqNVyYcAoHBPrUaZYx877J4WYYoqwuyi+w==", + "requires": {} }, "@supabase/auth-helpers-sveltekit": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-sveltekit/-/auth-helpers-sveltekit-0.8.2.tgz", - "integrity": "sha512-z7gqMLZFMNIbOStoJ/mn6uc7ZAcLF/QPJP38nNVlQUNodQvtbG90ecaxCOC+TZAoYokZzs4gP7EXRLDRZAMfXA==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-sveltekit/-/auth-helpers-sveltekit-0.8.3.tgz", + "integrity": "sha512-31Mu4hoRPynuPwJtf08ldb6N886vzNKoG5nXkc/X4oiKduy6px+MbsWTrILNA3/oacrRF1FPc4KWuGMeulTNWg==", "requires": { - "@supabase/auth-helpers-shared": "0.2.0" + "@supabase/auth-helpers-shared": "0.2.1" } }, "@supabase/functions-js": { @@ -2673,9 +2677,9 @@ } }, "@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } @@ -2706,14 +2710,14 @@ } }, "@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } diff --git a/examples/user-management/sveltekit-user-management/package.json b/examples/user-management/sveltekit-user-management/package.json index 5f76bbb8b30..21223edb6b1 100644 --- a/examples/user-management/sveltekit-user-management/package.json +++ b/examples/user-management/sveltekit-user-management/package.json @@ -27,7 +27,7 @@ }, "type": "module", "dependencies": { - "@supabase/auth-helpers-sveltekit": "^0.8.2", - "@supabase/supabase-js": "^2.0.0" + "@supabase/auth-helpers-sveltekit": "^0.8.3", + "@supabase/supabase-js": "^2.0.4" } } diff --git a/examples/user-management/sveltekit-user-management/src/schema.ts b/examples/user-management/sveltekit-user-management/src/schema.ts index 8ddee25be6b..7800a5bd9ef 100644 --- a/examples/user-management/sveltekit-user-management/src/schema.ts +++ b/examples/user-management/sveltekit-user-management/src/schema.ts @@ -27,6 +27,14 @@ export interface Database { } } } - Functions: {} + Views: { + [_ in never]: never + } + Functions: { + [_ in never]: never + } + Enums: { + [_ in never]: never + } } } diff --git a/examples/user-management/vue3-user-management/package-lock.json b/examples/user-management/vue3-user-management/package-lock.json index ce8d57bce93..af762cc7613 100644 --- a/examples/user-management/vue3-user-management/package-lock.json +++ b/examples/user-management/vue3-user-management/package-lock.json @@ -8,7 +8,7 @@ "name": "vue3-user-management", "version": "0.0.0", "dependencies": { - "@supabase/supabase-js": "^2.0.0", + "@supabase/supabase-js": "^2.0.4", "vue": "^3.2.37" }, "devDependencies": { @@ -68,9 +68,9 @@ } }, "node_modules/@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "dependencies": { "cross-fetch": "^3.1.5" } @@ -101,14 +101,14 @@ } }, "node_modules/@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "dependencies": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } @@ -1040,9 +1040,9 @@ } }, "@supabase/gotrue-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.0.1.tgz", - "integrity": "sha512-PCzHeFhz33lPWLZT+UiVDpGkZQI3K1wwhkhgAjvJdkyCbwK5u+LWWUzz0AX66bGGLpg1IYQIP7oz8V68XVjzMA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.2.1.tgz", + "integrity": "sha512-CgQaYAJmGbOLPSqan4mjRgGikzsrlkKdPq0UNG7WZQv5HlHJlAYW8HeyNw/SKfIbxQBm8s2dBCeUyX+NdfB2Rw==", "requires": { "cross-fetch": "^3.1.5" } @@ -1073,14 +1073,14 @@ } }, "@supabase/supabase-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.0.tgz", - "integrity": "sha512-8nNMXYzBlQVSDONFaNgyyxsAdUY+C9Q/7vEDYDdTFTyC3i+luXTDOSjHMLcjIky/+x5rIAcNQqqIJ48HJUluXA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.0.4.tgz", + "integrity": "sha512-Z5uLyJm9bz5LMFnt5d1I6ccxVTdvKbJa0RsYGgKlA+QiyGvBxRRvVh8pqlYP1571DlycGG7bWngNwdv7/pehrg==", "requires": { "@supabase/functions-js": "^2.0.0", - "@supabase/gotrue-js": "^2.0.1", - "@supabase/postgrest-js": "^1.0.0", - "@supabase/realtime-js": "^2.0.0", + "@supabase/gotrue-js": "^2.2.0", + "@supabase/postgrest-js": "^1.1.0", + "@supabase/realtime-js": "^2.1.0", "@supabase/storage-js": "^2.0.0", "cross-fetch": "^3.1.5" } diff --git a/examples/user-management/vue3-user-management/package.json b/examples/user-management/vue3-user-management/package.json index c99c05e7222..07d2627d076 100644 --- a/examples/user-management/vue3-user-management/package.json +++ b/examples/user-management/vue3-user-management/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@supabase/supabase-js": "^2.0.0", + "@supabase/supabase-js": "^2.0.4", "vue": "^3.2.37" }, "devDependencies": { diff --git a/i18n/README.ko.md b/i18n/README.ko.md index 7389332a2df..7e7e371295b 100644 --- a/i18n/README.ko.md +++ b/i18n/README.ko.md @@ -7,7 +7,7 @@ # Supabase -[Supabase](https://supabase.com)는 오픈 소스 Firebase 대체 제품입니다. 엔터프라이즈 급 오픈 소스 도구를 사용하여 Firebase 기능을 구축하고 있습니다. +[Supabase](https://supabase.com)는 오픈 소스 Firebase 대안입니다. 엔터프라이즈급 오픈 소스 도구를 사용하여 Firebase의 기능을 구축하고 있습니다. - [x] 호스팅 된 Postgres 데이터베이스. [Docs](https://supabase.com/docs/guides/database) - [x] 사용자 인증 및 권한 부여. [Docs](https://supabase.com/docs/guides/auth) @@ -39,7 +39,7 @@ - [x] Alpha: 제한된 사용자를 대상으로 테스트 - [x] Public Alpha: 누구나[app.supabase.com](https://app.supabase.com)에서 등록 할 수 있습니다. 그러나, 버그 등이 있을 수 있으므로 양해 바랍니다. - [x] Public Beta: 기업을 제외한 대부분의 유스 케이스에 적합할 정도로 안정적 -- [ ] Public: 제품 준비중 +- [ ] Public: 프로덕션 준비 완료 현재 Public Beta를 실시하고 있습니다. 주요 업데이트에 대한 알림을 받으려면 이 저장소의 "releases"를 Watch 해주세요. @@ -70,17 +70,125 @@ Supabase는 [호스팅 플랫폼](https://app.supabase.com)입니다. 아무것 Supabase 클라이언트 라이브러리는 모듈식 입니다. 각 하위 라이브러리는 단일 외부 시스템에 대한 독립 실행형 구조입니다. 이는 기존 도구를 지원하는 방법 중 하나입니다. -- **`supabase-{lang}`**: 아래 모든 라이브러리를 내포 한 클라이언트 라이브러리 - - `postgrest-{lang}`: [PostgREST](https://github.com/postgrest/postgrest)용 클라이언트 라이브러리 - - `realtime-{lang}`: [Realtime](https://github.com/supabase/realtime)용 클라이언트 라이브러리 - - `gotrue-{lang}`: [GoTrue](https://github.com/netlify/gotrue)용 클라이언트 라이브러리 - -| 저장소 | 공식 | 커뮤니티 | -| --------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| **`supabase-{lang}`** | [`JS`](https://github.com/supabase/supabase-js) | [`C#`](https://github.com/supabase/supabase-csharp) \| [`Flutter`](https://github.com/supabase/supabase-flutter) \| [`Python`](https://github.com/supabase/supabase-py) \| `Rust` \| [`Ruby`](https://github.com/supabase/supabase-rb) \| `Go` | -| `postgrest-{lang}` | [`JS`](https://github.com/supabase/postgrest-js) | [`C#`](https://github.com/supabase/postgrest-csharp) \| [`Dart`](https://github.com/supabase/postgrest-dart) \| [`Python`](https://github.com/supabase/postgrest-py) \| [`Rust`](https://github.com/supabase/postgrest-rs) \| [`Ruby`](https://github.com/supabase/postgrest-rb) \| [`Go`](https://github.com/supabase/postgrest-go) | -| `realtime-{lang}` | [`JS`](https://github.com/supabase/realtime-js) | [`C#`](https://github.com/supabase/realtime-csharp) \| [`Dart`](https://github.com/supabase/realtime-dart) \| [`Python`](https://github.com/supabase/realtime-py) \| `Rust` \| `Ruby` \| `Go` | -| `gotrue-{lang}` | [`JS`](https://github.com/supabase/gotrue-js) | [`C#`](https://github.com/supabase/gotrue-csharp) \| [`Dart`](https://github.com/supabase/gotrue-dart) \| [`Python`](https://github.com/supabase/gotrue-py) \| `Rust` \| `Ruby` \| `Go` | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
언어고객기능 클라이언트(Supabase 클라이언트에 번들)
SupabasePostgRESTGoTrueRealtimeStorageFunctions
⚡️ 공식적인 ⚡️
JavaScript (TypeScript)supabase-jspostgrest-jsgotrue-jsrealtime-jsstorage-jsfunctions-js
💚 지역 사회 💚
C#supabase-csharppostgrest-csharpgotrue-csharprealtime-csharpstorage-csharpfunctions-csharp
Fluttersupabase-flutterpostgrest-dartgotrue-dartrealtime-dartstorage-dartfunctions-dart
Go-postgrest-go--storage-gofunctions-go
Java--gotrue-java---
Kotlin-postgrest-ktgotrue-kt---
Pythonsupabase-pypostgrest-pygotrue-pyrealtime-pystorage-pyfunctions-py
Rubysupabase-rbpostgrest-rb----
Rust-postgrest-rs----
Swiftsupabase-swiftpostgrest-swiftgotrue-swiftrealtime-swiftstorage-swift-
diff --git a/i18n/README.vi-vn.md b/i18n/README.vi-vn.md index 445282771b5..0b673713085 100644 --- a/i18n/README.vi-vn.md +++ b/i18n/README.vi-vn.md @@ -76,7 +76,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l Ngôn ngữ Thư viện - Thư viện tính năng (được tích hợp vào thư viện của Supabase) + Thư viện tính năng (được tích hợp vào thư viện của Supabase) @@ -85,6 +85,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l GoTrue Realtime Storage + Functions - ⚡️ Chính thức ⚡️ + ⚡️ Chính thức ⚡️ JavaScript (TypeScript) supabase-js @@ -105,8 +106,9 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l gotrue-js realtime-js storage-js + functions-js - 💚 Cộng đồng 💚 + 💚 Cộng đồng 💚 C# supabase-csharp @@ -114,6 +116,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l gotrue-csharp realtime-csharp storage-csharp + functions-csharp Flutter @@ -122,6 +125,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l gotrue-dart realtime-dart storage-dart + functions-dart Go @@ -129,7 +133,8 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l postgrest-go - - - - + storage-go + functions-go Java @@ -138,6 +143,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l gotrue-java - - + - Kotlin @@ -146,6 +152,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l gotrue-kt - - + - Python @@ -153,7 +160,8 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l postgrest-py gotrue-py realtime-py - - + storage-py + functions-py Ruby @@ -162,6 +170,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l - - - + - Rust @@ -170,6 +179,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l - - - + - Swift @@ -178,6 +188,7 @@ Phương pháp tiếp cận của chúng tôi cho các thư viện hỗ trợ l gotrue-swift realtime-swift storage-swift + - diff --git a/package-lock.json b/package-lock.json index a475726371a..faa6b32827d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,6 +36,8 @@ "apps/temp-docs": { "version": "0.0.0", "dependencies": { + "@algolia/autocomplete-js": "^1.7.2", + "@algolia/autocomplete-plugin-recent-searches": "^1.7.2", "@apollo/client": "^3.6.6", "@docsearch/react": "1.0.0-alpha.27", "@mdx-js/loader": "^1.6.22", @@ -43,15 +45,17 @@ "@next/mdx": "^12.0.4", "@radix-ui/react-accordion": "^1.0.1", "@tailwindcss/typography": "^0.4.1", + "algoliasearch": "^4.14.2", "babel": "^6.23.0", "common": "*", "config": "*", + "dotenv": "^16.0.3", "graphql": "^16.5.0", "gray-matter": "^4.0.3", "jsrsasign": "^10.5.26", "lodash": "^4.17.21", "markdown-toc": "^1.2.0", - "next": "12.1.0", + "next": "12.0.9", "next-compose-plugins": "^2.2.1", "next-mdx-remote": "^3.0.8", "next-themes": "0.0.15", @@ -173,6 +177,176 @@ "react": "^16.13.1 || ^17.0.0" } }, + "apps/temp-docs/node_modules/@next/env": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz", + "integrity": "sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==" + }, + "apps/temp-docs/node_modules/@next/swc-android-arm64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz", + "integrity": "sha512-aVqgsEn5plmUH2X58sjzhHsH/6majucWTMaaBEs7hHO2+GCwCZc7zaLH4XCBMKPES9Yaja8/pYUbvZQE9DqgFw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-darwin-arm64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.9.tgz", + "integrity": "sha512-uAgRKm4a2nVdyBiPPJokvmDD1saugOvxljz9ld2ih0CCg5S9vBhqaj3kPGCQBj9hSu3q+Lng2CHnQqG3ga1jzA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-darwin-x64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.9.tgz", + "integrity": "sha512-fDOs2lZIyrAdU18IxMA5orBPn9qLbOdu55gXSTNZOhyRJ8ugtbUAejsK7OL0boJy0CCHPAdVRXm01Mwk8tZ9RQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.9.tgz", + "integrity": "sha512-/ni0p9DBvATUML9RQ1ycQuf05uOYKdzA6iI8+eRsARjpGbFVUFbge7XPzlj9g2Q9YWgoN8CSjFGnKRlyky5uHA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-linux-arm64-gnu": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.9.tgz", + "integrity": "sha512-AphxilJDf95rUxJDHgM9Ww1DaYXZWqTvoKwXeej/0SgSvICcRZrLaFDrkojdXz0Rxr4igX2OdYR1S4/Hj1jWOQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-linux-arm64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.9.tgz", + "integrity": "sha512-K5jbvNNzF3mRjWmPdxP5Bg87i7FHivfBj/L0KJlxpkLSC8sffBJDmB6jtMnI7wiPj9J6vmLkbGtSosln78xAlQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-linux-x64-gnu": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.9.tgz", + "integrity": "sha512-bJZ9bkMkQzsY+UyWezEZ77GWQ4TzwKeXdayX3U3+aEkL8k5C6eKBXlidWdrhu0teLmaUXIyWerWrLnJzwGXdfw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-linux-x64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.9.tgz", + "integrity": "sha512-SR9p0R+v1T32DTXPVAXZw31pmJAkSDotC6Afy+mfC0xrEL3pp95R8sGXYAAUCEPkQp0MEeUOVy2LrToe92X7hQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-win32-arm64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.9.tgz", + "integrity": "sha512-mzQ1A8vfHhJrvEy5KJZGZWEByXthyKfWofvFaf+oo/5nJl/0Bz1ODP2ajSmbLG++77Eo2AROgbm9pkW1ucvG2A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-win32-ia32-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.9.tgz", + "integrity": "sha512-MpD2vj1zjo1u3J3wiz3pEKse19Etz+P0GL6XfQkB/9a84vJQ1JWMaWBjmIdivzZv718Il2pRSSx8hymwPfguYQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "apps/temp-docs/node_modules/@next/swc-win32-x64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.9.tgz", + "integrity": "sha512-1c/sxp/4Qz4F6rCxiYqAnrmghCOFt5hHZ9Kd+rXFW5Mqev4C4XDOUMHdBH55HgnJZqngYhOE0r/XNkCtsIojig==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, "apps/temp-docs/node_modules/@radix-ui/primitive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", @@ -444,6 +618,14 @@ "dev": true, "license": "MIT" }, + "apps/temp-docs/node_modules/dotenv": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", + "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "engines": { + "node": ">=12" + } + }, "apps/temp-docs/node_modules/escape-string-regexp": { "version": "4.0.0", "dev": true, @@ -630,6 +812,55 @@ "dev": true, "license": "MIT" }, + "apps/temp-docs/node_modules/next": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-12.0.9.tgz", + "integrity": "sha512-omfYqoR/DvbdOIJ6SS1unKJ4mGIxUPs0RPa7wr/Mft22OCKgJhuG+aI9KFYi5ZJBwoFQk1vqaMKpWz5qr+dN0Q==", + "dependencies": { + "@next/env": "12.0.9", + "caniuse-lite": "^1.0.30001283", + "postcss": "8.4.5", + "styled-jsx": "5.0.0", + "use-subscription": "1.5.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=12.22.0" + }, + "optionalDependencies": { + "@next/swc-android-arm64": "12.0.9", + "@next/swc-darwin-arm64": "12.0.9", + "@next/swc-darwin-x64": "12.0.9", + "@next/swc-linux-arm-gnueabihf": "12.0.9", + "@next/swc-linux-arm64-gnu": "12.0.9", + "@next/swc-linux-arm64-musl": "12.0.9", + "@next/swc-linux-x64-gnu": "12.0.9", + "@next/swc-linux-x64-musl": "12.0.9", + "@next/swc-win32-arm64-msvc": "12.0.9", + "@next/swc-win32-ia32-msvc": "12.0.9", + "@next/swc-win32-x64-msvc": "12.0.9" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.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 + } + } + }, "apps/temp-docs/node_modules/next-mdx-remote": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/next-mdx-remote/-/next-mdx-remote-3.0.8.tgz", @@ -666,6 +897,23 @@ "node": ">= 0.8.0" } }, + "apps/temp-docs/node_modules/postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, "apps/temp-docs/node_modules/supports-color": { "version": "7.2.0", "dev": true, @@ -684,6 +932,7 @@ "@heroicons/react": "^1.0.6", "@mdx-js/loader": "^1.6.22", "@mdx-js/react": "^1.6.22", + "@next/bundle-analyzer": "^13.0.0", "@next/mdx": "^10.0.7", "@supabase/auth-ui-react": "^0.1.6", "@supabase/supabase-js": "^2.0.0", @@ -721,7 +970,8 @@ "typescript": "^4.0.3", "ui": "*", "use-debounce": "^7.0.1", - "uuid": "^8.3.2" + "uuid": "^8.3.2", + "yup": "^0.32.11" }, "devDependencies": { "@tailwindcss/typography": "^0.5.7", @@ -799,6 +1049,14 @@ "react": "^16.13.1 || ^17.0.0" } }, + "apps/www/node_modules/@next/bundle-analyzer": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-13.0.0.tgz", + "integrity": "sha512-xWfNTieCJuaCxqrl5eeDXDAtx2Ka2hivnjTkgOC+TmbpCqp992iYYETULd9d5z7AnRssn4ugZ3vt8iC2ltaBOg==", + "dependencies": { + "webpack-bundle-analyzer": "4.3.0" + } + }, "apps/www/node_modules/@next/mdx": { "version": "10.2.3", "license": "MIT", @@ -1222,6 +1480,60 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.2.tgz", + "integrity": "sha512-eclwUDC6qfApNnEfu1uWcL/rudQsn59tjEoUYZYE2JSXZrHLRjBUGMxiCoknobU2Pva8ejb0eRxpIYDtVVqdsw==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.2" + } + }, + "node_modules/@algolia/autocomplete-js": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-js/-/autocomplete-js-1.7.2.tgz", + "integrity": "sha512-/x0r0510yEHtTt9+JIhWa9CIvS2s95n5eSyKrCXA6QF8DYKJV+LQpGCpHnO4gEHJFEe0itVdmws3DzOZrBGa9Q==", + "dependencies": { + "@algolia/autocomplete-core": "1.7.2", + "@algolia/autocomplete-preset-algolia": "1.7.2", + "@algolia/autocomplete-shared": "1.7.2", + "htm": "^3.0.0", + "preact": "^10.0.0" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.5.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-plugin-recent-searches": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-recent-searches/-/autocomplete-plugin-recent-searches-1.7.2.tgz", + "integrity": "sha512-T9Iz+48fw4D1g3VfJu1ZMfG5vecCOTH+2kKuLZ+6SpedSfJIgL7mRPIXY3mwxlkkCB+k9IRNrMGja1rg/haVjw==", + "dependencies": { + "@algolia/autocomplete-core": "1.7.2", + "@algolia/autocomplete-js": "1.7.2", + "@algolia/autocomplete-preset-algolia": "1.7.2", + "@algolia/autocomplete-shared": "1.7.2" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.5.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.2.tgz", + "integrity": "sha512-+RYEG6B0QiGGfRb2G3MtPfyrl0dALF3cQNTWBzBX6p5o01vCCGTTinAm2UKG3tfc2CnOMAtnPLkzNZyJUpnVJw==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.2" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.2.tgz", + "integrity": "sha512-QCckjiC7xXHIUaIL3ektBtjJ0w7tTA3iqKcAE/Hjn1lZ5omp7i3Y4e09rAr9ZybqirL7AbxCLLq0Ra5DDPKeug==" + }, "node_modules/@algolia/cache-browser-local-storage": { "version": "4.14.2", "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", @@ -18464,6 +18776,11 @@ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, + "node_modules/htm": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/htm/-/htm-3.1.1.tgz", + "integrity": "sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==" + }, "node_modules/html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", @@ -28410,6 +28727,15 @@ "node": ">=0.10.0" } }, + "node_modules/preact": { + "version": "10.11.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.2.tgz", + "integrity": "sha512-skAwGDFmgxhq1DCBHke/9e12ewkhc7WYwjuhHB8HHS8zkdtITXLRmUMTeol2ldxvLwYtwbFeifZ9uDDWuyL4Iw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -37280,6 +37606,50 @@ } }, "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.2.tgz", + "integrity": "sha512-eclwUDC6qfApNnEfu1uWcL/rudQsn59tjEoUYZYE2JSXZrHLRjBUGMxiCoknobU2Pva8ejb0eRxpIYDtVVqdsw==", + "requires": { + "@algolia/autocomplete-shared": "1.7.2" + } + }, + "@algolia/autocomplete-js": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-js/-/autocomplete-js-1.7.2.tgz", + "integrity": "sha512-/x0r0510yEHtTt9+JIhWa9CIvS2s95n5eSyKrCXA6QF8DYKJV+LQpGCpHnO4gEHJFEe0itVdmws3DzOZrBGa9Q==", + "requires": { + "@algolia/autocomplete-core": "1.7.2", + "@algolia/autocomplete-preset-algolia": "1.7.2", + "@algolia/autocomplete-shared": "1.7.2", + "htm": "^3.0.0", + "preact": "^10.0.0" + } + }, + "@algolia/autocomplete-plugin-recent-searches": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-recent-searches/-/autocomplete-plugin-recent-searches-1.7.2.tgz", + "integrity": "sha512-T9Iz+48fw4D1g3VfJu1ZMfG5vecCOTH+2kKuLZ+6SpedSfJIgL7mRPIXY3mwxlkkCB+k9IRNrMGja1rg/haVjw==", + "requires": { + "@algolia/autocomplete-core": "1.7.2", + "@algolia/autocomplete-js": "1.7.2", + "@algolia/autocomplete-preset-algolia": "1.7.2", + "@algolia/autocomplete-shared": "1.7.2" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.2.tgz", + "integrity": "sha512-+RYEG6B0QiGGfRb2G3MtPfyrl0dALF3cQNTWBzBX6p5o01vCCGTTinAm2UKG3tfc2CnOMAtnPLkzNZyJUpnVJw==", + "requires": { + "@algolia/autocomplete-shared": "1.7.2" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.2.tgz", + "integrity": "sha512-QCckjiC7xXHIUaIL3ektBtjJ0w7tTA3iqKcAE/Hjn1lZ5omp7i3Y4e09rAr9ZybqirL7AbxCLLq0Ra5DDPKeug==" + }, "@algolia/cache-browser-local-storage": { "version": "4.14.2", "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", @@ -50403,6 +50773,11 @@ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, + "htm": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/htm/-/htm-3.1.1.tgz", + "integrity": "sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==" + }, "html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", @@ -57856,6 +58231,11 @@ "xtend": "^4.0.0" } }, + "preact": { + "version": "10.11.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.2.tgz", + "integrity": "sha512-skAwGDFmgxhq1DCBHke/9e12ewkhc7WYwjuhHB8HHS8zkdtITXLRmUMTeol2ldxvLwYtwbFeifZ9uDDWuyL4Iw==" + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -61755,6 +62135,8 @@ "temp-docs": { "version": "file:apps/temp-docs", "requires": { + "@algolia/autocomplete-js": "^1.7.2", + "@algolia/autocomplete-plugin-recent-searches": "^1.7.2", "@apollo/client": "^3.6.6", "@docsearch/react": "1.0.0-alpha.27", "@mdx-js/loader": "^1.6.22", @@ -61764,9 +62146,11 @@ "@tailwindcss/typography": "^0.4.1", "@types/node": "^17.0.12", "@types/react": "17.0.39", + "algoliasearch": "^4.14.2", "babel": "^6.23.0", "common": "*", "config": "*", + "dotenv": "^16.0.3", "ejs": "^3.1.8", "eslint": "8.9.0", "graphql": "^16.5.0", @@ -61775,7 +62159,7 @@ "lodash": "^4.17.21", "markdown-toc": "^1.2.0", "minimist": "^1.2.6", - "next": "12.1.0", + "next": "12.0.9", "next-compose-plugins": "^2.2.1", "next-mdx-remote": "^3.0.8", "next-themes": "0.0.15", @@ -61851,6 +62235,77 @@ "version": "1.6.22", "requires": {} }, + "@next/env": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.0.9.tgz", + "integrity": "sha512-oBlkyDop0Stf7MPIzETGv5r0YT/G/weBrknoPOUTaa5qwOeGjuy6gsOVc/SBtrBkOoBmRpD+fFhQJPvmo1mS+g==" + }, + "@next/swc-android-arm64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.0.9.tgz", + "integrity": "sha512-aVqgsEn5plmUH2X58sjzhHsH/6majucWTMaaBEs7hHO2+GCwCZc7zaLH4XCBMKPES9Yaja8/pYUbvZQE9DqgFw==", + "optional": true + }, + "@next/swc-darwin-arm64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.0.9.tgz", + "integrity": "sha512-uAgRKm4a2nVdyBiPPJokvmDD1saugOvxljz9ld2ih0CCg5S9vBhqaj3kPGCQBj9hSu3q+Lng2CHnQqG3ga1jzA==", + "optional": true + }, + "@next/swc-darwin-x64": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.0.9.tgz", + "integrity": "sha512-fDOs2lZIyrAdU18IxMA5orBPn9qLbOdu55gXSTNZOhyRJ8ugtbUAejsK7OL0boJy0CCHPAdVRXm01Mwk8tZ9RQ==", + "optional": true + }, + "@next/swc-linux-arm-gnueabihf": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.0.9.tgz", + "integrity": "sha512-/ni0p9DBvATUML9RQ1ycQuf05uOYKdzA6iI8+eRsARjpGbFVUFbge7XPzlj9g2Q9YWgoN8CSjFGnKRlyky5uHA==", + "optional": true + }, + "@next/swc-linux-arm64-gnu": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.0.9.tgz", + "integrity": "sha512-AphxilJDf95rUxJDHgM9Ww1DaYXZWqTvoKwXeej/0SgSvICcRZrLaFDrkojdXz0Rxr4igX2OdYR1S4/Hj1jWOQ==", + "optional": true + }, + "@next/swc-linux-arm64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.0.9.tgz", + "integrity": "sha512-K5jbvNNzF3mRjWmPdxP5Bg87i7FHivfBj/L0KJlxpkLSC8sffBJDmB6jtMnI7wiPj9J6vmLkbGtSosln78xAlQ==", + "optional": true + }, + "@next/swc-linux-x64-gnu": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.0.9.tgz", + "integrity": "sha512-bJZ9bkMkQzsY+UyWezEZ77GWQ4TzwKeXdayX3U3+aEkL8k5C6eKBXlidWdrhu0teLmaUXIyWerWrLnJzwGXdfw==", + "optional": true + }, + "@next/swc-linux-x64-musl": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.0.9.tgz", + "integrity": "sha512-SR9p0R+v1T32DTXPVAXZw31pmJAkSDotC6Afy+mfC0xrEL3pp95R8sGXYAAUCEPkQp0MEeUOVy2LrToe92X7hQ==", + "optional": true + }, + "@next/swc-win32-arm64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.0.9.tgz", + "integrity": "sha512-mzQ1A8vfHhJrvEy5KJZGZWEByXthyKfWofvFaf+oo/5nJl/0Bz1ODP2ajSmbLG++77Eo2AROgbm9pkW1ucvG2A==", + "optional": true + }, + "@next/swc-win32-ia32-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.0.9.tgz", + "integrity": "sha512-MpD2vj1zjo1u3J3wiz3pEKse19Etz+P0GL6XfQkB/9a84vJQ1JWMaWBjmIdivzZv718Il2pRSSx8hymwPfguYQ==", + "optional": true + }, + "@next/swc-win32-x64-msvc": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.0.9.tgz", + "integrity": "sha512-1c/sxp/4Qz4F6rCxiYqAnrmghCOFt5hHZ9Kd+rXFW5Mqev4C4XDOUMHdBH55HgnJZqngYhOE0r/XNkCtsIojig==", + "optional": true + }, "@radix-ui/primitive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", @@ -62056,6 +62511,11 @@ "version": "1.1.4", "dev": true }, + "dotenv": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", + "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==" + }, "escape-string-regexp": { "version": "4.0.0", "dev": true @@ -62182,6 +62642,29 @@ "version": "0.4.1", "dev": true }, + "next": { + "version": "12.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-12.0.9.tgz", + "integrity": "sha512-omfYqoR/DvbdOIJ6SS1unKJ4mGIxUPs0RPa7wr/Mft22OCKgJhuG+aI9KFYi5ZJBwoFQk1vqaMKpWz5qr+dN0Q==", + "requires": { + "@next/env": "12.0.9", + "@next/swc-android-arm64": "12.0.9", + "@next/swc-darwin-arm64": "12.0.9", + "@next/swc-darwin-x64": "12.0.9", + "@next/swc-linux-arm-gnueabihf": "12.0.9", + "@next/swc-linux-arm64-gnu": "12.0.9", + "@next/swc-linux-arm64-musl": "12.0.9", + "@next/swc-linux-x64-gnu": "12.0.9", + "@next/swc-linux-x64-musl": "12.0.9", + "@next/swc-win32-arm64-msvc": "12.0.9", + "@next/swc-win32-ia32-msvc": "12.0.9", + "@next/swc-win32-x64-msvc": "12.0.9", + "caniuse-lite": "^1.0.30001283", + "postcss": "8.4.5", + "styled-jsx": "5.0.0", + "use-subscription": "1.5.1" + } + }, "next-mdx-remote": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/next-mdx-remote/-/next-mdx-remote-3.0.8.tgz", @@ -62209,6 +62692,16 @@ "word-wrap": "^1.2.3" } }, + "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" + } + }, "supports-color": { "version": "7.2.0", "dev": true, @@ -64692,6 +65185,7 @@ "@heroicons/react": "^1.0.6", "@mdx-js/loader": "^1.6.22", "@mdx-js/react": "^1.6.22", + "@next/bundle-analyzer": "^13.0.0", "@next/mdx": "^10.0.7", "@supabase/auth-ui-react": "^0.1.6", "@supabase/supabase-js": "^2.0.0", @@ -64748,7 +65242,8 @@ "typescript": "^4.0.3", "ui": "*", "use-debounce": "^7.0.1", - "uuid": "^8.3.2" + "uuid": "^8.3.2", + "yup": "^0.32.11" }, "dependencies": { "@jest/types": { @@ -64789,6 +65284,14 @@ "version": "1.6.22", "requires": {} }, + "@next/bundle-analyzer": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-13.0.0.tgz", + "integrity": "sha512-xWfNTieCJuaCxqrl5eeDXDAtx2Ka2hivnjTkgOC+TmbpCqp992iYYETULd9d5z7AnRssn4ugZ3vt8iC2ltaBOg==", + "requires": { + "webpack-bundle-analyzer": "4.3.0" + } + }, "@next/mdx": { "version": "10.2.3", "requires": {} diff --git a/packages/ui/src/components/Breadcrumb/Breadcrumb.tsx b/packages/ui/src/components/Breadcrumb/Breadcrumb.tsx index 6b32edf834b..65d97cbb722 100644 --- a/packages/ui/src/components/Breadcrumb/Breadcrumb.tsx +++ b/packages/ui/src/components/Breadcrumb/Breadcrumb.tsx @@ -11,14 +11,14 @@ interface Props { const Breadcrumb = ({ className, style, children, spacing = 'small' }: Props) => { let classes = [BreadcrumbStyle['sbui-breadcrumb--container']] - let seperatorClasses = [BreadcrumbStyle['sbui-breadcrumb--separator']] + let separatorClasses = [BreadcrumbStyle['sbui-breadcrumb--separator']] if (className) { classes.push(className) } if (spacing) { - seperatorClasses.push(`sbui-breadcrumb--separator-${spacing}`) + separatorClasses.push(`sbui-breadcrumb--separator-${spacing}`) } return ( @@ -27,7 +27,7 @@ const Breadcrumb = ({ className, style, children, spacing = 'small' }: Props) =>
  • {child} {idx + 1 < children!.length && ( -
  • ))} diff --git a/packages/ui/src/components/Divider/Divider.tsx b/packages/ui/src/components/Divider/Divider.tsx index c1b0607899f..7030dff9e56 100644 --- a/packages/ui/src/components/Divider/Divider.tsx +++ b/packages/ui/src/components/Divider/Divider.tsx @@ -37,7 +37,7 @@ export default function Divider({ return (
    {children && ( diff --git a/packages/ui/src/components/Dropdown/Dropdown.stories.tsx b/packages/ui/src/components/Dropdown/Dropdown.stories.tsx index d1f825a5772..36a13dfd86c 100644 --- a/packages/ui/src/components/Dropdown/Dropdown.stories.tsx +++ b/packages/ui/src/components/Dropdown/Dropdown.stories.tsx @@ -68,7 +68,7 @@ export const DefaultFull = (args: any) => {
    , - , + , Group label, console.log('clicked')}> Account @@ -76,17 +76,17 @@ export const DefaultFull = (args: any) => { Settings ⌘+T , - , + , Show subtitles , - , + , Red Blue Green , - , + , { Blue Green , - , + , Group label, console.log('clicked')}> Account @@ -112,7 +112,7 @@ export const DefaultFull = (args: any) => { , - , + , }> Log out , @@ -142,7 +142,7 @@ export const Default = (args: any) => (
    , - , + , Group label, console.log('clicked')}> Account @@ -150,7 +150,7 @@ export const Default = (args: any) => ( Settings ⌘+T , - , + , }>Log out, ]} > @@ -172,7 +172,7 @@ export const doNotcloseOverlay = (args: any) => ( Signed in as tom@example.com , - , + , Account, Settings, @@ -207,10 +207,10 @@ export const withCustomStyles = (args: any) => ( Signed in as tom@example.com , - , + , Account, Settings, - , + ,
    + return
    } -Popover.Seperator = Seperator +Popover.Separator = Separator Popover.Close = Close export default Popover diff --git a/packages/ui/src/components/SidePanel/SidePanel.tsx b/packages/ui/src/components/SidePanel/SidePanel.tsx index 6b54d4aeacc..72da477eb79 100644 --- a/packages/ui/src/components/SidePanel/SidePanel.tsx +++ b/packages/ui/src/components/SidePanel/SidePanel.tsx @@ -115,10 +115,10 @@ const SidePanel = ({ ) } -export function Seperator() { +export function Separator() { let __styles = styleHandler('sidepanel') - return
    + return
    } export function Content({ children }: { children: React.ReactNode }) { @@ -128,5 +128,5 @@ export function Content({ children }: { children: React.ReactNode }) { } SidePanel.Content = Content -SidePanel.Seperator = Seperator +SidePanel.Separator = Separator export default SidePanel diff --git a/packages/ui/src/components/Tabs/Tabs.tsx b/packages/ui/src/components/Tabs/Tabs.tsx index e79fd1569ce..da9de69154f 100644 --- a/packages/ui/src/components/Tabs/Tabs.tsx +++ b/packages/ui/src/components/Tabs/Tabs.tsx @@ -50,7 +50,7 @@ function Tabs({ ) const router = useRouter() - const hash = router.asPath.split('#')[1]?.toUpperCase() + const hash = router.asPath?.split('#')[1]?.toUpperCase() let __styles = styleHandler('tabs') diff --git a/packages/ui/src/components/Typography/Link.tsx b/packages/ui/src/components/Typography/Link.tsx index 910d05b4170..b7122dcb14e 100644 --- a/packages/ui/src/components/Typography/Link.tsx +++ b/packages/ui/src/components/Typography/Link.tsx @@ -1,4 +1,3 @@ -import { HandlerFunction } from '@storybook/addon-actions' import React from 'react' // @ts-ignore // import LinkStyles from './Link.module.css' @@ -9,17 +8,10 @@ interface Props { href?: string className?: string style?: React.CSSProperties - onClick?: HandlerFunction + onClick?: any } -function Link({ - children, - target = '_blank', - href, - className, - onClick, - style, -}: Props) { +function Link({ children, target = '_blank', href, className, onClick, style }: Props) { // let classes = [ // LinkStyles['sbui-typography'], // LinkStyles['sbui-typography-link'], diff --git a/packages/ui/src/lib/theme/defaultTheme.ts b/packages/ui/src/lib/theme/defaultTheme.ts index c271dd02d6b..e14706669f2 100644 --- a/packages/ui/src/lib/theme/defaultTheme.ts +++ b/packages/ui/src/lib/theme/defaultTheme.ts @@ -982,7 +982,7 @@ export default { data-closed:animate-panel-slide-right-in `, }, - seperator: ` + separator: ` w-full h-px my-2 @@ -1216,7 +1216,7 @@ export default { px-4 flex items-center space-x-2 py-1.5 text-xs `, - seperator: ` + separator: ` w-full h-px my-2 @@ -1297,7 +1297,7 @@ export default { transition text-scale-900 hover:text-scale-1100 `, - seperator: ` + separator: ` w-full h-px my-2 @@ -1453,7 +1453,7 @@ export default { overflow-y-auto data-open:animate-overlay-show data-closed:animate-overlay-hide `, - seperator: ` + separator: ` w-full h-px my-2 diff --git a/spec/Makefile b/spec/Makefile index 37dc86dfba4..030f4ec46cf 100644 --- a/spec/Makefile +++ b/spec/Makefile @@ -14,7 +14,7 @@ init: ############################################################################### # Download all the specs ############################################################################### -download: download.api.v1 download.auth.v1 download.storage.v1 download.tsdoc.v1 download.tsdoc.v2 +download: download.api.v1 download.auth.v1 download.storage.v1 download.tsdoc.v2 download.api.v1: curl -sS https://api.supabase.com/api/v1-json > $(REPO_DIR)/api_v0_openapi.json @@ -25,13 +25,14 @@ download.auth.v1: download.storage.v1: curl -sS https://supabase.github.io/storage-api/api.json > $(REPO_DIR)/storage_v0_openapi.json -download.tsdoc.v1: - curl -sS https://supabase.github.io/supabase-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/supabase.json - curl -sS https://supabase.github.io/gotrue-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/gotrue.json - curl -sS https://supabase.github.io/postgrest-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/postgrest.json - curl -sS https://supabase.github.io/realtime-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/realtime.json - curl -sS https://supabase.github.io/storage-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/storage.json - curl -sS https://supabase.github.io/functions-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/functions.json +# No longer updated +# download.tsdoc.v1: +# curl -sS https://supabase.github.io/supabase-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/supabase.json +# curl -sS https://supabase.github.io/gotrue-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/gotrue.json +# curl -sS https://supabase.github.io/postgrest-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/postgrest.json +# curl -sS https://supabase.github.io/realtime-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/realtime.json +# curl -sS https://supabase.github.io/storage-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/storage.json +# curl -sS https://supabase.github.io/functions-js/v1/spec.json > $(REPO_DIR)/enrichments/tsdoc_v1/functions.json download.tsdoc.v2: curl -sS https://supabase.github.io/supabase-js/v2/spec.json > $(REPO_DIR)/enrichments/tsdoc_v2/supabase.json @@ -44,7 +45,7 @@ download.tsdoc.v2: ############################################################################### # Transform docs into working files ############################################################################### -transform: dereference.api.v0 dereference.auth.v1 dereference.storage.v0 dereference.tsdoc.v1 dereference.tsdoc.v2 combine.tsdoc.v1 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 @@ -55,13 +56,14 @@ 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.tsdoc.v1: - cd $(REPO_DIR)/parser && npm run tsdoc:dereference:functions:v1 - cd $(REPO_DIR)/parser && npm run tsdoc:dereference:gotrue:v1 - cd $(REPO_DIR)/parser && npm run tsdoc:dereference:postgrest:v1 - cd $(REPO_DIR)/parser && npm run tsdoc:dereference:realtime:v1 - cd $(REPO_DIR)/parser && npm run tsdoc:dereference:storage:v1 - cd $(REPO_DIR)/parser && npm run tsdoc:dereference:supabase:v1 +# No longer updated +# dereference.tsdoc.v1: +# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:functions:v1 +# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:gotrue:v1 +# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:postgrest:v1 +# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:realtime:v1 +# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:storage:v1 +# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:supabase:v1 dereference.tsdoc.v2: cd $(REPO_DIR)/parser && npm run tsdoc:dereference:functions:v2 @@ -71,15 +73,16 @@ dereference.tsdoc.v2: cd $(REPO_DIR)/parser && npm run tsdoc:dereference:storage:v2 cd $(REPO_DIR)/parser && npm run tsdoc:dereference:supabase:v2 -combine.tsdoc.v1: - jq -s '{ name: "Combined Specs", children: [.[0], .[1], .[2], .[3], .[4], .[5]] }' \ - $(REPO_DIR)/enrichments/tsdoc_v1/supabase_dereferenced.json \ - $(REPO_DIR)/enrichments/tsdoc_v1/gotrue_dereferenced.json \ - $(REPO_DIR)/enrichments/tsdoc_v1/postgrest_dereferenced.json \ - $(REPO_DIR)/enrichments/tsdoc_v1/realtime_dereferenced.json \ - $(REPO_DIR)/enrichments/tsdoc_v1/storage_dereferenced.json \ - $(REPO_DIR)/enrichments/tsdoc_v1/functions_dereferenced.json \ - > $(REPO_DIR)/enrichments/tsdoc_v1/combined.json +# No longer updated +# combine.tsdoc.v1: +# jq -s '{ name: "Combined Specs", children: [.[0], .[1], .[2], .[3], .[4], .[5]] }' \ +# $(REPO_DIR)/enrichments/tsdoc_v1/supabase_dereferenced.json \ +# $(REPO_DIR)/enrichments/tsdoc_v1/gotrue_dereferenced.json \ +# $(REPO_DIR)/enrichments/tsdoc_v1/postgrest_dereferenced.json \ +# $(REPO_DIR)/enrichments/tsdoc_v1/realtime_dereferenced.json \ +# $(REPO_DIR)/enrichments/tsdoc_v1/storage_dereferenced.json \ +# $(REPO_DIR)/enrichments/tsdoc_v1/functions_dereferenced.json \ +# > $(REPO_DIR)/enrichments/tsdoc_v1/combined.json combine.tsdoc.v2: jq -s '{ name: "Combined Specs", children: [.[0], .[1], .[2], .[3], .[4], .[5]] }' \ diff --git a/spec/cli_v1_commands.yaml b/spec/cli_v1_commands.yaml index f4b6ba415c2..d7af310d127 100644 --- a/spec/cli_v1_commands.yaml +++ b/spec/cli_v1_commands.yaml @@ -1,7 +1,7 @@ clispec: '001' info: id: cli - version: 1.8.5 + version: 1.11.3 title: Supabase CLI language: sh source: https://github.com/supabase/cli @@ -12,14 +12,49 @@ info: options: |- ```sh --debug output debug logs to stderr + --experimental enable experimental features -h, --help help for supabase --workdir string path to a Supabase project directory ``` + tags: + - id: local-dev + title: Local Development + - id: management-api + title: Management APIs + - id: other-commands + title: Additional Commands commands: + - id: supabase-test + title: supabase test + summary: Run tests on local Supabase containers + tags: + - local-dev + links: [] + subcommands: + - supabase-test-db + options: |- + ```sh + -h, --help help for test + ``` + - id: supabase-test-db + title: supabase test db + summary: Tests local database with pgTAP + tags: [] + links: [] + usage: |- + ```sh + supabase test db [flags] + ``` + subcommands: [] + options: |- + ```sh + -h, --help help for db + ``` - id: supabase-stop title: supabase stop summary: Stop all local Supabase containers - tags: [] + tags: + - local-dev links: [] usage: |- ```sh @@ -34,7 +69,8 @@ commands: - id: supabase-status title: supabase status summary: Show status of local Supabase containers - tags: [] + tags: + - local-dev links: [] usage: |- ```sh @@ -48,7 +84,8 @@ commands: - id: supabase-start title: supabase start summary: Start containers for Supabase local development - tags: [] + tags: + - local-dev links: [] usage: |- ```sh @@ -62,7 +99,8 @@ commands: - id: supabase-secrets title: supabase secrets summary: Manage Supabase secrets - tags: [] + tags: + - management-api links: [] subcommands: - supabase-secrets-list @@ -121,7 +159,8 @@ commands: - id: supabase-projects title: supabase projects summary: Manage Supabase projects - tags: [] + tags: + - management-api links: [] subcommands: - supabase-projects-create @@ -167,7 +206,8 @@ commands: - id: supabase-orgs title: supabase orgs summary: Manage Supabase organizations - tags: [] + tags: + - management-api links: [] subcommands: - supabase-orgs-list @@ -193,7 +233,8 @@ commands: - id: supabase-migration title: supabase migration summary: Manage database migration scripts - tags: [] + tags: + - local-dev links: [] subcommands: - supabase-migration-list @@ -234,7 +275,8 @@ commands: - id: supabase-login title: supabase login summary: Authenticate using an access token - tags: [] + tags: + - local-dev links: [] usage: |- ```sh @@ -248,7 +290,8 @@ commands: - id: supabase-link title: supabase link summary: Link to a Supabase project - tags: [] + tags: + - local-dev links: [] usage: |- ```sh @@ -264,7 +307,8 @@ commands: - id: supabase-init title: supabase init summary: Initialize a local project - tags: [] + tags: + - local-dev links: [] usage: |- ```sh @@ -278,7 +322,8 @@ commands: - id: supabase-gen title: supabase gen summary: Run code generation tools - tags: [] + tags: + - local-dev links: [] subcommands: - supabase-gen-types @@ -321,7 +366,8 @@ commands: - id: supabase-functions title: supabase functions summary: Manage Supabase Edge functions - tags: [] + tags: + - management-api links: [] subcommands: - supabase-functions-delete @@ -396,10 +442,111 @@ commands: -h, --help help for delete --project-ref string Project ref of the Supabase project. ``` + - id: supabase-domains + title: supabase domains + summary: Manage custom domain names for Supabase projects + tags: + - management-api + links: [] + subcommands: + - supabase-domains-activate + - supabase-domains-create + - supabase-domains-delete + - supabase-domains-get + - supabase-domains-reverify + options: |- + ```sh + -h, --help help for domains + --include-raw-output Include raw output (useful for debugging). + --project-ref string Project ref of the Supabase project. + ``` + - id: supabase-domains-reverify + title: supabase domains reverify + summary: Re-verify the custom hostname config for your project. + tags: [] + links: [] + usage: |- + ```sh + supabase domains reverify [flags] + ``` + subcommands: [] + options: |- + ```sh + -h, --help help for reverify + ``` + - id: supabase-domains-get + title: supabase domains get + summary: Get the current custom hostname config. + description: | + Retrieve the custom hostname config for your project, as stored in the Supabase platform. + tags: [] + links: [] + usage: |- + ```sh + supabase domains get [flags] + ``` + subcommands: [] + options: |- + ```sh + -h, --help help for get + ``` + - id: supabase-domains-delete + title: supabase domains delete + summary: Deletes the custom hostname config for your project. + tags: [] + links: [] + usage: |- + ```sh + supabase domains delete [flags] + ``` + subcommands: [] + options: |- + ```sh + -h, --help help for delete + ``` + - id: supabase-domains-create + title: supabase domains create + summary: Create a custom hostname. + description: |- + Create a custom hostname for your Supabase project. + + Expects your custom hostname to have a CNAME record to your Supabase project's subdomain. + tags: [] + links: [] + usage: |- + ```sh + supabase domains create [flags] + ``` + subcommands: [] + options: |- + ```sh + --custom-hostname string The custom hostname to use for your Supabase project. + -h, --help help for create + ``` + - id: supabase-domains-activate + title: supabase domains activate + summary: Activate the custom hostname for a project. + description: |- + Activates the custom hostname configuration for a project. + + This reconfigures your Supabase project to respond to requests on your custom hostname. + After the custom hostname is activated, your project's auth services will no longer function on the Supabase-provisioned subdomain. + tags: [] + links: [] + usage: |- + ```sh + supabase domains activate [flags] + ``` + subcommands: [] + options: |- + ```sh + -h, --help help for activate + ``` - id: supabase-db title: supabase db summary: Manage local Postgres databases - tags: [] + tags: + - local-dev links: [] subcommands: - supabase-db-branch @@ -514,6 +661,7 @@ commands: ```sh -f, --file string Saves schema diff to a file. -h, --help help for diff + --linked Diffs local schema against linked project. -s, --schema strings List of schema to include. (default [public]) --use-migra Use migra to generate schema diff. ``` @@ -595,7 +743,8 @@ commands: description: | Generate the autocompletion script for supabase for the specified shell. See each sub-command's help for details on how to use the generated script. - tags: [] + tags: + - other-commands links: [] subcommands: - supabase-completion-bash diff --git a/spec/cli_v1_config.yaml b/spec/cli_v1_config.yaml index f4d5ea218cd..092ab7794f0 100644 --- a/spec/cli_v1_config.yaml +++ b/spec/cli_v1_config.yaml @@ -39,7 +39,7 @@ info: # This section is an array of public functions which a user might need to execute. parameters: - id: 'project_id' # {string} A unique identifier for this param. - title: 'project_id' # {string} Any a name. + title: 'project_id' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters required: true # default: '5432' diff --git a/spec/enrichments/tsdoc_v1/combined.json b/spec/enrichments/tsdoc_v1/combined.json index 6fe1d520fe1..829f79c7d7b 100644 --- a/spec/enrichments/tsdoc_v1/combined.json +++ b/spec/enrichments/tsdoc_v1/combined.json @@ -420,19 +420,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 83, - 91, - 86, - 89, - 82, - 87, - 84, - 85, - 88, - 81, - 90 - ] + "children": [83, 91, 86, 89, 82, 87, 84, 85, 88, 81, 90] } ], "sources": [ @@ -1001,9 +989,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 175 - ] + "children": [175] } ] } @@ -1542,19 +1528,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 83, - 91, - 86, - 89, - 82, - 87, - 84, - 85, - 88, - 81, - 90 - ] + "children": [83, 91, 86, 89, 82, 87, 84, 85, 88, 81, 90] } ], "sources": [ @@ -1738,9 +1712,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 180 - ] + "children": [180] } ] } @@ -1939,9 +1911,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 161 - ] + "children": [161] } ] } @@ -1981,10 +1951,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 159, - 162 - ] + "children": [159, 162] } ] } @@ -2096,9 +2063,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 169 - ] + "children": [169] } ] } @@ -2138,10 +2103,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 167, - 170 - ] + "children": [167, 170] } ] } @@ -2298,10 +2260,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 155, - 154 - ] + "children": [155, 154] } ] } @@ -2330,58 +2289,24 @@ { "title": "Constructors", "kind": 512, - "children": [ - 112 - ] + "children": [112] }, { "title": "Properties", "kind": 1024, "children": [ - 117, - 121, - 131, - 126, - 123, - 133, - 125, - 124, - 120, - 119, - 118, - 132, - 122, - 138, - 137 + 117, 121, 131, 126, 123, 133, 125, 124, 120, 119, 118, 132, 122, 138, 137 ] }, { "title": "Accessors", "kind": 262144, - "children": [ - 139, - 141 - ] + "children": [139, 141] }, { "title": "Methods", "kind": 2048, - "children": [ - 171, - 191, - 197, - 189, - 186, - 183, - 195, - 193, - 176, - 143, - 181, - 156, - 163, - 147 - ] + "children": [171, 191, 197, 189, 186, 183, 195, 193, 176, 143, 181, 156, 163, 147] } ], "sources": [ @@ -2750,19 +2675,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 83, - 91, - 86, - 89, - 82, - 87, - 84, - 85, - 88, - 81, - 90 - ] + "children": [83, 91, 86, 89, 82, 87, 84, 85, 88, 81, 90] } ], "sources": [ @@ -2791,24 +2704,17 @@ { "title": "References", "kind": 16777216, - "children": [ - 202, - 203 - ] + "children": [202, 203] }, { "title": "Classes", "kind": 128, - "children": [ - 111 - ] + "children": [111] }, { "title": "Functions", "kind": 64, - "children": [ - 106 - ] + "children": [106] } ], "sources": [ @@ -3081,14 +2987,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 13, - 9, - 11, - 10, - 18, - 12 - ] + "children": [13, 9, 11, 10, 18, 12] } ] } @@ -3374,27 +3273,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 3 - ] + "children": [3] }, { "title": "Properties", "kind": 1024, - "children": [ - 21, - 20, - 22, - 19, - 23 - ] + "children": [21, 20, 22, 19, 23] }, { "title": "Methods", "kind": 2048, - "children": [ - 24 - ] + "children": [24] } ], "sources": [ @@ -3434,9 +3323,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 2 - ] + "children": [2] } ], "sources": [ @@ -3711,10 +3598,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 45, - 47 - ] + "children": [45, 47] } ] } @@ -3911,25 +3795,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 34 - ] + "children": [34] }, { "title": "Properties", "kind": 1024, - "children": [ - 40 - ] + "children": [40] }, { "title": "Methods", "kind": 2048, - "children": [ - 41, - 49, - 56 - ] + "children": [41, 49, 56] } ], "sources": [ @@ -3945,9 +3821,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 33 - ] + "children": [33] } ], "sources": [ @@ -4013,9 +3887,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 62 - ] + "children": [62] } ] } @@ -4048,10 +3920,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 60, - 63 - ] + "children": [60, 63] } ], "sources": [ @@ -4168,11 +4037,7 @@ { "title": "Functions", "kind": 64, - "children": [ - 70, - 67, - 65 - ] + "children": [70, 67, 65] } ], "sources": [ @@ -4588,19 +4453,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 83, - 91, - 86, - 89, - 82, - 87, - 84, - 85, - 88, - 81, - 90 - ] + "children": [83, 91, 86, 89, 82, 87, 84, 85, 88, 81, 90] } ], "sources": [ @@ -4843,15 +4696,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 94, - 100, - 95, - 98, - 99, - 96, - 97 - ] + "children": [94, 100, 95, 98, 99, 96, 97] } ], "sources": [ @@ -4869,20 +4714,12 @@ { "title": "Interfaces", "kind": 256, - "children": [ - 73 - ] + "children": [73] }, { "title": "Type Aliases", "kind": 4194304, - "children": [ - 78, - 74, - 79, - 102, - 92 - ] + "children": [78, 74, 79, 102, 92] } ], "sources": [ @@ -4926,9 +4763,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 104 - ] + "children": [104] } ], "sources": [ @@ -4944,15 +4779,7 @@ { "title": "Modules", "kind": 2, - "children": [ - 105, - 1, - 32, - 59, - 64, - 72, - 103 - ] + "children": [105, 1, 32, 59, 64, 72, 103] } ] }, @@ -5190,12 +5017,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 11, - 12, - 7, - 6 - ] + "children": [11, 12, 7, 6] } ] } @@ -5759,17 +5581,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 541, - 548, - 544, - 547, - 542, - 546, - 545, - 543, - 540 - ] + "children": [541, 548, 544, 547, 542, 546, 545, 543, 540] } ], "sources": [ @@ -5865,11 +5677,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 201, - 202, - 200 - ] + "children": [201, 202, 200] } ] } @@ -5944,11 +5752,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 205, - 206, - 204 - ] + "children": [205, 206, 204] } ] } @@ -6059,9 +5863,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 179 - ] + "children": [179] } ] } @@ -6216,11 +6018,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 246, - 247, - 245 - ] + "children": [246, 247, 245] } ] } @@ -6390,11 +6188,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 191, - 190, - 192 - ] + "children": [191, 190, 192] } ] } @@ -6480,10 +6274,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 194, - 195 - ] + "children": [194, 195] } ] } @@ -6791,11 +6582,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 41, - 39, - 40 - ] + "children": [41, 39, 40] } ] } @@ -6950,11 +6737,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 253, - 254, - 252 - ] + "children": [253, 254, 252] } ] } @@ -7144,12 +6927,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 231, - 232, - 229, - 230 - ] + "children": [231, 232, 229, 230] } ] } @@ -7258,10 +7036,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 219, - 220 - ] + "children": [219, 220] } ] } @@ -7317,10 +7092,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 222, - 223 - ] + "children": [222, 223] } ] } @@ -7433,10 +7205,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 148, - 147 - ] + "children": [148, 147] } ] } @@ -7517,10 +7286,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 150, - 151 - ] + "children": [150, 151] } ] } @@ -7614,10 +7380,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 210, - 211 - ] + "children": [210, 211] } ] } @@ -7676,10 +7439,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 213, - 214 - ] + "children": [213, 214] } ] } @@ -7806,10 +7566,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 167, - 168 - ] + "children": [167, 168] } ] } @@ -7920,10 +7677,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 158, - 157 - ] + "children": [158, 157] } ] } @@ -8009,10 +7763,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 160, - 162 - ] + "children": [160, 162] } ] } @@ -8143,11 +7894,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 102, - 101, - 100 - ] + "children": [102, 101, 100] } ] } @@ -8233,10 +7980,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 104, - 106 - ] + "children": [104, 106] } ] } @@ -8347,10 +8091,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 113, - 112 - ] + "children": [113, 112] } ] } @@ -8436,10 +8177,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 115, - 117 - ] + "children": [115, 117] } ] } @@ -8624,10 +8362,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 64, - 63 - ] + "children": [64, 63] } ] } @@ -8708,10 +8443,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 66, - 67 - ] + "children": [66, 67] } ] } @@ -8867,13 +8599,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 587, - 584, - 588, - 585, - 586 - ] + "children": [587, 584, 588, 585, 586] } ], "sources": [ @@ -8960,10 +8686,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 93, - 94 - ] + "children": [93, 94] } ] } @@ -9068,9 +8791,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 85 - ] + "children": [85] } ] } @@ -9151,10 +8872,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 87, - 88 - ] + "children": [87, 88] } ] } @@ -9251,9 +8969,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 122 - ] + "children": [122] } ] } @@ -9399,11 +9115,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 53, - 52, - 51 - ] + "children": [53, 52, 51] } ] } @@ -9489,10 +9201,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 55, - 56 - ] + "children": [55, 56] } ] } @@ -9617,10 +9326,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 75, - 74 - ] + "children": [75, 74] } ] } @@ -9706,10 +9412,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 77, - 78 - ] + "children": [77, 78] } ] } @@ -9900,13 +9603,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 538, - 534, - 537, - 536, - 535 - ] + "children": [538, 534, 537, 536, 535] } ], "sources": [ @@ -10028,11 +9725,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 261, - 262, - 260 - ] + "children": [261, 262, 260] } ] } @@ -10341,17 +10034,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 541, - 548, - 544, - 547, - 542, - 546, - 545, - 543, - 540 - ] + "children": [541, 548, 544, 547, 542, 546, 545, 543, 540] } ], "sources": [ @@ -10473,11 +10156,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 239, - 240, - 238 - ] + "children": [239, 240, 238] } ] } @@ -10587,9 +10266,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 129 - ] + "children": [129] } ] } @@ -10675,10 +10352,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 131, - 132 - ] + "children": [131, 132] } ] } @@ -10796,9 +10470,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 138 - ] + "children": [138] } ] } @@ -10884,10 +10556,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 140, - 141 - ] + "children": [140, 141] } ] } @@ -10905,52 +10574,19 @@ { "title": "Constructors", "kind": 512, - "children": [ - 2 - ] + "children": [2] }, { "title": "Properties", "kind": 1024, - "children": [ - 22, - 23, - 18, - 17 - ] + "children": [22, 23, 18, 17] }, { "title": "Methods", "kind": 2048, "children": [ - 28, - 32, - 196, - 173, - 241, - 184, - 180, - 34, - 248, - 224, - 215, - 142, - 207, - 163, - 152, - 95, - 107, - 169, - 57, - 89, - 79, - 118, - 45, - 68, - 255, - 233, - 123, - 133 + 28, 32, 196, 173, 241, 184, 180, 34, 248, 224, 215, 142, 207, 163, 152, 95, 107, + 169, 57, 89, 79, 118, 45, 68, 255, 233, 123, 133 ] } ], @@ -11351,17 +10987,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 274, - 278, - 273, - 279, - 269, - 276, - 277, - 275, - 268 - ] + "children": [274, 278, 273, 279, 269, 276, 277, 275, 268] } ] } @@ -11751,10 +11377,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 458, - 459 - ] + "children": [458, 459] } ] } @@ -11812,10 +11435,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 461, - 462 - ] + "children": [461, 462] } ] } @@ -11935,10 +11555,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 390, - 389 - ] + "children": [390, 389] } ] } @@ -12044,12 +11661,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 392, - 395, - 394, - 393 - ] + "children": [392, 395, 394, 393] } ] } @@ -12148,12 +11760,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 397, - 400, - 399, - 398 - ] + "children": [397, 400, 399, 398] } ] } @@ -12310,13 +11917,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 587, - 584, - 588, - 585, - 586 - ] + "children": [587, 584, 588, 585, 586] } ], "sources": [ @@ -12431,11 +12032,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 449, - 447, - 448 - ] + "children": [449, 447, 448] } ] } @@ -12533,9 +12130,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 407 - ] + "children": [407] } ] } @@ -12641,12 +12236,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 409, - 412, - 411, - 410 - ] + "children": [409, 412, 411, 410] } ] } @@ -12745,12 +12335,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 414, - 417, - 416, - 415 - ] + "children": [414, 417, 416, 415] } ] } @@ -12992,11 +12577,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 425, - 423, - 424 - ] + "children": [425, 423, 424] } ] } @@ -13120,14 +12701,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 432, - 435, - 430, - 433, - 431, - 434 - ] + "children": [432, 435, 430, 433, 431, 434] } ] } @@ -13245,14 +12819,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 437, - 440, - 441, - 439, - 442, - 438 - ] + "children": [437, 440, 441, 439, 442, 438] } ] } @@ -13631,15 +13198,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 488, - 490, - 489, - 487, - 491, - 492, - 493 - ] + "children": [488, 490, 489, 487, 491, 492, 493] } ], "sources": [ @@ -13994,15 +13553,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 488, - 490, - 489, - 487, - 491, - 492, - 493 - ] + "children": [488, 490, 489, 487, 491, 492, 493] } ], "sources": [ @@ -14140,9 +13691,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 365 - ] + "children": [365] } ] } @@ -14222,10 +13771,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 367, - 368 - ] + "children": [367, 368] } ] } @@ -14399,10 +13945,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 381, - 382 - ] + "children": [381, 382] } ] } @@ -14534,11 +14077,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 342, - 344, - 343 - ] + "children": [342, 344, 343] } ] } @@ -14750,10 +14289,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 357, - 356 - ] + "children": [357, 356] } ] } @@ -14934,14 +14470,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 564, - 569, - 566, - 565, - 568, - 567 - ] + "children": [564, 569, 566, 565, 568, 567] } ], "sources": [ @@ -15103,13 +14632,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 314, - 315, - 311, - 313, - 312 - ] + "children": [314, 315, 311, 313, 312] } ] } @@ -15268,13 +14791,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 324, - 322, - 320, - 323, - 321 - ] + "children": [324, 322, 320, 323, 321] } ] } @@ -15356,9 +14873,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 372 - ] + "children": [372] } ] } @@ -15539,14 +15054,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 564, - 569, - 566, - 565, - 568, - 567 - ] + "children": [564, 569, 566, 565, 568, 567] } ], "sources": [ @@ -15639,11 +15147,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 301, - 300, - 299 - ] + "children": [301, 300, 299] } ] } @@ -15752,11 +15256,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 305, - 304, - 303 - ] + "children": [305, 304, 303] } ] } @@ -15930,13 +15430,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 538, - 534, - 537, - 536, - 535 - ] + "children": [538, 534, 537, 536, 535] } ], "sources": [ @@ -16058,11 +15552,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 349, - 351, - 350 - ] + "children": [349, 351, 350] } ] } @@ -16221,9 +15711,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 330 - ] + "children": [330] } ] } @@ -16332,11 +15820,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 334, - 333, - 332 - ] + "children": [334, 333, 332] } ] } @@ -16354,56 +15838,19 @@ { "title": "Constructors", "kind": 512, - "children": [ - 264 - ] + "children": [264] }, { "title": "Properties", "kind": 1024, - "children": [ - 284, - 287, - 286, - 285, - 289, - 290, - 293, - 288, - 292, - 291 - ] + "children": [284, 287, 286, 285, 289, 290, 293, 288, 292, 291] }, { "title": "Methods", "kind": 2048, "children": [ - 454, - 383, - 443, - 401, - 418, - 479, - 477, - 463, - 469, - 452, - 450, - 472, - 466, - 474, - 361, - 373, - 339, - 337, - 358, - 352, - 306, - 369, - 294, - 345, - 335, - 325 + 454, 383, 443, 401, 418, 479, 477, 463, 469, 452, 450, 472, 466, 474, 361, 373, 339, + 337, 358, 352, 306, 369, 294, 345, 335, 325 ] } ], @@ -16663,17 +16110,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 541, - 548, - 544, - 547, - 542, - 546, - 545, - 543, - 540 - ] + "children": [541, 548, 544, 547, 542, 546, 545, 543, 540] } ], "sources": [ @@ -16739,10 +16176,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 484, - 485 - ] + "children": [484, 485] } ], "sources": [ @@ -16865,13 +16299,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 560, - 559, - 558, - 561, - 562 - ] + "children": [560, 559, 558, 561, 562] } ], "sources": [ @@ -16991,13 +16419,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 587, - 584, - 588, - 585, - 586 - ] + "children": [587, 584, 588, 585, 586] } ], "sources": [ @@ -17179,15 +16601,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 488, - 490, - 489, - 487, - 491, - 492, - 493 - ] + "children": [488, 490, 489, 487, 491, 492, 493] } ], "sources": [ @@ -17369,17 +16783,12 @@ { "title": "Properties", "kind": 1024, - "children": [ - 550 - ] + "children": [550] }, { "title": "Methods", "kind": 2048, - "children": [ - 551, - 555 - ] + "children": [551, 555] } ], "sources": [ @@ -17464,9 +16873,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 509 - ] + "children": [509] } ], "indexSignature": { @@ -17886,26 +17293,8 @@ "title": "Properties", "kind": 1024, "children": [ - 522, - 507, - 516, - 517, - 526, - 525, - 523, - 519, - 527, - 506, - 532, - 521, - 529, - 520, - 524, - 528, - 518, - 530, - 531, - 512 + 522, 507, 516, 517, 526, 525, 523, 519, 527, 506, 532, 521, 529, 520, 524, 528, 518, + 530, 531, 512 ] } ], @@ -18044,13 +17433,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 538, - 534, - 537, - 536, - 535 - ] + "children": [538, 534, 537, 536, 535] } ], "sources": [ @@ -18202,14 +17585,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 564, - 569, - 566, - 565, - 568, - 567 - ] + "children": [564, 569, 566, 565, 568, 567] } ], "sources": [ @@ -18389,15 +17765,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 502, - 495, - 497, - 503, - 501, - 504, - 496 - ] + "children": [502, 495, 497, 503, 501, 504, 496] } ], "sources": [ @@ -18495,12 +17863,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 577, - 578, - 579, - 580 - ] + "children": [577, 578, 579, 580] } ], "sources": [ @@ -18600,12 +17963,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 572, - 573, - 574, - 575 - ] + "children": [572, 573, 574, 575] } ], "sources": [ @@ -18893,40 +18251,17 @@ { "title": "Classes", "kind": 128, - "children": [ - 1, - 263 - ] + "children": [1, 263] }, { "title": "Interfaces", "kind": 256, - "children": [ - 539, - 483, - 557, - 583, - 486, - 549, - 505, - 533, - 563, - 494, - 576, - 571 - ] + "children": [539, 483, 557, 583, 486, 549, 505, 533, 563, 494, 576, 571] }, { "title": "Type Aliases", "kind": 4194304, - "children": [ - 482, - 582, - 581, - 481, - 589, - 570 - ] + "children": [482, 582, 581, 481, 589, 570] } ], "sources": [ @@ -19184,12 +18519,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 522, - 517, - 521, - 523 - ] + "children": [522, 517, 521, 523] } ], "sources": [ @@ -19680,10 +19010,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 539, - 538 - ] + "children": [539, 538] } ], "sources": [ @@ -19728,29 +19055,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 512 - ] + "children": [512] }, { "title": "Properties", "kind": 1024, - "children": [ - 510, - 505, - 509, - 511, - 504 - ] + "children": [510, 505, 509, 511, 504] }, { "title": "Methods", "kind": 2048, - "children": [ - 524, - 527, - 531 - ] + "children": [524, 527, 531] } ], "sources": [ @@ -19766,9 +19081,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 503 - ] + "children": [503] } ], "sources": [ @@ -20590,32 +19903,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 41 - ] + "children": [41] }, { "title": "Properties", "kind": 1024, - "children": [ - 40, - 36, - 39, - 31, - 29, - 35, - 37, - 38, - 30 - ] + "children": [40, 36, 39, 31, 29, 35, 37, 38, 30] }, { "title": "Methods", "kind": 2048, - "children": [ - 47, - 44 - ] + "children": [47, 44] } ], "sources": [ @@ -21830,13 +21128,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 326, - 329, - 328, - 327, - 330 - ] + "children": [326, 329, 328, 327, 330] } ], "sources": [ @@ -22305,9 +21597,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 257 - ] + "children": [257] } ], "sources": [ @@ -22974,9 +22264,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 303 - ] + "children": [303] } ], "sources": [ @@ -23764,9 +23052,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 162 - ] + "children": [162] } ], "sources": [ @@ -23941,11 +23227,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 295, - 297, - 296 - ] + "children": [295, 297, 296] } ], "sources": [ @@ -24199,9 +23481,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 271 - ] + "children": [271] } ], "sources": [ @@ -24350,9 +23630,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 264 - ] + "children": [264] } ], "sources": [ @@ -24491,9 +23769,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 310 - ] + "children": [310] } ], "sources": [ @@ -25167,10 +24443,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 249, - 250 - ] + "children": [249, 250] } ], "sources": [ @@ -25694,9 +24967,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 278 - ] + "children": [278] } ], "sources": [ @@ -25730,30 +25001,13 @@ { "title": "Constructors", "kind": 512, - "children": [ - 343 - ] + "children": [343] }, { "title": "Properties", "kind": 1024, "children": [ - 237, - 342, - 338, - 212, - 207, - 341, - 333, - 331, - 227, - 232, - 242, - 337, - 339, - 340, - 217, - 222, + 237, 342, 338, 212, 207, 341, 333, 331, 227, 232, 242, 337, 339, 340, 217, 222, 332 ] }, @@ -25761,45 +25015,9 @@ "title": "Methods", "kind": 2048, "children": [ - 311, - 208, - 203, - 318, - 163, - 322, - 279, - 251, - 320, - 171, - 175, - 191, - 199, - 195, - 187, - 298, - 179, - 183, - 284, - 316, - 167, - 152, - 157, - 290, - 238, - 265, - 258, - 304, - 233, - 218, - 223, - 213, - 228, - 287, - 314, - 243, - 349, - 346, - 272 + 311, 208, 203, 318, 163, 322, 279, 251, 320, 171, 175, 191, 199, 195, 187, 298, + 179, 183, 284, 316, 167, 152, 157, 290, 238, 265, 258, 304, 233, 218, 223, 213, + 228, 287, 314, 243, 349, 346, 272 ] } ], @@ -26046,16 +25264,12 @@ { "title": "Classes", "kind": 128, - "children": [ - 150 - ] + "children": [150] }, { "title": "Type aliases", "kind": 4194304, - "children": [ - 361 - ] + "children": [361] } ], "sources": [ @@ -26302,12 +25516,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 375, - 370, - 374, - 376 - ] + "children": [375, 370, 374, 376] } ], "sources": [ @@ -26804,10 +26013,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 420, - 419 - ] + "children": [420, 419] } ], "sources": [ @@ -27004,10 +26210,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 390, - 389 - ] + "children": [390, 389] } ] } @@ -27246,12 +26449,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 398, - 396, - 397, - 395 - ] + "children": [398, 396, 397, 395] } ] } @@ -27419,10 +26617,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 383, - 382 - ] + "children": [383, 382] } ], "sources": [ @@ -27975,10 +27170,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 414, - 413 - ] + "children": [414, 413] } ], "sources": [ @@ -28230,12 +27422,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 406, - 407, - 404, - 405 - ] + "children": [406, 407, 404, 405] } ], "sources": [ @@ -28276,37 +27463,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 365 - ] + "children": [365] }, { "title": "Properties", "kind": 1024, - "children": [ - 432, - 428, - 431, - 423, - 421, - 427, - 429, - 430, - 422 - ] + "children": [432, 428, 431, 423, 421, 427, 429, 430, 422] }, { "title": "Methods", "kind": 2048, - "children": [ - 415, - 384, - 377, - 436, - 433, - 408, - 399 - ] + "children": [415, 384, 377, 436, 433, 408, 399] } ], "sources": [ @@ -28354,9 +27521,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 363 - ] + "children": [363] } ], "sources": [ @@ -28603,12 +27768,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 461, - 456, - 460, - 462 - ] + "children": [461, 456, 460, 462] } ], "sources": [ @@ -29113,10 +28273,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 469, - 468 - ] + "children": [469, 468] } ], "sources": [ @@ -29532,33 +28689,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 451 - ] + "children": [451] }, { "title": "Properties", "kind": 1024, - "children": [ - 481, - 477, - 480, - 472, - 470, - 476, - 478, - 479, - 471 - ] + "children": [481, 477, 480, 472, 470, 476, 478, 479, 471] }, { "title": "Methods", "kind": 2048, - "children": [ - 463, - 485, - 482 - ] + "children": [463, 485, 482] } ], "sources": [ @@ -29606,9 +28747,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 449 - ] + "children": [449] } ], "sources": [ @@ -30416,32 +29555,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 41 - ] + "children": [41] }, { "title": "Properties", "kind": 1024, - "children": [ - 40, - 36, - 39, - 31, - 29, - 35, - 37, - 38, - 30 - ] + "children": [40, 36, 39, 31, 29, 35, 37, 38, 30] }, { "title": "Methods", "kind": 2048, - "children": [ - 47, - 44 - ] + "children": [47, 44] } ], "sources": [ @@ -31115,13 +30239,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 114, - 117, - 116, - 115, - 118 - ] + "children": [114, 117, 116, 115, 118] } ], "sources": [ @@ -31324,9 +30442,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 91 - ] + "children": [91] } ], "sources": [ @@ -31548,11 +30664,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 83, - 85, - 84 - ] + "children": [83, 85, 84] } ], "sources": [ @@ -31691,9 +30803,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 98 - ] + "children": [98] } ], "sources": [ @@ -32202,42 +31312,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 131 - ] + "children": [131] }, { "title": "Properties", "kind": 1024, - "children": [ - 130, - 126, - 129, - 121, - 119, - 125, - 127, - 128, - 120 - ] + "children": [130, 126, 129, 121, 119, 125, 127, 128, 120] }, { "title": "Methods", "kind": 2048, - "children": [ - 99, - 106, - 110, - 108, - 86, - 104, - 78, - 92, - 75, - 102, - 137, - 134 - ] + "children": [99, 106, 110, 108, 86, 104, 78, 92, 75, 102, 137, 134] } ], "sources": [ @@ -32292,9 +31377,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 73 - ] + "children": [73] } ], "sources": [ @@ -32351,9 +31434,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 501 - ] + "children": [501] } ], "sources": [ @@ -32373,9 +31454,7 @@ { "title": "Object literals", "kind": 2097152, - "children": [ - 500 - ] + "children": [500] } ], "sources": [ @@ -32478,32 +31557,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 41 - ] + "children": [41] }, { "title": "Properties", "kind": 1024, - "children": [ - 40, - 36, - 39, - 31, - 29, - 35, - 37, - 38, - 30 - ] + "children": [40, 36, 39, 31, 29, 35, 37, 38, 30] }, { "title": "Methods", "kind": 2048, - "children": [ - 47, - 44 - ] + "children": [47, 44] } ], "sources": [ @@ -33220,32 +32284,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 41 - ] + "children": [41] }, { "title": "Properties", "kind": 1024, - "children": [ - 40, - 36, - 39, - 31, - 29, - 35, - 37, - 38, - 30 - ] + "children": [40, 36, 39, 31, 29, 35, 37, 38, 30] }, { "title": "Methods", "kind": 2048, - "children": [ - 47, - 44 - ] + "children": [47, 44] } ], "sources": [ @@ -33344,10 +32393,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 3, - 4 - ] + "children": [3, 4] } ], "sources": [ @@ -33506,14 +32552,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 16, - 17, - 15, - 14, - 18, - 19 - ] + "children": [16, 17, 15, 14, 18, 19] } ], "sources": [ @@ -33685,14 +32724,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 9, - 10, - 8, - 7, - 11, - 12 - ] + "children": [9, 10, 8, 7, 11, 12] } ], "sources": [ @@ -33831,13 +32863,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 24, - 23, - 22, - 25, - 26 - ] + "children": [24, 23, 22, 25, 26] } ], "sources": [ @@ -33994,12 +33020,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 65, - 63, - 64, - 62 - ] + "children": [65, 63, 64, 62] } ], "sources": [ @@ -34160,30 +33181,17 @@ { "title": "Classes", "kind": 128, - "children": [ - 27 - ] + "children": [27] }, { "title": "Interfaces", "kind": 256, - "children": [ - 2, - 13, - 5, - 20 - ] + "children": [2, 13, 5, 20] }, { "title": "Type aliases", "kind": 4194304, - "children": [ - 59, - 60, - 70, - 66, - 68 - ] + "children": [59, 60, 70, 66, 68] } ], "sources": [ @@ -34231,9 +33239,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 498 - ] + "children": [498] } ], "sources": [ @@ -34249,17 +33255,7 @@ { "title": "Modules", "kind": 1, - "children": [ - 502, - 540, - 149, - 362, - 448, - 72, - 499, - 1, - 497 - ] + "children": [502, 540, 149, 362, 448, 72, 499, 1, 497] } ] }, @@ -34704,18 +33700,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 348, - 347, - 350, - 344, - 346, - 345, - 354, - 349, - 343, - 342 - ] + "children": [348, 347, 350, 344, 346, 345, 354, 349, 343, 342] } ], "sources": [ @@ -35767,9 +34752,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 366 - ] + "children": [366] } ], "sources": [ @@ -36012,10 +34995,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 272, - 271 - ] + "children": [272, 271] } ], "sources": [ @@ -36388,9 +35368,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 308 - ] + "children": [308] } ], "sources": [ @@ -36725,12 +35703,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 361, - 362, - 363, - 360 - ] + "children": [361, 362, 363, 360] } ], "sources": [ @@ -36920,72 +35893,30 @@ { "title": "Constructors", "kind": 512, - "children": [ - 260 - ] + "children": [260] }, { "title": "Properties", "kind": 1024, "children": [ - 229, - 230, - 252, - 250, - 249, - 231, - 232, - 242, - 244, - 248, - 243, - 236, - 245, - 251, - 247, - 246, - 253, - 254, - 240, - 241 + 229, 230, 252, 250, 249, 231, 232, 242, 244, + 248, 243, 236, 245, 251, 247, 246, 253, 254, + 240, 241 ] }, { "title": "Methods", "kind": 2048, "children": [ - 329, - 336, - 321, - 324, - 319, - 338, - 327, - 297, - 264, - 290, - 266, - 309, - 292, - 316, - 273, - 311, - 281, - 304, - 284, - 287, - 278, - 301, - 294, - 313 + 329, 336, 321, 324, 319, 338, 327, 297, 264, + 290, 266, 309, 292, 316, 273, 311, 281, 304, + 284, 287, 278, 301, 294, 313 ] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 255 - ] + "children": [255] } ], "sources": [ @@ -37972,14 +36903,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 21, - 16, - 17, - 18, - 20, - 19 - ] + "children": [21, 16, 17, 18, 20, 19] } ], "sources": [ @@ -38438,51 +37362,19 @@ { "title": "Constructors", "kind": 512, - "children": [ - 148 - ] + "children": [148] }, { "title": "Properties", "kind": 1024, - "children": [ - 141, - 145, - 144, - 150, - 147, - 146, - 154, - 143, - 142, - 149 - ] + "children": [141, 145, 144, 150, 147, 146, 154, 143, 142, 149] }, { "title": "Methods", "kind": 2048, "children": [ - 180, - 217, - 219, - 221, - 223, - 225, - 201, - 204, - 177, - 173, - 167, - 170, - 196, - 182, - 206, - 162, - 214, - 164, - 209, - 193, - 187 + 180, 217, 219, 221, 223, 225, 201, 204, 177, 173, 167, 170, 196, + 182, 206, 162, 214, 164, 209, 193, 187 ] } ], @@ -38682,12 +37574,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 257, - 258, - 259, - 256 - ] + "children": [257, 258, 259, 256] } ], "sources": [ @@ -38707,72 +37594,28 @@ { "title": "Constructors", "kind": 512, - "children": [ - 260 - ] + "children": [260] }, { "title": "Properties", "kind": 1024, "children": [ - 229, - 230, - 252, - 250, - 249, - 231, - 232, - 242, - 244, - 248, - 243, - 236, - 245, - 251, - 247, - 246, - 253, - 254, - 240, - 241 + 229, 230, 252, 250, 249, 231, 232, 242, 244, 248, 243, 236, 245, 251, 247, 246, + 253, 254, 240, 241 ] }, { "title": "Methods", "kind": 2048, "children": [ - 329, - 336, - 321, - 324, - 319, - 338, - 327, - 297, - 264, - 290, - 266, - 309, - 292, - 316, - 273, - 311, - 281, - 304, - 284, - 287, - 278, - 301, - 294, - 313 + 329, 336, 321, 324, 319, 338, 327, 297, 264, 290, 266, 309, 292, 316, 273, 311, + 281, 304, 284, 287, 278, 301, 294, 313 ] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 255 - ] + "children": [255] } ], "sources": [ @@ -38869,9 +37712,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 366 - ] + "children": [366] } ], "sources": [ @@ -38983,12 +37824,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 361, - 362, - 363, - 360 - ] + "children": [361, 362, 363, 360] } ], "sources": [ @@ -39363,18 +38199,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 348, - 347, - 350, - 344, - 346, - 345, - 354, - 349, - 343, - 342 - ] + "children": [348, 347, 350, 344, 346, 345, 354, 349, 343, 342] } ], "sources": [ @@ -39421,25 +38246,17 @@ { "title": "Classes", "kind": 128, - "children": [ - 228 - ] + "children": [228] }, { "title": "Type aliases", "kind": 4194304, - "children": [ - 364, - 358, - 340 - ] + "children": [364, 358, 340] }, { "title": "Functions", "kind": 64, - "children": [ - 369 - ] + "children": [369] } ], "sources": [ @@ -39996,15 +38813,7 @@ "title": "Variables", "kind": 32, "children": [ - 348, - 347, - 350, - 344, - 346, - 345, - 354, - 349, - 343, + 348, 347, 350, 344, 346, 345, 354, 349, 343, 342 ] } @@ -41058,9 +39867,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 366 - ] + "children": [366] } ], "sources": [ @@ -41303,10 +40110,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 272, - 271 - ] + "children": [272, 271] } ], "sources": [ @@ -41679,9 +40483,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 308 - ] + "children": [308] } ], "sources": [ @@ -42016,12 +40818,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 361, - 362, - 363, - 360 - ] + "children": [361, 362, 363, 360] } ], "sources": [ @@ -42100,51 +40897,22 @@ { "title": "Constructors", "kind": 512, - "children": [ - 148 - ] + "children": [148] }, { "title": "Properties", "kind": 1024, "children": [ - 141, - 145, - 144, - 150, - 147, - 146, - 154, - 143, - 142, - 149 + 141, 145, 144, 150, 147, 146, 154, 143, 142, 149 ] }, { "title": "Methods", "kind": 2048, "children": [ - 180, - 217, - 219, - 221, - 223, - 225, - 201, - 204, - 177, - 173, - 167, - 170, - 196, - 182, - 206, - 162, - 214, - 164, - 209, - 193, - 187 + 180, 217, 219, 221, 223, 225, 201, 204, 177, + 173, 167, 170, 196, 182, 206, 162, 214, 164, + 209, 193, 187 ] } ], @@ -42344,12 +41112,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 257, - 258, - 259, - 256 - ] + "children": [257, 258, 259, 256] } ], "sources": [ @@ -42369,72 +41132,28 @@ { "title": "Constructors", "kind": 512, - "children": [ - 260 - ] + "children": [260] }, { "title": "Properties", "kind": 1024, "children": [ - 229, - 230, - 252, - 250, - 249, - 231, - 232, - 242, - 244, - 248, - 243, - 236, - 245, - 251, - 247, - 246, - 253, - 254, - 240, - 241 + 229, 230, 252, 250, 249, 231, 232, 242, 244, 248, 243, 236, 245, + 251, 247, 246, 253, 254, 240, 241 ] }, { "title": "Methods", "kind": 2048, "children": [ - 329, - 336, - 321, - 324, - 319, - 338, - 327, - 297, - 264, - 290, - 266, - 309, - 292, - 316, - 273, - 311, - 281, - 304, - 284, - 287, - 278, - 301, - 294, - 313 + 329, 336, 321, 324, 319, 338, 327, 297, 264, 290, 266, 309, 292, + 316, 273, 311, 281, 304, 284, 287, 278, 301, 294, 313 ] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 255 - ] + "children": [255] } ], "sources": [ @@ -43421,14 +42140,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 21, - 16, - 17, - 18, - 20, - 19 - ] + "children": [21, 16, 17, 18, 20, 19] } ], "sources": [ @@ -43887,51 +42599,19 @@ { "title": "Constructors", "kind": 512, - "children": [ - 148 - ] + "children": [148] }, { "title": "Properties", "kind": 1024, - "children": [ - 141, - 145, - 144, - 150, - 147, - 146, - 154, - 143, - 142, - 149 - ] + "children": [141, 145, 144, 150, 147, 146, 154, 143, 142, 149] }, { "title": "Methods", "kind": 2048, "children": [ - 180, - 217, - 219, - 221, - 223, - 225, - 201, - 204, - 177, - 173, - 167, - 170, - 196, - 182, - 206, - 162, - 214, - 164, - 209, - 193, - 187 + 180, 217, 219, 221, 223, 225, 201, 204, 177, 173, 167, 170, 196, 182, 206, 162, + 214, 164, 209, 193, 187 ] } ], @@ -43948,9 +42628,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 140 - ] + "children": [140] } ], "sources": [ @@ -44104,14 +42782,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 21, - 16, - 17, - 18, - 20, - 19 - ] + "children": [21, 16, 17, 18, 20, 19] } ], "sources": [ @@ -44221,13 +42892,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 10, - 11, - 12, - 13, - 14 - ] + "children": [10, 11, 12, 13, 14] } ], "sources": [ @@ -44320,12 +42985,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 28, - 27, - 25, - 26 - ] + "children": [28, 27, 25, 26] } ], "sources": [ @@ -44418,12 +43078,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 8, - 7, - 5, - 6 - ] + "children": [8, 7, 5, 6] } ], "sources": [ @@ -44465,9 +43120,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 23 - ] + "children": [23] } ], "sources": [ @@ -44580,9 +43233,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 30 - ] + "children": [30] } ], "sources": [ @@ -44602,29 +43253,17 @@ { "title": "Enumerations", "kind": 4, - "children": [ - 15, - 9, - 24, - 4, - 22 - ] + "children": [15, 9, 24, 4, 22] }, { "title": "Variables", "kind": 32, - "children": [ - 32, - 31, - 33 - ] + "children": [32, 31, 33] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 29 - ] + "children": [29] } ], "sources": [ @@ -45229,16 +43868,8 @@ "title": "Variables", "kind": 32, "children": [ - 348, - 347, - 350, - 344, - 346, - 345, - 354, - 349, - 343, - 342 + 348, 347, 350, 344, 346, + 345, 354, 349, 343, 342 ] } ], @@ -46291,9 +44922,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 366 - ] + "children": [366] } ], "sources": [ @@ -46536,10 +45165,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 272, - 271 - ] + "children": [272, 271] } ], "sources": [ @@ -46912,9 +45538,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 308 - ] + "children": [308] } ], "sources": [ @@ -47250,10 +45874,7 @@ "title": "Variables", "kind": 32, "children": [ - 361, - 362, - 363, - 360 + 361, 362, 363, 360 ] } ], @@ -47509,12 +46130,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 257, - 258, - 259, - 256 - ] + "children": [257, 258, 259, 256] } ], "sources": [ @@ -47534,72 +46150,30 @@ { "title": "Constructors", "kind": 512, - "children": [ - 260 - ] + "children": [260] }, { "title": "Properties", "kind": 1024, "children": [ - 229, - 230, - 252, - 250, - 249, - 231, - 232, - 242, - 244, - 248, - 243, - 236, - 245, - 251, - 247, - 246, - 253, - 254, - 240, - 241 + 229, 230, 252, 250, 249, 231, 232, 242, 244, + 248, 243, 236, 245, 251, 247, 246, 253, 254, + 240, 241 ] }, { "title": "Methods", "kind": 2048, "children": [ - 329, - 336, - 321, - 324, - 319, - 338, - 327, - 297, - 264, - 290, - 266, - 309, - 292, - 316, - 273, - 311, - 281, - 304, - 284, - 287, - 278, - 301, - 294, - 313 + 329, 336, 321, 324, 319, 338, 327, 297, 264, + 290, 266, 309, 292, 316, 273, 311, 281, 304, + 284, 287, 278, 301, 294, 313 ] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 255 - ] + "children": [255] } ], "sources": [ @@ -48586,14 +47160,7 @@ { "title": "Enumeration members", "kind": 16, - "children": [ - 21, - 16, - 17, - 18, - 20, - 19 - ] + "children": [21, 16, 17, 18, 20, 19] } ], "sources": [ @@ -49052,51 +47619,19 @@ { "title": "Constructors", "kind": 512, - "children": [ - 148 - ] + "children": [148] }, { "title": "Properties", "kind": 1024, - "children": [ - 141, - 145, - 144, - 150, - 147, - 146, - 154, - 143, - 142, - 149 - ] + "children": [141, 145, 144, 150, 147, 146, 154, 143, 142, 149] }, { "title": "Methods", "kind": 2048, "children": [ - 180, - 217, - 219, - 221, - 223, - 225, - 201, - 204, - 177, - 173, - 167, - 170, - 196, - 182, - 206, - 162, - 214, - 164, - 209, - 193, - 187 + 180, 217, 219, 221, 223, 225, 201, 204, 177, 173, 167, 170, 196, + 182, 206, 162, 214, 164, 209, 193, 187 ] } ], @@ -49415,10 +47950,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 85, - 84 - ] + "children": [85, 84] } ], "sources": [ @@ -49507,10 +48039,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 81, - 80 - ] + "children": [81, 80] } ], "sources": [ @@ -49865,10 +48394,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 135, - 134 - ] + "children": [135, 134] } ], "sources": [ @@ -50249,42 +48775,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 87 - ] + "children": [87] }, { "title": "Properties", "kind": 1024, - "children": [ - 88, - 89, - 90, - 82, - 78, - 77, - 86, - 75, - 94, - 76 - ] + "children": [88, 89, 90, 82, 78, 77, 86, 75, 94, 76] }, { "title": "Methods", "kind": 2048, - "children": [ - 126, - 128, - 136, - 130, - 124, - 114, - 103, - 106, - 118, - 120, - 108 - ] + "children": [126, 128, 136, 130, 124, 114, 103, 106, 118, 120, 108] } ], "sources": [ @@ -50300,9 +48801,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 74 - ] + "children": [74] } ], "sources": [ @@ -50482,12 +48981,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 61, - 62, - 59, - 60 - ] + "children": [61, 62, 59, 60] } ] } @@ -50657,12 +49151,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 71, - 72, - 69, - 70 - ] + "children": [71, 72, 69, 70] } ], "sources": [ @@ -50757,18 +49246,12 @@ { "title": "Properties", "kind": 1024, - "children": [ - 50 - ] + "children": [50] }, { "title": "Methods", "kind": 2048, - "children": [ - 55, - 63, - 51 - ] + "children": [55, 63, 51] } ], "sources": [ @@ -50784,9 +49267,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 49 - ] + "children": [49] } ], "sources": [ @@ -51047,27 +49528,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 38 - ] + "children": [38] }, { "title": "Properties", "kind": 1024, - "children": [ - 39, - 36, - 40, - 37 - ] + "children": [39, 36, 40, 37] }, { "title": "Methods", "kind": 2048, - "children": [ - 44, - 46 - ] + "children": [44, 46] } ], "sources": [ @@ -51083,9 +49554,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 35 - ] + "children": [35] } ], "sources": [ @@ -51532,30 +50001,8 @@ "title": "Enumeration members", "kind": 16, "children": [ - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 393, - 394, - 395, - 396 + 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, + 389, 390, 391, 392, 393, 394, 395, 396 ] } ], @@ -51719,12 +50166,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 401, - 399, - 400, - 402 - ] + "children": [401, 399, 400, 402] } ], "sources": [ @@ -52125,12 +50567,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 401, - 399, - 400, - 402 - ] + "children": [401, 399, 400, 402] } ], "sources": [ @@ -52270,9 +50707,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 415 - ] + "children": [415] } ], "sources": [ @@ -52494,12 +50929,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 401, - 399, - 400, - 402 - ] + "children": [401, 399, 400, 402] } ], "sources": [ @@ -53176,34 +51606,17 @@ { "title": "Enumerations", "kind": 4, - "children": [ - 372 - ] + "children": [372] }, { "title": "Type aliases", "kind": 4194304, - "children": [ - 403, - 397, - 405, - 404 - ] + "children": [403, 397, 405, 404] }, { "title": "Functions", "kind": 64, - "children": [ - 422, - 409, - 416, - 426, - 438, - 429, - 435, - 432, - 442 - ] + "children": [422, 409, 416, 426, 438, 429, 435, 432, 442] } ], "sources": [ @@ -53251,9 +51664,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 2 - ] + "children": [2] } ], "sources": [ @@ -53269,17 +51680,7 @@ { "title": "Modules", "kind": 1, - "children": [ - 227, - 139, - 445, - 3, - 73, - 48, - 34, - 371, - 1 - ] + "children": [227, 139, 445, 3, 73, 48, 34, 371, 1] } ] }, @@ -53669,9 +52070,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 347 - ] + "children": [347] } ], "sources": [ @@ -53763,10 +52162,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 349, - 350 - ] + "children": [349, 350] } ], "sources": [ @@ -53907,9 +52303,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 376 - ] + "children": [376] } ], "sources": [ @@ -53962,10 +52356,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 374, - 377 - ] + "children": [374, 377] } ], "sources": [ @@ -54106,9 +52497,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 368 - ] + "children": [368] } ], "sources": [ @@ -54161,10 +52550,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 366, - 369 - ] + "children": [366, 369] } ], "sources": [ @@ -54368,10 +52754,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 340, - 341 - ] + "children": [340, 341] } ], "sources": [ @@ -54507,10 +52890,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 334, - 335 - ] + "children": [334, 335] } ], "sources": [ @@ -54626,9 +53006,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 356 - ] + "children": [356] } ], "sources": [ @@ -54710,9 +53088,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 360 - ] + "children": [360] } ], "sources": [ @@ -54765,10 +53141,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 358, - 361 - ] + "children": [358, 361] } ], "sources": [ @@ -54808,31 +53181,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 314 - ] + "children": [314] }, { "title": "Properties", "kind": 1024, - "children": [ - 330, - 326, - 325 - ] + "children": [330, 326, 325] }, { "title": "Methods", "kind": 2048, - "children": [ - 342, - 370, - 362, - 322, - 336, - 331, - 351 - ] + "children": [342, 370, 362, 322, 336, 331, 351] } ], "sources": [ @@ -54855,9 +53214,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 313 - ] + "children": [313] } ], "sources": [ @@ -54963,16 +53320,7 @@ { "title": "References", "kind": 16777216, - "children": [ - 381, - 382, - 384, - 386, - 385, - 383, - 379, - 380 - ] + "children": [381, 382, 384, 386, 385, 383, 379, 380] } ], "sources": [ @@ -55337,9 +53685,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 138 - ] + "children": [138] } ], "sources": [ @@ -55431,10 +53777,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 140, - 141 - ] + "children": [140, 141] } ], "sources": [ @@ -55565,9 +53908,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 167 - ] + "children": [167] } ], "sources": [ @@ -55620,10 +53961,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 165, - 168 - ] + "children": [165, 168] } ], "sources": [ @@ -55754,9 +54092,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 159 - ] + "children": [159] } ], "sources": [ @@ -55809,10 +54145,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 157, - 160 - ] + "children": [157, 160] } ], "sources": [ @@ -55953,10 +54286,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 131, - 132 - ] + "children": [131, 132] } ], "sources": [ @@ -56082,10 +54412,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 125, - 126 - ] + "children": [125, 126] } ], "sources": [ @@ -56191,9 +54518,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 147 - ] + "children": [147] } ], "sources": [ @@ -56275,9 +54600,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 151 - ] + "children": [151] } ], "sources": [ @@ -56330,10 +54653,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 149, - 152 - ] + "children": [149, 152] } ], "sources": [ @@ -56363,30 +54683,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 114 - ] + "children": [114] }, { "title": "Properties", "kind": 1024, - "children": [ - 113, - 109, - 108 - ] + "children": [113, 109, 108] }, { "title": "Methods", "kind": 2048, - "children": [ - 133, - 161, - 153, - 127, - 122, - 142 - ] + "children": [133, 161, 153, 127, 122, 142] } ], "sources": [ @@ -56409,9 +54716,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 107 - ] + "children": [107] } ], "sources": [ @@ -56962,9 +55267,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 234 - ] + "children": [234] } ], "sources": [ @@ -57017,10 +55320,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 232, - 235 - ] + "children": [232, 235] } ], "sources": [ @@ -57167,9 +55467,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 243 - ] + "children": [243] } ], "sources": [ @@ -57251,11 +55549,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 241, - 244, - 245 - ] + "children": [241, 244, 245] } ], "sources": [ @@ -57465,11 +55759,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 253, - 254, - 255 - ] + "children": [253, 254, 255] } ], "sources": [ @@ -57523,10 +55813,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 251, - 256 - ] + "children": [251, 256] } ], "sources": [ @@ -57666,10 +55953,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 261, - 262 - ] + "children": [261, 262] } ], "sources": [ @@ -57797,9 +56081,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 269 - ] + "children": [269] } ], "sources": [ @@ -57881,11 +56163,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 267, - 270, - 271 - ] + "children": [267, 270, 271] } ], "sources": [ @@ -58108,12 +56386,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 100, - 101, - 103, - 102 - ] + "children": [100, 101, 103, 102] } ], "sources": [ @@ -58177,9 +56450,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -58274,10 +56545,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 284, - 285 - ] + "children": [284, 285] } ], "sources": [ @@ -58424,9 +56692,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 225 - ] + "children": [225] } ], "sources": [ @@ -58479,10 +56745,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 223, - 226 - ] + "children": [223, 226] } ], "sources": [ @@ -58629,10 +56892,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 276, - 277 - ] + "children": [276, 277] } ], "sources": [ @@ -58881,11 +57141,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 96, - 97, - 98 - ] + "children": [96, 97, 98] } ], "sources": [ @@ -58967,9 +57223,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 216 - ] + "children": [216] } ], "sources": [ @@ -59022,10 +57276,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 214, - 217 - ] + "children": [214, 217] } ], "sources": [ @@ -59274,11 +57525,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 96, - 97, - 98 - ] + "children": [96, 97, 98] } ], "sources": [ @@ -59360,9 +57607,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 206 - ] + "children": [206] } ], "sources": [ @@ -59415,10 +57660,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 204, - 207 - ] + "children": [204, 207] } ], "sources": [ @@ -59693,11 +57935,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 96, - 97, - 98 - ] + "children": [96, 97, 98] } ], "sources": [ @@ -59779,9 +58017,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 196 - ] + "children": [196] } ], "sources": [ @@ -59834,10 +58070,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 194, - 197 - ] + "children": [194, 197] } ], "sources": [ @@ -59867,38 +58100,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 178 - ] + "children": [178] }, { "title": "Properties", "kind": 1024, - "children": [ - 176, - 177, - 172, - 171 - ] + "children": [176, 177, 172, 171] }, { "title": "Methods", "kind": 2048, - "children": [ - 286, - 289, - 227, - 236, - 246, - 257, - 263, - 278, - 218, - 272, - 208, - 198, - 187 - ] + "children": [286, 289, 227, 236, 246, 257, 263, 278, 218, 272, 208, 198, 187] } ], "sources": [ @@ -59980,11 +58192,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 299, - 300, - 301 - ] + "children": [299, 300, 301] } ], "sources": [ @@ -60096,10 +58304,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 296, - 297 - ] + "children": [296, 297] } ], "sources": [ @@ -60119,17 +58324,12 @@ { "title": "Variables", "kind": 32, - "children": [ - 293, - 294 - ] + "children": [293, 294] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 295 - ] + "children": [295] } ], "sources": [ @@ -60149,17 +58349,12 @@ { "title": "Classes", "kind": 128, - "children": [ - 170 - ] + "children": [170] }, { "title": "Object literals", "kind": 2097152, - "children": [ - 298, - 292 - ] + "children": [298, 292] } ], "sources": [ @@ -60216,9 +58411,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 5 - ] + "children": [5] } ], "sources": [ @@ -60238,9 +58431,7 @@ { "title": "Object literals", "kind": 2097152, - "children": [ - 4 - ] + "children": [4] } ], "sources": [ @@ -60377,10 +58568,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -60426,9 +58614,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -60734,10 +58920,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -60797,9 +58980,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -61118,10 +59299,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -61181,9 +59359,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -61436,10 +59612,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -61500,9 +59673,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -61799,10 +59970,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -61863,9 +60031,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -62109,10 +60275,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -62173,9 +60336,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -62419,10 +60580,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 12 - ] + "children": [8, 12] } ], "sources": [ @@ -62483,9 +60641,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 14 - ] + "children": [14] } ], "sources": [ @@ -62524,32 +60680,17 @@ { "title": "Interfaces", "kind": 256, - "children": [ - 7, - 13 - ] + "children": [7, 13] }, { "title": "Type aliases", "kind": 4194304, - "children": [ - 15, - 16 - ] + "children": [15, 16] }, { "title": "Functions", "kind": 64, - "children": [ - 17, - 24, - 33, - 41, - 20, - 47, - 54, - 61 - ] + "children": [17, 24, 33, 41, 20, 47, 54, 61] } ], "sources": [ @@ -62667,16 +60808,12 @@ { "title": "Type aliases", "kind": 4194304, - "children": [ - 69 - ] + "children": [69] }, { "title": "Functions", "kind": 64, - "children": [ - 70 - ] + "children": [70] } ], "sources": [ @@ -62792,17 +60929,7 @@ { "title": "References", "kind": 16777216, - "children": [ - 305, - 311, - 306, - 308, - 310, - 309, - 307, - 303, - 304 - ] + "children": [305, 311, 306, 308, 310, 309, 307, 303, 304] } ], "sources": [ @@ -62957,14 +61084,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 78, - 75, - 76, - 77, - 80, - 79 - ] + "children": [78, 75, 76, 77, 80, 79] } ], "sources": [ @@ -63185,17 +61305,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 83, - 91, - 87, - 85, - 88, - 89, - 82, - 84, - 86 - ] + "children": [83, 91, 87, 85, 88, 89, 82, 84, 86] } ], "sources": [ @@ -63314,11 +61424,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 96, - 97, - 98 - ] + "children": [96, 97, 98] } ], "sources": [ @@ -63363,9 +61469,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 105 - ] + "children": [105] } ], "sources": [ @@ -63514,12 +61618,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 100, - 101, - 103, - 102 - ] + "children": [100, 101, 103, 102] } ], "sources": [ @@ -63604,10 +61703,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 93, - 94 - ] + "children": [93, 94] } ], "sources": [ @@ -63623,14 +61719,7 @@ { "title": "Interfaces", "kind": 256, - "children": [ - 74, - 81, - 95, - 104, - 99, - 92 - ] + "children": [74, 81, 95, 104, 99, 92] } ], "sources": [ @@ -63678,9 +61767,7 @@ { "title": "Variables", "kind": 32, - "children": [ - 2 - ] + "children": [2] } ], "sources": [ @@ -63696,18 +61783,7 @@ { "title": "Modules", "kind": 1, - "children": [ - 312, - 378, - 106, - 169, - 3, - 6, - 68, - 302, - 73, - 1 - ] + "children": [312, 378, 106, 169, 3, 6, 68, 302, 73, 1] } ] }, @@ -63889,10 +61965,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 8, - 7 - ] + "children": [8, 7] } ] } @@ -64164,10 +62237,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 29, - 30 - ] + "children": [29, 30] } ] } @@ -64224,10 +62294,7 @@ { "title": "Properties", "kind": 1024, - "children": [ - 32, - 33 - ] + "children": [32, 33] } ] } @@ -64296,26 +62363,17 @@ { "title": "Constructors", "kind": 512, - "children": [ - 2 - ] + "children": [2] }, { "title": "Properties", "kind": 1024, - "children": [ - 15, - 14, - 13 - ] + "children": [15, 14, 13] }, { "title": "Methods", "kind": 2048, - "children": [ - 23, - 20 - ] + "children": [23, 20] } ], "sources": [ @@ -64331,9 +62389,7 @@ { "title": "Classes", "kind": 128, - "children": [ - 1 - ] + "children": [1] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v1/realtime.json b/spec/enrichments/tsdoc_v1/realtime.json index 49295003cef..6d22658314f 100644 --- a/spec/enrichments/tsdoc_v1/realtime.json +++ b/spec/enrichments/tsdoc_v1/realtime.json @@ -1337,7 +1337,7 @@ "isExported": true }, "comment": { - "shortText": "Retuns `true` is the connection is open." + "shortText": "Returns `true` is the connection is open." }, "type": { "type": "intrinsic", @@ -1421,7 +1421,7 @@ }, "comment": { "shortText": "Logs the message.", - "text": "For customized logging, `this.logger` can be overriden.\n" + "text": "For customized logging, `this.logger` can be overridden.\n" }, "parameters": [ { diff --git a/spec/enrichments/tsdoc_v1/realtime_dereferenced.json b/spec/enrichments/tsdoc_v1/realtime_dereferenced.json index 5c124afed3e..1f68f54b94d 100644 --- a/spec/enrichments/tsdoc_v1/realtime_dereferenced.json +++ b/spec/enrichments/tsdoc_v1/realtime_dereferenced.json @@ -1811,7 +1811,7 @@ "isExported": true }, "comment": { - "shortText": "Retuns `true` is the connection is open." + "shortText": "Returns `true` is the connection is open." }, "type": { "type": "intrinsic", @@ -1895,7 +1895,7 @@ }, "comment": { "shortText": "Logs the message.", - "text": "For customized logging, `this.logger` can be overriden.\n" + "text": "For customized logging, `this.logger` can be overridden.\n" }, "parameters": [ { @@ -6924,7 +6924,7 @@ "isExported": true }, "comment": { - "shortText": "Retuns `true` is the connection is open." + "shortText": "Returns `true` is the connection is open." }, "type": { "type": "intrinsic", @@ -7008,7 +7008,7 @@ }, "comment": { "shortText": "Logs the message.", - "text": "For customized logging, `this.logger` can be overriden.\n" + "text": "For customized logging, `this.logger` can be overridden.\n" }, "parameters": [ { @@ -11979,7 +11979,7 @@ "isExported": true }, "comment": { - "shortText": "Retuns `true` is the connection is open." + "shortText": "Returns `true` is the connection is open." }, "type": { "type": "intrinsic", @@ -12063,7 +12063,7 @@ }, "comment": { "shortText": "Logs the message.", - "text": "For customized logging, `this.logger` can be overriden.\n" + "text": "For customized logging, `this.logger` can be overridden.\n" }, "parameters": [ { diff --git a/spec/enrichments/tsdoc_v2/combined.json b/spec/enrichments/tsdoc_v2/combined.json index 13e245020ec..cbd3a512996 100644 --- a/spec/enrichments/tsdoc_v2/combined.json +++ b/spec/enrichments/tsdoc_v2/combined.json @@ -5669,14 +5669,14 @@ "originalName": "", "children": [ { - "id": 502, + "id": 699, "name": "AuthApiError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 503, + "id": 700, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5690,14 +5690,14 @@ ], "signatures": [ { - "id": 504, + "id": 701, "name": "new AuthApiError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 505, + "id": 702, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -5708,7 +5708,7 @@ } }, { - "id": 506, + "id": 703, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -5721,24 +5721,24 @@ ], "type": { "type": "reference", - "id": 502, + "id": 699, "name": "AuthApiError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 507, + "id": 704, "name": "status", "kind": 1024, "kindString": "Property", @@ -5756,7 +5756,7 @@ } }, { - "id": 508, + "id": 705, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -5770,7 +5770,7 @@ ], "signatures": [ { - "id": 509, + "id": 706, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -5778,14 +5778,14 @@ "type": { "type": "reflection", "declaration": { - "id": 510, + "id": 707, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 512, + "id": 709, "name": "message", "kind": 1024, "kindString": "Property", @@ -5804,7 +5804,7 @@ "defaultValue": "..." }, { - "id": 511, + "id": 708, "name": "name", "kind": 1024, "kindString": "Property", @@ -5823,7 +5823,7 @@ "defaultValue": "..." }, { - "id": 513, + "id": 710, "name": "status", "kind": 1024, "kindString": "Property", @@ -5846,7 +5846,7 @@ { "title": "Properties", "kind": 1024, - "children": [512, 511, 513] + "children": [709, 708, 710] } ] } @@ -5859,17 +5859,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [700] }, { "title": "Properties", "kind": 1024, - "children": [507] + "children": [704] }, { "title": "Methods", "kind": 2048, - "children": [508] + "children": [705] } ], "sources": [ @@ -5882,20 +5882,20 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] }, { - "id": 497, + "id": 694, "name": "AuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 498, + "id": 695, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5909,14 +5909,14 @@ ], "signatures": [ { - "id": 499, + "id": 696, "name": "new AuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 500, + "id": 697, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -5929,7 +5929,7 @@ ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" }, "overwrites": { @@ -5948,7 +5948,7 @@ { "title": "Constructors", "kind": 512, - "children": [498] + "children": [695] } ], "sources": [ @@ -5969,30 +5969,30 @@ "extendedBy": [ { "type": "reference", - "id": 502, + "id": 699, "name": "AuthApiError" }, { "type": "reference", - "id": 515, + "id": 712, "name": "AuthUnknownError" }, { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 563, + "id": 760, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6006,14 +6006,14 @@ ], "signatures": [ { - "id": 564, + "id": 761, "name": "new AuthImplicitGrantRedirectError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 565, + "id": 762, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -6024,7 +6024,7 @@ } }, { - "id": 566, + "id": 763, "name": "details", "kind": 32768, "kindString": "Parameter", @@ -6039,14 +6039,14 @@ { "type": "reflection", "declaration": { - "id": 567, + "id": 764, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 569, + "id": 766, "name": "code", "kind": 1024, "kindString": "Property", @@ -6064,7 +6064,7 @@ } }, { - "id": 568, + "id": 765, "name": "error", "kind": 1024, "kindString": "Property", @@ -6086,7 +6086,7 @@ { "title": "Properties", "kind": 1024, - "children": [569, 568] + "children": [766, 765] } ] } @@ -6098,24 +6098,24 @@ ], "type": { "type": "reference", - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 570, + "id": 767, "name": "details", "kind": 1024, "kindString": "Property", @@ -6137,14 +6137,14 @@ { "type": "reflection", "declaration": { - "id": 571, + "id": 768, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 573, + "id": 770, "name": "code", "kind": 1024, "kindString": "Property", @@ -6162,7 +6162,7 @@ } }, { - "id": 572, + "id": 769, "name": "error", "kind": 1024, "kindString": "Property", @@ -6184,7 +6184,7 @@ { "title": "Properties", "kind": 1024, - "children": [573, 572] + "children": [770, 769] } ] } @@ -6194,7 +6194,7 @@ "defaultValue": "null" }, { - "id": 584, + "id": 781, "name": "name", "kind": 1024, "kindString": "Property", @@ -6212,12 +6212,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 585, + "id": 782, "name": "status", "kind": 1024, "kindString": "Property", @@ -6235,12 +6235,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 574, + "id": 771, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -6254,7 +6254,7 @@ ], "signatures": [ { - "id": 575, + "id": 772, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -6262,14 +6262,14 @@ "type": { "type": "reflection", "declaration": { - "id": 576, + "id": 773, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 580, + "id": 777, "name": "details", "kind": 1024, "kindString": "Property", @@ -6291,14 +6291,14 @@ { "type": "reflection", "declaration": { - "id": 581, + "id": 778, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 583, + "id": 780, "name": "code", "kind": 1024, "kindString": "Property", @@ -6316,7 +6316,7 @@ } }, { - "id": 582, + "id": 779, "name": "error", "kind": 1024, "kindString": "Property", @@ -6338,7 +6338,7 @@ { "title": "Properties", "kind": 1024, - "children": [583, 582] + "children": [780, 779] } ] } @@ -6348,7 +6348,7 @@ "defaultValue": "..." }, { - "id": 578, + "id": 775, "name": "message", "kind": 1024, "kindString": "Property", @@ -6367,7 +6367,7 @@ "defaultValue": "..." }, { - "id": 577, + "id": 774, "name": "name", "kind": 1024, "kindString": "Property", @@ -6386,7 +6386,7 @@ "defaultValue": "..." }, { - "id": 579, + "id": 776, "name": "status", "kind": 1024, "kindString": "Property", @@ -6409,21 +6409,21 @@ { "title": "Properties", "kind": 1024, - "children": [580, 578, 577, 579] + "children": [777, 775, 774, 776] } ] } }, "overwrites": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "overwrites": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -6432,17 +6432,17 @@ { "title": "Constructors", "kind": 512, - "children": [563] + "children": [760] }, { "title": "Properties", "kind": 1024, - "children": [570, 584, 585] + "children": [767, 781, 782] }, { "title": "Methods", "kind": 2048, - "children": [574] + "children": [771] } ], "sources": [ @@ -6455,20 +6455,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 550, + "id": 747, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6482,14 +6482,14 @@ ], "signatures": [ { - "id": 551, + "id": 748, "name": "new AuthInvalidCredentialsError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 552, + "id": 749, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -6502,24 +6502,24 @@ ], "type": { "type": "reference", - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 553, + "id": 750, "name": "name", "kind": 1024, "kindString": "Property", @@ -6537,12 +6537,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 554, + "id": 751, "name": "status", "kind": 1024, "kindString": "Property", @@ -6560,12 +6560,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 555, + "id": 752, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -6579,7 +6579,7 @@ ], "signatures": [ { - "id": 556, + "id": 753, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -6587,14 +6587,14 @@ "type": { "type": "reflection", "declaration": { - "id": 557, + "id": 754, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 756, "name": "message", "kind": 1024, "kindString": "Property", @@ -6613,7 +6613,7 @@ "defaultValue": "..." }, { - "id": 558, + "id": 755, "name": "name", "kind": 1024, "kindString": "Property", @@ -6632,7 +6632,7 @@ "defaultValue": "..." }, { - "id": 560, + "id": 757, "name": "status", "kind": 1024, "kindString": "Property", @@ -6655,21 +6655,21 @@ { "title": "Properties", "kind": 1024, - "children": [559, 558, 560] + "children": [756, 755, 757] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -6678,17 +6678,17 @@ { "title": "Constructors", "kind": 512, - "children": [550] + "children": [747] }, { "title": "Properties", "kind": 1024, - "children": [553, 554] + "children": [750, 751] }, { "title": "Methods", "kind": 2048, - "children": [555] + "children": [752] } ], "sources": [ @@ -6701,20 +6701,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 587, + "id": 784, "name": "AuthRetryableFetchError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 588, + "id": 785, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6728,14 +6728,14 @@ ], "signatures": [ { - "id": 589, + "id": 786, "name": "new AuthRetryableFetchError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 590, + "id": 787, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -6746,7 +6746,7 @@ } }, { - "id": 591, + "id": 788, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -6759,24 +6759,24 @@ ], "type": { "type": "reference", - "id": 587, + "id": 784, "name": "AuthRetryableFetchError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 592, + "id": 789, "name": "name", "kind": 1024, "kindString": "Property", @@ -6794,12 +6794,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 593, + "id": 790, "name": "status", "kind": 1024, "kindString": "Property", @@ -6817,12 +6817,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 594, + "id": 791, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -6836,7 +6836,7 @@ ], "signatures": [ { - "id": 595, + "id": 792, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -6844,14 +6844,14 @@ "type": { "type": "reflection", "declaration": { - "id": 596, + "id": 793, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 598, + "id": 795, "name": "message", "kind": 1024, "kindString": "Property", @@ -6870,7 +6870,7 @@ "defaultValue": "..." }, { - "id": 597, + "id": 794, "name": "name", "kind": 1024, "kindString": "Property", @@ -6889,7 +6889,7 @@ "defaultValue": "..." }, { - "id": 599, + "id": 796, "name": "status", "kind": 1024, "kindString": "Property", @@ -6912,21 +6912,21 @@ { "title": "Properties", "kind": 1024, - "children": [598, 597, 599] + "children": [795, 794, 796] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -6935,17 +6935,17 @@ { "title": "Constructors", "kind": 512, - "children": [588] + "children": [785] }, { "title": "Properties", "kind": 1024, - "children": [592, 593] + "children": [789, 790] }, { "title": "Methods", "kind": 2048, - "children": [594] + "children": [791] } ], "sources": [ @@ -6958,20 +6958,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 537, + "id": 734, "name": "AuthSessionMissingError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 538, + "id": 735, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6985,31 +6985,31 @@ ], "signatures": [ { - "id": 539, + "id": 736, "name": "new AuthSessionMissingError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", - "id": 537, + "id": 734, "name": "AuthSessionMissingError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 540, + "id": 737, "name": "name", "kind": 1024, "kindString": "Property", @@ -7027,12 +7027,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 541, + "id": 738, "name": "status", "kind": 1024, "kindString": "Property", @@ -7050,12 +7050,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 542, + "id": 739, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -7069,7 +7069,7 @@ ], "signatures": [ { - "id": 543, + "id": 740, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -7077,14 +7077,14 @@ "type": { "type": "reflection", "declaration": { - "id": 544, + "id": 741, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 546, + "id": 743, "name": "message", "kind": 1024, "kindString": "Property", @@ -7103,7 +7103,7 @@ "defaultValue": "..." }, { - "id": 545, + "id": 742, "name": "name", "kind": 1024, "kindString": "Property", @@ -7122,7 +7122,7 @@ "defaultValue": "..." }, { - "id": 547, + "id": 744, "name": "status", "kind": 1024, "kindString": "Property", @@ -7145,21 +7145,21 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 547] + "children": [743, 742, 744] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -7168,17 +7168,17 @@ { "title": "Constructors", "kind": 512, - "children": [538] + "children": [735] }, { "title": "Properties", "kind": 1024, - "children": [540, 541] + "children": [737, 738] }, { "title": "Methods", "kind": 2048, - "children": [542] + "children": [739] } ], "sources": [ @@ -7191,20 +7191,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 515, + "id": 712, "name": "AuthUnknownError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 516, + "id": 713, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -7218,14 +7218,14 @@ ], "signatures": [ { - "id": 517, + "id": 714, "name": "new AuthUnknownError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 518, + "id": 715, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -7236,7 +7236,7 @@ } }, { - "id": 519, + "id": 716, "name": "originalError", "kind": 32768, "kindString": "Parameter", @@ -7249,24 +7249,24 @@ ], "type": { "type": "reference", - "id": 515, + "id": 712, "name": "AuthUnknownError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 520, + "id": 717, "name": "originalError", "kind": 1024, "kindString": "Property", @@ -7288,12 +7288,12 @@ { "title": "Constructors", "kind": 512, - "children": [516] + "children": [713] }, { "title": "Properties", "kind": 1024, - "children": [520] + "children": [717] } ], "sources": [ @@ -7306,20 +7306,20 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] }, { - "id": 522, + "id": 719, "name": "CustomAuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 523, + "id": 720, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -7333,14 +7333,14 @@ ], "signatures": [ { - "id": 524, + "id": 721, "name": "new CustomAuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 525, + "id": 722, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -7351,7 +7351,7 @@ } }, { - "id": 526, + "id": 723, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -7362,7 +7362,7 @@ } }, { - "id": 527, + "id": 724, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -7375,24 +7375,24 @@ ], "type": { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 528, + "id": 725, "name": "name", "kind": 1024, "kindString": "Property", @@ -7414,7 +7414,7 @@ } }, { - "id": 529, + "id": 726, "name": "status", "kind": 1024, "kindString": "Property", @@ -7432,7 +7432,7 @@ } }, { - "id": 530, + "id": 727, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -7446,7 +7446,7 @@ ], "signatures": [ { - "id": 531, + "id": 728, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -7454,14 +7454,14 @@ "type": { "type": "reflection", "declaration": { - "id": 532, + "id": 729, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 534, + "id": 731, "name": "message", "kind": 1024, "kindString": "Property", @@ -7480,7 +7480,7 @@ "defaultValue": "..." }, { - "id": 533, + "id": 730, "name": "name", "kind": 1024, "kindString": "Property", @@ -7499,7 +7499,7 @@ "defaultValue": "..." }, { - "id": 535, + "id": 732, "name": "status", "kind": 1024, "kindString": "Property", @@ -7522,7 +7522,7 @@ { "title": "Properties", "kind": 1024, - "children": [534, 533, 535] + "children": [731, 730, 732] } ] } @@ -7535,17 +7535,17 @@ { "title": "Constructors", "kind": 512, - "children": [523] + "children": [720] }, { "title": "Properties", "kind": 1024, - "children": [528, 529] + "children": [725, 726] }, { "title": "Methods", "kind": 2048, - "children": [530] + "children": [727] } ], "sources": [ @@ -7558,29 +7558,29 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ], "extendedBy": [ { "type": "reference", - "id": 537, + "id": 734, "name": "AuthSessionMissingError" }, { "type": "reference", - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError" }, { "type": "reference", - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError" }, { "type": "reference", - "id": 587, + "id": 784, "name": "AuthRetryableFetchError" } ] @@ -7601,7 +7601,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 19, + "line": 28, "character": 2 } ], @@ -7639,7 +7639,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 28, + "line": 37, "character": 4 } ], @@ -7729,7 +7729,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 25, + "line": 34, "character": 4 } ], @@ -7776,7 +7776,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 24, + "line": 33, "character": 4 } ], @@ -7806,7 +7806,29 @@ ] }, { - "id": 41, + "id": 16, + "name": "mfa", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains all MFA administration methods." + }, + "sources": [ + { + "fileName": "src/GoTrueAdminApi.ts", + "line": 20, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 673, + "name": "GoTrueAdminMFAApi" + } + }, + { + "id": 43, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -7814,13 +7836,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 126, + "line": 139, "character": 8 } ], "signatures": [ { - "id": 42, + "id": 44, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -7830,24 +7852,24 @@ }, "parameters": [ { - "id": 43, + "id": 45, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes", "dereferenced": { - "id": 343, + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -7861,7 +7883,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -7871,7 +7893,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -7885,7 +7907,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -7895,7 +7917,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -7909,7 +7931,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -7919,12 +7941,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -7937,7 +7959,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -7947,12 +7969,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -7966,7 +7988,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -7976,7 +7998,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -7989,7 +8011,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -7999,12 +8021,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -8017,7 +8039,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -8027,12 +8049,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -8046,7 +8068,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -8056,7 +8078,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -8070,7 +8092,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -8084,20 +8106,20 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] @@ -8110,7 +8132,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -8122,7 +8144,7 @@ ] }, { - "id": 63, + "id": 65, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -8130,13 +8152,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 216, + "line": 229, "character": 8 } ], "signatures": [ { - "id": 64, + "id": 66, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -8146,7 +8168,7 @@ }, "parameters": [ { - "id": 65, + "id": 67, "name": "id", "kind": 32768, "kindString": "Parameter", @@ -8165,7 +8187,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -8177,7 +8199,7 @@ ] }, { - "id": 38, + "id": 40, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -8185,13 +8207,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 92, + "line": 105, "character": 8 } ], "signatures": [ { - "id": 39, + "id": 41, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -8201,17 +8223,17 @@ }, "parameters": [ { - "id": 40, + "id": 42, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 461, + "id": 517, "name": "GenerateLinkParams", "dereferenced": { - "id": 461, + "id": 517, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -8219,7 +8241,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 512, "character": 12 } ], @@ -8228,22 +8250,22 @@ "types": [ { "type": "reference", - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams" } ] @@ -8257,7 +8279,7 @@ "typeArguments": [ { "type": "reference", - "id": 462, + "id": 518, "name": "GenerateLinkResponse" } ], @@ -8269,7 +8291,7 @@ ] }, { - "id": 56, + "id": 58, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -8277,13 +8299,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 171, + "line": 184, "character": 8 } ], "signatures": [ { - "id": 57, + "id": 59, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -8293,7 +8315,7 @@ }, "parameters": [ { - "id": 58, + "id": 60, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -8312,7 +8334,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -8324,7 +8346,7 @@ ] }, { - "id": 31, + "id": 33, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -8332,13 +8354,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 62, + "line": 75, "character": 8 } ], "signatures": [ { - "id": 32, + "id": 34, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -8348,7 +8370,7 @@ }, "parameters": [ { - "id": 33, + "id": 35, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -8362,7 +8384,7 @@ } }, { - "id": 34, + "id": 36, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -8370,14 +8392,14 @@ "type": { "type": "reflection", "declaration": { - "id": 35, + "id": 37, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 37, + "id": 39, "name": "data", "kind": 1024, "kindString": "Property", @@ -8390,7 +8412,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 66, + "line": 79, "character": 6 } ], @@ -8400,7 +8422,7 @@ } }, { - "id": 36, + "id": 38, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -8413,7 +8435,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 65, + "line": 78, "character": 6 } ], @@ -8427,7 +8449,7 @@ { "title": "Properties", "kind": 1024, - "children": [37, 36] + "children": [39, 38] } ] } @@ -8440,7 +8462,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -8452,7 +8474,7 @@ ] }, { - "id": 44, + "id": 46, "name": "listUsers", "kind": 2048, "kindString": "Method", @@ -8460,13 +8482,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 147, + "line": 160, "character": 8 } ], "signatures": [ { - "id": 45, + "id": 47, "name": "listUsers", "kind": 4096, "kindString": "Call signature", @@ -8484,14 +8506,14 @@ { "type": "reflection", "declaration": { - "id": 46, + "id": 48, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 47, + "id": 49, "name": "data", "kind": 1024, "kindString": "Property", @@ -8499,21 +8521,21 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 48, + "id": 50, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 49, + "id": 51, "name": "users", "kind": 1024, "kindString": "Property", @@ -8521,7 +8543,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 14 } ], @@ -8529,7 +8551,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -8539,14 +8561,14 @@ { "title": "Properties", "kind": 1024, - "children": [49] + "children": [51] } ] } } }, { - "id": 50, + "id": 52, "name": "error", "kind": 1024, "kindString": "Property", @@ -8554,7 +8576,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 31 } ], @@ -8568,7 +8590,7 @@ { "title": "Properties", "kind": 1024, - "children": [47, 50] + "children": [49, 52] } ] } @@ -8576,14 +8598,14 @@ { "type": "reflection", "declaration": { - "id": 51, + "id": 53, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 52, + "id": 54, "name": "data", "kind": 1024, "kindString": "Property", @@ -8591,21 +8613,21 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 49 } ], "type": { "type": "reflection", "declaration": { - "id": 53, + "id": 55, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 54, + "id": 56, "name": "users", "kind": 1024, "kindString": "Property", @@ -8613,7 +8635,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 57 } ], @@ -8626,14 +8648,14 @@ { "title": "Properties", "kind": 1024, - "children": [54] + "children": [56] } ] } } }, { - "id": 55, + "id": 57, "name": "error", "kind": 1024, "kindString": "Property", @@ -8641,13 +8663,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 70 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -8656,7 +8678,7 @@ { "title": "Properties", "kind": 1024, - "children": [52, 55] + "children": [54, 57] } ] } @@ -8672,7 +8694,7 @@ ] }, { - "id": 26, + "id": 27, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -8680,13 +8702,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 39, + "line": 52, "character": 8 } ], "signatures": [ { - "id": 27, + "id": 28, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -8696,7 +8718,7 @@ }, "parameters": [ { - "id": 28, + "id": 29, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -8716,14 +8738,32 @@ { "type": "reflection", "declaration": { - "id": 29, + "id": 30, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 30, + "id": 31, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueAdminApi.ts", + "line": 52, + "character": 40 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 32, "name": "error", "kind": 1024, "kindString": "Property", @@ -8731,8 +8771,8 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 39, - "character": 40 + "line": 52, + "character": 52 } ], "type": { @@ -8744,7 +8784,7 @@ }, { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] @@ -8755,7 +8795,7 @@ { "title": "Properties", "kind": 1024, - "children": [30] + "children": [31, 32] } ] } @@ -8769,7 +8809,7 @@ ] }, { - "id": 59, + "id": 61, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -8777,13 +8817,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 193, + "line": 206, "character": 8 } ], "signatures": [ { - "id": 60, + "id": 62, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -8793,7 +8833,7 @@ }, "parameters": [ { - "id": 61, + "id": 63, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -8804,7 +8844,7 @@ } }, { - "id": 62, + "id": 64, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -8814,17 +8854,17 @@ }, "type": { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes", "dereferenced": { - "id": 343, + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -8838,7 +8878,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -8848,7 +8888,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -8862,7 +8902,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -8872,7 +8912,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -8886,7 +8926,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -8896,12 +8936,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -8914,7 +8954,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -8924,12 +8964,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -8943,7 +8983,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -8953,7 +8993,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -8966,7 +9006,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -8976,12 +9016,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -8994,7 +9034,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -9004,12 +9044,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -9023,7 +9063,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -9033,7 +9073,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -9047,7 +9087,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -9061,20 +9101,20 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] @@ -9087,7 +9127,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -9105,29 +9145,34 @@ "kind": 512, "children": [2] }, + { + "title": "Properties", + "kind": 1024, + "children": [16] + }, { "title": "Methods", "kind": 2048, - "children": [41, 63, 38, 56, 31, 44, 26, 59] + "children": [43, 65, 40, 58, 33, 46, 27, 61] } ], "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 12, + "line": 18, "character": 21 } ] }, { - "id": 66, + "id": 74, "name": "GoTrueClient", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 67, + "id": 75, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -9135,13 +9180,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 105, + "line": 124, "character": 2 } ], "signatures": [ { - "id": 68, + "id": 76, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -9151,17 +9196,17 @@ }, "parameters": [ { - "id": 69, + "id": 77, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "dereferenced": { - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -9169,67 +9214,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 241, + "id": 282, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 249, + "id": 290, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 41, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 248, - "name": "detectSessionInUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 39, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 252, - "name": "fetch", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9237,13 +9242,53 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 289, + "name": "detectSessionInUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 45, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 293, + "name": "fetch", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 53, + "character": 2 + } + ], "type": { "type": "reference", "name": "Fetch" } }, { - "id": 243, + "id": 284, "name": "headers", "kind": 1024, "kindString": "Property", @@ -9253,14 +9298,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 244, + "id": 285, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9268,19 +9313,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 12 } ], "indexSignature": { - "id": 245, + "id": 286, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 246, + "id": 287, "name": "key", "kind": 32768, "flags": {}, @@ -9299,13 +9344,54 @@ } }, { - "id": 250, + "id": 291, "name": "persistSession", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 292, + "name": "storage", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 51, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 680, + "name": "SupportedStorage" + } + }, + { + "id": 288, + "name": "storageKey", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9313,54 +9399,13 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 251, - "name": "storage", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 45, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 483, - "name": "SupportedStorage" - } - }, - { - "id": 247, - "name": "storageKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 37, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 242, + "id": 283, "name": "url", "kind": 1024, "kindString": "Property", @@ -9370,7 +9415,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 33, + "line": 39, "character": 2 } ], @@ -9384,13 +9429,13 @@ { "title": "Properties", "kind": 1024, - "children": [249, 248, 252, 243, 250, 251, 247, 242] + "children": [290, 289, 293, 284, 291, 292, 288, 283] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 34 } ] @@ -9402,14 +9447,14 @@ ], "type": { "type": "reference", - "id": 66, + "id": 74, "name": "default" } } ] }, { - "id": 70, + "id": 78, "name": "admin", "kind": 1024, "kindString": "Property", @@ -9420,7 +9465,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 69, + "line": 84, "character": 2 } ], @@ -9431,7 +9476,29 @@ } }, { - "id": 111, + "id": 79, + "name": "mfa", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Namespace for the MFA methods." + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 88, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 628, + "name": "GoTrueMFAApi" + } + }, + { + "id": 120, "name": "getSession", "kind": 2048, "kindString": "Method", @@ -9439,13 +9506,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 410, + "line": 440, "character": 8 } ], "signatures": [ { - "id": 112, + "id": 121, "name": "getSession", "kind": 4096, "kindString": "Call signature", @@ -9462,14 +9529,14 @@ { "type": "reflection", "declaration": { - "id": 113, + "id": 122, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 114, + "id": 123, "name": "data", "kind": 1024, "kindString": "Property", @@ -9477,21 +9544,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 412, + "line": 442, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 115, + "id": 124, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 116, + "id": 125, "name": "session", "kind": 1024, "kindString": "Property", @@ -9499,13 +9566,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 413, + "line": 443, "character": 10 } ], "type": { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } } @@ -9514,14 +9581,14 @@ { "title": "Properties", "kind": 1024, - "children": [116] + "children": [125] } ] } } }, { - "id": 117, + "id": 126, "name": "error", "kind": 1024, "kindString": "Property", @@ -9529,7 +9596,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 415, + "line": 445, "character": 8 } ], @@ -9543,7 +9610,7 @@ { "title": "Properties", "kind": 1024, - "children": [114, 117] + "children": [123, 126] } ] } @@ -9551,14 +9618,14 @@ { "type": "reflection", "declaration": { - "id": 118, + "id": 127, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 119, + "id": 128, "name": "data", "kind": 1024, "kindString": "Property", @@ -9566,21 +9633,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 418, + "line": 448, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 120, + "id": 129, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 121, + "id": 130, "name": "session", "kind": 1024, "kindString": "Property", @@ -9588,7 +9655,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 449, "character": 10 } ], @@ -9602,14 +9669,14 @@ { "title": "Properties", "kind": 1024, - "children": [121] + "children": [130] } ] } } }, { - "id": 122, + "id": 131, "name": "error", "kind": 1024, "kindString": "Property", @@ -9617,13 +9684,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 421, + "line": 451, "character": 8 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -9632,7 +9699,7 @@ { "title": "Properties", "kind": 1024, - "children": [119, 122] + "children": [128, 131] } ] } @@ -9640,14 +9707,14 @@ { "type": "reflection", "declaration": { - "id": 123, + "id": 132, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 124, + "id": 133, "name": "data", "kind": 1024, "kindString": "Property", @@ -9655,21 +9722,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 424, + "line": 454, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 125, + "id": 134, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 126, + "id": 135, "name": "session", "kind": 1024, "kindString": "Property", @@ -9677,7 +9744,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 425, + "line": 455, "character": 10 } ], @@ -9691,14 +9758,14 @@ { "title": "Properties", "kind": 1024, - "children": [126] + "children": [135] } ] } } }, { - "id": 127, + "id": 136, "name": "error", "kind": 1024, "kindString": "Property", @@ -9706,7 +9773,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 427, + "line": 457, "character": 8 } ], @@ -9720,7 +9787,7 @@ { "title": "Properties", "kind": 1024, - "children": [124, 127] + "children": [133, 136] } ] } @@ -9736,7 +9803,7 @@ ] }, { - "id": 128, + "id": 137, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -9744,13 +9811,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 473, + "line": 504, "character": 8 } ], "signatures": [ { - "id": 129, + "id": 138, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -9760,7 +9827,7 @@ }, "parameters": [ { - "id": 130, + "id": 139, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -9781,7 +9848,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -9793,7 +9860,7 @@ ] }, { - "id": 92, + "id": 101, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -9801,13 +9868,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 131, + "line": 159, "character": 2 } ], "signatures": [ { - "id": 93, + "id": 102, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -9820,7 +9887,7 @@ "typeArguments": [ { "type": "reference", - "id": 484, + "id": 681, "name": "InitializeResult" } ], @@ -9832,7 +9899,7 @@ ] }, { - "id": 157, + "id": 178, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -9840,13 +9907,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 701, + "line": 784, "character": 2 } ], "signatures": [ { - "id": 158, + "id": 179, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -9856,7 +9923,7 @@ }, "parameters": [ { - "id": 159, + "id": 180, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -9867,33 +9934,33 @@ "type": { "type": "reflection", "declaration": { - "id": 160, + "id": 181, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 161, + "id": 182, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 162, + "id": 183, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 239, + "id": 280, "name": "AuthChangeEvent" } }, { - "id": 163, + "id": 184, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -9907,7 +9974,7 @@ }, { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } ] @@ -9927,14 +9994,14 @@ "type": { "type": "reflection", "declaration": { - "id": 164, + "id": 185, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 165, + "id": 186, "name": "data", "kind": 1024, "kindString": "Property", @@ -9942,21 +10009,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 702, + "line": 785, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 166, + "id": 187, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 167, + "id": 188, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -9964,13 +10031,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 702, + "line": 785, "character": 12 } ], "type": { "type": "reference", - "id": 353, + "id": 405, "name": "Subscription" } } @@ -9979,7 +10046,7 @@ { "title": "Properties", "kind": 1024, - "children": [167] + "children": [188] } ] } @@ -9990,7 +10057,7 @@ { "title": "Properties", "kind": 1024, - "children": [165] + "children": [186] } ] } @@ -9999,7 +10066,97 @@ ] }, { - "id": 168, + "id": 153, + "name": "refreshSession", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 645, + "character": 8 + } + ], + "signatures": [ + { + "id": 154, + "name": "refreshSession", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns a new session, regardless of expiry status.\nTakes in an optional current session. If not passed in, then refreshSession() will attempt to retrieve it from getSession().\nIf the current session's refresh token is invalid, an error will be thrown." + }, + "parameters": [ + { + "id": 155, + "name": "currentSession", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The current session. If passed in, it must contain a refresh token.\n" + }, + "type": { + "type": "reflection", + "declaration": { + "id": 156, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 157, + "name": "refresh_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 645, + "character": 42 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [157] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 189, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -10007,13 +10164,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 724, + "line": 807, "character": 8 } ], "signatures": [ { - "id": 169, + "id": 190, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -10023,7 +10180,7 @@ }, "parameters": [ { - "id": 170, + "id": 191, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -10037,7 +10194,7 @@ } }, { - "id": 171, + "id": 192, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10045,14 +10202,14 @@ "type": { "type": "reflection", "declaration": { - "id": 172, + "id": 193, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 174, + "id": 195, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10065,7 +10222,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 728, + "line": 811, "character": 6 } ], @@ -10075,7 +10232,7 @@ } }, { - "id": 173, + "id": 194, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -10088,7 +10245,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 727, + "line": 810, "character": 6 } ], @@ -10102,7 +10259,7 @@ { "title": "Properties", "kind": 1024, - "children": [174, 173] + "children": [195, 194] } ] } @@ -10119,14 +10276,14 @@ { "type": "reflection", "declaration": { - "id": 175, + "id": 196, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 176, + "id": 197, "name": "data", "kind": 1024, "kindString": "Property", @@ -10134,14 +10291,14 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 732, + "line": 815, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 177, + "id": 198, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10150,7 +10307,7 @@ } }, { - "id": 178, + "id": 199, "name": "error", "kind": 1024, "kindString": "Property", @@ -10158,7 +10315,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 733, + "line": 816, "character": 8 } ], @@ -10172,7 +10329,7 @@ { "title": "Properties", "kind": 1024, - "children": [176, 178] + "children": [197, 199] } ] } @@ -10180,14 +10337,14 @@ { "type": "reflection", "declaration": { - "id": 179, + "id": 200, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 180, + "id": 201, "name": "data", "kind": 1024, "kindString": "Property", @@ -10195,7 +10352,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 735, + "line": 818, "character": 8 } ], @@ -10205,7 +10362,7 @@ } }, { - "id": 181, + "id": 202, "name": "error", "kind": 1024, "kindString": "Property", @@ -10213,13 +10370,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 735, + "line": 818, "character": 20 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -10228,7 +10385,7 @@ { "title": "Properties", "kind": 1024, - "children": [180, 181] + "children": [201, 202] } ] } @@ -10244,7 +10401,7 @@ ] }, { - "id": 134, + "id": 150, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -10252,13 +10409,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 539, + "line": 581, "character": 8 } ], "signatures": [ { - "id": 135, + "id": 151, "name": "setSession", "kind": 4096, "kindString": "Call signature", @@ -10268,7 +10425,7 @@ }, "parameters": [ { - "id": 136, + "id": 152, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -10281,7 +10438,7 @@ "typeArguments": [ { "type": "reference", - "id": 290, + "id": 331, "name": "Session" }, { @@ -10309,7 +10466,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -10321,7 +10478,7 @@ ] }, { - "id": 102, + "id": 111, "name": "signInWithOAuth", "kind": 2048, "kindString": "Method", @@ -10329,13 +10486,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 307, + "line": 337, "character": 8 } ], "signatures": [ { - "id": 103, + "id": 112, "name": "signInWithOAuth", "kind": 4096, "kindString": "Call signature", @@ -10345,17 +10502,17 @@ }, "parameters": [ { - "id": 104, + "id": 113, "name": "credentials", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "dereferenced": { - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -10363,21 +10520,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 407, + "id": 463, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 409, + "id": 465, "name": "options", "kind": 1024, "kindString": "Property", @@ -10387,21 +10544,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 410, + "id": 466, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 413, + "id": 469, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -10414,14 +10571,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 414, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10429,19 +10586,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 18 } ], "indexSignature": { - "id": 415, + "id": 471, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 416, + "id": 472, "name": "key", "kind": 32768, "flags": {}, @@ -10460,7 +10617,7 @@ } }, { - "id": 411, + "id": 467, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -10473,7 +10630,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 428, "character": 4 } ], @@ -10483,7 +10640,7 @@ } }, { - "id": 412, + "id": 468, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -10496,7 +10653,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 361, + "line": 430, "character": 4 } ], @@ -10510,13 +10667,13 @@ { "title": "Properties", "kind": 1024, - "children": [413, 411, 412] + "children": [469, 467, 468] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 12 } ] @@ -10524,7 +10681,7 @@ } }, { - "id": 408, + "id": 464, "name": "provider", "kind": 1024, "kindString": "Property", @@ -10535,13 +10692,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 425, "character": 2 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } } @@ -10550,13 +10707,13 @@ { "title": "Properties", "kind": 1024, - "children": [409, 408] + "children": [465, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 41 } ] @@ -10571,7 +10728,7 @@ "typeArguments": [ { "type": "reference", - "id": 266, + "id": 307, "name": "OAuthResponse" } ], @@ -10583,7 +10740,7 @@ ] }, { - "id": 105, + "id": 114, "name": "signInWithOtp", "kind": 2048, "kindString": "Method", @@ -10591,13 +10748,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 322, + "line": 352, "character": 8 } ], "signatures": [ { - "id": 106, + "id": 115, "name": "signInWithOtp", "kind": 4096, "kindString": "Call signature", @@ -10605,6 +10762,888 @@ "comment": { "shortText": "Log in a user using magiclink or a one-time password (OTP).\nIf 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." }, + "parameters": [ + { + "id": 116, + "name": "credentials", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 446, + "name": "SignInWithPasswordlessCredentials", + "dereferenced": { + "id": 446, + "name": "SignInWithPasswordlessCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 387, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 447, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 448, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 390, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 449, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 450, + "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": 403, + "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": 401, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 451, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 393, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 452, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 395, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [454, 453, 451, 452] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 16 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [448, 449] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 388, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 455, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 457, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 461, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 419, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "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": 417, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 459, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [461, 460, 459] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 16 + } + ] + } + } + }, + { + "id": 456, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 408, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [457, 456] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 406, + "character": 4 + } + ] + } + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 108, + "name": "signInWithPassword", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 285, + "character": 8 + } + ], + "signatures": [ + { + "id": 109, + "name": "signInWithPassword", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Log in an existing user with an email and password or phone and password." + }, + "parameters": [ + { + "id": 110, + "name": "credentials", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 431, + "name": "SignInWithPasswordCredentials", + "dereferenced": { + "id": 431, + "name": "SignInWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 353, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 432, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 433, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 356, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 435, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 359, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 436, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 438, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 367, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 365, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [438, 437] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 359, + "character": 16 + } + ] + } + } + }, + { + "id": 434, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 358, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [433, 435, 434] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 354, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 439, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 442, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 375, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 445, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 383, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 381, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [445, 444] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 375, + "character": 16 + } + ] + } + } + }, + { + "id": 441, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 374, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 440, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 372, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [442, 441, 440] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 370, + "character": 4 + } + ] + } + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 174, + "name": "signOut", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 765, + "character": 8 + } + ], + "signatures": [ + { + "id": 175, + "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": 176, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 177, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 765, + "character": 29 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 694, + "name": "AuthError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [177] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 105, + "name": "signUp", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 222, + "character": 8 + } + ], + "signatures": [ + { + "id": 106, + "name": "signUp", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Creates a new user.", + "returns": "A logged-in session if the server has \"autoconfirm\" ON" + }, "parameters": [ { "id": 107, @@ -10614,11 +11653,11 @@ "flags": {}, "type": { "type": "reference", - "id": 390, - "name": "SignInWithPasswordlessCredentials", + "id": 415, + "name": "SignUpWithPasswordCredentials", "dereferenced": { - "id": 390, - "name": "SignInWithPasswordlessCredentials", + "id": 415, + "name": "SignUpWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, @@ -10635,14 +11674,14 @@ { "type": "reflection", "declaration": { - "id": 391, + "id": 416, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 392, + "id": 417, "name": "email", "kind": 1024, "kindString": "Property", @@ -10663,7 +11702,7 @@ } }, { - "id": 393, + "id": 419, "name": "options", "kind": 1024, "kindString": "Property", @@ -10673,21 +11712,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 394, + "id": 420, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 398, + "id": 423, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10710,7 +11749,7 @@ } }, { - "id": 397, + "id": 422, "name": "data", "kind": 1024, "kindString": "Property", @@ -10734,7 +11773,7 @@ } }, { - "id": 395, + "id": 421, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -10747,7 +11786,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 326, "character": 8 } ], @@ -10755,54 +11794,52 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 396, - "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": 326, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [398, 397, 395, 396] + "children": [423, 422, 421] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 16 } ] } } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 323, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [392, 393] + "children": [417, 419, 418] } ], "sources": [ @@ -10817,14 +11854,14 @@ { "type": "reflection", "declaration": { - "id": 399, + "id": 424, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 401, + "id": 427, "name": "options", "kind": 1024, "kindString": "Property", @@ -10834,21 +11871,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 405, + "id": 430, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10871,7 +11908,7 @@ } }, { - "id": 404, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -10893,42 +11930,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 403, - "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": 342, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [405, 404, 403] + "children": [430, 429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 16 } ] @@ -10936,7 +11950,28 @@ } }, { - "id": 400, + "id": 426, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 341, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 425, "name": "phone", "kind": 1024, "kindString": "Property", @@ -10961,7 +11996,7 @@ { "title": "Properties", "kind": 1024, - "children": [401, 400] + "children": [427, 426, 425] } ], "sources": [ @@ -10984,7 +12019,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -10996,837 +12031,7 @@ ] }, { - "id": 99, - "name": "signInWithPassword", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 257, - "character": 8 - } - ], - "signatures": [ - { - "id": 100, - "name": "signInWithPassword", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Log in an existing user with an email and password or phone and password." - }, - "parameters": [ - { - "id": 101, - "name": "credentials", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 377, - "name": "SignInWithPasswordCredentials", - "dereferenced": { - "id": 377, - "name": "SignInWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 296, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 378, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 379, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 299, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 381, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 302, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 382, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 383, - "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": 304, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [383] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 302, - "character": 16 - } - ] - } - } - }, - { - "id": 380, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 301, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [379, 381, 380] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 297, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 384, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 387, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 312, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 388, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 389, - "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": 314, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [389] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 312, - "character": 16 - } - ] - } - } - }, - { - "id": 386, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 311, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 385, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 309, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [387, 386, 385] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 307, - "character": 4 - } - ] - } - } - ] - } - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 253, - "name": "AuthResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 153, - "name": "signOut", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 682, - "character": 8 - } - ], - "signatures": [ - { - "id": 154, - "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": 155, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 156, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 682, - "character": 29 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 497, - "name": "AuthError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [156] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 96, - "name": "signUp", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 194, - "character": 8 - } - ], - "signatures": [ - { - "id": 97, - "name": "signUp", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates a new user.", - "returns": "A logged-in session if the server has \"autoconfirm\" ON" - }, - "parameters": [ - { - "id": 98, - "name": "credentials", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 361, - "name": "SignUpWithPasswordCredentials", - "dereferenced": { - "id": 361, - "name": "SignUpWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 261, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 362, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 363, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 264, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 365, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 366, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 369, - "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": 277, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 368, - "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": 275, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 367, - "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": 269, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [369, 368, 367] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 16 - } - ] - } - } - }, - { - "id": 364, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 266, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [363, 365, 364] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 262, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 370, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 373, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 374, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 376, - "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": 293, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 375, - "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": 291, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [376, 375] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 16 - } - ] - } - } - }, - { - "id": 372, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 371, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 282, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [373, 372, 371] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 280, - "character": 4 - } - ] - } - } - ] - } - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 253, - "name": "AuthResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 131, + "id": 140, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -11834,13 +12039,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 502, + "line": 533, "character": 8 } ], "signatures": [ { - "id": 132, + "id": 141, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -11850,24 +12055,24 @@ }, "parameters": [ { - "id": 133, + "id": 142, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes", "dereferenced": { - "id": 338, + "id": 390, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 342, + "id": 394, "name": "data", "kind": 1024, "kindString": "Property", @@ -11881,7 +12086,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -11891,7 +12096,7 @@ } }, { - "id": 339, + "id": 391, "name": "email", "kind": 1024, "kindString": "Property", @@ -11904,7 +12109,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -11914,7 +12119,7 @@ } }, { - "id": 341, + "id": 393, "name": "password", "kind": 1024, "kindString": "Property", @@ -11927,7 +12132,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -11937,7 +12142,7 @@ } }, { - "id": 340, + "id": 392, "name": "phone", "kind": 1024, "kindString": "Property", @@ -11950,7 +12155,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -11964,20 +12169,20 @@ { "title": "Properties", "kind": 1024, - "children": [342, 339, 341, 340] + "children": [394, 391, 393, 392] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 223, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } ] @@ -11990,7 +12195,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -12002,7 +12207,7 @@ ] }, { - "id": 108, + "id": 117, "name": "verifyOtp", "kind": 2048, "kindString": "Method", @@ -12010,13 +12215,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 366, + "line": 396, "character": 8 } ], "signatures": [ { - "id": 109, + "id": 118, "name": "verifyOtp", "kind": 4096, "kindString": "Call signature", @@ -12026,17 +12231,17 @@ }, "parameters": [ { - "id": 110, + "id": 119, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 417, + "id": 473, "name": "VerifyOtpParams", "dereferenced": { - "id": 417, + "id": 473, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -12044,7 +12249,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 436, "character": 12 } ], @@ -12053,12 +12258,12 @@ "types": [ { "type": "reference", - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams" } ] @@ -12072,7 +12277,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -12088,36 +12293,111 @@ { "title": "Constructors", "kind": 512, - "children": [67] + "children": [75] }, { "title": "Properties", "kind": 1024, - "children": [70] + "children": [78, 79] }, { "title": "Methods", "kind": 2048, - "children": [111, 128, 92, 157, 168, 134, 102, 105, 99, 153, 96, 131, 108] + "children": [120, 137, 101, 178, 153, 189, 150, 111, 114, 108, 174, 105, 140, 117] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 64, + "line": 79, "character": 21 } ] }, { - "id": 343, + "id": 340, + "name": "AMREntry", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "An authentication methord reference (AMR) entry.", + "text": "An entry designates what method was used by the user to verify their\nidentity and at what time.\n", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}.\n" + } + ] + }, + "children": [ + { + "id": 341, + "name": "method", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Authentication method name." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 142, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 342, + "name": "timestamp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Timestamp when the method was successfully used. Represents number of\nseconds since 1st January 1970 (UNIX epoch) in UTC." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 148, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [341, 342] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 140, + "character": 17 + } + ] + }, + { + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -12131,7 +12411,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -12141,7 +12421,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -12155,7 +12435,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -12165,7 +12445,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -12179,7 +12459,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -12189,12 +12469,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -12207,7 +12487,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -12217,12 +12497,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -12236,7 +12516,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -12246,7 +12526,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -12259,7 +12539,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -12269,12 +12549,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -12287,7 +12567,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -12297,12 +12577,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -12316,7 +12596,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -12326,7 +12606,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -12340,7 +12620,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -12354,33 +12634,204 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] }, { - "id": 458, + "id": 354, + "name": "Factor", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "A MFA factor.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#enroll}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#listFactors}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAAdminApi#listFactors}\n" + } + ] + }, + "children": [ + { + "id": 359, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 186, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 357, + "name": "factor_type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of factor. Only `totp` supported with this version but may change in\nfuture versions." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 181, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 356, + "name": "friendly_name", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Friendly name of the factor, useful to disambiguate between multiple factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 175, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 172, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 358, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Factor's status." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 184, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "verified" + }, + { + "type": "literal", + "value": "unverified" + } + ] + } + }, + { + "id": 360, + "name": "updated_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 187, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [359, 357, 356, 355, 358, 360] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 170, + "character": 17 + } + ] + }, + { + "id": 514, "name": "GenerateLinkOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 459, + "id": 515, "name": "data", "kind": 1024, "kindString": "Property", @@ -12394,7 +12845,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 438, + "line": 507, "character": 2 } ], @@ -12404,7 +12855,7 @@ } }, { - "id": 460, + "id": 516, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -12417,7 +12868,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 440, + "line": 509, "character": 2 } ], @@ -12431,26 +12882,1172 @@ { "title": "Properties", "kind": 1024, - "children": [459, 460] + "children": [515, 516] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 501, "character": 17 } ] }, { - "id": 290, + "id": 673, + "name": "GoTrueAdminMFAApi", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Contains the full multi-factor authentication administration API.", + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "children": [ + { + "id": 677, + "name": "deleteFactor", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 678, + "name": "deleteFactor", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Deletes a factor on a user. This will log the user out of all active\nsessions (if the deleted factor was verified). There's no need to delete\nunverified factors.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#unenroll}\n" + }, + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 679, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "dereferenced": { + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 659, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 868, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 660, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 871, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [659, 660] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 45 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 648, + "name": "AuthMFAAdminDeleteFactorResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 674, + "name": "listFactors", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 675, + "name": "listFactors", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Lists all factors attached to a user.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 676, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "dereferenced": { + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 671, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 672, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 892, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [672] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 44 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 661, + "name": "AuthMFAAdminListFactorsResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [677, 674] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 900, + "character": 17 + } + ] + }, + { + "id": 628, + "name": "GoTrueMFAApi", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Contains the full multi-factor authentication API.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "children": [ + { + "id": 632, + "name": "challenge", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 633, + "name": "challenge", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 634, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 552, + "name": "MFAChallengeParams", + "dereferenced": { + "id": 552, + "name": "MFAChallengeParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 553, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 554, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor to be challenged." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 600, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [554] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 33 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 596, + "name": "AuthMFAChallengeResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 641, + "name": "challengeAndVerify", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 642, + "name": "challengeAndVerify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Helper method which creates a challenge and immediately uses the given code to verify against it thereafter. The verification code is\nprovided by the user by entering a code seen in their authenticator app.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challengeAndVerify}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 643, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "dereferenced": { + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 556, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 558, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 610, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 608, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [558, 557] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 42 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 559, + "name": "AuthMFAVerifyResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 629, + "name": "enroll", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 630, + "name": "enroll", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Starts the enrollment process for a new Multi-Factor Authentication\nfactor. This method creates a new factor in the 'unverified' state.\nPresent the QR code or secret to the user and ask them to add it to their\nauthenticator app. Ask the user to provide you with an authenticator code\nfrom their app and verify it by calling challenge and then verify.", + "text": "The first successful verification of an unverified factor activates the\nfactor. All other sessions are logged out and the current one gets an\n`aal2` authenticator level.\n", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#verify}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 631, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 539, + "name": "MFAEnrollParams", + "dereferenced": { + "id": 539, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 540, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 541, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 568, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 543, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 570, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 569, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [541, 543, 542] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 30 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 572, + "name": "AuthMFAEnrollResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 646, + "name": "getAuthenticatorAssuranceLevel", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 647, + "name": "getAuthenticatorAssuranceLevel", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the Authenticator Assurance Level (AAL) for the active session.", + "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 617, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 644, + "name": "listFactors", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 645, + "name": "listFactors", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the list of MFA factors enabled for this user. For most use cases\nyou should consider using {@link\nGoTrueMFAApi#getAuthenticatorAssuranceLevel}. This uses a cached version\nof the factors and avoids incurring a network call. If you need to update\nthis list, call {@link GoTrueClient#getUser} first.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#enroll}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}" + }, + { + "tag": "see", + "text": "{@link GoTrueClient#getUser}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 606, + "name": "AuthMFAListFactorsResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 638, + "name": "unenroll", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 639, + "name": "unenroll", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 640, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 544, + "name": "MFAUnenrollParams", + "dereferenced": { + "id": 544, + "name": "MFAUnenrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 545, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 546, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 578, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [546] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 32 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 587, + "name": "AuthMFAUnenrollResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 635, + "name": "verify", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 636, + "name": "verify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Verifies a verification code against a challenge. The verification code is\nprovided by the user by entering a code seen in their authenticator app.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 637, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "MFAVerifyParams", + "dereferenced": { + "id": 547, + "name": "MFAVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 548, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 550, + "name": "challengeId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the challenge being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 589, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 592, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 586, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [550, 551, 549] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 30 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 559, + "name": "AuthMFAVerifyResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [632, 641, 629, 646, 644, 638, 635] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 760, + "character": 17 + } + ] + }, + { + "id": 331, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 293, + "id": 334, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -12461,7 +14058,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 109, + "line": 115, "character": 2 } ], @@ -12471,7 +14068,7 @@ } }, { - "id": 296, + "id": 337, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -12484,7 +14081,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 121, + "line": 127, "character": 2 } ], @@ -12494,7 +14091,7 @@ } }, { - "id": 295, + "id": 336, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -12505,7 +14102,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 117, + "line": 123, "character": 2 } ], @@ -12515,7 +14112,7 @@ } }, { - "id": 292, + "id": 333, "name": "provider_refresh_token", "kind": 1024, "kindString": "Property", @@ -12528,7 +14125,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 105, + "line": 111, "character": 2 } ], @@ -12547,7 +14144,7 @@ } }, { - "id": 291, + "id": 332, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -12560,7 +14157,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 100, + "line": 106, "character": 2 } ], @@ -12579,7 +14176,7 @@ } }, { - "id": 294, + "id": 335, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -12590,7 +14187,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 113, + "line": 119, "character": 2 } ], @@ -12600,7 +14197,7 @@ } }, { - "id": 297, + "id": 338, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -12608,7 +14205,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 122, + "line": 128, "character": 2 } ], @@ -12618,7 +14215,7 @@ } }, { - "id": 298, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -12626,13 +14223,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 123, + "line": 129, "character": 2 } ], "type": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -12641,26 +14238,26 @@ { "title": "Properties", "kind": 1024, - "children": [293, 296, 295, 292, 291, 294, 297, 298] + "children": [334, 337, 336, 333, 332, 335, 338, 339] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 102, "character": 17 } ] }, { - "id": 353, + "id": 405, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 354, + "id": 406, "name": "id", "kind": 1024, "kindString": "Property", @@ -12671,7 +14268,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 250, + "line": 303, "character": 2 } ], @@ -12681,7 +14278,7 @@ } }, { - "id": 355, + "id": 407, "name": "callback", "kind": 2048, "kindString": "Method", @@ -12689,13 +14286,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 254, + "line": 307, "character": 2 } ], "signatures": [ { - "id": 356, + "id": 408, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -12705,17 +14302,17 @@ }, "parameters": [ { - "id": 357, + "id": 409, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 239, + "id": 280, "name": "AuthChangeEvent", "dereferenced": { - "id": 239, + "id": 280, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -12723,7 +14320,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 23, + "line": 28, "character": 12 } ], @@ -12753,6 +14350,11 @@ { "type": "literal", "value": "USER_DELETED" + }, + { + "type": "reference", + "id": 279, + "name": "AuthChangeEventMFA" } ] } @@ -12760,7 +14362,7 @@ } }, { - "id": 358, + "id": 410, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -12774,7 +14376,7 @@ }, { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } ] @@ -12789,7 +14391,7 @@ ] }, { - "id": 359, + "id": 411, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -12797,13 +14399,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 258, + "line": 311, "character": 2 } ], "signatures": [ { - "id": 360, + "id": 412, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -12823,31 +14425,72 @@ { "title": "Properties", "kind": 1024, - "children": [354] + "children": [406] }, { "title": "Methods", "kind": 2048, - "children": [355, 359] + "children": [407, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 246, + "line": 299, "character": 17 } ] }, { - "id": 317, + "id": 413, + "name": "UpdatableFactorAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 414, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 315, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [414] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 314, + "character": 17 + } + ] + }, + { + "id": 368, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 327, + "id": 378, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -12857,7 +14500,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 157, + "line": 209, "character": 2 } ], @@ -12867,7 +14510,7 @@ } }, { - "id": 319, + "id": 370, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -12875,18 +14518,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 149, + "line": 201, "character": 2 } ], "type": { "type": "reference", - "id": 310, + "id": 361, "name": "UserAppMetadata" } }, { - "id": 321, + "id": 372, "name": "aud", "kind": 1024, "kindString": "Property", @@ -12894,7 +14537,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 151, + "line": 203, "character": 2 } ], @@ -12904,7 +14547,7 @@ } }, { - "id": 322, + "id": 373, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -12914,7 +14557,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 204, "character": 2 } ], @@ -12924,7 +14567,7 @@ } }, { - "id": 331, + "id": 382, "name": "confirmed_at", "kind": 1024, "kindString": "Property", @@ -12934,7 +14577,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 161, + "line": 213, "character": 2 } ], @@ -12944,7 +14587,7 @@ } }, { - "id": 330, + "id": 381, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -12952,7 +14595,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 212, "character": 2 } ], @@ -12962,7 +14605,7 @@ } }, { - "id": 328, + "id": 379, "name": "email", "kind": 1024, "kindString": "Property", @@ -12972,7 +14615,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 158, + "line": 210, "character": 2 } ], @@ -12982,7 +14625,7 @@ } }, { - "id": 324, + "id": 375, "name": "email_change_sent_at", "kind": 1024, "kindString": "Property", @@ -12992,7 +14635,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 154, + "line": 206, "character": 2 } ], @@ -13002,7 +14645,7 @@ } }, { - "id": 332, + "id": 383, "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", @@ -13012,7 +14655,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 162, + "line": 214, "character": 2 } ], @@ -13022,7 +14665,31 @@ } }, { - "id": 318, + "id": 389, + "name": "factors", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 220, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + }, + { + "id": 369, "name": "id", "kind": 1024, "kindString": "Property", @@ -13030,7 +14697,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 148, + "line": 200, "character": 2 } ], @@ -13040,7 +14707,7 @@ } }, { - "id": 337, + "id": 388, "name": "identities", "kind": 1024, "kindString": "Property", @@ -13050,7 +14717,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 167, + "line": 219, "character": 2 } ], @@ -13058,13 +14725,13 @@ "type": "array", "elementType": { "type": "reference", - "id": 299, + "id": 343, "name": "UserIdentity" } } }, { - "id": 326, + "id": 377, "name": "invited_at", "kind": 1024, "kindString": "Property", @@ -13074,7 +14741,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 156, + "line": 208, "character": 2 } ], @@ -13084,7 +14751,7 @@ } }, { - "id": 334, + "id": 385, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -13094,7 +14761,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 164, + "line": 216, "character": 2 } ], @@ -13104,7 +14771,7 @@ } }, { - "id": 325, + "id": 376, "name": "new_email", "kind": 1024, "kindString": "Property", @@ -13114,7 +14781,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 155, + "line": 207, "character": 2 } ], @@ -13124,7 +14791,7 @@ } }, { - "id": 329, + "id": 380, "name": "phone", "kind": 1024, "kindString": "Property", @@ -13134,7 +14801,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 159, + "line": 211, "character": 2 } ], @@ -13144,7 +14811,7 @@ } }, { - "id": 333, + "id": 384, "name": "phone_confirmed_at", "kind": 1024, "kindString": "Property", @@ -13154,7 +14821,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 163, + "line": 215, "character": 2 } ], @@ -13164,7 +14831,7 @@ } }, { - "id": 323, + "id": 374, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -13174,7 +14841,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 153, + "line": 205, "character": 2 } ], @@ -13184,7 +14851,7 @@ } }, { - "id": 335, + "id": 386, "name": "role", "kind": 1024, "kindString": "Property", @@ -13194,7 +14861,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 165, + "line": 217, "character": 2 } ], @@ -13204,7 +14871,7 @@ } }, { - "id": 336, + "id": 387, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -13214,7 +14881,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 166, + "line": 218, "character": 2 } ], @@ -13224,7 +14891,7 @@ } }, { - "id": 320, + "id": 371, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -13232,13 +14899,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 150, + "line": 202, "character": 2 } ], "type": { "type": "reference", - "id": 314, + "id": 365, "name": "UserMetadata" } } @@ -13248,28 +14915,28 @@ "title": "Properties", "kind": 1024, "children": [ - 327, 319, 321, 322, 331, 330, 328, 324, 332, 318, 337, 326, 334, 325, 329, 333, 323, - 335, 336, 320 + 378, 370, 372, 373, 382, 381, 379, 375, 383, 389, 369, 388, 377, 385, 376, 380, 384, + 374, 386, 387, 371 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 147, + "line": 199, "character": 17 } ] }, { - "id": 310, + "id": 361, "name": "UserAppMetadata", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 311, + "id": 362, "name": "provider", "kind": 1024, "kindString": "Property", @@ -13279,7 +14946,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 139, + "line": 191, "character": 2 } ], @@ -13293,25 +14960,25 @@ { "title": "Properties", "kind": 1024, - "children": [311] + "children": [362] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 138, + "line": 190, "character": 17 } ], "indexSignature": { - "id": 312, + "id": 363, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 313, + "id": 364, "name": "key", "kind": 32768, "flags": {}, @@ -13328,14 +14995,14 @@ } }, { - "id": 338, + "id": 390, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 342, + "id": 394, "name": "data", "kind": 1024, "kindString": "Property", @@ -13349,7 +15016,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -13359,7 +15026,7 @@ } }, { - "id": 339, + "id": 391, "name": "email", "kind": 1024, "kindString": "Property", @@ -13372,7 +15039,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -13382,7 +15049,7 @@ } }, { - "id": 341, + "id": 393, "name": "password", "kind": 1024, "kindString": "Property", @@ -13395,7 +15062,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -13405,7 +15072,7 @@ } }, { - "id": 340, + "id": 392, "name": "phone", "kind": 1024, "kindString": "Property", @@ -13418,7 +15085,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -13432,33 +15099,33 @@ { "title": "Properties", "kind": 1024, - "children": [342, 339, 341, 340] + "children": [394, 391, 393, 392] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 223, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } ] }, { - "id": 299, + "id": 343, "name": "UserIdentity", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 307, + "id": 351, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -13466,7 +15133,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 133, + "line": 158, "character": 2 } ], @@ -13476,7 +15143,7 @@ } }, { - "id": 300, + "id": 344, "name": "id", "kind": 1024, "kindString": "Property", @@ -13484,7 +15151,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 127, + "line": 152, "character": 2 } ], @@ -13494,7 +15161,7 @@ } }, { - "id": 302, + "id": 346, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -13502,27 +15169,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 129, + "line": 154, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 303, + "id": 347, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 304, + "id": 348, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 305, + "id": 349, "name": "key", "kind": 32768, "flags": {}, @@ -13541,7 +15208,7 @@ } }, { - "id": 308, + "id": 352, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -13549,7 +15216,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 134, + "line": 159, "character": 2 } ], @@ -13559,7 +15226,7 @@ } }, { - "id": 306, + "id": 350, "name": "provider", "kind": 1024, "kindString": "Property", @@ -13567,7 +15234,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 132, + "line": 157, "character": 2 } ], @@ -13577,7 +15244,7 @@ } }, { - "id": 309, + "id": 353, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -13587,7 +15254,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 135, + "line": 160, "character": 2 } ], @@ -13597,7 +15264,7 @@ } }, { - "id": 301, + "id": 345, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -13605,7 +15272,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 128, + "line": 153, "character": 2 } ], @@ -13619,19 +15286,19 @@ { "title": "Properties", "kind": 1024, - "children": [307, 300, 302, 308, 306, 309, 301] + "children": [351, 344, 346, 352, 350, 353, 345] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 126, + "line": 151, "character": 17 } ] }, { - "id": 314, + "id": 365, "name": "UserMetadata", "kind": 256, "kindString": "Interface", @@ -13639,19 +15306,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 143, + "line": 195, "character": 17 } ], "indexSignature": { - "id": 315, + "id": 366, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 316, + "id": 367, "name": "key", "kind": 32768, "flags": {}, @@ -13668,14 +15335,14 @@ } }, { - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 427, + "id": 483, "name": "email", "kind": 1024, "kindString": "Property", @@ -13686,7 +15353,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 384, + "line": 453, "character": 2 } ], @@ -13696,7 +15363,7 @@ } }, { - "id": 430, + "id": 486, "name": "options", "kind": 1024, "kindString": "Property", @@ -13706,21 +15373,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 389, + "line": 458, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 487, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 489, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -13733,7 +15400,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 393, + "line": 462, "character": 4 } ], @@ -13743,7 +15410,7 @@ } }, { - "id": 432, + "id": 488, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -13756,7 +15423,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 460, "character": 4 } ], @@ -13770,14 +15437,14 @@ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [489, 488] } ] } } }, { - "id": 428, + "id": 484, "name": "token", "kind": 1024, "kindString": "Property", @@ -13788,7 +15455,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 386, + "line": 455, "character": 2 } ], @@ -13798,7 +15465,7 @@ } }, { - "id": 429, + "id": 485, "name": "type", "kind": 1024, "kindString": "Property", @@ -13809,13 +15476,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 388, + "line": 457, "character": 2 } ], "type": { "type": "reference", - "id": 435, + "id": 491, "name": "EmailOtpType" } } @@ -13824,26 +15491,26 @@ { "title": "Properties", "kind": 1024, - "children": [427, 430, 428, 429] + "children": [483, 486, 484, 485] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 382, + "line": 451, "character": 17 } ] }, { - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 422, + "id": 478, "name": "options", "kind": 1024, "kindString": "Property", @@ -13853,21 +15520,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 444, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 479, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 425, + "id": 481, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -13880,7 +15547,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 379, + "line": 448, "character": 4 } ], @@ -13890,7 +15557,7 @@ } }, { - "id": 424, + "id": 480, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -13903,7 +15570,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 377, + "line": 446, "character": 4 } ], @@ -13917,14 +15584,14 @@ { "title": "Properties", "kind": 1024, - "children": [425, 424] + "children": [481, 480] } ] } } }, { - "id": 419, + "id": 475, "name": "phone", "kind": 1024, "kindString": "Property", @@ -13935,7 +15602,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 370, + "line": 439, "character": 2 } ], @@ -13945,7 +15612,7 @@ } }, { - "id": 420, + "id": 476, "name": "token", "kind": 1024, "kindString": "Property", @@ -13956,7 +15623,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 372, + "line": 441, "character": 2 } ], @@ -13966,7 +15633,7 @@ } }, { - "id": 421, + "id": 477, "name": "type", "kind": 1024, "kindString": "Property", @@ -13977,13 +15644,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 374, + "line": 443, "character": 2 } ], "type": { "type": "reference", - "id": 434, + "id": 490, "name": "MobileOtpType" } } @@ -13992,19 +15659,19 @@ { "title": "Properties", "kind": 1024, - "children": [422, 419, 420, 421] + "children": [478, 475, 476, 477] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 368, + "line": 437, "character": 17 } ] }, { - "id": 239, + "id": 280, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -14012,7 +15679,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 23, + "line": 28, "character": 12 } ], @@ -14042,20 +15709,149 @@ { "type": "literal", "value": "USER_DELETED" + }, + { + "type": "reference", + "id": 279, + "name": "AuthChangeEventMFA" } ] } }, { - "id": 253, - "name": "AuthResponse", + "id": 279, + "name": "AuthChangeEventMFA", "kind": 4194304, "kindString": "Type alias", "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 50, + "line": 26, + "character": 12 + } + ], + "type": { + "type": "literal", + "value": "MFA_CHALLENGE_VERIFIED" + } + }, + { + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 659, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 868, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 660, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 871, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [659, 660] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 45 + } + ] + } + } + }, + { + "id": 648, + "name": "AuthMFAAdminDeleteFactorResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 853, "character": 12 } ], @@ -14065,14 +15861,14 @@ { "type": "reflection", "declaration": { - "id": 254, + "id": 649, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 255, + "id": 650, "name": "data", "kind": 1024, "kindString": "Property", @@ -14080,29 +15876,1058 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 52, + "line": 855, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 256, + "id": 651, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 258, - "name": "session", + "id": 652, + "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully deleted." + }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 54, + "line": 857, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [652] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 12 + } + ] + } + } + }, + { + "id": 653, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 859, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [650, 653] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 854, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 654, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 655, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 656, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [655, 656] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 671, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 672, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 892, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [672] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 44 + } + ] + } + } + }, + { + "id": 661, + "name": "AuthMFAAdminListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 877, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 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": 879, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 664, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 665, + "name": "factors", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All factors attached to the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 881, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [665] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 12 + } + ] + } + } + }, + { + "id": 666, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 883, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [663, 666] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 878, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 667, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 668, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 669, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [668, 669] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 596, + "name": "AuthMFAChallengeResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 693, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 597, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 598, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 599, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 601, + "name": "expires_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Timestamp in UNIX seconds when this challenge will no longer be usable." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 700, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 600, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the newly created challenge." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [601, 600] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 12 + } + ] + } + } + }, + { + "id": 602, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 702, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [598, 602] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 694, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 603, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 604, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 605, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [604, 605] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 572, + "name": "AuthMFAEnrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 644, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 573, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 574, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 646, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 575, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 576, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was just enrolled (in an unverified state)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 648, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 578, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "TOTP enrollment information." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 654, + "character": 8 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 579, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 580, + "name": "qr_code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 658, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 581, + "name": "secret", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 663, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "uri", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 667, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [580, 581, 582] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 654, + "character": 14 + } + ] + } + } + }, + { + "id": 577, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of MFA factor. Only `totp` supported for now." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 651, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [576, 578, 577] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 646, + "character": 12 + } + ] + } + } + }, + { + "id": 583, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 670, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [574, 583] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 645, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 584, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 585, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 673, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 586, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 674, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [585, 586] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 672, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 617, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 730, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 618, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 619, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 732, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 620, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 623, + "name": "currentAuthenticationMethods", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 749, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 340, + "name": "AMREntry" + } + } + }, + { + "id": 621, + "name": "currentLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Current AAL level of the session." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 734, "character": 8 } ], @@ -14111,7 +16936,937 @@ "types": [ { "type": "reference", - "id": 290, + "id": 616, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 622, + "name": "nextLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 742, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 616, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [623, 621, 622] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 732, + "character": 12 + } + ] + } + } + }, + { + "id": 624, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 751, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [619, 624] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 731, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 625, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 626, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 627, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [626, 627] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 606, + "name": "AuthMFAListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 709, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 607, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 608, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 711, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 609, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 610, + "name": "all", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All available factors (verified and unverified)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 713, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + }, + { + "id": 611, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Only verified TOTP factors. (A subset of `all`.)" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 716, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [610, 611] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 711, + "character": 12 + } + ] + } + } + }, + { + "id": 612, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 718, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [608, 612] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 710, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 613, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 614, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 615, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [614, 615] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 587, + "name": "AuthMFAUnenrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 680, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 588, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 589, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 682, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 590, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 591, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 684, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [591] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 682, + "character": 12 + } + ] + } + } + }, + { + "id": 592, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 686, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [589, 592] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 681, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 593, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 594, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 595, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [594, 595] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 559, + "name": "AuthMFAVerifyResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 616, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 560, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 561, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 618, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 562, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 563, + "name": "access_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "New access token (JWT) after successful verification." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 620, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 565, + "name": "expires_in", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Number of seconds in which the access token will expire." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 626, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 566, + "name": "refresh_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Refresh token you can use to obtain new access tokens when expired." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 629, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 564, + "name": "token_type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of token, typically `Bearer`." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 623, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 567, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Updated user profile." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 632, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 368, + "name": "User" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [563, 565, 566, 564, 567] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 618, + "character": 12 + } + ] + } + } + }, + { + "id": 568, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 634, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [561, 568] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 617, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 569, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 570, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 637, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 571, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 638, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [570, 571] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 636, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 294, + "name": "AuthResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 56, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 295, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 296, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 297, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 299, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 331, "name": "Session" }, { @@ -14122,7 +17877,7 @@ } }, { - "id": 257, + "id": 298, "name": "user", "kind": 1024, "kindString": "Property", @@ -14130,7 +17885,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 59, "character": 8 } ], @@ -14139,7 +17894,7 @@ "types": [ { "type": "reference", - "id": 317, + "id": 368, "name": "User" }, { @@ -14154,13 +17909,13 @@ { "title": "Properties", "kind": 1024, - "children": [258, 257] + "children": [299, 298] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 52, + "line": 58, "character": 12 } ] @@ -14168,7 +17923,7 @@ } }, { - "id": 259, + "id": 300, "name": "error", "kind": 1024, "kindString": "Property", @@ -14176,7 +17931,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 56, + "line": 62, "character": 6 } ], @@ -14190,13 +17945,13 @@ { "title": "Properties", "kind": 1024, - "children": [255, 259] + "children": [296, 300] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 57, "character": 4 } ] @@ -14205,14 +17960,14 @@ { "type": "reflection", "declaration": { - "id": 260, + "id": 301, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 261, + "id": 302, "name": "data", "kind": 1024, "kindString": "Property", @@ -14220,21 +17975,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 65, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 262, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 264, + "id": 305, "name": "session", "kind": 1024, "kindString": "Property", @@ -14242,7 +17997,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 61, + "line": 67, "character": 8 } ], @@ -14252,7 +18007,7 @@ } }, { - "id": 263, + "id": 304, "name": "user", "kind": 1024, "kindString": "Property", @@ -14260,7 +18015,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 66, "character": 8 } ], @@ -14274,13 +18029,13 @@ { "title": "Properties", "kind": 1024, - "children": [264, 263] + "children": [305, 304] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 65, "character": 12 } ] @@ -14288,7 +18043,7 @@ } }, { - "id": 265, + "id": 306, "name": "error", "kind": 1024, "kindString": "Property", @@ -14296,13 +18051,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 63, + "line": 69, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -14311,13 +18066,13 @@ { "title": "Properties", "kind": 1024, - "children": [261, 265] + "children": [302, 306] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 64, "character": 4 } ] @@ -14327,7 +18082,42 @@ } }, { - "id": 487, + "id": 616, + "name": "AuthenticatorAssuranceLevels", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 725, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "aal1" + }, + { + "type": "literal", + "value": "aal2" + } + ] + } + }, + { + "id": 684, "name": "CallRefreshTokenResult", "kind": 4194304, "kindString": "Type alias", @@ -14335,7 +18125,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 508, + "line": 933, "character": 12 } ], @@ -14345,14 +18135,14 @@ { "type": "reflection", "declaration": { - "id": 488, + "id": 685, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 490, + "id": 687, "name": "error", "kind": 1024, "kindString": "Property", @@ -14360,7 +18150,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 511, + "line": 936, "character": 6 } ], @@ -14370,7 +18160,7 @@ } }, { - "id": 489, + "id": 686, "name": "session", "kind": 1024, "kindString": "Property", @@ -14378,13 +18168,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 510, + "line": 935, "character": 6 } ], "type": { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } } @@ -14393,13 +18183,13 @@ { "title": "Properties", "kind": 1024, - "children": [490, 489] + "children": [687, 686] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 509, + "line": 934, "character": 4 } ] @@ -14408,14 +18198,14 @@ { "type": "reflection", "declaration": { - "id": 491, + "id": 688, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 493, + "id": 690, "name": "error", "kind": 1024, "kindString": "Property", @@ -14423,18 +18213,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 515, + "line": 940, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } }, { - "id": 492, + "id": 689, "name": "session", "kind": 1024, "kindString": "Property", @@ -14442,7 +18232,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 514, + "line": 939, "character": 6 } ], @@ -14456,13 +18246,13 @@ { "title": "Properties", "kind": 1024, - "children": [493, 492] + "children": [690, 689] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 513, + "line": 938, "character": 4 } ] @@ -14472,7 +18262,7 @@ } }, { - "id": 435, + "id": 491, "name": "EmailOtpType", "kind": 4194304, "kindString": "Type alias", @@ -14480,7 +18270,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 398, + "line": 467, "character": 12 } ], @@ -14511,7 +18301,7 @@ } }, { - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -14519,21 +18309,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 421, + "line": 490, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 453, + "id": 509, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 455, + "id": 511, "name": "email", "kind": 1024, "kindString": "Property", @@ -14544,7 +18334,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 424, + "line": 493, "character": 2 } ], @@ -14554,7 +18344,7 @@ } }, { - "id": 456, + "id": 512, "name": "newEmail", "kind": 1024, "kindString": "Property", @@ -14565,7 +18355,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 497, "character": 2 } ], @@ -14575,7 +18365,7 @@ } }, { - "id": 457, + "id": 513, "name": "options", "kind": 1024, "kindString": "Property", @@ -14585,7 +18375,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 429, + "line": 498, "character": 2 } ], @@ -14594,7 +18384,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -14608,7 +18398,7 @@ } }, { - "id": 454, + "id": 510, "name": "type", "kind": 1024, "kindString": "Property", @@ -14616,7 +18406,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 422, + "line": 491, "character": 2 } ], @@ -14639,13 +18429,13 @@ { "title": "Properties", "kind": 1024, - "children": [455, 456, 457, 454] + "children": [511, 512, 513, 510] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 421, + "line": 490, "character": 44 } ] @@ -14653,7 +18443,7 @@ } }, { - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams", "kind": 4194304, "kindString": "Type alias", @@ -14661,21 +18451,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 407, + "line": 476, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 443, + "id": 499, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 501, "name": "email", "kind": 1024, "kindString": "Property", @@ -14686,7 +18476,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 410, + "line": 479, "character": 2 } ], @@ -14696,7 +18486,7 @@ } }, { - "id": 446, + "id": 502, "name": "options", "kind": 1024, "kindString": "Property", @@ -14706,7 +18496,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 411, + "line": 480, "character": 2 } ], @@ -14715,7 +18505,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -14738,7 +18528,7 @@ } }, { - "id": 444, + "id": 500, "name": "type", "kind": 1024, "kindString": "Property", @@ -14746,7 +18536,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 477, "character": 2 } ], @@ -14769,13 +18559,13 @@ { "title": "Properties", "kind": 1024, - "children": [445, 446, 444] + "children": [501, 502, 500] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 407, + "line": 476, "character": 46 } ] @@ -14783,7 +18573,7 @@ } }, { - "id": 461, + "id": 517, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -14791,7 +18581,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 512, "character": 12 } ], @@ -14800,29 +18590,29 @@ "types": [ { "type": "reference", - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams" } ] } }, { - "id": 475, + "id": 531, "name": "GenerateLinkProperties", "kind": 4194304, "kindString": "Type alias", @@ -14833,21 +18623,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 535, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 476, + "id": 532, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 477, + "id": 533, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -14858,7 +18648,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 471, + "line": 540, "character": 2 } ], @@ -14868,7 +18658,7 @@ } }, { - "id": 478, + "id": 534, "name": "email_otp", "kind": 1024, "kindString": "Property", @@ -14879,7 +18669,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 545, "character": 2 } ], @@ -14889,7 +18679,7 @@ } }, { - "id": 479, + "id": 535, "name": "hashed_token", "kind": 1024, "kindString": "Property", @@ -14900,7 +18690,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 480, + "line": 549, "character": 2 } ], @@ -14910,7 +18700,7 @@ } }, { - "id": 480, + "id": 536, "name": "redirect_to", "kind": 1024, "kindString": "Property", @@ -14921,7 +18711,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 482, + "line": 551, "character": 2 } ], @@ -14931,7 +18721,7 @@ } }, { - "id": 481, + "id": 537, "name": "verification_type", "kind": 1024, "kindString": "Property", @@ -14942,13 +18732,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 484, + "line": 553, "character": 2 } ], "type": { "type": "reference", - "id": 482, + "id": 538, "name": "GenerateLinkType" } } @@ -14957,13 +18747,13 @@ { "title": "Properties", "kind": 1024, - "children": [477, 478, 479, 480, 481] + "children": [533, 534, 535, 536, 537] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 535, "character": 37 } ] @@ -14971,7 +18761,7 @@ } }, { - "id": 462, + "id": 518, "name": "GenerateLinkResponse", "kind": 4194304, "kindString": "Type alias", @@ -14979,7 +18769,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 449, + "line": 518, "character": 12 } ], @@ -14989,14 +18779,14 @@ { "type": "reflection", "declaration": { - "id": 463, + "id": 519, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 464, + "id": 520, "name": "data", "kind": 1024, "kindString": "Property", @@ -15004,21 +18794,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 520, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 465, + "id": 521, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 466, + "id": 522, "name": "properties", "kind": 1024, "kindString": "Property", @@ -15026,18 +18816,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 452, + "line": 521, "character": 8 } ], "type": { "type": "reference", - "id": 475, + "id": 531, "name": "GenerateLinkProperties" } }, { - "id": 467, + "id": 523, "name": "user", "kind": 1024, "kindString": "Property", @@ -15045,13 +18835,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 453, + "line": 522, "character": 8 } ], "type": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -15060,13 +18850,13 @@ { "title": "Properties", "kind": 1024, - "children": [466, 467] + "children": [522, 523] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 520, "character": 12 } ] @@ -15074,7 +18864,7 @@ } }, { - "id": 468, + "id": 524, "name": "error", "kind": 1024, "kindString": "Property", @@ -15082,7 +18872,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 455, + "line": 524, "character": 6 } ], @@ -15096,13 +18886,13 @@ { "title": "Properties", "kind": 1024, - "children": [464, 468] + "children": [520, 524] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 450, + "line": 519, "character": 4 } ] @@ -15111,14 +18901,14 @@ { "type": "reflection", "declaration": { - "id": 469, + "id": 525, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 470, + "id": 526, "name": "data", "kind": 1024, "kindString": "Property", @@ -15126,21 +18916,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 527, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 471, + "id": 527, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 528, "name": "properties", "kind": 1024, "kindString": "Property", @@ -15148,7 +18938,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 459, + "line": 528, "character": 8 } ], @@ -15158,7 +18948,7 @@ } }, { - "id": 473, + "id": 529, "name": "user", "kind": 1024, "kindString": "Property", @@ -15166,7 +18956,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 460, + "line": 529, "character": 8 } ], @@ -15180,13 +18970,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 473] + "children": [528, 529] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 527, "character": 12 } ] @@ -15194,7 +18984,7 @@ } }, { - "id": 474, + "id": 530, "name": "error", "kind": 1024, "kindString": "Property", @@ -15202,13 +18992,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 462, + "line": 531, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -15217,13 +19007,13 @@ { "title": "Properties", "kind": 1024, - "children": [470, 474] + "children": [526, 530] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 457, + "line": 526, "character": 4 } ] @@ -15233,7 +19023,7 @@ } }, { - "id": 482, + "id": 538, "name": "GenerateLinkType", "kind": 4194304, "kindString": "Type alias", @@ -15241,7 +19031,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 487, + "line": 556, "character": 12 } ], @@ -15276,7 +19066,7 @@ } }, { - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -15284,21 +19074,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 414, + "line": 483, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 448, + "id": 504, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 450, + "id": 506, "name": "email", "kind": 1024, "kindString": "Property", @@ -15309,7 +19099,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 486, "character": 2 } ], @@ -15319,7 +19109,7 @@ } }, { - "id": 451, + "id": 507, "name": "options", "kind": 1024, "kindString": "Property", @@ -15329,7 +19119,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 418, + "line": 487, "character": 2 } ], @@ -15338,7 +19128,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -15352,7 +19142,7 @@ } }, { - "id": 449, + "id": 505, "name": "type", "kind": 1024, "kindString": "Property", @@ -15360,7 +19150,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 415, + "line": 484, "character": 2 } ], @@ -15374,13 +19164,13 @@ { "title": "Properties", "kind": 1024, - "children": [450, 451, 449] + "children": [506, 507, 505] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 414, + "line": 483, "character": 41 } ] @@ -15388,7 +19178,7 @@ } }, { - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -15396,21 +19186,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 400, + "line": 469, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 437, + "id": 493, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 439, + "id": 495, "name": "email", "kind": 1024, "kindString": "Property", @@ -15418,7 +19208,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 402, + "line": 471, "character": 2 } ], @@ -15428,7 +19218,7 @@ } }, { - "id": 441, + "id": 497, "name": "options", "kind": 1024, "kindString": "Property", @@ -15438,7 +19228,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 404, + "line": 473, "character": 2 } ], @@ -15447,7 +19237,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -15470,7 +19260,7 @@ } }, { - "id": 440, + "id": 496, "name": "password", "kind": 1024, "kindString": "Property", @@ -15478,7 +19268,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 403, + "line": 472, "character": 2 } ], @@ -15488,7 +19278,7 @@ } }, { - "id": 438, + "id": 494, "name": "type", "kind": 1024, "kindString": "Property", @@ -15496,7 +19286,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 401, + "line": 470, "character": 2 } ], @@ -15510,13 +19300,13 @@ { "title": "Properties", "kind": 1024, - "children": [439, 441, 440, 438] + "children": [495, 497, 496, 494] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 400, + "line": 469, "character": 39 } ] @@ -15524,7 +19314,7 @@ } }, { - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -15532,67 +19322,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 241, + "id": 282, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 249, + "id": 290, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 41, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 248, - "name": "detectSessionInUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 39, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 252, - "name": "fetch", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -15600,13 +19350,53 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 289, + "name": "detectSessionInUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 45, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 293, + "name": "fetch", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 53, + "character": 2 + } + ], "type": { "type": "reference", "name": "Fetch" } }, { - "id": 243, + "id": 284, "name": "headers", "kind": 1024, "kindString": "Property", @@ -15616,14 +19406,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 244, + "id": 285, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -15631,19 +19421,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 12 } ], "indexSignature": { - "id": 245, + "id": 286, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 246, + "id": 287, "name": "key", "kind": 32768, "flags": {}, @@ -15662,13 +19452,54 @@ } }, { - "id": 250, + "id": 291, "name": "persistSession", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 292, + "name": "storage", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 51, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 680, + "name": "SupportedStorage" + } + }, + { + "id": 288, + "name": "storageKey", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -15676,54 +19507,13 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 251, - "name": "storage", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 45, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 483, - "name": "SupportedStorage" - } - }, - { - "id": 247, - "name": "storageKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 37, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 242, + "id": 283, "name": "url", "kind": 1024, "kindString": "Property", @@ -15733,7 +19523,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 33, + "line": 39, "character": 2 } ], @@ -15747,13 +19537,13 @@ { "title": "Properties", "kind": 1024, - "children": [249, 248, 252, 243, 250, 251, 247, 242] + "children": [290, 289, 293, 284, 291, 292, 288, 283] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 34 } ] @@ -15761,7 +19551,7 @@ } }, { - "id": 484, + "id": 681, "name": "InitializeResult", "kind": 4194304, "kindString": "Type alias", @@ -15769,21 +19559,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 485, + "id": 682, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 486, + "id": 683, "name": "error", "kind": 1024, "kindString": "Property", @@ -15791,7 +19581,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 33 } ], @@ -15800,7 +19590,7 @@ "types": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" }, { @@ -15815,13 +19605,13 @@ { "title": "Properties", "kind": 1024, - "children": [486] + "children": [683] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 31 } ] @@ -15829,7 +19619,452 @@ } }, { - "id": 434, + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 556, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 558, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 610, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 608, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [558, 557] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 42 + } + ] + } + } + }, + { + "id": 552, + "name": "MFAChallengeParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 553, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 554, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor to be challenged." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 600, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [554] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 33 + } + ] + } + } + }, + { + "id": 539, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 540, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 541, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 568, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 543, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 570, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 569, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [541, 543, 542] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 30 + } + ] + } + } + }, + { + "id": 544, + "name": "MFAUnenrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 545, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 546, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 578, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [546] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 32 + } + ] + } + } + }, + { + "id": 547, + "name": "MFAVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 548, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 550, + "name": "challengeId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the challenge being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 589, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 592, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 586, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [550, 551, 549] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 30 + } + ] + } + } + }, + { + "id": 490, "name": "MobileOtpType", "kind": 4194304, "kindString": "Type alias", @@ -15837,7 +20072,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 397, + "line": 466, "character": 12 } ], @@ -15856,7 +20091,7 @@ } }, { - "id": 266, + "id": 307, "name": "OAuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -15864,7 +20099,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 72, "character": 12 } ], @@ -15874,14 +20109,14 @@ { "type": "reflection", "declaration": { - "id": 267, + "id": 308, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 268, + "id": 309, "name": "data", "kind": 1024, "kindString": "Property", @@ -15889,21 +20124,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 68, + "line": 74, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 310, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, + "id": 311, "name": "provider", "kind": 1024, "kindString": "Property", @@ -15911,18 +20146,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 69, + "line": 75, "character": 8 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } }, { - "id": 271, + "id": 312, "name": "url", "kind": 1024, "kindString": "Property", @@ -15930,7 +20165,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 70, + "line": 76, "character": 8 } ], @@ -15944,13 +20179,13 @@ { "title": "Properties", "kind": 1024, - "children": [270, 271] + "children": [311, 312] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 68, + "line": 74, "character": 12 } ] @@ -15958,7 +20193,7 @@ } }, { - "id": 272, + "id": 313, "name": "error", "kind": 1024, "kindString": "Property", @@ -15966,7 +20201,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 72, + "line": 78, "character": 6 } ], @@ -15980,13 +20215,13 @@ { "title": "Properties", "kind": 1024, - "children": [268, 272] + "children": [309, 313] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 73, "character": 4 } ] @@ -15995,14 +20230,14 @@ { "type": "reflection", "declaration": { - "id": 273, + "id": 314, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 274, + "id": 315, "name": "data", "kind": 1024, "kindString": "Property", @@ -16010,21 +20245,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 81, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 275, + "id": 316, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 276, + "id": 317, "name": "provider", "kind": 1024, "kindString": "Property", @@ -16032,18 +20267,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 76, + "line": 82, "character": 8 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } }, { - "id": 277, + "id": 318, "name": "url", "kind": 1024, "kindString": "Property", @@ -16051,7 +20286,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 77, + "line": 83, "character": 8 } ], @@ -16065,13 +20300,13 @@ { "title": "Properties", "kind": 1024, - "children": [276, 277] + "children": [317, 318] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 81, "character": 12 } ] @@ -16079,7 +20314,7 @@ } }, { - "id": 278, + "id": 319, "name": "error", "kind": 1024, "kindString": "Property", @@ -16087,13 +20322,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 79, + "line": 85, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -16102,13 +20337,13 @@ { "title": "Properties", "kind": 1024, - "children": [274, 278] + "children": [315, 319] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 80, "character": 4 } ] @@ -16118,7 +20353,7 @@ } }, { - "id": 238, + "id": 278, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -16204,7 +20439,7 @@ } }, { - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -16212,21 +20447,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 407, + "id": 463, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 409, + "id": 465, "name": "options", "kind": 1024, "kindString": "Property", @@ -16236,21 +20471,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 410, + "id": 466, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 413, + "id": 469, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -16263,14 +20498,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 414, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -16278,19 +20513,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 18 } ], "indexSignature": { - "id": 415, + "id": 471, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 416, + "id": 472, "name": "key", "kind": 32768, "flags": {}, @@ -16309,7 +20544,7 @@ } }, { - "id": 411, + "id": 467, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -16322,7 +20557,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 428, "character": 4 } ], @@ -16332,7 +20567,7 @@ } }, { - "id": 412, + "id": 468, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -16345,7 +20580,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 361, + "line": 430, "character": 4 } ], @@ -16359,13 +20594,13 @@ { "title": "Properties", "kind": 1024, - "children": [413, 411, 412] + "children": [469, 467, 468] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 12 } ] @@ -16373,7 +20608,7 @@ } }, { - "id": 408, + "id": 464, "name": "provider", "kind": 1024, "kindString": "Property", @@ -16384,13 +20619,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 425, "character": 2 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } } @@ -16399,13 +20634,13 @@ { "title": "Properties", "kind": 1024, - "children": [409, 408] + "children": [465, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 41 } ] @@ -16413,7 +20648,7 @@ } }, { - "id": 377, + "id": 431, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -16421,7 +20656,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 353, "character": 12 } ], @@ -16431,14 +20666,14 @@ { "type": "reflection", "declaration": { - "id": 378, + "id": 432, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 379, + "id": 433, "name": "email", "kind": 1024, "kindString": "Property", @@ -16449,7 +20684,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 299, + "line": 356, "character": 6 } ], @@ -16459,7 +20694,7 @@ } }, { - "id": 381, + "id": 435, "name": "options", "kind": 1024, "kindString": "Property", @@ -16469,21 +20704,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 302, + "line": 359, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 382, + "id": 436, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 383, + "id": 438, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -16496,7 +20731,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 304, + "line": 367, "character": 8 } ], @@ -16504,19 +20739,43 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 365, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [383] + "children": [438, 437] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 302, + "line": 359, "character": 16 } ] @@ -16524,7 +20783,7 @@ } }, { - "id": 380, + "id": 434, "name": "password", "kind": 1024, "kindString": "Property", @@ -16535,7 +20794,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 301, + "line": 358, "character": 6 } ], @@ -16549,13 +20808,13 @@ { "title": "Properties", "kind": 1024, - "children": [379, 381, 380] + "children": [433, 435, 434] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 297, + "line": 354, "character": 4 } ] @@ -16564,14 +20823,14 @@ { "type": "reflection", "declaration": { - "id": 384, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 387, + "id": 442, "name": "options", "kind": 1024, "kindString": "Property", @@ -16581,21 +20840,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 312, + "line": 375, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 388, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 389, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -16608,7 +20867,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 314, + "line": 383, "character": 8 } ], @@ -16616,19 +20875,43 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 381, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [389] + "children": [445, 444] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 312, + "line": 375, "character": 16 } ] @@ -16636,7 +20919,7 @@ } }, { - "id": 386, + "id": 441, "name": "password", "kind": 1024, "kindString": "Property", @@ -16647,7 +20930,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 311, + "line": 374, "character": 6 } ], @@ -16657,7 +20940,7 @@ } }, { - "id": 385, + "id": 440, "name": "phone", "kind": 1024, "kindString": "Property", @@ -16668,7 +20951,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 309, + "line": 372, "character": 6 } ], @@ -16682,13 +20965,13 @@ { "title": "Properties", "kind": 1024, - "children": [387, 386, 385] + "children": [442, 441, 440] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 307, + "line": 370, "character": 4 } ] @@ -16698,11 +20981,371 @@ } }, { - "id": 390, + "id": 446, "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 387, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 447, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 448, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 390, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 449, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 450, + "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": 403, + "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": 401, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 451, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 393, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 452, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 395, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [454, 453, 451, 452] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 16 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [448, 449] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 388, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 455, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 457, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 461, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 419, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "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": 417, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 459, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [461, 460, 459] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 16 + } + ] + } + } + }, + { + "id": 456, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 408, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [457, 456] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 406, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 415, + "name": "SignUpWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -16716,14 +21359,14 @@ { "type": "reflection", "declaration": { - "id": 391, + "id": 416, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 392, + "id": 417, "name": "email", "kind": 1024, "kindString": "Property", @@ -16744,7 +21387,7 @@ } }, { - "id": 393, + "id": 419, "name": "options", "kind": 1024, "kindString": "Property", @@ -16754,21 +21397,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 394, + "id": 420, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 398, + "id": 423, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -16791,7 +21434,7 @@ } }, { - "id": 397, + "id": 422, "name": "data", "kind": 1024, "kindString": "Property", @@ -16815,7 +21458,7 @@ } }, { - "id": 395, + "id": 421, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -16828,7 +21471,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 326, "character": 8 } ], @@ -16836,54 +21479,52 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 396, - "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": 326, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [398, 397, 395, 396] + "children": [423, 422, 421] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 16 } ] } } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 323, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [392, 393] + "children": [417, 419, 418] } ], "sources": [ @@ -16898,14 +21539,14 @@ { "type": "reflection", "declaration": { - "id": 399, + "id": 424, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 401, + "id": 427, "name": "options", "kind": 1024, "kindString": "Property", @@ -16915,21 +21556,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 405, + "id": 430, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -16952,7 +21593,7 @@ } }, { - "id": 404, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -16974,42 +21615,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 403, - "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": 342, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [405, 404, 403] + "children": [430, 429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 16 } ] @@ -17017,7 +21635,28 @@ } }, { - "id": 400, + "id": 426, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 341, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 425, "name": "phone", "kind": 1024, "kindString": "Property", @@ -17042,7 +21681,7 @@ { "title": "Properties", "kind": 1024, - "children": [401, 400] + "children": [427, 426, 425] } ], "sources": [ @@ -17058,363 +21697,7 @@ } }, { - "id": 361, - "name": "SignUpWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 261, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 362, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 363, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 264, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 365, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 366, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 369, - "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": 277, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 368, - "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": 275, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 367, - "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": 269, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [369, 368, 367] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 16 - } - ] - } - } - }, - { - "id": 364, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 266, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [363, 365, 364] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 262, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 370, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 373, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 374, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 376, - "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": 293, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 375, - "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": 291, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [376, 375] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 16 - } - ] - } - } - }, - { - "id": 372, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 371, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 282, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [373, 372, 371] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 280, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 483, + "id": 680, "name": "SupportedStorage", "kind": 4194304, "kindString": "Type alias", @@ -17422,7 +21705,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 504, + "line": 929, "character": 12 } ], @@ -17465,7 +21748,7 @@ } }, { - "id": 279, + "id": 320, "name": "UserResponse", "kind": 4194304, "kindString": "Type alias", @@ -17473,7 +21756,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 88, "character": 12 } ], @@ -17483,117 +21766,14 @@ { "type": "reflection", "declaration": { - "id": 280, + "id": 321, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 281, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 84, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 282, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 283, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 85, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 317, - "name": "User" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [283] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 84, - "character": 12 - } - ] - } - } - }, - { - "id": 284, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 87, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [281, 284] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 83, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 285, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 286, + "id": 322, "name": "data", "kind": 1024, "kindString": "Property", @@ -17608,14 +21788,14 @@ "type": { "type": "reflection", "declaration": { - "id": 287, + "id": 323, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 288, + "id": 324, "name": "user", "kind": 1024, "kindString": "Property", @@ -17628,8 +21808,9 @@ } ], "type": { - "type": "literal", - "value": null + "type": "reference", + "id": 368, + "name": "User" } } ], @@ -17637,7 +21818,7 @@ { "title": "Properties", "kind": 1024, - "children": [288] + "children": [324] } ], "sources": [ @@ -17651,7 +21832,7 @@ } }, { - "id": 289, + "id": 325, "name": "error", "kind": 1024, "kindString": "Property", @@ -17664,9 +21845,8 @@ } ], "type": { - "type": "reference", - "id": 497, - "name": "AuthError" + "type": "literal", + "value": null } } ], @@ -17674,7 +21854,7 @@ { "title": "Properties", "kind": 1024, - "children": [286, 289] + "children": [322, 325] } ], "sources": [ @@ -17685,12 +21865,115 @@ } ] } + }, + { + "type": "reflection", + "declaration": { + "id": 326, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 327, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 96, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 328, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 329, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 97, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [329] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 96, + "character": 12 + } + ] + } + } + }, + { + "id": 330, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 99, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [327, 330] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 95, + "character": 4 + } + ] + } } ] } }, { - "id": 417, + "id": 473, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -17698,7 +21981,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 436, "character": 12 } ], @@ -17707,19 +21990,19 @@ "types": [ { "type": "reference", - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams" } ] } }, { - "id": 494, + "id": 691, "name": "isAuthError", "kind": 64, "kindString": "Function", @@ -17733,14 +22016,14 @@ ], "signatures": [ { - "id": 495, + "id": 692, "name": "isAuthError", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 496, + "id": 693, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -17757,7 +22040,7 @@ "asserts": false, "targetType": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -17769,25 +22052,28 @@ { "title": "Classes", "kind": 128, - "children": [502, 497, 562, 549, 587, 537, 515, 522, 1, 66] + "children": [699, 694, 759, 746, 784, 734, 712, 719, 1, 74] }, { "title": "Interfaces", "kind": 256, - "children": [343, 458, 290, 353, 317, 310, 338, 299, 314, 426, 418] + "children": [ + 340, 395, 354, 514, 673, 628, 331, 405, 413, 368, 361, 390, 343, 365, 482, 474 + ] }, { "title": "Type Aliases", "kind": 4194304, "children": [ - 239, 253, 487, 435, 452, 442, 461, 475, 462, 482, 447, 436, 240, 484, 434, 266, 238, - 406, 377, 390, 361, 483, 279, 417 + 280, 279, 657, 648, 670, 661, 596, 572, 617, 606, 587, 559, 294, 616, 684, 491, 508, + 498, 517, 531, 518, 538, 503, 492, 281, 681, 555, 552, 539, 544, 547, 490, 307, 278, + 462, 431, 446, 415, 680, 320, 473 ] }, { "title": "Functions", "kind": 64, - "children": [494] + "children": [691] } ], "sources": [ @@ -17826,7 +22112,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -17891,7 +22177,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -17964,7 +22250,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -17986,7 +22272,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -18007,7 +22293,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -18105,7 +22391,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -18138,7 +22424,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -18181,7 +22467,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -18202,7 +22488,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -18225,7 +22511,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -18248,7 +22534,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -18269,7 +22555,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -18340,7 +22626,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -18429,7 +22715,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -18528,7 +22814,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -18587,7 +22873,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -18655,7 +22941,7 @@ "fileName": "src/PostgrestClient.ts", "line": 41, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L41" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L41" } ], "signatures": [ @@ -18838,7 +23124,7 @@ "fileName": "src/PostgrestClient.ts", "line": 50, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L50" } ], "type": { @@ -18952,7 +23238,7 @@ "fileName": "src/PostgrestClient.ts", "line": 48, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L48" } ], "type": { @@ -18993,7 +23279,7 @@ "fileName": "src/PostgrestClient.ts", "line": 49, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L49" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L49" } ], "type": { @@ -19014,7 +23300,7 @@ "fileName": "src/PostgrestClient.ts", "line": 47, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L47" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L47" } ] } @@ -19060,7 +23346,7 @@ "fileName": "src/PostgrestClient.ts", "line": 29, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L29" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L29" } ], "type": { @@ -19156,7 +23442,7 @@ "fileName": "src/PostgrestClient.ts", "line": 27, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L27" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L27" } ], "type": { @@ -19189,7 +23475,7 @@ "fileName": "src/PostgrestClient.ts", "line": 28, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L28" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L28" } ], "type": { @@ -19209,7 +23495,7 @@ "fileName": "src/PostgrestClient.ts", "line": 26, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L26" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L26" } ], "type": { @@ -19228,25 +23514,25 @@ "fileName": "src/PostgrestClient.ts", "line": 64, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L64" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L64" }, { "fileName": "src/PostgrestClient.ts", "line": 68, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L68" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L68" }, { "fileName": "src/PostgrestClient.ts", "line": 71, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L71" }, { "fileName": "src/PostgrestClient.ts", "line": 72, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L72" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L72" } ], "signatures": [ @@ -19441,7 +23727,7 @@ "fileName": "src/PostgrestClient.ts", "line": 102, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L102" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L102" } ], "signatures": [ @@ -19610,7 +23896,7 @@ "fileName": "src/PostgrestClient.ts", "line": 113, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L113" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L113" } ], "type": { @@ -19668,7 +23954,7 @@ "fileName": "src/PostgrestClient.ts", "line": 112, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L112" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L112" } ], "type": { @@ -19688,7 +23974,7 @@ "fileName": "src/PostgrestClient.ts", "line": 111, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L111" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L111" } ] } @@ -19821,7 +24107,7 @@ "fileName": "src/PostgrestClient.ts", "line": 17, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L17" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L17" } ], "typeParameters": [ @@ -19991,7 +24277,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -20082,7 +24368,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -20151,7 +24437,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -20173,7 +24459,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -20194,7 +24480,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -20292,7 +24578,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -20325,7 +24611,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -20368,7 +24654,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -20389,7 +24675,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -20412,7 +24698,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -20435,7 +24721,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -20456,7 +24742,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -20527,7 +24813,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -20616,7 +24902,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -20715,7 +25001,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -20774,7 +25060,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -20867,7 +25153,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -20894,7 +25180,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -20920,7 +25206,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -21023,7 +25309,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -21061,7 +25347,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -21109,7 +25395,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -21135,7 +25421,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -21163,7 +25449,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -21191,7 +25477,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -21217,7 +25503,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 130, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L130" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L130" } ], "signatures": [ @@ -21304,19 +25590,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 216, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L216" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L216" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 220, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L220" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L220" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 221, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L221" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L221" } ], "signatures": [ @@ -21559,19 +25845,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 189, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L189" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L189" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 193, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L193" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L193" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 194, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L194" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L194" } ], "signatures": [ @@ -21814,7 +26100,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 161, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L161" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L161" } ], "signatures": [ @@ -21883,19 +26169,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 41, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L41" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L41" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 42, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L42" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L42" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L43" } ], "signatures": [ @@ -22098,7 +26384,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 195, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L195" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L195" } ], "signatures": [ @@ -22178,7 +26464,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 203, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L203" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L203" } ], "type": { @@ -22215,7 +26501,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 206, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L206" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L206" } ], "type": { @@ -22256,7 +26542,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 208, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L208" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L208" } ], "type": { @@ -22302,7 +26588,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 205, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L205" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L205" } ], "type": { @@ -22347,7 +26633,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 204, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L204" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L204" } ], "type": { @@ -22384,7 +26670,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 207, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L207" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L207" } ], "type": { @@ -22404,7 +26690,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 202, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L202" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L202" } ] } @@ -22491,19 +26777,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 441, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L441" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L441" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 446, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L446" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L446" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 447, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L447" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L447" } ], "signatures": [ @@ -22804,7 +27090,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L169" } ], "signatures": [ @@ -22885,19 +27171,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 67, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L67" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 68, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L68" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L68" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L69" } ], "signatures": [ @@ -23084,19 +27370,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 80, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L80" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L80" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 81, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L81" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L81" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 82, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L82" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L82" } ], "signatures": [ @@ -23283,19 +27569,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 132, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L132" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L132" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 133, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L133" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L133" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 134, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L134" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L134" } ], "signatures": [ @@ -23473,19 +27759,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 167, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L167" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L167" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 168, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L168" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L168" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L169" } ], "signatures": [ @@ -23678,19 +27964,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 151, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L151" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L151" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 155, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L155" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L155" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 156, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L156" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L156" } ], "signatures": [ @@ -23933,19 +28219,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 119, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L119" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L119" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 120, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L120" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L120" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 121, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L121" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L121" } ], "signatures": [ @@ -24123,7 +28409,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "signatures": [ @@ -24214,7 +28500,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 43, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "type": { @@ -24234,7 +28520,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 41, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ] } @@ -24288,19 +28574,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 93, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L93" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L93" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 94, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L94" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L94" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 95, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L95" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L95" } ], "signatures": [ @@ -24487,19 +28773,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 106, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L106" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L106" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 107, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L107" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L107" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 108, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L108" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L108" } ], "signatures": [ @@ -24686,19 +28972,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 376, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L376" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L376" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 377, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L377" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L377" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 378, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L378" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L378" } ], "signatures": [ @@ -24878,7 +29164,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 152, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L152" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L152" } ], "signatures": [ @@ -24956,19 +29242,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 54, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L54" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L54" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 55, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L55" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L55" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 56, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L56" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L56" } ], "signatures": [ @@ -25155,19 +29441,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 398, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L398" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L398" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 403, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L403" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L403" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 404, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L404" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L404" } ], "signatures": [ @@ -25384,7 +29670,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ], "signatures": [ @@ -25475,7 +29761,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 42, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ], "type": { @@ -25495,7 +29781,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 40, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ] } @@ -25539,19 +29825,19 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 65, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L65" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L69" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 73, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L73" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L73" } ], "signatures": [ @@ -25666,7 +29952,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -25695,7 +29981,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -25756,7 +30042,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -25776,7 +30062,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ] } @@ -25859,7 +30145,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -25878,7 +30164,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -25899,7 +30185,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -25919,7 +30205,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ] } @@ -25972,19 +30258,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 315, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L315" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L315" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 319, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L319" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L319" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 320, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L320" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L320" } ], "signatures": [ @@ -26195,7 +30481,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "signatures": [ @@ -26313,7 +30599,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 54, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "type": { @@ -26333,7 +30619,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 52, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ] } @@ -26387,19 +30673,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 301, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L301" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L301" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 302, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L302" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L302" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 303, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L303" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L303" } ], "signatures": [ @@ -26577,19 +30863,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 242, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L242" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L242" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 243, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L243" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L243" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 244, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L244" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L244" } ], "signatures": [ @@ -26767,19 +31053,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 257, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L257" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L257" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 258, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L258" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L258" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 259, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L259" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L259" } ], "signatures": [ @@ -26965,19 +31251,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 271, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L271" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L271" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 272, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L272" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L272" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 273, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L273" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L273" } ], "signatures": [ @@ -27155,19 +31441,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 286, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L286" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L286" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 287, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L287" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L287" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 288, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L288" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L288" } ], "signatures": [ @@ -27353,7 +31639,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 249, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L249" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L249" } ], "signatures": [ @@ -27442,7 +31728,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 235, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L235" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L235" } ], "signatures": [ @@ -27514,7 +31800,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 24, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L24" } ], "signatures": [ @@ -27688,7 +31974,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 141, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L141" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L141" } ], "signatures": [ @@ -27766,19 +32052,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 341, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L341" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L341" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 346, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L346" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L346" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 351, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L351" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L351" } ], "signatures": [ @@ -27912,7 +32198,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ], "type": { @@ -27949,7 +32235,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 33, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ], "type": { @@ -27982,7 +32268,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ] } @@ -28071,7 +32357,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ], "type": { @@ -28092,7 +32378,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 33, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ], "type": { @@ -28125,7 +32411,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ] } @@ -28168,7 +32454,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -28239,7 +32525,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -28328,7 +32614,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -28429,7 +32715,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -28512,7 +32798,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 28, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L28" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L28" } ], "typeParameters": [ @@ -28601,7 +32887,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 16, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L16" } ], "signatures": [ @@ -28686,7 +32972,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 25, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L25" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L25" } ], "type": { @@ -28784,7 +33070,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 23, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L23" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L23" } ], "type": { @@ -28817,7 +33103,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 24, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L24" } ], "type": { @@ -28837,7 +33123,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 22, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L22" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L22" } ] } @@ -28877,7 +33163,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 14, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L14" } ], "type": { @@ -28973,7 +33259,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 11, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L11" } ], "type": { @@ -29006,7 +33292,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 12, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L12" } ], "type": { @@ -29027,7 +33313,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 13, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L13" } ], "type": { @@ -29048,7 +33334,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 10, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L10" } ], "type": { @@ -29069,7 +33355,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 299, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L299" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L299" } ], "signatures": [ @@ -29173,7 +33459,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 302, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L302" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L302" } ], "type": { @@ -29206,7 +33492,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 301, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L301" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L301" } ] } @@ -29256,7 +33542,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 120, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L120" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L120" } ], "signatures": [ @@ -29418,7 +33704,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 125, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L125" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L125" } ], "type": { @@ -29451,7 +33737,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 124, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L124" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L124" } ] } @@ -29501,7 +33787,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 55, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L55" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L55" } ], "signatures": [ @@ -29672,7 +33958,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 65, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L65" } ], "type": { @@ -29730,7 +34016,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 64, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L64" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L64" } ], "type": { @@ -29750,7 +34036,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 63, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L63" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L63" } ] } @@ -29801,7 +34087,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 250, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L250" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L250" } ], "signatures": [ @@ -29951,7 +34237,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 255, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L255" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L255" } ], "type": { @@ -29984,7 +34270,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 254, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L254" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L254" } ] } @@ -30034,7 +34320,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 192, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L192" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L192" } ], "signatures": [ @@ -30236,7 +34522,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 201, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L201" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L201" } ], "type": { @@ -30294,7 +34580,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 200, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L200" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L200" } ], "type": { @@ -30331,7 +34617,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 199, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L199" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L199" } ], "type": { @@ -30351,7 +34637,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 198, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L198" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L198" } ] } @@ -30410,7 +34696,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 6, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L6" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L6" } ], "typeParameters": [ @@ -30465,7 +34751,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -30556,7 +34842,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -30625,7 +34911,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -30647,7 +34933,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -30668,7 +34954,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -30766,7 +35052,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -30799,7 +35085,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -30842,7 +35128,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -30863,7 +35149,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -30886,7 +35172,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -30909,7 +35195,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -30930,7 +35216,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -31001,7 +35287,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -31090,7 +35376,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -31189,7 +35475,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -31248,7 +35534,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -31341,7 +35627,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -31368,7 +35654,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -31394,7 +35680,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -31497,7 +35783,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -31535,7 +35821,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -31583,7 +35869,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -31609,7 +35895,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -31637,7 +35923,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -31665,7 +35951,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -31691,7 +35977,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 130, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L130" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L130" } ], "signatures": [ @@ -31768,7 +36054,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 161, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L161" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L161" } ], "signatures": [ @@ -31827,7 +36113,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 195, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L195" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L195" } ], "signatures": [ @@ -31907,7 +36193,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 203, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L203" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L203" } ], "type": { @@ -31944,7 +36230,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 206, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L206" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L206" } ], "type": { @@ -31985,7 +36271,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 208, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L208" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L208" } ], "type": { @@ -32031,7 +36317,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 205, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L205" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L205" } ], "type": { @@ -32076,7 +36362,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 204, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L204" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L204" } ], "type": { @@ -32113,7 +36399,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 207, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L207" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L207" } ], "type": { @@ -32133,7 +36419,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 202, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L202" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L202" } ] } @@ -32210,7 +36496,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L169" } ], "signatures": [ @@ -32281,7 +36567,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "signatures": [ @@ -32372,7 +36658,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 43, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "type": { @@ -32392,7 +36678,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 41, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ] } @@ -32436,7 +36722,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 152, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L152" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L152" } ], "signatures": [ @@ -32504,19 +36790,19 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 65, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L65" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L69" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 73, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L73" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L73" } ], "signatures": [ @@ -32631,7 +36917,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -32660,7 +36946,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -32721,7 +37007,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -32741,7 +37027,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ] } @@ -32819,7 +37105,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -32838,7 +37124,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -32859,7 +37145,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -32879,7 +37165,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ] } @@ -32922,7 +37208,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "signatures": [ @@ -33040,7 +37326,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 54, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "type": { @@ -33060,7 +37346,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 52, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ] } @@ -33104,7 +37390,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 249, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L249" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L249" } ], "signatures": [ @@ -33183,7 +37469,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 235, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L235" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L235" } ], "signatures": [ @@ -33245,7 +37531,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 24, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L24" } ], "signatures": [ @@ -33409,7 +37695,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 141, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L141" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L141" } ], "signatures": [ @@ -33477,7 +37763,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -33548,7 +37834,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -33637,7 +37923,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -33738,7 +38024,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -33817,7 +38103,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 10, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L10" } ], "typeParameters": [ @@ -33910,7 +38196,7 @@ "fileName": "src/types.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L8" } ], "type": { @@ -33933,7 +38219,7 @@ "fileName": "src/types.ts", "line": 12, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L12" } ], "type": { @@ -33952,7 +38238,7 @@ "fileName": "src/types.ts", "line": 10, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L10" } ], "type": { @@ -33971,7 +38257,7 @@ "fileName": "src/types.ts", "line": 11, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L11" } ], "type": { @@ -33990,7 +38276,7 @@ "fileName": "src/types.ts", "line": 9, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L9" } ], "type": { @@ -34010,7 +38296,7 @@ "fileName": "src/types.ts", "line": 8, "character": 29, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L8" } ] } @@ -34027,7 +38313,7 @@ "fileName": "src/types.ts", "line": 45, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L45" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L45" } ], "typeParameters": [ @@ -34072,7 +38358,7 @@ "fileName": "src/types.ts", "line": 35, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L35" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L35" } ], "typeParameters": [ @@ -34116,7 +38402,7 @@ "fileName": "src/types.ts", "line": 42, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L42" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L42" } ], "typeParameters": [ @@ -34165,7 +38451,7 @@ "fileName": "src/index.ts", "line": 1, "character": 0, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/index.ts#L1" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/index.ts#L1" } ] }, diff --git a/spec/enrichments/tsdoc_v2/gotrue.json b/spec/enrichments/tsdoc_v2/gotrue.json index 6bd8e38c40f..67a022d3383 100644 --- a/spec/enrichments/tsdoc_v2/gotrue.json +++ b/spec/enrichments/tsdoc_v2/gotrue.json @@ -7,14 +7,14 @@ "originalName": "", "children": [ { - "id": 502, + "id": 699, "name": "AuthApiError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 503, + "id": 700, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -28,14 +28,14 @@ ], "signatures": [ { - "id": 504, + "id": 701, "name": "new AuthApiError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 505, + "id": 702, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -46,7 +46,7 @@ } }, { - "id": 506, + "id": 703, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -59,24 +59,24 @@ ], "type": { "type": "reference", - "id": 502, + "id": 699, "name": "AuthApiError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 507, + "id": 704, "name": "status", "kind": 1024, "kindString": "Property", @@ -94,7 +94,7 @@ } }, { - "id": 508, + "id": 705, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -108,7 +108,7 @@ ], "signatures": [ { - "id": 509, + "id": 706, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -116,14 +116,14 @@ "type": { "type": "reflection", "declaration": { - "id": 510, + "id": 707, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 512, + "id": 709, "name": "message", "kind": 1024, "kindString": "Property", @@ -142,7 +142,7 @@ "defaultValue": "..." }, { - "id": 511, + "id": 708, "name": "name", "kind": 1024, "kindString": "Property", @@ -161,7 +161,7 @@ "defaultValue": "..." }, { - "id": 513, + "id": 710, "name": "status", "kind": 1024, "kindString": "Property", @@ -184,7 +184,7 @@ { "title": "Properties", "kind": 1024, - "children": [512, 511, 513] + "children": [709, 708, 710] } ] } @@ -197,17 +197,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [700] }, { "title": "Properties", "kind": 1024, - "children": [507] + "children": [704] }, { "title": "Methods", "kind": 2048, - "children": [508] + "children": [705] } ], "sources": [ @@ -220,20 +220,20 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] }, { - "id": 497, + "id": 694, "name": "AuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 498, + "id": 695, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -247,14 +247,14 @@ ], "signatures": [ { - "id": 499, + "id": 696, "name": "new AuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 500, + "id": 697, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -267,7 +267,7 @@ ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" }, "overwrites": { @@ -286,7 +286,7 @@ { "title": "Constructors", "kind": 512, - "children": [498] + "children": [695] } ], "sources": [ @@ -307,30 +307,30 @@ "extendedBy": [ { "type": "reference", - "id": 502, + "id": 699, "name": "AuthApiError" }, { "type": "reference", - "id": 515, + "id": 712, "name": "AuthUnknownError" }, { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 563, + "id": 760, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -344,14 +344,14 @@ ], "signatures": [ { - "id": 564, + "id": 761, "name": "new AuthImplicitGrantRedirectError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 565, + "id": 762, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -362,7 +362,7 @@ } }, { - "id": 566, + "id": 763, "name": "details", "kind": 32768, "kindString": "Parameter", @@ -377,14 +377,14 @@ { "type": "reflection", "declaration": { - "id": 567, + "id": 764, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 569, + "id": 766, "name": "code", "kind": 1024, "kindString": "Property", @@ -402,7 +402,7 @@ } }, { - "id": 568, + "id": 765, "name": "error", "kind": 1024, "kindString": "Property", @@ -424,7 +424,7 @@ { "title": "Properties", "kind": 1024, - "children": [569, 568] + "children": [766, 765] } ] } @@ -436,24 +436,24 @@ ], "type": { "type": "reference", - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 570, + "id": 767, "name": "details", "kind": 1024, "kindString": "Property", @@ -475,14 +475,14 @@ { "type": "reflection", "declaration": { - "id": 571, + "id": 768, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 573, + "id": 770, "name": "code", "kind": 1024, "kindString": "Property", @@ -500,7 +500,7 @@ } }, { - "id": 572, + "id": 769, "name": "error", "kind": 1024, "kindString": "Property", @@ -522,7 +522,7 @@ { "title": "Properties", "kind": 1024, - "children": [573, 572] + "children": [770, 769] } ] } @@ -532,7 +532,7 @@ "defaultValue": "null" }, { - "id": 584, + "id": 781, "name": "name", "kind": 1024, "kindString": "Property", @@ -550,12 +550,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 585, + "id": 782, "name": "status", "kind": 1024, "kindString": "Property", @@ -573,12 +573,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 574, + "id": 771, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -592,7 +592,7 @@ ], "signatures": [ { - "id": 575, + "id": 772, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -600,14 +600,14 @@ "type": { "type": "reflection", "declaration": { - "id": 576, + "id": 773, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 580, + "id": 777, "name": "details", "kind": 1024, "kindString": "Property", @@ -629,14 +629,14 @@ { "type": "reflection", "declaration": { - "id": 581, + "id": 778, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 583, + "id": 780, "name": "code", "kind": 1024, "kindString": "Property", @@ -654,7 +654,7 @@ } }, { - "id": 582, + "id": 779, "name": "error", "kind": 1024, "kindString": "Property", @@ -676,7 +676,7 @@ { "title": "Properties", "kind": 1024, - "children": [583, 582] + "children": [780, 779] } ] } @@ -686,7 +686,7 @@ "defaultValue": "..." }, { - "id": 578, + "id": 775, "name": "message", "kind": 1024, "kindString": "Property", @@ -705,7 +705,7 @@ "defaultValue": "..." }, { - "id": 577, + "id": 774, "name": "name", "kind": 1024, "kindString": "Property", @@ -724,7 +724,7 @@ "defaultValue": "..." }, { - "id": 579, + "id": 776, "name": "status", "kind": 1024, "kindString": "Property", @@ -747,21 +747,21 @@ { "title": "Properties", "kind": 1024, - "children": [580, 578, 577, 579] + "children": [777, 775, 774, 776] } ] } }, "overwrites": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "overwrites": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -770,17 +770,17 @@ { "title": "Constructors", "kind": 512, - "children": [563] + "children": [760] }, { "title": "Properties", "kind": 1024, - "children": [570, 584, 585] + "children": [767, 781, 782] }, { "title": "Methods", "kind": 2048, - "children": [574] + "children": [771] } ], "sources": [ @@ -793,20 +793,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 550, + "id": 747, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -820,14 +820,14 @@ ], "signatures": [ { - "id": 551, + "id": 748, "name": "new AuthInvalidCredentialsError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 552, + "id": 749, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -840,24 +840,24 @@ ], "type": { "type": "reference", - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 553, + "id": 750, "name": "name", "kind": 1024, "kindString": "Property", @@ -875,12 +875,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 554, + "id": 751, "name": "status", "kind": 1024, "kindString": "Property", @@ -898,12 +898,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 555, + "id": 752, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -917,7 +917,7 @@ ], "signatures": [ { - "id": 556, + "id": 753, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -925,14 +925,14 @@ "type": { "type": "reflection", "declaration": { - "id": 557, + "id": 754, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 756, "name": "message", "kind": 1024, "kindString": "Property", @@ -951,7 +951,7 @@ "defaultValue": "..." }, { - "id": 558, + "id": 755, "name": "name", "kind": 1024, "kindString": "Property", @@ -970,7 +970,7 @@ "defaultValue": "..." }, { - "id": 560, + "id": 757, "name": "status", "kind": 1024, "kindString": "Property", @@ -993,21 +993,21 @@ { "title": "Properties", "kind": 1024, - "children": [559, 558, 560] + "children": [756, 755, 757] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -1016,17 +1016,17 @@ { "title": "Constructors", "kind": 512, - "children": [550] + "children": [747] }, { "title": "Properties", "kind": 1024, - "children": [553, 554] + "children": [750, 751] }, { "title": "Methods", "kind": 2048, - "children": [555] + "children": [752] } ], "sources": [ @@ -1039,20 +1039,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 587, + "id": 784, "name": "AuthRetryableFetchError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 588, + "id": 785, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1066,14 +1066,14 @@ ], "signatures": [ { - "id": 589, + "id": 786, "name": "new AuthRetryableFetchError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 590, + "id": 787, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -1084,7 +1084,7 @@ } }, { - "id": 591, + "id": 788, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -1097,24 +1097,24 @@ ], "type": { "type": "reference", - "id": 587, + "id": 784, "name": "AuthRetryableFetchError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 592, + "id": 789, "name": "name", "kind": 1024, "kindString": "Property", @@ -1132,12 +1132,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 593, + "id": 790, "name": "status", "kind": 1024, "kindString": "Property", @@ -1155,12 +1155,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 594, + "id": 791, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -1174,7 +1174,7 @@ ], "signatures": [ { - "id": 595, + "id": 792, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -1182,14 +1182,14 @@ "type": { "type": "reflection", "declaration": { - "id": 596, + "id": 793, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 598, + "id": 795, "name": "message", "kind": 1024, "kindString": "Property", @@ -1208,7 +1208,7 @@ "defaultValue": "..." }, { - "id": 597, + "id": 794, "name": "name", "kind": 1024, "kindString": "Property", @@ -1227,7 +1227,7 @@ "defaultValue": "..." }, { - "id": 599, + "id": 796, "name": "status", "kind": 1024, "kindString": "Property", @@ -1250,21 +1250,21 @@ { "title": "Properties", "kind": 1024, - "children": [598, 597, 599] + "children": [795, 794, 796] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -1273,17 +1273,17 @@ { "title": "Constructors", "kind": 512, - "children": [588] + "children": [785] }, { "title": "Properties", "kind": 1024, - "children": [592, 593] + "children": [789, 790] }, { "title": "Methods", "kind": 2048, - "children": [594] + "children": [791] } ], "sources": [ @@ -1296,20 +1296,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 537, + "id": 734, "name": "AuthSessionMissingError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 538, + "id": 735, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1323,31 +1323,31 @@ ], "signatures": [ { - "id": 539, + "id": 736, "name": "new AuthSessionMissingError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", - "id": 537, + "id": 734, "name": "AuthSessionMissingError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 540, + "id": 737, "name": "name", "kind": 1024, "kindString": "Property", @@ -1365,12 +1365,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 541, + "id": 738, "name": "status", "kind": 1024, "kindString": "Property", @@ -1388,12 +1388,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 542, + "id": 739, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -1407,7 +1407,7 @@ ], "signatures": [ { - "id": 543, + "id": 740, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -1415,14 +1415,14 @@ "type": { "type": "reflection", "declaration": { - "id": 544, + "id": 741, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 546, + "id": 743, "name": "message", "kind": 1024, "kindString": "Property", @@ -1441,7 +1441,7 @@ "defaultValue": "..." }, { - "id": 545, + "id": 742, "name": "name", "kind": 1024, "kindString": "Property", @@ -1460,7 +1460,7 @@ "defaultValue": "..." }, { - "id": 547, + "id": 744, "name": "status", "kind": 1024, "kindString": "Property", @@ -1483,21 +1483,21 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 547] + "children": [743, 742, 744] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -1506,17 +1506,17 @@ { "title": "Constructors", "kind": 512, - "children": [538] + "children": [735] }, { "title": "Properties", "kind": 1024, - "children": [540, 541] + "children": [737, 738] }, { "title": "Methods", "kind": 2048, - "children": [542] + "children": [739] } ], "sources": [ @@ -1529,20 +1529,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 515, + "id": 712, "name": "AuthUnknownError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 516, + "id": 713, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1556,14 +1556,14 @@ ], "signatures": [ { - "id": 517, + "id": 714, "name": "new AuthUnknownError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 518, + "id": 715, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -1574,7 +1574,7 @@ } }, { - "id": 519, + "id": 716, "name": "originalError", "kind": 32768, "kindString": "Parameter", @@ -1587,24 +1587,24 @@ ], "type": { "type": "reference", - "id": 515, + "id": 712, "name": "AuthUnknownError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 520, + "id": 717, "name": "originalError", "kind": 1024, "kindString": "Property", @@ -1626,12 +1626,12 @@ { "title": "Constructors", "kind": 512, - "children": [516] + "children": [713] }, { "title": "Properties", "kind": 1024, - "children": [520] + "children": [717] } ], "sources": [ @@ -1644,20 +1644,20 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] }, { - "id": 522, + "id": 719, "name": "CustomAuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 523, + "id": 720, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1671,14 +1671,14 @@ ], "signatures": [ { - "id": 524, + "id": 721, "name": "new CustomAuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 525, + "id": 722, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -1689,7 +1689,7 @@ } }, { - "id": 526, + "id": 723, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -1700,7 +1700,7 @@ } }, { - "id": 527, + "id": 724, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -1713,24 +1713,24 @@ ], "type": { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 528, + "id": 725, "name": "name", "kind": 1024, "kindString": "Property", @@ -1752,7 +1752,7 @@ } }, { - "id": 529, + "id": 726, "name": "status", "kind": 1024, "kindString": "Property", @@ -1770,7 +1770,7 @@ } }, { - "id": 530, + "id": 727, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -1784,7 +1784,7 @@ ], "signatures": [ { - "id": 531, + "id": 728, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -1792,14 +1792,14 @@ "type": { "type": "reflection", "declaration": { - "id": 532, + "id": 729, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 534, + "id": 731, "name": "message", "kind": 1024, "kindString": "Property", @@ -1818,7 +1818,7 @@ "defaultValue": "..." }, { - "id": 533, + "id": 730, "name": "name", "kind": 1024, "kindString": "Property", @@ -1837,7 +1837,7 @@ "defaultValue": "..." }, { - "id": 535, + "id": 732, "name": "status", "kind": 1024, "kindString": "Property", @@ -1860,7 +1860,7 @@ { "title": "Properties", "kind": 1024, - "children": [534, 533, 535] + "children": [731, 730, 732] } ] } @@ -1873,17 +1873,17 @@ { "title": "Constructors", "kind": 512, - "children": [523] + "children": [720] }, { "title": "Properties", "kind": 1024, - "children": [528, 529] + "children": [725, 726] }, { "title": "Methods", "kind": 2048, - "children": [530] + "children": [727] } ], "sources": [ @@ -1896,29 +1896,29 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ], "extendedBy": [ { "type": "reference", - "id": 537, + "id": 734, "name": "AuthSessionMissingError" }, { "type": "reference", - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError" }, { "type": "reference", - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError" }, { "type": "reference", - "id": 587, + "id": 784, "name": "AuthRetryableFetchError" } ] @@ -1939,7 +1939,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 19, + "line": 28, "character": 2 } ], @@ -1977,7 +1977,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 28, + "line": 37, "character": 4 } ], @@ -2067,7 +2067,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 25, + "line": 34, "character": 4 } ], @@ -2114,7 +2114,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 24, + "line": 33, "character": 4 } ], @@ -2144,7 +2144,29 @@ ] }, { - "id": 41, + "id": 16, + "name": "mfa", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains all MFA administration methods." + }, + "sources": [ + { + "fileName": "src/GoTrueAdminApi.ts", + "line": 20, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 673, + "name": "GoTrueAdminMFAApi" + } + }, + { + "id": 43, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -2152,13 +2174,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 126, + "line": 139, "character": 8 } ], "signatures": [ { - "id": 42, + "id": 44, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -2168,14 +2190,14 @@ }, "parameters": [ { - "id": 43, + "id": 45, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } } @@ -2185,7 +2207,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2197,7 +2219,7 @@ ] }, { - "id": 63, + "id": 65, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -2205,13 +2227,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 216, + "line": 229, "character": 8 } ], "signatures": [ { - "id": 64, + "id": 66, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -2221,7 +2243,7 @@ }, "parameters": [ { - "id": 65, + "id": 67, "name": "id", "kind": 32768, "kindString": "Parameter", @@ -2240,7 +2262,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2252,7 +2274,7 @@ ] }, { - "id": 38, + "id": 40, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -2260,13 +2282,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 92, + "line": 105, "character": 8 } ], "signatures": [ { - "id": 39, + "id": 41, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -2276,14 +2298,14 @@ }, "parameters": [ { - "id": 40, + "id": 42, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 461, + "id": 517, "name": "GenerateLinkParams" } } @@ -2293,7 +2315,7 @@ "typeArguments": [ { "type": "reference", - "id": 462, + "id": 518, "name": "GenerateLinkResponse" } ], @@ -2305,7 +2327,7 @@ ] }, { - "id": 56, + "id": 58, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -2313,13 +2335,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 171, + "line": 184, "character": 8 } ], "signatures": [ { - "id": 57, + "id": 59, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -2329,7 +2351,7 @@ }, "parameters": [ { - "id": 58, + "id": 60, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -2348,7 +2370,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2360,7 +2382,7 @@ ] }, { - "id": 31, + "id": 33, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -2368,13 +2390,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 62, + "line": 75, "character": 8 } ], "signatures": [ { - "id": 32, + "id": 34, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -2384,7 +2406,7 @@ }, "parameters": [ { - "id": 33, + "id": 35, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -2398,7 +2420,7 @@ } }, { - "id": 34, + "id": 36, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2406,14 +2428,14 @@ "type": { "type": "reflection", "declaration": { - "id": 35, + "id": 37, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 37, + "id": 39, "name": "data", "kind": 1024, "kindString": "Property", @@ -2426,7 +2448,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 66, + "line": 79, "character": 6 } ], @@ -2436,7 +2458,7 @@ } }, { - "id": 36, + "id": 38, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2449,7 +2471,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 65, + "line": 78, "character": 6 } ], @@ -2463,7 +2485,7 @@ { "title": "Properties", "kind": 1024, - "children": [37, 36] + "children": [39, 38] } ] } @@ -2476,7 +2498,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2488,7 +2510,7 @@ ] }, { - "id": 44, + "id": 46, "name": "listUsers", "kind": 2048, "kindString": "Method", @@ -2496,13 +2518,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 147, + "line": 160, "character": 8 } ], "signatures": [ { - "id": 45, + "id": 47, "name": "listUsers", "kind": 4096, "kindString": "Call signature", @@ -2520,14 +2542,14 @@ { "type": "reflection", "declaration": { - "id": 46, + "id": 48, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 47, + "id": 49, "name": "data", "kind": 1024, "kindString": "Property", @@ -2535,21 +2557,21 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 48, + "id": 50, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 49, + "id": 51, "name": "users", "kind": 1024, "kindString": "Property", @@ -2557,7 +2579,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 14 } ], @@ -2565,7 +2587,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -2575,14 +2597,14 @@ { "title": "Properties", "kind": 1024, - "children": [49] + "children": [51] } ] } } }, { - "id": 50, + "id": 52, "name": "error", "kind": 1024, "kindString": "Property", @@ -2590,7 +2612,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 31 } ], @@ -2604,7 +2626,7 @@ { "title": "Properties", "kind": 1024, - "children": [47, 50] + "children": [49, 52] } ] } @@ -2612,14 +2634,14 @@ { "type": "reflection", "declaration": { - "id": 51, + "id": 53, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 52, + "id": 54, "name": "data", "kind": 1024, "kindString": "Property", @@ -2627,21 +2649,21 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 49 } ], "type": { "type": "reflection", "declaration": { - "id": 53, + "id": 55, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 54, + "id": 56, "name": "users", "kind": 1024, "kindString": "Property", @@ -2649,7 +2671,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 57 } ], @@ -2662,14 +2684,14 @@ { "title": "Properties", "kind": 1024, - "children": [54] + "children": [56] } ] } } }, { - "id": 55, + "id": 57, "name": "error", "kind": 1024, "kindString": "Property", @@ -2677,13 +2699,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 70 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -2692,7 +2714,7 @@ { "title": "Properties", "kind": 1024, - "children": [52, 55] + "children": [54, 57] } ] } @@ -2708,7 +2730,7 @@ ] }, { - "id": 26, + "id": 27, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -2716,13 +2738,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 39, + "line": 52, "character": 8 } ], "signatures": [ { - "id": 27, + "id": 28, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -2732,7 +2754,7 @@ }, "parameters": [ { - "id": 28, + "id": 29, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -2752,14 +2774,32 @@ { "type": "reflection", "declaration": { - "id": 29, + "id": 30, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 30, + "id": 31, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueAdminApi.ts", + "line": 52, + "character": 40 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 32, "name": "error", "kind": 1024, "kindString": "Property", @@ -2767,8 +2807,8 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 39, - "character": 40 + "line": 52, + "character": 52 } ], "type": { @@ -2780,7 +2820,7 @@ }, { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] @@ -2791,7 +2831,7 @@ { "title": "Properties", "kind": 1024, - "children": [30] + "children": [31, 32] } ] } @@ -2805,7 +2845,7 @@ ] }, { - "id": 59, + "id": 61, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -2813,13 +2853,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 193, + "line": 206, "character": 8 } ], "signatures": [ { - "id": 60, + "id": 62, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -2829,7 +2869,7 @@ }, "parameters": [ { - "id": 61, + "id": 63, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -2840,7 +2880,7 @@ } }, { - "id": 62, + "id": 64, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -2850,7 +2890,7 @@ }, "type": { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } } @@ -2860,7 +2900,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2878,29 +2918,34 @@ "kind": 512, "children": [2] }, + { + "title": "Properties", + "kind": 1024, + "children": [16] + }, { "title": "Methods", "kind": 2048, - "children": [41, 63, 38, 56, 31, 44, 26, 59] + "children": [43, 65, 40, 58, 33, 46, 27, 61] } ], "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 12, + "line": 18, "character": 21 } ] }, { - "id": 66, + "id": 74, "name": "GoTrueClient", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 67, + "id": 75, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -2908,13 +2953,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 105, + "line": 124, "character": 2 } ], "signatures": [ { - "id": 68, + "id": 76, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -2924,28 +2969,28 @@ }, "parameters": [ { - "id": 69, + "id": 77, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 240, + "id": 281, "name": "GoTrueClientOptions" } } ], "type": { "type": "reference", - "id": 66, + "id": 74, "name": "default" } } ] }, { - "id": 70, + "id": 78, "name": "admin", "kind": 1024, "kindString": "Property", @@ -2956,7 +3001,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 69, + "line": 84, "character": 2 } ], @@ -2967,7 +3012,29 @@ } }, { - "id": 111, + "id": 79, + "name": "mfa", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Namespace for the MFA methods." + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 88, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 628, + "name": "GoTrueMFAApi" + } + }, + { + "id": 120, "name": "getSession", "kind": 2048, "kindString": "Method", @@ -2975,13 +3042,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 410, + "line": 440, "character": 8 } ], "signatures": [ { - "id": 112, + "id": 121, "name": "getSession", "kind": 4096, "kindString": "Call signature", @@ -2998,14 +3065,14 @@ { "type": "reflection", "declaration": { - "id": 113, + "id": 122, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 114, + "id": 123, "name": "data", "kind": 1024, "kindString": "Property", @@ -3013,21 +3080,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 412, + "line": 442, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 115, + "id": 124, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 116, + "id": 125, "name": "session", "kind": 1024, "kindString": "Property", @@ -3035,13 +3102,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 413, + "line": 443, "character": 10 } ], "type": { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } } @@ -3050,14 +3117,14 @@ { "title": "Properties", "kind": 1024, - "children": [116] + "children": [125] } ] } } }, { - "id": 117, + "id": 126, "name": "error", "kind": 1024, "kindString": "Property", @@ -3065,7 +3132,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 415, + "line": 445, "character": 8 } ], @@ -3079,7 +3146,7 @@ { "title": "Properties", "kind": 1024, - "children": [114, 117] + "children": [123, 126] } ] } @@ -3087,14 +3154,14 @@ { "type": "reflection", "declaration": { - "id": 118, + "id": 127, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 119, + "id": 128, "name": "data", "kind": 1024, "kindString": "Property", @@ -3102,21 +3169,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 418, + "line": 448, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 120, + "id": 129, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 121, + "id": 130, "name": "session", "kind": 1024, "kindString": "Property", @@ -3124,7 +3191,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 449, "character": 10 } ], @@ -3138,14 +3205,14 @@ { "title": "Properties", "kind": 1024, - "children": [121] + "children": [130] } ] } } }, { - "id": 122, + "id": 131, "name": "error", "kind": 1024, "kindString": "Property", @@ -3153,13 +3220,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 421, + "line": 451, "character": 8 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -3168,7 +3235,7 @@ { "title": "Properties", "kind": 1024, - "children": [119, 122] + "children": [128, 131] } ] } @@ -3176,14 +3243,14 @@ { "type": "reflection", "declaration": { - "id": 123, + "id": 132, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 124, + "id": 133, "name": "data", "kind": 1024, "kindString": "Property", @@ -3191,21 +3258,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 424, + "line": 454, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 125, + "id": 134, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 126, + "id": 135, "name": "session", "kind": 1024, "kindString": "Property", @@ -3213,7 +3280,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 425, + "line": 455, "character": 10 } ], @@ -3227,14 +3294,14 @@ { "title": "Properties", "kind": 1024, - "children": [126] + "children": [135] } ] } } }, { - "id": 127, + "id": 136, "name": "error", "kind": 1024, "kindString": "Property", @@ -3242,7 +3309,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 427, + "line": 457, "character": 8 } ], @@ -3256,7 +3323,7 @@ { "title": "Properties", "kind": 1024, - "children": [124, 127] + "children": [133, 136] } ] } @@ -3272,7 +3339,7 @@ ] }, { - "id": 128, + "id": 137, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -3280,13 +3347,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 473, + "line": 504, "character": 8 } ], "signatures": [ { - "id": 129, + "id": 138, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -3296,7 +3363,7 @@ }, "parameters": [ { - "id": 130, + "id": 139, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -3317,7 +3384,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -3329,7 +3396,7 @@ ] }, { - "id": 92, + "id": 101, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -3337,13 +3404,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 131, + "line": 159, "character": 2 } ], "signatures": [ { - "id": 93, + "id": 102, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -3356,7 +3423,7 @@ "typeArguments": [ { "type": "reference", - "id": 484, + "id": 681, "name": "InitializeResult" } ], @@ -3368,7 +3435,7 @@ ] }, { - "id": 157, + "id": 178, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -3376,13 +3443,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 701, + "line": 784, "character": 2 } ], "signatures": [ { - "id": 158, + "id": 179, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -3392,7 +3459,7 @@ }, "parameters": [ { - "id": 159, + "id": 180, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -3403,33 +3470,33 @@ "type": { "type": "reflection", "declaration": { - "id": 160, + "id": 181, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 161, + "id": 182, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 162, + "id": 183, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 239, + "id": 280, "name": "AuthChangeEvent" } }, { - "id": 163, + "id": 184, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -3443,7 +3510,7 @@ }, { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } ] @@ -3463,14 +3530,14 @@ "type": { "type": "reflection", "declaration": { - "id": 164, + "id": 185, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 165, + "id": 186, "name": "data", "kind": 1024, "kindString": "Property", @@ -3478,21 +3545,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 702, + "line": 785, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 166, + "id": 187, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 167, + "id": 188, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -3500,13 +3567,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 702, + "line": 785, "character": 12 } ], "type": { "type": "reference", - "id": 353, + "id": 405, "name": "Subscription" } } @@ -3515,7 +3582,7 @@ { "title": "Properties", "kind": 1024, - "children": [167] + "children": [188] } ] } @@ -3526,7 +3593,7 @@ { "title": "Properties", "kind": 1024, - "children": [165] + "children": [186] } ] } @@ -3535,7 +3602,97 @@ ] }, { - "id": 168, + "id": 153, + "name": "refreshSession", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 645, + "character": 8 + } + ], + "signatures": [ + { + "id": 154, + "name": "refreshSession", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns a new session, regardless of expiry status.\nTakes in an optional current session. If not passed in, then refreshSession() will attempt to retrieve it from getSession().\nIf the current session's refresh token is invalid, an error will be thrown." + }, + "parameters": [ + { + "id": 155, + "name": "currentSession", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The current session. If passed in, it must contain a refresh token.\n" + }, + "type": { + "type": "reflection", + "declaration": { + "id": 156, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 157, + "name": "refresh_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 645, + "character": 42 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [157] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 189, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -3543,13 +3700,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 724, + "line": 807, "character": 8 } ], "signatures": [ { - "id": 169, + "id": 190, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -3559,7 +3716,7 @@ }, "parameters": [ { - "id": 170, + "id": 191, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3573,7 +3730,7 @@ } }, { - "id": 171, + "id": 192, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3581,14 +3738,14 @@ "type": { "type": "reflection", "declaration": { - "id": 172, + "id": 193, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 174, + "id": 195, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -3601,7 +3758,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 728, + "line": 811, "character": 6 } ], @@ -3611,7 +3768,7 @@ } }, { - "id": 173, + "id": 194, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3624,7 +3781,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 727, + "line": 810, "character": 6 } ], @@ -3638,7 +3795,7 @@ { "title": "Properties", "kind": 1024, - "children": [174, 173] + "children": [195, 194] } ] } @@ -3655,14 +3812,14 @@ { "type": "reflection", "declaration": { - "id": 175, + "id": 196, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 176, + "id": 197, "name": "data", "kind": 1024, "kindString": "Property", @@ -3670,14 +3827,14 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 732, + "line": 815, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 177, + "id": 198, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3686,7 +3843,7 @@ } }, { - "id": 178, + "id": 199, "name": "error", "kind": 1024, "kindString": "Property", @@ -3694,7 +3851,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 733, + "line": 816, "character": 8 } ], @@ -3708,7 +3865,7 @@ { "title": "Properties", "kind": 1024, - "children": [176, 178] + "children": [197, 199] } ] } @@ -3716,14 +3873,14 @@ { "type": "reflection", "declaration": { - "id": 179, + "id": 200, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 180, + "id": 201, "name": "data", "kind": 1024, "kindString": "Property", @@ -3731,7 +3888,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 735, + "line": 818, "character": 8 } ], @@ -3741,7 +3898,7 @@ } }, { - "id": 181, + "id": 202, "name": "error", "kind": 1024, "kindString": "Property", @@ -3749,13 +3906,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 735, + "line": 818, "character": 20 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -3764,7 +3921,7 @@ { "title": "Properties", "kind": 1024, - "children": [180, 181] + "children": [201, 202] } ] } @@ -3780,7 +3937,7 @@ ] }, { - "id": 134, + "id": 150, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -3788,13 +3945,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 539, + "line": 581, "character": 8 } ], "signatures": [ { - "id": 135, + "id": 151, "name": "setSession", "kind": 4096, "kindString": "Call signature", @@ -3804,7 +3961,7 @@ }, "parameters": [ { - "id": 136, + "id": 152, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -3817,7 +3974,7 @@ "typeArguments": [ { "type": "reference", - "id": 290, + "id": 331, "name": "Session" }, { @@ -3845,7 +4002,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -3857,7 +4014,7 @@ ] }, { - "id": 102, + "id": 111, "name": "signInWithOAuth", "kind": 2048, "kindString": "Method", @@ -3865,13 +4022,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 307, + "line": 337, "character": 8 } ], "signatures": [ { - "id": 103, + "id": 112, "name": "signInWithOAuth", "kind": 4096, "kindString": "Call signature", @@ -3881,14 +4038,14 @@ }, "parameters": [ { - "id": 104, + "id": 113, "name": "credentials", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials" } } @@ -3898,7 +4055,7 @@ "typeArguments": [ { "type": "reference", - "id": 266, + "id": 307, "name": "OAuthResponse" } ], @@ -3910,7 +4067,7 @@ ] }, { - "id": 105, + "id": 114, "name": "signInWithOtp", "kind": 2048, "kindString": "Method", @@ -3918,13 +4075,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 322, + "line": 352, "character": 8 } ], "signatures": [ { - "id": 106, + "id": 115, "name": "signInWithOtp", "kind": 4096, "kindString": "Call signature", @@ -3934,14 +4091,14 @@ }, "parameters": [ { - "id": 107, + "id": 116, "name": "credentials", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 390, + "id": 446, "name": "SignInWithPasswordlessCredentials" } } @@ -3951,7 +4108,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -3963,7 +4120,7 @@ ] }, { - "id": 99, + "id": 108, "name": "signInWithPassword", "kind": 2048, "kindString": "Method", @@ -3971,13 +4128,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 257, + "line": 285, "character": 8 } ], "signatures": [ { - "id": 100, + "id": 109, "name": "signInWithPassword", "kind": 4096, "kindString": "Call signature", @@ -3987,14 +4144,14 @@ }, "parameters": [ { - "id": 101, + "id": 110, "name": "credentials", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 377, + "id": 431, "name": "SignInWithPasswordCredentials" } } @@ -4004,7 +4161,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -4016,7 +4173,7 @@ ] }, { - "id": 153, + "id": 174, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -4024,13 +4181,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 682, + "line": 765, "character": 8 } ], "signatures": [ { - "id": 154, + "id": 175, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -4045,14 +4202,14 @@ { "type": "reflection", "declaration": { - "id": 155, + "id": 176, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 156, + "id": 177, "name": "error", "kind": 1024, "kindString": "Property", @@ -4060,7 +4217,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 682, + "line": 765, "character": 29 } ], @@ -4073,7 +4230,7 @@ }, { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] @@ -4084,7 +4241,7 @@ { "title": "Properties", "kind": 1024, - "children": [156] + "children": [177] } ] } @@ -4098,7 +4255,7 @@ ] }, { - "id": 96, + "id": 105, "name": "signUp", "kind": 2048, "kindString": "Method", @@ -4106,13 +4263,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 194, + "line": 222, "character": 8 } ], "signatures": [ { - "id": 97, + "id": 106, "name": "signUp", "kind": 4096, "kindString": "Call signature", @@ -4123,14 +4280,14 @@ }, "parameters": [ { - "id": 98, + "id": 107, "name": "credentials", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 361, + "id": 415, "name": "SignUpWithPasswordCredentials" } } @@ -4140,7 +4297,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -4152,7 +4309,7 @@ ] }, { - "id": 131, + "id": 140, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -4160,13 +4317,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 502, + "line": 533, "character": 8 } ], "signatures": [ { - "id": 132, + "id": 141, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -4176,14 +4333,14 @@ }, "parameters": [ { - "id": 133, + "id": 142, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } } @@ -4193,7 +4350,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -4205,7 +4362,7 @@ ] }, { - "id": 108, + "id": 117, "name": "verifyOtp", "kind": 2048, "kindString": "Method", @@ -4213,13 +4370,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 366, + "line": 396, "character": 8 } ], "signatures": [ { - "id": 109, + "id": 118, "name": "verifyOtp", "kind": 4096, "kindString": "Call signature", @@ -4229,14 +4386,14 @@ }, "parameters": [ { - "id": 110, + "id": 119, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 417, + "id": 473, "name": "VerifyOtpParams" } } @@ -4246,7 +4403,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -4262,36 +4419,111 @@ { "title": "Constructors", "kind": 512, - "children": [67] + "children": [75] }, { "title": "Properties", "kind": 1024, - "children": [70] + "children": [78, 79] }, { "title": "Methods", "kind": 2048, - "children": [111, 128, 92, 157, 168, 134, 102, 105, 99, 153, 96, 131, 108] + "children": [120, 137, 101, 178, 153, 189, 150, 111, 114, 108, 174, 105, 140, 117] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 64, + "line": 79, "character": 21 } ] }, { - "id": 343, + "id": 340, + "name": "AMREntry", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "An authentication methord reference (AMR) entry.", + "text": "An entry designates what method was used by the user to verify their\nidentity and at what time.\n", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}.\n" + } + ] + }, + "children": [ + { + "id": 341, + "name": "method", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Authentication method name." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 142, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 342, + "name": "timestamp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Timestamp when the method was successfully used. Represents number of\nseconds since 1st January 1970 (UNIX epoch) in UTC." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 148, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [341, 342] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 140, + "character": 17 + } + ] + }, + { + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -4305,7 +4537,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -4315,7 +4547,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -4329,7 +4561,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -4339,7 +4571,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -4353,7 +4585,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -4363,12 +4595,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -4381,7 +4613,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -4391,12 +4623,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -4410,7 +4642,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -4420,7 +4652,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -4433,7 +4665,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -4443,12 +4675,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -4461,7 +4693,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -4471,12 +4703,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -4490,7 +4722,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -4500,7 +4732,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -4514,7 +4746,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -4528,33 +4760,204 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] }, { - "id": 458, + "id": 354, + "name": "Factor", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "A MFA factor.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#enroll}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#listFactors}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAAdminApi#listFactors}\n" + } + ] + }, + "children": [ + { + "id": 359, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 186, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 357, + "name": "factor_type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of factor. Only `totp` supported with this version but may change in\nfuture versions." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 181, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 356, + "name": "friendly_name", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Friendly name of the factor, useful to disambiguate between multiple factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 175, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 172, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 358, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Factor's status." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 184, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "verified" + }, + { + "type": "literal", + "value": "unverified" + } + ] + } + }, + { + "id": 360, + "name": "updated_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 187, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [359, 357, 356, 355, 358, 360] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 170, + "character": 17 + } + ] + }, + { + "id": 514, "name": "GenerateLinkOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 459, + "id": 515, "name": "data", "kind": 1024, "kindString": "Property", @@ -4568,7 +4971,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 438, + "line": 507, "character": 2 } ], @@ -4578,7 +4981,7 @@ } }, { - "id": 460, + "id": 516, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4591,7 +4994,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 440, + "line": 509, "character": 2 } ], @@ -4605,26 +5008,568 @@ { "title": "Properties", "kind": 1024, - "children": [459, 460] + "children": [515, 516] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 501, "character": 17 } ] }, { - "id": 290, + "id": 673, + "name": "GoTrueAdminMFAApi", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Contains the full multi-factor authentication administration API.", + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "children": [ + { + "id": 677, + "name": "deleteFactor", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 678, + "name": "deleteFactor", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Deletes a factor on a user. This will log the user out of all active\nsessions (if the deleted factor was verified). There's no need to delete\nunverified factors.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#unenroll}\n" + }, + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 679, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 648, + "name": "AuthMFAAdminDeleteFactorResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 674, + "name": "listFactors", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 675, + "name": "listFactors", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Lists all factors attached to a user.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 676, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 670, + "name": "AuthMFAAdminListFactorsParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 661, + "name": "AuthMFAAdminListFactorsResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [677, 674] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 900, + "character": 17 + } + ] + }, + { + "id": 628, + "name": "GoTrueMFAApi", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Contains the full multi-factor authentication API.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "children": [ + { + "id": 632, + "name": "challenge", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 633, + "name": "challenge", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 634, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 552, + "name": "MFAChallengeParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 596, + "name": "AuthMFAChallengeResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 641, + "name": "challengeAndVerify", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 642, + "name": "challengeAndVerify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Helper method which creates a challenge and immediately uses the given code to verify against it thereafter. The verification code is\nprovided by the user by entering a code seen in their authenticator app.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challengeAndVerify}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 643, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 555, + "name": "MFAChallengeAndVerifyParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 559, + "name": "AuthMFAVerifyResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 629, + "name": "enroll", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 630, + "name": "enroll", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Starts the enrollment process for a new Multi-Factor Authentication\nfactor. This method creates a new factor in the 'unverified' state.\nPresent the QR code or secret to the user and ask them to add it to their\nauthenticator app. Ask the user to provide you with an authenticator code\nfrom their app and verify it by calling challenge and then verify.", + "text": "The first successful verification of an unverified factor activates the\nfactor. All other sessions are logged out and the current one gets an\n`aal2` authenticator level.\n", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#verify}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 631, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 539, + "name": "MFAEnrollParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 572, + "name": "AuthMFAEnrollResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 646, + "name": "getAuthenticatorAssuranceLevel", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 647, + "name": "getAuthenticatorAssuranceLevel", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the Authenticator Assurance Level (AAL) for the active session.", + "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 617, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 644, + "name": "listFactors", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 645, + "name": "listFactors", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the list of MFA factors enabled for this user. For most use cases\nyou should consider using {@link\nGoTrueMFAApi#getAuthenticatorAssuranceLevel}. This uses a cached version\nof the factors and avoids incurring a network call. If you need to update\nthis list, call {@link GoTrueClient#getUser} first.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#enroll}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}" + }, + { + "tag": "see", + "text": "{@link GoTrueClient#getUser}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 606, + "name": "AuthMFAListFactorsResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 638, + "name": "unenroll", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 639, + "name": "unenroll", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 640, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 544, + "name": "MFAUnenrollParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 587, + "name": "AuthMFAUnenrollResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 635, + "name": "verify", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 636, + "name": "verify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Verifies a verification code against a challenge. The verification code is\nprovided by the user by entering a code seen in their authenticator app.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 637, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "MFAVerifyParams" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 559, + "name": "AuthMFAVerifyResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [632, 641, 629, 646, 644, 638, 635] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 760, + "character": 17 + } + ] + }, + { + "id": 331, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 293, + "id": 334, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -4635,7 +5580,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 109, + "line": 115, "character": 2 } ], @@ -4645,7 +5590,7 @@ } }, { - "id": 296, + "id": 337, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -4658,7 +5603,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 121, + "line": 127, "character": 2 } ], @@ -4668,7 +5613,7 @@ } }, { - "id": 295, + "id": 336, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -4679,7 +5624,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 117, + "line": 123, "character": 2 } ], @@ -4689,7 +5634,7 @@ } }, { - "id": 292, + "id": 333, "name": "provider_refresh_token", "kind": 1024, "kindString": "Property", @@ -4702,7 +5647,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 105, + "line": 111, "character": 2 } ], @@ -4721,7 +5666,7 @@ } }, { - "id": 291, + "id": 332, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -4734,7 +5679,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 100, + "line": 106, "character": 2 } ], @@ -4753,7 +5698,7 @@ } }, { - "id": 294, + "id": 335, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -4764,7 +5709,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 113, + "line": 119, "character": 2 } ], @@ -4774,7 +5719,7 @@ } }, { - "id": 297, + "id": 338, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -4782,7 +5727,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 122, + "line": 128, "character": 2 } ], @@ -4792,7 +5737,7 @@ } }, { - "id": 298, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -4800,13 +5745,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 123, + "line": 129, "character": 2 } ], "type": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -4815,26 +5760,26 @@ { "title": "Properties", "kind": 1024, - "children": [293, 296, 295, 292, 291, 294, 297, 298] + "children": [334, 337, 336, 333, 332, 335, 338, 339] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 102, "character": 17 } ] }, { - "id": 353, + "id": 405, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 354, + "id": 406, "name": "id", "kind": 1024, "kindString": "Property", @@ -4845,7 +5790,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 250, + "line": 303, "character": 2 } ], @@ -4855,7 +5800,7 @@ } }, { - "id": 355, + "id": 407, "name": "callback", "kind": 2048, "kindString": "Method", @@ -4863,13 +5808,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 254, + "line": 307, "character": 2 } ], "signatures": [ { - "id": 356, + "id": 408, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -4879,19 +5824,19 @@ }, "parameters": [ { - "id": 357, + "id": 409, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 239, + "id": 280, "name": "AuthChangeEvent" } }, { - "id": 358, + "id": 410, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -4905,7 +5850,7 @@ }, { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } ] @@ -4920,7 +5865,7 @@ ] }, { - "id": 359, + "id": 411, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -4928,13 +5873,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 258, + "line": 311, "character": 2 } ], "signatures": [ { - "id": 360, + "id": 412, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -4954,31 +5899,72 @@ { "title": "Properties", "kind": 1024, - "children": [354] + "children": [406] }, { "title": "Methods", "kind": 2048, - "children": [355, 359] + "children": [407, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 246, + "line": 299, "character": 17 } ] }, { - "id": 317, + "id": 413, + "name": "UpdatableFactorAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 414, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 315, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [414] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 314, + "character": 17 + } + ] + }, + { + "id": 368, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 327, + "id": 378, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -4988,7 +5974,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 157, + "line": 209, "character": 2 } ], @@ -4998,7 +5984,7 @@ } }, { - "id": 319, + "id": 370, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -5006,18 +5992,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 149, + "line": 201, "character": 2 } ], "type": { "type": "reference", - "id": 310, + "id": 361, "name": "UserAppMetadata" } }, { - "id": 321, + "id": 372, "name": "aud", "kind": 1024, "kindString": "Property", @@ -5025,7 +6011,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 151, + "line": 203, "character": 2 } ], @@ -5035,7 +6021,7 @@ } }, { - "id": 322, + "id": 373, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -5045,7 +6031,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 204, "character": 2 } ], @@ -5055,7 +6041,7 @@ } }, { - "id": 331, + "id": 382, "name": "confirmed_at", "kind": 1024, "kindString": "Property", @@ -5065,7 +6051,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 161, + "line": 213, "character": 2 } ], @@ -5075,7 +6061,7 @@ } }, { - "id": 330, + "id": 381, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -5083,7 +6069,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 212, "character": 2 } ], @@ -5093,7 +6079,7 @@ } }, { - "id": 328, + "id": 379, "name": "email", "kind": 1024, "kindString": "Property", @@ -5103,7 +6089,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 158, + "line": 210, "character": 2 } ], @@ -5113,7 +6099,7 @@ } }, { - "id": 324, + "id": 375, "name": "email_change_sent_at", "kind": 1024, "kindString": "Property", @@ -5123,7 +6109,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 154, + "line": 206, "character": 2 } ], @@ -5133,7 +6119,7 @@ } }, { - "id": 332, + "id": 383, "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", @@ -5143,7 +6129,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 162, + "line": 214, "character": 2 } ], @@ -5153,7 +6139,31 @@ } }, { - "id": 318, + "id": 389, + "name": "factors", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 220, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + }, + { + "id": 369, "name": "id", "kind": 1024, "kindString": "Property", @@ -5161,7 +6171,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 148, + "line": 200, "character": 2 } ], @@ -5171,7 +6181,7 @@ } }, { - "id": 337, + "id": 388, "name": "identities", "kind": 1024, "kindString": "Property", @@ -5181,7 +6191,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 167, + "line": 219, "character": 2 } ], @@ -5189,13 +6199,13 @@ "type": "array", "elementType": { "type": "reference", - "id": 299, + "id": 343, "name": "UserIdentity" } } }, { - "id": 326, + "id": 377, "name": "invited_at", "kind": 1024, "kindString": "Property", @@ -5205,7 +6215,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 156, + "line": 208, "character": 2 } ], @@ -5215,7 +6225,7 @@ } }, { - "id": 334, + "id": 385, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -5225,7 +6235,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 164, + "line": 216, "character": 2 } ], @@ -5235,7 +6245,7 @@ } }, { - "id": 325, + "id": 376, "name": "new_email", "kind": 1024, "kindString": "Property", @@ -5245,7 +6255,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 155, + "line": 207, "character": 2 } ], @@ -5255,7 +6265,7 @@ } }, { - "id": 329, + "id": 380, "name": "phone", "kind": 1024, "kindString": "Property", @@ -5265,7 +6275,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 159, + "line": 211, "character": 2 } ], @@ -5275,7 +6285,7 @@ } }, { - "id": 333, + "id": 384, "name": "phone_confirmed_at", "kind": 1024, "kindString": "Property", @@ -5285,7 +6295,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 163, + "line": 215, "character": 2 } ], @@ -5295,7 +6305,7 @@ } }, { - "id": 323, + "id": 374, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -5305,7 +6315,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 153, + "line": 205, "character": 2 } ], @@ -5315,7 +6325,7 @@ } }, { - "id": 335, + "id": 386, "name": "role", "kind": 1024, "kindString": "Property", @@ -5325,7 +6335,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 165, + "line": 217, "character": 2 } ], @@ -5335,7 +6345,7 @@ } }, { - "id": 336, + "id": 387, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -5345,7 +6355,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 166, + "line": 218, "character": 2 } ], @@ -5355,7 +6365,7 @@ } }, { - "id": 320, + "id": 371, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -5363,13 +6373,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 150, + "line": 202, "character": 2 } ], "type": { "type": "reference", - "id": 314, + "id": 365, "name": "UserMetadata" } } @@ -5379,28 +6389,28 @@ "title": "Properties", "kind": 1024, "children": [ - 327, 319, 321, 322, 331, 330, 328, 324, 332, 318, 337, 326, 334, 325, 329, 333, 323, - 335, 336, 320 + 378, 370, 372, 373, 382, 381, 379, 375, 383, 389, 369, 388, 377, 385, 376, 380, 384, + 374, 386, 387, 371 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 147, + "line": 199, "character": 17 } ] }, { - "id": 310, + "id": 361, "name": "UserAppMetadata", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 311, + "id": 362, "name": "provider", "kind": 1024, "kindString": "Property", @@ -5410,7 +6420,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 139, + "line": 191, "character": 2 } ], @@ -5424,25 +6434,25 @@ { "title": "Properties", "kind": 1024, - "children": [311] + "children": [362] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 138, + "line": 190, "character": 17 } ], "indexSignature": { - "id": 312, + "id": 363, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 313, + "id": 364, "name": "key", "kind": 32768, "flags": {}, @@ -5459,14 +6469,14 @@ } }, { - "id": 338, + "id": 390, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 342, + "id": 394, "name": "data", "kind": 1024, "kindString": "Property", @@ -5480,7 +6490,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -5490,7 +6500,7 @@ } }, { - "id": 339, + "id": 391, "name": "email", "kind": 1024, "kindString": "Property", @@ -5503,7 +6513,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -5513,7 +6523,7 @@ } }, { - "id": 341, + "id": 393, "name": "password", "kind": 1024, "kindString": "Property", @@ -5526,7 +6536,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -5536,7 +6546,7 @@ } }, { - "id": 340, + "id": 392, "name": "phone", "kind": 1024, "kindString": "Property", @@ -5549,7 +6559,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -5563,33 +6573,33 @@ { "title": "Properties", "kind": 1024, - "children": [342, 339, 341, 340] + "children": [394, 391, 393, 392] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 223, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } ] }, { - "id": 299, + "id": 343, "name": "UserIdentity", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 307, + "id": 351, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -5597,7 +6607,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 133, + "line": 158, "character": 2 } ], @@ -5607,7 +6617,7 @@ } }, { - "id": 300, + "id": 344, "name": "id", "kind": 1024, "kindString": "Property", @@ -5615,7 +6625,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 127, + "line": 152, "character": 2 } ], @@ -5625,7 +6635,7 @@ } }, { - "id": 302, + "id": 346, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -5633,27 +6643,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 129, + "line": 154, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 303, + "id": 347, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 304, + "id": 348, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 305, + "id": 349, "name": "key", "kind": 32768, "flags": {}, @@ -5672,7 +6682,7 @@ } }, { - "id": 308, + "id": 352, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -5680,7 +6690,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 134, + "line": 159, "character": 2 } ], @@ -5690,7 +6700,7 @@ } }, { - "id": 306, + "id": 350, "name": "provider", "kind": 1024, "kindString": "Property", @@ -5698,7 +6708,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 132, + "line": 157, "character": 2 } ], @@ -5708,7 +6718,7 @@ } }, { - "id": 309, + "id": 353, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -5718,7 +6728,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 135, + "line": 160, "character": 2 } ], @@ -5728,7 +6738,7 @@ } }, { - "id": 301, + "id": 345, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -5736,7 +6746,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 128, + "line": 153, "character": 2 } ], @@ -5750,19 +6760,19 @@ { "title": "Properties", "kind": 1024, - "children": [307, 300, 302, 308, 306, 309, 301] + "children": [351, 344, 346, 352, 350, 353, 345] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 126, + "line": 151, "character": 17 } ] }, { - "id": 314, + "id": 365, "name": "UserMetadata", "kind": 256, "kindString": "Interface", @@ -5770,19 +6780,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 143, + "line": 195, "character": 17 } ], "indexSignature": { - "id": 315, + "id": 366, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 316, + "id": 367, "name": "key", "kind": 32768, "flags": {}, @@ -5799,14 +6809,14 @@ } }, { - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 427, + "id": 483, "name": "email", "kind": 1024, "kindString": "Property", @@ -5817,7 +6827,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 384, + "line": 453, "character": 2 } ], @@ -5827,7 +6837,7 @@ } }, { - "id": 430, + "id": 486, "name": "options", "kind": 1024, "kindString": "Property", @@ -5837,21 +6847,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 389, + "line": 458, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 487, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 489, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5864,7 +6874,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 393, + "line": 462, "character": 4 } ], @@ -5874,7 +6884,7 @@ } }, { - "id": 432, + "id": 488, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -5887,7 +6897,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 460, "character": 4 } ], @@ -5901,14 +6911,14 @@ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [489, 488] } ] } } }, { - "id": 428, + "id": 484, "name": "token", "kind": 1024, "kindString": "Property", @@ -5919,7 +6929,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 386, + "line": 455, "character": 2 } ], @@ -5929,7 +6939,7 @@ } }, { - "id": 429, + "id": 485, "name": "type", "kind": 1024, "kindString": "Property", @@ -5940,13 +6950,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 388, + "line": 457, "character": 2 } ], "type": { "type": "reference", - "id": 435, + "id": 491, "name": "EmailOtpType" } } @@ -5955,26 +6965,26 @@ { "title": "Properties", "kind": 1024, - "children": [427, 430, 428, 429] + "children": [483, 486, 484, 485] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 382, + "line": 451, "character": 17 } ] }, { - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 422, + "id": 478, "name": "options", "kind": 1024, "kindString": "Property", @@ -5984,21 +6994,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 444, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 479, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 425, + "id": 481, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -6011,7 +7021,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 379, + "line": 448, "character": 4 } ], @@ -6021,7 +7031,7 @@ } }, { - "id": 424, + "id": 480, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6034,7 +7044,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 377, + "line": 446, "character": 4 } ], @@ -6048,14 +7058,14 @@ { "title": "Properties", "kind": 1024, - "children": [425, 424] + "children": [481, 480] } ] } } }, { - "id": 419, + "id": 475, "name": "phone", "kind": 1024, "kindString": "Property", @@ -6066,7 +7076,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 370, + "line": 439, "character": 2 } ], @@ -6076,7 +7086,7 @@ } }, { - "id": 420, + "id": 476, "name": "token", "kind": 1024, "kindString": "Property", @@ -6087,7 +7097,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 372, + "line": 441, "character": 2 } ], @@ -6097,7 +7107,7 @@ } }, { - "id": 421, + "id": 477, "name": "type", "kind": 1024, "kindString": "Property", @@ -6108,13 +7118,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 374, + "line": 443, "character": 2 } ], "type": { "type": "reference", - "id": 434, + "id": 490, "name": "MobileOtpType" } } @@ -6123,19 +7133,19 @@ { "title": "Properties", "kind": 1024, - "children": [422, 419, 420, 421] + "children": [478, 475, 476, 477] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 368, + "line": 437, "character": 17 } ] }, { - "id": 239, + "id": 280, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -6143,7 +7153,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 23, + "line": 28, "character": 12 } ], @@ -6173,20 +7183,149 @@ { "type": "literal", "value": "USER_DELETED" + }, + { + "type": "reference", + "id": 279, + "name": "AuthChangeEventMFA" } ] } }, { - "id": 253, - "name": "AuthResponse", + "id": 279, + "name": "AuthChangeEventMFA", "kind": 4194304, "kindString": "Type alias", "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 50, + "line": 26, + "character": 12 + } + ], + "type": { + "type": "literal", + "value": "MFA_CHALLENGE_VERIFIED" + } + }, + { + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 659, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 868, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 660, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 871, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [659, 660] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 45 + } + ] + } + } + }, + { + "id": 648, + "name": "AuthMFAAdminDeleteFactorResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 853, "character": 12 } ], @@ -6196,14 +7335,14 @@ { "type": "reflection", "declaration": { - "id": 254, + "id": 649, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 255, + "id": 650, "name": "data", "kind": 1024, "kindString": "Property", @@ -6211,29 +7350,1058 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 52, + "line": 855, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 256, + "id": 651, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 258, - "name": "session", + "id": 652, + "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully deleted." + }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 54, + "line": 857, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [652] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 12 + } + ] + } + } + }, + { + "id": 653, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 859, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [650, 653] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 854, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 654, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 655, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 656, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [655, 656] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 671, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 672, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 892, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [672] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 44 + } + ] + } + } + }, + { + "id": 661, + "name": "AuthMFAAdminListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 877, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 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": 879, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 664, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 665, + "name": "factors", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All factors attached to the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 881, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [665] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 12 + } + ] + } + } + }, + { + "id": 666, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 883, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [663, 666] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 878, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 667, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 668, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 669, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [668, 669] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 596, + "name": "AuthMFAChallengeResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 693, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 597, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 598, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 599, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 601, + "name": "expires_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Timestamp in UNIX seconds when this challenge will no longer be usable." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 700, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 600, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the newly created challenge." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [601, 600] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 12 + } + ] + } + } + }, + { + "id": 602, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 702, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [598, 602] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 694, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 603, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 604, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 605, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [604, 605] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 572, + "name": "AuthMFAEnrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 644, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 573, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 574, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 646, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 575, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 576, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was just enrolled (in an unverified state)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 648, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 578, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "TOTP enrollment information." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 654, + "character": 8 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 579, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 580, + "name": "qr_code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 658, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 581, + "name": "secret", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 663, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "uri", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 667, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [580, 581, 582] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 654, + "character": 14 + } + ] + } + } + }, + { + "id": 577, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of MFA factor. Only `totp` supported for now." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 651, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [576, 578, 577] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 646, + "character": 12 + } + ] + } + } + }, + { + "id": 583, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 670, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [574, 583] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 645, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 584, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 585, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 673, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 586, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 674, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [585, 586] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 672, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 617, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 730, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 618, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 619, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 732, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 620, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 623, + "name": "currentAuthenticationMethods", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 749, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 340, + "name": "AMREntry" + } + } + }, + { + "id": 621, + "name": "currentLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Current AAL level of the session." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 734, "character": 8 } ], @@ -6242,7 +8410,937 @@ "types": [ { "type": "reference", - "id": 290, + "id": 616, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 622, + "name": "nextLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 742, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 616, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [623, 621, 622] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 732, + "character": 12 + } + ] + } + } + }, + { + "id": 624, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 751, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [619, 624] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 731, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 625, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 626, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 627, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [626, 627] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 606, + "name": "AuthMFAListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 709, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 607, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 608, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 711, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 609, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 610, + "name": "all", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All available factors (verified and unverified)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 713, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + }, + { + "id": 611, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Only verified TOTP factors. (A subset of `all`.)" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 716, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [610, 611] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 711, + "character": 12 + } + ] + } + } + }, + { + "id": 612, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 718, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [608, 612] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 710, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 613, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 614, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 615, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [614, 615] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 587, + "name": "AuthMFAUnenrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 680, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 588, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 589, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 682, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 590, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 591, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 684, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [591] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 682, + "character": 12 + } + ] + } + } + }, + { + "id": 592, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 686, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [589, 592] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 681, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 593, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 594, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 595, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [594, 595] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 559, + "name": "AuthMFAVerifyResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 616, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 560, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 561, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 618, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 562, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 563, + "name": "access_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "New access token (JWT) after successful verification." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 620, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 565, + "name": "expires_in", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Number of seconds in which the access token will expire." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 626, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 566, + "name": "refresh_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Refresh token you can use to obtain new access tokens when expired." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 629, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 564, + "name": "token_type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of token, typically `Bearer`." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 623, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 567, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Updated user profile." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 632, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 368, + "name": "User" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [563, 565, 566, 564, 567] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 618, + "character": 12 + } + ] + } + } + }, + { + "id": 568, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 634, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [561, 568] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 617, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 569, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 570, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 637, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 571, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 638, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [570, 571] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 636, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 294, + "name": "AuthResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 56, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 295, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 296, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 297, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 299, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 331, "name": "Session" }, { @@ -6253,7 +9351,7 @@ } }, { - "id": 257, + "id": 298, "name": "user", "kind": 1024, "kindString": "Property", @@ -6261,7 +9359,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 59, "character": 8 } ], @@ -6270,7 +9368,7 @@ "types": [ { "type": "reference", - "id": 317, + "id": 368, "name": "User" }, { @@ -6285,13 +9383,13 @@ { "title": "Properties", "kind": 1024, - "children": [258, 257] + "children": [299, 298] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 52, + "line": 58, "character": 12 } ] @@ -6299,7 +9397,7 @@ } }, { - "id": 259, + "id": 300, "name": "error", "kind": 1024, "kindString": "Property", @@ -6307,7 +9405,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 56, + "line": 62, "character": 6 } ], @@ -6321,13 +9419,13 @@ { "title": "Properties", "kind": 1024, - "children": [255, 259] + "children": [296, 300] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 57, "character": 4 } ] @@ -6336,14 +9434,14 @@ { "type": "reflection", "declaration": { - "id": 260, + "id": 301, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 261, + "id": 302, "name": "data", "kind": 1024, "kindString": "Property", @@ -6351,21 +9449,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 65, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 262, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 264, + "id": 305, "name": "session", "kind": 1024, "kindString": "Property", @@ -6373,7 +9471,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 61, + "line": 67, "character": 8 } ], @@ -6383,7 +9481,7 @@ } }, { - "id": 263, + "id": 304, "name": "user", "kind": 1024, "kindString": "Property", @@ -6391,7 +9489,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 66, "character": 8 } ], @@ -6405,13 +9503,13 @@ { "title": "Properties", "kind": 1024, - "children": [264, 263] + "children": [305, 304] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 65, "character": 12 } ] @@ -6419,7 +9517,7 @@ } }, { - "id": 265, + "id": 306, "name": "error", "kind": 1024, "kindString": "Property", @@ -6427,13 +9525,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 63, + "line": 69, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -6442,13 +9540,13 @@ { "title": "Properties", "kind": 1024, - "children": [261, 265] + "children": [302, 306] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 64, "character": 4 } ] @@ -6458,7 +9556,42 @@ } }, { - "id": 487, + "id": 616, + "name": "AuthenticatorAssuranceLevels", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 725, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "aal1" + }, + { + "type": "literal", + "value": "aal2" + } + ] + } + }, + { + "id": 684, "name": "CallRefreshTokenResult", "kind": 4194304, "kindString": "Type alias", @@ -6466,7 +9599,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 508, + "line": 933, "character": 12 } ], @@ -6476,14 +9609,14 @@ { "type": "reflection", "declaration": { - "id": 488, + "id": 685, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 490, + "id": 687, "name": "error", "kind": 1024, "kindString": "Property", @@ -6491,7 +9624,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 511, + "line": 936, "character": 6 } ], @@ -6501,7 +9634,7 @@ } }, { - "id": 489, + "id": 686, "name": "session", "kind": 1024, "kindString": "Property", @@ -6509,13 +9642,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 510, + "line": 935, "character": 6 } ], "type": { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } } @@ -6524,13 +9657,13 @@ { "title": "Properties", "kind": 1024, - "children": [490, 489] + "children": [687, 686] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 509, + "line": 934, "character": 4 } ] @@ -6539,14 +9672,14 @@ { "type": "reflection", "declaration": { - "id": 491, + "id": 688, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 493, + "id": 690, "name": "error", "kind": 1024, "kindString": "Property", @@ -6554,18 +9687,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 515, + "line": 940, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } }, { - "id": 492, + "id": 689, "name": "session", "kind": 1024, "kindString": "Property", @@ -6573,7 +9706,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 514, + "line": 939, "character": 6 } ], @@ -6587,13 +9720,13 @@ { "title": "Properties", "kind": 1024, - "children": [493, 492] + "children": [690, 689] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 513, + "line": 938, "character": 4 } ] @@ -6603,7 +9736,7 @@ } }, { - "id": 435, + "id": 491, "name": "EmailOtpType", "kind": 4194304, "kindString": "Type alias", @@ -6611,7 +9744,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 398, + "line": 467, "character": 12 } ], @@ -6642,7 +9775,7 @@ } }, { - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -6650,21 +9783,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 421, + "line": 490, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 453, + "id": 509, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 455, + "id": 511, "name": "email", "kind": 1024, "kindString": "Property", @@ -6675,7 +9808,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 424, + "line": 493, "character": 2 } ], @@ -6685,7 +9818,7 @@ } }, { - "id": 456, + "id": 512, "name": "newEmail", "kind": 1024, "kindString": "Property", @@ -6696,7 +9829,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 497, "character": 2 } ], @@ -6706,7 +9839,7 @@ } }, { - "id": 457, + "id": 513, "name": "options", "kind": 1024, "kindString": "Property", @@ -6716,7 +9849,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 429, + "line": 498, "character": 2 } ], @@ -6725,7 +9858,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -6739,7 +9872,7 @@ } }, { - "id": 454, + "id": 510, "name": "type", "kind": 1024, "kindString": "Property", @@ -6747,7 +9880,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 422, + "line": 491, "character": 2 } ], @@ -6770,13 +9903,13 @@ { "title": "Properties", "kind": 1024, - "children": [455, 456, 457, 454] + "children": [511, 512, 513, 510] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 421, + "line": 490, "character": 44 } ] @@ -6784,7 +9917,7 @@ } }, { - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams", "kind": 4194304, "kindString": "Type alias", @@ -6792,21 +9925,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 407, + "line": 476, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 443, + "id": 499, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 501, "name": "email", "kind": 1024, "kindString": "Property", @@ -6817,7 +9950,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 410, + "line": 479, "character": 2 } ], @@ -6827,7 +9960,7 @@ } }, { - "id": 446, + "id": 502, "name": "options", "kind": 1024, "kindString": "Property", @@ -6837,7 +9970,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 411, + "line": 480, "character": 2 } ], @@ -6846,7 +9979,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -6869,7 +10002,7 @@ } }, { - "id": 444, + "id": 500, "name": "type", "kind": 1024, "kindString": "Property", @@ -6877,7 +10010,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 477, "character": 2 } ], @@ -6900,13 +10033,13 @@ { "title": "Properties", "kind": 1024, - "children": [445, 446, 444] + "children": [501, 502, 500] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 407, + "line": 476, "character": 46 } ] @@ -6914,7 +10047,7 @@ } }, { - "id": 461, + "id": 517, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -6922,7 +10055,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 512, "character": 12 } ], @@ -6931,29 +10064,29 @@ "types": [ { "type": "reference", - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams" } ] } }, { - "id": 475, + "id": 531, "name": "GenerateLinkProperties", "kind": 4194304, "kindString": "Type alias", @@ -6964,21 +10097,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 535, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 476, + "id": 532, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 477, + "id": 533, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -6989,7 +10122,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 471, + "line": 540, "character": 2 } ], @@ -6999,7 +10132,7 @@ } }, { - "id": 478, + "id": 534, "name": "email_otp", "kind": 1024, "kindString": "Property", @@ -7010,7 +10143,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 545, "character": 2 } ], @@ -7020,7 +10153,7 @@ } }, { - "id": 479, + "id": 535, "name": "hashed_token", "kind": 1024, "kindString": "Property", @@ -7031,7 +10164,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 480, + "line": 549, "character": 2 } ], @@ -7041,7 +10174,7 @@ } }, { - "id": 480, + "id": 536, "name": "redirect_to", "kind": 1024, "kindString": "Property", @@ -7052,7 +10185,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 482, + "line": 551, "character": 2 } ], @@ -7062,7 +10195,7 @@ } }, { - "id": 481, + "id": 537, "name": "verification_type", "kind": 1024, "kindString": "Property", @@ -7073,13 +10206,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 484, + "line": 553, "character": 2 } ], "type": { "type": "reference", - "id": 482, + "id": 538, "name": "GenerateLinkType" } } @@ -7088,13 +10221,13 @@ { "title": "Properties", "kind": 1024, - "children": [477, 478, 479, 480, 481] + "children": [533, 534, 535, 536, 537] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 535, "character": 37 } ] @@ -7102,7 +10235,7 @@ } }, { - "id": 462, + "id": 518, "name": "GenerateLinkResponse", "kind": 4194304, "kindString": "Type alias", @@ -7110,7 +10243,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 449, + "line": 518, "character": 12 } ], @@ -7120,14 +10253,14 @@ { "type": "reflection", "declaration": { - "id": 463, + "id": 519, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 464, + "id": 520, "name": "data", "kind": 1024, "kindString": "Property", @@ -7135,21 +10268,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 520, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 465, + "id": 521, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 466, + "id": 522, "name": "properties", "kind": 1024, "kindString": "Property", @@ -7157,18 +10290,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 452, + "line": 521, "character": 8 } ], "type": { "type": "reference", - "id": 475, + "id": 531, "name": "GenerateLinkProperties" } }, { - "id": 467, + "id": 523, "name": "user", "kind": 1024, "kindString": "Property", @@ -7176,13 +10309,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 453, + "line": 522, "character": 8 } ], "type": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -7191,13 +10324,13 @@ { "title": "Properties", "kind": 1024, - "children": [466, 467] + "children": [522, 523] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 520, "character": 12 } ] @@ -7205,7 +10338,7 @@ } }, { - "id": 468, + "id": 524, "name": "error", "kind": 1024, "kindString": "Property", @@ -7213,7 +10346,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 455, + "line": 524, "character": 6 } ], @@ -7227,13 +10360,13 @@ { "title": "Properties", "kind": 1024, - "children": [464, 468] + "children": [520, 524] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 450, + "line": 519, "character": 4 } ] @@ -7242,14 +10375,14 @@ { "type": "reflection", "declaration": { - "id": 469, + "id": 525, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 470, + "id": 526, "name": "data", "kind": 1024, "kindString": "Property", @@ -7257,21 +10390,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 527, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 471, + "id": 527, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 528, "name": "properties", "kind": 1024, "kindString": "Property", @@ -7279,7 +10412,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 459, + "line": 528, "character": 8 } ], @@ -7289,7 +10422,7 @@ } }, { - "id": 473, + "id": 529, "name": "user", "kind": 1024, "kindString": "Property", @@ -7297,7 +10430,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 460, + "line": 529, "character": 8 } ], @@ -7311,13 +10444,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 473] + "children": [528, 529] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 527, "character": 12 } ] @@ -7325,7 +10458,7 @@ } }, { - "id": 474, + "id": 530, "name": "error", "kind": 1024, "kindString": "Property", @@ -7333,13 +10466,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 462, + "line": 531, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -7348,13 +10481,13 @@ { "title": "Properties", "kind": 1024, - "children": [470, 474] + "children": [526, 530] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 457, + "line": 526, "character": 4 } ] @@ -7364,7 +10497,7 @@ } }, { - "id": 482, + "id": 538, "name": "GenerateLinkType", "kind": 4194304, "kindString": "Type alias", @@ -7372,7 +10505,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 487, + "line": 556, "character": 12 } ], @@ -7407,7 +10540,7 @@ } }, { - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -7415,21 +10548,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 414, + "line": 483, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 448, + "id": 504, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 450, + "id": 506, "name": "email", "kind": 1024, "kindString": "Property", @@ -7440,7 +10573,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 486, "character": 2 } ], @@ -7450,7 +10583,7 @@ } }, { - "id": 451, + "id": 507, "name": "options", "kind": 1024, "kindString": "Property", @@ -7460,7 +10593,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 418, + "line": 487, "character": 2 } ], @@ -7469,7 +10602,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -7483,7 +10616,7 @@ } }, { - "id": 449, + "id": 505, "name": "type", "kind": 1024, "kindString": "Property", @@ -7491,7 +10624,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 415, + "line": 484, "character": 2 } ], @@ -7505,13 +10638,13 @@ { "title": "Properties", "kind": 1024, - "children": [450, 451, 449] + "children": [506, 507, 505] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 414, + "line": 483, "character": 41 } ] @@ -7519,7 +10652,7 @@ } }, { - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -7527,21 +10660,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 400, + "line": 469, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 437, + "id": 493, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 439, + "id": 495, "name": "email", "kind": 1024, "kindString": "Property", @@ -7549,7 +10682,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 402, + "line": 471, "character": 2 } ], @@ -7559,7 +10692,7 @@ } }, { - "id": 441, + "id": 497, "name": "options", "kind": 1024, "kindString": "Property", @@ -7569,7 +10702,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 404, + "line": 473, "character": 2 } ], @@ -7578,7 +10711,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -7601,7 +10734,7 @@ } }, { - "id": 440, + "id": 496, "name": "password", "kind": 1024, "kindString": "Property", @@ -7609,7 +10742,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 403, + "line": 472, "character": 2 } ], @@ -7619,7 +10752,7 @@ } }, { - "id": 438, + "id": 494, "name": "type", "kind": 1024, "kindString": "Property", @@ -7627,7 +10760,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 401, + "line": 470, "character": 2 } ], @@ -7641,13 +10774,13 @@ { "title": "Properties", "kind": 1024, - "children": [439, 441, 440, 438] + "children": [495, 497, 496, 494] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 400, + "line": 469, "character": 39 } ] @@ -7655,7 +10788,7 @@ } }, { - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -7663,67 +10796,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 241, + "id": 282, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 249, + "id": 290, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 41, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 248, - "name": "detectSessionInUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 39, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 252, - "name": "fetch", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -7731,13 +10824,53 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 289, + "name": "detectSessionInUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 45, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 293, + "name": "fetch", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 53, + "character": 2 + } + ], "type": { "type": "reference", "name": "Fetch" } }, { - "id": 243, + "id": 284, "name": "headers", "kind": 1024, "kindString": "Property", @@ -7747,14 +10880,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 244, + "id": 285, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -7762,19 +10895,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 12 } ], "indexSignature": { - "id": 245, + "id": 286, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 246, + "id": 287, "name": "key", "kind": 32768, "flags": {}, @@ -7793,13 +10926,54 @@ } }, { - "id": 250, + "id": 291, "name": "persistSession", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 292, + "name": "storage", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 51, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 680, + "name": "SupportedStorage" + } + }, + { + "id": 288, + "name": "storageKey", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -7807,54 +10981,13 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 251, - "name": "storage", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 45, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 483, - "name": "SupportedStorage" - } - }, - { - "id": 247, - "name": "storageKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 37, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 242, + "id": 283, "name": "url", "kind": 1024, "kindString": "Property", @@ -7864,7 +10997,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 33, + "line": 39, "character": 2 } ], @@ -7878,13 +11011,13 @@ { "title": "Properties", "kind": 1024, - "children": [249, 248, 252, 243, 250, 251, 247, 242] + "children": [290, 289, 293, 284, 291, 292, 288, 283] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 34 } ] @@ -7892,7 +11025,7 @@ } }, { - "id": 484, + "id": 681, "name": "InitializeResult", "kind": 4194304, "kindString": "Type alias", @@ -7900,21 +11033,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 485, + "id": 682, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 486, + "id": 683, "name": "error", "kind": 1024, "kindString": "Property", @@ -7922,7 +11055,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 33 } ], @@ -7931,7 +11064,7 @@ "types": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" }, { @@ -7946,13 +11079,13 @@ { "title": "Properties", "kind": 1024, - "children": [486] + "children": [683] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 31 } ] @@ -7960,7 +11093,452 @@ } }, { - "id": 434, + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 556, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 558, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 610, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 608, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [558, 557] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 42 + } + ] + } + } + }, + { + "id": 552, + "name": "MFAChallengeParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 553, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 554, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor to be challenged." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 600, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [554] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 33 + } + ] + } + } + }, + { + "id": 539, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 540, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 541, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 568, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 543, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 570, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 569, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [541, 543, 542] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 30 + } + ] + } + } + }, + { + "id": 544, + "name": "MFAUnenrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 545, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 546, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 578, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [546] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 32 + } + ] + } + } + }, + { + "id": 547, + "name": "MFAVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 548, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 550, + "name": "challengeId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the challenge being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 589, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 592, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 586, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [550, 551, 549] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 30 + } + ] + } + } + }, + { + "id": 490, "name": "MobileOtpType", "kind": 4194304, "kindString": "Type alias", @@ -7968,7 +11546,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 397, + "line": 466, "character": 12 } ], @@ -7987,7 +11565,7 @@ } }, { - "id": 266, + "id": 307, "name": "OAuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -7995,7 +11573,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 72, "character": 12 } ], @@ -8005,14 +11583,14 @@ { "type": "reflection", "declaration": { - "id": 267, + "id": 308, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 268, + "id": 309, "name": "data", "kind": 1024, "kindString": "Property", @@ -8020,21 +11598,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 68, + "line": 74, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 310, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, + "id": 311, "name": "provider", "kind": 1024, "kindString": "Property", @@ -8042,18 +11620,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 69, + "line": 75, "character": 8 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } }, { - "id": 271, + "id": 312, "name": "url", "kind": 1024, "kindString": "Property", @@ -8061,7 +11639,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 70, + "line": 76, "character": 8 } ], @@ -8075,13 +11653,13 @@ { "title": "Properties", "kind": 1024, - "children": [270, 271] + "children": [311, 312] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 68, + "line": 74, "character": 12 } ] @@ -8089,7 +11667,7 @@ } }, { - "id": 272, + "id": 313, "name": "error", "kind": 1024, "kindString": "Property", @@ -8097,7 +11675,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 72, + "line": 78, "character": 6 } ], @@ -8111,13 +11689,13 @@ { "title": "Properties", "kind": 1024, - "children": [268, 272] + "children": [309, 313] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 73, "character": 4 } ] @@ -8126,14 +11704,14 @@ { "type": "reflection", "declaration": { - "id": 273, + "id": 314, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 274, + "id": 315, "name": "data", "kind": 1024, "kindString": "Property", @@ -8141,21 +11719,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 81, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 275, + "id": 316, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 276, + "id": 317, "name": "provider", "kind": 1024, "kindString": "Property", @@ -8163,18 +11741,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 76, + "line": 82, "character": 8 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } }, { - "id": 277, + "id": 318, "name": "url", "kind": 1024, "kindString": "Property", @@ -8182,7 +11760,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 77, + "line": 83, "character": 8 } ], @@ -8196,13 +11774,13 @@ { "title": "Properties", "kind": 1024, - "children": [276, 277] + "children": [317, 318] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 81, "character": 12 } ] @@ -8210,7 +11788,7 @@ } }, { - "id": 278, + "id": 319, "name": "error", "kind": 1024, "kindString": "Property", @@ -8218,13 +11796,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 79, + "line": 85, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -8233,13 +11811,13 @@ { "title": "Properties", "kind": 1024, - "children": [274, 278] + "children": [315, 319] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 80, "character": 4 } ] @@ -8249,7 +11827,7 @@ } }, { - "id": 238, + "id": 278, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -8335,7 +11913,7 @@ } }, { - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -8343,21 +11921,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 407, + "id": 463, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 409, + "id": 465, "name": "options", "kind": 1024, "kindString": "Property", @@ -8367,21 +11945,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 410, + "id": 466, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 413, + "id": 469, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -8394,14 +11972,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 414, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -8409,19 +11987,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 18 } ], "indexSignature": { - "id": 415, + "id": 471, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 416, + "id": 472, "name": "key", "kind": 32768, "flags": {}, @@ -8440,7 +12018,7 @@ } }, { - "id": 411, + "id": 467, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -8453,7 +12031,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 428, "character": 4 } ], @@ -8463,7 +12041,7 @@ } }, { - "id": 412, + "id": 468, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -8476,7 +12054,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 361, + "line": 430, "character": 4 } ], @@ -8490,13 +12068,13 @@ { "title": "Properties", "kind": 1024, - "children": [413, 411, 412] + "children": [469, 467, 468] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 12 } ] @@ -8504,7 +12082,7 @@ } }, { - "id": 408, + "id": 464, "name": "provider", "kind": 1024, "kindString": "Property", @@ -8515,13 +12093,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 425, "character": 2 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } } @@ -8530,13 +12108,13 @@ { "title": "Properties", "kind": 1024, - "children": [409, 408] + "children": [465, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 41 } ] @@ -8544,7 +12122,7 @@ } }, { - "id": 377, + "id": 431, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -8552,7 +12130,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 353, "character": 12 } ], @@ -8562,14 +12140,14 @@ { "type": "reflection", "declaration": { - "id": 378, + "id": 432, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 379, + "id": 433, "name": "email", "kind": 1024, "kindString": "Property", @@ -8580,7 +12158,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 299, + "line": 356, "character": 6 } ], @@ -8590,7 +12168,7 @@ } }, { - "id": 381, + "id": 435, "name": "options", "kind": 1024, "kindString": "Property", @@ -8600,21 +12178,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 302, + "line": 359, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 382, + "id": 436, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 383, + "id": 438, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -8627,7 +12205,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 304, + "line": 367, "character": 8 } ], @@ -8635,19 +12213,43 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 365, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [383] + "children": [438, 437] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 302, + "line": 359, "character": 16 } ] @@ -8655,7 +12257,7 @@ } }, { - "id": 380, + "id": 434, "name": "password", "kind": 1024, "kindString": "Property", @@ -8666,7 +12268,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 301, + "line": 358, "character": 6 } ], @@ -8680,13 +12282,13 @@ { "title": "Properties", "kind": 1024, - "children": [379, 381, 380] + "children": [433, 435, 434] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 297, + "line": 354, "character": 4 } ] @@ -8695,14 +12297,14 @@ { "type": "reflection", "declaration": { - "id": 384, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 387, + "id": 442, "name": "options", "kind": 1024, "kindString": "Property", @@ -8712,21 +12314,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 312, + "line": 375, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 388, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 389, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -8739,7 +12341,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 314, + "line": 383, "character": 8 } ], @@ -8747,19 +12349,43 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 381, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [389] + "children": [445, 444] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 312, + "line": 375, "character": 16 } ] @@ -8767,7 +12393,7 @@ } }, { - "id": 386, + "id": 441, "name": "password", "kind": 1024, "kindString": "Property", @@ -8778,7 +12404,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 311, + "line": 374, "character": 6 } ], @@ -8788,7 +12414,7 @@ } }, { - "id": 385, + "id": 440, "name": "phone", "kind": 1024, "kindString": "Property", @@ -8799,7 +12425,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 309, + "line": 372, "character": 6 } ], @@ -8813,13 +12439,13 @@ { "title": "Properties", "kind": 1024, - "children": [387, 386, 385] + "children": [442, 441, 440] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 307, + "line": 370, "character": 4 } ] @@ -8829,11 +12455,371 @@ } }, { - "id": 390, + "id": 446, "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 387, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 447, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 448, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 390, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 449, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 450, + "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": 403, + "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": 401, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 451, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 393, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 452, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 395, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [454, 453, 451, 452] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 16 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [448, 449] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 388, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 455, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 457, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 461, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 419, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "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": 417, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 459, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [461, 460, 459] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 16 + } + ] + } + } + }, + { + "id": 456, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 408, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [457, 456] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 406, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 415, + "name": "SignUpWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -8847,14 +12833,14 @@ { "type": "reflection", "declaration": { - "id": 391, + "id": 416, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 392, + "id": 417, "name": "email", "kind": 1024, "kindString": "Property", @@ -8875,7 +12861,7 @@ } }, { - "id": 393, + "id": 419, "name": "options", "kind": 1024, "kindString": "Property", @@ -8885,21 +12871,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 394, + "id": 420, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 398, + "id": 423, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -8922,7 +12908,7 @@ } }, { - "id": 397, + "id": 422, "name": "data", "kind": 1024, "kindString": "Property", @@ -8946,7 +12932,7 @@ } }, { - "id": 395, + "id": 421, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -8959,7 +12945,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 326, "character": 8 } ], @@ -8967,54 +12953,52 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 396, - "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": 326, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [398, 397, 395, 396] + "children": [423, 422, 421] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 16 } ] } } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 323, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [392, 393] + "children": [417, 419, 418] } ], "sources": [ @@ -9029,14 +13013,14 @@ { "type": "reflection", "declaration": { - "id": 399, + "id": 424, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 401, + "id": 427, "name": "options", "kind": 1024, "kindString": "Property", @@ -9046,21 +13030,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 405, + "id": 430, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -9083,7 +13067,7 @@ } }, { - "id": 404, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -9105,42 +13089,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 403, - "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": 342, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [405, 404, 403] + "children": [430, 429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 16 } ] @@ -9148,7 +13109,28 @@ } }, { - "id": 400, + "id": 426, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 341, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 425, "name": "phone", "kind": 1024, "kindString": "Property", @@ -9173,7 +13155,7 @@ { "title": "Properties", "kind": 1024, - "children": [401, 400] + "children": [427, 426, 425] } ], "sources": [ @@ -9189,363 +13171,7 @@ } }, { - "id": 361, - "name": "SignUpWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 261, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 362, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 363, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 264, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 365, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 366, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 369, - "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": 277, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 368, - "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": 275, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 367, - "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": 269, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [369, 368, 367] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 16 - } - ] - } - } - }, - { - "id": 364, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 266, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [363, 365, 364] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 262, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 370, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 373, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 374, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 376, - "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": 293, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 375, - "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": 291, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [376, 375] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 16 - } - ] - } - } - }, - { - "id": 372, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 371, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 282, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [373, 372, 371] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 280, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 483, + "id": 680, "name": "SupportedStorage", "kind": 4194304, "kindString": "Type alias", @@ -9553,7 +13179,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 504, + "line": 929, "character": 12 } ], @@ -9596,7 +13222,7 @@ } }, { - "id": 279, + "id": 320, "name": "UserResponse", "kind": 4194304, "kindString": "Type alias", @@ -9604,7 +13230,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 88, "character": 12 } ], @@ -9614,117 +13240,14 @@ { "type": "reflection", "declaration": { - "id": 280, + "id": 321, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 281, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 84, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 282, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 283, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 85, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 317, - "name": "User" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [283] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 84, - "character": 12 - } - ] - } - } - }, - { - "id": 284, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 87, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [281, 284] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 83, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 285, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 286, + "id": 322, "name": "data", "kind": 1024, "kindString": "Property", @@ -9739,14 +13262,14 @@ "type": { "type": "reflection", "declaration": { - "id": 287, + "id": 323, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 288, + "id": 324, "name": "user", "kind": 1024, "kindString": "Property", @@ -9759,8 +13282,9 @@ } ], "type": { - "type": "literal", - "value": null + "type": "reference", + "id": 368, + "name": "User" } } ], @@ -9768,7 +13292,7 @@ { "title": "Properties", "kind": 1024, - "children": [288] + "children": [324] } ], "sources": [ @@ -9782,7 +13306,7 @@ } }, { - "id": 289, + "id": 325, "name": "error", "kind": 1024, "kindString": "Property", @@ -9795,9 +13319,8 @@ } ], "type": { - "type": "reference", - "id": 497, - "name": "AuthError" + "type": "literal", + "value": null } } ], @@ -9805,7 +13328,7 @@ { "title": "Properties", "kind": 1024, - "children": [286, 289] + "children": [322, 325] } ], "sources": [ @@ -9816,12 +13339,115 @@ } ] } + }, + { + "type": "reflection", + "declaration": { + "id": 326, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 327, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 96, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 328, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 329, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 97, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [329] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 96, + "character": 12 + } + ] + } + } + }, + { + "id": 330, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 99, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [327, 330] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 95, + "character": 4 + } + ] + } } ] } }, { - "id": 417, + "id": 473, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -9829,7 +13455,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 436, "character": 12 } ], @@ -9838,19 +13464,19 @@ "types": [ { "type": "reference", - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams" } ] } }, { - "id": 494, + "id": 691, "name": "isAuthError", "kind": 64, "kindString": "Function", @@ -9864,14 +13490,14 @@ ], "signatures": [ { - "id": 495, + "id": 692, "name": "isAuthError", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 496, + "id": 693, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -9888,7 +13514,7 @@ "asserts": false, "targetType": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -9900,25 +13526,26 @@ { "title": "Classes", "kind": 128, - "children": [502, 497, 562, 549, 587, 537, 515, 522, 1, 66] + "children": [699, 694, 759, 746, 784, 734, 712, 719, 1, 74] }, { "title": "Interfaces", "kind": 256, - "children": [343, 458, 290, 353, 317, 310, 338, 299, 314, 426, 418] + "children": [340, 395, 354, 514, 673, 628, 331, 405, 413, 368, 361, 390, 343, 365, 482, 474] }, { "title": "Type Aliases", "kind": 4194304, "children": [ - 239, 253, 487, 435, 452, 442, 461, 475, 462, 482, 447, 436, 240, 484, 434, 266, 238, 406, - 377, 390, 361, 483, 279, 417 + 280, 279, 657, 648, 670, 661, 596, 572, 617, 606, 587, 559, 294, 616, 684, 491, 508, 498, + 517, 531, 518, 538, 503, 492, 281, 681, 555, 552, 539, 544, 547, 490, 307, 278, 462, 431, + 446, 415, 680, 320, 473 ] }, { "title": "Functions", "kind": 64, - "children": [494] + "children": [691] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json index a05525ab227..e1819c39b1f 100644 --- a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json @@ -7,14 +7,14 @@ "originalName": "", "children": [ { - "id": 502, + "id": 699, "name": "AuthApiError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 503, + "id": 700, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -28,14 +28,14 @@ ], "signatures": [ { - "id": 504, + "id": 701, "name": "new AuthApiError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 505, + "id": 702, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -46,7 +46,7 @@ } }, { - "id": 506, + "id": 703, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -59,24 +59,24 @@ ], "type": { "type": "reference", - "id": 502, + "id": 699, "name": "AuthApiError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 507, + "id": 704, "name": "status", "kind": 1024, "kindString": "Property", @@ -94,7 +94,7 @@ } }, { - "id": 508, + "id": 705, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -108,7 +108,7 @@ ], "signatures": [ { - "id": 509, + "id": 706, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -116,14 +116,14 @@ "type": { "type": "reflection", "declaration": { - "id": 510, + "id": 707, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 512, + "id": 709, "name": "message", "kind": 1024, "kindString": "Property", @@ -142,7 +142,7 @@ "defaultValue": "..." }, { - "id": 511, + "id": 708, "name": "name", "kind": 1024, "kindString": "Property", @@ -161,7 +161,7 @@ "defaultValue": "..." }, { - "id": 513, + "id": 710, "name": "status", "kind": 1024, "kindString": "Property", @@ -184,7 +184,7 @@ { "title": "Properties", "kind": 1024, - "children": [512, 511, 513] + "children": [709, 708, 710] } ] } @@ -197,17 +197,17 @@ { "title": "Constructors", "kind": 512, - "children": [503] + "children": [700] }, { "title": "Properties", "kind": 1024, - "children": [507] + "children": [704] }, { "title": "Methods", "kind": 2048, - "children": [508] + "children": [705] } ], "sources": [ @@ -220,20 +220,20 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] }, { - "id": 497, + "id": 694, "name": "AuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 498, + "id": 695, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -247,14 +247,14 @@ ], "signatures": [ { - "id": 499, + "id": 696, "name": "new AuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 500, + "id": 697, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -267,7 +267,7 @@ ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" }, "overwrites": { @@ -286,7 +286,7 @@ { "title": "Constructors", "kind": 512, - "children": [498] + "children": [695] } ], "sources": [ @@ -307,30 +307,30 @@ "extendedBy": [ { "type": "reference", - "id": 502, + "id": 699, "name": "AuthApiError" }, { "type": "reference", - "id": 515, + "id": 712, "name": "AuthUnknownError" }, { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 563, + "id": 760, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -344,14 +344,14 @@ ], "signatures": [ { - "id": 564, + "id": 761, "name": "new AuthImplicitGrantRedirectError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 565, + "id": 762, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -362,7 +362,7 @@ } }, { - "id": 566, + "id": 763, "name": "details", "kind": 32768, "kindString": "Parameter", @@ -377,14 +377,14 @@ { "type": "reflection", "declaration": { - "id": 567, + "id": 764, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 569, + "id": 766, "name": "code", "kind": 1024, "kindString": "Property", @@ -402,7 +402,7 @@ } }, { - "id": 568, + "id": 765, "name": "error", "kind": 1024, "kindString": "Property", @@ -424,7 +424,7 @@ { "title": "Properties", "kind": 1024, - "children": [569, 568] + "children": [766, 765] } ] } @@ -436,24 +436,24 @@ ], "type": { "type": "reference", - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 570, + "id": 767, "name": "details", "kind": 1024, "kindString": "Property", @@ -475,14 +475,14 @@ { "type": "reflection", "declaration": { - "id": 571, + "id": 768, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 573, + "id": 770, "name": "code", "kind": 1024, "kindString": "Property", @@ -500,7 +500,7 @@ } }, { - "id": 572, + "id": 769, "name": "error", "kind": 1024, "kindString": "Property", @@ -522,7 +522,7 @@ { "title": "Properties", "kind": 1024, - "children": [573, 572] + "children": [770, 769] } ] } @@ -532,7 +532,7 @@ "defaultValue": "null" }, { - "id": 584, + "id": 781, "name": "name", "kind": 1024, "kindString": "Property", @@ -550,12 +550,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 585, + "id": 782, "name": "status", "kind": 1024, "kindString": "Property", @@ -573,12 +573,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 574, + "id": 771, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -592,7 +592,7 @@ ], "signatures": [ { - "id": 575, + "id": 772, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -600,14 +600,14 @@ "type": { "type": "reflection", "declaration": { - "id": 576, + "id": 773, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 580, + "id": 777, "name": "details", "kind": 1024, "kindString": "Property", @@ -629,14 +629,14 @@ { "type": "reflection", "declaration": { - "id": 581, + "id": 778, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 583, + "id": 780, "name": "code", "kind": 1024, "kindString": "Property", @@ -654,7 +654,7 @@ } }, { - "id": 582, + "id": 779, "name": "error", "kind": 1024, "kindString": "Property", @@ -676,7 +676,7 @@ { "title": "Properties", "kind": 1024, - "children": [583, 582] + "children": [780, 779] } ] } @@ -686,7 +686,7 @@ "defaultValue": "..." }, { - "id": 578, + "id": 775, "name": "message", "kind": 1024, "kindString": "Property", @@ -705,7 +705,7 @@ "defaultValue": "..." }, { - "id": 577, + "id": 774, "name": "name", "kind": 1024, "kindString": "Property", @@ -724,7 +724,7 @@ "defaultValue": "..." }, { - "id": 579, + "id": 776, "name": "status", "kind": 1024, "kindString": "Property", @@ -747,21 +747,21 @@ { "title": "Properties", "kind": 1024, - "children": [580, 578, 577, 579] + "children": [777, 775, 774, 776] } ] } }, "overwrites": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "overwrites": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -770,17 +770,17 @@ { "title": "Constructors", "kind": 512, - "children": [563] + "children": [760] }, { "title": "Properties", "kind": 1024, - "children": [570, 584, 585] + "children": [767, 781, 782] }, { "title": "Methods", "kind": 2048, - "children": [574] + "children": [771] } ], "sources": [ @@ -793,20 +793,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 550, + "id": 747, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -820,14 +820,14 @@ ], "signatures": [ { - "id": 551, + "id": 748, "name": "new AuthInvalidCredentialsError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 552, + "id": 749, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -840,24 +840,24 @@ ], "type": { "type": "reference", - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 553, + "id": 750, "name": "name", "kind": 1024, "kindString": "Property", @@ -875,12 +875,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 554, + "id": 751, "name": "status", "kind": 1024, "kindString": "Property", @@ -898,12 +898,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 555, + "id": 752, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -917,7 +917,7 @@ ], "signatures": [ { - "id": 556, + "id": 753, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -925,14 +925,14 @@ "type": { "type": "reflection", "declaration": { - "id": 557, + "id": 754, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 559, + "id": 756, "name": "message", "kind": 1024, "kindString": "Property", @@ -951,7 +951,7 @@ "defaultValue": "..." }, { - "id": 558, + "id": 755, "name": "name", "kind": 1024, "kindString": "Property", @@ -970,7 +970,7 @@ "defaultValue": "..." }, { - "id": 560, + "id": 757, "name": "status", "kind": 1024, "kindString": "Property", @@ -993,21 +993,21 @@ { "title": "Properties", "kind": 1024, - "children": [559, 558, 560] + "children": [756, 755, 757] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -1016,17 +1016,17 @@ { "title": "Constructors", "kind": 512, - "children": [550] + "children": [747] }, { "title": "Properties", "kind": 1024, - "children": [553, 554] + "children": [750, 751] }, { "title": "Methods", "kind": 2048, - "children": [555] + "children": [752] } ], "sources": [ @@ -1039,20 +1039,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 587, + "id": 784, "name": "AuthRetryableFetchError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 588, + "id": 785, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1066,14 +1066,14 @@ ], "signatures": [ { - "id": 589, + "id": 786, "name": "new AuthRetryableFetchError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 590, + "id": 787, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -1084,7 +1084,7 @@ } }, { - "id": 591, + "id": 788, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -1097,24 +1097,24 @@ ], "type": { "type": "reference", - "id": 587, + "id": 784, "name": "AuthRetryableFetchError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 592, + "id": 789, "name": "name", "kind": 1024, "kindString": "Property", @@ -1132,12 +1132,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 593, + "id": 790, "name": "status", "kind": 1024, "kindString": "Property", @@ -1155,12 +1155,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 594, + "id": 791, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -1174,7 +1174,7 @@ ], "signatures": [ { - "id": 595, + "id": 792, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -1182,14 +1182,14 @@ "type": { "type": "reflection", "declaration": { - "id": 596, + "id": 793, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 598, + "id": 795, "name": "message", "kind": 1024, "kindString": "Property", @@ -1208,7 +1208,7 @@ "defaultValue": "..." }, { - "id": 597, + "id": 794, "name": "name", "kind": 1024, "kindString": "Property", @@ -1227,7 +1227,7 @@ "defaultValue": "..." }, { - "id": 599, + "id": 796, "name": "status", "kind": 1024, "kindString": "Property", @@ -1250,21 +1250,21 @@ { "title": "Properties", "kind": 1024, - "children": [598, 597, 599] + "children": [795, 794, 796] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -1273,17 +1273,17 @@ { "title": "Constructors", "kind": 512, - "children": [588] + "children": [785] }, { "title": "Properties", "kind": 1024, - "children": [592, 593] + "children": [789, 790] }, { "title": "Methods", "kind": 2048, - "children": [594] + "children": [791] } ], "sources": [ @@ -1296,20 +1296,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 537, + "id": 734, "name": "AuthSessionMissingError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 538, + "id": 735, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1323,31 +1323,31 @@ ], "signatures": [ { - "id": 539, + "id": 736, "name": "new AuthSessionMissingError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", - "id": 537, + "id": 734, "name": "AuthSessionMissingError" }, "overwrites": { "type": "reference", - "id": 524, + "id": 721, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 523, + "id": 720, "name": "CustomAuthError.constructor" } }, { - "id": 540, + "id": 737, "name": "name", "kind": 1024, "kindString": "Property", @@ -1365,12 +1365,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 528, + "id": 725, "name": "CustomAuthError.name" } }, { - "id": 541, + "id": 738, "name": "status", "kind": 1024, "kindString": "Property", @@ -1388,12 +1388,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 529, + "id": 726, "name": "CustomAuthError.status" } }, { - "id": 542, + "id": 739, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -1407,7 +1407,7 @@ ], "signatures": [ { - "id": 543, + "id": 740, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -1415,14 +1415,14 @@ "type": { "type": "reflection", "declaration": { - "id": 544, + "id": 741, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 546, + "id": 743, "name": "message", "kind": 1024, "kindString": "Property", @@ -1441,7 +1441,7 @@ "defaultValue": "..." }, { - "id": 545, + "id": 742, "name": "name", "kind": 1024, "kindString": "Property", @@ -1460,7 +1460,7 @@ "defaultValue": "..." }, { - "id": 547, + "id": 744, "name": "status", "kind": 1024, "kindString": "Property", @@ -1483,21 +1483,21 @@ { "title": "Properties", "kind": 1024, - "children": [546, 545, 547] + "children": [743, 742, 744] } ] } }, "inheritedFrom": { "type": "reference", - "id": 531, + "id": 728, "name": "CustomAuthError.toJSON" } } ], "inheritedFrom": { "type": "reference", - "id": 530, + "id": 727, "name": "CustomAuthError.toJSON" } } @@ -1506,17 +1506,17 @@ { "title": "Constructors", "kind": 512, - "children": [538] + "children": [735] }, { "title": "Properties", "kind": 1024, - "children": [540, 541] + "children": [737, 738] }, { "title": "Methods", "kind": 2048, - "children": [542] + "children": [739] } ], "sources": [ @@ -1529,20 +1529,20 @@ "extendedTypes": [ { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" } ] }, { - "id": 515, + "id": 712, "name": "AuthUnknownError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 516, + "id": 713, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1556,14 +1556,14 @@ ], "signatures": [ { - "id": 517, + "id": 714, "name": "new AuthUnknownError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 518, + "id": 715, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -1574,7 +1574,7 @@ } }, { - "id": 519, + "id": 716, "name": "originalError", "kind": 32768, "kindString": "Parameter", @@ -1587,24 +1587,24 @@ ], "type": { "type": "reference", - "id": 515, + "id": 712, "name": "AuthUnknownError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 520, + "id": 717, "name": "originalError", "kind": 1024, "kindString": "Property", @@ -1626,12 +1626,12 @@ { "title": "Constructors", "kind": 512, - "children": [516] + "children": [713] }, { "title": "Properties", "kind": 1024, - "children": [520] + "children": [717] } ], "sources": [ @@ -1644,20 +1644,20 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] }, { - "id": 522, + "id": 719, "name": "CustomAuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 523, + "id": 720, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1671,14 +1671,14 @@ ], "signatures": [ { - "id": 524, + "id": 721, "name": "new CustomAuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 525, + "id": 722, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -1689,7 +1689,7 @@ } }, { - "id": 526, + "id": 723, "name": "name", "kind": 32768, "kindString": "Parameter", @@ -1700,7 +1700,7 @@ } }, { - "id": 527, + "id": 724, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -1713,24 +1713,24 @@ ], "type": { "type": "reference", - "id": 522, + "id": 719, "name": "CustomAuthError" }, "overwrites": { "type": "reference", - "id": 499, + "id": 696, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 498, + "id": 695, "name": "AuthError.constructor" } }, { - "id": 528, + "id": 725, "name": "name", "kind": 1024, "kindString": "Property", @@ -1752,7 +1752,7 @@ } }, { - "id": 529, + "id": 726, "name": "status", "kind": 1024, "kindString": "Property", @@ -1770,7 +1770,7 @@ } }, { - "id": 530, + "id": 727, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -1784,7 +1784,7 @@ ], "signatures": [ { - "id": 531, + "id": 728, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -1792,14 +1792,14 @@ "type": { "type": "reflection", "declaration": { - "id": 532, + "id": 729, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 534, + "id": 731, "name": "message", "kind": 1024, "kindString": "Property", @@ -1818,7 +1818,7 @@ "defaultValue": "..." }, { - "id": 533, + "id": 730, "name": "name", "kind": 1024, "kindString": "Property", @@ -1837,7 +1837,7 @@ "defaultValue": "..." }, { - "id": 535, + "id": 732, "name": "status", "kind": 1024, "kindString": "Property", @@ -1860,7 +1860,7 @@ { "title": "Properties", "kind": 1024, - "children": [534, 533, 535] + "children": [731, 730, 732] } ] } @@ -1873,17 +1873,17 @@ { "title": "Constructors", "kind": 512, - "children": [523] + "children": [720] }, { "title": "Properties", "kind": 1024, - "children": [528, 529] + "children": [725, 726] }, { "title": "Methods", "kind": 2048, - "children": [530] + "children": [727] } ], "sources": [ @@ -1896,29 +1896,29 @@ "extendedTypes": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ], "extendedBy": [ { "type": "reference", - "id": 537, + "id": 734, "name": "AuthSessionMissingError" }, { "type": "reference", - "id": 549, + "id": 746, "name": "AuthInvalidCredentialsError" }, { "type": "reference", - "id": 562, + "id": 759, "name": "AuthImplicitGrantRedirectError" }, { "type": "reference", - "id": 587, + "id": 784, "name": "AuthRetryableFetchError" } ] @@ -1939,7 +1939,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 19, + "line": 28, "character": 2 } ], @@ -1977,7 +1977,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 28, + "line": 37, "character": 4 } ], @@ -2067,7 +2067,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 25, + "line": 34, "character": 4 } ], @@ -2114,7 +2114,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 24, + "line": 33, "character": 4 } ], @@ -2144,7 +2144,29 @@ ] }, { - "id": 41, + "id": 16, + "name": "mfa", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains all MFA administration methods." + }, + "sources": [ + { + "fileName": "src/GoTrueAdminApi.ts", + "line": 20, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 673, + "name": "GoTrueAdminMFAApi" + } + }, + { + "id": 43, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -2152,13 +2174,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 126, + "line": 139, "character": 8 } ], "signatures": [ { - "id": 42, + "id": 44, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -2168,24 +2190,24 @@ }, "parameters": [ { - "id": 43, + "id": 45, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes", "dereferenced": { - "id": 343, + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -2199,7 +2221,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -2209,7 +2231,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -2223,7 +2245,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -2233,7 +2255,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -2247,7 +2269,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -2257,12 +2279,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -2275,7 +2297,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -2285,12 +2307,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -2304,7 +2326,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -2314,7 +2336,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -2327,7 +2349,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -2337,12 +2359,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -2355,7 +2377,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -2365,12 +2387,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -2384,7 +2406,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -2394,7 +2416,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -2408,7 +2430,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -2422,20 +2444,20 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] @@ -2448,7 +2470,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2460,7 +2482,7 @@ ] }, { - "id": 63, + "id": 65, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -2468,13 +2490,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 216, + "line": 229, "character": 8 } ], "signatures": [ { - "id": 64, + "id": 66, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -2484,7 +2506,7 @@ }, "parameters": [ { - "id": 65, + "id": 67, "name": "id", "kind": 32768, "kindString": "Parameter", @@ -2503,7 +2525,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2515,7 +2537,7 @@ ] }, { - "id": 38, + "id": 40, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -2523,13 +2545,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 92, + "line": 105, "character": 8 } ], "signatures": [ { - "id": 39, + "id": 41, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -2539,17 +2561,17 @@ }, "parameters": [ { - "id": 40, + "id": 42, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 461, + "id": 517, "name": "GenerateLinkParams", "dereferenced": { - "id": 461, + "id": 517, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -2557,7 +2579,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 512, "character": 12 } ], @@ -2566,22 +2588,22 @@ "types": [ { "type": "reference", - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams" } ] @@ -2595,7 +2617,7 @@ "typeArguments": [ { "type": "reference", - "id": 462, + "id": 518, "name": "GenerateLinkResponse" } ], @@ -2607,7 +2629,7 @@ ] }, { - "id": 56, + "id": 58, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -2615,13 +2637,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 171, + "line": 184, "character": 8 } ], "signatures": [ { - "id": 57, + "id": 59, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -2631,7 +2653,7 @@ }, "parameters": [ { - "id": 58, + "id": 60, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -2650,7 +2672,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2662,7 +2684,7 @@ ] }, { - "id": 31, + "id": 33, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -2670,13 +2692,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 62, + "line": 75, "character": 8 } ], "signatures": [ { - "id": 32, + "id": 34, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -2686,7 +2708,7 @@ }, "parameters": [ { - "id": 33, + "id": 35, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -2700,7 +2722,7 @@ } }, { - "id": 34, + "id": 36, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2708,14 +2730,14 @@ "type": { "type": "reflection", "declaration": { - "id": 35, + "id": 37, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 37, + "id": 39, "name": "data", "kind": 1024, "kindString": "Property", @@ -2728,7 +2750,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 66, + "line": 79, "character": 6 } ], @@ -2738,7 +2760,7 @@ } }, { - "id": 36, + "id": 38, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2751,7 +2773,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 65, + "line": 78, "character": 6 } ], @@ -2765,7 +2787,7 @@ { "title": "Properties", "kind": 1024, - "children": [37, 36] + "children": [39, 38] } ] } @@ -2778,7 +2800,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -2790,7 +2812,7 @@ ] }, { - "id": 44, + "id": 46, "name": "listUsers", "kind": 2048, "kindString": "Method", @@ -2798,13 +2820,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 147, + "line": 160, "character": 8 } ], "signatures": [ { - "id": 45, + "id": 47, "name": "listUsers", "kind": 4096, "kindString": "Call signature", @@ -2822,14 +2844,14 @@ { "type": "reflection", "declaration": { - "id": 46, + "id": 48, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 47, + "id": 49, "name": "data", "kind": 1024, "kindString": "Property", @@ -2837,21 +2859,21 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 48, + "id": 50, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 49, + "id": 51, "name": "users", "kind": 1024, "kindString": "Property", @@ -2859,7 +2881,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 14 } ], @@ -2867,7 +2889,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -2877,14 +2899,14 @@ { "title": "Properties", "kind": 1024, - "children": [49] + "children": [51] } ] } } }, { - "id": 50, + "id": 52, "name": "error", "kind": 1024, "kindString": "Property", @@ -2892,7 +2914,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 31 } ], @@ -2906,7 +2928,7 @@ { "title": "Properties", "kind": 1024, - "children": [47, 50] + "children": [49, 52] } ] } @@ -2914,14 +2936,14 @@ { "type": "reflection", "declaration": { - "id": 51, + "id": 53, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 52, + "id": 54, "name": "data", "kind": 1024, "kindString": "Property", @@ -2929,21 +2951,21 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 49 } ], "type": { "type": "reflection", "declaration": { - "id": 53, + "id": 55, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 54, + "id": 56, "name": "users", "kind": 1024, "kindString": "Property", @@ -2951,7 +2973,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 57 } ], @@ -2964,14 +2986,14 @@ { "title": "Properties", "kind": 1024, - "children": [54] + "children": [56] } ] } } }, { - "id": 55, + "id": 57, "name": "error", "kind": 1024, "kindString": "Property", @@ -2979,13 +3001,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 148, + "line": 161, "character": 70 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -2994,7 +3016,7 @@ { "title": "Properties", "kind": 1024, - "children": [52, 55] + "children": [54, 57] } ] } @@ -3010,7 +3032,7 @@ ] }, { - "id": 26, + "id": 27, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -3018,13 +3040,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 39, + "line": 52, "character": 8 } ], "signatures": [ { - "id": 27, + "id": 28, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -3034,7 +3056,7 @@ }, "parameters": [ { - "id": 28, + "id": 29, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -3054,14 +3076,32 @@ { "type": "reflection", "declaration": { - "id": 29, + "id": 30, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 30, + "id": 31, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueAdminApi.ts", + "line": 52, + "character": 40 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 32, "name": "error", "kind": 1024, "kindString": "Property", @@ -3069,8 +3109,8 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 39, - "character": 40 + "line": 52, + "character": 52 } ], "type": { @@ -3082,7 +3122,7 @@ }, { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } ] @@ -3093,7 +3133,7 @@ { "title": "Properties", "kind": 1024, - "children": [30] + "children": [31, 32] } ] } @@ -3107,7 +3147,7 @@ ] }, { - "id": 59, + "id": 61, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -3115,13 +3155,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 193, + "line": 206, "character": 8 } ], "signatures": [ { - "id": 60, + "id": 62, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -3131,7 +3171,7 @@ }, "parameters": [ { - "id": 61, + "id": 63, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -3142,7 +3182,7 @@ } }, { - "id": 62, + "id": 64, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -3152,17 +3192,17 @@ }, "type": { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes", "dereferenced": { - "id": 343, + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -3176,7 +3216,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -3186,7 +3226,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -3200,7 +3240,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -3210,7 +3250,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -3224,7 +3264,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -3234,12 +3274,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -3252,7 +3292,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -3262,12 +3302,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -3281,7 +3321,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -3291,7 +3331,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -3304,7 +3344,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -3314,12 +3354,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -3332,7 +3372,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -3342,12 +3382,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -3361,7 +3401,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -3371,7 +3411,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -3385,7 +3425,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -3399,20 +3439,20 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] @@ -3425,7 +3465,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -3443,29 +3483,34 @@ "kind": 512, "children": [2] }, + { + "title": "Properties", + "kind": 1024, + "children": [16] + }, { "title": "Methods", "kind": 2048, - "children": [41, 63, 38, 56, 31, 44, 26, 59] + "children": [43, 65, 40, 58, 33, 46, 27, 61] } ], "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 12, + "line": 18, "character": 21 } ] }, { - "id": 66, + "id": 74, "name": "GoTrueClient", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 67, + "id": 75, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -3473,13 +3518,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 105, + "line": 124, "character": 2 } ], "signatures": [ { - "id": 68, + "id": 76, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -3489,17 +3534,17 @@ }, "parameters": [ { - "id": 69, + "id": 77, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "dereferenced": { - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -3507,67 +3552,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 241, + "id": 282, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 249, + "id": 290, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 41, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 248, - "name": "detectSessionInUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 39, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 252, - "name": "fetch", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -3575,13 +3580,53 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 289, + "name": "detectSessionInUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 45, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 293, + "name": "fetch", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 53, + "character": 2 + } + ], "type": { "type": "reference", "name": "Fetch" } }, { - "id": 243, + "id": 284, "name": "headers", "kind": 1024, "kindString": "Property", @@ -3591,14 +3636,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 244, + "id": 285, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3606,19 +3651,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 12 } ], "indexSignature": { - "id": 245, + "id": 286, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 246, + "id": 287, "name": "key", "kind": 32768, "flags": {}, @@ -3637,13 +3682,54 @@ } }, { - "id": 250, + "id": 291, "name": "persistSession", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 292, + "name": "storage", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 51, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 680, + "name": "SupportedStorage" + } + }, + { + "id": 288, + "name": "storageKey", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -3651,54 +3737,13 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 251, - "name": "storage", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 45, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 483, - "name": "SupportedStorage" - } - }, - { - "id": 247, - "name": "storageKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 37, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 242, + "id": 283, "name": "url", "kind": 1024, "kindString": "Property", @@ -3708,7 +3753,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 33, + "line": 39, "character": 2 } ], @@ -3722,13 +3767,13 @@ { "title": "Properties", "kind": 1024, - "children": [249, 248, 252, 243, 250, 251, 247, 242] + "children": [290, 289, 293, 284, 291, 292, 288, 283] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 34 } ] @@ -3740,14 +3785,14 @@ ], "type": { "type": "reference", - "id": 66, + "id": 74, "name": "default" } } ] }, { - "id": 70, + "id": 78, "name": "admin", "kind": 1024, "kindString": "Property", @@ -3758,7 +3803,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 69, + "line": 84, "character": 2 } ], @@ -3769,7 +3814,29 @@ } }, { - "id": 111, + "id": 79, + "name": "mfa", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Namespace for the MFA methods." + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 88, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 628, + "name": "GoTrueMFAApi" + } + }, + { + "id": 120, "name": "getSession", "kind": 2048, "kindString": "Method", @@ -3777,13 +3844,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 410, + "line": 440, "character": 8 } ], "signatures": [ { - "id": 112, + "id": 121, "name": "getSession", "kind": 4096, "kindString": "Call signature", @@ -3800,14 +3867,14 @@ { "type": "reflection", "declaration": { - "id": 113, + "id": 122, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 114, + "id": 123, "name": "data", "kind": 1024, "kindString": "Property", @@ -3815,21 +3882,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 412, + "line": 442, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 115, + "id": 124, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 116, + "id": 125, "name": "session", "kind": 1024, "kindString": "Property", @@ -3837,13 +3904,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 413, + "line": 443, "character": 10 } ], "type": { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } } @@ -3852,14 +3919,14 @@ { "title": "Properties", "kind": 1024, - "children": [116] + "children": [125] } ] } } }, { - "id": 117, + "id": 126, "name": "error", "kind": 1024, "kindString": "Property", @@ -3867,7 +3934,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 415, + "line": 445, "character": 8 } ], @@ -3881,7 +3948,7 @@ { "title": "Properties", "kind": 1024, - "children": [114, 117] + "children": [123, 126] } ] } @@ -3889,14 +3956,14 @@ { "type": "reflection", "declaration": { - "id": 118, + "id": 127, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 119, + "id": 128, "name": "data", "kind": 1024, "kindString": "Property", @@ -3904,21 +3971,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 418, + "line": 448, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 120, + "id": 129, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 121, + "id": 130, "name": "session", "kind": 1024, "kindString": "Property", @@ -3926,7 +3993,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 449, "character": 10 } ], @@ -3940,14 +4007,14 @@ { "title": "Properties", "kind": 1024, - "children": [121] + "children": [130] } ] } } }, { - "id": 122, + "id": 131, "name": "error", "kind": 1024, "kindString": "Property", @@ -3955,13 +4022,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 421, + "line": 451, "character": 8 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -3970,7 +4037,7 @@ { "title": "Properties", "kind": 1024, - "children": [119, 122] + "children": [128, 131] } ] } @@ -3978,14 +4045,14 @@ { "type": "reflection", "declaration": { - "id": 123, + "id": 132, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 124, + "id": 133, "name": "data", "kind": 1024, "kindString": "Property", @@ -3993,21 +4060,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 424, + "line": 454, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 125, + "id": 134, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 126, + "id": 135, "name": "session", "kind": 1024, "kindString": "Property", @@ -4015,7 +4082,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 425, + "line": 455, "character": 10 } ], @@ -4029,14 +4096,14 @@ { "title": "Properties", "kind": 1024, - "children": [126] + "children": [135] } ] } } }, { - "id": 127, + "id": 136, "name": "error", "kind": 1024, "kindString": "Property", @@ -4044,7 +4111,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 427, + "line": 457, "character": 8 } ], @@ -4058,7 +4125,7 @@ { "title": "Properties", "kind": 1024, - "children": [124, 127] + "children": [133, 136] } ] } @@ -4074,7 +4141,7 @@ ] }, { - "id": 128, + "id": 137, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -4082,13 +4149,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 473, + "line": 504, "character": 8 } ], "signatures": [ { - "id": 129, + "id": 138, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -4098,7 +4165,7 @@ }, "parameters": [ { - "id": 130, + "id": 139, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -4119,7 +4186,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -4131,7 +4198,7 @@ ] }, { - "id": 92, + "id": 101, "name": "initialize", "kind": 2048, "kindString": "Method", @@ -4139,13 +4206,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 131, + "line": 159, "character": 2 } ], "signatures": [ { - "id": 93, + "id": 102, "name": "initialize", "kind": 4096, "kindString": "Call signature", @@ -4158,7 +4225,7 @@ "typeArguments": [ { "type": "reference", - "id": 484, + "id": 681, "name": "InitializeResult" } ], @@ -4170,7 +4237,7 @@ ] }, { - "id": 157, + "id": 178, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -4178,13 +4245,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 701, + "line": 784, "character": 2 } ], "signatures": [ { - "id": 158, + "id": 179, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -4194,7 +4261,7 @@ }, "parameters": [ { - "id": 159, + "id": 180, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -4205,33 +4272,33 @@ "type": { "type": "reflection", "declaration": { - "id": 160, + "id": 181, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 161, + "id": 182, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 162, + "id": 183, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 239, + "id": 280, "name": "AuthChangeEvent" } }, { - "id": 163, + "id": 184, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -4245,7 +4312,7 @@ }, { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } ] @@ -4265,14 +4332,14 @@ "type": { "type": "reflection", "declaration": { - "id": 164, + "id": 185, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 165, + "id": 186, "name": "data", "kind": 1024, "kindString": "Property", @@ -4280,21 +4347,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 702, + "line": 785, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 166, + "id": 187, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 167, + "id": 188, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -4302,13 +4369,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 702, + "line": 785, "character": 12 } ], "type": { "type": "reference", - "id": 353, + "id": 405, "name": "Subscription" } } @@ -4317,7 +4384,7 @@ { "title": "Properties", "kind": 1024, - "children": [167] + "children": [188] } ] } @@ -4328,7 +4395,7 @@ { "title": "Properties", "kind": 1024, - "children": [165] + "children": [186] } ] } @@ -4337,7 +4404,97 @@ ] }, { - "id": 168, + "id": 153, + "name": "refreshSession", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 645, + "character": 8 + } + ], + "signatures": [ + { + "id": 154, + "name": "refreshSession", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns a new session, regardless of expiry status.\nTakes in an optional current session. If not passed in, then refreshSession() will attempt to retrieve it from getSession().\nIf the current session's refresh token is invalid, an error will be thrown." + }, + "parameters": [ + { + "id": 155, + "name": "currentSession", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The current session. If passed in, it must contain a refresh token.\n" + }, + "type": { + "type": "reflection", + "declaration": { + "id": 156, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 157, + "name": "refresh_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 645, + "character": 42 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [157] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 189, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -4345,13 +4502,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 724, + "line": 807, "character": 8 } ], "signatures": [ { - "id": 169, + "id": 190, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -4361,7 +4518,7 @@ }, "parameters": [ { - "id": 170, + "id": 191, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -4375,7 +4532,7 @@ } }, { - "id": 171, + "id": 192, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4383,14 +4540,14 @@ "type": { "type": "reflection", "declaration": { - "id": 172, + "id": 193, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 174, + "id": 195, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -4403,7 +4560,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 728, + "line": 811, "character": 6 } ], @@ -4413,7 +4570,7 @@ } }, { - "id": 173, + "id": 194, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4426,7 +4583,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 727, + "line": 810, "character": 6 } ], @@ -4440,7 +4597,7 @@ { "title": "Properties", "kind": 1024, - "children": [174, 173] + "children": [195, 194] } ] } @@ -4457,14 +4614,14 @@ { "type": "reflection", "declaration": { - "id": 175, + "id": 196, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 176, + "id": 197, "name": "data", "kind": 1024, "kindString": "Property", @@ -4472,14 +4629,14 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 732, + "line": 815, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 177, + "id": 198, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4488,7 +4645,7 @@ } }, { - "id": 178, + "id": 199, "name": "error", "kind": 1024, "kindString": "Property", @@ -4496,7 +4653,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 733, + "line": 816, "character": 8 } ], @@ -4510,7 +4667,7 @@ { "title": "Properties", "kind": 1024, - "children": [176, 178] + "children": [197, 199] } ] } @@ -4518,14 +4675,14 @@ { "type": "reflection", "declaration": { - "id": 179, + "id": 200, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 180, + "id": 201, "name": "data", "kind": 1024, "kindString": "Property", @@ -4533,7 +4690,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 735, + "line": 818, "character": 8 } ], @@ -4543,7 +4700,7 @@ } }, { - "id": 181, + "id": 202, "name": "error", "kind": 1024, "kindString": "Property", @@ -4551,13 +4708,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 735, + "line": 818, "character": 20 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -4566,7 +4723,7 @@ { "title": "Properties", "kind": 1024, - "children": [180, 181] + "children": [201, 202] } ] } @@ -4582,7 +4739,7 @@ ] }, { - "id": 134, + "id": 150, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -4590,13 +4747,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 539, + "line": 581, "character": 8 } ], "signatures": [ { - "id": 135, + "id": 151, "name": "setSession", "kind": 4096, "kindString": "Call signature", @@ -4606,7 +4763,7 @@ }, "parameters": [ { - "id": 136, + "id": 152, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -4619,7 +4776,7 @@ "typeArguments": [ { "type": "reference", - "id": 290, + "id": 331, "name": "Session" }, { @@ -4647,7 +4804,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -4659,7 +4816,7 @@ ] }, { - "id": 102, + "id": 111, "name": "signInWithOAuth", "kind": 2048, "kindString": "Method", @@ -4667,13 +4824,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 307, + "line": 337, "character": 8 } ], "signatures": [ { - "id": 103, + "id": 112, "name": "signInWithOAuth", "kind": 4096, "kindString": "Call signature", @@ -4683,17 +4840,17 @@ }, "parameters": [ { - "id": 104, + "id": 113, "name": "credentials", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "dereferenced": { - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -4701,21 +4858,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 407, + "id": 463, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 409, + "id": 465, "name": "options", "kind": 1024, "kindString": "Property", @@ -4725,21 +4882,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 410, + "id": 466, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 413, + "id": 469, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -4752,14 +4909,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 414, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4767,19 +4924,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 18 } ], "indexSignature": { - "id": 415, + "id": 471, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 416, + "id": 472, "name": "key", "kind": 32768, "flags": {}, @@ -4798,7 +4955,7 @@ } }, { - "id": 411, + "id": 467, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4811,7 +4968,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 428, "character": 4 } ], @@ -4821,7 +4978,7 @@ } }, { - "id": 412, + "id": 468, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -4834,7 +4991,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 361, + "line": 430, "character": 4 } ], @@ -4848,13 +5005,13 @@ { "title": "Properties", "kind": 1024, - "children": [413, 411, 412] + "children": [469, 467, 468] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 12 } ] @@ -4862,7 +5019,7 @@ } }, { - "id": 408, + "id": 464, "name": "provider", "kind": 1024, "kindString": "Property", @@ -4873,13 +5030,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 425, "character": 2 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } } @@ -4888,13 +5045,13 @@ { "title": "Properties", "kind": 1024, - "children": [409, 408] + "children": [465, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 41 } ] @@ -4909,7 +5066,7 @@ "typeArguments": [ { "type": "reference", - "id": 266, + "id": 307, "name": "OAuthResponse" } ], @@ -4921,7 +5078,7 @@ ] }, { - "id": 105, + "id": 114, "name": "signInWithOtp", "kind": 2048, "kindString": "Method", @@ -4929,13 +5086,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 322, + "line": 352, "character": 8 } ], "signatures": [ { - "id": 106, + "id": 115, "name": "signInWithOtp", "kind": 4096, "kindString": "Call signature", @@ -4943,6 +5100,888 @@ "comment": { "shortText": "Log in a user using magiclink or a one-time password (OTP).\nIf 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." }, + "parameters": [ + { + "id": 116, + "name": "credentials", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 446, + "name": "SignInWithPasswordlessCredentials", + "dereferenced": { + "id": 446, + "name": "SignInWithPasswordlessCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 387, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 447, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 448, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 390, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 449, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 450, + "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": 403, + "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": 401, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 451, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 393, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 452, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 395, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [454, 453, 451, 452] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 16 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [448, 449] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 388, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 455, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 457, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 461, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 419, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "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": 417, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 459, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [461, 460, 459] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 16 + } + ] + } + } + }, + { + "id": 456, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 408, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [457, 456] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 406, + "character": 4 + } + ] + } + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 108, + "name": "signInWithPassword", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 285, + "character": 8 + } + ], + "signatures": [ + { + "id": 109, + "name": "signInWithPassword", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Log in an existing user with an email and password or phone and password." + }, + "parameters": [ + { + "id": 110, + "name": "credentials", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 431, + "name": "SignInWithPasswordCredentials", + "dereferenced": { + "id": 431, + "name": "SignInWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 353, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 432, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 433, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 356, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 435, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 359, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 436, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 438, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 367, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 365, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [438, 437] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 359, + "character": 16 + } + ] + } + } + }, + { + "id": 434, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 358, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [433, 435, 434] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 354, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 439, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 442, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 375, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 445, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 383, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 381, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [445, 444] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 375, + "character": 16 + } + ] + } + } + }, + { + "id": 441, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 374, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 440, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 372, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [442, 441, 440] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 370, + "character": 4 + } + ] + } + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 294, + "name": "AuthResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 174, + "name": "signOut", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 765, + "character": 8 + } + ], + "signatures": [ + { + "id": 175, + "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": 176, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 177, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 765, + "character": 29 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 694, + "name": "AuthError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [177] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 105, + "name": "signUp", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 222, + "character": 8 + } + ], + "signatures": [ + { + "id": 106, + "name": "signUp", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Creates a new user.", + "returns": "A logged-in session if the server has \"autoconfirm\" ON" + }, "parameters": [ { "id": 107, @@ -4952,11 +5991,11 @@ "flags": {}, "type": { "type": "reference", - "id": 390, - "name": "SignInWithPasswordlessCredentials", + "id": 415, + "name": "SignUpWithPasswordCredentials", "dereferenced": { - "id": 390, - "name": "SignInWithPasswordlessCredentials", + "id": 415, + "name": "SignUpWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, @@ -4973,14 +6012,14 @@ { "type": "reflection", "declaration": { - "id": 391, + "id": 416, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 392, + "id": 417, "name": "email", "kind": 1024, "kindString": "Property", @@ -5001,7 +6040,7 @@ } }, { - "id": 393, + "id": 419, "name": "options", "kind": 1024, "kindString": "Property", @@ -5011,21 +6050,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 394, + "id": 420, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 398, + "id": 423, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5048,7 +6087,7 @@ } }, { - "id": 397, + "id": 422, "name": "data", "kind": 1024, "kindString": "Property", @@ -5072,7 +6111,7 @@ } }, { - "id": 395, + "id": 421, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -5085,7 +6124,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 326, "character": 8 } ], @@ -5093,54 +6132,52 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 396, - "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": 326, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [398, 397, 395, 396] + "children": [423, 422, 421] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 16 } ] } } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 323, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [392, 393] + "children": [417, 419, 418] } ], "sources": [ @@ -5155,14 +6192,14 @@ { "type": "reflection", "declaration": { - "id": 399, + "id": 424, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 401, + "id": 427, "name": "options", "kind": 1024, "kindString": "Property", @@ -5172,21 +6209,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 405, + "id": 430, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5209,7 +6246,7 @@ } }, { - "id": 404, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -5231,42 +6268,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 403, - "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": 342, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [405, 404, 403] + "children": [430, 429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 16 } ] @@ -5274,7 +6288,28 @@ } }, { - "id": 400, + "id": 426, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 341, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 425, "name": "phone", "kind": 1024, "kindString": "Property", @@ -5299,7 +6334,7 @@ { "title": "Properties", "kind": 1024, - "children": [401, 400] + "children": [427, 426, 425] } ], "sources": [ @@ -5322,7 +6357,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -5334,837 +6369,7 @@ ] }, { - "id": 99, - "name": "signInWithPassword", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 257, - "character": 8 - } - ], - "signatures": [ - { - "id": 100, - "name": "signInWithPassword", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Log in an existing user with an email and password or phone and password." - }, - "parameters": [ - { - "id": 101, - "name": "credentials", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 377, - "name": "SignInWithPasswordCredentials", - "dereferenced": { - "id": 377, - "name": "SignInWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 296, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 378, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 379, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 299, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 381, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 302, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 382, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 383, - "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": 304, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [383] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 302, - "character": 16 - } - ] - } - } - }, - { - "id": 380, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 301, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [379, 381, 380] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 297, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 384, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 387, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 312, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 388, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 389, - "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": 314, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [389] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 312, - "character": 16 - } - ] - } - } - }, - { - "id": 386, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 311, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 385, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 309, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [387, 386, 385] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 307, - "character": 4 - } - ] - } - } - ] - } - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 253, - "name": "AuthResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 153, - "name": "signOut", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 682, - "character": 8 - } - ], - "signatures": [ - { - "id": 154, - "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": 155, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 156, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 682, - "character": 29 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 497, - "name": "AuthError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [156] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 96, - "name": "signUp", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 194, - "character": 8 - } - ], - "signatures": [ - { - "id": 97, - "name": "signUp", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "comment": { - "shortText": "Creates a new user.", - "returns": "A logged-in session if the server has \"autoconfirm\" ON" - }, - "parameters": [ - { - "id": 98, - "name": "credentials", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 361, - "name": "SignUpWithPasswordCredentials", - "dereferenced": { - "id": 361, - "name": "SignUpWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 261, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 362, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 363, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 264, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 365, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 366, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 369, - "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": 277, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 368, - "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": 275, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 367, - "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": 269, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [369, 368, 367] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 16 - } - ] - } - } - }, - { - "id": 364, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 266, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [363, 365, 364] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 262, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 370, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 373, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 374, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 376, - "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": 293, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 375, - "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": 291, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [376, 375] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 16 - } - ] - } - } - }, - { - "id": 372, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 371, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 282, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [373, 372, 371] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 280, - "character": 4 - } - ] - } - } - ] - } - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 253, - "name": "AuthResponse" - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 131, + "id": 140, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -6172,13 +6377,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 502, + "line": 533, "character": 8 } ], "signatures": [ { - "id": 132, + "id": 141, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -6188,24 +6393,24 @@ }, "parameters": [ { - "id": 133, + "id": 142, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes", "dereferenced": { - "id": 338, + "id": 390, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 342, + "id": 394, "name": "data", "kind": 1024, "kindString": "Property", @@ -6219,7 +6424,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -6229,7 +6434,7 @@ } }, { - "id": 339, + "id": 391, "name": "email", "kind": 1024, "kindString": "Property", @@ -6242,7 +6447,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -6252,7 +6457,7 @@ } }, { - "id": 341, + "id": 393, "name": "password", "kind": 1024, "kindString": "Property", @@ -6265,7 +6470,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -6275,7 +6480,7 @@ } }, { - "id": 340, + "id": 392, "name": "phone", "kind": 1024, "kindString": "Property", @@ -6288,7 +6493,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -6302,20 +6507,20 @@ { "title": "Properties", "kind": 1024, - "children": [342, 339, 341, 340] + "children": [394, 391, 393, 392] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 223, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } ] @@ -6328,7 +6533,7 @@ "typeArguments": [ { "type": "reference", - "id": 279, + "id": 320, "name": "UserResponse" } ], @@ -6340,7 +6545,7 @@ ] }, { - "id": 108, + "id": 117, "name": "verifyOtp", "kind": 2048, "kindString": "Method", @@ -6348,13 +6553,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 366, + "line": 396, "character": 8 } ], "signatures": [ { - "id": 109, + "id": 118, "name": "verifyOtp", "kind": 4096, "kindString": "Call signature", @@ -6364,17 +6569,17 @@ }, "parameters": [ { - "id": 110, + "id": 119, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 417, + "id": 473, "name": "VerifyOtpParams", "dereferenced": { - "id": 417, + "id": 473, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -6382,7 +6587,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 436, "character": 12 } ], @@ -6391,12 +6596,12 @@ "types": [ { "type": "reference", - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams" } ] @@ -6410,7 +6615,7 @@ "typeArguments": [ { "type": "reference", - "id": 253, + "id": 294, "name": "AuthResponse" } ], @@ -6426,36 +6631,111 @@ { "title": "Constructors", "kind": 512, - "children": [67] + "children": [75] }, { "title": "Properties", "kind": 1024, - "children": [70] + "children": [78, 79] }, { "title": "Methods", "kind": 2048, - "children": [111, 128, 92, 157, 168, 134, 102, 105, 99, 153, 96, 131, 108] + "children": [120, 137, 101, 178, 153, 189, 150, 111, 114, 108, 174, 105, 140, 117] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 64, + "line": 79, "character": 21 } ] }, { - "id": 343, + "id": 340, + "name": "AMREntry", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "An authentication methord reference (AMR) entry.", + "text": "An entry designates what method was used by the user to verify their\nidentity and at what time.\n", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}.\n" + } + ] + }, + "children": [ + { + "id": 341, + "name": "method", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Authentication method name." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 142, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 342, + "name": "timestamp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Timestamp when the method was successfully used. Represents number of\nseconds since 1st January 1970 (UNIX epoch) in UTC." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 148, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [341, 342] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 140, + "character": 17 + } + ] + }, + { + "id": 395, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 345, + "id": 397, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -6469,7 +6749,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 217, + "line": 270, "character": 2 } ], @@ -6479,7 +6759,7 @@ } }, { - "id": 348, + "id": 400, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -6493,7 +6773,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 243, + "line": 296, "character": 2 } ], @@ -6503,7 +6783,7 @@ } }, { - "id": 352, + "id": 404, "name": "data", "kind": 1024, "kindString": "Property", @@ -6517,7 +6797,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -6527,12 +6807,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 342, + "id": 394, "name": "UserAttributes.data" } }, { - "id": 349, + "id": 401, "name": "email", "kind": 1024, "kindString": "Property", @@ -6545,7 +6825,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -6555,12 +6835,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 339, + "id": 391, "name": "UserAttributes.email" } }, { - "id": 346, + "id": 398, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -6574,7 +6854,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 224, + "line": 277, "character": 2 } ], @@ -6584,7 +6864,7 @@ } }, { - "id": 351, + "id": 403, "name": "password", "kind": 1024, "kindString": "Property", @@ -6597,7 +6877,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -6607,12 +6887,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 341, + "id": 393, "name": "UserAttributes.password" } }, { - "id": 350, + "id": 402, "name": "phone", "kind": 1024, "kindString": "Property", @@ -6625,7 +6905,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -6635,12 +6915,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 340, + "id": 392, "name": "UserAttributes.phone" } }, { - "id": 347, + "id": 399, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -6654,7 +6934,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 231, + "line": 284, "character": 2 } ], @@ -6664,7 +6944,7 @@ } }, { - "id": 344, + "id": 396, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -6678,7 +6958,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 260, "character": 2 } ], @@ -6692,33 +6972,204 @@ { "title": "Properties", "kind": 1024, - "children": [345, 348, 352, 349, 346, 351, 350, 347, 344] + "children": [397, 400, 404, 401, 398, 403, 402, 399, 396] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 248, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 338, + "id": 390, "name": "UserAttributes" } ] }, { - "id": 458, + "id": 354, + "name": "Factor", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "A MFA factor.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#enroll}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#listFactors}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAAdminApi#listFactors}\n" + } + ] + }, + "children": [ + { + "id": 359, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 186, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 357, + "name": "factor_type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of factor. Only `totp` supported with this version but may change in\nfuture versions." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 181, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 356, + "name": "friendly_name", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Friendly name of the factor, useful to disambiguate between multiple factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 175, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 172, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 358, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Factor's status." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 184, + "character": 2 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "verified" + }, + { + "type": "literal", + "value": "unverified" + } + ] + } + }, + { + "id": 360, + "name": "updated_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 187, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [359, 357, 356, 355, 358, 360] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 170, + "character": 17 + } + ] + }, + { + "id": 514, "name": "GenerateLinkOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 459, + "id": 515, "name": "data", "kind": 1024, "kindString": "Property", @@ -6732,7 +7183,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 438, + "line": 507, "character": 2 } ], @@ -6742,7 +7193,7 @@ } }, { - "id": 460, + "id": 516, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6755,7 +7206,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 440, + "line": 509, "character": 2 } ], @@ -6769,26 +7220,1172 @@ { "title": "Properties", "kind": 1024, - "children": [459, 460] + "children": [515, 516] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 501, "character": 17 } ] }, { - "id": 290, + "id": 673, + "name": "GoTrueAdminMFAApi", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Contains the full multi-factor authentication administration API.", + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "children": [ + { + "id": 677, + "name": "deleteFactor", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 678, + "name": "deleteFactor", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Deletes a factor on a user. This will log the user out of all active\nsessions (if the deleted factor was verified). There's no need to delete\nunverified factors.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#unenroll}\n" + }, + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 679, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "dereferenced": { + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 659, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 868, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 660, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 871, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [659, 660] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 45 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 648, + "name": "AuthMFAAdminDeleteFactorResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 674, + "name": "listFactors", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 675, + "name": "listFactors", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Lists all factors attached to a user.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 676, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "dereferenced": { + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 671, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 672, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 892, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [672] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 44 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 661, + "name": "AuthMFAAdminListFactorsResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [677, 674] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 900, + "character": 17 + } + ] + }, + { + "id": 628, + "name": "GoTrueMFAApi", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "comment": { + "shortText": "Contains the full multi-factor authentication API.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "children": [ + { + "id": 632, + "name": "challenge", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 633, + "name": "challenge", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 634, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 552, + "name": "MFAChallengeParams", + "dereferenced": { + "id": 552, + "name": "MFAChallengeParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 553, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 554, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor to be challenged." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 600, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [554] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 33 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 596, + "name": "AuthMFAChallengeResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 641, + "name": "challengeAndVerify", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 642, + "name": "challengeAndVerify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Helper method which creates a challenge and immediately uses the given code to verify against it thereafter. The verification code is\nprovided by the user by entering a code seen in their authenticator app.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challengeAndVerify}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 643, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "dereferenced": { + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 556, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 558, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 610, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 608, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [558, 557] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 42 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 559, + "name": "AuthMFAVerifyResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 629, + "name": "enroll", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 630, + "name": "enroll", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Starts the enrollment process for a new Multi-Factor Authentication\nfactor. This method creates a new factor in the 'unverified' state.\nPresent the QR code or secret to the user and ask them to add it to their\nauthenticator app. Ask the user to provide you with an authenticator code\nfrom their app and verify it by calling challenge and then verify.", + "text": "The first successful verification of an unverified factor activates the\nfactor. All other sessions are logged out and the current one gets an\n`aal2` authenticator level.\n", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#verify}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 631, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 539, + "name": "MFAEnrollParams", + "dereferenced": { + "id": 539, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 540, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 541, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 568, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 543, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 570, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 569, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [541, 543, 542] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 30 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 572, + "name": "AuthMFAEnrollResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 646, + "name": "getAuthenticatorAssuranceLevel", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 647, + "name": "getAuthenticatorAssuranceLevel", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the Authenticator Assurance Level (AAL) for the active session.", + "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 617, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 644, + "name": "listFactors", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 645, + "name": "listFactors", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Returns the list of MFA factors enabled for this user. For most use cases\nyou should consider using {@link\nGoTrueMFAApi#getAuthenticatorAssuranceLevel}. This uses a cached version\nof the factors and avoids incurring a network call. If you need to update\nthis list, call {@link GoTrueClient#getUser} first.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#enroll}" + }, + { + "tag": "see", + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}" + }, + { + "tag": "see", + "text": "{@link GoTrueClient#getUser}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 606, + "name": "AuthMFAListFactorsResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 638, + "name": "unenroll", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 639, + "name": "unenroll", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level.", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 640, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 544, + "name": "MFAUnenrollParams", + "dereferenced": { + "id": 544, + "name": "MFAUnenrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 545, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 546, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 578, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [546] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 32 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 587, + "name": "AuthMFAUnenrollResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 635, + "name": "verify", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "signatures": [ + { + "id": 636, + "name": "verify", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Verifies a verification code against a challenge. The verification code is\nprovided by the user by entering a code seen in their authenticator app.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + }, + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 637, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 547, + "name": "MFAVerifyParams", + "dereferenced": { + "id": 547, + "name": "MFAVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 548, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 550, + "name": "challengeId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the challenge being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 589, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 592, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 586, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [550, 551, 549] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 30 + } + ] + } + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 559, + "name": "AuthMFAVerifyResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "kind": 2048, + "children": [632, 641, 629, 646, 644, 638, 635] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 760, + "character": 17 + } + ] + }, + { + "id": 331, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 293, + "id": 334, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -6799,7 +8396,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 109, + "line": 115, "character": 2 } ], @@ -6809,7 +8406,7 @@ } }, { - "id": 296, + "id": 337, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -6822,7 +8419,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 121, + "line": 127, "character": 2 } ], @@ -6832,7 +8429,7 @@ } }, { - "id": 295, + "id": 336, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -6843,7 +8440,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 117, + "line": 123, "character": 2 } ], @@ -6853,7 +8450,7 @@ } }, { - "id": 292, + "id": 333, "name": "provider_refresh_token", "kind": 1024, "kindString": "Property", @@ -6866,7 +8463,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 105, + "line": 111, "character": 2 } ], @@ -6885,7 +8482,7 @@ } }, { - "id": 291, + "id": 332, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -6898,7 +8495,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 100, + "line": 106, "character": 2 } ], @@ -6917,7 +8514,7 @@ } }, { - "id": 294, + "id": 335, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -6928,7 +8525,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 113, + "line": 119, "character": 2 } ], @@ -6938,7 +8535,7 @@ } }, { - "id": 297, + "id": 338, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -6946,7 +8543,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 122, + "line": 128, "character": 2 } ], @@ -6956,7 +8553,7 @@ } }, { - "id": 298, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -6964,13 +8561,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 123, + "line": 129, "character": 2 } ], "type": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -6979,26 +8576,26 @@ { "title": "Properties", "kind": 1024, - "children": [293, 296, 295, 292, 291, 294, 297, 298] + "children": [334, 337, 336, 333, 332, 335, 338, 339] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 102, "character": 17 } ] }, { - "id": 353, + "id": 405, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 354, + "id": 406, "name": "id", "kind": 1024, "kindString": "Property", @@ -7009,7 +8606,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 250, + "line": 303, "character": 2 } ], @@ -7019,7 +8616,7 @@ } }, { - "id": 355, + "id": 407, "name": "callback", "kind": 2048, "kindString": "Method", @@ -7027,13 +8624,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 254, + "line": 307, "character": 2 } ], "signatures": [ { - "id": 356, + "id": 408, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -7043,17 +8640,17 @@ }, "parameters": [ { - "id": 357, + "id": 409, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 239, + "id": 280, "name": "AuthChangeEvent", "dereferenced": { - "id": 239, + "id": 280, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -7061,7 +8658,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 23, + "line": 28, "character": 12 } ], @@ -7091,6 +8688,11 @@ { "type": "literal", "value": "USER_DELETED" + }, + { + "type": "reference", + "id": 279, + "name": "AuthChangeEventMFA" } ] } @@ -7098,7 +8700,7 @@ } }, { - "id": 358, + "id": 410, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -7112,7 +8714,7 @@ }, { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } ] @@ -7127,7 +8729,7 @@ ] }, { - "id": 359, + "id": 411, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -7135,13 +8737,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 258, + "line": 311, "character": 2 } ], "signatures": [ { - "id": 360, + "id": 412, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -7161,31 +8763,72 @@ { "title": "Properties", "kind": 1024, - "children": [354] + "children": [406] }, { "title": "Methods", "kind": 2048, - "children": [355, 359] + "children": [407, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 246, + "line": 299, "character": 17 } ] }, { - "id": 317, + "id": 413, + "name": "UpdatableFactorAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 414, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 315, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [414] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 314, + "character": 17 + } + ] + }, + { + "id": 368, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 327, + "id": 378, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -7195,7 +8838,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 157, + "line": 209, "character": 2 } ], @@ -7205,7 +8848,7 @@ } }, { - "id": 319, + "id": 370, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -7213,18 +8856,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 149, + "line": 201, "character": 2 } ], "type": { "type": "reference", - "id": 310, + "id": 361, "name": "UserAppMetadata" } }, { - "id": 321, + "id": 372, "name": "aud", "kind": 1024, "kindString": "Property", @@ -7232,7 +8875,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 151, + "line": 203, "character": 2 } ], @@ -7242,7 +8885,7 @@ } }, { - "id": 322, + "id": 373, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -7252,7 +8895,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 204, "character": 2 } ], @@ -7262,7 +8905,7 @@ } }, { - "id": 331, + "id": 382, "name": "confirmed_at", "kind": 1024, "kindString": "Property", @@ -7272,7 +8915,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 161, + "line": 213, "character": 2 } ], @@ -7282,7 +8925,7 @@ } }, { - "id": 330, + "id": 381, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -7290,7 +8933,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 212, "character": 2 } ], @@ -7300,7 +8943,7 @@ } }, { - "id": 328, + "id": 379, "name": "email", "kind": 1024, "kindString": "Property", @@ -7310,7 +8953,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 158, + "line": 210, "character": 2 } ], @@ -7320,7 +8963,7 @@ } }, { - "id": 324, + "id": 375, "name": "email_change_sent_at", "kind": 1024, "kindString": "Property", @@ -7330,7 +8973,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 154, + "line": 206, "character": 2 } ], @@ -7340,7 +8983,7 @@ } }, { - "id": 332, + "id": 383, "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", @@ -7350,7 +8993,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 162, + "line": 214, "character": 2 } ], @@ -7360,7 +9003,31 @@ } }, { - "id": 318, + "id": 389, + "name": "factors", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 220, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + }, + { + "id": 369, "name": "id", "kind": 1024, "kindString": "Property", @@ -7368,7 +9035,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 148, + "line": 200, "character": 2 } ], @@ -7378,7 +9045,7 @@ } }, { - "id": 337, + "id": 388, "name": "identities", "kind": 1024, "kindString": "Property", @@ -7388,7 +9055,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 167, + "line": 219, "character": 2 } ], @@ -7396,13 +9063,13 @@ "type": "array", "elementType": { "type": "reference", - "id": 299, + "id": 343, "name": "UserIdentity" } } }, { - "id": 326, + "id": 377, "name": "invited_at", "kind": 1024, "kindString": "Property", @@ -7412,7 +9079,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 156, + "line": 208, "character": 2 } ], @@ -7422,7 +9089,7 @@ } }, { - "id": 334, + "id": 385, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -7432,7 +9099,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 164, + "line": 216, "character": 2 } ], @@ -7442,7 +9109,7 @@ } }, { - "id": 325, + "id": 376, "name": "new_email", "kind": 1024, "kindString": "Property", @@ -7452,7 +9119,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 155, + "line": 207, "character": 2 } ], @@ -7462,7 +9129,7 @@ } }, { - "id": 329, + "id": 380, "name": "phone", "kind": 1024, "kindString": "Property", @@ -7472,7 +9139,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 159, + "line": 211, "character": 2 } ], @@ -7482,7 +9149,7 @@ } }, { - "id": 333, + "id": 384, "name": "phone_confirmed_at", "kind": 1024, "kindString": "Property", @@ -7492,7 +9159,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 163, + "line": 215, "character": 2 } ], @@ -7502,7 +9169,7 @@ } }, { - "id": 323, + "id": 374, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -7512,7 +9179,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 153, + "line": 205, "character": 2 } ], @@ -7522,7 +9189,7 @@ } }, { - "id": 335, + "id": 386, "name": "role", "kind": 1024, "kindString": "Property", @@ -7532,7 +9199,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 165, + "line": 217, "character": 2 } ], @@ -7542,7 +9209,7 @@ } }, { - "id": 336, + "id": 387, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -7552,7 +9219,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 166, + "line": 218, "character": 2 } ], @@ -7562,7 +9229,7 @@ } }, { - "id": 320, + "id": 371, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -7570,13 +9237,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 150, + "line": 202, "character": 2 } ], "type": { "type": "reference", - "id": 314, + "id": 365, "name": "UserMetadata" } } @@ -7586,28 +9253,28 @@ "title": "Properties", "kind": 1024, "children": [ - 327, 319, 321, 322, 331, 330, 328, 324, 332, 318, 337, 326, 334, 325, 329, 333, 323, - 335, 336, 320 + 378, 370, 372, 373, 382, 381, 379, 375, 383, 389, 369, 388, 377, 385, 376, 380, 384, + 374, 386, 387, 371 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 147, + "line": 199, "character": 17 } ] }, { - "id": 310, + "id": 361, "name": "UserAppMetadata", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 311, + "id": 362, "name": "provider", "kind": 1024, "kindString": "Property", @@ -7617,7 +9284,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 139, + "line": 191, "character": 2 } ], @@ -7631,25 +9298,25 @@ { "title": "Properties", "kind": 1024, - "children": [311] + "children": [362] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 138, + "line": 190, "character": 17 } ], "indexSignature": { - "id": 312, + "id": 363, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 313, + "id": 364, "name": "key", "kind": 32768, "flags": {}, @@ -7666,14 +9333,14 @@ } }, { - "id": 338, + "id": 390, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 342, + "id": 394, "name": "data", "kind": 1024, "kindString": "Property", @@ -7687,7 +9354,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 245, "character": 2 } ], @@ -7697,7 +9364,7 @@ } }, { - "id": 339, + "id": 391, "name": "email", "kind": 1024, "kindString": "Property", @@ -7710,7 +9377,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 174, + "line": 227, "character": 2 } ], @@ -7720,7 +9387,7 @@ } }, { - "id": 341, + "id": 393, "name": "password", "kind": 1024, "kindString": "Property", @@ -7733,7 +9400,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 237, "character": 2 } ], @@ -7743,7 +9410,7 @@ } }, { - "id": 340, + "id": 392, "name": "phone", "kind": 1024, "kindString": "Property", @@ -7756,7 +9423,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 179, + "line": 232, "character": 2 } ], @@ -7770,33 +9437,33 @@ { "title": "Properties", "kind": 1024, - "children": [342, 339, 341, 340] + "children": [394, 391, 393, 392] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 223, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 343, + "id": 395, "name": "AdminUserAttributes" } ] }, { - "id": 299, + "id": 343, "name": "UserIdentity", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 307, + "id": 351, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -7804,7 +9471,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 133, + "line": 158, "character": 2 } ], @@ -7814,7 +9481,7 @@ } }, { - "id": 300, + "id": 344, "name": "id", "kind": 1024, "kindString": "Property", @@ -7822,7 +9489,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 127, + "line": 152, "character": 2 } ], @@ -7832,7 +9499,7 @@ } }, { - "id": 302, + "id": 346, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -7840,27 +9507,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 129, + "line": 154, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 303, + "id": 347, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 304, + "id": 348, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 305, + "id": 349, "name": "key", "kind": 32768, "flags": {}, @@ -7879,7 +9546,7 @@ } }, { - "id": 308, + "id": 352, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -7887,7 +9554,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 134, + "line": 159, "character": 2 } ], @@ -7897,7 +9564,7 @@ } }, { - "id": 306, + "id": 350, "name": "provider", "kind": 1024, "kindString": "Property", @@ -7905,7 +9572,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 132, + "line": 157, "character": 2 } ], @@ -7915,7 +9582,7 @@ } }, { - "id": 309, + "id": 353, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -7925,7 +9592,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 135, + "line": 160, "character": 2 } ], @@ -7935,7 +9602,7 @@ } }, { - "id": 301, + "id": 345, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -7943,7 +9610,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 128, + "line": 153, "character": 2 } ], @@ -7957,19 +9624,19 @@ { "title": "Properties", "kind": 1024, - "children": [307, 300, 302, 308, 306, 309, 301] + "children": [351, 344, 346, 352, 350, 353, 345] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 126, + "line": 151, "character": 17 } ] }, { - "id": 314, + "id": 365, "name": "UserMetadata", "kind": 256, "kindString": "Interface", @@ -7977,19 +9644,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 143, + "line": 195, "character": 17 } ], "indexSignature": { - "id": 315, + "id": 366, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 316, + "id": 367, "name": "key", "kind": 32768, "flags": {}, @@ -8006,14 +9673,14 @@ } }, { - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 427, + "id": 483, "name": "email", "kind": 1024, "kindString": "Property", @@ -8024,7 +9691,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 384, + "line": 453, "character": 2 } ], @@ -8034,7 +9701,7 @@ } }, { - "id": 430, + "id": 486, "name": "options", "kind": 1024, "kindString": "Property", @@ -8044,21 +9711,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 389, + "line": 458, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 487, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 489, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -8071,7 +9738,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 393, + "line": 462, "character": 4 } ], @@ -8081,7 +9748,7 @@ } }, { - "id": 432, + "id": 488, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -8094,7 +9761,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 460, "character": 4 } ], @@ -8108,14 +9775,14 @@ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [489, 488] } ] } } }, { - "id": 428, + "id": 484, "name": "token", "kind": 1024, "kindString": "Property", @@ -8126,7 +9793,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 386, + "line": 455, "character": 2 } ], @@ -8136,7 +9803,7 @@ } }, { - "id": 429, + "id": 485, "name": "type", "kind": 1024, "kindString": "Property", @@ -8147,13 +9814,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 388, + "line": 457, "character": 2 } ], "type": { "type": "reference", - "id": 435, + "id": 491, "name": "EmailOtpType" } } @@ -8162,26 +9829,26 @@ { "title": "Properties", "kind": 1024, - "children": [427, 430, 428, 429] + "children": [483, 486, 484, 485] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 382, + "line": 451, "character": 17 } ] }, { - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 422, + "id": 478, "name": "options", "kind": 1024, "kindString": "Property", @@ -8191,21 +9858,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 444, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 479, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 425, + "id": 481, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -8218,7 +9885,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 379, + "line": 448, "character": 4 } ], @@ -8228,7 +9895,7 @@ } }, { - "id": 424, + "id": 480, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -8241,7 +9908,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 377, + "line": 446, "character": 4 } ], @@ -8255,14 +9922,14 @@ { "title": "Properties", "kind": 1024, - "children": [425, 424] + "children": [481, 480] } ] } } }, { - "id": 419, + "id": 475, "name": "phone", "kind": 1024, "kindString": "Property", @@ -8273,7 +9940,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 370, + "line": 439, "character": 2 } ], @@ -8283,7 +9950,7 @@ } }, { - "id": 420, + "id": 476, "name": "token", "kind": 1024, "kindString": "Property", @@ -8294,7 +9961,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 372, + "line": 441, "character": 2 } ], @@ -8304,7 +9971,7 @@ } }, { - "id": 421, + "id": 477, "name": "type", "kind": 1024, "kindString": "Property", @@ -8315,13 +9982,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 374, + "line": 443, "character": 2 } ], "type": { "type": "reference", - "id": 434, + "id": 490, "name": "MobileOtpType" } } @@ -8330,19 +9997,19 @@ { "title": "Properties", "kind": 1024, - "children": [422, 419, 420, 421] + "children": [478, 475, 476, 477] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 368, + "line": 437, "character": 17 } ] }, { - "id": 239, + "id": 280, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -8350,7 +10017,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 23, + "line": 28, "character": 12 } ], @@ -8380,20 +10047,149 @@ { "type": "literal", "value": "USER_DELETED" + }, + { + "type": "reference", + "id": 279, + "name": "AuthChangeEventMFA" } ] } }, { - "id": 253, - "name": "AuthResponse", + "id": 279, + "name": "AuthChangeEventMFA", "kind": 4194304, "kindString": "Type alias", "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 50, + "line": 26, + "character": 12 + } + ], + "type": { + "type": "literal", + "value": "MFA_CHALLENGE_VERIFIED" + } + }, + { + "id": 657, + "name": "AuthMFAAdminDeleteFactorParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 659, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 868, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 660, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 871, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [659, 660] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 866, + "character": 45 + } + ] + } + } + }, + { + "id": 648, + "name": "AuthMFAAdminDeleteFactorResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 853, "character": 12 } ], @@ -8403,14 +10199,14 @@ { "type": "reflection", "declaration": { - "id": 254, + "id": 649, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 255, + "id": 650, "name": "data", "kind": 1024, "kindString": "Property", @@ -8418,29 +10214,1058 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 52, + "line": 855, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 256, + "id": 651, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 258, - "name": "session", + "id": 652, + "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully deleted." + }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 54, + "line": 857, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [652] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 12 + } + ] + } + } + }, + { + "id": 653, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 859, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [650, 653] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 854, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 654, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 655, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 656, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [655, 656] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 861, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 670, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 671, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 672, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 892, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [672] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 890, + "character": 44 + } + ] + } + } + }, + { + "id": 661, + "name": "AuthMFAAdminListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 877, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 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": 879, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 664, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 665, + "name": "factors", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All factors attached to the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 881, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [665] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 12 + } + ] + } + } + }, + { + "id": 666, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 883, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [663, 666] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 878, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 667, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 668, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 669, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [668, 669] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 885, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 596, + "name": "AuthMFAChallengeResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 693, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 597, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 598, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 599, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 601, + "name": "expires_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Timestamp in UNIX seconds when this challenge will no longer be usable." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 700, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 600, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the newly created challenge." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [601, 600] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 12 + } + ] + } + } + }, + { + "id": 602, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 702, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [598, 602] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 694, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 603, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 604, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 605, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [604, 605] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 704, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 572, + "name": "AuthMFAEnrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 644, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 573, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 574, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 646, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 575, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 576, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was just enrolled (in an unverified state)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 648, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 578, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "TOTP enrollment information." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 654, + "character": 8 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 579, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 580, + "name": "qr_code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 658, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 581, + "name": "secret", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 663, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "uri", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 667, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [580, 581, 582] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 654, + "character": 14 + } + ] + } + } + }, + { + "id": 577, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of MFA factor. Only `totp` supported for now." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 651, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [576, 578, 577] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 646, + "character": 12 + } + ] + } + } + }, + { + "id": 583, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 670, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [574, 583] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 645, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 584, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 585, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 673, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 586, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 674, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [585, 586] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 672, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 617, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 730, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 618, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 619, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 732, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 620, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 623, + "name": "currentAuthenticationMethods", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 749, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 340, + "name": "AMREntry" + } + } + }, + { + "id": 621, + "name": "currentLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Current AAL level of the session." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 734, "character": 8 } ], @@ -8449,7 +11274,937 @@ "types": [ { "type": "reference", - "id": 290, + "id": 616, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 622, + "name": "nextLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 742, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 616, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [623, 621, 622] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 732, + "character": 12 + } + ] + } + } + }, + { + "id": 624, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 751, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [619, 624] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 731, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 625, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 626, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 627, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [626, 627] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 753, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 606, + "name": "AuthMFAListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 709, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 607, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 608, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 711, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 609, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 610, + "name": "all", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All available factors (verified and unverified)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 713, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + }, + { + "id": 611, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Only verified TOTP factors. (A subset of `all`.)" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 716, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 354, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [610, 611] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 711, + "character": 12 + } + ] + } + } + }, + { + "id": 612, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 718, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [608, 612] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 710, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 613, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 614, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 615, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [614, 615] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 720, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 587, + "name": "AuthMFAUnenrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 680, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 588, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 589, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 682, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 590, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 591, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 684, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [591] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 682, + "character": 12 + } + ] + } + } + }, + { + "id": 592, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 686, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [589, 592] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 681, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 593, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 594, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 595, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [594, 595] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 688, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 559, + "name": "AuthMFAVerifyResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 616, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 560, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 561, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 618, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 562, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 563, + "name": "access_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "New access token (JWT) after successful verification." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 620, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 565, + "name": "expires_in", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Number of seconds in which the access token will expire." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 626, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 566, + "name": "refresh_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Refresh token you can use to obtain new access tokens when expired." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 629, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 564, + "name": "token_type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of token, typically `Bearer`." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 623, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 567, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Updated user profile." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 632, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 368, + "name": "User" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [563, 565, 566, 564, 567] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 618, + "character": 12 + } + ] + } + } + }, + { + "id": 568, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 634, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [561, 568] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 617, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 569, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 570, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 637, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 571, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 638, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [570, 571] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 636, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 294, + "name": "AuthResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 56, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 295, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 296, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 297, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 299, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 331, "name": "Session" }, { @@ -8460,7 +12215,7 @@ } }, { - "id": 257, + "id": 298, "name": "user", "kind": 1024, "kindString": "Property", @@ -8468,7 +12223,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 59, "character": 8 } ], @@ -8477,7 +12232,7 @@ "types": [ { "type": "reference", - "id": 317, + "id": 368, "name": "User" }, { @@ -8492,13 +12247,13 @@ { "title": "Properties", "kind": 1024, - "children": [258, 257] + "children": [299, 298] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 52, + "line": 58, "character": 12 } ] @@ -8506,7 +12261,7 @@ } }, { - "id": 259, + "id": 300, "name": "error", "kind": 1024, "kindString": "Property", @@ -8514,7 +12269,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 56, + "line": 62, "character": 6 } ], @@ -8528,13 +12283,13 @@ { "title": "Properties", "kind": 1024, - "children": [255, 259] + "children": [296, 300] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 57, "character": 4 } ] @@ -8543,14 +12298,14 @@ { "type": "reflection", "declaration": { - "id": 260, + "id": 301, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 261, + "id": 302, "name": "data", "kind": 1024, "kindString": "Property", @@ -8558,21 +12313,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 65, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 262, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 264, + "id": 305, "name": "session", "kind": 1024, "kindString": "Property", @@ -8580,7 +12335,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 61, + "line": 67, "character": 8 } ], @@ -8590,7 +12345,7 @@ } }, { - "id": 263, + "id": 304, "name": "user", "kind": 1024, "kindString": "Property", @@ -8598,7 +12353,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 66, "character": 8 } ], @@ -8612,13 +12367,13 @@ { "title": "Properties", "kind": 1024, - "children": [264, 263] + "children": [305, 304] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 65, "character": 12 } ] @@ -8626,7 +12381,7 @@ } }, { - "id": 265, + "id": 306, "name": "error", "kind": 1024, "kindString": "Property", @@ -8634,13 +12389,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 63, + "line": 69, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -8649,13 +12404,13 @@ { "title": "Properties", "kind": 1024, - "children": [261, 265] + "children": [302, 306] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 64, "character": 4 } ] @@ -8665,7 +12420,42 @@ } }, { - "id": 487, + "id": 616, + "name": "AuthenticatorAssuranceLevels", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 725, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "aal1" + }, + { + "type": "literal", + "value": "aal2" + } + ] + } + }, + { + "id": 684, "name": "CallRefreshTokenResult", "kind": 4194304, "kindString": "Type alias", @@ -8673,7 +12463,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 508, + "line": 933, "character": 12 } ], @@ -8683,14 +12473,14 @@ { "type": "reflection", "declaration": { - "id": 488, + "id": 685, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 490, + "id": 687, "name": "error", "kind": 1024, "kindString": "Property", @@ -8698,7 +12488,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 511, + "line": 936, "character": 6 } ], @@ -8708,7 +12498,7 @@ } }, { - "id": 489, + "id": 686, "name": "session", "kind": 1024, "kindString": "Property", @@ -8716,13 +12506,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 510, + "line": 935, "character": 6 } ], "type": { "type": "reference", - "id": 290, + "id": 331, "name": "Session" } } @@ -8731,13 +12521,13 @@ { "title": "Properties", "kind": 1024, - "children": [490, 489] + "children": [687, 686] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 509, + "line": 934, "character": 4 } ] @@ -8746,14 +12536,14 @@ { "type": "reflection", "declaration": { - "id": 491, + "id": 688, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 493, + "id": 690, "name": "error", "kind": 1024, "kindString": "Property", @@ -8761,18 +12551,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 515, + "line": 940, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } }, { - "id": 492, + "id": 689, "name": "session", "kind": 1024, "kindString": "Property", @@ -8780,7 +12570,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 514, + "line": 939, "character": 6 } ], @@ -8794,13 +12584,13 @@ { "title": "Properties", "kind": 1024, - "children": [493, 492] + "children": [690, 689] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 513, + "line": 938, "character": 4 } ] @@ -8810,7 +12600,7 @@ } }, { - "id": 435, + "id": 491, "name": "EmailOtpType", "kind": 4194304, "kindString": "Type alias", @@ -8818,7 +12608,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 398, + "line": 467, "character": 12 } ], @@ -8849,7 +12639,7 @@ } }, { - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -8857,21 +12647,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 421, + "line": 490, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 453, + "id": 509, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 455, + "id": 511, "name": "email", "kind": 1024, "kindString": "Property", @@ -8882,7 +12672,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 424, + "line": 493, "character": 2 } ], @@ -8892,7 +12682,7 @@ } }, { - "id": 456, + "id": 512, "name": "newEmail", "kind": 1024, "kindString": "Property", @@ -8903,7 +12693,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 497, "character": 2 } ], @@ -8913,7 +12703,7 @@ } }, { - "id": 457, + "id": 513, "name": "options", "kind": 1024, "kindString": "Property", @@ -8923,7 +12713,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 429, + "line": 498, "character": 2 } ], @@ -8932,7 +12722,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -8946,7 +12736,7 @@ } }, { - "id": 454, + "id": 510, "name": "type", "kind": 1024, "kindString": "Property", @@ -8954,7 +12744,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 422, + "line": 491, "character": 2 } ], @@ -8977,13 +12767,13 @@ { "title": "Properties", "kind": 1024, - "children": [455, 456, 457, 454] + "children": [511, 512, 513, 510] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 421, + "line": 490, "character": 44 } ] @@ -8991,7 +12781,7 @@ } }, { - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams", "kind": 4194304, "kindString": "Type alias", @@ -8999,21 +12789,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 407, + "line": 476, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 443, + "id": 499, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 501, "name": "email", "kind": 1024, "kindString": "Property", @@ -9024,7 +12814,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 410, + "line": 479, "character": 2 } ], @@ -9034,7 +12824,7 @@ } }, { - "id": 446, + "id": 502, "name": "options", "kind": 1024, "kindString": "Property", @@ -9044,7 +12834,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 411, + "line": 480, "character": 2 } ], @@ -9053,7 +12843,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -9076,7 +12866,7 @@ } }, { - "id": 444, + "id": 500, "name": "type", "kind": 1024, "kindString": "Property", @@ -9084,7 +12874,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 477, "character": 2 } ], @@ -9107,13 +12897,13 @@ { "title": "Properties", "kind": 1024, - "children": [445, 446, 444] + "children": [501, 502, 500] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 407, + "line": 476, "character": 46 } ] @@ -9121,7 +12911,7 @@ } }, { - "id": 461, + "id": 517, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -9129,7 +12919,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 512, "character": 12 } ], @@ -9138,29 +12928,29 @@ "types": [ { "type": "reference", - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 442, + "id": 498, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 452, + "id": 508, "name": "GenerateEmailChangeLinkParams" } ] } }, { - "id": 475, + "id": 531, "name": "GenerateLinkProperties", "kind": 4194304, "kindString": "Type alias", @@ -9171,21 +12961,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 535, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 476, + "id": 532, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 477, + "id": 533, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -9196,7 +12986,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 471, + "line": 540, "character": 2 } ], @@ -9206,7 +12996,7 @@ } }, { - "id": 478, + "id": 534, "name": "email_otp", "kind": 1024, "kindString": "Property", @@ -9217,7 +13007,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 545, "character": 2 } ], @@ -9227,7 +13017,7 @@ } }, { - "id": 479, + "id": 535, "name": "hashed_token", "kind": 1024, "kindString": "Property", @@ -9238,7 +13028,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 480, + "line": 549, "character": 2 } ], @@ -9248,7 +13038,7 @@ } }, { - "id": 480, + "id": 536, "name": "redirect_to", "kind": 1024, "kindString": "Property", @@ -9259,7 +13049,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 482, + "line": 551, "character": 2 } ], @@ -9269,7 +13059,7 @@ } }, { - "id": 481, + "id": 537, "name": "verification_type", "kind": 1024, "kindString": "Property", @@ -9280,13 +13070,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 484, + "line": 553, "character": 2 } ], "type": { "type": "reference", - "id": 482, + "id": 538, "name": "GenerateLinkType" } } @@ -9295,13 +13085,13 @@ { "title": "Properties", "kind": 1024, - "children": [477, 478, 479, 480, 481] + "children": [533, 534, 535, 536, 537] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 535, "character": 37 } ] @@ -9309,7 +13099,7 @@ } }, { - "id": 462, + "id": 518, "name": "GenerateLinkResponse", "kind": 4194304, "kindString": "Type alias", @@ -9317,7 +13107,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 449, + "line": 518, "character": 12 } ], @@ -9327,14 +13117,14 @@ { "type": "reflection", "declaration": { - "id": 463, + "id": 519, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 464, + "id": 520, "name": "data", "kind": 1024, "kindString": "Property", @@ -9342,21 +13132,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 520, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 465, + "id": 521, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 466, + "id": 522, "name": "properties", "kind": 1024, "kindString": "Property", @@ -9364,18 +13154,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 452, + "line": 521, "character": 8 } ], "type": { "type": "reference", - "id": 475, + "id": 531, "name": "GenerateLinkProperties" } }, { - "id": 467, + "id": 523, "name": "user", "kind": 1024, "kindString": "Property", @@ -9383,13 +13173,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 453, + "line": 522, "character": 8 } ], "type": { "type": "reference", - "id": 317, + "id": 368, "name": "User" } } @@ -9398,13 +13188,13 @@ { "title": "Properties", "kind": 1024, - "children": [466, 467] + "children": [522, 523] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 520, "character": 12 } ] @@ -9412,7 +13202,7 @@ } }, { - "id": 468, + "id": 524, "name": "error", "kind": 1024, "kindString": "Property", @@ -9420,7 +13210,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 455, + "line": 524, "character": 6 } ], @@ -9434,13 +13224,13 @@ { "title": "Properties", "kind": 1024, - "children": [464, 468] + "children": [520, 524] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 450, + "line": 519, "character": 4 } ] @@ -9449,14 +13239,14 @@ { "type": "reflection", "declaration": { - "id": 469, + "id": 525, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 470, + "id": 526, "name": "data", "kind": 1024, "kindString": "Property", @@ -9464,21 +13254,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 527, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 471, + "id": 527, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 528, "name": "properties", "kind": 1024, "kindString": "Property", @@ -9486,7 +13276,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 459, + "line": 528, "character": 8 } ], @@ -9496,7 +13286,7 @@ } }, { - "id": 473, + "id": 529, "name": "user", "kind": 1024, "kindString": "Property", @@ -9504,7 +13294,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 460, + "line": 529, "character": 8 } ], @@ -9518,13 +13308,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 473] + "children": [528, 529] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 527, "character": 12 } ] @@ -9532,7 +13322,7 @@ } }, { - "id": 474, + "id": 530, "name": "error", "kind": 1024, "kindString": "Property", @@ -9540,13 +13330,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 462, + "line": 531, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -9555,13 +13345,13 @@ { "title": "Properties", "kind": 1024, - "children": [470, 474] + "children": [526, 530] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 457, + "line": 526, "character": 4 } ] @@ -9571,7 +13361,7 @@ } }, { - "id": 482, + "id": 538, "name": "GenerateLinkType", "kind": 4194304, "kindString": "Type alias", @@ -9579,7 +13369,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 487, + "line": 556, "character": 12 } ], @@ -9614,7 +13404,7 @@ } }, { - "id": 447, + "id": 503, "name": "GenerateRecoveryLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -9622,21 +13412,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 414, + "line": 483, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 448, + "id": 504, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 450, + "id": 506, "name": "email", "kind": 1024, "kindString": "Property", @@ -9647,7 +13437,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 486, "character": 2 } ], @@ -9657,7 +13447,7 @@ } }, { - "id": 451, + "id": 507, "name": "options", "kind": 1024, "kindString": "Property", @@ -9667,7 +13457,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 418, + "line": 487, "character": 2 } ], @@ -9676,7 +13466,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -9690,7 +13480,7 @@ } }, { - "id": 449, + "id": 505, "name": "type", "kind": 1024, "kindString": "Property", @@ -9698,7 +13488,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 415, + "line": 484, "character": 2 } ], @@ -9712,13 +13502,13 @@ { "title": "Properties", "kind": 1024, - "children": [450, 451, 449] + "children": [506, 507, 505] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 414, + "line": 483, "character": 41 } ] @@ -9726,7 +13516,7 @@ } }, { - "id": 436, + "id": 492, "name": "GenerateSignupLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -9734,21 +13524,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 400, + "line": 469, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 437, + "id": 493, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 439, + "id": 495, "name": "email", "kind": 1024, "kindString": "Property", @@ -9756,7 +13546,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 402, + "line": 471, "character": 2 } ], @@ -9766,7 +13556,7 @@ } }, { - "id": 441, + "id": 497, "name": "options", "kind": 1024, "kindString": "Property", @@ -9776,7 +13566,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 404, + "line": 473, "character": 2 } ], @@ -9785,7 +13575,7 @@ "typeArguments": [ { "type": "reference", - "id": 458, + "id": 514, "name": "GenerateLinkOptions" }, { @@ -9808,7 +13598,7 @@ } }, { - "id": 440, + "id": 496, "name": "password", "kind": 1024, "kindString": "Property", @@ -9816,7 +13606,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 403, + "line": 472, "character": 2 } ], @@ -9826,7 +13616,7 @@ } }, { - "id": 438, + "id": 494, "name": "type", "kind": 1024, "kindString": "Property", @@ -9834,7 +13624,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 401, + "line": 470, "character": 2 } ], @@ -9848,13 +13638,13 @@ { "title": "Properties", "kind": 1024, - "children": [439, 441, 440, 438] + "children": [495, 497, 496, 494] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 400, + "line": 469, "character": 39 } ] @@ -9862,7 +13652,7 @@ } }, { - "id": 240, + "id": 281, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -9870,67 +13660,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 241, + "id": 282, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 249, + "id": 290, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 41, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 248, - "name": "detectSessionInUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 39, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 252, - "name": "fetch", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9938,13 +13688,53 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 289, + "name": "detectSessionInUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 45, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 293, + "name": "fetch", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 53, + "character": 2 + } + ], "type": { "type": "reference", "name": "Fetch" } }, { - "id": 243, + "id": 284, "name": "headers", "kind": 1024, "kindString": "Property", @@ -9954,14 +13744,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 244, + "id": 285, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9969,19 +13759,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 35, + "line": 41, "character": 12 } ], "indexSignature": { - "id": 245, + "id": 286, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 246, + "id": 287, "name": "key", "kind": 32768, "flags": {}, @@ -10000,13 +13790,54 @@ } }, { - "id": 250, + "id": 291, "name": "persistSession", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 292, + "name": "storage", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 51, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 680, + "name": "SupportedStorage" + } + }, + { + "id": 288, + "name": "storageKey", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -10014,54 +13845,13 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 251, - "name": "storage", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 45, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 483, - "name": "SupportedStorage" - } - }, - { - "id": 247, - "name": "storageKey", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 37, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 242, + "id": 283, "name": "url", "kind": 1024, "kindString": "Property", @@ -10071,7 +13861,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 33, + "line": 39, "character": 2 } ], @@ -10085,13 +13875,13 @@ { "title": "Properties", "kind": 1024, - "children": [249, 248, 252, 243, 250, 251, 247, 242] + "children": [290, 289, 293, 284, 291, 292, 288, 283] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 31, + "line": 37, "character": 34 } ] @@ -10099,7 +13889,7 @@ } }, { - "id": 484, + "id": 681, "name": "InitializeResult", "kind": 4194304, "kindString": "Type alias", @@ -10107,21 +13897,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 485, + "id": 682, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 486, + "id": 683, "name": "error", "kind": 1024, "kindString": "Property", @@ -10129,7 +13919,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 33 } ], @@ -10138,7 +13928,7 @@ "types": [ { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" }, { @@ -10153,13 +13943,13 @@ { "title": "Properties", "kind": 1024, - "children": [486] + "children": [683] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 506, + "line": 931, "character": 31 } ] @@ -10167,7 +13957,452 @@ } }, { - "id": 434, + "id": 555, + "name": "MFAChallengeAndVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 556, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 558, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 610, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 608, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [558, 557] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 606, + "character": 42 + } + ] + } + } + }, + { + "id": 552, + "name": "MFAChallengeParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 553, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 554, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor to be challenged." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 600, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [554] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 33 + } + ] + } + } + }, + { + "id": 539, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 540, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 541, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 568, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 543, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 570, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 569, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [541, 543, 542] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 567, + "character": 30 + } + ] + } + } + }, + { + "id": 544, + "name": "MFAUnenrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 545, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 546, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 578, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [546] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 576, + "character": 32 + } + ] + } + } + }, + { + "id": 547, + "name": "MFAVerifyParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 548, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 550, + "name": "challengeId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the challenge being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 589, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Verification code provided by the user." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 592, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "factorId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor being verified." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 586, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [550, 551, 549] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 584, + "character": 30 + } + ] + } + } + }, + { + "id": 490, "name": "MobileOtpType", "kind": 4194304, "kindString": "Type alias", @@ -10175,7 +14410,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 397, + "line": 466, "character": 12 } ], @@ -10194,7 +14429,7 @@ } }, { - "id": 266, + "id": 307, "name": "OAuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -10202,7 +14437,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 72, "character": 12 } ], @@ -10212,14 +14447,14 @@ { "type": "reflection", "declaration": { - "id": 267, + "id": 308, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 268, + "id": 309, "name": "data", "kind": 1024, "kindString": "Property", @@ -10227,21 +14462,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 68, + "line": 74, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 310, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, + "id": 311, "name": "provider", "kind": 1024, "kindString": "Property", @@ -10249,18 +14484,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 69, + "line": 75, "character": 8 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } }, { - "id": 271, + "id": 312, "name": "url", "kind": 1024, "kindString": "Property", @@ -10268,7 +14503,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 70, + "line": 76, "character": 8 } ], @@ -10282,13 +14517,13 @@ { "title": "Properties", "kind": 1024, - "children": [270, 271] + "children": [311, 312] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 68, + "line": 74, "character": 12 } ] @@ -10296,7 +14531,7 @@ } }, { - "id": 272, + "id": 313, "name": "error", "kind": 1024, "kindString": "Property", @@ -10304,7 +14539,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 72, + "line": 78, "character": 6 } ], @@ -10318,13 +14553,13 @@ { "title": "Properties", "kind": 1024, - "children": [268, 272] + "children": [309, 313] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 73, "character": 4 } ] @@ -10333,14 +14568,14 @@ { "type": "reflection", "declaration": { - "id": 273, + "id": 314, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 274, + "id": 315, "name": "data", "kind": 1024, "kindString": "Property", @@ -10348,21 +14583,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 81, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 275, + "id": 316, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 276, + "id": 317, "name": "provider", "kind": 1024, "kindString": "Property", @@ -10370,18 +14605,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 76, + "line": 82, "character": 8 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } }, { - "id": 277, + "id": 318, "name": "url", "kind": 1024, "kindString": "Property", @@ -10389,7 +14624,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 77, + "line": 83, "character": 8 } ], @@ -10403,13 +14638,13 @@ { "title": "Properties", "kind": 1024, - "children": [276, 277] + "children": [317, 318] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 81, "character": 12 } ] @@ -10417,7 +14652,7 @@ } }, { - "id": 278, + "id": 319, "name": "error", "kind": 1024, "kindString": "Property", @@ -10425,13 +14660,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 79, + "line": 85, "character": 6 } ], "type": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -10440,13 +14675,13 @@ { "title": "Properties", "kind": 1024, - "children": [274, 278] + "children": [315, 319] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 80, "character": 4 } ] @@ -10456,7 +14691,7 @@ } }, { - "id": 238, + "id": 278, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -10542,7 +14777,7 @@ } }, { - "id": 406, + "id": 462, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -10550,21 +14785,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 407, + "id": 463, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 409, + "id": 465, "name": "options", "kind": 1024, "kindString": "Property", @@ -10574,21 +14809,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 410, + "id": 466, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 413, + "id": 469, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -10601,14 +14836,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 414, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10616,19 +14851,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 363, + "line": 432, "character": 18 } ], "indexSignature": { - "id": 415, + "id": 471, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 416, + "id": 472, "name": "key", "kind": 32768, "flags": {}, @@ -10647,7 +14882,7 @@ } }, { - "id": 411, + "id": 467, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -10660,7 +14895,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 428, "character": 4 } ], @@ -10670,7 +14905,7 @@ } }, { - "id": 412, + "id": 468, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -10683,7 +14918,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 361, + "line": 430, "character": 4 } ], @@ -10697,13 +14932,13 @@ { "title": "Properties", "kind": 1024, - "children": [413, 411, 412] + "children": [469, 467, 468] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 357, + "line": 426, "character": 12 } ] @@ -10711,7 +14946,7 @@ } }, { - "id": 408, + "id": 464, "name": "provider", "kind": 1024, "kindString": "Property", @@ -10722,13 +14957,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 425, "character": 2 } ], "type": { "type": "reference", - "id": 238, + "id": 278, "name": "Provider" } } @@ -10737,13 +14972,13 @@ { "title": "Properties", "kind": 1024, - "children": [409, 408] + "children": [465, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 423, "character": 41 } ] @@ -10751,7 +14986,7 @@ } }, { - "id": 377, + "id": 431, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -10759,7 +14994,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 353, "character": 12 } ], @@ -10769,14 +15004,14 @@ { "type": "reflection", "declaration": { - "id": 378, + "id": 432, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 379, + "id": 433, "name": "email", "kind": 1024, "kindString": "Property", @@ -10787,7 +15022,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 299, + "line": 356, "character": 6 } ], @@ -10797,7 +15032,7 @@ } }, { - "id": 381, + "id": 435, "name": "options", "kind": 1024, "kindString": "Property", @@ -10807,21 +15042,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 302, + "line": 359, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 382, + "id": 436, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 383, + "id": 438, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10834,7 +15069,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 304, + "line": 367, "character": 8 } ], @@ -10842,19 +15077,43 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 365, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [383] + "children": [438, 437] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 302, + "line": 359, "character": 16 } ] @@ -10862,7 +15121,7 @@ } }, { - "id": 380, + "id": 434, "name": "password", "kind": 1024, "kindString": "Property", @@ -10873,7 +15132,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 301, + "line": 358, "character": 6 } ], @@ -10887,13 +15146,13 @@ { "title": "Properties", "kind": 1024, - "children": [379, 381, 380] + "children": [433, 435, 434] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 297, + "line": 354, "character": 4 } ] @@ -10902,14 +15161,14 @@ { "type": "reflection", "declaration": { - "id": 384, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 387, + "id": 442, "name": "options", "kind": 1024, "kindString": "Property", @@ -10919,21 +15178,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 312, + "line": 375, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 388, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 389, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10946,7 +15205,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 314, + "line": 383, "character": 8 } ], @@ -10954,19 +15213,43 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 381, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [389] + "children": [445, 444] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 312, + "line": 375, "character": 16 } ] @@ -10974,7 +15257,7 @@ } }, { - "id": 386, + "id": 441, "name": "password", "kind": 1024, "kindString": "Property", @@ -10985,7 +15268,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 311, + "line": 374, "character": 6 } ], @@ -10995,7 +15278,7 @@ } }, { - "id": 385, + "id": 440, "name": "phone", "kind": 1024, "kindString": "Property", @@ -11006,7 +15289,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 309, + "line": 372, "character": 6 } ], @@ -11020,13 +15303,13 @@ { "title": "Properties", "kind": 1024, - "children": [387, 386, 385] + "children": [442, 441, 440] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 307, + "line": 370, "character": 4 } ] @@ -11036,11 +15319,371 @@ } }, { - "id": 390, + "id": 446, "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 387, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 447, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 448, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 390, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 449, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 450, + "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": 403, + "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": 401, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 451, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 393, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 452, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 395, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [454, 453, 451, 452] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 391, + "character": 16 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [448, 449] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 388, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 455, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 457, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 461, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 419, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "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": 417, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 459, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [461, 460, 459] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 409, + "character": 16 + } + ] + } + } + }, + { + "id": 456, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 408, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [457, 456] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 406, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 415, + "name": "SignUpWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -11054,14 +15697,14 @@ { "type": "reflection", "declaration": { - "id": 391, + "id": 416, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 392, + "id": 417, "name": "email", "kind": 1024, "kindString": "Property", @@ -11082,7 +15725,7 @@ } }, { - "id": 393, + "id": 419, "name": "options", "kind": 1024, "kindString": "Property", @@ -11092,21 +15735,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 394, + "id": 420, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 398, + "id": 423, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11129,7 +15772,7 @@ } }, { - "id": 397, + "id": 422, "name": "data", "kind": 1024, "kindString": "Property", @@ -11153,7 +15796,7 @@ } }, { - "id": 395, + "id": 421, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -11166,7 +15809,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 326, "character": 8 } ], @@ -11174,54 +15817,52 @@ "type": "intrinsic", "name": "string" } - }, - { - "id": 396, - "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": 326, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [398, 397, 395, 396] + "children": [423, 422, 421] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 322, + "line": 324, "character": 16 } ] } } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 323, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [392, 393] + "children": [417, 419, 418] } ], "sources": [ @@ -11236,14 +15877,14 @@ { "type": "reflection", "declaration": { - "id": 399, + "id": 424, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 401, + "id": 427, "name": "options", "kind": 1024, "kindString": "Property", @@ -11253,21 +15894,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 405, + "id": 430, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11290,7 +15931,7 @@ } }, { - "id": 404, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -11312,42 +15953,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 403, - "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": 342, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [405, 404, 403] + "children": [430, 429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 340, + "line": 342, "character": 16 } ] @@ -11355,7 +15973,28 @@ } }, { - "id": 400, + "id": 426, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 341, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 425, "name": "phone", "kind": 1024, "kindString": "Property", @@ -11380,7 +16019,7 @@ { "title": "Properties", "kind": 1024, - "children": [401, 400] + "children": [427, 426, 425] } ], "sources": [ @@ -11396,363 +16035,7 @@ } }, { - "id": 361, - "name": "SignUpWithPasswordCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 261, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 362, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 363, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 264, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 365, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 366, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 369, - "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": 277, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 368, - "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": 275, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 367, - "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": 269, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [369, 368, 367] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 267, - "character": 16 - } - ] - } - } - }, - { - "id": 364, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 266, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [363, 365, 364] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 262, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 370, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 373, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 374, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 376, - "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": 293, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 375, - "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": 291, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [376, 375] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 285, - "character": 16 - } - ] - } - } - }, - { - "id": 372, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 371, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 282, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [373, 372, 371] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 280, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 483, + "id": 680, "name": "SupportedStorage", "kind": 4194304, "kindString": "Type alias", @@ -11760,7 +16043,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 504, + "line": 929, "character": 12 } ], @@ -11803,7 +16086,7 @@ } }, { - "id": 279, + "id": 320, "name": "UserResponse", "kind": 4194304, "kindString": "Type alias", @@ -11811,7 +16094,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 88, "character": 12 } ], @@ -11821,117 +16104,14 @@ { "type": "reflection", "declaration": { - "id": 280, + "id": 321, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 281, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 84, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 282, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 283, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 85, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 317, - "name": "User" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [283] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 84, - "character": 12 - } - ] - } - } - }, - { - "id": 284, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 87, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [281, 284] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 83, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 285, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 286, + "id": 322, "name": "data", "kind": 1024, "kindString": "Property", @@ -11946,14 +16126,14 @@ "type": { "type": "reflection", "declaration": { - "id": 287, + "id": 323, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 288, + "id": 324, "name": "user", "kind": 1024, "kindString": "Property", @@ -11966,8 +16146,9 @@ } ], "type": { - "type": "literal", - "value": null + "type": "reference", + "id": 368, + "name": "User" } } ], @@ -11975,7 +16156,7 @@ { "title": "Properties", "kind": 1024, - "children": [288] + "children": [324] } ], "sources": [ @@ -11989,7 +16170,7 @@ } }, { - "id": 289, + "id": 325, "name": "error", "kind": 1024, "kindString": "Property", @@ -12002,9 +16183,8 @@ } ], "type": { - "type": "reference", - "id": 497, - "name": "AuthError" + "type": "literal", + "value": null } } ], @@ -12012,7 +16192,7 @@ { "title": "Properties", "kind": 1024, - "children": [286, 289] + "children": [322, 325] } ], "sources": [ @@ -12023,12 +16203,115 @@ } ] } + }, + { + "type": "reflection", + "declaration": { + "id": 326, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 327, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 96, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 328, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 329, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 97, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [329] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 96, + "character": 12 + } + ] + } + } + }, + { + "id": 330, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 99, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 694, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [327, 330] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 95, + "character": 4 + } + ] + } } ] } }, { - "id": 417, + "id": 473, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -12036,7 +16319,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 436, "character": 12 } ], @@ -12045,19 +16328,19 @@ "types": [ { "type": "reference", - "id": 418, + "id": 474, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 426, + "id": 482, "name": "VerifyEmailOtpParams" } ] } }, { - "id": 494, + "id": 691, "name": "isAuthError", "kind": 64, "kindString": "Function", @@ -12071,14 +16354,14 @@ ], "signatures": [ { - "id": 495, + "id": 692, "name": "isAuthError", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 496, + "id": 693, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -12095,7 +16378,7 @@ "asserts": false, "targetType": { "type": "reference", - "id": 497, + "id": 694, "name": "AuthError" } } @@ -12107,25 +16390,26 @@ { "title": "Classes", "kind": 128, - "children": [502, 497, 562, 549, 587, 537, 515, 522, 1, 66] + "children": [699, 694, 759, 746, 784, 734, 712, 719, 1, 74] }, { "title": "Interfaces", "kind": 256, - "children": [343, 458, 290, 353, 317, 310, 338, 299, 314, 426, 418] + "children": [340, 395, 354, 514, 673, 628, 331, 405, 413, 368, 361, 390, 343, 365, 482, 474] }, { "title": "Type Aliases", "kind": 4194304, "children": [ - 239, 253, 487, 435, 452, 442, 461, 475, 462, 482, 447, 436, 240, 484, 434, 266, 238, 406, - 377, 390, 361, 483, 279, 417 + 280, 279, 657, 648, 670, 661, 596, 572, 617, 606, 587, 559, 294, 616, 684, 491, 508, 498, + 517, 531, 518, 538, 503, 492, 281, 681, 555, 552, 539, 544, 547, 490, 307, 278, 462, 431, + 446, 415, 680, 320, 473 ] }, { "title": "Functions", "kind": 64, - "children": [494] + "children": [691] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v2/postgrest.json b/spec/enrichments/tsdoc_v2/postgrest.json index dd02fdd3c9b..2938ac1634e 100644 --- a/spec/enrichments/tsdoc_v2/postgrest.json +++ b/spec/enrichments/tsdoc_v2/postgrest.json @@ -26,7 +26,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -94,7 +94,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -116,7 +116,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -137,7 +137,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -235,7 +235,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -268,7 +268,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -311,7 +311,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -332,7 +332,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -355,7 +355,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -378,7 +378,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -399,7 +399,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -470,7 +470,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -559,7 +559,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -658,7 +658,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -717,7 +717,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -785,7 +785,7 @@ "fileName": "src/PostgrestClient.ts", "line": 41, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L41" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L41" } ], "signatures": [ @@ -968,7 +968,7 @@ "fileName": "src/PostgrestClient.ts", "line": 50, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L50" } ], "type": { @@ -1082,7 +1082,7 @@ "fileName": "src/PostgrestClient.ts", "line": 48, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L48" } ], "type": { @@ -1123,7 +1123,7 @@ "fileName": "src/PostgrestClient.ts", "line": 49, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L49" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L49" } ], "type": { @@ -1144,7 +1144,7 @@ "fileName": "src/PostgrestClient.ts", "line": 47, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L47" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L47" } ] } @@ -1190,7 +1190,7 @@ "fileName": "src/PostgrestClient.ts", "line": 29, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L29" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L29" } ], "type": { @@ -1286,7 +1286,7 @@ "fileName": "src/PostgrestClient.ts", "line": 27, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L27" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L27" } ], "type": { @@ -1319,7 +1319,7 @@ "fileName": "src/PostgrestClient.ts", "line": 28, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L28" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L28" } ], "type": { @@ -1339,7 +1339,7 @@ "fileName": "src/PostgrestClient.ts", "line": 26, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L26" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L26" } ], "type": { @@ -1358,25 +1358,25 @@ "fileName": "src/PostgrestClient.ts", "line": 64, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L64" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L64" }, { "fileName": "src/PostgrestClient.ts", "line": 68, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L68" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L68" }, { "fileName": "src/PostgrestClient.ts", "line": 71, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L71" }, { "fileName": "src/PostgrestClient.ts", "line": 72, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L72" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L72" } ], "signatures": [ @@ -1569,7 +1569,7 @@ "fileName": "src/PostgrestClient.ts", "line": 102, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L102" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L102" } ], "signatures": [ @@ -1737,7 +1737,7 @@ "fileName": "src/PostgrestClient.ts", "line": 113, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L113" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L113" } ], "type": { @@ -1795,7 +1795,7 @@ "fileName": "src/PostgrestClient.ts", "line": 112, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L112" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L112" } ], "type": { @@ -1815,7 +1815,7 @@ "fileName": "src/PostgrestClient.ts", "line": 111, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L111" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L111" } ] } @@ -1948,7 +1948,7 @@ "fileName": "src/PostgrestClient.ts", "line": 17, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L17" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L17" } ], "typeParameters": [ @@ -2118,7 +2118,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -2240,7 +2240,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -2267,7 +2267,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -2293,7 +2293,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -2396,7 +2396,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -2434,7 +2434,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -2482,7 +2482,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -2508,7 +2508,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -2536,7 +2536,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -2564,7 +2564,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -2590,7 +2590,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 130, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L130" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L130" } ], "signatures": [ @@ -2677,19 +2677,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 216, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L216" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L216" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 220, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L220" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L220" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 221, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L221" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L221" } ], "signatures": [ @@ -2931,19 +2931,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 189, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L189" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L189" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 193, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L193" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L193" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 194, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L194" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L194" } ], "signatures": [ @@ -3185,7 +3185,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 161, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L161" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L161" } ], "signatures": [ @@ -3254,19 +3254,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 41, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L41" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L41" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 42, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L42" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L42" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L43" } ], "signatures": [ @@ -3468,7 +3468,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 195, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L195" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L195" } ], "signatures": [ @@ -3548,7 +3548,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 203, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L203" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L203" } ], "type": { @@ -3585,7 +3585,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 206, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L206" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L206" } ], "type": { @@ -3626,7 +3626,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 208, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L208" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L208" } ], "type": { @@ -3672,7 +3672,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 205, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L205" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L205" } ], "type": { @@ -3717,7 +3717,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 204, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L204" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L204" } ], "type": { @@ -3754,7 +3754,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 207, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L207" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L207" } ], "type": { @@ -3774,7 +3774,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 202, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L202" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L202" } ] } @@ -3861,19 +3861,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 441, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L441" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L441" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 446, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L446" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L446" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 447, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L447" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L447" } ], "signatures": [ @@ -4173,7 +4173,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L169" } ], "signatures": [ @@ -4254,19 +4254,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 67, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L67" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 68, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L68" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L68" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L69" } ], "signatures": [ @@ -4452,19 +4452,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 80, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L80" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L80" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 81, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L81" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L81" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 82, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L82" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L82" } ], "signatures": [ @@ -4650,19 +4650,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 132, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L132" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L132" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 133, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L133" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L133" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 134, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L134" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L134" } ], "signatures": [ @@ -4839,19 +4839,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 167, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L167" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L167" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 168, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L168" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L168" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L169" } ], "signatures": [ @@ -5043,19 +5043,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 151, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L151" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L151" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 155, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L155" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L155" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 156, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L156" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L156" } ], "signatures": [ @@ -5297,19 +5297,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 119, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L119" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L119" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 120, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L120" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L120" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 121, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L121" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L121" } ], "signatures": [ @@ -5486,7 +5486,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "signatures": [ @@ -5577,7 +5577,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 43, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "type": { @@ -5597,7 +5597,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 41, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ] } @@ -5651,19 +5651,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 93, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L93" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L93" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 94, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L94" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L94" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 95, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L95" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L95" } ], "signatures": [ @@ -5849,19 +5849,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 106, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L106" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L106" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 107, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L107" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L107" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 108, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L108" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L108" } ], "signatures": [ @@ -6047,19 +6047,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 376, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L376" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L376" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 377, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L377" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L377" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 378, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L378" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L378" } ], "signatures": [ @@ -6239,7 +6239,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 152, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L152" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L152" } ], "signatures": [ @@ -6317,19 +6317,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 54, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L54" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L54" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 55, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L55" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L55" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 56, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L56" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L56" } ], "signatures": [ @@ -6515,19 +6515,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 398, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L398" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L398" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 403, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L403" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L403" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 404, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L404" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L404" } ], "signatures": [ @@ -6743,7 +6743,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ], "signatures": [ @@ -6834,7 +6834,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 42, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ], "type": { @@ -6854,7 +6854,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 40, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ] } @@ -6898,19 +6898,19 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 65, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L65" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L69" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 73, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L73" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L73" } ], "signatures": [ @@ -7024,7 +7024,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -7053,7 +7053,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -7114,7 +7114,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -7134,7 +7134,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ] } @@ -7217,7 +7217,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -7236,7 +7236,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -7257,7 +7257,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -7277,7 +7277,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ] } @@ -7330,19 +7330,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 315, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L315" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L315" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 319, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L319" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L319" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 320, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L320" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L320" } ], "signatures": [ @@ -7552,7 +7552,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "signatures": [ @@ -7670,7 +7670,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 54, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "type": { @@ -7690,7 +7690,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 52, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ] } @@ -7744,19 +7744,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 301, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L301" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L301" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 302, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L302" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L302" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 303, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L303" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L303" } ], "signatures": [ @@ -7933,19 +7933,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 242, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L242" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L242" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 243, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L243" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L243" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 244, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L244" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L244" } ], "signatures": [ @@ -8122,19 +8122,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 257, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L257" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L257" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 258, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L258" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L258" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 259, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L259" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L259" } ], "signatures": [ @@ -8319,19 +8319,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 271, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L271" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L271" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 272, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L272" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L272" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 273, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L273" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L273" } ], "signatures": [ @@ -8508,19 +8508,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 286, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L286" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L286" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 287, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L287" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L287" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 288, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L288" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L288" } ], "signatures": [ @@ -8705,7 +8705,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 249, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L249" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L249" } ], "signatures": [ @@ -8794,7 +8794,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 235, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L235" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L235" } ], "signatures": [ @@ -8866,7 +8866,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 24, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L24" } ], "signatures": [ @@ -9039,7 +9039,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 141, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L141" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L141" } ], "signatures": [ @@ -9117,19 +9117,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 341, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L341" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L341" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 346, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L346" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L346" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 351, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L351" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L351" } ], "signatures": [ @@ -9262,7 +9262,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ], "type": { @@ -9299,7 +9299,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 33, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ], "type": { @@ -9332,7 +9332,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ] } @@ -9421,7 +9421,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ], "type": { @@ -9442,7 +9442,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 33, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ], "type": { @@ -9475,7 +9475,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ] } @@ -9518,7 +9518,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -9589,7 +9589,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -9678,7 +9678,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -9779,7 +9779,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -9862,7 +9862,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 28, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L28" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L28" } ], "typeParameters": [ @@ -9951,7 +9951,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 16, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L16" } ], "signatures": [ @@ -10036,7 +10036,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 25, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L25" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L25" } ], "type": { @@ -10134,7 +10134,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 23, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L23" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L23" } ], "type": { @@ -10167,7 +10167,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 24, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L24" } ], "type": { @@ -10187,7 +10187,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 22, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L22" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L22" } ] } @@ -10227,7 +10227,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 14, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L14" } ], "type": { @@ -10323,7 +10323,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 11, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L11" } ], "type": { @@ -10356,7 +10356,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 12, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L12" } ], "type": { @@ -10377,7 +10377,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 13, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L13" } ], "type": { @@ -10398,7 +10398,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 10, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L10" } ], "type": { @@ -10419,7 +10419,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 299, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L299" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L299" } ], "signatures": [ @@ -10523,7 +10523,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 302, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L302" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L302" } ], "type": { @@ -10556,7 +10556,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 301, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L301" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L301" } ] } @@ -10606,7 +10606,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 120, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L120" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L120" } ], "signatures": [ @@ -10768,7 +10768,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 125, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L125" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L125" } ], "type": { @@ -10801,7 +10801,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 124, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L124" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L124" } ] } @@ -10851,7 +10851,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 55, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L55" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L55" } ], "signatures": [ @@ -11021,7 +11021,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 65, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L65" } ], "type": { @@ -11079,7 +11079,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 64, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L64" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L64" } ], "type": { @@ -11099,7 +11099,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 63, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L63" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L63" } ] } @@ -11150,7 +11150,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 250, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L250" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L250" } ], "signatures": [ @@ -11299,7 +11299,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 255, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L255" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L255" } ], "type": { @@ -11332,7 +11332,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 254, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L254" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L254" } ] } @@ -11382,7 +11382,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 192, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L192" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L192" } ], "signatures": [ @@ -11584,7 +11584,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 201, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L201" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L201" } ], "type": { @@ -11642,7 +11642,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 200, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L200" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L200" } ], "type": { @@ -11679,7 +11679,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 199, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L199" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L199" } ], "type": { @@ -11699,7 +11699,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 198, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L198" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L198" } ] } @@ -11758,7 +11758,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 6, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L6" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L6" } ], "typeParameters": [ @@ -11813,7 +11813,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -11935,7 +11935,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -11962,7 +11962,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -11988,7 +11988,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -12091,7 +12091,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -12129,7 +12129,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -12177,7 +12177,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -12203,7 +12203,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -12231,7 +12231,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -12259,7 +12259,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -12285,7 +12285,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 130, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L130" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L130" } ], "signatures": [ @@ -12362,7 +12362,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 161, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L161" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L161" } ], "signatures": [ @@ -12421,7 +12421,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 195, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L195" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L195" } ], "signatures": [ @@ -12501,7 +12501,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 203, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L203" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L203" } ], "type": { @@ -12538,7 +12538,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 206, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L206" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L206" } ], "type": { @@ -12579,7 +12579,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 208, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L208" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L208" } ], "type": { @@ -12625,7 +12625,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 205, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L205" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L205" } ], "type": { @@ -12670,7 +12670,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 204, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L204" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L204" } ], "type": { @@ -12707,7 +12707,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 207, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L207" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L207" } ], "type": { @@ -12727,7 +12727,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 202, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L202" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L202" } ] } @@ -12804,7 +12804,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L169" } ], "signatures": [ @@ -12875,7 +12875,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "signatures": [ @@ -12966,7 +12966,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 43, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "type": { @@ -12986,7 +12986,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 41, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ] } @@ -13030,7 +13030,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 152, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L152" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L152" } ], "signatures": [ @@ -13098,19 +13098,19 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 65, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L65" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L69" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 73, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L73" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L73" } ], "signatures": [ @@ -13224,7 +13224,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -13253,7 +13253,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -13314,7 +13314,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -13334,7 +13334,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ] } @@ -13412,7 +13412,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -13431,7 +13431,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -13452,7 +13452,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -13472,7 +13472,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ] } @@ -13515,7 +13515,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "signatures": [ @@ -13633,7 +13633,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 54, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "type": { @@ -13653,7 +13653,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 52, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ] } @@ -13697,7 +13697,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 249, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L249" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L249" } ], "signatures": [ @@ -13776,7 +13776,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 235, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L235" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L235" } ], "signatures": [ @@ -13838,7 +13838,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 24, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L24" } ], "signatures": [ @@ -14001,7 +14001,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 141, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L141" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L141" } ], "signatures": [ @@ -14069,7 +14069,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -14140,7 +14140,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -14229,7 +14229,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -14330,7 +14330,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -14409,7 +14409,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 10, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L10" } ], "typeParameters": [ @@ -14502,7 +14502,7 @@ "fileName": "src/types.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L8" } ], "type": { @@ -14525,7 +14525,7 @@ "fileName": "src/types.ts", "line": 12, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L12" } ], "type": { @@ -14544,7 +14544,7 @@ "fileName": "src/types.ts", "line": 10, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L10" } ], "type": { @@ -14563,7 +14563,7 @@ "fileName": "src/types.ts", "line": 11, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L11" } ], "type": { @@ -14582,7 +14582,7 @@ "fileName": "src/types.ts", "line": 9, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L9" } ], "type": { @@ -14602,7 +14602,7 @@ "fileName": "src/types.ts", "line": 8, "character": 29, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L8" } ] } @@ -14619,7 +14619,7 @@ "fileName": "src/types.ts", "line": 45, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L45" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L45" } ], "typeParameters": [ @@ -14664,7 +14664,7 @@ "fileName": "src/types.ts", "line": 35, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L35" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L35" } ], "typeParameters": [ @@ -14708,7 +14708,7 @@ "fileName": "src/types.ts", "line": 42, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L42" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L42" } ], "typeParameters": [ @@ -14757,7 +14757,7 @@ "fileName": "src/index.ts", "line": 1, "character": 0, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/index.ts#L1" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/index.ts#L1" } ] } diff --git a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json index da51bd27592..755724aceea 100644 --- a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json @@ -26,7 +26,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -91,7 +91,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -164,7 +164,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -186,7 +186,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -207,7 +207,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -305,7 +305,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -338,7 +338,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -381,7 +381,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -402,7 +402,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -425,7 +425,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -448,7 +448,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -469,7 +469,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -540,7 +540,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -629,7 +629,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -728,7 +728,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -787,7 +787,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -855,7 +855,7 @@ "fileName": "src/PostgrestClient.ts", "line": 41, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L41" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L41" } ], "signatures": [ @@ -1038,7 +1038,7 @@ "fileName": "src/PostgrestClient.ts", "line": 50, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L50" } ], "type": { @@ -1152,7 +1152,7 @@ "fileName": "src/PostgrestClient.ts", "line": 48, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L48" } ], "type": { @@ -1193,7 +1193,7 @@ "fileName": "src/PostgrestClient.ts", "line": 49, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L49" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L49" } ], "type": { @@ -1214,7 +1214,7 @@ "fileName": "src/PostgrestClient.ts", "line": 47, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L47" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L47" } ] } @@ -1260,7 +1260,7 @@ "fileName": "src/PostgrestClient.ts", "line": 29, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L29" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L29" } ], "type": { @@ -1356,7 +1356,7 @@ "fileName": "src/PostgrestClient.ts", "line": 27, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L27" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L27" } ], "type": { @@ -1389,7 +1389,7 @@ "fileName": "src/PostgrestClient.ts", "line": 28, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L28" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L28" } ], "type": { @@ -1409,7 +1409,7 @@ "fileName": "src/PostgrestClient.ts", "line": 26, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L26" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L26" } ], "type": { @@ -1428,25 +1428,25 @@ "fileName": "src/PostgrestClient.ts", "line": 64, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L64" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L64" }, { "fileName": "src/PostgrestClient.ts", "line": 68, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L68" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L68" }, { "fileName": "src/PostgrestClient.ts", "line": 71, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L71" }, { "fileName": "src/PostgrestClient.ts", "line": 72, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L72" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L72" } ], "signatures": [ @@ -1641,7 +1641,7 @@ "fileName": "src/PostgrestClient.ts", "line": 102, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L102" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L102" } ], "signatures": [ @@ -1810,7 +1810,7 @@ "fileName": "src/PostgrestClient.ts", "line": 113, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L113" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L113" } ], "type": { @@ -1868,7 +1868,7 @@ "fileName": "src/PostgrestClient.ts", "line": 112, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L112" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L112" } ], "type": { @@ -1888,7 +1888,7 @@ "fileName": "src/PostgrestClient.ts", "line": 111, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L111" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L111" } ] } @@ -2021,7 +2021,7 @@ "fileName": "src/PostgrestClient.ts", "line": 17, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestClient.ts#L17" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestClient.ts#L17" } ], "typeParameters": [ @@ -2191,7 +2191,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -2282,7 +2282,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -2351,7 +2351,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -2373,7 +2373,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -2394,7 +2394,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -2492,7 +2492,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -2525,7 +2525,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -2568,7 +2568,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -2589,7 +2589,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -2612,7 +2612,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -2635,7 +2635,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -2656,7 +2656,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -2727,7 +2727,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -2816,7 +2816,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -2915,7 +2915,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -2974,7 +2974,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -3067,7 +3067,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -3094,7 +3094,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -3120,7 +3120,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -3223,7 +3223,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -3261,7 +3261,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -3309,7 +3309,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -3335,7 +3335,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -3363,7 +3363,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -3391,7 +3391,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -3417,7 +3417,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 130, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L130" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L130" } ], "signatures": [ @@ -3504,19 +3504,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 216, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L216" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L216" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 220, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L220" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L220" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 221, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L221" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L221" } ], "signatures": [ @@ -3759,19 +3759,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 189, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L189" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L189" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 193, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L193" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L193" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 194, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L194" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L194" } ], "signatures": [ @@ -4014,7 +4014,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 161, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L161" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L161" } ], "signatures": [ @@ -4083,19 +4083,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 41, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L41" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L41" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 42, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L42" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L42" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L43" } ], "signatures": [ @@ -4298,7 +4298,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 195, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L195" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L195" } ], "signatures": [ @@ -4378,7 +4378,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 203, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L203" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L203" } ], "type": { @@ -4415,7 +4415,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 206, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L206" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L206" } ], "type": { @@ -4456,7 +4456,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 208, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L208" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L208" } ], "type": { @@ -4502,7 +4502,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 205, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L205" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L205" } ], "type": { @@ -4547,7 +4547,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 204, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L204" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L204" } ], "type": { @@ -4584,7 +4584,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 207, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L207" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L207" } ], "type": { @@ -4604,7 +4604,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 202, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L202" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L202" } ] } @@ -4691,19 +4691,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 441, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L441" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L441" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 446, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L446" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L446" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 447, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L447" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L447" } ], "signatures": [ @@ -5004,7 +5004,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L169" } ], "signatures": [ @@ -5085,19 +5085,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 67, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L67" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 68, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L68" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L68" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L69" } ], "signatures": [ @@ -5284,19 +5284,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 80, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L80" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L80" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 81, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L81" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L81" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 82, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L82" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L82" } ], "signatures": [ @@ -5483,19 +5483,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 132, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L132" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L132" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 133, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L133" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L133" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 134, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L134" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L134" } ], "signatures": [ @@ -5673,19 +5673,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 167, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L167" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L167" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 168, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L168" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L168" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L169" } ], "signatures": [ @@ -5878,19 +5878,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 151, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L151" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L151" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 155, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L155" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L155" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 156, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L156" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L156" } ], "signatures": [ @@ -6133,19 +6133,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 119, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L119" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L119" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 120, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L120" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L120" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 121, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L121" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L121" } ], "signatures": [ @@ -6323,7 +6323,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "signatures": [ @@ -6414,7 +6414,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 43, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "type": { @@ -6434,7 +6434,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 41, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ] } @@ -6488,19 +6488,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 93, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L93" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L93" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 94, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L94" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L94" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 95, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L95" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L95" } ], "signatures": [ @@ -6687,19 +6687,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 106, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L106" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L106" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 107, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L107" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L107" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 108, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L108" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L108" } ], "signatures": [ @@ -6886,19 +6886,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 376, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L376" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L376" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 377, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L377" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L377" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 378, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L378" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L378" } ], "signatures": [ @@ -7078,7 +7078,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 152, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L152" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L152" } ], "signatures": [ @@ -7156,19 +7156,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 54, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L54" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L54" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 55, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L55" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L55" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 56, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L56" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L56" } ], "signatures": [ @@ -7355,19 +7355,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 398, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L398" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L398" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 403, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L403" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L403" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 404, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L404" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L404" } ], "signatures": [ @@ -7584,7 +7584,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ], "signatures": [ @@ -7675,7 +7675,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 42, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ], "type": { @@ -7695,7 +7695,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 422, "character": 40, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L422" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L422" } ] } @@ -7739,19 +7739,19 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 65, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L65" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L69" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 73, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L73" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L73" } ], "signatures": [ @@ -7866,7 +7866,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -7895,7 +7895,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -7956,7 +7956,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -7976,7 +7976,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ] } @@ -8059,7 +8059,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -8078,7 +8078,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -8099,7 +8099,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -8119,7 +8119,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ] } @@ -8172,19 +8172,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 315, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L315" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L315" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 319, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L319" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L319" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 320, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L320" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L320" } ], "signatures": [ @@ -8395,7 +8395,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "signatures": [ @@ -8513,7 +8513,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 54, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "type": { @@ -8533,7 +8533,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 52, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ] } @@ -8587,19 +8587,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 301, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L301" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L301" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 302, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L302" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L302" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 303, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L303" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L303" } ], "signatures": [ @@ -8777,19 +8777,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 242, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L242" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L242" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 243, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L243" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L243" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 244, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L244" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L244" } ], "signatures": [ @@ -8967,19 +8967,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 257, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L257" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L257" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 258, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L258" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L258" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 259, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L259" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L259" } ], "signatures": [ @@ -9165,19 +9165,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 271, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L271" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L271" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 272, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L272" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L272" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 273, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L273" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L273" } ], "signatures": [ @@ -9355,19 +9355,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 286, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L286" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L286" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 287, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L287" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L287" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 288, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L288" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L288" } ], "signatures": [ @@ -9553,7 +9553,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 249, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L249" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L249" } ], "signatures": [ @@ -9642,7 +9642,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 235, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L235" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L235" } ], "signatures": [ @@ -9714,7 +9714,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 24, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L24" } ], "signatures": [ @@ -9888,7 +9888,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 141, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L141" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L141" } ], "signatures": [ @@ -9966,19 +9966,19 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 341, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L341" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L341" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 346, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L346" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L346" }, { "fileName": "src/PostgrestFilterBuilder.ts", "line": 351, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L351" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L351" } ], "signatures": [ @@ -10112,7 +10112,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ], "type": { @@ -10149,7 +10149,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 33, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ], "type": { @@ -10182,7 +10182,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 344, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L344" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L344" } ] } @@ -10271,7 +10271,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ], "type": { @@ -10292,7 +10292,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 33, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ], "type": { @@ -10325,7 +10325,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 349, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L349" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L349" } ] } @@ -10368,7 +10368,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -10439,7 +10439,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -10528,7 +10528,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -10629,7 +10629,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -10712,7 +10712,7 @@ "fileName": "src/PostgrestFilterBuilder.ts", "line": 28, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestFilterBuilder.ts#L28" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestFilterBuilder.ts#L28" } ], "typeParameters": [ @@ -10801,7 +10801,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 16, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L16" } ], "signatures": [ @@ -10886,7 +10886,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 25, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L25" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L25" } ], "type": { @@ -10984,7 +10984,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 23, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L23" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L23" } ], "type": { @@ -11017,7 +11017,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 24, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L24" } ], "type": { @@ -11037,7 +11037,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 22, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L22" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L22" } ] } @@ -11077,7 +11077,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 14, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L14" } ], "type": { @@ -11173,7 +11173,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 11, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L11" } ], "type": { @@ -11206,7 +11206,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 12, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L12" } ], "type": { @@ -11227,7 +11227,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 13, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L13" } ], "type": { @@ -11248,7 +11248,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 10, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L10" } ], "type": { @@ -11269,7 +11269,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 299, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L299" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L299" } ], "signatures": [ @@ -11373,7 +11373,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 302, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L302" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L302" } ], "type": { @@ -11406,7 +11406,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 301, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L301" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L301" } ] } @@ -11456,7 +11456,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 120, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L120" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L120" } ], "signatures": [ @@ -11618,7 +11618,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 125, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L125" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L125" } ], "type": { @@ -11651,7 +11651,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 124, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L124" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L124" } ] } @@ -11701,7 +11701,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 55, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L55" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L55" } ], "signatures": [ @@ -11872,7 +11872,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 65, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L65" } ], "type": { @@ -11930,7 +11930,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 64, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L64" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L64" } ], "type": { @@ -11950,7 +11950,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 63, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L63" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L63" } ] } @@ -12001,7 +12001,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 250, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L250" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L250" } ], "signatures": [ @@ -12151,7 +12151,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 255, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L255" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L255" } ], "type": { @@ -12184,7 +12184,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 254, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L254" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L254" } ] } @@ -12234,7 +12234,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 192, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L192" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L192" } ], "signatures": [ @@ -12436,7 +12436,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 201, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L201" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L201" } ], "type": { @@ -12494,7 +12494,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 200, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L200" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L200" } ], "type": { @@ -12531,7 +12531,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 199, "character": 6, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L199" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L199" } ], "type": { @@ -12551,7 +12551,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 198, "character": 7, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L198" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L198" } ] } @@ -12610,7 +12610,7 @@ "fileName": "src/PostgrestQueryBuilder.ts", "line": 6, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestQueryBuilder.ts#L6" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestQueryBuilder.ts#L6" } ], "typeParameters": [ @@ -12665,7 +12665,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -12756,7 +12756,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 18, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L18" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L18" } ], "signatures": [ @@ -12825,7 +12825,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -12847,7 +12847,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -12868,7 +12868,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -12966,7 +12966,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -12999,7 +12999,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -13042,7 +13042,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -13063,7 +13063,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -13086,7 +13086,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -13109,7 +13109,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -13130,7 +13130,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -13201,7 +13201,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -13290,7 +13290,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -13389,7 +13389,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -13448,7 +13448,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 5, "character": 30, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L5" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L5" } ], "typeParameters": [ @@ -13541,7 +13541,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 16, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L16" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L16" } ], "type": { @@ -13568,7 +13568,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 12, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L12" } ], "type": { @@ -13594,7 +13594,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 15, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L15" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L15" } ], "type": { @@ -13697,7 +13697,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 10, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L10" } ], "type": { @@ -13735,7 +13735,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L8" } ], "type": { @@ -13783,7 +13783,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 11, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L11" } ], "type": { @@ -13809,7 +13809,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 13, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L13" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L13" } ], "type": { @@ -13837,7 +13837,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 14, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L14" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L14" } ], "type": { @@ -13865,7 +13865,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 9, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L9" } ], "type": { @@ -13891,7 +13891,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 130, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L130" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L130" } ], "signatures": [ @@ -13968,7 +13968,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 161, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L161" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L161" } ], "signatures": [ @@ -14027,7 +14027,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 195, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L195" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L195" } ], "signatures": [ @@ -14107,7 +14107,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 203, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L203" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L203" } ], "type": { @@ -14144,7 +14144,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 206, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L206" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L206" } ], "type": { @@ -14185,7 +14185,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 208, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L208" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L208" } ], "type": { @@ -14231,7 +14231,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 205, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L205" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L205" } ], "type": { @@ -14276,7 +14276,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 204, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L204" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L204" } ], "type": { @@ -14313,7 +14313,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 207, "character": 4, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L207" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L207" } ], "type": { @@ -14333,7 +14333,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 202, "character": 5, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L202" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L202" } ] } @@ -14410,7 +14410,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 169, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L169" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L169" } ], "signatures": [ @@ -14481,7 +14481,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "signatures": [ @@ -14572,7 +14572,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 43, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ], "type": { @@ -14592,7 +14592,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 101, "character": 41, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L101" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L101" } ] } @@ -14636,7 +14636,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 152, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L152" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L152" } ], "signatures": [ @@ -14704,19 +14704,19 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 65, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L65" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L65" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 69, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L69" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L69" }, { "fileName": "src/PostgrestTransformBuilder.ts", "line": 73, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L73" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L73" } ], "signatures": [ @@ -14831,7 +14831,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -14860,7 +14860,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -14921,7 +14921,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ], "type": { @@ -14941,7 +14941,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 67, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L67" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L67" } ] } @@ -15019,7 +15019,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 16, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -15038,7 +15038,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 59, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -15059,7 +15059,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 37, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ], "type": { @@ -15079,7 +15079,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 71, "character": 14, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L71" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L71" } ] } @@ -15122,7 +15122,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "signatures": [ @@ -15240,7 +15240,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 54, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ], "type": { @@ -15260,7 +15260,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 116, "character": 52, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L116" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L116" } ] } @@ -15304,7 +15304,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 249, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L249" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L249" } ], "signatures": [ @@ -15383,7 +15383,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 235, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L235" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L235" } ], "signatures": [ @@ -15445,7 +15445,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 24, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L24" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L24" } ], "signatures": [ @@ -15609,7 +15609,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 141, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L141" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L141" } ], "signatures": [ @@ -15677,7 +15677,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 48, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L48" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L48" } ], "signatures": [ @@ -15748,7 +15748,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 50, "character": 9, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L50" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L50" } ], "signatures": [ @@ -15837,7 +15837,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 53, "character": 18, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L53" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L53" } ], "signatures": [ @@ -15938,7 +15938,7 @@ "fileName": "src/PostgrestBuilder.ts", "line": 43, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestBuilder.ts#L43" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestBuilder.ts#L43" } ], "signatures": [ @@ -16017,7 +16017,7 @@ "fileName": "src/PostgrestTransformBuilder.ts", "line": 10, "character": 21, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/PostgrestTransformBuilder.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/PostgrestTransformBuilder.ts#L10" } ], "typeParameters": [ @@ -16110,7 +16110,7 @@ "fileName": "src/types.ts", "line": 8, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L8" } ], "type": { @@ -16133,7 +16133,7 @@ "fileName": "src/types.ts", "line": 12, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L12" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L12" } ], "type": { @@ -16152,7 +16152,7 @@ "fileName": "src/types.ts", "line": 10, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L10" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L10" } ], "type": { @@ -16171,7 +16171,7 @@ "fileName": "src/types.ts", "line": 11, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L11" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L11" } ], "type": { @@ -16190,7 +16190,7 @@ "fileName": "src/types.ts", "line": 9, "character": 2, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L9" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L9" } ], "type": { @@ -16210,7 +16210,7 @@ "fileName": "src/types.ts", "line": 8, "character": 29, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L8" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L8" } ] } @@ -16227,7 +16227,7 @@ "fileName": "src/types.ts", "line": 45, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L45" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L45" } ], "typeParameters": [ @@ -16272,7 +16272,7 @@ "fileName": "src/types.ts", "line": 35, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L35" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L35" } ], "typeParameters": [ @@ -16316,7 +16316,7 @@ "fileName": "src/types.ts", "line": 42, "character": 12, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/types.ts#L42" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/types.ts#L42" } ], "typeParameters": [ @@ -16365,7 +16365,7 @@ "fileName": "src/index.ts", "line": 1, "character": 0, - "url": "https://github.com/supabase/postgrest-js/blob/709f245/src/index.ts#L1" + "url": "https://github.com/supabase/postgrest-js/blob/84f1518/src/index.ts#L1" } ] } diff --git a/spec/enrichments/tsdoc_v2/realtime.json b/spec/enrichments/tsdoc_v2/realtime.json index 25defebb2ae..79913e6a85a 100644 --- a/spec/enrichments/tsdoc_v2/realtime.json +++ b/spec/enrichments/tsdoc_v2/realtime.json @@ -3467,7 +3467,7 @@ "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Retuns `true` is the connection is open." + "shortText": "Returns `true` is the connection is open." }, "type": { "type": "intrinsic", @@ -3498,7 +3498,7 @@ "flags": {}, "comment": { "shortText": "Logs the message.", - "text": "For customized logging, `this.logger` can be overriden.\n" + "text": "For customized logging, `this.logger` can be overridden.\n" }, "parameters": [ { @@ -4108,7 +4108,7 @@ "isOptional": true }, "comment": { - "shortText": "self option enables client to receive message it broadcast\nack option instructs server to acknowlege that broadcast message was received" + "shortText": "self option enables client to receive message it broadcast\nack option instructs server to acknowledge that broadcast message was received" }, "sources": [ { diff --git a/spec/gotrue_v1_config.yaml b/spec/gotrue_v1_config.yaml index f455d3f4b39..b65c43344eb 100644 --- a/spec/gotrue_v1_config.yaml +++ b/spec/gotrue_v1_config.yaml @@ -24,7 +24,7 @@ info: # This section is an array of public functions which a user might need to execute. parameters: - id: 'project_id' # {string} A unique identifier for this param. - title: 'project_id' # {string} Any a name. + title: 'project_id' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters required: true # default: '5432' diff --git a/spec/realtime_v0_config.yaml b/spec/realtime_v0_config.yaml new file mode 100644 index 00000000000..38e6cabd384 --- /dev/null +++ b/spec/realtime_v0_config.yaml @@ -0,0 +1,228 @@ +configspec: '001' + +# This section outlines the general information for the tool. +info: + id: 'storage' # {string} A unique ID for this tool. + version: 'next' # {string} The current version number of the tool. + title: 'Storage' # {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 Realtime Server. + tags: + - id: general + title: General Settings + description: General server settings. + - id: database + title: Database Settings + description: Connecting to your database. + +# This section is an array of public functions which a user might need to execute. +parameters: + - id: 'PORT' # {string} A unique identifier for this param. + title: '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' + description: | + Port which you can connect your client/listeners + + - id: 'DB_HOST' # {string} A unique identifier for this param. + title: 'DB_HOST' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: 'localhost' + description: | + Database host URL + + - id: 'DB_NAME' # {string} A unique identifier for this param. + title: 'DB_NAME' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: 'postgres' + description: | + Database name + + - id: 'DB_USER' # {string} A unique identifier for this param. + title: 'DB_USER' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: 'postgres' + description: | + Database user + + - id: 'DB_PASSWORD' # {string} A unique identifier for this param. + title: 'DB_PASSWORD' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: 'postgres' + description: | + Database password + + - id: 'DB_PORT' # {string} A unique identifier for this param. + title: 'DB_PORT' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: '5432' + description: | + Database port + + - id: 'DB_SSL' # {string} A unique identifier for this param. + title: 'DB_SSL' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: 'true' + description: | + Database SSL connection + + - id: 'DB_IP_VERSION' # {string} A unique identifier for this param. + title: 'DB_IP_VERSION' # {string} Any name. + tags: ['database'] # {string[]} These tags are useful for grouping parameters + links: [] # {string[]} These tags are useful for grouping parameters + required: true + default: 'IPv4' + description: | + Connect to database via either IPv4 or IPv6. Disregarded if database host is an IP address (e.g. '127.0.0.1') and recommended if database host is a name (e.g. 'db.abcd.supabase.co') to prevent potential non-existent domain (NXDOMAIN) errors. + + - id: 'REPLICATION_MODE' # {string} A unique identifier for this param. + title: 'REPLICATION_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: 'RLS' + description: | + Connect to database via either IPv4 or IPv6. Disregarded if database host is an IP address (e.g. '127.0.0.1') and recommended if database host is a name (e.g. 'db.abcd.supabase.co') to prevent potential non-existent domain (NXDOMAIN) errors. + + - id: 'SLOT_NAME' # {string} A unique identifier for this param. + title: 'SLOT_NAME' # {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: 'realtime_rls' + description: | + A unique name for Postgres to track the Write-Ahead Logging (WAL). If the Realtime server dies then this slot can keep the changes since the last commited position. + + - id: 'TEMPORARY_SLOT' # {string} A unique identifier for this param. + title: 'TEMPORARY_SLOT' # {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' + description: | + Start logical replication slot as either temporary or permanent + + - id: 'REALTIME_IP_VERSION' # {string} A unique identifier for this param. + title: 'REALTIME_IP_VERSION' # {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: 'IPV6' + description: | + Bind realtime via either IPv4 or IPv6 + + - id: 'PUBLICATIONS' # {string} A unique identifier for this param. + title: 'PUBLICATIONS' # {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: '[\"supabase_realtime\"]' + description: | + JSON encoded array of publication names. Realtime RLS currently accepts one publication. + + - id: 'SECURE_CHANNELS' # {string} A unique identifier for this param. + title: 'SECURE_CHANNELS' # {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' + description: | + Enable/Disable channels authorization via JWT verification + + - id: 'JWT_SECRET' # {string} A unique identifier for this param. + title: 'JWT_SECRET' # {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: '""' + description: | + HS algorithm octet key (e.g. "95x0oR8jq9unl9pOIx") + + - id: 'JWT_CLAIM_VALIDATORS' # {string} A unique identifier for this param. + title: 'JWT_CLAIM_VALIDATORS' # {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: '{}' + description: | + Expected claim key/value pairs compared to JWT claims via equality checks in order to validate JWT. e.g. '{"iss": "Issuer", "nbf": 1610078130}'. + + - id: 'EXPOSE_METRICS' # {string} A unique identifier for this param. + title: 'EXPOSE_METRICS' # {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' + description: | + Expose Prometheus metrics at '/metrics' endpoint. + + - id: 'DB_RECONNECT_BACKOFF_MIN' # {string} A unique identifier for this param. + title: 'DB_RECONNECT_BACKOFF_MIN' # {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: '100' + description: | + Specify the minimum amount of time to wait before reconnecting to database + + - id: 'DB_RECONNECT_BACKOFF_MAX' # {string} A unique identifier for this param. + title: 'DB_RECONNECT_BACKOFF_MAX' # {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: '120000' + description: | + Specify the maximum amount of time to wait before reconnecting to database + + - id: 'REPLICATION_POLL_INTERVAL' # {string} A unique identifier for this param. + title: 'REPLICATION_POLL_INTERVAL' # {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: '300' + description: | + Specify how often Realtime RLS should poll the replication slot for changes + + - id: 'SUBSCRIPTION_SYNC_INTERVAL' # {string} A unique identifier for this param. + title: 'SUBSCRIPTION_SYNC_INTERVAL' # {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: '60000' + description: | + Specify how often Realtime RLS should confirm connected subscribers and the tables they're listening to + + - id: 'MAX_CHANGES' # {string} A unique identifier for this param. + title: 'MAX_CHANGES' # {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: '100' + description: | + Soft limit for the number of database changes to fetch per replication poll + + - id: 'MAX_RECORD_BYTES' # {string} A unique identifier for this param. + title: 'MAX_RECORD_BYTES' # {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: '1048576' # bytes or 1MB + description: | + Controls the maximum size of a WAL record diff --git a/spec/storage_v0_config.yaml b/spec/storage_v0_config.yaml index f2fbc4f58ad..fd45b2d862f 100644 --- a/spec/storage_v0_config.yaml +++ b/spec/storage_v0_config.yaml @@ -23,7 +23,7 @@ info: # This section is an array of public functions which a user might need to execute. parameters: - id: 'ANON_KEY' # {string} A unique identifier for this param. - title: 'ANON_KEY' # {string} Any a name. + title: 'ANON_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 @@ -32,7 +32,7 @@ parameters: A long-lived JWT with anonymous Postgres privileges. - id: 'SERVICE_KEY' # {string} A unique identifier for this param. - title: 'SERVICE_KEY' # {string} Any a name. + title: 'SERVICE_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 @@ -41,7 +41,7 @@ parameters: A long-lived JWT with Postgres privileges to bypass Row Level Security. - id: 'TENANT_ID' # {string} A unique identifier for this param. - title: 'TENANT_ID' # {string} Any a name. + title: 'TENANT_ID' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -50,7 +50,7 @@ parameters: The ID of a Storage tenant. - id: 'REGION' # {string} A unique identifier for this param. - title: 'REGION' # {string} Any a name. + title: 'REGION' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -59,7 +59,7 @@ parameters: Region of your S3 bucket. - id: 'GLOBAL_S3_BUCKET' # {string} A unique identifier for this param. - title: 'GLOBAL_S3_BUCKET' # {string} Any a name. + title: 'GLOBAL_S3_BUCKET' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -68,7 +68,7 @@ parameters: Name of your S3 bucket. - id: 'POSTGREST_URL' # {string} A unique identifier for this param. - title: 'POSTGREST_URL' # {string} Any a name. + title: 'POSTGREST_URL' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -77,7 +77,7 @@ parameters: The URL of your PostgREST server. - id: 'PGRST_JWT_SECRET' # {string} A unique identifier for this param. - title: 'PGRST_JWT_SECRET' # {string} Any a name. + title: 'PGRST_JWT_SECRET' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -86,7 +86,7 @@ parameters: A JWT Secret for the PostgREST database. - id: 'DATABASE_URL' # {string} A unique identifier for this param. - title: 'DATABASE_URL' # {string} Any a name. + title: 'DATABASE_URL' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -95,7 +95,7 @@ parameters: The URL of your Postgres database. - id: 'PGOPTIONS' # {string} A unique identifier for this param. - title: 'PGOPTIONS' # {string} Any a name. + title: 'PGOPTIONS' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -104,7 +104,7 @@ parameters: Additional configuration parameters for Postgres startup. - id: 'FILE_SIZE_LIMIT' # {string} A unique identifier for this param. - title: 'FILE_SIZE_LIMIT' # {string} Any a name. + title: 'FILE_SIZE_LIMIT' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -113,7 +113,7 @@ parameters: The maximum file size allowed. - id: 'STORAGE_BACKEND' # {string} A unique identifier for this param. - title: 'STORAGE_BACKEND' # {string} Any a name. + title: 'STORAGE_BACKEND' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -122,7 +122,7 @@ parameters: The storage provider. - id: 'FILE_STORAGE_BACKEND_PATH' # {string} A unique identifier for this param. - title: 'FILE_STORAGE_BACKEND_PATH' # {string} Any a name. + title: 'FILE_STORAGE_BACKEND_PATH' # {string} Any name. tags: ['general'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -131,7 +131,7 @@ parameters: The location storage when the "STORAGE_BACKEND" is set to "file". - id: 'IS_MULTITENANT' # {string} A unique identifier for this param. - title: 'IS_MULTITENANT' # {string} Any a name. + title: 'IS_MULTITENANT' # {string} Any name. tags: ['multitenant'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -140,7 +140,7 @@ parameters: Operate across multiple tenants. - id: 'MULTITENANT_DATABASE_URL' # {string} A unique identifier for this param. - title: 'MULTITENANT_DATABASE_URL' # {string} Any a name. + title: 'MULTITENANT_DATABASE_URL' # {string} Any name. tags: ['multitenant'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -149,7 +149,7 @@ parameters: The URL of the multitenant Postgres database. - id: 'X_FORWARDED_HOST_REGEXP' # {string} A unique identifier for this param. - title: 'X_FORWARDED_HOST_REGEXP' # {string} Any a name. + title: 'X_FORWARDED_HOST_REGEXP' # {string} Any name. tags: ['multitenant'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -158,7 +158,7 @@ parameters: TBD. - id: 'POSTGREST_URL_SUFFIX' # {string} A unique identifier for this param. - title: 'POSTGREST_URL_SUFFIX' # {string} Any a name. + title: 'POSTGREST_URL_SUFFIX' # {string} Any name. tags: ['multitenant'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -167,7 +167,7 @@ parameters: The suffix for the PostgREST instance. - id: 'ADMIN_API_KEYS' # {string} A unique identifier for this param. - title: 'ADMIN_API_KEYS' # {string} Any a name. + title: 'ADMIN_API_KEYS' # {string} Any name. tags: ['multitenant'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true @@ -176,7 +176,7 @@ parameters: Secure API key for administrative endpoints. - id: 'ENCRYPTION_KEY' # {string} A unique identifier for this param. - title: 'ENCRYPTION_KEY' # {string} Any a name. + title: 'ENCRYPTION_KEY' # {string} Any name. tags: ['multitenant'] # {string[]} These tags are useful for grouping parameters links: [] # {string[]} These tags are useful for grouping parameters required: true diff --git a/spec/storage_v0_openapi.json b/spec/storage_v0_openapi.json index b8b6ffd2e95..d4dfc93562e 100644 --- a/spec/storage_v0_openapi.json +++ b/spec/storage_v0_openapi.json @@ -1166,6 +1166,36 @@ } } }, + "/object/info/public/{bucketName}/{wildcard}": { + "get": { + "summary": "Get object info", + "description": "returns object info", + "parameters": [ + { + "schema": { "type": "string", "example": "avatars" }, + "example": "avatars", + "in": "path", + "name": "bucketName", + "required": true + }, + { + "schema": { "type": "string", "example": "folder/cat.png" }, + "example": "folder/cat.png", + "in": "path", + "name": "*", + "required": true + } + ], + "responses": { + "4XX": { + "description": "Default Response", + "content": { + "application/json": { "schema": { "$ref": "#/components/schemas/def-1" } } + } + } + } + } + }, "/render/authenticated/{bucketName}/{wildcard}": { "get": { "summary": "Render an authenticated image with the given transformations", diff --git a/spec/supabase_dart_v1.yml b/spec/supabase_dart_v1.yml index 5ea1953b524..d83ffa4af3c 100644 --- a/spec/supabase_dart_v1.yml +++ b/spec/supabase_dart_v1.yml @@ -223,7 +223,7 @@ pages: isSpotlight: true dart: | ```dart - final UserResponse res = await supabase.updateUser( + final UserResponse res = await supabase.auth.updateUser( UserAttributes( email: 'example@email.com', ), @@ -234,7 +234,7 @@ pages: isSpotlight: false dart: | ```dart - final UserResponse res = await supabase.updateUser( + final UserResponse res = await supabase.auth.updateUser( UserAttributes( password: 'new password', ), @@ -245,7 +245,7 @@ pages: isSpotlight: true dart: | ```dart - final UserResponse res = await supabase.updateUser( + final UserResponse res = await supabase.auth.updateUser( UserAttributes( data: { 'hello': 'world' }, ), diff --git a/spec/supabase_js_v2.yml b/spec/supabase_js_v2.yml index 876e455e63f..633c7adb202 100644 --- a/spec/supabase_js_v2.yml +++ b/spec/supabase_js_v2.yml @@ -345,6 +345,25 @@ pages: ```js const { data, error } = supabase.auth.setSession(refresh_token) ``` + auth.refreshSession(): + title: 'refreshSession()' + $ref: '@supabase/gotrue-js.GoTrueClient.refreshSession' + notes: | + - This method will refresh the session whether the current one is expired or not. + - Both examples destructure `user` and `session` from `data`. This is not required; so `const { data, error } =` is also valid. + examples: + - name: Refresh session using the current session + isSpotlight: true + js: | + ```js + const { data: { user, session }, error } = await supabase.auth.refreshSession() + ``` + - name: Refresh session using a passed-in session + isSpotlight: true + js: | + ```js + const { data: { user, session }, error } = await supabase.auth.refreshSession({ refresh_token }) + ``` auth.onAuthStateChange(): title: 'onAuthStateChange()' $ref: '@supabase/gotrue-js.GoTrueClient.onAuthStateChange' @@ -583,13 +602,21 @@ pages: email: 'email@example.com' }) ``` - - name: Generate a link to change email addresses + - name: Generate links to change current email address isSpotlight: false js: | ```js + // generate an email change link to be sent to the current email address const { data, error } = await supabase.auth.admin.generateLink({ type: 'email_change_current', - email: 'old.email@example.com', + email: 'current.email@example.com', + newEmail: 'new.email@example.com' + }) + + // generate an email change link to be sent to the new email address + const { data, error } = await supabase.auth.admin.generateLink({ + type: 'email_change_new', + email: 'current.email@example.com', newEmail: 'new.email@example.com' }) ``` diff --git a/spec/transforms/storage_v0_openapi_deparsed.json b/spec/transforms/storage_v0_openapi_deparsed.json index 6b74f1c5c73..6fd5adbb7a6 100644 --- a/spec/transforms/storage_v0_openapi_deparsed.json +++ b/spec/transforms/storage_v0_openapi_deparsed.json @@ -1825,6 +1825,59 @@ } } }, + "/object/info/public/{bucketName}/{wildcard}": { + "get": { + "summary": "Get object info", + "description": "returns object info", + "parameters": [ + { + "schema": { + "type": "string", + "example": "avatars" + }, + "example": "avatars", + "in": "path", + "name": "bucketName", + "required": true + }, + { + "schema": { + "type": "string", + "example": "folder/cat.png" + }, + "example": "folder/cat.png", + "in": "path", + "name": "*", + "required": true + } + ], + "responses": { + "4XX": { + "description": "Default Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "statusCode": { + "type": "string" + }, + "error": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "required": ["statusCode", "error", "message"], + "title": "errorSchema" + } + } + } + } + } + } + }, "/render/authenticated/{bucketName}/{wildcard}": { "get": { "summary": "Render an authenticated image with the given transformations", diff --git a/studio/__mocks__/components/layouts.js b/studio/__mocks__/components/layouts.js index 3f5dde5e8c8..3fd60166088 100644 --- a/studio/__mocks__/components/layouts.js +++ b/studio/__mocks__/components/layouts.js @@ -1,3 +1,3 @@ const MockLayout = jest.fn().mockImplementation(({ children }) => <>{children}) -export const LogsExplorerLayout = MockLayout +export const LogsLayout = MockLayout export default MockLayout diff --git a/studio/components/grid/components/common/ForeignTableModal/index.tsx b/studio/components/grid/components/common/ForeignTableModal/index.tsx index ac89ca6ee09..78e1bdb56f0 100644 --- a/studio/components/grid/components/common/ForeignTableModal/index.tsx +++ b/studio/components/grid/components/common/ForeignTableModal/index.tsx @@ -146,7 +146,7 @@ export const ForeignTableModal: React.FC = ({ onChange={onFilterChange} /> - +
    {
    )}
    - +
    )} - +
    {columns && columns.length > 0 ? ( { className="w-full" /> - + {!canUpdateConfig && ( diff --git a/studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx b/studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx new file mode 100644 index 00000000000..1ad738c80be --- /dev/null +++ b/studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx @@ -0,0 +1,131 @@ +import { PermissionAction } from '@supabase/shared-types/out/constants' +import { observer } from 'mobx-react-lite' +import { useEffect, useState } from 'react' +import { Form, Input } from 'ui' +import { boolean, number, object, string } from 'yup' + +import { + FormActions, + FormHeader, + FormPanel, + FormSection, + FormSectionContent, + FormSectionLabel, +} from 'components/ui/Forms' +import { checkPermissions, useStore } from 'hooks' + +const SiteUrl = observer(() => { + const { authConfig, ui } = useStore() + const { isLoaded } = authConfig + + const formId = 'auth-config-general-form' + const [hidden, setHidden] = useState(true) + + const canUpdateConfig = checkPermissions(PermissionAction.UPDATE, 'custom_config_gotrue') + + const INITIAL_VALUES = { + DISABLE_SIGNUP: !authConfig.config.DISABLE_SIGNUP, + JWT_EXP: authConfig.config.JWT_EXP, + SITE_URL: authConfig.config.SITE_URL, + REFRESH_TOKEN_ROTATION_ENABLED: authConfig.config.REFRESH_TOKEN_ROTATION_ENABLED || false, + SECURITY_REFRESH_TOKEN_REUSE_INTERVAL: authConfig.config.SECURITY_REFRESH_TOKEN_REUSE_INTERVAL, + SECURITY_CAPTCHA_ENABLED: authConfig.config.SECURITY_CAPTCHA_ENABLED || false, + SECURITY_CAPTCHA_SECRET: authConfig.config.SECURITY_CAPTCHA_SECRET || '', + } + + const schema = object({ + DISABLE_SIGNUP: boolean().required(), + SITE_URL: string().required('Must have a Site URL'), + JWT_EXP: number() + .max(604800, 'Must be less than 604800') + .required('Must have a JWT expiry value'), + REFRESH_TOKEN_ROTATION_ENABLED: boolean().required(), + SECURITY_REFRESH_TOKEN_REUSE_INTERVAL: number() + .min(0, 'Must be a value more than 0') + .required('Must have a Reuse Interval value'), + SECURITY_CAPTCHA_ENABLED: boolean().required(), + SECURITY_CAPTCHA_SECRET: string().when('SECURITY_CAPTCHA_ENABLED', { + is: true, + then: string().required('Must have a hCaptcha secret'), + }), + }) + + const onSubmit = async (values: any, { setSubmitting, resetForm }: any) => { + const payload = { ...values } + payload.DISABLE_SIGNUP = !values.DISABLE_SIGNUP + payload.SECURITY_CAPTCHA_PROVIDER = 'hcaptcha' + + setSubmitting(true) + const { error } = await authConfig.update(payload) + + if (!error) { + ui.setNotification({ + category: 'success', + message: `Successfully updated settings`, + }) + resetForm({ values: values, initialValues: values }) + } else { + ui.setNotification({ + category: 'error', + message: `Failed to update settings`, + }) + } + + setSubmitting(false) + } + + return ( +
    + {({ isSubmitting, handleReset, resetForm, values, initialValues }: any) => { + const hasChanges = JSON.stringify(values) !== JSON.stringify(initialValues) + + // Form is reset once remote data is loaded in store + useEffect(() => { + resetForm({ values: INITIAL_VALUES, initialValues: INITIAL_VALUES }) + }, [authConfig.isLoaded]) + + return ( + <> + + + +
    + } + > + + + + + + + + ) + }} + + ) +}) + +export default SiteUrl diff --git a/studio/components/interfaces/Auth/Users/UserDropdown.tsx b/studio/components/interfaces/Auth/Users/UserDropdown.tsx index a4683fc8e80..f5534393e65 100644 --- a/studio/components/interfaces/Auth/Users/UserDropdown.tsx +++ b/studio/components/interfaces/Auth/Users/UserDropdown.tsx @@ -140,7 +140,7 @@ const UserDropdown: FC = ({ user, canRemoveUser }) => { Send OTP ) : null} - + {
    -
    +
    diff --git a/studio/components/interfaces/Billing/AddNewPaymentMethodModal/AddPaymentMethodForm.tsx b/studio/components/interfaces/Billing/AddNewPaymentMethodModal/AddPaymentMethodForm.tsx index f91c5d5543e..6cc2876b3a0 100644 --- a/studio/components/interfaces/Billing/AddNewPaymentMethodModal/AddPaymentMethodForm.tsx +++ b/studio/components/interfaces/Billing/AddNewPaymentMethodModal/AddPaymentMethodForm.tsx @@ -61,7 +61,7 @@ const AddPaymentMethodForm: FC = ({ returnUrl, onCancel }) => {
    - +
    - +
    + + + - + + +
    diff --git a/studio/components/interfaces/Functions/TerminalInstructions.tsx b/studio/components/interfaces/Functions/TerminalInstructions.tsx index 378c628e82c..4bf07d8c62d 100644 --- a/studio/components/interfaces/Functions/TerminalInstructions.tsx +++ b/studio/components/interfaces/Functions/TerminalInstructions.tsx @@ -133,17 +133,21 @@ const TerminalInstructions: FC = ({ closable = false }) => {
    - + + + - + + +
    diff --git a/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx b/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx index 370997a4482..81f7a5608f8 100644 --- a/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx +++ b/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx @@ -94,7 +94,7 @@ const DeleteOrganizationButton = observer(() => { organization and remove all of its projects.

    - + { } onChange={(e) => setValue(e.target.value)} value={value} - placeholder="Type in the orgnaization name" + placeholder="Enter the string above" className="w-full" /> - +