}
+ if (timeRemaining === 0) {
+ clearInterval(interval);
+ }
+
+ // Clean up the interval when the component is unmounted
+ return () => clearInterval(interval);
+ }, [timeRemaining]);
+
+ return (
+
+ );
}
diff --git a/apps/web/components/preview/ThankYouCard.tsx b/apps/web/components/preview/ThankYouCard.tsx
index 21cee6bdc8..0869b24037 100644
--- a/apps/web/components/preview/ThankYouCard.tsx
+++ b/apps/web/components/preview/ThankYouCard.tsx
@@ -9,7 +9,12 @@ interface ThankYouCardProps {
initiateCountdown?: boolean;
}
-export default function ThankYouCard({ headline, subheader, brandColor,initiateCountdown }: ThankYouCardProps) {
+export default function ThankYouCard({
+ headline,
+ subheader,
+ brandColor,
+ initiateCountdown,
+}: ThankYouCardProps) {
return (
@@ -33,7 +38,7 @@ export default function ThankYouCard({ headline, subheader, brandColor,initiateC
-
+
);
diff --git a/apps/web/components/shared/ContentWrapper.tsx b/apps/web/components/shared/ContentWrapper.tsx
index 60d1b9e7c1..373bd00888 100644
--- a/apps/web/components/shared/ContentWrapper.tsx
+++ b/apps/web/components/shared/ContentWrapper.tsx
@@ -1,4 +1,4 @@
-import clsx from "clsx";
+import { cn } from "@formbricks/lib/cn";
interface ContentWrapperProps {
children: React.ReactNode;
@@ -6,5 +6,5 @@ interface ContentWrapperProps {
}
export default function ContentWrapper({ children, className }: ContentWrapperProps) {
- return
{children}
;
+ return
{children}
;
}
diff --git a/apps/web/lib/apiKeys.ts b/apps/web/lib/apiKeys.ts
index d1e058efc4..584ded13f7 100644
--- a/apps/web/lib/apiKeys.ts
+++ b/apps/web/lib/apiKeys.ts
@@ -12,29 +12,6 @@ export const useApiKeys = (environmentId: string) => {
};
};
-export const useApiKey = (environmentId: string, id: string) => {
- const { data, error, mutate } = useSWR(`/api/v1/environments/${environmentId}/api-keys/${id}`, fetcher);
-
- return {
- apiKey: data,
- isLoadingApiKey: !error && !data,
- isErrorApiKey: error,
- mutateApiKey: mutate,
- };
-};
-
-export const persistApiKey = async (environmentId: string, apiKey) => {
- try {
- await fetch(`/api/v1/environments/${environmentId}/api-keys/${apiKey.id}`, {
- method: "POST",
- headers: { "Content-Type": "application/json" },
- body: JSON.stringify(apiKey),
- });
- } catch (error) {
- console.error(error);
- }
-};
-
export const createApiKey = async (environmentId: string, apiKey = {}) => {
try {
const res = await fetch(`/api/v1/environments/${environmentId}/api-keys`, {
diff --git a/apps/web/lib/auth.ts b/apps/web/lib/auth.ts
index e0560ed9a4..976b6c32ce 100644
--- a/apps/web/lib/auth.ts
+++ b/apps/web/lib/auth.ts
@@ -9,20 +9,3 @@ export async function verifyPassword(password: string, hashedPassword: string) {
const isValid = await compare(password, hashedPassword);
return isValid;
}
-export function requireAuthentication(gssp: any) {
- return async (context: any) => {
- const { req, resolvedUrl } = context;
- const token = req.cookies.userToken;
-
- if (!token) {
- return {
- redirect: {
- destination: `/auth/login?callbackUrl=${encodeURIComponent(resolvedUrl)}`,
- statusCode: 302,
- },
- };
- }
-
- return await gssp(context); // Continue on to call `getServerSideProps` logic
- };
-}
diff --git a/apps/web/lib/email.ts b/apps/web/lib/email.ts
index a08164e7d9..b7598c5079 100644
--- a/apps/web/lib/email.ts
+++ b/apps/web/lib/email.ts
@@ -16,7 +16,7 @@ interface sendEmailData {
html: string;
}
-export const sendEmail = async (emailData: sendEmailData) => {
+const sendEmail = async (emailData: sendEmailData) => {
let transporter = nodemailer.createTransport({
host: process.env.SMTP_HOST,
port: process.env.SMTP_PORT,
diff --git a/apps/web/lib/utils.ts b/apps/web/lib/utils.ts
index 941ba55e4b..b4033a8b5c 100644
--- a/apps/web/lib/utils.ts
+++ b/apps/web/lib/utils.ts
@@ -1,18 +1,7 @@
-import platform from "platform";
-
export function capitalizeFirstLetter(string = "") {
return string.charAt(0).toUpperCase() + string.slice(1);
}
-export const onlyUnique = (value, index, self) => {
- return self.indexOf(value) === index;
-};
-
-export const parseUserAgent = (userAgent: string) => {
- const info = platform.parse(userAgent);
- return info.description;
-};
-
// write a function that takes a string and truncates it to the specified length
export const truncate = (str: string, length: number) => {
if (!str) return "";
@@ -53,12 +42,3 @@ export function isLight(color) {
}
return r * 0.299 + g * 0.587 + b * 0.114 > 128;
}
-
-export const toJson = (obj: any): Object | null => {
- try {
- return JSON.parse(JSON.stringify(obj));
- } catch (error) {
- console.error(error);
- return null;
- }
-};
diff --git a/apps/web/package.json b/apps/web/package.json
index 5d55aec39e..7731dc277e 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -15,31 +15,22 @@
"@formbricks/js": "workspace:*",
"@formbricks/lib": "workspace:*",
"@formbricks/ui": "workspace:*",
+ "@headlessui/react": "^1.7.15",
"@heroicons/react": "^2.0.18",
"@json2csv/node": "^7.0.1",
"@paralleldrive/cuid2": "^2.2.0",
"@radix-ui/react-collapsible": "^1.0.2",
"@radix-ui/react-dropdown-menu": "^2.0.4",
- "@types/node": "20.2.3",
- "@types/react": "18.2.7",
- "@types/react-dom": "18.2.4",
"bcryptjs": "^2.4.3",
- "class-variance-authority": "^0.6.0",
- "date-fns": "^2.30.0",
"dotenv-webpack": "^8.0.1",
- "eslint": "8.41.0",
"eslint-config-next": "^13.4.3",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
"lucide-react": "^0.221.0",
- "markdown-it": "^13.0.1",
"next": "13.4.3",
"next-auth": "^4.22.1",
"nodemailer": "^6.9.2",
- "platform": "^1.3.6",
"posthog-js": "^1.57.3",
- "posthog-node": "^3.1.1",
- "preact": "10.15.0",
"prismjs": "^1.29.0",
"react": "18.2.0",
"react-beautiful-dnd": "^13.1.1",
@@ -47,10 +38,7 @@
"react-hook-form": "^7.43.9",
"react-hot-toast": "^2.4.1",
"react-icons": "^4.8.0",
- "react-use": "^17.4.0",
- "stripe": "^12.6.0",
"swr": "^2.1.5",
- "typescript": "5.0.4",
"ua-parser-js": "^1.0.35",
"zod": "^3.21.4"
},
@@ -63,12 +51,14 @@
"@types/bcryptjs": "^2.4.2",
"@types/lodash": "^4.14.195",
"@types/markdown-it": "^12.2.3",
+ "@types/node": "20.2.3",
+ "@types/react": "18.2.7",
+ "@types/react-dom": "18.2.4",
"autoprefixer": "^10.4.14",
"eslint-config-formbricks": "workspace:*",
"postcss": "^8.4.23",
"rimraf": "^5.0.1",
- "tailwind-merge": "^1.12.0",
"tailwindcss": "^3.3.2",
- "tailwindcss-animate": "^1.0.5"
+ "typescript": "5.0.4"
}
}
diff --git a/apps/web/pages/api/capture/forms/[formId]/schema/index.ts b/apps/web/pages/api/capture/forms/[formId]/schema/index.ts
deleted file mode 100644
index dfaf4192af..0000000000
--- a/apps/web/pages/api/capture/forms/[formId]/schema/index.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-import type { NextApiRequest, NextApiResponse } from "next";
-
-export default async function handle(req: NextApiRequest, res: NextApiResponse) {
- const formId = req.query.formId?.toString();
-
- // CORS
- if (req.method === "OPTIONS") {
- res.status(200).end();
- }
-
- // POST/capture/forms/[formId]/schema
- // Update form schema
- // Required fields in body: -
- // Optional fields in body: customerId, data
- else if (req.method === "POST") {
- if (process.env.FORMBRICKS_LEGACY_HOST) {
- const response = await fetch(
- `${process.env.FORMBRICKS_LEGACY_HOST}/api/capture/forms/${formId}/schema`,
- {
- method: "POST",
- headers: {
- "Content-Type": "application/json",
- Authorization: `Bearer ${process.env.FORMBRICKS_LEGACY_HOST}`,
- },
- body: JSON.stringify(req.body),
- }
- );
- const responseData = await response.json();
- res.json(responseData);
- } else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
- }
-
- // Unknown HTTP Method
- else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
-}
diff --git a/apps/web/pages/api/capture/forms/[formId]/submissions/[submissionId]/index.ts b/apps/web/pages/api/capture/forms/[formId]/submissions/[submissionId]/index.ts
deleted file mode 100644
index e545977740..0000000000
--- a/apps/web/pages/api/capture/forms/[formId]/submissions/[submissionId]/index.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-import type { NextApiRequest, NextApiResponse } from "next";
-
-export default async function handle(req: NextApiRequest, res: NextApiResponse) {
- const formId = req.query.formId?.toString();
- const submissionId = req.query.submissionId?.toString();
-
- // CORS
- if (req.method === "OPTIONS") {
- res.status(200).end();
- }
-
- // PUT /capture/forms/[formId]/submissions/[submissionId]
- // Extend an existing form submission
- // Required fields in body: -
- // Optional fields in body: customerId, data
- else if (req.method === "PUT") {
- // redirect request and make a request to legacy.formbricks.com
- if (process.env.FORMBRICKS_LEGACY_HOST) {
- const response = await fetch(
- `${process.env.FORMBRICKS_LEGACY_HOST}/api/capture/forms/${formId}/submissions/${submissionId}`,
- {
- method: "PUT",
- headers: {
- "Content-Type": "application/json",
- Authorization: `Bearer ${process.env.FORMBRICKS_LEGACY_HOST}`,
- },
- body: JSON.stringify(req.body),
- }
- );
- const responseData = await response.json();
- res.json(responseData);
- } else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
- }
-
- // Unknown HTTP Method
- else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
-}
diff --git a/apps/web/pages/api/capture/forms/[formId]/submissions/index.ts b/apps/web/pages/api/capture/forms/[formId]/submissions/index.ts
deleted file mode 100644
index 8158a39d2d..0000000000
--- a/apps/web/pages/api/capture/forms/[formId]/submissions/index.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-import type { NextApiRequest, NextApiResponse } from "next";
-
-export default async function handle(req: NextApiRequest, res: NextApiResponse) {
- const formId = req.query.formId?.toString();
-
- // CORS
- if (req.method === "OPTIONS") {
- res.status(200).end();
- }
-
- // POST/capture/forms/[formId]/submissions
- // Create a new form submission
- // Required fields in body: -
- // Optional fields in body: customerId, data
- else if (req.method === "POST") {
- if (process.env.FORMBRICKS_LEGACY_HOST) {
- const response = await fetch(
- `${process.env.FORMBRICKS_LEGACY_HOST}/api/capture/forms/${formId}/submissions`,
- {
- method: "POST",
- headers: {
- "Content-Type": "application/json",
- Authorization: `Bearer ${process.env.FORMBRICKS_LEGACY_HOST}`,
- },
- body: JSON.stringify(req.body),
- }
- );
- const responseData = await response.json();
- res.json(responseData);
- } else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
- }
-
- // Unknown HTTP Method
- else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
-}
diff --git a/apps/web/pages/api/v1/environments/[environmentId]/posthog/export/index.ts b/apps/web/pages/api/v1/environments/[environmentId]/posthog/export/index.ts
deleted file mode 100644
index 099220241c..0000000000
--- a/apps/web/pages/api/v1/environments/[environmentId]/posthog/export/index.ts
+++ /dev/null
@@ -1,119 +0,0 @@
-import { hasEnvironmentAccess } from "@/lib/api/apiHelper";
-import { prisma } from "@formbricks/database";
-import type { NextApiRequest, NextApiResponse } from "next";
-
-export default async function handle(req: NextApiRequest, res: NextApiResponse) {
- const environmentId = req.query?.environmentId?.toString();
-
- if (!environmentId) {
- return res.status(400).json({ message: "Missing environmentId" });
- }
-
- const hasAccess = await hasEnvironmentAccess(req, res, environmentId);
- if (!hasAccess) {
- return res.status(403).json({ message: "Not authorized" });
- }
-
- // POST
- if (req.method === "POST") {
- // lastSyncedAt is the last time the environment was synced (iso string)
- const { lastSyncedAt } = req.body;
-
- let lastSyncedCondition = lastSyncedAt
- ? {
- OR: [
- {
- createdAt: {
- gt: lastSyncedAt,
- },
- },
- {
- updatedAt: {
- gt: lastSyncedAt,
- },
- },
- ],
- }
- : {};
-
- // Get all displays that have been created or updated since lastSyncedAt
- const displays = await prisma.display.findMany({
- where: {
- survey: {
- environmentId,
- },
- ...lastSyncedCondition,
- },
- select: {
- id: true,
- createdAt: true,
- updatedAt: true,
- person: {
- select: {
- attributes: {
- select: {
- id: true,
- value: true,
- attributeClass: {
- select: {
- name: true,
- },
- },
- },
- },
- },
- },
- },
- });
-
- // Get all responses that have been created or updated since lastSyncedAt
- const responses = await prisma.response.findMany({
- where: {
- survey: {
- environmentId,
- },
- ...lastSyncedCondition,
- },
- select: {
- id: true,
- createdAt: true,
- updatedAt: true,
- person: {
- select: {
- attributes: {
- select: {
- id: true,
- value: true,
- attributeClass: {
- select: {
- name: true,
- },
- },
- },
- },
- },
- },
- },
- });
-
- const events = [
- ...displays.map((display) => ({
- name: "formbricks_survey_displayed",
- timestamp: display.createdAt,
- userId: display.person?.attributes?.find((attr) => attr.attributeClass.name === "userId")?.value,
- })),
- ...responses.map((response) => ({
- name: "formbricks_response_created",
- timestamp: response.createdAt,
- userId: response.person?.attributes?.find((attr) => attr.attributeClass.name === "userId")?.value,
- })),
- ];
-
- return res.json({ events, lastSyncedAt: new Date().toISOString() });
- }
-
- // Unknown HTTP Method
- else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
-}
diff --git a/apps/web/pages/api/v1/environments/[environmentId]/posthog/import/index.ts b/apps/web/pages/api/v1/environments/[environmentId]/posthog/import/index.ts
deleted file mode 100644
index d1022faf4b..0000000000
--- a/apps/web/pages/api/v1/environments/[environmentId]/posthog/import/index.ts
+++ /dev/null
@@ -1,121 +0,0 @@
-import { hasEnvironmentAccess } from "@/lib/api/apiHelper";
-import { prisma } from "@formbricks/database";
-import type { NextApiRequest, NextApiResponse } from "next";
-
-interface FormbricksUser {
- userId: string;
- attributes: { [key: string]: string };
-}
-
-export default async function handle(req: NextApiRequest, res: NextApiResponse) {
- const environmentId = req.query?.environmentId?.toString();
-
- if (!environmentId) {
- return res.status(400).json({ message: "Missing environmentId" });
- }
-
- const hasAccess = await hasEnvironmentAccess(req, res, environmentId);
- if (!hasAccess) {
- return res.status(403).json({ message: "Not authorized" });
- }
-
- // POST
- if (req.method === "POST") {
- // lastSyncedAt is the last time the environment was synced (iso string)
- const { users }: { users: FormbricksUser[] } = req.body;
-
- for (const user of users) {
- // check if user with this userId as attribute already exists
- const existingUser = await prisma.person.findFirst({
- where: {
- attributes: {
- some: {
- attributeClass: {
- name: "userId",
- environmentId,
- },
- value: user.userId,
- },
- },
- },
- select: {
- id: true,
- attributes: {
- select: {
- id: true,
- value: true,
- attributeClass: {
- select: {
- name: true,
- },
- },
- },
- },
- },
- });
-
- if (existingUser) {
- // user already exists, loop through attributes and update or create them
- const attributeType: "noCode" = "noCode";
- for (const key of Object.keys(user.attributes)) {
- const existingAttribute = existingUser.attributes.find(
- (attribute) => attribute.attributeClass.name === key
- );
- if (existingAttribute) {
- // skip if value is the same
- if (existingAttribute.value === user.attributes[key]) {
- continue;
- }
- await prisma.attribute.update({
- where: {
- id: existingAttribute.id,
- },
- data: {
- value: user.attributes[key].toString(),
- },
- });
- } else {
- // create attribute
- await prisma.attribute.create({
- data: {
- value: user.attributes[key],
- attributeClass: {
- connectOrCreate: {
- where: {
- name_environmentId: {
- name: key,
- environmentId,
- },
- },
- create: {
- name: key,
- description: "Created by Posthog Import",
- type: attributeType,
- environment: {
- connect: {
- id: environmentId,
- },
- },
- },
- },
- },
- person: {
- connect: {
- id: existingUser.id,
- },
- },
- },
- });
- }
- }
- }
- }
-
- return res.status(200).end();
- }
-
- // Unknown HTTP Method
- else {
- throw new Error(`The HTTP ${req.method} method is not supported by this route.`);
- }
-}
diff --git a/docker-compose.yml b/docker-compose.yml
index b7f0a15512..9c21120984 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,7 +1,7 @@
version: "3.3"
services:
postgres:
- restart: unless-stopped
+ restart: always
image: postgres:15-alpine
volumes:
- postgres:/var/lib/postgresql/data
@@ -9,7 +9,7 @@ services:
- POSTGRES_PASSWORD=postgres
formbricks:
- restart: unless-stopped
+ restart: always
build:
context: .
dockerfile: ./apps/web/Dockerfile
diff --git a/packages/api/tsconfig.json b/packages/api/tsconfig.json
index 431acb1f6a..cfb861011c 100644
--- a/packages/api/tsconfig.json
+++ b/packages/api/tsconfig.json
@@ -1,5 +1,5 @@
{
"extends": "@formbricks/tsconfig/js-library.json",
"include": ["**/*.ts", "tsup.config.ts"],
- "exclude": ["node_modules"]
+ "exclude": ["node_modules", "dist"]
}
diff --git a/packages/database/package.json b/packages/database/package.json
index e0bcb2267a..b898ec1e09 100644
--- a/packages/database/package.json
+++ b/packages/database/package.json
@@ -24,21 +24,21 @@
"studio": "prisma studio"
},
"dependencies": {
- "@formbricks/types": "workspace:*",
- "@prisma/client": "^4.15.0",
- "prisma-json-types-generator": "^2.4.0",
+ "@prisma/client": "^4.16.1",
+ "prisma-json-types-generator": "^2.5.0",
"zod": "^3.21.4",
"zod-prisma": "^0.5.4"
},
"devDependencies": {
"@formbricks/tsconfig": "workspace:*",
- "eslint": "^8.41.0",
+ "@formbricks/types": "workspace:*",
+ "eslint": "^8.43.0",
"eslint-config-formbricks": "workspace:*",
- "prisma": "^4.15.0",
+ "prisma": "^4.16.1",
"prisma-dbml-generator": "^0.10.0",
"rimraf": "^5.0.1",
- "tsup": "^6.7.0",
+ "tsup": "^7.1.0",
"tsx": "^3.12.7",
- "typescript": "^5.0.4"
+ "typescript": "^5.1.3"
}
}
diff --git a/packages/database/schema.prisma b/packages/database/schema.prisma
index 7dbcd3a2ce..732d78618d 100644
--- a/packages/database/schema.prisma
+++ b/packages/database/schema.prisma
@@ -8,7 +8,7 @@ datasource db {
generator client {
provider = "prisma-client-js"
- previewFeatures = ["filteredRelationCount", "extendedWhereUnique"]
+ previewFeatures = ["extendedWhereUnique"]
//provider = "prisma-dbml-generator"
}
diff --git a/packages/database/tsconfig.json b/packages/database/tsconfig.json
index 9d6a826d01..eb408c5485 100644
--- a/packages/database/tsconfig.json
+++ b/packages/database/tsconfig.json
@@ -1,5 +1,5 @@
{
"extends": "@formbricks/tsconfig/node16.json",
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "tsup.config.ts"],
- "exclude": ["node_modules"]
+ "exclude": ["node_modules", "dist", "zod"]
}
diff --git a/packages/ee/package.json b/packages/ee/package.json
index 421d943b1d..7476c532e5 100644
--- a/packages/ee/package.json
+++ b/packages/ee/package.json
@@ -19,6 +19,7 @@
},
"dependencies": {
"@formbricks/database": "workspace:*",
- "next": "^13.4.4"
+ "next": "^13.4.4",
+ "stripe": "^12.6.0"
}
}
diff --git a/packages/errors/LICENSE b/packages/errors/LICENSE
new file mode 100644
index 0000000000..ade6b17980
--- /dev/null
+++ b/packages/errors/LICENSE
@@ -0,0 +1,9 @@
+MIT License
+
+Copyright (c) 2023 Matthias Nannt, Johannes Dancker
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/packages/errors/package.json b/packages/errors/package.json
index 38a62238ce..7d6d46d19c 100644
--- a/packages/errors/package.json
+++ b/packages/errors/package.json
@@ -1,8 +1,8 @@
{
"name": "@formbricks/errors",
+ "license": "MIT",
"description": "A helper package containing general error classes for Formbricks",
- "private": true,
- "version": "1.0.0",
+ "version": "0.1.0",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
@@ -15,8 +15,8 @@
"dev": "tsup --watch",
"lint": "eslint ./src --fix",
"clean": "rimraf .turbo node_modules dist"
- },
- "devDependencies": {
+ },
+ "devDependencies": {
"@formbricks/tsconfig": "workspace:*",
"eslint": "^8.41.0",
"eslint-config-formbricks": "workspace:*",
diff --git a/packages/errors/tsconfig.json b/packages/errors/tsconfig.json
index 68efa55c17..ca019c54f7 100644
--- a/packages/errors/tsconfig.json
+++ b/packages/errors/tsconfig.json
@@ -1,5 +1,5 @@
{
"extends": "@formbricks/tsconfig/node16.json",
"include": ["**/*.ts", "tsup.config.ts"],
- "exclude": ["node_modules"]
+ "exclude": ["node_modules", "dist"]
}
diff --git a/packages/js/package.json b/packages/js/package.json
index 6c88fca444..1d5c433c91 100644
--- a/packages/js/package.json
+++ b/packages/js/package.json
@@ -23,7 +23,7 @@
},
"scripts": {
"clean": "rimraf .turbo node_modules dist",
- "dev": "microbundle --css inline",
+ "dev": "microbundle --css inline --watch",
"lint": "eslint '{src,tests}/**/*.{ts,tsx}'",
"test": "jest",
"build": "microbundle --css inline"
diff --git a/packages/js/tsconfig.json b/packages/js/tsconfig.json
index e1026db534..b88de68d4e 100644
--- a/packages/js/tsconfig.json
+++ b/packages/js/tsconfig.json
@@ -58,5 +58,6 @@
"references": [
{ "path": "../../../types/tsconfig.json" } // Add this line, adjust the path to the actual location
],
- "include": ["src", "../types", "../lib/client"]
+ "include": ["src", "../types", "../lib/client"],
+ "exclude": ["node_modules", "dist", "coverage"]
}
diff --git a/packages/lib/package.json b/packages/lib/package.json
index 4a5deb0f1c..0c5aafba78 100644
--- a/packages/lib/package.json
+++ b/packages/lib/package.json
@@ -14,7 +14,11 @@
"dependencies": {
"@formbricks/database": "*",
"@formbricks/types": "*",
- "@formbricks/errors": "*"
+ "@formbricks/errors": "*",
+ "date-fns": "^2.30.0",
+ "markdown-it": "^13.0.1",
+ "posthog-node": "^3.1.1",
+ "tailwind-merge": "^1.12.0"
},
"devDependencies": {
"@formbricks/tsconfig": "*",
diff --git a/packages/ui/components/PasswordInput.tsx b/packages/ui/components/PasswordInput.tsx
index d5143acf90..853d1fae59 100644
--- a/packages/ui/components/PasswordInput.tsx
+++ b/packages/ui/components/PasswordInput.tsx
@@ -25,9 +25,8 @@ const PasswordInput = ({ className, ...rest }: PasswordInputProps) => {
/>
+ className={cn("absolute right-3 top-1/2 -translate-y-1/2 transform")}
+ onClick={togglePasswordVisibility}>
{showPassword ? (
) : (
@@ -39,4 +38,3 @@ const PasswordInput = ({ className, ...rest }: PasswordInputProps) => {
};
export { PasswordInput };
-
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 5e6f5eeda6..2a62c8a17c 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -10,9 +10,7 @@
},
"types": "./index.tsx",
"scripts": {
- "build": "tsup index.tsx --format esm,cjs --dts --external react",
- "clean": "rimraf .turbo node_modules dist",
- "dev": "tsup index.tsx --format esm,cjs --dts --external react --watch"
+ "clean": "rimraf .turbo node_modules dist"
},
"devDependencies": {
"@formbricks/tsconfig": "workspace:*",
@@ -24,7 +22,6 @@
"postcss": "^8.4.24",
"react": "^18.2.0",
"rimraf": "^5.0.1",
- "tsup": "^6.7.0",
"typescript": "^5.0.4"
},
"dependencies": {
@@ -47,6 +44,7 @@
"@radix-ui/react-switch": "^1.0.3",
"@radix-ui/react-tooltip": "^1.0.6",
"boring-avatars": "^1.7.0",
+ "class-variance-authority": "^0.6.0",
"clsx": "^1.2.1",
"cmdk": "^0.2.0",
"lucide-react": "^0.233.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6bf87ddd2e..95454561dd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,5 +1,9 @@
lockfileVersion: '6.0'
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
importers:
.:
@@ -18,7 +22,7 @@ importers:
version: 3.12.6
turbo:
specifier: latest
- version: 1.10.6
+ version: 1.10.3
apps/demo:
dependencies:
@@ -27,22 +31,10 @@ importers:
version: link:../../packages/js
'@heroicons/react':
specifier: ^2.0.17
- version: 2.0.17(react@18.2.0)
- '@types/node':
- specifier: 18.15.11
- version: 18.15.11
- '@types/react':
- specifier: 18.0.33
- version: 18.0.33
- '@types/react-dom':
- specifier: 18.0.11
- version: 18.0.11
+ version: 2.0.18(react@18.2.0)
console-feed:
specifier: ^3.5.0
version: 3.5.0(jquery@3.7.0)(react-dom@18.2.0)(react@18.2.0)
- eslint:
- specifier: 8.37.0
- version: 8.37.0
eslint-config-formbricks:
specifier: workspace:*
version: link:../../packages/eslint-config-formbricks
@@ -55,25 +47,34 @@ importers:
react-dom:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
- typescript:
- specifier: 5.0.3
- version: 5.0.3
devDependencies:
'@tailwindcss/forms':
specifier: ^0.5.3
- version: 0.5.3(tailwindcss@3.3.1)
+ version: 0.5.3(tailwindcss@3.3.2)
+ '@types/node':
+ specifier: 18.15.11
+ version: 18.15.11
+ '@types/react':
+ specifier: 18.0.33
+ version: 18.0.33
+ '@types/react-dom':
+ specifier: 18.0.11
+ version: 18.0.11
autoprefixer:
specifier: ^10.4.14
- version: 10.4.14(postcss@8.4.21)
+ version: 10.4.14(postcss@8.4.24)
postcss:
specifier: ^8.4.21
- version: 8.4.21
+ version: 8.4.24
rimraf:
specifier: ^5.0.0
- version: 5.0.0
+ version: 5.0.1
tailwindcss:
specifier: ^3.3.1
- version: 3.3.1(postcss@8.4.21)
+ version: 3.3.2
+ typescript:
+ specifier: 5.0.3
+ version: 5.0.3
apps/formbricks-com:
dependencies:
@@ -81,8 +82,8 @@ importers:
specifier: ^1.1.1
version: 1.1.1(react-dom@18.2.0)(react@18.2.0)
'@docsearch/react':
- specifier: ^3.3.3
- version: 3.3.3(@algolia/client-search@4.14.2)(@types/react@18.0.35)(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^3.5.1
+ version: 3.5.1(@algolia/client-search@4.14.2)(@types/react@18.2.7)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.6.0)
'@formbricks/lib':
specifier: workspace:*
version: link:../../packages/lib
@@ -93,11 +94,11 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
'@headlessui/react':
- specifier: ^1.7.14
- version: 1.7.14(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^1.7.15
+ version: 1.7.15(react-dom@18.2.0)(react@18.2.0)
'@heroicons/react':
- specifier: ^2.0.17
- version: 2.0.17(react@18.2.0)
+ specifier: ^2.0.18
+ version: 2.0.18(react@18.2.0)
'@mapbox/rehype-prism':
specifier: ^0.8.0
version: 0.8.0
@@ -108,29 +109,29 @@ importers:
specifier: ^2.3.0
version: 2.3.0(react@18.2.0)
'@next/mdx':
- specifier: ^13.3.0
- version: 13.3.0(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0)
- add:
- specifier: ^2.0.6
- version: 2.0.6
+ specifier: ^13.4.7
+ version: 13.4.7(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0)
+ '@paralleldrive/cuid2':
+ specifier: ^2.2.0
+ version: 2.2.0
clsx:
specifier: ^1.2.1
version: 1.2.1
lottie-web:
- specifier: ^5.11.0
- version: 5.11.0
+ specifier: ^5.12.2
+ version: 5.12.2
next:
- specifier: 13.3.0
- version: 13.3.0(react-dom@18.2.0)(react@18.2.0)
+ specifier: 13.4.7
+ version: 13.4.7(react-dom@18.2.0)(react@18.2.0)
next-plausible:
- specifier: ^3.7.2
- version: 3.7.2(next@13.3.0)(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^3.8.0
+ version: 3.8.0(next@13.4.7)(react-dom@18.2.0)(react@18.2.0)
next-sitemap:
- specifier: ^4.0.7
- version: 4.0.7(@next/env@13.4.4)(next@13.3.0)
+ specifier: ^4.1.3
+ version: 4.1.3(@next/env@13.4.7)(next@13.4.7)
prism-react-renderer:
- specifier: ^1.3.5
- version: 1.3.5(react@18.2.0)
+ specifier: ^2.0.6
+ version: 2.0.6(react@18.2.0)
prismjs:
specifier: ^1.29.0
version: 1.29.0
@@ -140,9 +141,9 @@ importers:
react-dom:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
- react-hook-form:
- specifier: ^7.43.9
- version: 7.43.9(react@18.2.0)
+ react-icons:
+ specifier: ^4.8.0
+ version: 4.8.0(react@18.2.0)
react-responsive-embed:
specifier: ^2.1.0
version: 2.1.0(prop-types@15.8.1)(react@18.2.0)
@@ -150,47 +151,47 @@ importers:
specifier: ^3.0.1
version: 3.0.1
sharp:
- specifier: ^0.32.0
- version: 0.32.0
+ specifier: ^0.32.1
+ version: 0.32.1
devDependencies:
'@formbricks/tsconfig':
specifier: workspace:*
version: link:../../packages/tsconfig
'@tailwindcss/forms':
specifier: ^0.5.3
- version: 0.5.3(tailwindcss@3.3.1)
+ version: 0.5.3(tailwindcss@3.3.2)
'@tailwindcss/typography':
specifier: ^0.5.9
- version: 0.5.9(tailwindcss@3.3.1)
+ version: 0.5.9(tailwindcss@3.3.2)
'@types/node':
- specifier: 18.15.11
- version: 18.15.11
+ specifier: 20.3.2
+ version: 20.3.2
'@types/prismjs':
specifier: ^1.26.0
version: 1.26.0
'@types/react':
- specifier: ^18.0.35
- version: 18.0.35
+ specifier: 18.2.7
+ version: 18.2.7
'@types/react-dom':
- specifier: ^18.0.11
- version: 18.0.11
+ specifier: 18.2.4
+ version: 18.2.4
autoprefixer:
specifier: ^10.4.14
- version: 10.4.14(postcss@8.4.22)
+ version: 10.4.14(postcss@8.4.24)
eslint-config-formbricks:
specifier: workspace:*
version: link:../../packages/eslint-config-formbricks
postcss:
- specifier: ^8.4.22
- version: 8.4.22
+ specifier: ^8.4.24
+ version: 8.4.24
rimraf:
- specifier: ^5.0.0
- version: 5.0.0
+ specifier: ^5.0.1
+ version: 5.0.1
tailwindcss:
- specifier: ^3.3.1
- version: 3.3.1(postcss@8.4.22)
+ specifier: ^3.3.2
+ version: 3.3.2
typescript:
- specifier: ^5.0.4
+ specifier: 5.0.4
version: 5.0.4
apps/web:
@@ -210,6 +211,9 @@ importers:
'@formbricks/ui':
specifier: workspace:*
version: link:../../packages/ui
+ '@headlessui/react':
+ specifier: ^1.7.15
+ version: 1.7.15(react-dom@18.2.0)(react@18.2.0)
'@heroicons/react':
specifier: ^2.0.18
version: 2.0.18(react@18.2.0)
@@ -225,33 +229,15 @@ importers:
'@radix-ui/react-dropdown-menu':
specifier: ^2.0.4
version: 2.0.4(@types/react@18.2.7)(react-dom@18.2.0)(react@18.2.0)
- '@types/node':
- specifier: 20.2.3
- version: 20.2.3
- '@types/react':
- specifier: 18.2.7
- version: 18.2.7
- '@types/react-dom':
- specifier: 18.2.4
- version: 18.2.4
bcryptjs:
specifier: ^2.4.3
version: 2.4.3
- class-variance-authority:
- specifier: ^0.6.0
- version: 0.6.0(typescript@5.0.4)
- date-fns:
- specifier: ^2.30.0
- version: 2.30.0
dotenv-webpack:
specifier: ^8.0.1
version: 8.0.1(webpack@5.75.0)
- eslint:
- specifier: 8.41.0
- version: 8.41.0
eslint-config-next:
specifier: ^13.4.3
- version: 13.4.3(eslint@8.41.0)(typescript@5.0.4)
+ version: 13.4.3(eslint@8.43.0)(typescript@5.0.4)
jsonwebtoken:
specifier: ^9.0.0
version: 9.0.0
@@ -261,9 +247,6 @@ importers:
lucide-react:
specifier: ^0.221.0
version: 0.221.0(react@18.2.0)
- markdown-it:
- specifier: ^13.0.1
- version: 13.0.1
next:
specifier: 13.4.3
version: 13.4.3(react-dom@18.2.0)(react@18.2.0)
@@ -273,18 +256,9 @@ importers:
nodemailer:
specifier: ^6.9.2
version: 6.9.2
- platform:
- specifier: ^1.3.6
- version: 1.3.6
posthog-js:
specifier: ^1.57.3
version: 1.57.3
- posthog-node:
- specifier: ^3.1.1
- version: 3.1.1
- preact:
- specifier: 10.15.0
- version: 10.15.0
prismjs:
specifier: ^1.29.0
version: 1.29.0
@@ -306,18 +280,9 @@ importers:
react-icons:
specifier: ^4.8.0
version: 4.8.0(react@18.2.0)
- react-use:
- specifier: ^17.4.0
- version: 17.4.0(react-dom@18.2.0)(react@18.2.0)
- stripe:
- specifier: ^12.6.0
- version: 12.6.0
swr:
specifier: ^2.1.5
version: 2.1.5(react@18.2.0)
- typescript:
- specifier: 5.0.4
- version: 5.0.4
ua-parser-js:
specifier: ^1.0.35
version: 1.0.35
@@ -349,6 +314,15 @@ importers:
'@types/markdown-it':
specifier: ^12.2.3
version: 12.2.3
+ '@types/node':
+ specifier: 20.2.3
+ version: 20.2.3
+ '@types/react':
+ specifier: 18.2.7
+ version: 18.2.7
+ '@types/react-dom':
+ specifier: 18.2.4
+ version: 18.2.4
autoprefixer:
specifier: ^10.4.14
version: 10.4.14(postcss@8.4.23)
@@ -361,15 +335,12 @@ importers:
rimraf:
specifier: ^5.0.1
version: 5.0.1
- tailwind-merge:
- specifier: ^1.12.0
- version: 1.12.0
tailwindcss:
specifier: ^3.3.2
version: 3.3.2
- tailwindcss-animate:
- specifier: ^1.0.5
- version: 1.0.5(tailwindcss@3.3.2)
+ typescript:
+ specifier: 5.0.4
+ version: 5.0.4
packages/api:
dependencies:
@@ -398,34 +369,34 @@ importers:
packages/database:
dependencies:
- '@formbricks/types':
- specifier: workspace:*
- version: link:../types
'@prisma/client':
- specifier: ^4.15.0
- version: 4.15.0(prisma@4.15.0)
+ specifier: ^4.16.1
+ version: 4.16.1(prisma@4.16.1)
prisma-json-types-generator:
- specifier: ^2.4.0
- version: 2.4.0
+ specifier: ^2.5.0
+ version: 2.5.0(prisma@4.16.1)
zod:
specifier: ^3.21.4
version: 3.21.4
zod-prisma:
specifier: ^0.5.4
- version: 0.5.4(prisma@4.15.0)(zod@3.21.4)
+ version: 0.5.4(prisma@4.16.1)(zod@3.21.4)
devDependencies:
'@formbricks/tsconfig':
specifier: workspace:*
version: link:../tsconfig
+ '@formbricks/types':
+ specifier: workspace:*
+ version: link:../types
eslint:
- specifier: ^8.41.0
- version: 8.41.0
+ specifier: ^8.43.0
+ version: 8.43.0
eslint-config-formbricks:
specifier: workspace:*
version: link:../eslint-config-formbricks
prisma:
- specifier: ^4.15.0
- version: 4.15.0
+ specifier: ^4.16.1
+ version: 4.16.1
prisma-dbml-generator:
specifier: ^0.10.0
version: 0.10.0
@@ -433,14 +404,14 @@ importers:
specifier: ^5.0.1
version: 5.0.1
tsup:
- specifier: ^6.7.0
- version: 6.7.0(typescript@5.0.4)
+ specifier: ^7.1.0
+ version: 7.1.0(typescript@5.1.3)
tsx:
specifier: ^3.12.7
version: 3.12.7
typescript:
- specifier: ^5.0.4
- version: 5.0.4
+ specifier: ^5.1.3
+ version: 5.1.3
packages/ee:
dependencies:
@@ -450,6 +421,9 @@ importers:
next:
specifier: ^13.4.4
version: 13.4.4(react-dom@18.2.0)(react@18.2.0)
+ stripe:
+ specifier: ^12.6.0
+ version: 12.6.0
devDependencies:
'@formbricks/tsconfig':
specifier: '*'
@@ -593,6 +567,18 @@ importers:
'@formbricks/types':
specifier: '*'
version: link:../types
+ date-fns:
+ specifier: ^2.30.0
+ version: 2.30.0
+ markdown-it:
+ specifier: ^13.0.1
+ version: 13.0.1
+ posthog-node:
+ specifier: ^3.1.1
+ version: 3.1.1
+ tailwind-merge:
+ specifier: ^1.12.0
+ version: 1.12.0
devDependencies:
'@formbricks/tsconfig':
specifier: '*'
@@ -695,6 +681,9 @@ importers:
boring-avatars:
specifier: ^1.7.0
version: 1.7.0
+ class-variance-authority:
+ specifier: ^0.6.0
+ version: 0.6.0(typescript@5.0.4)
clsx:
specifier: ^1.2.1
version: 1.2.1
@@ -750,34 +739,54 @@ importers:
rimraf:
specifier: ^5.0.1
version: 5.0.1
- tsup:
- specifier: ^6.7.0
- version: 6.7.0(postcss@8.4.24)(typescript@5.0.4)
typescript:
specifier: ^5.0.4
version: 5.0.4
packages:
- /@algolia/autocomplete-core@1.7.4:
- resolution: {integrity: sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==}
+ /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)(search-insights@2.6.0):
+ resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
dependencies:
- '@algolia/autocomplete-shared': 1.7.4
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)(search-insights@2.6.0)
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - algoliasearch
+ - search-insights
dev: false
- /@algolia/autocomplete-preset-algolia@1.7.4(@algolia/client-search@4.14.2)(algoliasearch@4.14.2):
- resolution: {integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==}
+ /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)(search-insights@2.6.0):
+ resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
+ peerDependencies:
+ search-insights: '>= 1 < 3'
+ dependencies:
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)
+ search-insights: 2.6.0
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - algoliasearch
+ dev: false
+
+ /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2):
+ resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
dependencies:
- '@algolia/autocomplete-shared': 1.7.4
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)
'@algolia/client-search': 4.14.2
algoliasearch: 4.14.2
dev: false
- /@algolia/autocomplete-shared@1.7.4:
- resolution: {integrity: sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==}
+ /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2):
+ resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==}
+ peerDependencies:
+ '@algolia/client-search': '>= 4.9.1 < 6'
+ algoliasearch: '>= 4.9.1 < 6'
+ dependencies:
+ '@algolia/client-search': 4.14.2
+ algoliasearch: 4.14.2
dev: false
/@algolia/cache-browser-local-storage@4.14.2:
@@ -2465,8 +2474,8 @@ packages:
prettier: 2.8.8
dev: true
- /@corex/deepmerge@4.0.37:
- resolution: {integrity: sha512-PX90bEnrLdxd5e6rSFWsghExMuSw0Uov3fWJuuaoFuUQIS/446diu/4seExK5b+43L+SOBbd2uBGwYUkG1JfCw==}
+ /@corex/deepmerge@4.0.43:
+ resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==}
dev: false
/@discoveryjs/json-ext@0.5.7:
@@ -2474,12 +2483,12 @@ packages:
engines: {node: '>=10.0.0'}
dev: true
- /@docsearch/css@3.3.3:
- resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==}
+ /@docsearch/css@3.5.1:
+ resolution: {integrity: sha512-2Pu9HDg/uP/IT10rbQ+4OrTQuxIWdKVUEdcw9/w7kZJv9NeHS6skJx1xuRiFyoGKwAzcHXnLp7csE99sj+O1YA==}
dev: false
- /@docsearch/react@3.3.3(@algolia/client-search@4.14.2)(@types/react@18.0.35)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==}
+ /@docsearch/react@3.5.1(@algolia/client-search@4.14.2)(@types/react@18.2.7)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.6.0):
+ resolution: {integrity: sha512-t5mEODdLzZq4PTFAm/dvqcvZFdPDMdfPE5rJS5SC8OUq9mPzxEy6b+9THIqNM9P0ocCb4UC5jqBrxKclnuIbzQ==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0'
@@ -2492,15 +2501,16 @@ packages:
react-dom:
optional: true
dependencies:
- '@algolia/autocomplete-core': 1.7.4
- '@algolia/autocomplete-preset-algolia': 1.7.4(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)
- '@docsearch/css': 3.3.3
- '@types/react': 18.0.35
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)(search-insights@2.6.0)
+ '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.14.2)(algoliasearch@4.14.2)
+ '@docsearch/css': 3.5.1
+ '@types/react': 18.2.7
algoliasearch: 4.14.2
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
transitivePeerDependencies:
- '@algolia/client-search'
+ - search-insights
dev: false
/@emotion/cache@10.0.29:
@@ -2634,6 +2644,15 @@ packages:
dev: true
optional: true
+ /@esbuild/android-arm64@0.18.10:
+ resolution: {integrity: sha512-ynm4naLbNbK0ajf9LUWtQB+6Vfg1Z/AplArqr4tGebC00Z6m9Y91OVIcjDa461wGcZwcaHYaZAab4yJxfhisTQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-arm@0.15.16:
resolution: {integrity: sha512-nyB6CH++2mSgx3GbnrJsZSxzne5K0HMyNIWafDHqYy7IwxFc4fd/CgHVZXr8Eh+Q3KbIAcAe3vGyqIPhGblvMQ==}
engines: {node: '>=12'}
@@ -2652,6 +2671,15 @@ packages:
dev: true
optional: true
+ /@esbuild/android-arm@0.18.10:
+ resolution: {integrity: sha512-3KClmVNd+Fku82uZJz5C4Rx8m1PPmWUFz5Zkw8jkpZPOmsq+EG1TTOtw1OXkHuX3WczOFQigrtf60B1ijKwNsg==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/android-x64@0.17.11:
resolution: {integrity: sha512-3PL3HKtsDIXGQcSCKtWD/dy+mgc4p2Tvo2qKgKHj9Yf+eniwFnuoQ0OUhlSfAEpKAFzF9N21Nwgnap6zy3L3MQ==}
engines: {node: '>=12'}
@@ -2661,6 +2689,15 @@ packages:
dev: true
optional: true
+ /@esbuild/android-x64@0.18.10:
+ resolution: {integrity: sha512-vFfXj8P9Yfjh54yqUDEHKzqzYuEfPyAOl3z7R9hjkwt+NCvbn9VMxX+IILnAfdImRBfYVItgSUsqGKhJFnBwZw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/darwin-arm64@0.17.11:
resolution: {integrity: sha512-pJ950bNKgzhkGNO3Z9TeHzIFtEyC2GDQL3wxkMApDEghYx5Qers84UTNc1bAxWbRkuJOgmOha5V0WUeh8G+YGw==}
engines: {node: '>=12'}
@@ -2670,6 +2707,15 @@ packages:
dev: true
optional: true
+ /@esbuild/darwin-arm64@0.18.10:
+ resolution: {integrity: sha512-k2OJQ7ZxE6sVc91+MQeZH9gFeDAH2uIYALPAwTjTCvcPy9Dzrf7V7gFUQPYkn09zloWhQ+nvxWHia2x2ZLR0sQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/darwin-x64@0.17.11:
resolution: {integrity: sha512-iB0dQkIHXyczK3BZtzw1tqegf0F0Ab5texX2TvMQjiJIWXAfM4FQl7D909YfXWnB92OQz4ivBYQ2RlxBJrMJOw==}
engines: {node: '>=12'}
@@ -2679,6 +2725,15 @@ packages:
dev: true
optional: true
+ /@esbuild/darwin-x64@0.18.10:
+ resolution: {integrity: sha512-tnz/mdZk1L1Z3WpGjin/L2bKTe8/AKZpI8fcCLtH+gq8WXWsCNJSxlesAObV4qbtTl6pG5vmqFXfWUQ5hV8PAQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/freebsd-arm64@0.17.11:
resolution: {integrity: sha512-7EFzUADmI1jCHeDRGKgbnF5sDIceZsQGapoO6dmw7r/ZBEKX7CCDnIz8m9yEclzr7mFsd+DyasHzpjfJnmBB1Q==}
engines: {node: '>=12'}
@@ -2688,6 +2743,15 @@ packages:
dev: true
optional: true
+ /@esbuild/freebsd-arm64@0.18.10:
+ resolution: {integrity: sha512-QJluV0LwBrbHnYYwSKC+K8RGz0g/EyhpQH1IxdoFT0nM7PfgjE+aS8wxq/KFEsU0JkL7U/EEKd3O8xVBxXb2aA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/freebsd-x64@0.17.11:
resolution: {integrity: sha512-iPgenptC8i8pdvkHQvXJFzc1eVMR7W2lBPrTE6GbhR54sLcF42mk3zBOjKPOodezzuAz/KSu8CPyFSjcBMkE9g==}
engines: {node: '>=12'}
@@ -2697,6 +2761,15 @@ packages:
dev: true
optional: true
+ /@esbuild/freebsd-x64@0.18.10:
+ resolution: {integrity: sha512-Hi/ycUkS6KTw+U9G5PK5NoK7CZboicaKUSVs0FSiPNtuCTzK6HNM4DIgniH7hFaeuszDS9T4dhAHWiLSt/Y5Ng==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-arm64@0.17.11:
resolution: {integrity: sha512-Qxth3gsWWGKz2/qG2d5DsW/57SeA2AmpSMhdg9TSB5Svn2KDob3qxfQSkdnWjSd42kqoxIPy3EJFs+6w1+6Qjg==}
engines: {node: '>=12'}
@@ -2706,6 +2779,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-arm64@0.18.10:
+ resolution: {integrity: sha512-Nz6XcfRBOO7jSrVpKAyEyFOPGhySPNlgumSDhWAspdQQ11ub/7/NZDMhWDFReE9QH/SsCOCLQbdj0atAk/HMOQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-arm@0.17.11:
resolution: {integrity: sha512-M9iK/d4lgZH0U5M1R2p2gqhPV/7JPJcRz+8O8GBKVgqndTzydQ7B2XGDbxtbvFkvIs53uXTobOhv+RyaqhUiMg==}
engines: {node: '>=12'}
@@ -2715,6 +2797,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-arm@0.18.10:
+ resolution: {integrity: sha512-HfFoxY172tVHPIvJy+FHxzB4l8xU7e5cxmNS11cQ2jt4JWAukn/7LXaPdZid41UyTweqa4P/1zs201gRGCTwHw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-ia32@0.17.11:
resolution: {integrity: sha512-dB1nGaVWtUlb/rRDHmuDQhfqazWE0LMro/AIbT2lWM3CDMHJNpLckH+gCddQyhhcLac2OYw69ikUMO34JLt3wA==}
engines: {node: '>=12'}
@@ -2724,6 +2815,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-ia32@0.18.10:
+ resolution: {integrity: sha512-otMdmSmkMe+pmiP/bZBjfphyAsTsngyT9RCYwoFzqrveAbux9nYitDTpdgToG0Z0U55+PnH654gCH2GQ1aB6Yw==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-loong64@0.15.16:
resolution: {integrity: sha512-SDLfP1uoB0HZ14CdVYgagllgrG7Mdxhkt4jDJOKl/MldKrkQ6vDJMZKl2+5XsEY/Lzz37fjgLQoJBGuAw/x8kQ==}
engines: {node: '>=12'}
@@ -2742,6 +2842,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-loong64@0.18.10:
+ resolution: {integrity: sha512-t8tjFuON1koxskzQ4VFoh0T5UDUMiLYjwf9Wktd0tx8AoK6xgU+5ubKOpWpcnhEQ2tESS5u0v6QuN8PX/ftwcQ==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-mips64el@0.17.11:
resolution: {integrity: sha512-cGeGNdQxqY8qJwlYH1BP6rjIIiEcrM05H7k3tR7WxOLmD1ZxRMd6/QIOWMb8mD2s2YJFNRuNQ+wjMhgEL2oCEw==}
engines: {node: '>=12'}
@@ -2751,6 +2860,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-mips64el@0.18.10:
+ resolution: {integrity: sha512-+dUkcVzcfEJHz3HEnVpIJu8z8Wdn2n/nWMWdl6FVPFGJAVySO4g3+XPzNKFytVFwf8hPVDwYXzVcu8GMFqsqZw==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-ppc64@0.17.11:
resolution: {integrity: sha512-BdlziJQPW/bNe0E8eYsHB40mYOluS+jULPCjlWiHzDgr+ZBRXPtgMV1nkLEGdpjrwgmtkZHEGEPaKdS/8faLDA==}
engines: {node: '>=12'}
@@ -2760,6 +2878,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-ppc64@0.18.10:
+ resolution: {integrity: sha512-sO3PjjxEGy+PY2qkGe2gwJbXdZN9wAYpVBZWFD0AwAoKuXRkWK0/zaMQ5ekUFJDRDCRm8x5U0Axaub7ynH/wVg==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-riscv64@0.17.11:
resolution: {integrity: sha512-MDLwQbtF+83oJCI1Cixn68Et/ME6gelmhssPebC40RdJaect+IM+l7o/CuG0ZlDs6tZTEIoxUe53H3GmMn8oMA==}
engines: {node: '>=12'}
@@ -2769,6 +2896,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-riscv64@0.18.10:
+ resolution: {integrity: sha512-JDtdbJg3yjDeXLv4lZYE1kiTnxv73/8cbPHY9T/dUKi8rYOM/k5b3W4UJLMUksuQ6nTm5c89W1nADsql6FW75A==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-s390x@0.17.11:
resolution: {integrity: sha512-4N5EMESvws0Ozr2J94VoUD8HIRi7X0uvUv4c0wpTHZyZY9qpaaN7THjosdiW56irQ4qnJ6Lsc+i+5zGWnyqWqQ==}
engines: {node: '>=12'}
@@ -2778,6 +2914,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-s390x@0.18.10:
+ resolution: {integrity: sha512-NLuSKcp8WckjD2a7z5kzLiCywFwBTMlIxDNuud1AUGVuwBBJSkuubp6cNjJ0p5c6CZaA3QqUGwjHJBiG1SoOFw==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/linux-x64@0.17.11:
resolution: {integrity: sha512-rM/v8UlluxpytFSmVdbCe1yyKQd/e+FmIJE2oPJvbBo+D0XVWi1y/NQ4iTNx+436WmDHQBjVLrbnAQLQ6U7wlw==}
engines: {node: '>=12'}
@@ -2787,6 +2932,15 @@ packages:
dev: true
optional: true
+ /@esbuild/linux-x64@0.18.10:
+ resolution: {integrity: sha512-wj2KRsCsFusli+6yFgNO/zmmLslislAWryJnodteRmGej7ZzinIbMdsyp13rVGde88zxJd5vercNYK9kuvlZaQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/netbsd-x64@0.17.11:
resolution: {integrity: sha512-4WaAhuz5f91h3/g43VBGdto1Q+X7VEZfpcWGtOFXnggEuLvjV+cP6DyLRU15IjiU9fKLLk41OoJfBFN5DhPvag==}
engines: {node: '>=12'}
@@ -2796,6 +2950,15 @@ packages:
dev: true
optional: true
+ /@esbuild/netbsd-x64@0.18.10:
+ resolution: {integrity: sha512-pQ9QqxEPI3cVRZyUtCoZxhZK3If+7RzR8L2yz2+TDzdygofIPOJFaAPkEJ5rYIbUO101RaiYxfdOBahYexLk5A==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/openbsd-x64@0.17.11:
resolution: {integrity: sha512-UBj135Nx4FpnvtE+C8TWGp98oUgBcmNmdYgl5ToKc0mBHxVVqVE7FUS5/ELMImOp205qDAittL6Ezhasc2Ev/w==}
engines: {node: '>=12'}
@@ -2805,6 +2968,15 @@ packages:
dev: true
optional: true
+ /@esbuild/openbsd-x64@0.18.10:
+ resolution: {integrity: sha512-k8GTIIW9I8pEEfoOUm32TpPMgSg06JhL5DO+ql66aLTkOQUs0TxCA67Wi7pv6z8iF8STCGcNbm3UWFHLuci+ag==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/sunos-x64@0.17.11:
resolution: {integrity: sha512-1/gxTifDC9aXbV2xOfCbOceh5AlIidUrPsMpivgzo8P8zUtczlq1ncFpeN1ZyQJ9lVs2hILy1PG5KPp+w8QPPg==}
engines: {node: '>=12'}
@@ -2814,6 +2986,15 @@ packages:
dev: true
optional: true
+ /@esbuild/sunos-x64@0.18.10:
+ resolution: {integrity: sha512-vIGYJIdEI6d4JBucAx8py792G8J0GP40qSH+EvSt80A4zvGd6jph+5t1g+eEXcS2aRpgZw6CrssNCFZxTdEsxw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-arm64@0.17.11:
resolution: {integrity: sha512-vtSfyx5yRdpiOW9yp6Ax0zyNOv9HjOAw8WaZg3dF5djEHKKm3UnoohftVvIJtRh0Ec7Hso0RIdTqZvPXJ7FdvQ==}
engines: {node: '>=12'}
@@ -2823,6 +3004,15 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-arm64@0.18.10:
+ resolution: {integrity: sha512-kRhNcMZFGMW+ZHCarAM1ypr8OZs0k688ViUCetVCef9p3enFxzWeBg9h/575Y0nsFu0ZItluCVF5gMR2pwOEpA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-ia32@0.17.11:
resolution: {integrity: sha512-GFPSLEGQr4wHFTiIUJQrnJKZhZjjq4Sphf+mM76nQR6WkQn73vm7IsacmBRPkALfpOCHsopSvLgqdd4iUW2mYw==}
engines: {node: '>=12'}
@@ -2832,6 +3022,15 @@ packages:
dev: true
optional: true
+ /@esbuild/win32-ia32@0.18.10:
+ resolution: {integrity: sha512-AR9PX1whYaYh9p0EOaKna0h48F/A101Mt/ag72+kMkkBZXPQ7cjbz2syXI/HI3OlBdUytSdHneljfjvUoqwqiQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@esbuild/win32-x64@0.17.11:
resolution: {integrity: sha512-N9vXqLP3eRL8BqSy8yn4Y98cZI2pZ8fyuHx6lKjiG2WABpT2l01TXdzq5Ma2ZUBzfB7tx5dXVhge8X9u0S70ZQ==}
engines: {node: '>=12'}
@@ -2841,15 +3040,14 @@ packages:
dev: true
optional: true
- /@eslint-community/eslint-utils@4.2.0(eslint@8.37.0):
- resolution: {integrity: sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- dependencies:
- eslint: 8.37.0
- eslint-visitor-keys: 3.4.1
- dev: false
+ /@esbuild/win32-x64@0.18.10:
+ resolution: {integrity: sha512-5sTkYhAGHNRr6bVf4RM0PsscqVr6/DBYdrlMh168oph3usid3lKHcHEEHmr34iZ9GHeeg2juFOxtpl6XyC3tpw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
/@eslint-community/eslint-utils@4.2.0(eslint@8.41.0):
resolution: {integrity: sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==}
@@ -2870,27 +3068,19 @@ packages:
eslint-visitor-keys: 3.4.1
dev: true
+ /@eslint-community/eslint-utils@4.2.0(eslint@8.43.0):
+ resolution: {integrity: sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ dependencies:
+ eslint: 8.43.0
+ eslint-visitor-keys: 3.4.1
+
/@eslint-community/regexpp@4.4.0:
resolution: {integrity: sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- /@eslint/eslintrc@2.0.2:
- resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- ajv: 6.12.6
- debug: 4.3.4
- espree: 9.5.2
- globals: 13.19.0
- ignore: 5.2.1
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@eslint/eslintrc@2.0.3:
resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2907,11 +3097,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /@eslint/js@8.37.0:
- resolution: {integrity: sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dev: false
-
/@eslint/js@8.41.0:
resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2921,6 +3106,10 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
+ /@eslint/js@8.43.0:
+ resolution: {integrity: sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
/@floating-ui/core@0.7.3:
resolution: {integrity: sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==}
dev: false
@@ -2970,8 +3159,8 @@ packages:
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
dev: true
- /@headlessui/react@1.7.14(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==}
+ /@headlessui/react@1.7.15(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==}
engines: {node: '>=10'}
peerDependencies:
react: ^16 || ^17 || ^18
@@ -2982,14 +3171,6 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@heroicons/react@2.0.17(react@18.2.0):
- resolution: {integrity: sha512-90GMZktkA53YbNzHp6asVEDevUQCMtxWH+2UK2S8OpnLEu7qckTJPhNxNQG52xIR1WFTwFqtH6bt7a60ZNcLLA==}
- peerDependencies:
- react: '>= 16'
- dependencies:
- react: 18.2.0
- dev: false
-
/@heroicons/react@2.0.18(react@18.2.0):
resolution: {integrity: sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==}
peerDependencies:
@@ -3007,7 +3188,6 @@ packages:
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
- dev: true
/@humanwhocodes/config-array@0.11.8:
resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
@@ -3059,7 +3239,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
jest-message-util: 27.5.1
jest-util: 27.5.1
@@ -3071,7 +3251,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
jest-message-util: 29.5.0
jest-util: 29.5.0
@@ -3092,14 +3272,14 @@ packages:
'@jest/test-result': 29.5.0
'@jest/transform': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.7.0
exit: 0.1.2
graceful-fs: 4.2.10
jest-changed-files: 29.5.0
- jest-config: 29.5.0(@types/node@20.2.3)
+ jest-config: 29.5.0(@types/node@20.3.2)
jest-haste-map: 29.5.0
jest-message-util: 29.5.0
jest-regex-util: 29.4.3
@@ -3126,7 +3306,7 @@ packages:
dependencies:
'@jest/fake-timers': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
jest-mock: 29.5.0
dev: true
@@ -3153,7 +3333,7 @@ packages:
dependencies:
'@jest/types': 29.5.0
'@sinonjs/fake-timers': 10.0.2
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
jest-message-util: 29.5.0
jest-mock: 29.5.0
jest-util: 29.5.0
@@ -3186,7 +3366,7 @@ packages:
'@jest/transform': 29.5.0
'@jest/types': 29.5.0
'@jridgewell/trace-mapping': 0.3.17
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
@@ -3306,7 +3486,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
'@types/yargs': 16.0.5
chalk: 4.1.2
dev: true
@@ -3318,7 +3498,7 @@ packages:
'@jest/schemas': 29.4.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
'@types/yargs': 17.0.24
chalk: 4.1.2
dev: true
@@ -3688,7 +3868,7 @@ packages:
react: '>=16'
dependencies:
'@types/mdx': 2.0.3
- '@types/react': 18.2.5
+ '@types/react': 18.2.7
react: 18.2.0
dev: false
@@ -3696,10 +3876,6 @@ packages:
resolution: {integrity: sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==}
dev: false
- /@next/env@13.3.0:
- resolution: {integrity: sha512-AjppRV4uG3No7L1plinoTQETH+j2F10TEnrMfzbTUYwze5sBUPveeeBAPZPm8OkJZ1epq9OyYKhZrvbD6/9HCQ==}
- dev: false
-
/@next/env@13.4.3:
resolution: {integrity: sha512-pa1ErjyFensznttAk3EIv77vFbfSYT6cLzVRK5jx4uiRuCQo+m2wCFAREaHKIy63dlgvOyMlzh6R8Inu8H3KrQ==}
dev: false
@@ -3708,6 +3884,10 @@ packages:
resolution: {integrity: sha512-q/y7VZj/9YpgzDe64Zi6rY1xPizx80JjlU2BTevlajtaE3w1LqweH1gGgxou2N7hdFosXHjGrI4OUvtFXXhGLg==}
dev: false
+ /@next/env@13.4.7:
+ resolution: {integrity: sha512-ZlbiFulnwiFsW9UV1ku1OvX/oyIPLtMk9p/nnvDSwI0s7vSoZdRtxXNsaO+ZXrLv/pMbXVGq4lL8TbY9iuGmVw==}
+ dev: false
+
/@next/eslint-plugin-next@13.4.3:
resolution: {integrity: sha512-5B0uOnh7wyUY9vNNdIA6NUvWozhrZaTMZOzdirYAefqD0ZBK5C/h3+KMYdCKrR7JrXGvVpWnHtv54b3dCzwICA==}
dependencies:
@@ -3720,8 +3900,8 @@ packages:
glob: 7.1.7
dev: false
- /@next/mdx@13.3.0(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0):
- resolution: {integrity: sha512-qrf1K/dTzC9LLPFyacNJBqmnT7BQphrvRDlXb6sfjgMK1iBaKpTmR1PETBT4CSaHzjRY9JjuRftZeYzWGJq3TQ==}
+ /@next/mdx@13.4.7(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0):
+ resolution: {integrity: sha512-btb4ym4Gz72ACQjSlK+AsJRx5IYcS9O0FgUWK4/+9AJxLQtr5XNOAfpy1ioLqXG7REVvwWAea4z6Hp0agwc+Vg==}
peerDependencies:
'@mdx-js/loader': '>=0.15.0'
'@mdx-js/react': '>=0.15.0'
@@ -3763,15 +3943,6 @@ packages:
dev: false
optional: true
- /@next/swc-darwin-arm64@13.3.0:
- resolution: {integrity: sha512-DmIQCNq6JtccLPPBzf0dgh2vzMWt5wjxbP71pCi5EWpWYE3MsP6FcRXi4MlAmFNDQOfcFXR2r7kBeG1LpZUh1w==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
/@next/swc-darwin-arm64@13.4.3:
resolution: {integrity: sha512-yx18udH/ZmR4Bw4M6lIIPE3JxsAZwo04iaucEfA2GMt1unXr2iodHUX/LAKNyi6xoLP2ghi0E+Xi1f4Qb8f1LQ==}
engines: {node: '>= 10'}
@@ -3790,17 +3961,17 @@ packages:
dev: false
optional: true
- /@next/swc-darwin-x64@13.2.4:
- resolution: {integrity: sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==}
+ /@next/swc-darwin-arm64@13.4.7:
+ resolution: {integrity: sha512-VZTxPv1b59KGiv/pZHTO5Gbsdeoxcj2rU2cqJu03btMhHpn3vwzEK0gUSVC/XW96aeGO67X+cMahhwHzef24/w==}
engines: {node: '>= 10'}
- cpu: [x64]
+ cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
- /@next/swc-darwin-x64@13.3.0:
- resolution: {integrity: sha512-oQoqFa88OGgwnYlnAGHVct618FRI/749se0N3S8t9Bzdv5CRbscnO0RcX901+YnNK4Q6yeiizfgO3b7kogtsZg==}
+ /@next/swc-darwin-x64@13.2.4:
+ resolution: {integrity: sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -3826,6 +3997,15 @@ packages:
dev: false
optional: true
+ /@next/swc-darwin-x64@13.4.7:
+ resolution: {integrity: sha512-gO2bw+2Ymmga+QYujjvDz9955xvYGrWofmxTq7m70b9pDPvl7aDFABJOZ2a8SRCuSNB5mXU8eTOmVVwyp/nAew==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-freebsd-x64@13.2.4:
resolution: {integrity: sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==}
engines: {node: '>= 10'}
@@ -3853,15 +4033,6 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-gnu@13.3.0:
- resolution: {integrity: sha512-Wzz2p/WqAJUqTVoLo6H18WMeAXo3i+9DkPDae4oQG8LMloJ3if4NEZTnOnTUlro6cq+S/W4pTGa97nWTrOjbGw==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
/@next/swc-linux-arm64-gnu@13.4.3:
resolution: {integrity: sha512-aBvtry4bxJ1xwKZ/LVPeBGBwWVwxa4bTnNkRRw6YffJnn/f4Tv4EGDPaVeYHZGQVA56wsGbtA6nZMuWs/EIk4Q==}
engines: {node: '>= 10'}
@@ -3880,8 +4051,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-musl@13.2.4:
- resolution: {integrity: sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==}
+ /@next/swc-linux-arm64-gnu@13.4.7:
+ resolution: {integrity: sha512-6cqp3vf1eHxjIDhEOc7Mh/s8z1cwc/l5B6ZNkOofmZVyu1zsbEM5Hmx64s12Rd9AYgGoiCz4OJ4M/oRnkE16/Q==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3889,8 +4060,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-musl@13.3.0:
- resolution: {integrity: sha512-xPVrIQOQo9WXJYgmoTlMnAD/HlR/1e1ZIWGbwIzEirXBVBqMARUulBEIKdC19zuvoJ477qZJgBDCKtKEykCpyQ==}
+ /@next/swc-linux-arm64-musl@13.2.4:
+ resolution: {integrity: sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3916,17 +4087,17 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-gnu@13.2.4:
- resolution: {integrity: sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==}
+ /@next/swc-linux-arm64-musl@13.4.7:
+ resolution: {integrity: sha512-T1kD2FWOEy5WPidOn1si0rYmWORNch4a/NR52Ghyp4q7KyxOCuiOfZzyhVC5tsLIBDH3+cNdB5DkD9afpNDaOw==}
engines: {node: '>= 10'}
- cpu: [x64]
+ cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
- /@next/swc-linux-x64-gnu@13.3.0:
- resolution: {integrity: sha512-jOFlpGuPD7W2tuXVJP4wt9a3cpNxWAPcloq5EfMJRiXsBBOjLVFZA7boXYxEBzSVgUiVVr1V9T0HFM7pULJ1qA==}
+ /@next/swc-linux-x64-gnu@13.2.4:
+ resolution: {integrity: sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3952,8 +4123,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-musl@13.2.4:
- resolution: {integrity: sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==}
+ /@next/swc-linux-x64-gnu@13.4.7:
+ resolution: {integrity: sha512-zaEC+iEiAHNdhl6fuwl0H0shnTzQoAoJiDYBUze8QTntE/GNPfTYpYboxF5LRYIjBwETUatvE0T64W6SKDipvg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3961,8 +4132,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-musl@13.3.0:
- resolution: {integrity: sha512-2OwKlzaBgmuet9XYHc3KwsEilzb04F540rlRXkAcjMHL7eCxB7uZIGtsVvKOnQLvC/elrUegwSw1+5f7WmfyOw==}
+ /@next/swc-linux-x64-musl@13.2.4:
+ resolution: {integrity: sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3988,17 +4159,17 @@ packages:
dev: false
optional: true
- /@next/swc-win32-arm64-msvc@13.2.4:
- resolution: {integrity: sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==}
+ /@next/swc-linux-x64-musl@13.4.7:
+ resolution: {integrity: sha512-X6r12F8d8SKAtYJqLZBBMIwEqcTRvUdVm+xIq+l6pJqlgT2tNsLLf2i5Cl88xSsIytBICGsCNNHd+siD2fbWBA==}
engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
+ cpu: [x64]
+ os: [linux]
requiresBuild: true
dev: false
optional: true
- /@next/swc-win32-arm64-msvc@13.3.0:
- resolution: {integrity: sha512-OeHiA6YEvndxT46g+rzFK/MQTfftKxJmzslERMu9LDdC6Kez0bdrgEYed5eXFK2Z1viKZJCGRlhd06rBusyztA==}
+ /@next/swc-win32-arm64-msvc@13.2.4:
+ resolution: {integrity: sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -4024,17 +4195,17 @@ packages:
dev: false
optional: true
- /@next/swc-win32-ia32-msvc@13.2.4:
- resolution: {integrity: sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==}
+ /@next/swc-win32-arm64-msvc@13.4.7:
+ resolution: {integrity: sha512-NPnmnV+vEIxnu6SUvjnuaWRglZzw4ox5n/MQTxeUhb5iwVWFedolPFebMNwgrWu4AELwvTdGtWjqof53AiWHcw==}
engines: {node: '>= 10'}
- cpu: [ia32]
+ cpu: [arm64]
os: [win32]
requiresBuild: true
dev: false
optional: true
- /@next/swc-win32-ia32-msvc@13.3.0:
- resolution: {integrity: sha512-4aB7K9mcVK1lYEzpOpqWrXHEZympU3oK65fnNcY1Qc4HLJFLJj8AViuqQd4jjjPNuV4sl8jAwTz3gN5VNGWB7w==}
+ /@next/swc-win32-ia32-msvc@13.2.4:
+ resolution: {integrity: sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@@ -4060,17 +4231,17 @@ packages:
dev: false
optional: true
- /@next/swc-win32-x64-msvc@13.2.4:
- resolution: {integrity: sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==}
+ /@next/swc-win32-ia32-msvc@13.4.7:
+ resolution: {integrity: sha512-6Hxijm6/a8XqLQpOOf/XuwWRhcuc/g4rBB2oxjgCMuV9Xlr2bLs5+lXyh8w9YbAUMYR3iC9mgOlXbHa79elmXw==}
engines: {node: '>= 10'}
- cpu: [x64]
+ cpu: [ia32]
os: [win32]
requiresBuild: true
dev: false
optional: true
- /@next/swc-win32-x64-msvc@13.3.0:
- resolution: {integrity: sha512-Reer6rkLLcoOvB0dd66+Y7WrWVFH7sEEkF/4bJCIfsSKnTStTYaHtwIJAwbqnt9I392Tqvku0KkoqZOryWV9LQ==}
+ /@next/swc-win32-x64-msvc@13.2.4:
+ resolution: {integrity: sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -4096,6 +4267,15 @@ packages:
dev: false
optional: true
+ /@next/swc-win32-x64-msvc@13.4.7:
+ resolution: {integrity: sha512-sW9Yt36Db1nXJL+mTr2Wo0y+VkPWeYhygvcHj1FF0srVtV+VoDjxleKtny21QHaG05zdeZnw2fCtf2+dEqgwqA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1:
resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
dependencies:
@@ -4128,7 +4308,7 @@ packages:
resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==}
dependencies:
'@gar/promisify': 1.1.3
- semver: 7.3.8
+ semver: 7.5.3
dev: true
/@npmcli/move-file@1.1.2:
@@ -4209,7 +4389,7 @@ packages:
open: 8.4.0
picocolors: 1.0.0
tiny-glob: 0.2.9
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/@polka/url@1.0.0-next.21:
@@ -4257,8 +4437,8 @@ packages:
webpack: 4.46.0
dev: true
- /@prisma/client@4.15.0(prisma@4.15.0):
- resolution: {integrity: sha512-xnROvyABcGiwqRNdrObHVZkD9EjkJYHOmVdlKy1yGgI+XOzvMzJ4tRg3dz1pUlsyhKxXGCnjIQjWW+2ur+YXuw==}
+ /@prisma/client@4.16.1(prisma@4.16.1):
+ resolution: {integrity: sha512-CoDHu7Bt+NuDo40ijoeHP79EHtECsPBTy3yte5Yo3op8TqXt/kV0OT5OrsWewKvQGKFMHhYQ+ePed3zzjYdGAw==}
engines: {node: '>=14.17'}
requiresBuild: true
peerDependencies:
@@ -4267,8 +4447,8 @@ packages:
prisma:
optional: true
dependencies:
- '@prisma/engines-version': 4.15.0-28.8fbc245156db7124f997f4cecdd8d1219e360944
- prisma: 4.15.0
+ '@prisma/engines-version': 4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c
+ prisma: 4.16.1
dev: false
/@prisma/debug@3.8.1:
@@ -4279,8 +4459,8 @@ packages:
strip-ansi: 6.0.1
dev: false
- /@prisma/debug@4.15.0:
- resolution: {integrity: sha512-dkbPz+gOVlWDBAaOEseSpAUz9NppT38UlwdryPyrwct6OClLirNC7wH+TpAQk5OZp9x59hNnfDz+T7XvL1v0/Q==}
+ /@prisma/debug@4.16.0:
+ resolution: {integrity: sha512-9xKz+5BXjnHDgPKtjTEbP6vNPeYMOqId2IIHCxfpouhSpSUHOA3FVzCRpZ0er/RV6y/MZUPLQbltVUvPncBDlg==}
dependencies:
'@types/debug': 4.1.8
debug: 4.3.4
@@ -4320,12 +4500,12 @@ packages:
- supports-color
dev: true
- /@prisma/engines-version@4.15.0-28.8fbc245156db7124f997f4cecdd8d1219e360944:
- resolution: {integrity: sha512-sVOig4tjGxxlYaFcXgE71f/rtFhzyYrfyfNFUsxCIEJyVKU9rdOWIlIwQ2NQ7PntvGnn+x0XuFo4OC1jvPJKzg==}
+ /@prisma/engines-version@4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c:
+ resolution: {integrity: sha512-tMWAF/qF00fbUH1HB4Yjmz6bjh7fzkb7Y3NRoUfMlHu6V+O45MGvqwYxqwBjn1BIUXkl3r04W351D4qdJjrgvA==}
dev: false
- /@prisma/engines@4.15.0:
- resolution: {integrity: sha512-FTaOCGs0LL0OW68juZlGxFtYviZa4xdQj/rQEdat2txw0s3Vu/saAPKjNVXfIgUsGXmQ72HPgNr6935/P8FNAA==}
+ /@prisma/engines@4.16.1:
+ resolution: {integrity: sha512-gpZG0kGGxfemgvK/LghHdBIz+crHkZjzszja94xp4oytpsXrgt/Ice82MvPsWMleVIniKuARrowtsIsim0PFJQ==}
requiresBuild: true
/@prisma/engines@4.6.1:
@@ -4367,10 +4547,10 @@ packages:
cross-spawn: 7.0.3
dev: false
- /@prisma/generator-helper@4.15.0:
- resolution: {integrity: sha512-JVHNgXr0LrcqXqmFrs+BzxfyRL6cFD5GLTMVWfCLU7kqSJdWuZxfoZW995tg6mOXnBgPTf6Ocv3RY4RLQq8k4g==}
+ /@prisma/generator-helper@4.16.0:
+ resolution: {integrity: sha512-4rDLzQPpCz2FbYjW07j7BDkKVs4MiPbyxAeYoLheQj0Ubj7ihoK1hecrIEocULxjMwVJOLt8mj575bguNQ4DWA==}
dependencies:
- '@prisma/debug': 4.15.0
+ '@prisma/debug': 4.16.0
'@types/cross-spawn': 6.0.2
cross-spawn: 7.0.3
kleur: 4.1.5
@@ -5780,13 +5960,13 @@ packages:
/@swc/helpers@0.4.14:
resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==}
dependencies:
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/@swc/helpers@0.5.1:
resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==}
dependencies:
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/@szmarczak/http-timer@1.1.2:
@@ -5795,15 +5975,6 @@ packages:
dependencies:
defer-to-connect: 1.1.3
- /@tailwindcss/forms@0.5.3(tailwindcss@3.3.1):
- resolution: {integrity: sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==}
- peerDependencies:
- tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1'
- dependencies:
- mini-svg-data-uri: 1.4.4
- tailwindcss: 3.3.1(postcss@8.4.22)
- dev: true
-
/@tailwindcss/forms@0.5.3(tailwindcss@3.3.2):
resolution: {integrity: sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==}
peerDependencies:
@@ -5813,18 +5984,6 @@ packages:
tailwindcss: 3.3.2
dev: true
- /@tailwindcss/typography@0.5.9(tailwindcss@3.3.1):
- resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==}
- peerDependencies:
- tailwindcss: '>=3.0.0 || insiders'
- dependencies:
- lodash.castarray: 4.4.0
- lodash.isplainobject: 4.0.6
- lodash.merge: 4.6.2
- postcss-selector-parser: 6.0.10
- tailwindcss: 3.3.1(postcss@8.4.22)
- dev: true
-
/@tailwindcss/typography@0.5.9(tailwindcss@3.3.2):
resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==}
peerDependencies:
@@ -5899,38 +6058,38 @@ packages:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/bonjour@3.5.10:
resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/cheerio@0.22.31:
resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/connect-history-api-fallback@1.3.5:
resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
dependencies:
'@types/express-serve-static-core': 4.17.33
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/cross-spawn@6.0.2:
resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
/@types/debug@4.1.7:
resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==}
@@ -5984,7 +6143,7 @@ packages:
/@types/express-serve-static-core@4.17.33:
resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
dev: true
@@ -6001,7 +6160,7 @@ packages:
/@types/graceful-fs@4.1.5:
resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/hast@2.3.4:
@@ -6020,7 +6179,7 @@ packages:
/@types/http-proxy@1.17.10:
resolution: {integrity: sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/is-ci@3.0.0:
@@ -6066,7 +6225,7 @@ packages:
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
/@types/linkify-it@3.0.2:
resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==}
@@ -6114,9 +6273,14 @@ packages:
/@types/node@18.15.11:
resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==}
+ dev: true
/@types/node@20.2.3:
resolution: {integrity: sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==}
+ dev: true
+
+ /@types/node@20.3.2:
+ resolution: {integrity: sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw==}
/@types/normalize-package-data@2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
@@ -6131,7 +6295,6 @@ packages:
/@types/prismjs@1.26.0:
resolution: {integrity: sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ==}
- dev: true
/@types/prop-types@15.7.5:
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
@@ -6151,7 +6314,8 @@ packages:
/@types/react-dom@18.0.11:
resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==}
dependencies:
- '@types/react': 18.0.37
+ '@types/react': 18.2.7
+ dev: true
/@types/react-dom@18.2.4:
resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==}
@@ -6181,29 +6345,7 @@ packages:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.2
csstype: 3.1.1
- dev: false
-
- /@types/react@18.0.35:
- resolution: {integrity: sha512-6Laome31HpetaIUGFWl1VQ3mdSImwxtFZ39rh059a1MNnKGqBpC88J6NJ8n/Is3Qx7CefDGLgf/KhN/sYCf7ag==}
- dependencies:
- '@types/prop-types': 15.7.5
- '@types/scheduler': 0.16.2
- csstype: 3.1.1
-
- /@types/react@18.0.37:
- resolution: {integrity: sha512-4yaZZtkRN3ZIQD3KSEwkfcik8s0SWV+82dlJot1AbGYHCzJkWP3ENBY6wYeDRmKZ6HkrgoGAmR2HqdwYGp6OEw==}
- dependencies:
- '@types/prop-types': 15.7.5
- '@types/scheduler': 0.16.2
- csstype: 3.1.1
-
- /@types/react@18.2.5:
- resolution: {integrity: sha512-RuoMedzJ5AOh23Dvws13LU9jpZHIc/k90AgmK7CecAYeWmSr3553L4u5rk4sWAPBuQosfT7HmTfG4Rg5o4nGEA==}
- dependencies:
- '@types/prop-types': 15.7.5
- '@types/scheduler': 0.16.2
- csstype: 3.1.1
- dev: false
+ dev: true
/@types/react@18.2.7:
resolution: {integrity: sha512-ojrXpSH2XFCmHm7Jy3q44nXDyN54+EYKP2lBhJ2bqfyPj6cIUW/FZW/Csdia34NQgq7KYcAlHi5184m4X88+yw==}
@@ -6215,13 +6357,13 @@ packages:
/@types/resolve@1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
/@types/retry@0.12.0:
resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
@@ -6248,13 +6390,13 @@ packages:
resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==}
dependencies:
'@types/mime': 3.0.1
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/sockjs@0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/source-list-map@0.1.2:
@@ -6286,7 +6428,7 @@ packages:
/@types/webpack-sources@3.2.0:
resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
'@types/source-list-map': 0.1.2
source-map: 0.7.4
dev: true
@@ -6294,7 +6436,7 @@ packages:
/@types/webpack@4.41.33:
resolution: {integrity: sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
'@types/tapable': 1.0.8
'@types/uglify-js': 3.17.1
'@types/webpack-sources': 3.2.0
@@ -6305,7 +6447,7 @@ packages:
/@types/ws@8.5.4:
resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
dev: true
/@types/yargs-parser@21.0.0:
@@ -6365,7 +6507,7 @@ packages:
- typescript
dev: true
- /@typescript-eslint/parser@5.59.2(eslint@8.41.0)(typescript@5.0.4):
+ /@typescript-eslint/parser@5.59.2(eslint@8.43.0)(typescript@5.0.4):
resolution: {integrity: sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6379,7 +6521,7 @@ packages:
'@typescript-eslint/types': 5.59.2
'@typescript-eslint/typescript-estree': 5.59.2(typescript@5.0.4)
debug: 4.3.4
- eslint: 8.41.0
+ eslint: 8.43.0
typescript: 5.0.4
transitivePeerDependencies:
- supports-color
@@ -6511,7 +6653,7 @@ packages:
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.3.8
+ semver: 7.5.3
tsutils: 3.21.0(typescript@5.1.3)
typescript: 5.1.3
transitivePeerDependencies:
@@ -6532,7 +6674,7 @@ packages:
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.3.8
+ semver: 7.5.3
tsutils: 3.21.0(typescript@5.0.4)
typescript: 5.0.4
transitivePeerDependencies:
@@ -6553,7 +6695,7 @@ packages:
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.3.8
+ semver: 7.5.3
tsutils: 3.21.0(typescript@5.1.3)
typescript: 5.1.3
transitivePeerDependencies:
@@ -6595,7 +6737,7 @@ packages:
eslint: 8.42.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0(eslint@8.42.0)
- semver: 7.3.8
+ semver: 7.5.3
transitivePeerDependencies:
- supports-color
- typescript
@@ -6951,10 +7093,6 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- /add@2.0.6:
- resolution: {integrity: sha512-j5QzrmsokwWWp6kUcJQySpbG+xfOBqqKnup3OIk1pz+kB/80SLorZ9V8zHFLO92Lcd+hbvq8bT+zOGoPkmBV0Q==}
- dev: false
-
/agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
@@ -7201,7 +7339,7 @@ packages:
resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==}
engines: {node: '>=10'}
dependencies:
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/aria-query@4.2.2:
@@ -7395,38 +7533,6 @@ packages:
hasBin: true
dev: true
- /autoprefixer@10.4.14(postcss@8.4.21):
- resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
- engines: {node: ^10 || ^12 || >=14}
- hasBin: true
- peerDependencies:
- postcss: ^8.1.0
- dependencies:
- browserslist: 4.21.5
- caniuse-lite: 1.0.30001466
- fraction.js: 4.2.0
- normalize-range: 0.1.2
- picocolors: 1.0.0
- postcss: 8.4.21
- postcss-value-parser: 4.2.0
- dev: true
-
- /autoprefixer@10.4.14(postcss@8.4.22):
- resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
- engines: {node: ^10 || ^12 || >=14}
- hasBin: true
- peerDependencies:
- postcss: ^8.1.0
- dependencies:
- browserslist: 4.21.5
- caniuse-lite: 1.0.30001466
- fraction.js: 4.2.0
- normalize-range: 0.1.2
- picocolors: 1.0.0
- postcss: 8.4.22
- postcss-value-parser: 4.2.0
- dev: true
-
/autoprefixer@10.4.14(postcss@8.4.23):
resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
engines: {node: ^10 || ^12 || >=14}
@@ -8068,7 +8174,7 @@ packages:
/builtins@5.0.1:
resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
dependencies:
- semver: 7.3.8
+ semver: 7.5.3
dev: true
/bundle-require@4.0.1(esbuild@0.17.11):
@@ -8081,6 +8187,16 @@ packages:
load-tsconfig: 0.2.3
dev: true
+ /bundle-require@4.0.1(esbuild@0.18.10):
+ resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ peerDependencies:
+ esbuild: '>=0.17'
+ dependencies:
+ esbuild: 0.18.10
+ load-tsconfig: 0.2.3
+ dev: true
+
/busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
@@ -9167,7 +9283,7 @@ packages:
postcss-modules-values: 4.0.0(postcss@8.4.24)
postcss-value-parser: 4.2.0
schema-utils: 3.1.1
- semver: 7.3.8
+ semver: 7.5.3
webpack: 4.46.0
dev: true
@@ -10370,6 +10486,36 @@ packages:
'@esbuild/win32-x64': 0.17.11
dev: true
+ /esbuild@0.18.10:
+ resolution: {integrity: sha512-33WKo67auOXzZHBY/9DTJRo7kIvfU12S+D4sp2wIz39N88MDIaCGyCwbW01RR70pK6Iya0I74lHEpyLfFqOHPA==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/android-arm': 0.18.10
+ '@esbuild/android-arm64': 0.18.10
+ '@esbuild/android-x64': 0.18.10
+ '@esbuild/darwin-arm64': 0.18.10
+ '@esbuild/darwin-x64': 0.18.10
+ '@esbuild/freebsd-arm64': 0.18.10
+ '@esbuild/freebsd-x64': 0.18.10
+ '@esbuild/linux-arm': 0.18.10
+ '@esbuild/linux-arm64': 0.18.10
+ '@esbuild/linux-ia32': 0.18.10
+ '@esbuild/linux-loong64': 0.18.10
+ '@esbuild/linux-mips64el': 0.18.10
+ '@esbuild/linux-ppc64': 0.18.10
+ '@esbuild/linux-riscv64': 0.18.10
+ '@esbuild/linux-s390x': 0.18.10
+ '@esbuild/linux-x64': 0.18.10
+ '@esbuild/netbsd-x64': 0.18.10
+ '@esbuild/openbsd-x64': 0.18.10
+ '@esbuild/sunos-x64': 0.18.10
+ '@esbuild/win32-arm64': 0.18.10
+ '@esbuild/win32-ia32': 0.18.10
+ '@esbuild/win32-x64': 0.18.10
+ dev: true
+
/escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
@@ -10413,7 +10559,7 @@ packages:
source-map: 0.6.1
dev: true
- /eslint-config-next@13.4.3(eslint@8.41.0)(typescript@5.0.4):
+ /eslint-config-next@13.4.3(eslint@8.43.0)(typescript@5.0.4):
resolution: {integrity: sha512-1lXwdFi29fKxzeugof/TUE7lpHyJQt5+U4LaUHyvQfHjvsWO77vFNicJv5sX6k0VDVSbnfz0lw+avxI+CinbMg==}
peerDependencies:
eslint: ^7.23.0 || ^8.0.0
@@ -10424,14 +10570,14 @@ packages:
dependencies:
'@next/eslint-plugin-next': 13.4.3
'@rushstack/eslint-patch': 1.2.0
- '@typescript-eslint/parser': 5.59.2(eslint@8.41.0)(typescript@5.0.4)
- eslint: 8.41.0
+ '@typescript-eslint/parser': 5.59.2(eslint@8.43.0)(typescript@5.0.4)
+ eslint: 8.43.0
eslint-import-resolver-node: 0.3.6
- eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.26.0)(eslint@8.41.0)
- eslint-plugin-import: 2.26.0(eslint@8.41.0)
- eslint-plugin-jsx-a11y: 6.6.1(eslint@8.41.0)
- eslint-plugin-react: 7.32.2(eslint@8.41.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0)
+ eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.26.0)(eslint@8.43.0)
+ eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-typescript@3.5.2)(eslint@8.43.0)
+ eslint-plugin-jsx-a11y: 6.6.1(eslint@8.43.0)
+ eslint-plugin-react: 7.32.2(eslint@8.43.0)
+ eslint-plugin-react-hooks: 4.6.0(eslint@8.43.0)
typescript: 5.0.4
transitivePeerDependencies:
- eslint-import-resolver-webpack
@@ -10453,7 +10599,7 @@ packages:
eslint: 8.41.0
eslint-import-resolver-node: 0.3.6
eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.26.0)(eslint@8.41.0)
- eslint-plugin-import: 2.26.0(eslint@8.41.0)
+ eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.59.8)(eslint-import-resolver-typescript@3.5.2)(eslint@8.41.0)
eslint-plugin-jsx-a11y: 6.6.1(eslint@8.41.0)
eslint-plugin-react: 7.32.2(eslint@8.41.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0)
@@ -10522,7 +10668,7 @@ packages:
debug: 4.3.4
enhanced-resolve: 5.12.0
eslint: 8.41.0
- eslint-plugin-import: 2.26.0(eslint@8.41.0)
+ eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.59.8)(eslint-import-resolver-typescript@3.5.2)(eslint@8.41.0)
get-tsconfig: 4.4.0
globby: 13.1.2
is-core-module: 2.11.0
@@ -10532,7 +10678,27 @@ packages:
- supports-color
dev: false
- /eslint-module-utils@2.7.4(eslint-import-resolver-node@0.3.6)(eslint@8.41.0):
+ /eslint-import-resolver-typescript@3.5.2(eslint-plugin-import@2.26.0)(eslint@8.43.0):
+ resolution: {integrity: sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '*'
+ eslint-plugin-import: '*'
+ dependencies:
+ debug: 4.3.4
+ enhanced-resolve: 5.12.0
+ eslint: 8.43.0
+ eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-typescript@3.5.2)(eslint@8.43.0)
+ get-tsconfig: 4.4.0
+ globby: 13.1.2
+ is-core-module: 2.11.0
+ is-glob: 4.0.3
+ synckit: 0.8.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.6)(eslint-import-resolver-typescript@3.5.2)(eslint@8.43.0):
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
@@ -10553,9 +10719,41 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
+ '@typescript-eslint/parser': 5.59.2(eslint@8.43.0)(typescript@5.0.4)
+ debug: 3.2.7
+ eslint: 8.43.0
+ eslint-import-resolver-node: 0.3.6
+ eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.26.0)(eslint@8.43.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.59.8)(eslint-import-resolver-node@0.3.6)(eslint-import-resolver-typescript@3.5.2)(eslint@8.41.0):
+ resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: '*'
+ eslint-import-resolver-node: '*'
+ eslint-import-resolver-typescript: '*'
+ eslint-import-resolver-webpack: '*'
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ eslint:
+ optional: true
+ eslint-import-resolver-node:
+ optional: true
+ eslint-import-resolver-typescript:
+ optional: true
+ eslint-import-resolver-webpack:
+ optional: true
+ dependencies:
+ '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@5.1.3)
debug: 3.2.7
eslint: 8.41.0
eslint-import-resolver-node: 0.3.6
+ eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.26.0)(eslint@8.41.0)
transitivePeerDependencies:
- supports-color
dev: false
@@ -10576,7 +10774,7 @@ packages:
semver: 7.3.8
dev: true
- /eslint-plugin-import@2.26.0(eslint@8.41.0):
+ /eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-typescript@3.5.2)(eslint@8.43.0):
resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
engines: {node: '>=4'}
peerDependencies:
@@ -10586,13 +10784,45 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
+ '@typescript-eslint/parser': 5.59.2(eslint@8.43.0)(typescript@5.0.4)
+ array-includes: 3.1.6
+ array.prototype.flat: 1.3.1
+ debug: 2.6.9
+ doctrine: 2.1.0
+ eslint: 8.43.0
+ eslint-import-resolver-node: 0.3.6
+ eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.6)(eslint-import-resolver-typescript@3.5.2)(eslint@8.43.0)
+ has: 1.0.3
+ is-core-module: 2.11.0
+ is-glob: 4.0.3
+ minimatch: 3.1.2
+ object.values: 1.1.6
+ resolve: 1.22.2
+ tsconfig-paths: 3.14.1
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
+ dev: false
+
+ /eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.59.8)(eslint-import-resolver-typescript@3.5.2)(eslint@8.41.0):
+ resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ dependencies:
+ '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@5.1.3)
array-includes: 3.1.6
array.prototype.flat: 1.3.1
debug: 2.6.9
doctrine: 2.1.0
eslint: 8.41.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.4(eslint-import-resolver-node@0.3.6)(eslint@8.41.0)
+ eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.8)(eslint-import-resolver-node@0.3.6)(eslint-import-resolver-typescript@3.5.2)(eslint@8.41.0)
has: 1.0.3
is-core-module: 2.11.0
is-glob: 4.0.3
@@ -10650,6 +10880,28 @@ packages:
semver: 6.3.0
dev: false
+ /eslint-plugin-jsx-a11y@6.6.1(eslint@8.43.0):
+ resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ dependencies:
+ '@babel/runtime': 7.21.0
+ aria-query: 4.2.2
+ array-includes: 3.1.6
+ ast-types-flow: 0.0.7
+ axe-core: 4.5.2
+ axobject-query: 2.2.0
+ damerau-levenshtein: 1.0.8
+ emoji-regex: 9.2.2
+ eslint: 8.43.0
+ has: 1.0.3
+ jsx-ast-utils: 3.3.3
+ language-tags: 1.0.5
+ minimatch: 3.1.2
+ semver: 6.3.0
+ dev: false
+
/eslint-plugin-react-hooks@4.6.0(eslint@8.41.0):
resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
engines: {node: '>=10'}
@@ -10668,6 +10920,15 @@ packages:
eslint: 8.42.0
dev: true
+ /eslint-plugin-react-hooks@4.6.0(eslint@8.43.0):
+ resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ dependencies:
+ eslint: 8.43.0
+ dev: false
+
/eslint-plugin-react@7.32.2(eslint@8.41.0):
resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==}
engines: {node: '>=4'}
@@ -10716,6 +10977,30 @@ packages:
string.prototype.matchall: 4.0.8
dev: true
+ /eslint-plugin-react@7.32.2(eslint@8.43.0):
+ resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ dependencies:
+ array-includes: 3.1.6
+ array.prototype.flatmap: 1.3.1
+ array.prototype.tosorted: 1.1.1
+ doctrine: 2.1.0
+ eslint: 8.43.0
+ estraverse: 5.3.0
+ jsx-ast-utils: 3.3.3
+ minimatch: 3.1.2
+ object.entries: 1.1.6
+ object.fromentries: 2.0.6
+ object.hasown: 1.1.2
+ object.values: 1.1.6
+ prop-types: 15.8.1
+ resolve: 2.0.0-next.4
+ semver: 6.3.0
+ string.prototype.matchall: 4.0.8
+ dev: false
+
/eslint-plugin-turbo@1.8.8(eslint@8.41.0):
resolution: {integrity: sha512-zqyTIvveOY4YU5jviDWw9GXHd4RiKmfEgwsjBrV/a965w0PpDwJgEUoSMB/C/dU310Sv9mF3DSdEjxjJLaw6rA==}
peerDependencies:
@@ -10739,14 +11024,6 @@ packages:
esrecurse: 4.3.0
estraverse: 4.3.0
- /eslint-scope@7.1.1:
- resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- esrecurse: 4.3.0
- estraverse: 5.3.0
- dev: false
-
/eslint-scope@7.2.0:
resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -10769,64 +11046,10 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint-visitor-keys@3.4.0:
- resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dev: false
-
/eslint-visitor-keys@3.4.1:
resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- /eslint@8.37.0:
- resolution: {integrity: sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- hasBin: true
- dependencies:
- '@eslint-community/eslint-utils': 4.2.0(eslint@8.37.0)
- '@eslint-community/regexpp': 4.4.0
- '@eslint/eslintrc': 2.0.2
- '@eslint/js': 8.37.0
- '@humanwhocodes/config-array': 0.11.8
- '@humanwhocodes/module-importer': 1.0.1
- '@nodelib/fs.walk': 1.2.8
- ajv: 6.12.6
- chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.4
- doctrine: 3.0.0
- escape-string-regexp: 4.0.0
- eslint-scope: 7.1.1
- eslint-visitor-keys: 3.4.0
- espree: 9.5.1
- esquery: 1.5.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
- find-up: 5.0.0
- glob-parent: 6.0.2
- globals: 13.19.0
- grapheme-splitter: 1.0.4
- ignore: 5.2.1
- import-fresh: 3.3.0
- imurmurhash: 0.1.4
- is-glob: 4.0.3
- is-path-inside: 3.0.3
- js-sdsl: 4.2.0
- js-yaml: 4.1.0
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
- lodash.merge: 4.6.2
- minimatch: 3.1.2
- natural-compare: 1.4.0
- optionator: 0.9.1
- strip-ansi: 6.0.1
- strip-json-comments: 3.1.1
- text-table: 0.2.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/eslint@8.41.0:
resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -10922,20 +11145,58 @@ packages:
- supports-color
dev: true
+ /eslint@8.43.0:
+ resolution: {integrity: sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ '@eslint-community/eslint-utils': 4.2.0(eslint@8.43.0)
+ '@eslint-community/regexpp': 4.4.0
+ '@eslint/eslintrc': 2.0.3
+ '@eslint/js': 8.43.0
+ '@humanwhocodes/config-array': 0.11.10
+ '@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ ajv: 6.12.6
+ chalk: 4.1.2
+ cross-spawn: 7.0.3
+ debug: 4.3.4
+ doctrine: 3.0.0
+ escape-string-regexp: 4.0.0
+ eslint-scope: 7.2.0
+ eslint-visitor-keys: 3.4.1
+ espree: 9.5.2
+ esquery: 1.5.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 6.0.1
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ globals: 13.19.0
+ graphemer: 1.4.0
+ ignore: 5.2.1
+ import-fresh: 3.3.0
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ is-path-inside: 3.0.3
+ js-yaml: 4.1.0
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.4.1
+ lodash.merge: 4.6.2
+ minimatch: 3.1.2
+ natural-compare: 1.4.0
+ optionator: 0.9.1
+ strip-ansi: 6.0.1
+ strip-json-comments: 3.1.1
+ text-table: 0.2.0
+ transitivePeerDependencies:
+ - supports-color
+
/esm@3.2.25:
resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==}
engines: {node: '>=6'}
dev: true
- /espree@9.5.1:
- resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- acorn: 8.8.1
- acorn-jsx: 5.3.2(acorn@8.8.1)
- eslint-visitor-keys: 3.4.1
- dev: false
-
/espree@9.5.2:
resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -11764,7 +12025,7 @@ packages:
dependencies:
foreground-child: 3.1.1
jackspeak: 2.2.0
- minimatch: 9.0.0
+ minimatch: 9.0.1
minipass: 5.0.0
path-scurry: 1.7.0
dev: true
@@ -11934,6 +12195,7 @@ packages:
/grapheme-splitter@1.0.4:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
+ dev: true
/graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
@@ -13138,7 +13400,7 @@ packages:
'@jest/expect': 29.5.0
'@jest/test-result': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
co: 4.6.0
dedent: 0.7.0
@@ -13175,7 +13437,7 @@ packages:
exit: 0.1.2
graceful-fs: 4.2.10
import-local: 3.1.0
- jest-config: 29.5.0
+ jest-config: 29.5.0(@types/node@20.3.2)
jest-util: 29.5.0
jest-validate: 29.5.0
prompts: 2.4.2
@@ -13186,7 +13448,7 @@ packages:
- ts-node
dev: true
- /jest-config@29.5.0:
+ /jest-config@29.5.0(@types/node@20.3.2):
resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -13201,45 +13463,7 @@ packages:
'@babel/core': 7.20.12
'@jest/test-sequencer': 29.5.0
'@jest/types': 29.5.0
- babel-jest: 29.5.0(@babel/core@7.20.12)
- chalk: 4.1.2
- ci-info: 3.7.0
- deepmerge: 4.2.2
- glob: 7.2.3
- graceful-fs: 4.2.10
- jest-circus: 29.5.0
- jest-environment-node: 29.5.0
- jest-get-type: 29.4.3
- jest-regex-util: 29.4.3
- jest-resolve: 29.5.0
- jest-runner: 29.5.0
- jest-util: 29.5.0
- jest-validate: 29.5.0
- micromatch: 4.0.5
- parse-json: 5.2.0
- pretty-format: 29.5.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /jest-config@29.5.0(@types/node@20.2.3):
- resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@types/node': '*'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- '@types/node':
- optional: true
- ts-node:
- optional: true
- dependencies:
- '@babel/core': 7.20.12
- '@jest/test-sequencer': 29.5.0
- '@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
babel-jest: 29.5.0(@babel/core@7.20.12)
chalk: 4.1.2
ci-info: 3.7.0
@@ -13298,7 +13522,7 @@ packages:
'@jest/environment': 29.5.0
'@jest/fake-timers': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
jest-mock: 29.5.0
jest-util: 29.5.0
dev: true
@@ -13314,7 +13538,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@types/graceful-fs': 4.1.5
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.10
@@ -13334,7 +13558,7 @@ packages:
dependencies:
'@jest/types': 29.5.0
'@types/graceful-fs': 4.1.5
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.10
@@ -13400,7 +13624,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
jest-util: 29.5.0
dev: true
@@ -13484,7 +13708,7 @@ packages:
'@jest/test-result': 29.5.0
'@jest/transform': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.10
@@ -13515,7 +13739,7 @@ packages:
'@jest/test-result': 29.5.0
'@jest/transform': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
cjs-module-lexer: 1.2.2
collect-v8-coverage: 1.0.1
@@ -13538,7 +13762,7 @@ packages:
resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
graceful-fs: 4.2.10
dev: true
@@ -13568,7 +13792,7 @@ packages:
jest-util: 29.5.0
natural-compare: 1.4.0
pretty-format: 29.5.0
- semver: 7.3.8
+ semver: 7.5.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -13578,7 +13802,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
ci-info: 3.7.0
graceful-fs: 4.2.10
@@ -13590,7 +13814,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
chalk: 4.1.2
ci-info: 3.7.0
graceful-fs: 4.2.10
@@ -13631,7 +13855,7 @@ packages:
dependencies:
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 27.5.1
@@ -13644,7 +13868,7 @@ packages:
dependencies:
'@jest/test-result': 29.5.0
'@jest/types': 29.5.0
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -13656,7 +13880,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@@ -13665,7 +13889,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -13673,7 +13897,7 @@ packages:
resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
jest-util: 29.5.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -13721,10 +13945,6 @@ packages:
resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==}
dev: false
- /js-sdsl@4.2.0:
- resolution: {integrity: sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==}
- dev: false
-
/js-tokens@3.0.2:
resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==}
dev: false
@@ -14025,11 +14245,6 @@ packages:
yargs: 14.2.3
dev: false
- /lilconfig@2.0.6:
- resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
- engines: {node: '>=10'}
- dev: true
-
/lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
@@ -14230,8 +14445,8 @@ packages:
dependencies:
js-tokens: 4.0.0
- /lottie-web@5.11.0:
- resolution: {integrity: sha512-9vSt0AtdOH98GKDXwD5LPfFg9Pcmxt5+1BllAbudKM5iqPxpJnJUfuGaP45OyudDrESCOBgsjnntVUTygBNlzw==}
+ /lottie-web@5.12.2:
+ resolution: {integrity: sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==}
dev: false
/lower-case@1.1.4:
@@ -15124,13 +15339,6 @@ packages:
brace-expansion: 2.0.1
dev: true
- /minimatch@9.0.0:
- resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==}
- engines: {node: '>=16 || 14 >=14.17'}
- dependencies:
- brace-expansion: 2.0.1
- dev: true
-
/minimatch@9.0.1:
resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -15376,12 +15584,6 @@ packages:
stylis: 4.1.3
dev: false
- /nanoid@3.3.4:
- resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
- dev: true
-
/nanoid@3.3.6:
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -15472,30 +15674,31 @@ packages:
uuid: 8.3.2
dev: false
- /next-plausible@3.7.2(next@13.3.0)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-9PqFiVtD1kZO5gHFYTcgilHhg2WhMzD6I4NK/RUh9DGavD1N11IhNAvyGLFmvB3f4FtHC9IoAsauYDtQBt+riA==}
+ /next-plausible@3.8.0(next@13.4.7)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-fOSI5dRwQkDcARAPqwCM2nqYf2bCP5ITUrX/jj2owkggi7LHAaKku4k/6CoKHAygs7EumYiGOuPt+qaTxxo+YA==}
peerDependencies:
next: ^11.1.0 || ^12.0.0 || ^13.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- next: 13.3.0(react-dom@18.2.0)(react@18.2.0)
+ next: 13.4.7(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /next-sitemap@4.0.7(@next/env@13.4.4)(next@13.3.0):
- resolution: {integrity: sha512-S2g5IwJeO0+ecmFq981fb+Mw9YWmntOuN/qTCxclSkUibOJ8qKIOye0vn6NEJ1S4tKhbY+MTYKgJpNdFZYxLoA==}
+ /next-sitemap@4.1.3(@next/env@13.4.7)(next@13.4.7):
+ resolution: {integrity: sha512-eCvbXMCqbD/rYx912y4FzGOqPCbWOIBL4UkgVY5R15eCXygKFKWzEVZGPNVBDu2KVpRCeG943NibOchfyQGDhQ==}
engines: {node: '>=14.18'}
hasBin: true
peerDependencies:
'@next/env': '*'
next: '*'
dependencies:
- '@corex/deepmerge': 4.0.37
- '@next/env': 13.4.4
+ '@corex/deepmerge': 4.0.43
+ '@next/env': 13.4.7
+ fast-glob: 3.2.12
minimist: 1.2.8
- next: 13.3.0(react-dom@18.2.0)(react@18.2.0)
+ next: 13.4.7(react-dom@18.2.0)(react@18.2.0)
dev: false
/next@13.2.4(react-dom@18.2.0)(react@18.2.0):
@@ -15545,50 +15748,6 @@ packages:
- babel-plugin-macros
dev: false
- /next@13.3.0(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-OVTw8MpIPa12+DCUkPqRGPS3thlJPcwae2ZL4xti3iBff27goH024xy4q2lhlsdoYiKOi8Kz6uJoLW/GXwgfOA==}
- engines: {node: '>=14.6.0'}
- hasBin: true
- peerDependencies:
- '@opentelemetry/api': ^1.1.0
- fibers: '>= 3.1.0'
- node-sass: ^6.0.0 || ^7.0.0
- react: ^18.2.0
- react-dom: ^18.2.0
- sass: ^1.3.0
- peerDependenciesMeta:
- '@opentelemetry/api':
- optional: true
- fibers:
- optional: true
- node-sass:
- optional: true
- sass:
- optional: true
- dependencies:
- '@next/env': 13.3.0
- '@swc/helpers': 0.4.14
- busboy: 1.6.0
- caniuse-lite: 1.0.30001466
- postcss: 8.4.14
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(react@18.2.0)
- optionalDependencies:
- '@next/swc-darwin-arm64': 13.3.0
- '@next/swc-darwin-x64': 13.3.0
- '@next/swc-linux-arm64-gnu': 13.3.0
- '@next/swc-linux-arm64-musl': 13.3.0
- '@next/swc-linux-x64-gnu': 13.3.0
- '@next/swc-linux-x64-musl': 13.3.0
- '@next/swc-win32-arm64-msvc': 13.3.0
- '@next/swc-win32-ia32-msvc': 13.3.0
- '@next/swc-win32-x64-msvc': 13.3.0
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
- dev: false
-
/next@13.4.3(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-FV3pBrAAnAIfOclTvncw9dDohyeuEEXPe5KNcva91anT/rdycWbgtu3IjUj4n5yHnWK8YEPo0vrUecHmnmUNbA==}
engines: {node: '>=16.8.0'}
@@ -15676,6 +15835,49 @@ packages:
- babel-plugin-macros
dev: false
+ /next@13.4.7(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-M8z3k9VmG51SRT6v5uDKdJXcAqLzP3C+vaKfLIAM0Mhx1um1G7MDnO63+m52qPdZfrTFzMZNzfsgvm3ghuVHIQ==}
+ engines: {node: '>=16.8.0'}
+ hasBin: true
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+ fibers: '>= 3.1.0'
+ react: ^18.2.0
+ react-dom: ^18.2.0
+ sass: ^1.3.0
+ peerDependenciesMeta:
+ '@opentelemetry/api':
+ optional: true
+ fibers:
+ optional: true
+ sass:
+ optional: true
+ dependencies:
+ '@next/env': 13.4.7
+ '@swc/helpers': 0.5.1
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001466
+ postcss: 8.4.14
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ styled-jsx: 5.1.1(react@18.2.0)
+ watchpack: 2.4.0
+ zod: 3.21.4
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 13.4.7
+ '@next/swc-darwin-x64': 13.4.7
+ '@next/swc-linux-arm64-gnu': 13.4.7
+ '@next/swc-linux-arm64-musl': 13.4.7
+ '@next/swc-linux-x64-gnu': 13.4.7
+ '@next/swc-linux-x64-musl': 13.4.7
+ '@next/swc-win32-arm64-msvc': 13.4.7
+ '@next/swc-win32-ia32-msvc': 13.4.7
+ '@next/swc-win32-x64-msvc': 13.4.7
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+ dev: false
+
/no-case@2.3.2:
resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==}
dependencies:
@@ -15686,11 +15888,11 @@ packages:
resolution: {integrity: sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==}
engines: {node: '>=10'}
dependencies:
- semver: 7.3.8
+ semver: 7.5.3
dev: false
- /node-addon-api@6.0.0:
- resolution: {integrity: sha512-GyHvgPvUXBvAkXa0YvYnhilSB1A+FRYMpIVggKzPZqdaZfevZOuzfWzyvgzOwRLHBeo/MMswmJFsrNF4Nw1pmA==}
+ /node-addon-api@6.1.0:
+ resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
dev: false
/node-fetch@2.6.7:
@@ -16442,10 +16644,6 @@ packages:
find-up: 4.1.0
dev: true
- /platform@1.3.6:
- resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
- dev: false
-
/pn@1.1.0:
resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==}
dev: true
@@ -16589,120 +16787,26 @@ packages:
postcss: 8.4.24
dev: true
- /postcss-import@14.1.0(postcss@8.4.21):
- resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- postcss: ^8.0.0
- dependencies:
- postcss: 8.4.21
- 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.22):
- resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- postcss: ^8.0.0
- dependencies:
- postcss: 8.4.22
- postcss-value-parser: 4.2.0
- read-cache: 1.0.0
- resolve: 1.22.1
- dev: true
-
- /postcss-import@15.1.0(postcss@8.4.23):
+ /postcss-import@15.1.0(postcss@8.4.24):
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.23
+ postcss: 8.4.24
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.2
dev: true
- /postcss-js@4.0.0(postcss@8.4.21):
- resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
- engines: {node: ^12 || ^14 || >= 16}
- peerDependencies:
- postcss: ^8.3.3
- dependencies:
- camelcase-css: 2.0.1
- postcss: 8.4.21
- dev: true
-
- /postcss-js@4.0.0(postcss@8.4.22):
- resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
- engines: {node: ^12 || ^14 || >= 16}
- peerDependencies:
- postcss: ^8.3.3
- dependencies:
- camelcase-css: 2.0.1
- postcss: 8.4.22
- dev: true
-
- /postcss-js@4.0.1(postcss@8.4.23):
+ /postcss-js@4.0.1(postcss@8.4.24):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.4.21
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.23
- dev: true
-
- /postcss-load-config@3.1.4:
- resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
- engines: {node: '>= 10'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.1.0
- yaml: 1.10.2
- dev: true
-
- /postcss-load-config@3.1.4(postcss@8.4.21):
- resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
- engines: {node: '>= 10'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.1.0
- postcss: 8.4.21
- yaml: 1.10.2
- dev: true
-
- /postcss-load-config@3.1.4(postcss@8.4.22):
- resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
- engines: {node: '>= 10'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.1.0
- postcss: 8.4.22
- yaml: 1.10.2
+ postcss: 8.4.24
dev: true
/postcss-load-config@3.1.4(postcss@8.4.24):
@@ -16722,7 +16826,7 @@ packages:
yaml: 1.10.2
dev: true
- /postcss-load-config@4.0.1(postcss@8.4.23):
+ /postcss-load-config@4.0.1(postcss@8.4.24):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
peerDependencies:
@@ -16735,7 +16839,7 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- postcss: 8.4.23
+ postcss: 8.4.24
yaml: 2.1.3
dev: true
@@ -16751,7 +16855,7 @@ packages:
loader-utils: 2.0.4
postcss: 8.4.24
schema-utils: 3.1.1
- semver: 7.3.8
+ semver: 7.5.3
webpack: 4.46.0
dev: true
@@ -16942,33 +17046,13 @@ packages:
string-hash: 1.1.3
dev: true
- /postcss-nested@6.0.0(postcss@8.4.21):
- resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
- engines: {node: '>=12.0'}
- peerDependencies:
- postcss: ^8.2.14
- dependencies:
- postcss: 8.4.21
- postcss-selector-parser: 6.0.11
- dev: true
-
- /postcss-nested@6.0.0(postcss@8.4.22):
- resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
- engines: {node: '>=12.0'}
- peerDependencies:
- postcss: ^8.2.14
- dependencies:
- postcss: 8.4.22
- postcss-selector-parser: 6.0.11
- dev: true
-
- /postcss-nested@6.0.1(postcss@8.4.23):
+ /postcss-nested@6.0.1(postcss@8.4.24):
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.23
+ postcss: 8.4.24
postcss-selector-parser: 6.0.11
dev: true
@@ -17294,24 +17378,6 @@ packages:
source-map-js: 1.0.2
dev: false
- /postcss@8.4.21:
- resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.4
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
-
- /postcss@8.4.22:
- resolution: {integrity: sha512-XseknLAfRHzVWjCEtdviapiBtfLdgyzExD50Rg2ePaucEesyh8Wv4VPdW0nbyDa1ydbrAxV19jvMT4+LFmcNUA==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.6
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
-
/postcss@8.4.23:
resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==}
engines: {node: ^10 || ^12 || >=14}
@@ -17641,11 +17707,13 @@ packages:
/pretty-format@3.8.0:
resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==}
- /prism-react-renderer@1.3.5(react@18.2.0):
- resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==}
+ /prism-react-renderer@2.0.6(react@18.2.0):
+ resolution: {integrity: sha512-ERzmAI5UvrcTw5ivfEG20/dYClAsC84eSED5p9X3oKpm0xPV4A5clFK1mp7lPIdKmbLnQYsPTGiOI7WS6gWigw==}
peerDependencies:
- react: '>=0.14.9'
+ react: '>=16.0.0'
dependencies:
+ '@types/prismjs': 1.26.0
+ clsx: 1.2.1
react: 18.2.0
dev: false
@@ -17660,24 +17728,27 @@ packages:
- supports-color
dev: true
- /prisma-json-types-generator@2.4.0:
- resolution: {integrity: sha512-iOdo8sBoUz2jCi+kw5nwACbe0QHcPIIEToXyvn0cW5IJhPEhoYbY/XwMhEDIEla247YhXe1yYPiKwviFm9LNpg==}
+ /prisma-json-types-generator@2.5.0(prisma@4.16.1):
+ resolution: {integrity: sha512-jVaaIhHNceWba1LPnS6j1Q+HZLZnrTjwxGANfCvHxFtywSEP9iM25cs233m90TpC7E+ABFJcWgBpXob2ms+3gw==}
engines: {node: '>=14.0'}
hasBin: true
+ peerDependencies:
+ prisma: ^4.16.0
dependencies:
- '@prisma/generator-helper': 4.15.0
- tslib: 2.5.2
+ '@prisma/generator-helper': 4.16.0
+ prisma: 4.16.1
+ tslib: 2.5.3
transitivePeerDependencies:
- supports-color
dev: false
- /prisma@4.15.0:
- resolution: {integrity: sha512-iKZZpobPl48gTcSZVawLMQ3lEy6BnXwtoMj7hluoGFYu2kQ6F9LBuBrUyF95zRVnNo8/3KzLXJXJ5TEnLSJFiA==}
+ /prisma@4.16.1:
+ resolution: {integrity: sha512-C2Xm7yxHxjFjjscBEW4tmoraPHH/Vyu/A0XABdbaFtoiOZARsxvOM7rwc2iZ0qVxbh0bGBGBWZUSXO/52/nHBQ==}
engines: {node: '>=14.17'}
hasBin: true
requiresBuild: true
dependencies:
- '@prisma/engines': 4.15.0
+ '@prisma/engines': 4.16.1
/prismjs@1.27.0:
resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==}
@@ -17872,11 +17943,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /quick-lru@5.1.1:
- resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
- engines: {node: '>=10'}
- dev: true
-
/raf-schd@4.0.3:
resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==}
dev: false
@@ -18108,7 +18174,7 @@ packages:
'@types/react': 18.2.7
react: 18.2.0
react-style-singleton: 2.2.1(@types/react@18.2.7)(react@18.2.0)
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/react-remove-scroll@2.5.4(@types/react@18.2.7)(react@18.2.0):
@@ -18125,7 +18191,7 @@ packages:
react: 18.2.0
react-remove-scroll-bar: 2.3.4(@types/react@18.2.7)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.7)(react@18.2.0)
- tslib: 2.5.2
+ tslib: 2.5.3
use-callback-ref: 1.3.0(@types/react@18.2.7)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.7)(react@18.2.0)
dev: false
@@ -18144,7 +18210,7 @@ packages:
react: 18.2.0
react-remove-scroll-bar: 2.3.4(@types/react@18.2.7)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.7)(react@18.2.0)
- tslib: 2.5.2
+ tslib: 2.5.3
use-callback-ref: 1.3.0(@types/react@18.2.7)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.7)(react@18.2.0)
dev: false
@@ -18174,7 +18240,7 @@ packages:
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/react-universal-interface@0.6.2(react@18.2.0)(tslib@2.4.1):
@@ -18740,7 +18806,7 @@ packages:
fs-extra: 10.1.0
resolve: 1.22.2
rollup: 2.79.1
- tslib: 2.5.2
+ tslib: 2.5.3
typescript: 4.9.5
dev: true
@@ -18830,7 +18896,7 @@ packages:
/rxjs@7.8.0:
resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==}
dependencies:
- tslib: 2.5.2
+ tslib: 2.5.3
dev: true
/sade@1.8.1:
@@ -18924,6 +18990,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /search-insights@2.6.0:
+ resolution: {integrity: sha512-vU2/fJ+h/Mkm/DJOe+EaM5cafJv/1rRTZpGJTuFPf/Q5LjzgMDsqPdSaZsAe+GAWHHsfsu+rQSAn6c8IGtBEVw==}
+ engines: {node: '>=8.16.0'}
+ dev: false
+
/select-hose@2.0.0:
resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==}
dev: true
@@ -18967,6 +19038,13 @@ packages:
dependencies:
lru-cache: 6.0.0
+ /semver@7.5.3:
+ resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ lru-cache: 6.0.0
+
/send@0.18.0:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
engines: {node: '>= 0.8.0'}
@@ -19078,16 +19156,16 @@ packages:
kind-of: 6.0.3
dev: true
- /sharp@0.32.0:
- resolution: {integrity: sha512-yLAypVcqj1toSAqRSwbs86nEzfyZVDYqjuUX8grhFpeij0DDNagKJXELS/auegDBRDg1XBtELdOGfo2X1cCpeA==}
+ /sharp@0.32.1:
+ resolution: {integrity: sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==}
engines: {node: '>=14.15.0'}
requiresBuild: true
dependencies:
color: 4.2.3
detect-libc: 2.0.1
- node-addon-api: 6.0.0
+ node-addon-api: 6.1.0
prebuild-install: 7.1.1
- semver: 7.3.8
+ semver: 7.5.3
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
@@ -19739,7 +19817,7 @@ packages:
resolution: {integrity: sha512-aJat4pGA6fr5DvuojRVXMaOCAw8ceS3UQM4ux1BMUViG686NmOAf1psEh6Wu+NFUifoy6kV7+4APq66OlTWtTw==}
engines: {node: '>=12.*'}
dependencies:
- '@types/node': 20.2.3
+ '@types/node': 20.3.2
qs: 6.11.0
dev: false
@@ -19919,90 +19997,12 @@ packages:
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
'@pkgr/utils': 2.3.1
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/tailwind-merge@1.12.0:
resolution: {integrity: sha512-Y17eDp7FtN1+JJ4OY0Bqv9OA41O+MS8c1Iyr3T6JFLnOgLg3EvcyMKZAnQ8AGyvB5Nxm3t9Xb5Mhe139m8QT/g==}
- dev: true
-
- /tailwindcss-animate@1.0.5(tailwindcss@3.3.2):
- resolution: {integrity: sha512-UU3qrOJ4lFQABY+MVADmBm+0KW3xZyhMdRvejwtXqYOL7YjHYxmuREFAZdmVG5LPe5E9CAst846SLC4j5I3dcw==}
- peerDependencies:
- tailwindcss: '>=3.0.0 || insiders'
- dependencies:
- tailwindcss: 3.3.2
- dev: true
-
- /tailwindcss@3.3.1(postcss@8.4.21):
- resolution: {integrity: sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==}
- engines: {node: '>=12.13.0'}
- hasBin: true
- peerDependencies:
- postcss: ^8.0.9
- dependencies:
- arg: 5.0.2
- chokidar: 3.5.3
- color-name: 1.1.4
- didyoumean: 1.2.2
- dlv: 1.1.3
- fast-glob: 3.2.12
- glob-parent: 6.0.2
- is-glob: 4.0.3
- jiti: 1.18.2
- lilconfig: 2.0.6
- micromatch: 4.0.5
- normalize-path: 3.0.0
- object-hash: 3.0.0
- picocolors: 1.0.0
- postcss: 8.4.21
- postcss-import: 14.1.0(postcss@8.4.21)
- postcss-js: 4.0.0(postcss@8.4.21)
- postcss-load-config: 3.1.4(postcss@8.4.21)
- postcss-nested: 6.0.0(postcss@8.4.21)
- postcss-selector-parser: 6.0.11
- postcss-value-parser: 4.2.0
- quick-lru: 5.1.1
- resolve: 1.22.1
- sucrase: 3.29.0
- transitivePeerDependencies:
- - ts-node
- dev: true
-
- /tailwindcss@3.3.1(postcss@8.4.22):
- resolution: {integrity: sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==}
- engines: {node: '>=12.13.0'}
- hasBin: true
- peerDependencies:
- postcss: ^8.0.9
- dependencies:
- arg: 5.0.2
- chokidar: 3.5.3
- color-name: 1.1.4
- didyoumean: 1.2.2
- dlv: 1.1.3
- fast-glob: 3.2.12
- glob-parent: 6.0.2
- is-glob: 4.0.3
- jiti: 1.18.2
- lilconfig: 2.0.6
- micromatch: 4.0.5
- normalize-path: 3.0.0
- object-hash: 3.0.0
- picocolors: 1.0.0
- postcss: 8.4.22
- postcss-import: 14.1.0(postcss@8.4.22)
- postcss-js: 4.0.0(postcss@8.4.22)
- postcss-load-config: 3.1.4(postcss@8.4.22)
- postcss-nested: 6.0.0(postcss@8.4.22)
- postcss-selector-parser: 6.0.11
- postcss-value-parser: 4.2.0
- quick-lru: 5.1.1
- resolve: 1.22.1
- sucrase: 3.29.0
- transitivePeerDependencies:
- - ts-node
- dev: true
+ dev: false
/tailwindcss@3.3.2:
resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==}
@@ -20023,11 +20023,11 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.23
- postcss-import: 15.1.0(postcss@8.4.23)
- postcss-js: 4.0.1(postcss@8.4.23)
- postcss-load-config: 4.0.1(postcss@8.4.23)
- postcss-nested: 6.0.1(postcss@8.4.23)
+ postcss: 8.4.24
+ postcss-import: 15.1.0(postcss@8.4.24)
+ postcss-js: 4.0.1(postcss@8.4.24)
+ postcss-load-config: 4.0.1(postcss@8.4.24)
+ postcss-nested: 6.0.1(postcss@8.4.24)
postcss-selector-parser: 6.0.11
postcss-value-parser: 4.2.0
resolve: 1.22.2
@@ -20464,8 +20464,8 @@ packages:
/tslib@2.4.1:
resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==}
- /tslib@2.5.2:
- resolution: {integrity: sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==}
+ /tslib@2.5.3:
+ resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==}
/tsup@6.7.0:
resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==}
@@ -20491,57 +20491,20 @@ packages:
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss-load-config: 3.1.4
- resolve-from: 5.0.0
- rollup: 3.5.1
- source-map: 0.8.0-beta.0
- sucrase: 3.29.0
- tree-kill: 1.2.2
- transitivePeerDependencies:
- - supports-color
- - ts-node
- dev: true
-
- /tsup@6.7.0(postcss@8.4.24)(typescript@5.0.4):
- resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==}
- engines: {node: '>=14.18'}
- hasBin: true
- peerDependencies:
- '@swc/core': ^1
- postcss: ^8.4.12
- typescript: '>=4.1.0'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- postcss:
- optional: true
- typescript:
- optional: true
- dependencies:
- bundle-require: 4.0.1(esbuild@0.17.11)
- cac: 6.7.14
- chokidar: 3.5.3
- debug: 4.3.4
- esbuild: 0.17.11
- execa: 5.1.1
- globby: 11.1.0
- joycon: 3.1.1
- postcss: 8.4.24
postcss-load-config: 3.1.4(postcss@8.4.24)
resolve-from: 5.0.0
rollup: 3.5.1
source-map: 0.8.0-beta.0
sucrase: 3.29.0
tree-kill: 1.2.2
- typescript: 5.0.4
transitivePeerDependencies:
- supports-color
- ts-node
dev: true
- /tsup@6.7.0(typescript@5.0.4):
- resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==}
- engines: {node: '>=14.18'}
+ /tsup@7.1.0(typescript@5.1.3):
+ resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==}
+ engines: {node: '>=16.14'}
hasBin: true
peerDependencies:
'@swc/core': ^1
@@ -20555,21 +20518,21 @@ packages:
typescript:
optional: true
dependencies:
- bundle-require: 4.0.1(esbuild@0.17.11)
+ bundle-require: 4.0.1(esbuild@0.18.10)
cac: 6.7.14
chokidar: 3.5.3
debug: 4.3.4
- esbuild: 0.17.11
+ esbuild: 0.18.10
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss-load-config: 3.1.4
+ postcss-load-config: 4.0.1(postcss@8.4.24)
resolve-from: 5.0.0
rollup: 3.5.1
source-map: 0.8.0-beta.0
- sucrase: 3.29.0
+ sucrase: 3.32.0
tree-kill: 1.2.2
- typescript: 5.0.4
+ typescript: 5.1.3
transitivePeerDependencies:
- supports-color
- ts-node
@@ -20639,65 +20602,65 @@ packages:
dependencies:
safe-buffer: 5.2.1
- /turbo-darwin-64@1.10.6:
- resolution: {integrity: sha512-s2Gc7i9Ud+H9GDcrGJjPIyscJfzDGQ6il4Sl2snfvwngJs4/TaqKuBoX3HNt/7F4NiFRs7ZhlLV1/Yu9zGBRhw==}
+ /turbo-darwin-64@1.10.3:
+ resolution: {integrity: sha512-IIB9IomJGyD3EdpSscm7Ip1xVWtYb7D0x7oH3vad3gjFcjHJzDz9xZ/iw/qItFEW+wGFcLSRPd+1BNnuLM8AsA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-darwin-arm64@1.10.6:
- resolution: {integrity: sha512-tgl70t5PBLyRcNTdP9N6NjvdvQ5LUk8Z60JGUhBhnc+oCOdA4pltrDJNPyel3tQAXXt1dDpl8pp9vUrbwoVyGg==}
+ /turbo-darwin-arm64@1.10.3:
+ resolution: {integrity: sha512-SBNmOZU9YEB0eyNIxeeQ+Wi0Ufd+nprEVp41rgUSRXEIpXjsDjyBnKnF+sQQj3+FLb4yyi/yZQckB+55qXWEsw==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-64@1.10.6:
- resolution: {integrity: sha512-h7eyAA3xtAVpamcYJYUwe0xm0LWdbv7/I7QiM09AZ67TTNpyUgqW8giFN3h793BHEQ2Rcnk9FNkpIbjWBbyamg==}
+ /turbo-linux-64@1.10.3:
+ resolution: {integrity: sha512-kvAisGKE7xHJdyMxZLvg53zvHxjqPK1UVj4757PQqtx9dnjYHSc8epmivE6niPgDHon5YqImzArCjVZJYpIGHQ==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-arm64@1.10.6:
- resolution: {integrity: sha512-8cZhOeLqu3QZ27yLd6bw4FNaB8y5pLdWeRLJeiWHkIb/cptKnRKJFP+keBJzJi8ovaMqdBpabrxiBRN2lhau5Q==}
+ /turbo-linux-arm64@1.10.3:
+ resolution: {integrity: sha512-Qgaqln0IYRgyL0SowJOi+PNxejv1I2xhzXOI+D+z4YHbgSx87ox1IsALYBlK8VRVYY8VCXl+PN12r1ioV09j7A==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-64@1.10.6:
- resolution: {integrity: sha512-qx5jcfCJodN1Mh0KtSVQau7pK8CxDvtif7+joPHI2HbQPAADgdUl0LHfA5tFHh6aWgfvhxbvIXqJd6v7Mqkj9g==}
+ /turbo-windows-64@1.10.3:
+ resolution: {integrity: sha512-rbH9wManURNN8mBnN/ZdkpUuTvyVVEMiUwFUX4GVE5qmV15iHtZfDLUSGGCP2UFBazHcpNHG1OJzgc55GFFrUw==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-arm64@1.10.6:
- resolution: {integrity: sha512-vTQaRG3/s2XTreOBr6J9HKFtjzusvwGQg0GtuW2+9Z7fizdzP8MuhaDbN6FhKHcWC81PQPD61TBIKTVTsYOEZg==}
+ /turbo-windows-arm64@1.10.3:
+ resolution: {integrity: sha512-ThlkqxhcGZX39CaTjsHqJnqVe+WImjX13pmjnpChz6q5HHbeRxaJSFzgrHIOt0sUUVx90W/WrNRyoIt/aafniw==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo@1.10.6:
- resolution: {integrity: sha512-0/wbjw4HvmPP1abVWHTdeFRfCA9cn5oxCPP5bDixagLzvDgGWE3xfdlsyGmq779Ekr9vjtDPgC2Y4JlXEhyryw==}
+ /turbo@1.10.3:
+ resolution: {integrity: sha512-U4gKCWcKgLcCjQd4Pl8KJdfEKumpyWbzRu75A6FCj6Ctea1PIm58W6Ltw1QXKqHrl2pF9e1raAskf/h6dlrPCA==}
hasBin: true
requiresBuild: true
optionalDependencies:
- turbo-darwin-64: 1.10.6
- turbo-darwin-arm64: 1.10.6
- turbo-linux-64: 1.10.6
- turbo-linux-arm64: 1.10.6
- turbo-windows-64: 1.10.6
- turbo-windows-arm64: 1.10.6
+ turbo-darwin-64: 1.10.3
+ turbo-darwin-arm64: 1.10.3
+ turbo-linux-64: 1.10.3
+ turbo-linux-arm64: 1.10.3
+ turbo-windows-64: 1.10.3
+ turbo-windows-arm64: 1.10.3
dev: true
/tween-functions@1.2.0:
@@ -20786,7 +20749,7 @@ packages:
resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==}
engines: {node: '>=12.20'}
hasBin: true
- dev: false
+ dev: true
/typescript@5.0.4:
resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==}
@@ -21093,7 +21056,7 @@ packages:
is-yarn-global: 0.3.0
latest-version: 5.1.0
pupa: 2.1.1
- semver: 7.3.8
+ semver: 7.5.3
semver-diff: 3.1.1
xdg-basedir: 4.0.0
dev: true
@@ -21161,7 +21124,7 @@ packages:
dependencies:
'@types/react': 18.2.7
react: 18.2.0
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/use-isomorphic-layout-effect@1.1.2(@types/react@18.2.7)(react@18.2.0):
@@ -21198,7 +21161,7 @@ packages:
'@types/react': 18.2.7
detect-node-es: 1.1.0
react: 18.2.0
- tslib: 2.5.2
+ tslib: 2.5.3
dev: false
/use-sync-external-store@1.2.0(react@18.2.0):
@@ -22145,7 +22108,7 @@ packages:
readable-stream: 3.6.0
dev: true
- /zod-prisma@0.5.4(prisma@4.15.0)(zod@3.21.4):
+ /zod-prisma@0.5.4(prisma@4.16.1)(zod@3.21.4):
resolution: {integrity: sha512-5Ca4Qd1a1jy1T/NqCEpbr0c+EsbjJfJ/7euEHob3zDvtUK2rTuD1Rc/vfzH8q8PtaR2TZbysD88NHmrLwpv3Xg==}
engines: {node: '>=14'}
hasBin: true
@@ -22159,7 +22122,7 @@ packages:
dependencies:
'@prisma/generator-helper': 3.8.1
parenthesis: 3.1.8
- prisma: 4.15.0
+ prisma: 4.16.1
ts-morph: 13.0.3
zod: 3.21.4
dev: false
diff --git a/turbo.json b/turbo.json
index ad6d74def8..71bc0905c4 100644
--- a/turbo.json
+++ b/turbo.json
@@ -5,7 +5,6 @@
"dependsOn": ["^build"],
"outputs": ["dist/**", ".next/**"],
"env": [
- "FORMBRICKS_LEGACY_HOST",
"GITHUB_ID",
"GITHUB_SECRET",
"GOOGLE_CLIENT_ID",
@@ -80,7 +79,8 @@
"outputs": []
},
"dev": {
- "cache": false
+ "cache": false,
+ "persistent": true
},
"start": {
"outputs": []