Compare commits

..

32 Commits

Author SHA1 Message Date
Szilárd Dóró
925bf0f13f Merge pull request #1905 from nhost/changeset-release/main
chore: update versions
2023-05-08 13:51:55 +02:00
github-actions[bot]
30d35f9607 chore: update versions 2023-05-08 10:10:25 +00:00
Szilárd Dóró
755aa56f12 Merge pull request #1904 from nhost/fix/package-json-types
chore: add `types` to `package.json`
2023-05-08 12:09:11 +02:00
Szilárd Dóró
4c7e7c57a9 fix: don't break tests 2023-05-08 10:29:13 +02:00
Szilárd Dóró
36708e2853 Merge pull request #1903 from hrmoller/fix/wrong-linking-in-docs
Fixed linking to wrong destination in docs
2023-05-08 10:26:31 +02:00
Szilárd Dóró
90c6031189 chore: add types to package.json 2023-05-08 09:54:27 +02:00
Martin Møller
f044dbdb10 Fixed linking to wrong destination 2023-05-05 08:03:50 +02:00
Szilárd Dóró
c2f3bce5f9 Merge pull request #1902 from nhost/chore/probot-improvements
chore: refine probot config
2023-05-04 16:20:59 +02:00
Szilárd Dóró
22d9877b97 chore: update probot config 2023-05-04 16:04:09 +02:00
Szilárd Dóró
628e96dcc3 Merge pull request #1901 from nhost/chore/probot-stale
chore: add probot/stale configuration
2023-05-04 15:32:50 +02:00
Szilárd Dóró
3e9d3c42b6 fix: disable exemptLabels 2023-05-04 15:20:23 +02:00
Szilárd Dóró
a1e7b87c38 add probot/stale configuration 2023-05-04 15:08:37 +02:00
David Barroso
1bd800359e Merge pull request #1894 from nhost/dbarroso/obs-dash-improv
fix: observability: filter pod metrics
2023-05-03 12:59:07 +02:00
David Barroso
54a204a34e fix: observability: filter pod metrics 2023-05-03 10:09:27 +02:00
Szilárd Dóró
2e7ec0697e Merge pull request #1881 from nhost/changeset-release/main
chore: update versions
2023-05-02 21:06:46 +02:00
github-actions[bot]
2d9baec9d4 chore: update versions 2023-05-02 18:56:49 +00:00
Szilárd Dóró
7a7750be0b Merge pull request #1892 from nhost/fix/disable-downgrade
fix: disallow downgrading through the UI
2023-05-02 20:55:24 +02:00
Szilárd Dóró
0f34f0c6b9 fix: disallow downgrading 2023-05-02 15:31:39 +02:00
Nestor Manrique
d05253183a Merge pull request #1883 from nhost/nestor/fix-grafana-dashboard-datasource
fix: use dashboard externally exported version
2023-05-02 13:15:40 +02:00
Nestor Manrique
65df016bbc fix: fix datasource config 2023-04-28 17:28:43 +02:00
David Barroso
3e6ee1ae97 Merge pull request #1882 from nhost/dbarroso/observability-dashboard
feat: added project metrics observability dashboard
2023-04-28 14:32:55 +02:00
David Barroso
6042ed101f feat: added project metrics observability dashboard 2023-04-28 11:49:33 +02:00
Szilárd Dóró
384bce59bf Merge pull request #1859 from nhost/renovate/react-monorepo
chore(deps): update react monorepo
2023-04-28 09:59:24 +02:00
Szilárd Dóró
8da291ad4d chore: add changeset 2023-04-28 09:42:13 +02:00
renovate[bot]
f94eb3c467 chore(deps): update react monorepo 2023-04-27 18:07:47 +00:00
Szilárd Dóró
9baf3f4ac7 Merge pull request #1876 from nhost/changeset-release/main
chore: update versions
2023-04-27 20:00:27 +02:00
github-actions[bot]
9c406548e3 chore: update versions 2023-04-27 17:47:36 +00:00
Szilárd Dóró
1c08cd1949 Merge pull request #1878 from nhost/fix/local-users-page 2023-04-27 19:46:28 +02:00
Szilárd Dóró
adc828a582 fix: don't enter an infinite loop 2023-04-27 17:45:04 +02:00
Szilárd Dóró
f1ec6b9a93 Merge pull request #1871 from nhost/docs/local-development-migration
docs: add migration info
2023-04-27 16:37:40 +02:00
Szilárd Dóró
f6639ae05c chore: add changeset 2023-04-27 13:54:27 +02:00
Szilárd Dóró
93dab2d183 docs: add migration info 2023-04-27 11:56:41 +02:00
38 changed files with 2212 additions and 141 deletions

16
.github/stale.yml vendored Normal file
View File

@@ -0,0 +1,16 @@
# Configuration for probot-stale - https://github.com/probot/stale
daysUntilStale: 180
daysUntilClose: 7
limitPerRun: 30
onlyLabels: []
exemptLabels: []
exemptProjects: false
exemptMilestones: false
exemptAssignees: false
staleLabel: stale
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

View File

@@ -1,5 +1,26 @@
# @nhost/dashboard
## 0.16.3
### Patch Changes
- Updated dependencies [90c60311]
- @nhost/react-apollo@5.0.20
- @nhost/nextjs@1.13.22
## 0.16.2
### Patch Changes
- 0f34f0c6: fix(projects): disallow downgrading to free plan
- 8da291ad: chore(deps): bump `@types/react` to v18.2.0 and `@types/react-dom` to v18.2.1
## 0.16.1
### Patch Changes
- adc828a5: fix(gql): don't enter an infinite loop when fetching remote app data
## 0.16.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/dashboard",
"version": "0.16.0",
"version": "0.16.3",
"private": true,
"scripts": {
"preinstall": "npx only-allow pnpm",
@@ -105,8 +105,8 @@
"@types/lodash.debounce": "^4.0.7",
"@types/node": "^16.11.7",
"@types/pluralize": "^0.0.29",
"@types/react": "18.0.37",
"@types/react-dom": "18.0.11",
"@types/react": "18.2.0",
"@types/react-dom": "18.2.1",
"@types/react-table": "^7.7.12",
"@types/testing-library__jest-dom": "^5.14.5",
"@types/validator": "^13.7.10",

View File

@@ -46,6 +46,10 @@ export default function ApplicationInfo() {
}
}
if (!currentProject) {
return null;
}
return (
<div className="mt-4 grid grid-flow-row gap-4">
<div className="grid grid-flow-row justify-center gap-0.5">

View File

@@ -27,7 +27,7 @@ export default function ApplicationProvisioning() {
{currentProjectState.state === ApplicationStatus.Empty ? (
<div className="grid grid-flow-row gap-1">
<Text variant="h3" component="h1">
Setting Up {currentProject.name}
Setting Up {currentProject?.name}
</Text>
<Text>This normally takes around 2 minutes</Text>
<ActivityIndicator className="mx-auto" />

View File

@@ -26,7 +26,7 @@ export default function ApplicationRestoring() {
{currentProjectState.state === ApplicationStatus.Empty ? (
<div className="grid grid-flow-row gap-1">
<Text variant="h3" component="h1">
Setting Up {currentProject.name}
Setting Up {currentProject?.name}
</Text>
<Text>This normally takes around 2 minutes</Text>

View File

@@ -12,6 +12,7 @@ import Box from '@/ui/v2/Box';
import Button from '@/ui/v2/Button';
import Checkbox from '@/ui/v2/Checkbox';
import { BaseDialog } from '@/ui/v2/Dialog';
import Link from '@/ui/v2/Link';
import Text from '@/ui/v2/Text';
import { planDescriptions } from '@/utils/planDescriptions';
import getServerError from '@/utils/settings/getServerError/getServerError';
@@ -21,14 +22,7 @@ import { useRouter } from 'next/router';
import { useState } from 'react';
import { toast } from 'react-hot-toast';
function Plan({
planName,
price,
setPlan,
planId,
selectedPlanId,
currentPlan,
}: any) {
function Plan({ planName, price, setPlan, planId, selectedPlanId }: any) {
return (
<button
type="button"
@@ -49,7 +43,7 @@ function Plan({
component="p"
className="self-center text-left font-medium"
>
{currentPlan.price > price ? 'Downgrade' : 'Upgrade'} to {planName}
Upgrade to {planName}
</Text>
</div>
@@ -88,8 +82,6 @@ export function ChangePlanModalWithData({ app, plans, close }: any) {
const currentPlan = plans.find((plan) => plan.id === app.plan.id);
const selectedPlan = plans.find((plan) => plan.id === selectedPlanId);
const isDowngrade = currentPlan.price > selectedPlan?.price;
const [updateApp] = useUpdateApplicationMutation({
refetchQueries: [
refetchGetApplicationPlanQuery({
@@ -148,6 +140,53 @@ export function ChangePlanModalWithData({ app, plans, close }: any) {
closeAlertDialog();
};
if (app.plan.id !== plans.find((plan) => plan.isFree)?.id) {
return (
<Box className="mx-auto w-full max-w-xl rounded-lg p-6 text-left">
<div className="flex flex-col">
<div className="mx-auto">
<Image
src="/assets/upgrade.svg"
alt="Nhost Logo"
width={72}
height={72}
/>
</div>
<Text variant="h3" component="h2" className="mt-2 text-center">
Downgrade is not available
</Text>
<Text className="mt-1 text-center">
You can&apos;t downgrade from a paid plan to a free plan here.
</Text>
<Text className="text-center">
Please contact us at{' '}
<Link href="mailto:info@nhost.io">info@nhost.io</Link> if you want
to downgrade.
</Text>
<div className="mt-6 grid grid-flow-row gap-2">
<Button
variant="outlined"
color="secondary"
className="mx-auto w-full max-w-sm"
onClick={() => {
if (close) {
close();
}
closeAlertDialog();
}}
>
Cancel
</Button>
</div>
</div>
</Box>
);
}
return (
<Box className="w-full max-w-xl rounded-lg p-6 text-left">
<BaseDialog
@@ -196,9 +235,7 @@ export function ChangePlanModalWithData({ app, plans, close }: any) {
<div className="mt-6 grid grid-flow-row gap-2">
<Button onClick={handleChangePlanClick} disabled={!selectedPlan}>
{!selectedPlan && 'Change Plan'}
{selectedPlan && isDowngrade && 'Downgrade'}
{selectedPlan && !isDowngrade && 'Upgrade'}
Upgrade
</Button>
<Button

View File

@@ -244,7 +244,7 @@ test('should show a confirmation dialog when the form is submitted', async () =>
await user.click(screen.getByRole('button', { name: /confirm/i }));
await waitForElementToBeRemoved(() => screen.getByRole('dialog'));
await waitForElementToBeRemoved(() => screen.queryByRole('dialog'));
expect(
await screen.findByText(/resources have been updated successfully./i),
@@ -304,7 +304,7 @@ test('should hide the pricing information when custom resource allocation is dis
await user.click(screen.getByRole('button', { name: /confirm/i }));
await waitForElementToBeRemoved(() => screen.getByRole('dialog'));
await waitForElementToBeRemoved(() => screen.queryByRole('dialog'));
expect(screen.queryByText(/approximate cost:/i)).not.toBeInTheDocument();
});

View File

@@ -9,10 +9,10 @@ import { useMemo } from 'react';
* @returns A function that returns a new ApolloClient instance.
*/
export function useRemoteApplicationGQLClient() {
const { currentProject } = useCurrentWorkspaceAndProject();
const { currentProject, loading } = useCurrentWorkspaceAndProject();
const userApplicationClient = useMemo(() => {
if (!currentProject) {
if (loading) {
return new ApolloClient({ cache: new InMemoryCache() });
}
@@ -32,7 +32,12 @@ export function useRemoteApplicationGQLClient() {
},
}),
});
}, [currentProject]);
}, [
loading,
currentProject?.subdomain,
currentProject?.region.awsName,
currentProject?.config?.hasura.adminSecret,
]);
return userApplicationClient;
}

View File

@@ -95,16 +95,16 @@ function render<
});
}
function waitForElementToBeRemoved<T>(
async function waitForElementToBeRemoved<T>(
callback: T | (() => T),
options?: waitForOptions,
): Promise<void> {
try {
return rtlWaitForElementToBeRemoved(callback, options);
await rtlWaitForElementToBeRemoved(callback, options);
} catch {
// We shouldn't fail if the element was to be removed but it wasn't there in
// the first place.
return Promise.resolve();
await Promise.resolve();
}
}

View File

@@ -1,5 +1,11 @@
# @nhost/docs
## 0.1.1
### Patch Changes
- f6639ae0: docs: add migration info
## 0.1.0
### Minor Changes

View File

@@ -12,7 +12,7 @@ Nhost Authentication lets you authenticate users using different sign-in methods
- [Email and Password](/authentication/sign-in-with-email-and-password)
- [Magic Link](/authentication/sign-in-with-magic-link)
- [Phone Number (SMS)](/authentication/sign-in-with-phone-number-sms)
- [Security Keys (WebAuthn)](/authentication/sign-in-with-phone-number-sms)
- [Security Keys (WebAuthn)](/authentication/sign-in-with-security-keys)
- [Apple](/authentication/sign-in-with-apple)
- [Discord](/authentication/sign-in-with-discord)
- [Facebook](/authentication/sign-in-with-facebook)

View File

@@ -95,6 +95,55 @@ const nhost = new NhostClient({
})
```
### Migration from `localhost` to `local`
`localhost` as the `subdomain` is deprecated and will be removed in the future.
Make sure you have the latest version of the CLI and the SDK installed:
```bash
sudo nhost upgrade
```
Install the latest version of the SDK:
<Tabs groupId="package-manager">
<TabItem value="npm" label="npm" default>
```bash
npm install @nhost/nhost-js@latest # or @nhost/react@latest / @nhost/nextjs@latest / @nhost/vue@latest
```
</TabItem>
<TabItem value="yarn" label="Yarn">
```bash
yarn add @nhost/nhost-js@latest # or @nhost/react@latest / @nhost/nextjs@latest / @nhost/vue@latest
```
</TabItem>
<TabItem value="pnpm" label="pnpm">
```bash
pnpm add @nhost/nhost-js@latest # or @nhost/react@latest / @nhost/nextjs@latest / @nhost/vue@latest
```
</TabItem>
</Tabs>
Then change `localhost` to `local` in your code:
```js
import { NhostClient } from '@nhost/nhost-js'
const nhost = new NhostClient({
// code-block-error-line
- subdomain: 'localhost'
// code-block-success-line
+ subdomain: 'local'
})
```
## Emails
During local development with the CLI, all transactional emails from Nhost Authentication are sent to a local Mailhog services, instead of to the recipient's email address.

View File

@@ -176,7 +176,17 @@ const config = {
prism: {
theme: lightCodeTheme,
darkTheme: darkCodeTheme,
defaultLanguage: 'javascript'
defaultLanguage: 'javascript',
magicComments: [
{
className: 'code-block-error-line',
line: 'code-block-error-line'
},
{
className: 'code-block-success-line',
line: 'code-block-success-line'
}
]
},
algolia: {
appId: '3A3MJQTKHU',

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/docs",
"version": "0.1.0",
"version": "0.1.1",
"private": true,
"scripts": {
"docusaurus": "docusaurus",

View File

@@ -270,3 +270,19 @@ h1 > code {
font-size: 90%;
margin: 0 4px;
}
.code-block-error-line {
background-color: #ff000020;
display: block;
margin: 0 calc(-1 * var(--ifm-pre-padding));
padding: 0 var(--ifm-pre-padding);
border-left: 3px solid #ff000080;
}
.code-block-success-line {
background-color: #00ff0020;
display: block;
margin: 0 calc(-1 * var(--ifm-pre-padding));
padding: 0 var(--ifm-pre-padding);
border-left: 3px solid #00ff0080;
}

View File

@@ -1,5 +1,13 @@
# @nhost/apollo
## 5.2.4
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/nhost-js@2.2.2
## 5.2.3
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/apollo",
"version": "5.2.3",
"version": "5.2.4",
"description": "Nhost Apollo Client library",
"license": "MIT",
"keywords": [
@@ -33,6 +33,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,14 @@
# @nhost/react-apollo
## 5.0.20
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/apollo@5.2.4
- @nhost/react@2.0.16
## 5.0.19
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/react-apollo",
"version": "5.0.19",
"version": "5.0.20",
"description": "Nhost React Apollo client",
"license": "MIT",
"keywords": [
@@ -34,6 +34,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,13 @@
# @nhost/react-urql
## 2.0.17
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/react@2.0.16
## 2.0.16
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/react-urql",
"version": "2.0.16",
"version": "2.0.17",
"description": "Nhost React URQL client",
"license": "MIT",
"keywords": [
@@ -32,6 +32,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,11 @@
# @nhost/graphql-js
## 0.1.1
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
## 0.1.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/graphql-js",
"version": "0.1.0",
"version": "0.1.1",
"description": "Nhost GraphQL client",
"license": "MIT",
"keywords": [
@@ -27,6 +27,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,11 @@
# @nhost/hasura-auth-js
## 2.1.1
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
## 2.1.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/hasura-auth-js",
"version": "2.1.0",
"version": "2.1.1",
"description": "Hasura-auth client",
"license": "MIT",
"keywords": [
@@ -31,6 +31,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,11 @@
# @nhost/hasura-storage-js
## 2.1.1
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
## 2.1.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/hasura-storage-js",
"version": "2.1.0",
"version": "2.1.1",
"description": "Hasura-storage client",
"license": "MIT",
"keywords": [
@@ -29,6 +29,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,13 @@
# @nhost/nextjs
## 1.13.22
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/react@2.0.16
## 1.13.21
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/nextjs",
"version": "1.13.21",
"version": "1.13.22",
"description": "Nhost NextJS library",
"license": "MIT",
"keywords": [
@@ -35,6 +35,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,15 @@
# @nhost/nhost-js
## 2.2.2
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/graphql-js@0.1.1
- @nhost/hasura-auth-js@2.1.1
- @nhost/hasura-storage-js@2.1.1
## 2.2.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/nhost-js",
"version": "2.2.1",
"version": "2.2.2",
"description": "Nhost JavaScript SDK",
"license": "MIT",
"keywords": [
@@ -32,6 +32,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,13 @@
# @nhost/react
## 2.0.16
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/nhost-js@2.2.2
## 2.0.15
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/react",
"version": "2.0.15",
"version": "2.0.16",
"description": "Nhost React library",
"license": "MIT",
"keywords": [
@@ -33,6 +33,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

View File

@@ -1,5 +1,13 @@
# @nhost/vue
## 1.13.22
### Patch Changes
- 90c60311: chore(deps): add `types` to `package.json`
- Updated dependencies [90c60311]
- @nhost/nhost-js@2.2.2
## 1.13.21
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@nhost/vue",
"version": "1.13.21",
"version": "1.13.22",
"description": "Nhost Vue library",
"license": "MIT",
"keywords": [
@@ -33,6 +33,7 @@
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": {
"node": "./dist/index.cjs.js",
"default": "./dist/index.esm.js"

236
pnpm-lock.yaml generated
View File

@@ -126,8 +126,8 @@ importers:
'@types/lodash.debounce': ^4.0.7
'@types/node': ^16.11.7
'@types/pluralize': ^0.0.29
'@types/react': 18.0.37
'@types/react-dom': 18.0.11
'@types/react': 18.2.0
'@types/react-dom': 18.2.1
'@types/react-table': ^7.7.12
'@types/testing-library__jest-dom': ^5.14.5
'@types/validator': ^13.7.10
@@ -208,19 +208,19 @@ importers:
'@apollo/client': 3.7.10_xe4twbeoqswbn2uas4ov5melbq
'@codemirror/language': 6.3.1
'@emotion/cache': 11.10.5
'@emotion/react': 11.10.5_cqbnlhpst5s4upgh7mkdscv5me
'@emotion/react': 11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve
'@emotion/server': 11.4.0
'@emotion/styled': 11.10.5_xflitrccjjaeurmgxgjvmntw4q
'@emotion/styled': 11.10.5_wwcuv5apinz3dbzb4qbts7wkk4
'@fontsource/inter': 4.5.14
'@fontsource/roboto-mono': 4.5.8
'@graphiql/react': 0.17.0_4y4xajzwih2mwcyvvz5n3z6ol4
'@graphiql/react': 0.17.0_hvzwglx44tkqrk3qutu7lxftl4
'@graphiql/toolkit': 0.8.2_7fbl5omhlrpwpn5f5culy6mafe
'@headlessui/react': 1.7.4_biqbaboplfbrettd7655fr4n2y
'@heroicons/react': 1.0.6_react@18.2.0
'@hookform/resolvers': 3.0.0_react-hook-form@7.42.1
'@mui/base': 5.0.0-alpha.106_jf7puk66b2eiqxne3oe3xlxkou
'@mui/material': 5.10.14_ldn4mk3ukty6svu26iwhlv53zm
'@mui/system': 5.10.14_pna7rrcn5choknb5ggpv7cm5xq
'@mui/base': 5.0.0-alpha.106_cis5wmpl6sllca25ejrqakjpau
'@mui/material': 5.10.14_pkdnygquhgg5xs3cz7lm3zkv5u
'@mui/system': 5.10.14_sfxweiy34wszbolhfyhknrxrw4
'@mui/x-date-pickers': 5.0.8_p6r6qp7wldbu5ojdsmv4yukx2q
'@nhost/nextjs': link:../packages/nextjs
'@nhost/react-apollo': link:../integrations/react-apollo
@@ -236,7 +236,7 @@ importers:
clsx: 1.2.1
date-fns: 2.29.3
generate-password: 1.7.0
graphiql: 2.4.0_4y4xajzwih2mwcyvvz5n3z6ol4
graphiql: 2.4.0_hvzwglx44tkqrk3qutu7lxftl4
graphql: 16.6.0
graphql-request: 6.0.0_rjjjs2nwgns3bcvnnqb5eu5nry
graphql-tag: 2.12.6_graphql@16.6.0
@@ -277,7 +277,7 @@ importers:
'@playwright/test': 1.31.2
'@storybook/addon-actions': 6.5.14_biqbaboplfbrettd7655fr4n2y
'@storybook/addon-essentials': 6.5.14_2d2r642xwmvaauuvastzobrbwe
'@storybook/addon-interactions': 6.5.14_hsarfn6kvmmvdlo5khhfvlymn4
'@storybook/addon-interactions': 6.5.14_lu5ulwo4rqrsz33fcmhra2bkim
'@storybook/addon-links': 6.5.14_biqbaboplfbrettd7655fr4n2y
'@storybook/addon-postcss': 2.0.0_webpack@5.75.0
'@storybook/builder-webpack5': 6.5.14_uddrmzyyotmol3pts5dayjifei
@@ -291,8 +291,8 @@ importers:
'@types/lodash.debounce': 4.0.7
'@types/node': 16.18.11
'@types/pluralize': 0.0.29
'@types/react': 18.0.37
'@types/react-dom': 18.0.11
'@types/react': 18.2.0
'@types/react-dom': 18.2.1
'@types/react-table': 7.7.12
'@types/testing-library__jest-dom': 5.14.5
'@types/validator': 13.7.10
@@ -5619,6 +5619,7 @@ packages:
engines: {node: '>=12'}
dependencies:
'@jridgewell/trace-mapping': 0.3.9
dev: true
/@date-io/core/2.16.0:
resolution: {integrity: sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==}
@@ -5669,7 +5670,7 @@ packages:
'@date-io/core': 2.16.0
dev: false
/@design-systems/utils/2.12.0_jf7puk66b2eiqxne3oe3xlxkou:
/@design-systems/utils/2.12.0_cis5wmpl6sllca25ejrqakjpau:
resolution: {integrity: sha512-Y/d2Zzr+JJfN6u1gbuBUb1ufBuLMJJRZQk+dRmw8GaTpqKx5uf7cGUYGTwN02dIb3I+Tf+cW8jcGBTRiFxdYFg==}
peerDependencies:
'@types/react': '*'
@@ -5677,7 +5678,7 @@ packages:
react-dom: '>= 16.8.6'
dependencies:
'@babel/runtime': 7.21.0
'@types/react': 18.0.37
'@types/react': 18.2.0
clsx: 1.2.1
focus-lock: 0.8.1
react: 18.2.0
@@ -5685,15 +5686,15 @@ packages:
react-merge-refs: 1.1.0
dev: true
/@devtools-ds/object-inspector/1.2.0_jf7puk66b2eiqxne3oe3xlxkou:
/@devtools-ds/object-inspector/1.2.0_cis5wmpl6sllca25ejrqakjpau:
resolution: {integrity: sha512-VztcwqVwScSvYdvJVZBJYsVO/2Pew3JPpFV3T9fuCHQLlHcLYOV3aU/kBS2ScuE2O1JN0ZbobLqFLa3vQF54Fw==}
peerDependencies:
react: '>= 16.8.6'
dependencies:
'@babel/runtime': 7.7.2
'@devtools-ds/object-parser': 1.2.0
'@devtools-ds/themes': 1.2.0_jf7puk66b2eiqxne3oe3xlxkou
'@devtools-ds/tree': 1.2.0_jf7puk66b2eiqxne3oe3xlxkou
'@devtools-ds/themes': 1.2.0_cis5wmpl6sllca25ejrqakjpau
'@devtools-ds/tree': 1.2.0_cis5wmpl6sllca25ejrqakjpau
clsx: 1.1.0
react: 18.2.0
transitivePeerDependencies:
@@ -5707,13 +5708,13 @@ packages:
'@babel/runtime': 7.5.5
dev: true
/@devtools-ds/themes/1.2.0_jf7puk66b2eiqxne3oe3xlxkou:
/@devtools-ds/themes/1.2.0_cis5wmpl6sllca25ejrqakjpau:
resolution: {integrity: sha512-LimEITorE6yWZWWuMc6OiBfLQgPrQqWbyMEmfRUDPa3PHXoAY4SpDxczfg31fgyRDUNWnZhjaJH5bBbu8VEbIw==}
peerDependencies:
react: '>= 16.8.6'
dependencies:
'@babel/runtime': 7.5.5
'@design-systems/utils': 2.12.0_jf7puk66b2eiqxne3oe3xlxkou
'@design-systems/utils': 2.12.0_cis5wmpl6sllca25ejrqakjpau
clsx: 1.1.0
react: 18.2.0
transitivePeerDependencies:
@@ -5721,13 +5722,13 @@ packages:
- react-dom
dev: true
/@devtools-ds/tree/1.2.0_jf7puk66b2eiqxne3oe3xlxkou:
/@devtools-ds/tree/1.2.0_cis5wmpl6sllca25ejrqakjpau:
resolution: {integrity: sha512-hC4g4ocuo2eg7jsnzKdauxH0sDQiPW3KSM2+uK3kRgcmr9PzpBD5Kob+Y/WFSVKswFleftOGKL4BQLuRv0sPxA==}
peerDependencies:
react: '>= 16.8.6'
dependencies:
'@babel/runtime': 7.7.2
'@devtools-ds/themes': 1.2.0_jf7puk66b2eiqxne3oe3xlxkou
'@devtools-ds/themes': 1.2.0_cis5wmpl6sllca25ejrqakjpau
clsx: 1.1.0
react: 18.2.0
transitivePeerDependencies:
@@ -6065,7 +6066,7 @@ packages:
'@docusaurus/react-loadable': 5.5.2_react@18.2.0
'@docusaurus/types': 2.4.0_biqbaboplfbrettd7655fr4n2y
'@types/history': 4.7.11
'@types/react': 18.0.37
'@types/react': 18.2.0
'@types/react-router-config': 5.0.6
'@types/react-router-dom': 5.3.3
react: 18.2.0
@@ -6411,7 +6412,7 @@ packages:
peerDependencies:
react: '*'
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
prop-types: 15.8.1
react: 18.2.0
@@ -6482,7 +6483,7 @@ packages:
'@docusaurus/utils': 2.4.0_@docusaurus+types@2.4.0
'@docusaurus/utils-common': 2.4.0_@docusaurus+types@2.4.0
'@types/history': 4.7.11
'@types/react': 18.0.37
'@types/react': 18.2.0
'@types/react-router-config': 5.0.6
clsx: 1.2.1
parse-numeric-range: 1.3.0
@@ -6572,7 +6573,7 @@ packages:
react-dom: ^16.8.4 || ^17.0.0
dependencies:
'@types/history': 4.7.11
'@types/react': 18.0.37
'@types/react': 18.2.0
commander: 5.1.0
joi: 17.7.0
react: 18.2.0
@@ -6812,7 +6813,7 @@ packages:
resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==}
dev: false
/@emotion/react/11.10.5_cqbnlhpst5s4upgh7mkdscv5me:
/@emotion/react/11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve:
resolution: {integrity: sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==}
peerDependencies:
'@babel/core': ^7.0.0
@@ -6832,7 +6833,7 @@ packages:
'@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0
'@emotion/utils': 1.2.0
'@emotion/weak-memoize': 0.3.0
'@types/react': 18.0.37
'@types/react': 18.2.0
hoist-non-react-statics: 3.3.2
react: 18.2.0
dev: false
@@ -6912,7 +6913,7 @@ packages:
resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==}
dev: false
/@emotion/styled/11.10.5_xflitrccjjaeurmgxgjvmntw4q:
/@emotion/styled/11.10.5_wwcuv5apinz3dbzb4qbts7wkk4:
resolution: {integrity: sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==}
peerDependencies:
'@babel/core': ^7.0.0
@@ -6929,11 +6930,11 @@ packages:
'@babel/runtime': 7.19.4
'@emotion/babel-plugin': 11.10.5_@babel+core@7.20.2
'@emotion/is-prop-valid': 1.2.0
'@emotion/react': 11.10.5_cqbnlhpst5s4upgh7mkdscv5me
'@emotion/react': 11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve
'@emotion/serialize': 1.1.1
'@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0
'@emotion/utils': 1.2.0
'@types/react': 18.0.37
'@types/react': 18.2.0
react: 18.2.0
dev: false
@@ -7545,7 +7546,7 @@ packages:
/@gqty/utils/1.0.0:
resolution: {integrity: sha512-QJMlzts//d0H5mlekOZgx1a4KsTYXfxmRhhx8g/8mvzdaNVPxhFzCsv3+ljTOzbW3A08qy4jXQPWAMoTefSJDQ==}
/@graphiql/react/0.17.0_4y4xajzwih2mwcyvvz5n3z6ol4:
/@graphiql/react/0.17.0_hvzwglx44tkqrk3qutu7lxftl4:
resolution: {integrity: sha512-mn8FfucLJzFLQQ5OoJ9U1Dvnva1smOxBL89D2TSM2B6mmDyQIRhFXmjzUTPdsqwpauFiqkDaQZiqX7T/ZPrg/w==}
peerDependencies:
graphql: ^15.5.0 || ^16.0.0
@@ -7554,7 +7555,7 @@ packages:
dependencies:
'@graphiql/toolkit': 0.8.2_7fbl5omhlrpwpn5f5culy6mafe
'@reach/combobox': 0.17.0_biqbaboplfbrettd7655fr4n2y
'@reach/dialog': 0.17.0_jf7puk66b2eiqxne3oe3xlxkou
'@reach/dialog': 0.17.0_cis5wmpl6sllca25ejrqakjpau
'@reach/listbox': 0.17.0_biqbaboplfbrettd7655fr4n2y
'@reach/menu-button': 0.17.0_7i5myeigehqah43i5u7wbekgba
'@reach/tooltip': 0.17.0_biqbaboplfbrettd7655fr4n2y
@@ -9543,6 +9544,7 @@ packages:
dependencies:
'@jridgewell/resolve-uri': 3.1.0
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
/@leichtgewicht/ip-codec/2.0.3:
resolution: {integrity: sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==}
@@ -9825,7 +9827,7 @@ packages:
- supports-color
dev: true
/@mui/base/5.0.0-alpha.106_jf7puk66b2eiqxne3oe3xlxkou:
/@mui/base/5.0.0-alpha.106_cis5wmpl6sllca25ejrqakjpau:
resolution: {integrity: sha512-xJQQtwPCPwr6hGWTBdvDwHYwExn3Bw7nPQkN8Fuz8kHpZqoMVWQvvaFS557AIkkI2AFLV3DxVIMjbCvrIntBWg==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -9838,10 +9840,10 @@ packages:
dependencies:
'@babel/runtime': 7.20.1
'@emotion/is-prop-valid': 1.2.0
'@mui/types': 7.2.1_@types+react@18.0.37
'@mui/types': 7.2.1_@types+react@18.2.0
'@mui/utils': 5.10.14_react@18.2.0
'@popperjs/core': 2.11.6
'@types/react': 18.0.37
'@types/react': 18.2.0
clsx: 1.2.1
prop-types: 15.8.1
react: 18.2.0
@@ -9853,7 +9855,7 @@ packages:
resolution: {integrity: sha512-qLgIJNOR9Dre8JiZ/neVzOf4jf88J6YtOkQqugtMrleLjbfRVUSS4LWl9CSOjNq76quYdmYWnSDgfQqOooT2cQ==}
dev: false
/@mui/material/5.10.14_ldn4mk3ukty6svu26iwhlv53zm:
/@mui/material/5.10.14_pkdnygquhgg5xs3cz7lm3zkv5u:
resolution: {integrity: sha512-HWzKVAykePMx54WtxVwZyL1W4k3xlHYIqwMw0CaXAvgB3UE9yjABZuuGr8vG5Z6CSNWamzd+s1x8u7pQPFl9og==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -9871,14 +9873,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.20.1
'@emotion/react': 11.10.5_cqbnlhpst5s4upgh7mkdscv5me
'@emotion/styled': 11.10.5_xflitrccjjaeurmgxgjvmntw4q
'@mui/base': 5.0.0-alpha.106_jf7puk66b2eiqxne3oe3xlxkou
'@emotion/react': 11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve
'@emotion/styled': 11.10.5_wwcuv5apinz3dbzb4qbts7wkk4
'@mui/base': 5.0.0-alpha.106_cis5wmpl6sllca25ejrqakjpau
'@mui/core-downloads-tracker': 5.10.14
'@mui/system': 5.10.14_pna7rrcn5choknb5ggpv7cm5xq
'@mui/types': 7.2.1_@types+react@18.0.37
'@mui/system': 5.10.14_sfxweiy34wszbolhfyhknrxrw4
'@mui/types': 7.2.1_@types+react@18.2.0
'@mui/utils': 5.10.14_react@18.2.0
'@types/react': 18.0.37
'@types/react': 18.2.0
'@types/react-transition-group': 4.4.5
clsx: 1.2.1
csstype: 3.1.1
@@ -9889,7 +9891,7 @@ packages:
react-transition-group: 4.4.5_biqbaboplfbrettd7655fr4n2y
dev: false
/@mui/private-theming/5.10.14_24ukasupqqblpyncii3ycicuiu:
/@mui/private-theming/5.10.14_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-3aIBe8WK65CwAPDY8nB11hYnzE1CZMymi76UnaFrA/DdGDwl5Y8F6uB+StKrkVmsqF1po7Mp2odqVkHj320gXw==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -9901,7 +9903,7 @@ packages:
dependencies:
'@babel/runtime': 7.21.0
'@mui/utils': 5.10.14_react@18.2.0
'@types/react': 18.0.37
'@types/react': 18.2.0
prop-types: 15.8.1
react: 18.2.0
dev: false
@@ -9921,14 +9923,14 @@ packages:
dependencies:
'@babel/runtime': 7.21.0
'@emotion/cache': 11.10.5
'@emotion/react': 11.10.5_cqbnlhpst5s4upgh7mkdscv5me
'@emotion/styled': 11.10.5_xflitrccjjaeurmgxgjvmntw4q
'@emotion/react': 11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve
'@emotion/styled': 11.10.5_wwcuv5apinz3dbzb4qbts7wkk4
csstype: 3.1.1
prop-types: 15.8.1
react: 18.2.0
dev: false
/@mui/system/5.10.14_pna7rrcn5choknb5ggpv7cm5xq:
/@mui/system/5.10.14_sfxweiy34wszbolhfyhknrxrw4:
resolution: {integrity: sha512-2de7XCjRb1j8Od0Stmo0LwFMLpOMNT4wzfINuExXI1TVSuyxXIXUxiC5FEgJW3GMvf/a7SUR8VOiMoKlKWzukw==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -9945,20 +9947,20 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.20.1
'@emotion/react': 11.10.5_cqbnlhpst5s4upgh7mkdscv5me
'@emotion/styled': 11.10.5_xflitrccjjaeurmgxgjvmntw4q
'@mui/private-theming': 5.10.14_24ukasupqqblpyncii3ycicuiu
'@emotion/react': 11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve
'@emotion/styled': 11.10.5_wwcuv5apinz3dbzb4qbts7wkk4
'@mui/private-theming': 5.10.14_3mjolpizrsjgnt7s4ahgoveqvu
'@mui/styled-engine': 5.10.14_dovxhg2tvkkxkdnqyoum6wzcxm
'@mui/types': 7.2.1_@types+react@18.0.37
'@mui/types': 7.2.1_@types+react@18.2.0
'@mui/utils': 5.10.14_react@18.2.0
'@types/react': 18.0.37
'@types/react': 18.2.0
clsx: 1.2.1
csstype: 3.1.1
prop-types: 15.8.1
react: 18.2.0
dev: false
/@mui/types/7.2.1_@types+react@18.0.37:
/@mui/types/7.2.1_@types+react@18.2.0:
resolution: {integrity: sha512-c5mSM7ivD8EsqK6HUi9hQPr5V7TJ/IRThUQ9nWNYPdhCGriTSQV4vL6DflT99LkM+wLiIS1rVjphpEWxERep7A==}
peerDependencies:
'@types/react': '*'
@@ -9966,7 +9968,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
dev: false
/@mui/utils/5.10.14_react@18.2.0:
@@ -10031,10 +10033,10 @@ packages:
'@date-io/dayjs': 2.16.0
'@date-io/luxon': 2.16.1
'@date-io/moment': 2.16.1
'@emotion/react': 11.10.5_cqbnlhpst5s4upgh7mkdscv5me
'@emotion/styled': 11.10.5_xflitrccjjaeurmgxgjvmntw4q
'@mui/material': 5.10.14_ldn4mk3ukty6svu26iwhlv53zm
'@mui/system': 5.10.14_pna7rrcn5choknb5ggpv7cm5xq
'@emotion/react': 11.10.5_f4rnmcvwkfjmsvnuua2jnhfpve
'@emotion/styled': 11.10.5_wwcuv5apinz3dbzb4qbts7wkk4
'@mui/material': 5.10.14_pkdnygquhgg5xs3cz7lm3zkv5u
'@mui/system': 5.10.14_sfxweiy34wszbolhfyhknrxrw4
'@mui/utils': 5.10.9_react@18.2.0
'@types/react-transition-group': 4.4.5
clsx: 1.2.1
@@ -10800,7 +10802,7 @@ packages:
tslib: 2.5.0
dev: false
/@reach/dialog/0.17.0_jf7puk66b2eiqxne3oe3xlxkou:
/@reach/dialog/0.17.0_cis5wmpl6sllca25ejrqakjpau:
resolution: {integrity: sha512-AnfKXugqDTGbeG3c8xDcrQDE4h9b/vnc27Sa118oQSquz52fneUeX9MeFb5ZEiBJK8T5NJpv7QUTBIKnFCAH5A==}
peerDependencies:
react: ^16.8.0 || 17.x
@@ -10811,8 +10813,8 @@ packages:
prop-types: 15.8.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
react-focus-lock: 2.9.2_24ukasupqqblpyncii3ycicuiu
react-remove-scroll: 2.5.5_24ukasupqqblpyncii3ycicuiu
react-focus-lock: 2.9.2_3mjolpizrsjgnt7s4ahgoveqvu
react-remove-scroll: 2.5.5_3mjolpizrsjgnt7s4ahgoveqvu
tslib: 2.5.0
transitivePeerDependencies:
- '@types/react'
@@ -11331,7 +11333,7 @@ packages:
- webpack-command
dev: true
/@storybook/addon-interactions/6.5.14_hsarfn6kvmmvdlo5khhfvlymn4:
/@storybook/addon-interactions/6.5.14_lu5ulwo4rqrsz33fcmhra2bkim:
resolution: {integrity: sha512-Stw/m3+T6ILrQPwyPgRNYtXZTBk9wE0KOSOUVrc6VixCcXm43nIYkUFiq4NL86lCBR4RKewfgl8U3Rn6chE8Tg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -11342,7 +11344,7 @@ packages:
react-dom:
optional: true
dependencies:
'@devtools-ds/object-inspector': 1.2.0_jf7puk66b2eiqxne3oe3xlxkou
'@devtools-ds/object-inspector': 1.2.0_cis5wmpl6sllca25ejrqakjpau
'@storybook/addons': 6.5.14_biqbaboplfbrettd7655fr4n2y
'@storybook/api': 6.5.14_biqbaboplfbrettd7655fr4n2y
'@storybook/client-logger': 6.5.14
@@ -13043,7 +13045,7 @@ packages:
tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1'
dependencies:
mini-svg-data-uri: 1.4.4
tailwindcss: 3.2.1_v776zzvn44o7tpgzieipaairwm
tailwindcss: 3.2.1_postcss@8.4.20
/@tailwindcss/forms/0.5.3_tailwindcss@3.2.4:
resolution: {integrity: sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==}
@@ -13204,7 +13206,7 @@ packages:
dependencies:
'@babel/runtime': 7.20.1
'@testing-library/dom': 9.0.0
'@types/react-dom': 18.0.11
'@types/react-dom': 18.2.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: true
@@ -13252,15 +13254,19 @@ packages:
/@tsconfig/node10/1.0.8:
resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==}
dev: true
/@tsconfig/node12/1.0.9:
resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==}
dev: true
/@tsconfig/node14/1.0.1:
resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==}
dev: true
/@tsconfig/node16/1.0.2:
resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==}
dev: true
/@types/argparse/1.0.38:
resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==}
@@ -13604,42 +13610,48 @@ packages:
'@types/react': 18.0.34
dev: true
/@types/react-dom/18.2.1:
resolution: {integrity: sha512-8QZEV9+Kwy7tXFmjJrp3XUKQSs9LTnE0KnoUb0YCguWBiNW0Yfb2iBMYZ08WPg35IR6P3Z0s00B15SwZnO26+w==}
dependencies:
'@types/react': 18.2.0
dev: true
/@types/react-is/17.0.3:
resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==}
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
dev: false
/@types/react-router-config/5.0.6:
resolution: {integrity: sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==}
dependencies:
'@types/history': 4.7.11
'@types/react': 18.0.37
'@types/react': 18.2.0
'@types/react-router': 5.1.18
/@types/react-router-dom/5.3.3:
resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==}
dependencies:
'@types/history': 4.7.11
'@types/react': 18.0.37
'@types/react': 18.2.0
'@types/react-router': 5.1.18
/@types/react-router/5.1.18:
resolution: {integrity: sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==}
dependencies:
'@types/history': 4.7.11
'@types/react': 18.0.37
'@types/react': 18.2.0
/@types/react-table/7.7.12:
resolution: {integrity: sha512-bRUent+NR/WwtDGwI/BqhZ8XnHghwHw0HUKeohzB5xN3K2qKWYE5w19e7GCuOkL1CXD9Gi1HFy7TIm2AvgWUHg==}
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
dev: true
/@types/react-transition-group/4.4.5:
resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==}
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
dev: false
/@types/react/18.0.34:
@@ -13649,8 +13661,8 @@ packages:
'@types/scheduler': 0.16.2
csstype: 3.1.1
/@types/react/18.0.37:
resolution: {integrity: sha512-4yaZZtkRN3ZIQD3KSEwkfcik8s0SWV+82dlJot1AbGYHCzJkWP3ENBY6wYeDRmKZ6HkrgoGAmR2HqdwYGp6OEw==}
/@types/react/18.2.0:
resolution: {integrity: sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.2
@@ -15550,6 +15562,7 @@ packages:
resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
engines: {node: '>=0.4.0'}
hasBin: true
dev: true
/acorn/8.8.1:
resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==}
@@ -15803,6 +15816,7 @@ packages:
/arg/4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
dev: true
/arg/5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
@@ -16154,7 +16168,7 @@ packages:
/axios/0.25.0_debug@4.3.4:
resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==}
dependencies:
follow-redirects: 1.15.2
follow-redirects: 1.15.2_debug@4.3.4
transitivePeerDependencies:
- debug
dev: true
@@ -17948,6 +17962,7 @@ packages:
/create-require/1.1.1:
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
dev: true
/cross-fetch/3.1.5:
resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==}
@@ -18996,6 +19011,7 @@ packages:
/diff/4.0.2:
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
engines: {node: '>=0.3.1'}
dev: true
/diffie-hellman/5.0.3:
resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
@@ -21294,6 +21310,19 @@ packages:
peerDependenciesMeta:
debug:
optional: true
dev: false
/follow-redirects/1.15.2_debug@4.3.4:
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
peerDependenciesMeta:
debug:
optional: true
dependencies:
debug: 4.3.4
dev: true
/for-each/0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
@@ -21567,7 +21596,7 @@ packages:
resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==}
engines: {node: '>= 4.0'}
os: [darwin]
deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2
requiresBuild: true
dependencies:
bindings: 1.5.0
@@ -21987,14 +22016,14 @@ packages:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
dev: true
/graphiql/2.4.0_4y4xajzwih2mwcyvvz5n3z6ol4:
/graphiql/2.4.0_hvzwglx44tkqrk3qutu7lxftl4:
resolution: {integrity: sha512-lJ6OYDQkhAMZePrz8g6r9vMVmxa4SY9eEzzyJxsgE+jA+6PFKds2e8/tDAaCYfX0HNv84nc7W/th1vsHIdgYiA==}
peerDependencies:
graphql: ^15.5.0 || ^16.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@graphiql/react': 0.17.0_4y4xajzwih2mwcyvvz5n3z6ol4
'@graphiql/react': 0.17.0_hvzwglx44tkqrk3qutu7lxftl4
'@graphiql/toolkit': 0.8.2_7fbl5omhlrpwpn5f5culy6mafe
entities: 2.2.0
graphql: 16.6.0
@@ -24649,6 +24678,7 @@ packages:
/make-error/1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
dev: true
/makeerror/1.0.12:
resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
@@ -26717,6 +26747,7 @@ packages:
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.1
dev: true
/postcss-import/14.1.0_postcss@8.4.20:
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
@@ -26728,7 +26759,6 @@ packages:
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.1
dev: true
/postcss-js/4.0.0_postcss@8.4.18:
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
@@ -26748,6 +26778,7 @@ packages:
dependencies:
camelcase-css: 2.0.1
postcss: 8.4.19
dev: true
/postcss-js/4.0.0_postcss@8.4.20:
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
@@ -26757,7 +26788,6 @@ packages:
dependencies:
camelcase-css: 2.0.1
postcss: 8.4.20
dev: true
/postcss-load-config/3.1.4_postcss@8.4.18:
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
@@ -26791,7 +26821,6 @@ packages:
lilconfig: 2.0.6
postcss: 8.4.20
yaml: 1.10.2
dev: true
/postcss-load-config/3.1.4_v776zzvn44o7tpgzieipaairwm:
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
@@ -26809,6 +26838,7 @@ packages:
postcss: 8.4.19
ts-node: 10.9.1_@types+node@16.18.11
yaml: 1.10.2
dev: true
/postcss-loader/4.3.0_gzaxsinx64nntyd3vmdqwl7coe:
resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==}
@@ -27022,6 +27052,7 @@ packages:
dependencies:
postcss: 8.4.19
postcss-selector-parser: 6.0.10
dev: true
/postcss-nested/6.0.0_postcss@8.4.20:
resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
@@ -27031,7 +27062,6 @@ packages:
dependencies:
postcss: 8.4.20
postcss-selector-parser: 6.0.10
dev: true
/postcss-normalize-charset/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==}
@@ -27248,6 +27278,7 @@ packages:
nanoid: 3.3.4
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
/postcss/8.4.20:
resolution: {integrity: sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==}
@@ -27869,7 +27900,7 @@ packages:
/react-fast-compare/3.2.0:
resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==}
/react-focus-lock/2.9.2_24ukasupqqblpyncii3ycicuiu:
/react-focus-lock/2.9.2_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-5JfrsOKyA5Zn3h958mk7bAcfphr24jPoMoznJ8vaJF6fUrPQ8zrtEd3ILLOK8P5jvGxdMd96OxWNjDzATfR2qw==}
peerDependencies:
'@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -27879,13 +27910,13 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.21.0
'@types/react': 18.0.37
'@types/react': 18.2.0
focus-lock: 0.11.3
prop-types: 15.8.1
react: 18.2.0
react-clientside-effect: 1.2.6_react@18.2.0
use-callback-ref: 1.3.0_24ukasupqqblpyncii3ycicuiu
use-sidecar: 1.1.2_24ukasupqqblpyncii3ycicuiu
use-callback-ref: 1.3.0_3mjolpizrsjgnt7s4ahgoveqvu
use-sidecar: 1.1.2_3mjolpizrsjgnt7s4ahgoveqvu
dev: false
/react-helmet-async/1.3.0_biqbaboplfbrettd7655fr4n2y:
@@ -28027,7 +28058,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
/react-remove-scroll-bar/2.3.4_24ukasupqqblpyncii3ycicuiu:
/react-remove-scroll-bar/2.3.4_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
engines: {node: '>=10'}
peerDependencies:
@@ -28037,13 +28068,13 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
react: 18.2.0
react-style-singleton: 2.2.1_24ukasupqqblpyncii3ycicuiu
react-style-singleton: 2.2.1_3mjolpizrsjgnt7s4ahgoveqvu
tslib: 2.5.0
dev: false
/react-remove-scroll/2.5.5_24ukasupqqblpyncii3ycicuiu:
/react-remove-scroll/2.5.5_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==}
engines: {node: '>=10'}
peerDependencies:
@@ -28053,13 +28084,13 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
react: 18.2.0
react-remove-scroll-bar: 2.3.4_24ukasupqqblpyncii3ycicuiu
react-style-singleton: 2.2.1_24ukasupqqblpyncii3ycicuiu
react-remove-scroll-bar: 2.3.4_3mjolpizrsjgnt7s4ahgoveqvu
react-style-singleton: 2.2.1_3mjolpizrsjgnt7s4ahgoveqvu
tslib: 2.5.0
use-callback-ref: 1.3.0_24ukasupqqblpyncii3ycicuiu
use-sidecar: 1.1.2_24ukasupqqblpyncii3ycicuiu
use-callback-ref: 1.3.0_3mjolpizrsjgnt7s4ahgoveqvu
use-sidecar: 1.1.2_3mjolpizrsjgnt7s4ahgoveqvu
dev: false
/react-router-config/5.1.1_rlw3ibuvnpt5jvejeevjcf4ije:
@@ -28134,7 +28165,7 @@ packages:
react: 18.2.0
dev: false
/react-style-singleton/2.2.1_24ukasupqqblpyncii3ycicuiu:
/react-style-singleton/2.2.1_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
peerDependencies:
@@ -28144,7 +28175,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
@@ -30171,7 +30202,6 @@ packages:
resolve: 1.22.1
transitivePeerDependencies:
- ts-node
dev: true
/tailwindcss/3.2.1_v776zzvn44o7tpgzieipaairwm:
resolution: {integrity: sha512-Uw+GVSxp5CM48krnjHObqoOwlCt5Qo6nw1jlCRwfGy68dSYb/LwS9ZFidYGRiM+w6rMawkZiu1mEMAsHYAfoLg==}
@@ -30205,6 +30235,7 @@ packages:
resolve: 1.22.1
transitivePeerDependencies:
- ts-node
dev: true
/tailwindcss/3.2.4_postcss@8.4.20:
resolution: {integrity: sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==}
@@ -30745,6 +30776,7 @@ packages:
make-error: 1.3.6
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
/ts-node/10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m:
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
@@ -31666,7 +31698,7 @@ packages:
- graphql
dev: true
/use-callback-ref/1.3.0_24ukasupqqblpyncii3ycicuiu:
/use-callback-ref/1.3.0_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
engines: {node: '>=10'}
peerDependencies:
@@ -31676,7 +31708,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
react: 18.2.0
tslib: 2.5.0
dev: false
@@ -31741,7 +31773,7 @@ packages:
use-isomorphic-layout-effect: 1.1.2_react@18.2.0
dev: false
/use-sidecar/1.1.2_24ukasupqqblpyncii3ycicuiu:
/use-sidecar/1.1.2_3mjolpizrsjgnt7s4ahgoveqvu:
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
@@ -31751,7 +31783,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.0.37
'@types/react': 18.2.0
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.5.0
@@ -31839,6 +31871,7 @@ packages:
/v8-compile-cache-lib/3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
dev: true
/v8-to-istanbul/9.0.1:
resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==}
@@ -33471,6 +33504,7 @@ packages:
/yn/3.1.1:
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
engines: {node: '>=6'}
dev: true
/yocto-queue/0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}