diff --git a/.changeset/afraid-rats-camp.md b/.changeset/afraid-rats-camp.md
new file mode 100644
index 000000000..37fb25fab
--- /dev/null
+++ b/.changeset/afraid-rats-camp.md
@@ -0,0 +1,10 @@
+---
+"@trigger.dev/supabase": patch
+"@trigger.dev/sdk": patch
+"@trigger.dev/openai": patch
+"@trigger.dev/stripe": patch
+"@trigger.dev/react": patch
+"@trigger.dev/core": patch
+---
+
+@trigger.dev/core is now a separate package
diff --git a/.changeset/config.json b/.changeset/config.json
index 0fa21138b..cfbb46a78 100644
--- a/.changeset/config.json
+++ b/.changeset/config.json
@@ -7,8 +7,5 @@
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
- "ignore": [
- "webapp",
- "emails"
- ]
-}
\ No newline at end of file
+ "ignore": ["webapp", "emails"]
+}
diff --git a/.changeset/itchy-points-fold.md b/.changeset/itchy-points-fold.md
new file mode 100644
index 000000000..39dfa2337
--- /dev/null
+++ b/.changeset/itchy-points-fold.md
@@ -0,0 +1,10 @@
+---
+"@trigger.dev/supabase": patch
+"@trigger.dev/sdk": patch
+"@trigger.dev/openai": patch
+"@trigger.dev/stripe": patch
+"@trigger.dev/react": patch
+"@trigger.dev/core": patch
+---
+
+Packages move to @latest
diff --git a/.changeset/pre.json b/.changeset/pre.json
index 36aed44ed..6e7083161 100644
--- a/.changeset/pre.json
+++ b/.changeset/pre.json
@@ -1,5 +1,5 @@
{
- "mode": "pre",
+ "mode": "exit",
"tag": "next",
"initialVersions": {
"webapp": "1.0.0",
@@ -7,7 +7,7 @@
"@trigger.dev/slack": "0.2.0",
"create-trigger": "0.2.0",
"emails": "1.0.0",
- "@trigger.dev/internal": "0.0.1",
+ "@trigger.dev/core": "0.0.3",
"@trigger.dev/nextjs": "0.1.0",
"@trigger.dev/sdk": "1.0.0",
"@trigger.dev/openai": "1.0.0-next.0",
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c19f4c57c..3d2d50ded 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -215,7 +215,7 @@ Here's an example of creating a `patch` changeset for the `@trigger.dev/github`
[](https://asciinema.org/a/599228)
-You will be prompted to select which packages to include in the changeset. Only select the packages that you have made changes for (Important: never include a changeset for the `@trigger.dev/internal` package, as it's bundled with other packages and should not be published).
+You will be prompted to select which packages to include in the changeset. Only select the packages that you have made changes for.
Most of the time the changes you'll make are likely to be categorized as patch releases. If you feel like there is the need for a minor or major release of the package based on the changes being made, add the changeset as such and it will be discussed during PR review.
diff --git a/apps/webapp/.gitignore b/apps/webapp/.gitignore
index fce7326b8..074c30a48 100644
--- a/apps/webapp/.gitignore
+++ b/apps/webapp/.gitignore
@@ -15,4 +15,6 @@ node_modules
build-storybook.log
.out
.storybook-out
-storybook-static
\ No newline at end of file
+storybook-static
+
+/prisma/seed.js
\ No newline at end of file
diff --git a/apps/webapp/app/components/run/RunCard.tsx b/apps/webapp/app/components/run/RunCard.tsx
index a4574dcd7..148b38aab 100644
--- a/apps/webapp/app/components/run/RunCard.tsx
+++ b/apps/webapp/app/components/run/RunCard.tsx
@@ -1,4 +1,4 @@
-import type { DisplayProperty, StyleName } from "@trigger.dev/internal";
+import type { DisplayProperty, StyleName } from "@trigger.dev/core";
import { motion } from "framer-motion";
import { HourglassIcon } from "lucide-react";
import { ReactNode, useEffect, useState } from "react";
diff --git a/apps/webapp/app/components/run/TaskStatus.tsx b/apps/webapp/app/components/run/TaskStatus.tsx
index 50c3d0bf9..389a25039 100644
--- a/apps/webapp/app/components/run/TaskStatus.tsx
+++ b/apps/webapp/app/components/run/TaskStatus.tsx
@@ -1,4 +1,4 @@
-import type { TaskStatus } from "@trigger.dev/internal";
+import type { TaskStatus } from "@trigger.dev/core";
import {
CheckCircleIcon,
CheckIcon,
diff --git a/apps/webapp/app/components/run/TriggerDetail.tsx b/apps/webapp/app/components/run/TriggerDetail.tsx
index 7ff1d9817..006f3b576 100644
--- a/apps/webapp/app/components/run/TriggerDetail.tsx
+++ b/apps/webapp/app/components/run/TriggerDetail.tsx
@@ -11,7 +11,7 @@ import {
RunPanelIconSection,
RunPanelProperties,
} from "./RunCard";
-import { DisplayProperty } from "@trigger.dev/internal";
+import { DisplayProperty } from "@trigger.dev/core";
export function TriggerDetail({
trigger,
diff --git a/apps/webapp/app/models/runConnection.server.ts b/apps/webapp/app/models/runConnection.server.ts
index f7ef5d05e..d5a7b94a6 100644
--- a/apps/webapp/app/models/runConnection.server.ts
+++ b/apps/webapp/app/models/runConnection.server.ts
@@ -1,5 +1,5 @@
import type { Integration, RunConnection } from "@trigger.dev/database";
-import type { ConnectionAuth } from "@trigger.dev/internal";
+import type { ConnectionAuth } from "@trigger.dev/core";
import type { ConnectionWithSecretReference } from "~/services/externalApis/integrationAuthRepository.server";
import { integrationAuthRepository } from "~/services/externalApis/integrationAuthRepository.server";
diff --git a/apps/webapp/app/models/task.server.ts b/apps/webapp/app/models/task.server.ts
index 385fc0a22..20bce8959 100644
--- a/apps/webapp/app/models/task.server.ts
+++ b/apps/webapp/app/models/task.server.ts
@@ -1,5 +1,5 @@
import type { Task, TaskAttempt } from "@trigger.dev/database";
-import { ServerTask } from "@trigger.dev/internal";
+import { ServerTask } from "@trigger.dev/core";
export type TaskWithAttempts = Task & { attempts: TaskAttempt[] };
diff --git a/apps/webapp/app/presenters/JobListPresenter.server.ts b/apps/webapp/app/presenters/JobListPresenter.server.ts
index 8192443ee..f03d86284 100644
--- a/apps/webapp/app/presenters/JobListPresenter.server.ts
+++ b/apps/webapp/app/presenters/JobListPresenter.server.ts
@@ -2,7 +2,7 @@ import {
DisplayProperty,
DisplayPropertySchema,
EventSpecificationSchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { PrismaClient, Prisma, prisma } from "~/db.server";
import { Organization } from "~/models/organization.server";
import { Project } from "~/models/project.server";
diff --git a/apps/webapp/app/presenters/RunPresenter.server.ts b/apps/webapp/app/presenters/RunPresenter.server.ts
index c0e24079b..739511ff8 100644
--- a/apps/webapp/app/presenters/RunPresenter.server.ts
+++ b/apps/webapp/app/presenters/RunPresenter.server.ts
@@ -3,7 +3,7 @@ import {
ErrorWithStackSchema,
EventSpecificationSchema,
StyleSchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { PrismaClient, prisma } from "~/db.server";
import { mergeProperties } from "~/utils/mergeProperties.server";
import { taskListToTree } from "~/utils/taskListToTree";
diff --git a/apps/webapp/app/presenters/ScheduledTriggersPresenter.server.ts b/apps/webapp/app/presenters/ScheduledTriggersPresenter.server.ts
index 353c1b5ff..6bd59d5d4 100644
--- a/apps/webapp/app/presenters/ScheduledTriggersPresenter.server.ts
+++ b/apps/webapp/app/presenters/ScheduledTriggersPresenter.server.ts
@@ -1,5 +1,5 @@
import { User } from "@trigger.dev/database";
-import { ScheduleMetadataSchema } from "@trigger.dev/internal";
+import { ScheduleMetadataSchema } from "@trigger.dev/core";
import { PrismaClient, prisma } from "~/db.server";
import { Organization } from "~/models/organization.server";
import { Project } from "~/models/project.server";
diff --git a/apps/webapp/app/presenters/TaskDetailsPresenter.server.ts b/apps/webapp/app/presenters/TaskDetailsPresenter.server.ts
index c144e39c9..d08362dc3 100644
--- a/apps/webapp/app/presenters/TaskDetailsPresenter.server.ts
+++ b/apps/webapp/app/presenters/TaskDetailsPresenter.server.ts
@@ -1,4 +1,4 @@
-import { DisplayPropertiesSchema, StyleSchema } from "@trigger.dev/internal";
+import { DisplayPropertiesSchema, StyleSchema } from "@trigger.dev/core";
import { PrismaClient, prisma } from "~/db.server";
import { mergeProperties } from "~/utils/mergeProperties.server";
diff --git a/apps/webapp/app/presenters/TestJobPresenter.server.ts b/apps/webapp/app/presenters/TestJobPresenter.server.ts
index 1808814d7..3e0a7a8fd 100644
--- a/apps/webapp/app/presenters/TestJobPresenter.server.ts
+++ b/apps/webapp/app/presenters/TestJobPresenter.server.ts
@@ -1,5 +1,5 @@
import { User } from "@trigger.dev/database";
-import { replacements } from "@trigger.dev/internal";
+import { replacements } from "@trigger.dev/core";
import { PrismaClient, prisma } from "~/db.server";
import { Job } from "~/models/job.server";
import { Organization } from "~/models/organization.server";
diff --git a/apps/webapp/app/routes/api.v1.$endpointSlug.schedules.$id.registrations.ts b/apps/webapp/app/routes/api.v1.$endpointSlug.schedules.$id.registrations.ts
index 658283bdb..be9385b51 100644
--- a/apps/webapp/app/routes/api.v1.$endpointSlug.schedules.$id.registrations.ts
+++ b/apps/webapp/app/routes/api.v1.$endpointSlug.schedules.$id.registrations.ts
@@ -3,7 +3,7 @@ import { json } from "@remix-run/server-runtime";
import {
RegisterScheduleBodySchema,
RegisterScheduleResponseBodySchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { z } from "zod";
import { authenticateApiRequest } from "~/services/apiAuth.server";
import { logger } from "~/services/logger.server";
diff --git a/apps/webapp/app/routes/api.v1.$endpointSlug.sources.$id.ts b/apps/webapp/app/routes/api.v1.$endpointSlug.sources.$id.ts
index 7db80596e..1bcf7eacf 100644
--- a/apps/webapp/app/routes/api.v1.$endpointSlug.sources.$id.ts
+++ b/apps/webapp/app/routes/api.v1.$endpointSlug.sources.$id.ts
@@ -1,6 +1,6 @@
import type { ActionArgs } from "@remix-run/server-runtime";
import { json } from "@remix-run/server-runtime";
-import { UpdateTriggerSourceBodySchema } from "@trigger.dev/internal";
+import { UpdateTriggerSourceBodySchema } from "@trigger.dev/core";
import { z } from "zod";
import { authenticateApiRequest } from "~/services/apiAuth.server";
import { logger } from "~/services/logger.server";
diff --git a/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.$key.ts b/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.$key.ts
index f5a3223cc..347d35f8c 100644
--- a/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.$key.ts
+++ b/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.$key.ts
@@ -1,6 +1,6 @@
import type { ActionArgs } from "@remix-run/server-runtime";
import { json } from "@remix-run/server-runtime";
-import { RegisterTriggerBodySchema } from "@trigger.dev/internal";
+import { RegisterTriggerBodySchema } from "@trigger.dev/core";
import { z } from "zod";
import { authenticateApiRequest } from "~/services/apiAuth.server";
import { logger } from "~/services/logger.server";
diff --git a/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.ts b/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.ts
index 98311ff87..bb7f19681 100644
--- a/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.ts
+++ b/apps/webapp/app/routes/api.v1.$endpointSlug.triggers.$id.registrations.ts
@@ -1,6 +1,6 @@
import type { ActionArgs } from "@remix-run/server-runtime";
import { json } from "@remix-run/server-runtime";
-import { InitializeTriggerBodySchema } from "@trigger.dev/internal";
+import { InitializeTriggerBodySchema } from "@trigger.dev/core";
import { z } from "zod";
import { authenticateApiRequest } from "~/services/apiAuth.server";
import { logger } from "~/services/logger.server";
diff --git a/apps/webapp/app/routes/api.v1.accounts.$accountId.connections.$clientSlug.ts b/apps/webapp/app/routes/api.v1.accounts.$accountId.connections.$clientSlug.ts
index b53816f91..0cec2c6a9 100644
--- a/apps/webapp/app/routes/api.v1.accounts.$accountId.connections.$clientSlug.ts
+++ b/apps/webapp/app/routes/api.v1.accounts.$accountId.connections.$clientSlug.ts
@@ -4,7 +4,7 @@ import {
CreateExternalConnectionBody,
CreateExternalConnectionBodySchema,
ErrorWithStackSchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { z } from "zod";
import { generateErrorMessage } from "zod-error";
import { PrismaClientOrTransaction, prisma } from "~/db.server";
diff --git a/apps/webapp/app/routes/api.v1.events.ts b/apps/webapp/app/routes/api.v1.events.ts
index 4bdc2cdfe..c67245819 100644
--- a/apps/webapp/app/routes/api.v1.events.ts
+++ b/apps/webapp/app/routes/api.v1.events.ts
@@ -1,6 +1,6 @@
import type { ActionArgs } from "@remix-run/server-runtime";
import { json } from "@remix-run/server-runtime";
-import { SendEventBodySchema } from "@trigger.dev/internal";
+import { SendEventBodySchema } from "@trigger.dev/core";
import { generateErrorMessage } from "zod-error";
import { authenticateApiRequest } from "~/services/apiAuth.server";
import { IngestSendEvent } from "~/services/events/ingestSendEvent.server";
diff --git a/apps/webapp/app/routes/api.v1.runs.$runId.logs.ts b/apps/webapp/app/routes/api.v1.runs.$runId.logs.ts
index 420e0d18b..1040b8c18 100644
--- a/apps/webapp/app/routes/api.v1.runs.$runId.logs.ts
+++ b/apps/webapp/app/routes/api.v1.runs.$runId.logs.ts
@@ -1,8 +1,8 @@
import type { Organization, RuntimeEnvironment } from "@trigger.dev/database";
import type { ActionArgs } from "@remix-run/server-runtime";
import { json } from "@remix-run/server-runtime";
-import type { LogMessage } from "@trigger.dev/internal";
-import { LogMessageSchema } from "@trigger.dev/internal";
+import type { LogMessage } from "@trigger.dev/core";
+import { LogMessageSchema } from "@trigger.dev/core";
import { z } from "zod";
import type { PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
diff --git a/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.complete.ts b/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.complete.ts
index ee9180751..4b3d20109 100644
--- a/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.complete.ts
+++ b/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.complete.ts
@@ -1,7 +1,7 @@
import type { ActionArgs } from "@remix-run/server-runtime";
import { json } from "@remix-run/server-runtime";
-import type { CompleteTaskBodyOutput, ServerTask } from "@trigger.dev/internal";
-import { CompleteTaskBodyInputSchema } from "@trigger.dev/internal";
+import type { CompleteTaskBodyOutput, ServerTask } from "@trigger.dev/core";
+import { CompleteTaskBodyInputSchema } from "@trigger.dev/core";
import { z } from "zod";
import { $transaction, PrismaClient, prisma } from "~/db.server";
import { taskWithAttemptsToServerTask } from "~/models/task.server";
diff --git a/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.fail.ts b/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.fail.ts
index 591665254..e23c0ebc1 100644
--- a/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.fail.ts
+++ b/apps/webapp/app/routes/api.v1.runs.$runId.tasks.$id.fail.ts
@@ -4,7 +4,7 @@ import {
FailTaskBodyInput,
FailTaskBodyInputSchema,
ServerTask,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { z } from "zod";
import { $transaction, PrismaClient, prisma } from "~/db.server";
import { taskWithAttemptsToServerTask } from "~/models/task.server";
diff --git a/apps/webapp/app/routes/api.v1.runs.$runId.tasks.ts b/apps/webapp/app/routes/api.v1.runs.$runId.tasks.ts
index bd8a3d338..20f9b0b52 100644
--- a/apps/webapp/app/routes/api.v1.runs.$runId.tasks.ts
+++ b/apps/webapp/app/routes/api.v1.runs.$runId.tasks.ts
@@ -5,7 +5,7 @@ import {
RunTaskBodyOutput,
RunTaskBodyOutputSchema,
ServerTask,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { z } from "zod";
import { $transaction, PrismaClient, prisma } from "~/db.server";
import { taskWithAttemptsToServerTask } from "~/models/task.server";
diff --git a/apps/webapp/app/services/endpointApi.server.ts b/apps/webapp/app/services/endpointApi.server.ts
index 76869862a..03481ea9a 100644
--- a/apps/webapp/app/services/endpointApi.server.ts
+++ b/apps/webapp/app/services/endpointApi.server.ts
@@ -13,7 +13,7 @@ import {
RegisterTriggerBodySchema,
RunJobBody,
RunJobResponseSchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { safeBodyFromResponse } from "~/utils/json";
import { logger } from "./logger.server";
diff --git a/apps/webapp/app/services/events/deliverEvent.server.ts b/apps/webapp/app/services/events/deliverEvent.server.ts
index 04df77fe5..9d6e2044d 100644
--- a/apps/webapp/app/services/events/deliverEvent.server.ts
+++ b/apps/webapp/app/services/events/deliverEvent.server.ts
@@ -1,6 +1,6 @@
import type { EventDispatcher, EventRecord } from "@trigger.dev/database";
-import type { EventFilter } from "@trigger.dev/internal";
-import { EventFilterSchema } from "@trigger.dev/internal";
+import type { EventFilter } from "@trigger.dev/core";
+import { EventFilterSchema } from "@trigger.dev/core";
import { $transaction, PrismaClientOrTransaction, prisma } from "~/db.server";
import { logger } from "~/services/logger.server";
import { workerQueue } from "../worker.server";
diff --git a/apps/webapp/app/services/events/ingestSendEvent.server.ts b/apps/webapp/app/services/events/ingestSendEvent.server.ts
index 132cae48f..9583dfb2d 100644
--- a/apps/webapp/app/services/events/ingestSendEvent.server.ts
+++ b/apps/webapp/app/services/events/ingestSendEvent.server.ts
@@ -1,4 +1,4 @@
-import type { RawEvent, SendEventOptions } from "@trigger.dev/internal";
+import type { RawEvent, SendEventOptions } from "@trigger.dev/core";
import {
$transaction,
PrismaClientOrTransaction,
diff --git a/apps/webapp/app/services/externalApis/integrationConnectionCreated.server.ts b/apps/webapp/app/services/externalApis/integrationConnectionCreated.server.ts
index 06526da31..fe9a7911b 100644
--- a/apps/webapp/app/services/externalApis/integrationConnectionCreated.server.ts
+++ b/apps/webapp/app/services/externalApis/integrationConnectionCreated.server.ts
@@ -1,4 +1,4 @@
-import { MISSING_CONNECTION_RESOLVED_NOTIFICATION } from "@trigger.dev/internal";
+import { MISSING_CONNECTION_RESOLVED_NOTIFICATION } from "@trigger.dev/core";
import { PrismaClientOrTransaction, prisma } from "~/db.server";
import { IngestSendEvent } from "../events/ingestSendEvent.server";
import { logger } from "../logger.server";
diff --git a/apps/webapp/app/services/externalApis/integrations/github.ts b/apps/webapp/app/services/externalApis/integrations/github.ts
index 0e748c485..4ad8d12b0 100644
--- a/apps/webapp/app/services/externalApis/integrations/github.ts
+++ b/apps/webapp/app/services/externalApis/integrations/github.ts
@@ -64,7 +64,7 @@ const usageSample: HelpSample = {
export const github: Integration = {
identifier: "github",
name: "GitHub",
- packageName: "@trigger.dev/github@next",
+ packageName: "@trigger.dev/github@latest",
authenticationMethods: {
oauth2: {
name: "OAuth",
diff --git a/apps/webapp/app/services/externalApis/integrations/resend.ts b/apps/webapp/app/services/externalApis/integrations/resend.ts
index deea3cfc1..bacf74624 100644
--- a/apps/webapp/app/services/externalApis/integrations/resend.ts
+++ b/apps/webapp/app/services/externalApis/integrations/resend.ts
@@ -3,7 +3,7 @@ import type { Integration } from "../types";
export const resend: Integration = {
identifier: "resend",
name: "Resend",
- packageName: "@trigger.dev/resend@next",
+ packageName: "@trigger.dev/resend@latest",
authenticationMethods: {
apikey: {
type: "apikey",
diff --git a/apps/webapp/app/services/externalApis/integrations/slack.ts b/apps/webapp/app/services/externalApis/integrations/slack.ts
index 410572ebb..dac694f19 100644
--- a/apps/webapp/app/services/externalApis/integrations/slack.ts
+++ b/apps/webapp/app/services/externalApis/integrations/slack.ts
@@ -45,7 +45,7 @@ client.defineJob({
export const slack: Integration = {
identifier: "slack",
name: "Slack",
- packageName: "@trigger.dev/slack@next",
+ packageName: "@trigger.dev/slack@latest",
authenticationMethods: {
oauth2Bot: {
name: "OAuth2 (Bot)",
diff --git a/apps/webapp/app/services/jobs/registerJob.server.ts b/apps/webapp/app/services/jobs/registerJob.server.ts
index 36d3c207f..812d1efa9 100644
--- a/apps/webapp/app/services/jobs/registerJob.server.ts
+++ b/apps/webapp/app/services/jobs/registerJob.server.ts
@@ -10,7 +10,7 @@ import {
JobMetadata,
SCHEDULED_EVENT,
TriggerMetadata,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { DEFAULT_MAX_CONCURRENT_RUNS } from "~/consts";
import type { PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
diff --git a/apps/webapp/app/services/jobs/testJob.server.ts b/apps/webapp/app/services/jobs/testJob.server.ts
index 501ab8ccf..fb42a3b3d 100644
--- a/apps/webapp/app/services/jobs/testJob.server.ts
+++ b/apps/webapp/app/services/jobs/testJob.server.ts
@@ -1,4 +1,4 @@
-import { EventSpecificationSchema } from "@trigger.dev/internal";
+import { EventSpecificationSchema } from "@trigger.dev/core";
import { $transaction, PrismaClient, prisma } from "~/db.server";
import { CreateRunService } from "../runs/createRun.server";
diff --git a/apps/webapp/app/services/logger.server.ts b/apps/webapp/app/services/logger.server.ts
index 20d552210..0d158c968 100644
--- a/apps/webapp/app/services/logger.server.ts
+++ b/apps/webapp/app/services/logger.server.ts
@@ -1,5 +1,5 @@
-import type { LogLevel } from "@trigger.dev/internal";
-import { Logger } from "@trigger.dev/internal";
+import type { LogLevel } from "@trigger.dev/core";
+import { Logger } from "@trigger.dev/core";
import { sensitiveDataReplacer } from "./sensitiveDataReplacer";
export const logger = new Logger(
diff --git a/apps/webapp/app/services/runs/missingConnectionCreated.server.ts b/apps/webapp/app/services/runs/missingConnectionCreated.server.ts
index eca7e8089..331e18f06 100644
--- a/apps/webapp/app/services/runs/missingConnectionCreated.server.ts
+++ b/apps/webapp/app/services/runs/missingConnectionCreated.server.ts
@@ -1,7 +1,7 @@
import { $transaction, PrismaClientOrTransaction, prisma } from "~/db.server";
import { IngestSendEvent } from "../events/ingestSendEvent.server";
import { env } from "~/env.server";
-import { MISSING_CONNECTION_NOTIFICATION } from "@trigger.dev/internal";
+import { MISSING_CONNECTION_NOTIFICATION } from "@trigger.dev/core";
export class MissingConnectionCreatedService {
#prismaClient: PrismaClientOrTransaction;
diff --git a/apps/webapp/app/services/runs/performRunExecution.server.ts b/apps/webapp/app/services/runs/performRunExecution.server.ts
index 6e6cebe57..43edeaaa0 100644
--- a/apps/webapp/app/services/runs/performRunExecution.server.ts
+++ b/apps/webapp/app/services/runs/performRunExecution.server.ts
@@ -8,7 +8,7 @@ import {
RunJobRetryWithTask,
RunJobSuccess,
RunSourceContextSchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { generateErrorMessage } from "zod-error";
import { EXECUTE_JOB_RETRY_LIMIT } from "~/consts";
import {
diff --git a/apps/webapp/app/services/runs/runFinished.server.ts b/apps/webapp/app/services/runs/runFinished.server.ts
index ce47152a3..820e32e3d 100644
--- a/apps/webapp/app/services/runs/runFinished.server.ts
+++ b/apps/webapp/app/services/runs/runFinished.server.ts
@@ -2,7 +2,7 @@ import type { PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
import { workerQueue } from "../worker.server";
import { z } from "zod";
-import { RawEventSchema, SendEventOptionsSchema } from "@trigger.dev/internal";
+import { RawEventSchema, SendEventOptionsSchema } from "@trigger.dev/core";
import { IngestSendEvent } from "../events/ingestSendEvent.server";
const SendEventOutputSchema = z.object({
diff --git a/apps/webapp/app/services/schedules/deliverScheduledEvent.server.ts b/apps/webapp/app/services/schedules/deliverScheduledEvent.server.ts
index 1054fe6fd..8a06b27df 100644
--- a/apps/webapp/app/services/schedules/deliverScheduledEvent.server.ts
+++ b/apps/webapp/app/services/schedules/deliverScheduledEvent.server.ts
@@ -1,4 +1,4 @@
-import { SCHEDULED_EVENT, ScheduledPayload } from "@trigger.dev/internal";
+import { SCHEDULED_EVENT, ScheduledPayload } from "@trigger.dev/core";
import { $transaction, PrismaClientOrTransaction, prisma } from "~/db.server";
import { NextScheduledEventService } from "./nextScheduledEvent.server";
import { IngestSendEvent } from "../events/ingestSendEvent.server";
diff --git a/apps/webapp/app/services/schedules/nextScheduledEvent.server.ts b/apps/webapp/app/services/schedules/nextScheduledEvent.server.ts
index c71d274f5..b16687f96 100644
--- a/apps/webapp/app/services/schedules/nextScheduledEvent.server.ts
+++ b/apps/webapp/app/services/schedules/nextScheduledEvent.server.ts
@@ -3,7 +3,7 @@ import {
IntervalMetadata,
ScheduleMetadata,
ScheduleMetadataSchema,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { $transaction, PrismaClientOrTransaction, prisma } from "~/db.server";
import { parseExpression } from "cron-parser";
import { workerQueue } from "../worker.server";
diff --git a/apps/webapp/app/services/schedules/registerSchedule.server.ts b/apps/webapp/app/services/schedules/registerSchedule.server.ts
index 0a86717b8..50802a359 100644
--- a/apps/webapp/app/services/schedules/registerSchedule.server.ts
+++ b/apps/webapp/app/services/schedules/registerSchedule.server.ts
@@ -1,4 +1,4 @@
-import { RegisterScheduleBody } from "@trigger.dev/internal";
+import { RegisterScheduleBody } from "@trigger.dev/core";
import { $transaction, PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
import { AuthenticatedEnvironment } from "../apiAuth.server";
diff --git a/apps/webapp/app/services/schedules/registerScheduleSource.server.ts b/apps/webapp/app/services/schedules/registerScheduleSource.server.ts
index 26fe29acc..fe13dc18d 100644
--- a/apps/webapp/app/services/schedules/registerScheduleSource.server.ts
+++ b/apps/webapp/app/services/schedules/registerScheduleSource.server.ts
@@ -3,7 +3,7 @@ import {
CronMetadata,
IntervalMetadata,
ScheduleMetadata,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { $transaction, PrismaClientOrTransaction, prisma } from "~/db.server";
import { NextScheduledEventService } from "./nextScheduledEvent.server";
diff --git a/apps/webapp/app/services/schedules/unregisterSchedule.server.ts b/apps/webapp/app/services/schedules/unregisterSchedule.server.ts
index 1ca48066b..d18f2c68e 100644
--- a/apps/webapp/app/services/schedules/unregisterSchedule.server.ts
+++ b/apps/webapp/app/services/schedules/unregisterSchedule.server.ts
@@ -1,4 +1,4 @@
-import { RegisterScheduleBody } from "@trigger.dev/internal";
+import { RegisterScheduleBody } from "@trigger.dev/core";
import { $transaction, PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
import { AuthenticatedEnvironment } from "../apiAuth.server";
diff --git a/apps/webapp/app/services/sensitiveDataReplacer.ts b/apps/webapp/app/services/sensitiveDataReplacer.ts
index 7efd73b19..79d4de062 100644
--- a/apps/webapp/app/services/sensitiveDataReplacer.ts
+++ b/apps/webapp/app/services/sensitiveDataReplacer.ts
@@ -1,4 +1,4 @@
-import type { RedactString } from "@trigger.dev/internal";
+import type { RedactString } from "@trigger.dev/core";
// Replaces redacted strings with "******".
// For example, this object: {"Authorization":{"__redactedString":true,"strings":["Bearer ",""],"interpolations":["sk-1234"]}}
diff --git a/apps/webapp/app/services/sources/activateSource.server.ts b/apps/webapp/app/services/sources/activateSource.server.ts
index 61ed9e6b5..d15e08df6 100644
--- a/apps/webapp/app/services/sources/activateSource.server.ts
+++ b/apps/webapp/app/services/sources/activateSource.server.ts
@@ -10,7 +10,7 @@ import { env } from "~/env.server";
import {
REGISTER_SOURCE_EVENT,
RegisterTriggerSource,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import {
SecretStoreProvider,
getSecretStore,
diff --git a/apps/webapp/app/services/sources/registerSource.server.ts b/apps/webapp/app/services/sources/registerSource.server.ts
index ac5b5f66c..ccc0ecea6 100644
--- a/apps/webapp/app/services/sources/registerSource.server.ts
+++ b/apps/webapp/app/services/sources/registerSource.server.ts
@@ -1,5 +1,5 @@
import type { Endpoint } from "@trigger.dev/database";
-import type { SourceMetadata } from "@trigger.dev/internal";
+import type { SourceMetadata } from "@trigger.dev/core";
import { $transaction, PrismaClientOrTransaction } from "~/db.server";
import { prisma } from "~/db.server";
import type { AuthenticatedEnvironment } from "../apiAuth.server";
diff --git a/apps/webapp/app/services/sources/updateSource.server.ts b/apps/webapp/app/services/sources/updateSource.server.ts
index b7e052630..1b382a59a 100644
--- a/apps/webapp/app/services/sources/updateSource.server.ts
+++ b/apps/webapp/app/services/sources/updateSource.server.ts
@@ -1,8 +1,5 @@
import type { RuntimeEnvironment } from "@trigger.dev/database";
-import type {
- TriggerSource,
- UpdateTriggerSourceBody,
-} from "@trigger.dev/internal";
+import type { TriggerSource, UpdateTriggerSourceBody } from "@trigger.dev/core";
import type { PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
import { getSecretStore } from "../secrets/secretStore.server";
diff --git a/apps/webapp/app/services/tasks/performTaskOperation.server.ts b/apps/webapp/app/services/tasks/performTaskOperation.server.ts
index 88d4fb1ff..ce407858b 100644
--- a/apps/webapp/app/services/tasks/performTaskOperation.server.ts
+++ b/apps/webapp/app/services/tasks/performTaskOperation.server.ts
@@ -14,7 +14,7 @@ import {
FetchRetryStrategy,
RedactString,
calculateRetryAt,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { safeJsonFromResponse } from "~/utils/json";
import { logger } from "../logger.server";
import { formatUnknownError } from "~/utils/formatErrors.server";
diff --git a/apps/webapp/app/services/triggers/initializeTrigger.server.ts b/apps/webapp/app/services/triggers/initializeTrigger.server.ts
index 202cc0971..aee17c30f 100644
--- a/apps/webapp/app/services/triggers/initializeTrigger.server.ts
+++ b/apps/webapp/app/services/triggers/initializeTrigger.server.ts
@@ -1,7 +1,7 @@
import {
InitializeTriggerBody,
REGISTER_SOURCE_EVENT,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import type { PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
import { AuthenticatedEnvironment } from "../apiAuth.server";
diff --git a/apps/webapp/app/services/triggers/registerDynamicSchedule.server.ts b/apps/webapp/app/services/triggers/registerDynamicSchedule.server.ts
index 8d5b80067..861dd5316 100644
--- a/apps/webapp/app/services/triggers/registerDynamicSchedule.server.ts
+++ b/apps/webapp/app/services/triggers/registerDynamicSchedule.server.ts
@@ -1,7 +1,7 @@
import {
RegisterDynamicSchedulePayload,
SCHEDULED_EVENT,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { PrismaClientOrTransaction, prisma } from "~/db.server";
import { ExtendedEndpoint, findEndpoint } from "~/models/endpoint.server";
diff --git a/apps/webapp/app/services/triggers/registerDynamicTrigger.server.ts b/apps/webapp/app/services/triggers/registerDynamicTrigger.server.ts
index 681b61b73..359ef9459 100644
--- a/apps/webapp/app/services/triggers/registerDynamicTrigger.server.ts
+++ b/apps/webapp/app/services/triggers/registerDynamicTrigger.server.ts
@@ -1,4 +1,4 @@
-import type { DynamicTriggerEndpointMetadata } from "@trigger.dev/internal";
+import type { DynamicTriggerEndpointMetadata } from "@trigger.dev/core";
import type { PrismaClient } from "~/db.server";
import { prisma } from "~/db.server";
import { ExtendedEndpoint, findEndpoint } from "~/models/endpoint.server";
diff --git a/apps/webapp/app/services/triggers/registerTriggerSource.server.ts b/apps/webapp/app/services/triggers/registerTriggerSource.server.ts
index 45e848623..ccfe76313 100644
--- a/apps/webapp/app/services/triggers/registerTriggerSource.server.ts
+++ b/apps/webapp/app/services/triggers/registerTriggerSource.server.ts
@@ -1,7 +1,4 @@
-import {
- RegisterSourceEvent,
- RegisterTriggerBody,
-} from "@trigger.dev/internal";
+import { RegisterSourceEvent, RegisterTriggerBody } from "@trigger.dev/core";
import { z } from "zod";
import { $transaction, PrismaClient, prisma } from "~/db.server";
import { env } from "~/env.server";
diff --git a/apps/webapp/app/services/worker.server.ts b/apps/webapp/app/services/worker.server.ts
index a79bbe497..dde2465b4 100644
--- a/apps/webapp/app/services/worker.server.ts
+++ b/apps/webapp/app/services/worker.server.ts
@@ -1,5 +1,5 @@
import { DeliverEmailSchema } from "@/../../packages/emails/src";
-import { ScheduledPayloadSchema } from "@trigger.dev/internal";
+import { ScheduledPayloadSchema } from "@trigger.dev/core";
import { z } from "zod";
import { prisma } from "~/db.server";
import { env } from "~/env.server";
diff --git a/apps/webapp/app/utils/formatErrors.server.ts b/apps/webapp/app/utils/formatErrors.server.ts
index ceafe251c..6bf96936d 100644
--- a/apps/webapp/app/utils/formatErrors.server.ts
+++ b/apps/webapp/app/utils/formatErrors.server.ts
@@ -1,4 +1,4 @@
-import { ErrorWithStack, ErrorWithStackSchema } from "@trigger.dev/internal";
+import { ErrorWithStack, ErrorWithStackSchema } from "@trigger.dev/core";
export function formatError(
error: ErrorWithStack,
diff --git a/apps/webapp/app/utils/mergeProperties.server.ts b/apps/webapp/app/utils/mergeProperties.server.ts
index 74c1df863..db099d7c0 100644
--- a/apps/webapp/app/utils/mergeProperties.server.ts
+++ b/apps/webapp/app/utils/mergeProperties.server.ts
@@ -1,7 +1,4 @@
-import {
- DisplayProperty,
- DisplayPropertiesSchema,
-} from "@trigger.dev/internal";
+import { DisplayProperty, DisplayPropertiesSchema } from "@trigger.dev/core";
// Takes a list of potential arrays of DisplayProperties and merges them together so no duplicates exist based on the label
// For example, if the propertyLists are:
diff --git a/apps/webapp/package.json b/apps/webapp/package.json
index c323780d4..69376b9ab 100644
--- a/apps/webapp/package.json
+++ b/apps/webapp/package.json
@@ -60,7 +60,7 @@
"@team-plain/typescript-sdk": "^2.2.0",
"@trigger.dev/companyicons": "^1.5.14",
"@trigger.dev/database": "workspace:*",
- "@trigger.dev/internal": "workspace:*",
+ "@trigger.dev/core": "workspace:*",
"@uiw/react-codemirror": "^4.19.5",
"class-variance-authority": "^0.5.2",
"clsx": "^1.2.1",
@@ -145,8 +145,8 @@
"@types/node-fetch": "^2.6.2",
"@types/prismjs": "^1.26.0",
"@types/qs": "^6.9.7",
- "@types/react": "^18.0.21",
- "@types/react-dom": "^18.0.6",
+ "@types/react": "18.2.17",
+ "@types/react-dom": "18.2.7",
"@types/semver": "^7.3.13",
"@types/simple-oauth2": "^5.0.4",
"@types/slug": "^5.0.3",
diff --git a/apps/webapp/remix.config.js b/apps/webapp/remix.config.js
index 33edb4110..299bc9056 100644
--- a/apps/webapp/remix.config.js
+++ b/apps/webapp/remix.config.js
@@ -15,14 +15,11 @@ module.exports = {
serverDependenciesToBundle: [
"marked",
"axios",
- "@trigger.dev/internal",
+ "@trigger.dev/core",
"emails",
"highlight.run",
],
watchPaths: async () => {
- return [
- "../../packages/internal/src/**/*",
- "../../packages/emails/src/**/*",
- ];
+ return ["../../packages/core/src/**/*", "../../packages/emails/src/**/*"];
},
};
diff --git a/apps/webapp/tsconfig.json b/apps/webapp/tsconfig.json
index 0f967f0d1..791687d66 100644
--- a/apps/webapp/tsconfig.json
+++ b/apps/webapp/tsconfig.json
@@ -19,8 +19,8 @@
"paths": {
"~/*": ["./app/*"],
"@/*": ["./*"],
- "@trigger.dev/internal": ["../../packages/internal/src/index"],
- "@trigger.dev/internal/*": ["../../packages/internal/src/*"],
+ "@trigger.dev/core": ["../../packages/core/src/index"],
+ "@trigger.dev/core/*": ["../../packages/core/src/*"],
"@trigger.dev/database": ["../../packages/database/src/index"],
"@trigger.dev/database/*": ["../../packages/database/src/*"],
"emails": ["../../packages/emails/src/index"],
diff --git a/examples/jobs-starter/package.json b/examples/jobs-starter/package.json
index b5584f088..8732b0204 100644
--- a/examples/jobs-starter/package.json
+++ b/examples/jobs-starter/package.json
@@ -14,8 +14,8 @@
"@trigger.dev/nextjs": "workspace:*",
"@trigger.dev/sdk": "workspace:*",
"@types/node": "20.4.2",
- "@types/react": "^18.0.21",
- "@types/react-dom": "^18.0.6",
+ "@types/react": "18.2.17",
+ "@types/react-dom": "18.2.7",
"autoprefixer": "10.4.14",
"eslint": "8.45.0",
"eslint-config-next": "13.4.10",
diff --git a/examples/jobs-starter/tsconfig.json b/examples/jobs-starter/tsconfig.json
index 57f45b5e8..143637697 100644
--- a/examples/jobs-starter/tsconfig.json
+++ b/examples/jobs-starter/tsconfig.json
@@ -1,7 +1,11 @@
{
"compilerOptions": {
- "target": "es5",
- "lib": ["dom", "dom.iterable", "esnext"],
+ "target": "ES2015",
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "ES2015"
+ ],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
@@ -15,11 +19,21 @@
"jsx": "preserve",
"incremental": true,
"paths": {
- "@/*": ["./*"],
- "@trigger.dev/sdk": ["../../packages/trigger-sdk/src/index"],
- "@trigger.dev/sdk/*": ["../../packages/trigger-sdk/src/*"],
- "@trigger.dev/nextjs": ["../../packages/nextjs/src/index"],
- "@trigger.dev/nextjs/*": ["../../packages/nextjs/src/*"]
+ "@/*": [
+ "./*"
+ ],
+ "@trigger.dev/sdk": [
+ "../../packages/trigger-sdk/src/index"
+ ],
+ "@trigger.dev/sdk/*": [
+ "../../packages/trigger-sdk/src/*"
+ ],
+ "@trigger.dev/nextjs": [
+ "../../packages/nextjs/src/index"
+ ],
+ "@trigger.dev/nextjs/*": [
+ "../../packages/nextjs/src/*"
+ ]
},
"plugins": [
{
@@ -27,6 +41,13 @@
}
]
},
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
- "exclude": ["node_modules"]
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ ".next/types/**/*.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
}
diff --git a/examples/nextjs-example/next.config.js b/examples/nextjs-example/next.config.js
index 178150455..60768aae4 100644
--- a/examples/nextjs-example/next.config.js
+++ b/examples/nextjs-example/next.config.js
@@ -5,7 +5,7 @@ module.exports = {
transpilePackages: [
"@trigger.dev/sdk",
"@trigger.dev/github",
- "@trigger.dev/internal",
+ "@trigger.dev/core",
],
experimental: {
appDir: true,
diff --git a/examples/nextjs-example/package.json b/examples/nextjs-example/package.json
index 0c23ed7b0..718a23a91 100644
--- a/examples/nextjs-example/package.json
+++ b/examples/nextjs-example/package.json
@@ -20,8 +20,8 @@
"@trigger.dev/slack": "workspace:*",
"@trigger.dev/typeform": "workspace:*",
"@types/node": "18.15.13",
- "@types/react": "^18.0.21",
- "@types/react-dom": "^18.0.6",
+ "@types/react": "18.2.17",
+ "@types/react-dom": "18.2.7",
"next": "13.3.1",
"node-fetch": "2.6.x",
"react": "^18.2.0",
diff --git a/examples/nextjs-example/src/components/RunDetails.tsx b/examples/nextjs-example/src/components/RunDetails.tsx
index f065f7331..98044d21f 100644
--- a/examples/nextjs-example/src/components/RunDetails.tsx
+++ b/examples/nextjs-example/src/components/RunDetails.tsx
@@ -47,7 +47,7 @@ export function RunData({ id }: { id: string }) {
<>
Run status: {data.status}
- {data.tasks.map((task) => (
+ {data.tasks?.map((task) => (
{task.name}
Status: {task.status}
@@ -77,7 +77,7 @@ export function EventRunData({ id }: { id: string }) {
<>
Run status: {data.status}
- {data.tasks.map((task) => (
+ {data.tasks?.map((task) => (
(process.env.SUPABASE_ID!);
+const db = supabase.db
(process.env["SUPABASE_ID"]!);
-const dbNoTypes = supabase.db(process.env.SUPABASE_ID!);
+const dbNoTypes = supabase.db(process.env["SUPABASE_ID"]!);
const supabaseManagementKey = new SupabaseManagement({
id: "supabase-management-key",
- apiKey: process.env.SUPABASE_API_KEY!,
+ apiKey: process.env["SUPABASE_API_KEY"]!,
});
-const dbKey = supabase.db(process.env.SUPABASE_ID!);
+const dbKey = supabase.db(process.env["SUPABASE_ID"]!);
const supabaseDB = new Supabase({
id: "supabase-db",
- supabaseUrl: `https://${process.env.SUPABASE_ID}.supabase.co`,
- supabaseKey: process.env.SUPABASE_KEY!,
+ supabaseUrl: `https://${process.env["SUPABASE_ID"]}.supabase.co`,
+ supabaseKey: process.env["SUPABASE_KEY"]!,
});
async function doPlaygroundStuff(
diff --git a/examples/nextjs-example/src/jobs/typeform.ts b/examples/nextjs-example/src/jobs/typeform.ts
index da886a46d..5236bcd4f 100644
--- a/examples/nextjs-example/src/jobs/typeform.ts
+++ b/examples/nextjs-example/src/jobs/typeform.ts
@@ -6,7 +6,7 @@ import { z } from "zod";
export const typeform = new Typeform({
id: "typeform-1",
- token: process.env.TYPEFORM_API_KEY!,
+ token: process.env["TYPEFORM_API_KEY"]!,
});
client.defineJob({
diff --git a/examples/nextjs-example/src/trigger.ts b/examples/nextjs-example/src/trigger.ts
index ef03aac32..262fb998d 100644
--- a/examples/nextjs-example/src/trigger.ts
+++ b/examples/nextjs-example/src/trigger.ts
@@ -22,7 +22,7 @@ export const client = new TriggerClient({
export const openai = new OpenAI({
id: "openai",
- apiKey: process.env.OPENAI_API_KEY!,
+ apiKey: process.env["OPENAI_API_KEY"]!,
});
export const github = new Github({
diff --git a/examples/nextjs-example/tsconfig.json b/examples/nextjs-example/tsconfig.json
index caccb0e63..54f432639 100644
--- a/examples/nextjs-example/tsconfig.json
+++ b/examples/nextjs-example/tsconfig.json
@@ -1,7 +1,11 @@
{
"compilerOptions": {
- "target": "es5",
- "lib": ["dom", "dom.iterable", "esnext"],
+ "target": "ES2015",
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "ES2015"
+ ],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
@@ -15,35 +19,81 @@
"jsx": "preserve",
"incremental": true,
"paths": {
- "@/*": ["./src/*"],
- "@trigger.dev/sdk": ["../../packages/trigger-sdk/src/index"],
- "@trigger.dev/sdk/*": ["../../packages/trigger-sdk/src/*"],
- "@trigger.dev/nextjs": ["../../packages/nextjs/src/index"],
- "@trigger.dev/nextjs/*": ["../../packages/nextjs/src/*"],
- "@trigger.dev/internal": ["../../packages/internal/src/index"],
- "@trigger.dev/internal/*": ["../../packages/internal/src/*"],
+ "@/*": [
+ "./src/*"
+ ],
+ "@trigger.dev/sdk": [
+ "../../packages/trigger-sdk/src/index"
+ ],
+ "@trigger.dev/sdk/*": [
+ "../../packages/trigger-sdk/src/*"
+ ],
+ "@trigger.dev/nextjs": [
+ "../../packages/nextjs/src/index"
+ ],
+ "@trigger.dev/nextjs/*": [
+ "../../packages/nextjs/src/*"
+ ],
+ "@trigger.dev/core": [
+ "../../packages/core/src/index"
+ ],
+ "@trigger.dev/core/*": [
+ "../../packages/core/src/*"
+ ],
"@trigger.dev/integration-kit": [
"../../packages/integration-kit/src/index"
],
"@trigger.dev/integration-kit/*": [
"../../packages/integration-kit/src/*"
],
- "@trigger.dev/github": ["../../integrations/github/src/index"],
- "@trigger.dev/github/*": ["../../integrations/github/src/*"],
- "@trigger.dev/slack": ["../../integrations/slack/src/index"],
- "@trigger.dev/slack/*": ["../../integrations/slack/src/*"],
- "@trigger.dev/openai": ["../../integrations/openai/src/index"],
- "@trigger.dev/openai/*": ["../../integrations/openai/src/*"],
- "@trigger.dev/resend": ["../../integrations/resend/src/index"],
- "@trigger.dev/resend/*": ["../../integrations/resend/src/*"],
- "@trigger.dev/typeform": ["../../integrations/typeform/src/index"],
- "@trigger.dev/typeform/*": ["../../integrations/typeform/src/*"],
- "@trigger.dev/plain": ["../../integrations/plain/src/index"],
- "@trigger.dev/plain/*": ["../../integrations/plain/src/*"],
- "@trigger.dev/supabase": ["../../integrations/supabase/src/index"],
- "@trigger.dev/supabase/*": ["../../integrations/supabase/src/*"],
- "@trigger.dev/stripe": ["../../integrations/stripe/src/index"],
- "@trigger.dev/stripe/*": ["../../integrations/stripe/src/*"]
+ "@trigger.dev/github": [
+ "../../integrations/github/src/index"
+ ],
+ "@trigger.dev/github/*": [
+ "../../integrations/github/src/*"
+ ],
+ "@trigger.dev/slack": [
+ "../../integrations/slack/src/index"
+ ],
+ "@trigger.dev/slack/*": [
+ "../../integrations/slack/src/*"
+ ],
+ "@trigger.dev/openai": [
+ "../../integrations/openai/src/index"
+ ],
+ "@trigger.dev/openai/*": [
+ "../../integrations/openai/src/*"
+ ],
+ "@trigger.dev/resend": [
+ "../../integrations/resend/src/index"
+ ],
+ "@trigger.dev/resend/*": [
+ "../../integrations/resend/src/*"
+ ],
+ "@trigger.dev/typeform": [
+ "../../integrations/typeform/src/index"
+ ],
+ "@trigger.dev/typeform/*": [
+ "../../integrations/typeform/src/*"
+ ],
+ "@trigger.dev/plain": [
+ "../../integrations/plain/src/index"
+ ],
+ "@trigger.dev/plain/*": [
+ "../../integrations/plain/src/*"
+ ],
+ "@trigger.dev/supabase": [
+ "../../integrations/supabase/src/index"
+ ],
+ "@trigger.dev/supabase/*": [
+ "../../integrations/supabase/src/*"
+ ],
+ "@trigger.dev/stripe": [
+ "../../integrations/stripe/src/index"
+ ],
+ "@trigger.dev/stripe/*": [
+ "../../integrations/stripe/src/*"
+ ]
},
"plugins": [
{
@@ -51,6 +101,13 @@
}
]
},
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
- "exclude": ["node_modules"]
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ ".next/types/**/*.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
}
diff --git a/examples/package-tester/.env.local.example b/examples/package-tester/.env.local.example
new file mode 100644
index 000000000..3b144185c
--- /dev/null
+++ b/examples/package-tester/.env.local.example
@@ -0,0 +1,4 @@
+TRIGGER_API_KEY=[YOUR_SERVER_API_KEY]
+NEXT_PUBLIC_TRIGGER_API_KEY=[YOUR_PUBLIC_API_KEY]
+TRIGGER_API_URL=http://localhost:3030
+NEXT_PUBLIC_TRIGGER_API_URL=http://localhost:3030
\ No newline at end of file
diff --git a/examples/package-tester/.eslintrc.json b/examples/package-tester/.eslintrc.json
new file mode 100644
index 000000000..bffb357a7
--- /dev/null
+++ b/examples/package-tester/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": "next/core-web-vitals"
+}
diff --git a/examples/package-tester/.gitignore b/examples/package-tester/.gitignore
new file mode 100644
index 000000000..8f322f0d8
--- /dev/null
+++ b/examples/package-tester/.gitignore
@@ -0,0 +1,35 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+/.pnp
+.pnp.js
+
+# testing
+/coverage
+
+# next.js
+/.next/
+/out/
+
+# production
+/build
+
+# misc
+.DS_Store
+*.pem
+
+# debug
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+
+# local env files
+.env*.local
+
+# vercel
+.vercel
+
+# typescript
+*.tsbuildinfo
+next-env.d.ts
diff --git a/examples/package-tester/README.md b/examples/package-tester/README.md
new file mode 100644
index 000000000..cb7b9f113
--- /dev/null
+++ b/examples/package-tester/README.md
@@ -0,0 +1,20 @@
+This example is used to test the package building and bundling. It intentionally doesn't have any `paths` in the `tsconfig.json` file, so the packages need to be built to use it.
+
+## Initial setup
+
+Create an `.env.local` file, by copying the `.env.local.example` file:
+
+```bash
+cd examples/package-tester
+cp .env.local.example .env.local
+```
+
+Then fill in your API keys from the running local Trigger.dev webapp service.
+
+## Running
+
+Run the development server:
+
+```bash
+pnpm run dev --filter @examples/package-tester
+```
diff --git a/examples/package-tester/app/_actions.tsx b/examples/package-tester/app/_actions.tsx
new file mode 100644
index 000000000..81dfb9045
--- /dev/null
+++ b/examples/package-tester/app/_actions.tsx
@@ -0,0 +1,23 @@
+"use server";
+
+import { redirect } from "next/navigation";
+import { client } from "./trigger";
+
+export async function sendReactHookEvent(data: FormData) {
+ const event = await client.sendEvent({
+ name: "react-hook",
+ });
+
+ const eventDetails = await client.getEvent(event.id);
+ console.log("eventDetails", eventDetails);
+
+ const runs = await client.getRuns("react-hook");
+ console.log("runs", runs);
+
+ if (runs.runs[0]) {
+ const runDetails = await client.getRun(runs.runs[0].id);
+ console.log("runDetails", runDetails);
+ }
+
+ redirect(`/events/${event.id}`);
+}
diff --git a/examples/package-tester/app/api/trigger/route.ts b/examples/package-tester/app/api/trigger/route.ts
new file mode 100644
index 000000000..342055538
--- /dev/null
+++ b/examples/package-tester/app/api/trigger/route.ts
@@ -0,0 +1,8 @@
+import { createAppRoute } from "@trigger.dev/nextjs";
+import { client } from "@/app/trigger";
+
+// Replace this with your own jobs
+import "@/app/jobs/react-hook";
+
+//this route is used to send and receive data with Trigger.dev
+export const { POST, dynamic } = createAppRoute(client);
diff --git a/examples/package-tester/app/components/ReactHooks.tsx b/examples/package-tester/app/components/ReactHooks.tsx
new file mode 100644
index 000000000..6d763b401
--- /dev/null
+++ b/examples/package-tester/app/components/ReactHooks.tsx
@@ -0,0 +1,98 @@
+"use client";
+
+import {
+ useEventDetails,
+ useEventRunDetails,
+ useRunDetails,
+ useTriggerProvider,
+} from "@trigger.dev/react";
+import Link from "next/link";
+
+export function ReactHooks({ eventId }: { eventId: string }) {
+ const providerData = useTriggerProvider();
+ const { isSuccess, isLoading, isError, data, error } =
+ useEventRunDetails(eventId);
+
+ const event = useEventDetails(eventId);
+ console.log("event.data", event.data);
+
+ const run = useRunDetails(event.data?.runs?.at(0)?.id);
+ console.log("run.data", run.data);
+
+ if (!isSuccess) {
+ return Error
;
+ }
+
+ return (
+
+
useTriggerProvider()
+
+
+ {providerData !== undefined &&
+ providerData.publicApiKey !== null &&
+ "✅ Working"}
+
+
+
+
useEventRunDetails()
+
+
+
+ <>
+
+ {data?.tasks?.map((task) => (
+
+ ))}
+ >
+
+ {data?.output && data.status === "SUCCESS" && (
+
+
Output
+
{data.output.summary}
+
+ )}
+ {(data?.status === "SUCCESS" || data?.status === "FAILURE") && (
+
+ Back to home
+
+ )}
+
+
+ );
+}
+
+type ProgressItemProps = {
+ icon?: string;
+ state: "progress" | "completed" | "failed";
+ name: string;
+};
+
+function ProgressItem({ icon, state, name }: ProgressItemProps) {
+ return (
+
+ {state === "progress" ? "⏳" : state === "completed" ? "✅" : "⛔️"}
+
+ {icon}
+
{name}
+
+
+ );
+}
diff --git a/examples/package-tester/app/components/SendReactHookEventForm.tsx b/examples/package-tester/app/components/SendReactHookEventForm.tsx
new file mode 100644
index 000000000..42b8f85b3
--- /dev/null
+++ b/examples/package-tester/app/components/SendReactHookEventForm.tsx
@@ -0,0 +1,13 @@
+"use client";
+
+import { sendReactHookEvent } from "../_actions";
+
+export default function SendReactHookEventForm() {
+ return (
+
+ );
+}
diff --git a/examples/package-tester/app/events/[eventId]/page.tsx b/examples/package-tester/app/events/[eventId]/page.tsx
new file mode 100644
index 000000000..19e957529
--- /dev/null
+++ b/examples/package-tester/app/events/[eventId]/page.tsx
@@ -0,0 +1,17 @@
+import { ReactHooks } from "@/app/components/ReactHooks";
+
+export default function Page({
+ params: { eventId },
+}: {
+ params: { eventId: string };
+}) {
+ return (
+
+
+
+ );
+}
diff --git a/examples/package-tester/app/favicon.ico b/examples/package-tester/app/favicon.ico
new file mode 100644
index 000000000..718d6fea4
Binary files /dev/null and b/examples/package-tester/app/favicon.ico differ
diff --git a/examples/package-tester/app/globals.css b/examples/package-tester/app/globals.css
new file mode 100644
index 000000000..fd81e8858
--- /dev/null
+++ b/examples/package-tester/app/globals.css
@@ -0,0 +1,27 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+:root {
+ --foreground-rgb: 0, 0, 0;
+ --background-start-rgb: 214, 219, 220;
+ --background-end-rgb: 255, 255, 255;
+}
+
+@media (prefers-color-scheme: dark) {
+ :root {
+ --foreground-rgb: 255, 255, 255;
+ --background-start-rgb: 0, 0, 0;
+ --background-end-rgb: 0, 0, 0;
+ }
+}
+
+body {
+ color: rgb(var(--foreground-rgb));
+ background: linear-gradient(
+ to bottom,
+ transparent,
+ rgb(var(--background-end-rgb))
+ )
+ rgb(var(--background-start-rgb));
+}
diff --git a/examples/package-tester/app/jobs/react-hook.ts b/examples/package-tester/app/jobs/react-hook.ts
new file mode 100644
index 000000000..1647a5153
--- /dev/null
+++ b/examples/package-tester/app/jobs/react-hook.ts
@@ -0,0 +1,42 @@
+import { eventTrigger } from "@trigger.dev/sdk";
+import { client } from "../trigger";
+import { OpenAI } from "@trigger.dev/openai";
+
+const openai = new OpenAI({
+ id: "openai",
+ apiKey: process.env["OPENAI_API_KEY"]!,
+});
+
+// use Open AI to summarize text from the form
+client.defineJob({
+ id: "react-hook",
+ name: "React Hook test",
+ version: "0.0.1",
+ trigger: eventTrigger({
+ name: "react-hook",
+ }),
+ integrations: {
+ openai,
+ },
+ run: async (_payload, io) => {
+ await io.wait("Wait 2 seconds", 2);
+ await io.wait("Wait 1 second", 1);
+
+ const result = await io.openai.backgroundCreateChatCompletion(
+ "Tell me a joke",
+ {
+ model: "gpt-3.5-turbo-16k",
+ messages: [
+ {
+ role: "user",
+ content: `Tell me a joke please`,
+ },
+ ],
+ }
+ );
+
+ return {
+ summary: result?.choices[0]?.message?.content,
+ };
+ },
+});
diff --git a/examples/package-tester/app/layout.tsx b/examples/package-tester/app/layout.tsx
new file mode 100644
index 000000000..107334e10
--- /dev/null
+++ b/examples/package-tester/app/layout.tsx
@@ -0,0 +1,21 @@
+import "./globals.css";
+import { TriggerProvider } from "@trigger.dev/react";
+
+export default function RootLayout({
+ children,
+}: {
+ children: React.ReactNode;
+}) {
+ return (
+
+
+
+ {children}
+
+
+
+ );
+}
diff --git a/examples/package-tester/app/page.tsx b/examples/package-tester/app/page.tsx
new file mode 100644
index 000000000..a4728e23f
--- /dev/null
+++ b/examples/package-tester/app/page.tsx
@@ -0,0 +1,9 @@
+import SendReactHookEventForm from "./components/SendReactHookEventForm";
+
+export default function Home() {
+ return (
+
+
+
+ );
+}
diff --git a/examples/package-tester/app/trigger.ts b/examples/package-tester/app/trigger.ts
new file mode 100644
index 000000000..0f50646f8
--- /dev/null
+++ b/examples/package-tester/app/trigger.ts
@@ -0,0 +1,7 @@
+import { TriggerClient } from "@trigger.dev/sdk";
+
+export const client = new TriggerClient({
+ id: "package-tester",
+ apiKey: process.env.TRIGGER_API_KEY,
+ apiUrl: process.env.TRIGGER_API_URL,
+});
diff --git a/examples/package-tester/next.config.js b/examples/package-tester/next.config.js
new file mode 100644
index 000000000..cb87c6569
--- /dev/null
+++ b/examples/package-tester/next.config.js
@@ -0,0 +1,6 @@
+/** @type {import('next').NextConfig} */
+module.exports = {
+ experimental: {
+ serverActions: true,
+ },
+};
diff --git a/examples/package-tester/package.json b/examples/package-tester/package.json
new file mode 100644
index 000000000..ccb67116c
--- /dev/null
+++ b/examples/package-tester/package.json
@@ -0,0 +1,46 @@
+{
+ "name": "@examples/package-tester",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "dev": "concurrently --kill-others npm:dev:*",
+ "dev:next": "next dev",
+ "dev:trigger": "npx @trigger.dev/cli dev",
+ "build": "next build",
+ "start": "next start",
+ "lint": "next lint"
+ },
+ "dependencies": {
+ "@trigger.dev/core": "workspace:*",
+ "@trigger.dev/github": "workspace:*",
+ "@trigger.dev/nextjs": "workspace:*",
+ "@trigger.dev/openai": "workspace:*",
+ "@trigger.dev/plain": "workspace:*",
+ "@trigger.dev/react": "workspace:*",
+ "@trigger.dev/resend": "workspace:*",
+ "@trigger.dev/sdk": "workspace:*",
+ "@trigger.dev/slack": "workspace:*",
+ "@trigger.dev/stripe": "workspace:*",
+ "@trigger.dev/supabase": "workspace:*",
+ "@trigger.dev/typeform": "workspace:*",
+ "autoprefixer": "10.4.14",
+ "eslint": "8.45.0",
+ "eslint-config-next": "13.4.12",
+ "next": "13.4.12",
+ "postcss": "8.4.27",
+ "react": "18.2.0",
+ "react-dom": "18.2.0",
+ "tailwindcss": "3.3.3",
+ "typescript": "5.1.6"
+ },
+ "devDependencies": {
+ "@types/node": "20.4.5",
+ "@types/react": "18.2.17",
+ "@types/react-dom": "18.2.7",
+ "@trigger.dev/cli": "workspace:*",
+ "concurrently": "^8.2.0"
+ },
+ "trigger.dev": {
+ "endpointId": "package-tester"
+ }
+}
diff --git a/examples/package-tester/postcss.config.js b/examples/package-tester/postcss.config.js
new file mode 100644
index 000000000..33ad091d2
--- /dev/null
+++ b/examples/package-tester/postcss.config.js
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+}
diff --git a/examples/package-tester/public/next.svg b/examples/package-tester/public/next.svg
new file mode 100644
index 000000000..5174b28c5
--- /dev/null
+++ b/examples/package-tester/public/next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/package-tester/public/vercel.svg b/examples/package-tester/public/vercel.svg
new file mode 100644
index 000000000..d2f842227
--- /dev/null
+++ b/examples/package-tester/public/vercel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/package-tester/tailwind.config.js b/examples/package-tester/tailwind.config.js
new file mode 100644
index 000000000..8c4d1b21f
--- /dev/null
+++ b/examples/package-tester/tailwind.config.js
@@ -0,0 +1,18 @@
+/** @type {import('tailwindcss').Config} */
+module.exports = {
+ content: [
+ './pages/**/*.{js,ts,jsx,tsx,mdx}',
+ './components/**/*.{js,ts,jsx,tsx,mdx}',
+ './app/**/*.{js,ts,jsx,tsx,mdx}',
+ ],
+ theme: {
+ extend: {
+ backgroundImage: {
+ 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))',
+ 'gradient-conic':
+ 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))',
+ },
+ },
+ },
+ plugins: [],
+}
diff --git a/examples/package-tester/tsconfig.json b/examples/package-tester/tsconfig.json
new file mode 100644
index 000000000..23ba4fd54
--- /dev/null
+++ b/examples/package-tester/tsconfig.json
@@ -0,0 +1,28 @@
+{
+ "compilerOptions": {
+ "target": "es5",
+ "lib": ["dom", "dom.iterable", "esnext"],
+ "allowJs": true,
+ "skipLibCheck": true,
+ "strict": true,
+ "forceConsistentCasingInFileNames": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "module": "esnext",
+ "moduleResolution": "bundler",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "preserve",
+ "incremental": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
+ "paths": {
+ "@/*": ["./*"]
+ }
+ },
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
+ "exclude": ["node_modules"]
+}
diff --git a/packages/cli/src/commands/createIntegration.ts b/packages/cli/src/commands/createIntegration.ts
index 5005692f5..8b71d51c3 100644
--- a/packages/cli/src/commands/createIntegration.ts
+++ b/packages/cli/src/commands/createIntegration.ts
@@ -74,7 +74,7 @@ export async function createIntegrationCommand(path: string, cliOptions: any) {
const sdkVersion = await getInternalOrExternalPackageVersion({
path: "packages/trigger-sdk",
packageName: "@trigger.dev/sdk",
- tag: "next",
+ tag: "latest",
monorepoPath: triggerMonorepoPath,
});
diff --git a/packages/cli/src/commands/init.ts b/packages/cli/src/commands/init.ts
index 880044998..39c6551ce 100644
--- a/packages/cli/src/commands/init.ts
+++ b/packages/cli/src/commands/init.ts
@@ -93,7 +93,7 @@ export const initCommand = async (options: InitCommandOptions) => {
}
await addDependencies(resolvedPath, [
- { name: "@trigger.dev/sdk", tag: "next" },
+ { name: "@trigger.dev/sdk", tag: "latest" },
{ name: "@trigger.dev/nextjs", tag: "latest" },
]);
diff --git a/packages/internal/CHANGELOG.md b/packages/core/CHANGELOG.md
similarity index 100%
rename from packages/internal/CHANGELOG.md
rename to packages/core/CHANGELOG.md
diff --git a/packages/core/package.json b/packages/core/package.json
new file mode 100644
index 000000000..6b5568c17
--- /dev/null
+++ b/packages/core/package.json
@@ -0,0 +1,43 @@
+{
+ "private": true,
+ "name": "@trigger.dev/core",
+ "version": "0.0.3",
+ "description": "Common code used across the Trigger.dev SDK and platform",
+ "main": "./dist/index.js",
+ "types": "./dist/index.d.ts",
+ "publishConfig": {
+ "access": "public"
+ },
+ "files": [
+ "dist"
+ ],
+ "exports": {
+ ".": {
+ "import": "./dist/index.js",
+ "require": "./dist/index.js"
+ },
+ "./package.json": "./package.json"
+ },
+ "sideEffects": false,
+ "scripts": {
+ "clean": "rimraf dist",
+ "build": "npm run clean && npm run build:tsup",
+ "build:tsup": "tsup --dts-resolve",
+ "typecheck": "tsc --noEmit"
+ },
+ "dependencies": {
+ "ulid": "^2.3.0",
+ "zod": "3.21.4",
+ "zod-error": "1.5.0"
+ },
+ "devDependencies": {
+ "@trigger.dev/tsconfig": "workspace:*",
+ "@types/node": "16",
+ "rimraf": "^3.0.2",
+ "tsup": "^7.1.0",
+ "typescript": "^4.9.4"
+ },
+ "engines": {
+ "node": ">=16.8.0"
+ }
+}
diff --git a/packages/internal/src/index.ts b/packages/core/src/index.ts
similarity index 100%
rename from packages/internal/src/index.ts
rename to packages/core/src/index.ts
diff --git a/packages/internal/src/logger.ts b/packages/core/src/logger.ts
similarity index 100%
rename from packages/internal/src/logger.ts
rename to packages/core/src/logger.ts
diff --git a/packages/internal/src/replacements.ts b/packages/core/src/replacements.ts
similarity index 100%
rename from packages/internal/src/replacements.ts
rename to packages/core/src/replacements.ts
diff --git a/packages/internal/src/retry.ts b/packages/core/src/retry.ts
similarity index 100%
rename from packages/internal/src/retry.ts
rename to packages/core/src/retry.ts
diff --git a/packages/internal/src/schemas/api.ts b/packages/core/src/schemas/api.ts
similarity index 100%
rename from packages/internal/src/schemas/api.ts
rename to packages/core/src/schemas/api.ts
diff --git a/packages/internal/src/schemas/errors.ts b/packages/core/src/schemas/errors.ts
similarity index 100%
rename from packages/internal/src/schemas/errors.ts
rename to packages/core/src/schemas/errors.ts
diff --git a/packages/internal/src/schemas/eventFilter.ts b/packages/core/src/schemas/eventFilter.ts
similarity index 100%
rename from packages/internal/src/schemas/eventFilter.ts
rename to packages/core/src/schemas/eventFilter.ts
diff --git a/packages/internal/src/schemas/events.ts b/packages/core/src/schemas/events.ts
similarity index 92%
rename from packages/internal/src/schemas/events.ts
rename to packages/core/src/schemas/events.ts
index 8f7a305e1..f7c980b6d 100644
--- a/packages/internal/src/schemas/events.ts
+++ b/packages/core/src/schemas/events.ts
@@ -24,3 +24,5 @@ export const GetEventSchema = z.object({
})
),
});
+
+export type GetEvent = z.infer;
diff --git a/packages/internal/src/schemas/fetch.ts b/packages/core/src/schemas/fetch.ts
similarity index 100%
rename from packages/internal/src/schemas/fetch.ts
rename to packages/core/src/schemas/fetch.ts
diff --git a/packages/internal/src/schemas/index.ts b/packages/core/src/schemas/index.ts
similarity index 100%
rename from packages/internal/src/schemas/index.ts
rename to packages/core/src/schemas/index.ts
diff --git a/packages/internal/src/schemas/integrations.ts b/packages/core/src/schemas/integrations.ts
similarity index 100%
rename from packages/internal/src/schemas/integrations.ts
rename to packages/core/src/schemas/integrations.ts
diff --git a/packages/internal/src/schemas/json.ts b/packages/core/src/schemas/json.ts
similarity index 100%
rename from packages/internal/src/schemas/json.ts
rename to packages/core/src/schemas/json.ts
diff --git a/packages/internal/src/schemas/notifications.ts b/packages/core/src/schemas/notifications.ts
similarity index 100%
rename from packages/internal/src/schemas/notifications.ts
rename to packages/core/src/schemas/notifications.ts
diff --git a/packages/internal/src/schemas/properties.ts b/packages/core/src/schemas/properties.ts
similarity index 100%
rename from packages/internal/src/schemas/properties.ts
rename to packages/core/src/schemas/properties.ts
diff --git a/packages/internal/src/schemas/runs.ts b/packages/core/src/schemas/runs.ts
similarity index 98%
rename from packages/internal/src/schemas/runs.ts
rename to packages/core/src/schemas/runs.ts
index 445822551..6122fdcff 100644
--- a/packages/internal/src/schemas/runs.ts
+++ b/packages/core/src/schemas/runs.ts
@@ -75,6 +75,8 @@ export const GetRunSchema = RunSchema.extend({
nextCursor: z.string().optional(),
});
+export type GetRun = z.infer;
+
const GetRunsOptionsSchema = z.object({
/** You can use this to get more tasks, if there are more than are returned in a single batch @default undefined */
cursor: z.string().optional(),
diff --git a/packages/internal/src/schemas/schedules.ts b/packages/core/src/schemas/schedules.ts
similarity index 100%
rename from packages/internal/src/schemas/schedules.ts
rename to packages/core/src/schemas/schedules.ts
diff --git a/packages/internal/src/schemas/tasks.ts b/packages/core/src/schemas/tasks.ts
similarity index 100%
rename from packages/internal/src/schemas/tasks.ts
rename to packages/core/src/schemas/tasks.ts
diff --git a/packages/internal/src/schemas/triggers.ts b/packages/core/src/schemas/triggers.ts
similarity index 100%
rename from packages/internal/src/schemas/triggers.ts
rename to packages/core/src/schemas/triggers.ts
diff --git a/packages/internal/src/searchParams.ts b/packages/core/src/searchParams.ts
similarity index 100%
rename from packages/internal/src/searchParams.ts
rename to packages/core/src/searchParams.ts
diff --git a/packages/internal/src/types.ts b/packages/core/src/types.ts
similarity index 100%
rename from packages/internal/src/types.ts
rename to packages/core/src/types.ts
diff --git a/packages/internal/src/utils.ts b/packages/core/src/utils.ts
similarity index 100%
rename from packages/internal/src/utils.ts
rename to packages/core/src/utils.ts
diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json
new file mode 100644
index 000000000..f444efc19
--- /dev/null
+++ b/packages/core/tsconfig.json
@@ -0,0 +1,11 @@
+{
+ "extends": "@trigger.dev/tsconfig/node18.json",
+ "include": ["src/globals.d.ts", "./src/**/*.ts", "tsup.config.ts"],
+ "compilerOptions": {
+ "experimentalDecorators": true,
+ "emitDecoratorMetadata": true,
+ "declaration": false,
+ "declarationMap": false
+ },
+ "exclude": ["node_modules"]
+}
diff --git a/packages/core/tsup.config.ts b/packages/core/tsup.config.ts
new file mode 100644
index 000000000..c972475e4
--- /dev/null
+++ b/packages/core/tsup.config.ts
@@ -0,0 +1,19 @@
+import { defineConfig } from "tsup";
+
+export default defineConfig([
+ {
+ name: "main",
+ entry: ["./src/index.ts"],
+ outDir: "./dist",
+ platform: "neutral",
+ format: ["cjs"],
+ legacyOutput: true,
+ sourcemap: true,
+ clean: true,
+ bundle: true,
+ splitting: false,
+ dts: true,
+ external: ["http", "https", "util", "events", "tty", "os", "timers"],
+ esbuildPlugins: [],
+ },
+]);
diff --git a/packages/emails/package.json b/packages/emails/package.json
index 09bbac0a0..ccdfd6e96 100644
--- a/packages/emails/package.json
+++ b/packages/emails/package.json
@@ -28,7 +28,7 @@
"zod": "3.21.4"
},
"devDependencies": {
- "@types/react": "^18.0.21",
+ "@types/react": "18.2.17",
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "16",
"typescript": "^4.9.4"
@@ -36,4 +36,4 @@
"engines": {
"node": ">=18.0.0 <19.0.0"
}
-}
\ No newline at end of file
+}
diff --git a/packages/internal/package.json b/packages/internal/package.json
deleted file mode 100644
index 4673d0e99..000000000
--- a/packages/internal/package.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "private": true,
- "name": "@trigger.dev/internal",
- "version": "0.0.2-next.1",
- "description": "Common code used across trigger.dev SDK and platform",
- "main": "./src/index.ts",
- "types": "./src/index.ts",
- "devDependencies": {
- "@trigger.dev/tsconfig": "workspace:*",
- "@types/node": "16",
- "typescript": "^4.9.4"
- },
- "scripts": {},
- "dependencies": {
- "ulid": "^2.3.0",
- "zod": "3.21.4",
- "zod-error": "1.5.0"
- },
- "engines": {
- "node": ">=18.0.0 <19.0.0"
- }
-}
\ No newline at end of file
diff --git a/packages/internal/tsconfig.json b/packages/internal/tsconfig.json
deleted file mode 100644
index 6cdeb1245..000000000
--- a/packages/internal/tsconfig.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "@trigger.dev/tsconfig/node18.json",
- "include": ["src/globals.d.ts", "./src/**/*.ts"],
- "compilerOptions": {
- "experimentalDecorators": true,
- "emitDecoratorMetadata": true
- },
- "exclude": ["node_modules"]
-}
diff --git a/packages/react/package.json b/packages/react/package.json
index 05b713010..a97794e8c 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -2,22 +2,29 @@
"name": "@trigger.dev/react",
"version": "1.0.0-next.3",
"description": "Trigger.dev React SDK",
- "main": "dist/index.js",
- "module": "dist/index.mjs",
"types": "dist/index.d.ts",
+ "main": "dist/index.cjs",
+ "module": "dist/index.js",
+ "exports": {
+ ".": {
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs"
+ },
+ "./package.json": "./package.json"
+ },
"files": [
"dist"
],
+ "sideEffects": false,
"publishConfig": {
"access": "public"
},
"devDependencies": {
- "@trigger.dev/internal": "workspace:*",
+ "@trigger.dev/core": "workspace:*",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
- "@types/react": "^18.0.21",
+ "@types/react": "18.2.17",
"@types/ws": "^8.5.3",
- "esbuild": "^0.18.13",
"esbuild-plugin-file-path-extensions": "^1.0.0",
"react": "^18.2.0",
"rimraf": "^3.0.2",
diff --git a/packages/react/src/events.ts b/packages/react/src/events.ts
index 6ad9223d1..b3fc7a179 100644
--- a/packages/react/src/events.ts
+++ b/packages/react/src/events.ts
@@ -1,14 +1,23 @@
"use client";
-import { useQuery } from "@tanstack/react-query";
-import { GetEventSchema } from "@trigger.dev/internal";
+import { UseQueryResult, useQuery } from "@tanstack/react-query";
+import { GetEvent, GetEventSchema } from "@trigger.dev/core";
import { useTriggerProvider } from "./TriggerProvider";
import { zodfetch } from "./fetch";
-import { RunDetailOptions, runResolvedStatuses, useRunDetails } from "./runs";
+import {
+ RunDetailOptions,
+ UseRunDetailsResult,
+ runResolvedStatuses,
+ useRunDetails,
+} from "./runs";
const defaultRefreshInterval = 1000;
-export function useEventDetails(eventId: string | undefined) {
+export type UseEventDetailsResult = UseQueryResult;
+
+export function useEventDetails(
+ eventId: string | undefined
+): UseEventDetailsResult {
const { apiUrl, publicApiKey, queryClient } = useTriggerProvider();
return useQuery(
@@ -46,7 +55,7 @@ export function useEventDetails(eventId: string | undefined) {
export function useEventRunDetails(
eventId: string,
options?: RunDetailOptions
-) {
+): UseRunDetailsResult {
const event = useEventDetails(eventId);
return useRunDetails(event.data?.runs[0]?.id, options);
}
diff --git a/packages/react/src/runs.ts b/packages/react/src/runs.ts
index da56557dd..c88a6ce15 100644
--- a/packages/react/src/runs.ts
+++ b/packages/react/src/runs.ts
@@ -1,11 +1,12 @@
"use client";
-import { useQuery } from "@tanstack/react-query";
+import { UseQueryResult, useQuery } from "@tanstack/react-query";
import {
+ GetRun,
GetRunOptions,
GetRunSchema,
urlWithSearchParams,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { useTriggerProvider } from "./TriggerProvider";
import { zodfetch } from "./fetch";
@@ -24,10 +25,12 @@ export type RunDetailOptions = GetRunOptions & {
refreshIntervalMs?: number;
};
+export type UseRunDetailsResult = UseQueryResult;
+
export function useRunDetails(
runId: string | undefined,
options?: RunDetailOptions
-) {
+): UseRunDetailsResult {
const { apiUrl, publicApiKey, queryClient } = useTriggerProvider();
const { refreshIntervalMs: refreshInterval, ...otherOptions } = options || {};
@@ -36,6 +39,7 @@ export function useRunDetails(
`${apiUrl}/api/v1/runs/${runId}`,
otherOptions
);
+
return useQuery(
{
queryKey: [`triggerdotdev-run-${runId}`],
diff --git a/packages/react/tsconfig.json b/packages/react/tsconfig.json
index 14549f42a..887ec9b5b 100644
--- a/packages/react/tsconfig.json
+++ b/packages/react/tsconfig.json
@@ -1,13 +1,13 @@
{
- "include": ["./src/**/*.ts", "./src/**/*.tsx", "tsup.config.js"],
+ "include": ["./src/**/*.ts", "./src/**/*.tsx", "tsup.config.ts"],
"compilerOptions": {
"jsx": "react",
"moduleResolution": "node",
"esModuleInterop": true,
"lib": ["es2015", "dom"],
"paths": {
- "@trigger.dev/internal": ["../internal/src/index"],
- "@trigger.dev/internal/*": ["../internal/src/*"]
+ "@trigger.dev/core": ["../core/src/index"],
+ "@trigger.dev/core/*": ["../core/src/*"]
}
},
"exclude": ["node_modules"]
diff --git a/packages/react/tsup.config.ts b/packages/react/tsup.config.ts
index b9ff1658a..3276805ca 100644
--- a/packages/react/tsup.config.ts
+++ b/packages/react/tsup.config.ts
@@ -2,17 +2,17 @@ import { defineConfig } from "tsup";
export default defineConfig([
{
- entry: ["src/index.ts"],
- target: "es2018",
- external: ["react"],
+ entry: ["src/*.ts", "src/*.tsx"],
+ format: ["cjs", "esm"],
+ outDir: "dist",
sourcemap: true,
+ clean: true,
+ bundle: false,
+ splitting: false,
dts: true,
- bundle: true,
- format: ["esm", "cjs"],
- noExternal: ["@trigger.dev/internal"],
- esbuildOptions(options) {
- options.banner = {
- js: '"use client";',
+ outExtension({ format }) {
+ return {
+ js: `.${format === "esm" ? "js" : "cjs"}`,
};
},
},
diff --git a/packages/trigger-sdk/package.json b/packages/trigger-sdk/package.json
index 43e161f3b..f939f27c2 100644
--- a/packages/trigger-sdk/package.json
+++ b/packages/trigger-sdk/package.json
@@ -41,7 +41,7 @@
"zod-error": "1.5.0"
},
"devDependencies": {
- "@trigger.dev/internal": "workspace:*",
+ "@trigger.dev/core": "workspace:*",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/node": "18",
@@ -57,4 +57,4 @@
"engines": {
"node": ">=16.8.0"
}
-}
\ No newline at end of file
+}
diff --git a/packages/trigger-sdk/src/apiClient.ts b/packages/trigger-sdk/src/apiClient.ts
index da2c59a55..fa3a7eb8d 100644
--- a/packages/trigger-sdk/src/apiClient.ts
+++ b/packages/trigger-sdk/src/apiClient.ts
@@ -26,7 +26,7 @@ import {
TriggerSourceSchema,
UpdateTriggerSourceBody,
urlWithSearchParams,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import fetch, { type RequestInit } from "node-fetch";
import { z } from "zod";
diff --git a/packages/trigger-sdk/src/errors.ts b/packages/trigger-sdk/src/errors.ts
index b4155bc65..79a358ab1 100644
--- a/packages/trigger-sdk/src/errors.ts
+++ b/packages/trigger-sdk/src/errors.ts
@@ -1,4 +1,4 @@
-import { ErrorWithStack, ServerTask } from "@trigger.dev/internal";
+import { ErrorWithStack, ServerTask } from "@trigger.dev/core";
export class ResumeWithTaskError {
constructor(public task: ServerTask) {}
diff --git a/packages/trigger-sdk/src/index.ts b/packages/trigger-sdk/src/index.ts
index f6f2e0f24..57328cd40 100644
--- a/packages/trigger-sdk/src/index.ts
+++ b/packages/trigger-sdk/src/index.ts
@@ -9,15 +9,15 @@ export * from "./triggers/notifications";
export * from "./io";
export * from "./types";
-import { ServerTask } from "@trigger.dev/internal";
+import { ServerTask } from "@trigger.dev/core";
import { RedactString } from "./types";
export { isTriggerError } from "./errors";
-export type { NormalizedRequest, EventFilter } from "@trigger.dev/internal";
+export type { NormalizedRequest, EventFilter } from "@trigger.dev/core";
export type Task = ServerTask;
-import { ApiEventLog } from "@trigger.dev/internal";
+import { ApiEventLog } from "@trigger.dev/core";
export type SentEvent = ApiEventLog;
/*
diff --git a/packages/trigger-sdk/src/integrations.ts b/packages/trigger-sdk/src/integrations.ts
index fa68b931b..df674e482 100644
--- a/packages/trigger-sdk/src/integrations.ts
+++ b/packages/trigger-sdk/src/integrations.ts
@@ -3,7 +3,7 @@ import {
IntegrationMetadata,
RunTaskOptions,
ServerTask,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { IO, IOTask } from "./io";
type IntegrationRunTaskFunction = (
diff --git a/packages/trigger-sdk/src/io.ts b/packages/trigger-sdk/src/io.ts
index 4b34f0e9c..a5f36adb0 100644
--- a/packages/trigger-sdk/src/io.ts
+++ b/packages/trigger-sdk/src/io.ts
@@ -14,7 +14,7 @@ import {
SerializableJson,
ServerTask,
UpdateTriggerSourceBody,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { AsyncLocalStorage } from "node:async_hooks";
import { webcrypto } from "node:crypto";
import { ApiClient } from "./apiClient";
diff --git a/packages/trigger-sdk/src/ioWithIntegrations.ts b/packages/trigger-sdk/src/ioWithIntegrations.ts
index f64318100..1c3f605b7 100644
--- a/packages/trigger-sdk/src/ioWithIntegrations.ts
+++ b/packages/trigger-sdk/src/ioWithIntegrations.ts
@@ -1,4 +1,4 @@
-import { ConnectionAuth, RunTaskOptions } from "@trigger.dev/internal";
+import { ConnectionAuth, RunTaskOptions } from "@trigger.dev/core";
import {
AuthenticatedTask,
IOWithIntegrations,
diff --git a/packages/trigger-sdk/src/job.ts b/packages/trigger-sdk/src/job.ts
index 2843785fe..18b906516 100644
--- a/packages/trigger-sdk/src/job.ts
+++ b/packages/trigger-sdk/src/job.ts
@@ -3,7 +3,7 @@ import {
JobMetadata,
LogLevel,
QueueOptions,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import {
IOWithIntegrations,
IntegrationClient,
diff --git a/packages/trigger-sdk/src/retry.ts b/packages/trigger-sdk/src/retry.ts
index c65263276..7e47e1f29 100644
--- a/packages/trigger-sdk/src/retry.ts
+++ b/packages/trigger-sdk/src/retry.ts
@@ -1,5 +1,5 @@
-import type { RetryOptions } from "@trigger.dev/internal";
-import { calculateRetryAt } from "@trigger.dev/internal";
+import type { RetryOptions } from "@trigger.dev/core";
+import { calculateRetryAt } from "@trigger.dev/core";
export { calculateRetryAt };
export type { RetryOptions };
diff --git a/packages/trigger-sdk/src/triggerClient.ts b/packages/trigger-sdk/src/triggerClient.ts
index 3bd46e640..82ef1f24e 100644
--- a/packages/trigger-sdk/src/triggerClient.ts
+++ b/packages/trigger-sdk/src/triggerClient.ts
@@ -23,7 +23,7 @@ import {
SendEvent,
SendEventOptions,
SourceMetadata,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { ApiClient } from "./apiClient";
import {
CanceledWithTaskError,
diff --git a/packages/trigger-sdk/src/triggers/dynamic.ts b/packages/trigger-sdk/src/triggers/dynamic.ts
index f98a138d4..49a464c99 100644
--- a/packages/trigger-sdk/src/triggers/dynamic.ts
+++ b/packages/trigger-sdk/src/triggers/dynamic.ts
@@ -3,7 +3,7 @@ import {
RegisterTriggerBody,
TriggerMetadata,
deepMergeFilters,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { Job } from "../job";
import { TriggerClient } from "../triggerClient";
import { EventSpecification, Trigger } from "../types";
diff --git a/packages/trigger-sdk/src/triggers/eventTrigger.ts b/packages/trigger-sdk/src/triggers/eventTrigger.ts
index 8942fa1f3..aa00e9cac 100644
--- a/packages/trigger-sdk/src/triggers/eventTrigger.ts
+++ b/packages/trigger-sdk/src/triggers/eventTrigger.ts
@@ -2,7 +2,7 @@ import {
EventFilter,
TriggerMetadata,
deepMergeFilters,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { z } from "zod";
import { Job } from "../job";
import { TriggerClient } from "../triggerClient";
diff --git a/packages/trigger-sdk/src/triggers/externalSource.ts b/packages/trigger-sdk/src/triggers/externalSource.ts
index 6a5613b5b..4ff4d1fa0 100644
--- a/packages/trigger-sdk/src/triggers/externalSource.ts
+++ b/packages/trigger-sdk/src/triggers/externalSource.ts
@@ -11,7 +11,7 @@ import {
TriggerMetadata,
UpdateTriggerSourceBody,
deepMergeFilters,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import {
IOWithIntegrations,
IntegrationClient,
diff --git a/packages/trigger-sdk/src/triggers/notifications.ts b/packages/trigger-sdk/src/triggers/notifications.ts
index a599bff6f..85c2ebe6b 100644
--- a/packages/trigger-sdk/src/triggers/notifications.ts
+++ b/packages/trigger-sdk/src/triggers/notifications.ts
@@ -6,7 +6,7 @@ import {
MissingConnectionResolvedNotificationPayload,
MissingConnectionResolvedNotificationPayloadSchema,
TriggerMetadata,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { TriggerIntegration } from "../integrations";
import { Job } from "../job";
import { TriggerClient } from "../triggerClient";
diff --git a/packages/trigger-sdk/src/triggers/scheduled.ts b/packages/trigger-sdk/src/triggers/scheduled.ts
index d33dcb12f..fed614eb6 100644
--- a/packages/trigger-sdk/src/triggers/scheduled.ts
+++ b/packages/trigger-sdk/src/triggers/scheduled.ts
@@ -6,7 +6,7 @@ import {
ScheduledPayloadSchema,
TriggerMetadata,
currentDate,
-} from "@trigger.dev/internal";
+} from "@trigger.dev/core";
import { Job } from "../job";
import { TriggerClient } from "../triggerClient";
import { EventSpecification, Trigger } from "../types";
diff --git a/packages/trigger-sdk/src/types.ts b/packages/trigger-sdk/src/types.ts
index eb291f543..5285e9112 100644
--- a/packages/trigger-sdk/src/types.ts
+++ b/packages/trigger-sdk/src/types.ts
@@ -4,8 +4,8 @@ import type {
RuntimeEnvironmentType,
RedactString,
TriggerMetadata,
-} from "@trigger.dev/internal";
-import { DisplayProperty } from "@trigger.dev/internal";
+} from "@trigger.dev/core";
+import { DisplayProperty } from "@trigger.dev/core";
import { Job } from "./job";
import { TriggerClient } from "./triggerClient";
diff --git a/packages/trigger-sdk/tsconfig.json b/packages/trigger-sdk/tsconfig.json
index a5222ef94..e5b64c11c 100644
--- a/packages/trigger-sdk/tsconfig.json
+++ b/packages/trigger-sdk/tsconfig.json
@@ -5,8 +5,8 @@
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"paths": {
- "@trigger.dev/internal/*": ["../internal/src/*"],
- "@trigger.dev/internal": ["../internal/src/index"]
+ "@trigger.dev/core/*": ["../core/src/*"],
+ "@trigger.dev/core": ["../core/src/index"]
},
"lib": ["DOM", "DOM.Iterable"],
"declaration": false,
diff --git a/packages/trigger-sdk/tsup.config.ts b/packages/trigger-sdk/tsup.config.ts
index 9133b5832..74c4f4dc1 100644
--- a/packages/trigger-sdk/tsup.config.ts
+++ b/packages/trigger-sdk/tsup.config.ts
@@ -15,6 +15,5 @@ export default defineConfig([
dts: true,
external: ["http", "https", "util", "events", "tty", "os", "timers"],
esbuildPlugins: [],
- noExternal: ["@trigger.dev/internal"],
},
]);
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a9a38e23d..53c5cffd2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -92,8 +92,8 @@ importers:
'@team-plain/typescript-sdk': ^2.2.0
'@total-typescript/ts-reset': ^0.4.2
'@trigger.dev/companyicons': ^1.5.14
+ '@trigger.dev/core': workspace:*
'@trigger.dev/database': workspace:*
- '@trigger.dev/internal': workspace:*
'@trigger.dev/tailwind-config': workspace:*
'@types/bcryptjs': ^2.4.2
'@types/compression': ^1.7.2
@@ -108,8 +108,8 @@ importers:
'@types/node-fetch': ^2.6.2
'@types/prismjs': ^1.26.0
'@types/qs': ^6.9.7
- '@types/react': ^18.0.21
- '@types/react-dom': ^18.0.6
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
'@types/semver': ^7.3.13
'@types/simple-oauth2': ^5.0.4
'@types/slug': ^5.0.3
@@ -200,15 +200,15 @@ importers:
'@highlight-run/node': 3.1.0
'@highlight-run/react': 3.2.0_biqbaboplfbrettd7655fr4n2y
'@lezer/highlight': 1.1.3
- '@radix-ui/react-alert-dialog': 1.0.4_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-dialog': 1.0.3_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@radix-ui/react-alert-dialog': 1.0.4_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-dialog': 1.0.3_bwbutfx4xj25dewzmxso6o3wga
'@radix-ui/react-label': 2.0.1_biqbaboplfbrettd7655fr4n2y
- '@radix-ui/react-popover': 1.0.5_ib3m5ricvtkl2cll7qpr2f6lvq
- '@radix-ui/react-radio-group': 1.1.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-select': 1.2.1_ib3m5ricvtkl2cll7qpr2f6lvq
- '@radix-ui/react-switch': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
+ '@radix-ui/react-popover': 1.0.5_bwbutfx4xj25dewzmxso6o3wga
+ '@radix-ui/react-radio-group': 1.1.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-select': 1.2.1_bwbutfx4xj25dewzmxso6o3wga
+ '@radix-ui/react-switch': 1.0.3_daadhm4ohxobgnrt365as5bhny
'@radix-ui/react-tabs': 1.0.3_biqbaboplfbrettd7655fr4n2y
- '@radix-ui/react-tooltip': 1.0.5_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@radix-ui/react-tooltip': 1.0.5_bwbutfx4xj25dewzmxso6o3wga
'@remix-run/express': 1.18.1_express@4.18.2
'@remix-run/node': 1.18.1
'@remix-run/react': 1.18.1_biqbaboplfbrettd7655fr4n2y
@@ -216,8 +216,8 @@ importers:
'@remix-run/server-runtime': 1.18.1
'@team-plain/typescript-sdk': 2.2.0
'@trigger.dev/companyicons': 1.5.14_biqbaboplfbrettd7655fr4n2y
+ '@trigger.dev/core': link:../../packages/core
'@trigger.dev/database': link:../../packages/database
- '@trigger.dev/internal': link:../../packages/internal
'@uiw/react-codemirror': 4.19.5_k4ec5g7vuuzzonc3d6xbjnmmle
class-variance-authority: 0.5.2_typescript@4.9.4
clsx: 1.2.1
@@ -301,8 +301,8 @@ importers:
'@types/node-fetch': 2.6.2
'@types/prismjs': 1.26.0
'@types/qs': 6.9.7
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
'@types/semver': 7.3.13
'@types/simple-oauth2': 5.0.4
'@types/slug': 5.0.3
@@ -354,8 +354,8 @@ importers:
'@trigger.dev/nextjs': workspace:*
'@trigger.dev/sdk': workspace:*
'@types/node': 20.4.2
- '@types/react': ^18.0.21
- '@types/react-dom': ^18.0.6
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
autoprefixer: 10.4.14
concurrently: ^8.2.0
eslint: 8.45.0
@@ -370,8 +370,8 @@ importers:
'@trigger.dev/nextjs': link:../../packages/nextjs
'@trigger.dev/sdk': link:../../packages/trigger-sdk
'@types/node': 20.4.2
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
autoprefixer: 10.4.14_postcss@8.4.26
eslint: 8.45.0
eslint-config-next: 13.4.10_ko3fmmbeyij36muomfgt2u76xu
@@ -420,8 +420,8 @@ importers:
'@trigger.dev/typeform': workspace:*
'@types/node': 18.15.13
'@types/node-fetch': 2.6.x
- '@types/react': ^18.0.21
- '@types/react-dom': ^18.0.6
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
eslint: 8.42.0
eslint-config-next: 13.4.6
msw: ^0.47.0
@@ -446,8 +446,8 @@ importers:
'@trigger.dev/supabase': link:../../integrations/supabase
'@trigger.dev/typeform': link:../../integrations/typeform
'@types/node': 18.15.13
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
next: 13.3.1_biqbaboplfbrettd7655fr4n2y
node-fetch: 2.6.11
react: 18.2.0
@@ -463,6 +463,63 @@ importers:
msw: 0.47.4_typescript@5.0.4
ts-loader: 9.4.2_typescript@5.0.4
+ examples/package-tester:
+ specifiers:
+ '@trigger.dev/cli': workspace:*
+ '@trigger.dev/core': workspace:*
+ '@trigger.dev/github': workspace:*
+ '@trigger.dev/nextjs': workspace:*
+ '@trigger.dev/openai': workspace:*
+ '@trigger.dev/plain': workspace:*
+ '@trigger.dev/react': workspace:*
+ '@trigger.dev/resend': workspace:*
+ '@trigger.dev/sdk': workspace:*
+ '@trigger.dev/slack': workspace:*
+ '@trigger.dev/stripe': workspace:*
+ '@trigger.dev/supabase': workspace:*
+ '@trigger.dev/typeform': workspace:*
+ '@types/node': 20.4.5
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
+ autoprefixer: 10.4.14
+ concurrently: ^8.2.0
+ eslint: 8.45.0
+ eslint-config-next: 13.4.12
+ next: 13.4.12
+ postcss: 8.4.27
+ react: 18.2.0
+ react-dom: 18.2.0
+ tailwindcss: 3.3.3
+ typescript: 5.1.6
+ dependencies:
+ '@trigger.dev/core': link:../../packages/core
+ '@trigger.dev/github': link:../../integrations/github
+ '@trigger.dev/nextjs': link:../../packages/nextjs
+ '@trigger.dev/openai': link:../../integrations/openai
+ '@trigger.dev/plain': link:../../integrations/plain
+ '@trigger.dev/react': link:../../packages/react
+ '@trigger.dev/resend': link:../../integrations/resend
+ '@trigger.dev/sdk': link:../../packages/trigger-sdk
+ '@trigger.dev/slack': link:../../integrations/slack
+ '@trigger.dev/stripe': link:../../integrations/stripe
+ '@trigger.dev/supabase': link:../../integrations/supabase
+ '@trigger.dev/typeform': link:../../integrations/typeform
+ autoprefixer: 10.4.14_postcss@8.4.27
+ eslint: 8.45.0
+ eslint-config-next: 13.4.12_ko3fmmbeyij36muomfgt2u76xu
+ next: 13.4.12_biqbaboplfbrettd7655fr4n2y
+ postcss: 8.4.27
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ tailwindcss: 3.3.3
+ typescript: 5.1.6
+ devDependencies:
+ '@trigger.dev/cli': link:../../packages/cli
+ '@types/node': 20.4.5
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
+ concurrently: 8.2.0
+
integrations/github:
specifiers:
'@octokit/request': ^6.2.5
@@ -700,6 +757,27 @@ importers:
type-fest: 3.6.0
typescript: 4.9.5
+ packages/core:
+ specifiers:
+ '@trigger.dev/tsconfig': workspace:*
+ '@types/node': '16'
+ rimraf: ^3.0.2
+ tsup: ^7.1.0
+ typescript: ^4.9.4
+ ulid: ^2.3.0
+ zod: 3.21.4
+ zod-error: 1.5.0
+ dependencies:
+ ulid: 2.3.0
+ zod: 3.21.4
+ zod-error: 1.5.0
+ devDependencies:
+ '@trigger.dev/tsconfig': link:../../config-packages/tsconfig
+ '@types/node': 16.18.11
+ rimraf: 3.0.2
+ tsup: 7.1.0_typescript@4.9.5
+ typescript: 4.9.5
+
packages/database:
specifiers:
'@prisma/client': ^4.16.0
@@ -727,7 +805,7 @@ importers:
'@react-email/text': ^0.0.2
'@trigger.dev/tsconfig': workspace:*
'@types/node': '16'
- '@types/react': ^18.0.21
+ '@types/react': 18.2.17
react: ^18.2.0
react-email: ^1.6.1
resend: ^0.9.1
@@ -755,7 +833,7 @@ importers:
devDependencies:
'@trigger.dev/tsconfig': link:../../config-packages/tsconfig
'@types/node': 16.18.11
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
typescript: 4.9.5
packages/integration-kit:
@@ -777,23 +855,6 @@ importers:
tsup: 6.6.3
tsx: 3.12.2
- packages/internal:
- specifiers:
- '@trigger.dev/tsconfig': workspace:*
- '@types/node': '16'
- typescript: ^4.9.4
- ulid: ^2.3.0
- zod: 3.21.4
- zod-error: 1.5.0
- dependencies:
- ulid: 2.3.0
- zod: 3.21.4
- zod-error: 1.5.0
- devDependencies:
- '@trigger.dev/tsconfig': link:../../config-packages/tsconfig
- '@types/node': 16.18.11
- typescript: 4.9.5
-
packages/nextjs:
specifiers:
'@trigger.dev/tsconfig': workspace:*
@@ -818,13 +879,12 @@ importers:
packages/react:
specifiers:
'@tanstack/react-query': 5.0.0-beta.2
- '@trigger.dev/internal': workspace:*
+ '@trigger.dev/core': workspace:*
'@trigger.dev/tsconfig': workspace:*
'@types/debug': ^4.1.7
- '@types/react': ^18.0.21
+ '@types/react': 18.2.17
'@types/ws': ^8.5.3
debug: ^4.3.4
- esbuild: ^0.18.13
esbuild-plugin-file-path-extensions: ^1.0.0
react: ^18.2.0
rimraf: ^3.0.2
@@ -836,12 +896,11 @@ importers:
debug: 4.3.4
zod: 3.21.4
devDependencies:
- '@trigger.dev/internal': link:../internal
+ '@trigger.dev/core': link:../core
'@trigger.dev/tsconfig': link:../../config-packages/tsconfig
'@types/debug': 4.1.7
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
'@types/ws': 8.5.4
- esbuild: 0.18.17
esbuild-plugin-file-path-extensions: 1.0.0
react: 18.2.0
rimraf: 3.0.2
@@ -850,7 +909,7 @@ importers:
packages/trigger-sdk:
specifiers:
- '@trigger.dev/internal': workspace:*
+ '@trigger.dev/core': workspace:*
'@trigger.dev/tsconfig': workspace:*
'@types/debug': ^4.1.7
'@types/node': '18'
@@ -894,7 +953,7 @@ importers:
zod: 3.21.4
zod-error: 1.5.0
devDependencies:
- '@trigger.dev/internal': link:../internal
+ '@trigger.dev/core': link:../core
'@trigger.dev/tsconfig': link:../../config-packages/tsconfig
'@types/debug': 4.1.7
'@types/node': 18.14.0
@@ -3868,15 +3927,6 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm/0.18.17:
- resolution: {integrity: sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/android-arm64/0.16.17:
resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==}
engines: {node: '>=12'}
@@ -3922,15 +3972,6 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm64/0.18.17:
- resolution: {integrity: sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/android-x64/0.16.17:
resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==}
engines: {node: '>=12'}
@@ -3976,15 +4017,6 @@ packages:
dev: true
optional: true
- /@esbuild/android-x64/0.18.17:
- resolution: {integrity: sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/darwin-arm64/0.16.17:
resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==}
engines: {node: '>=12'}
@@ -4030,15 +4062,6 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-arm64/0.18.17:
- resolution: {integrity: sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/darwin-x64/0.16.17:
resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==}
engines: {node: '>=12'}
@@ -4084,15 +4107,6 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-x64/0.18.17:
- resolution: {integrity: sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/freebsd-arm64/0.16.17:
resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==}
engines: {node: '>=12'}
@@ -4138,15 +4152,6 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-arm64/0.18.17:
- resolution: {integrity: sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/freebsd-x64/0.16.17:
resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==}
engines: {node: '>=12'}
@@ -4192,15 +4197,6 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-x64/0.18.17:
- resolution: {integrity: sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-arm/0.16.17:
resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==}
engines: {node: '>=12'}
@@ -4246,15 +4242,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm/0.18.17:
- resolution: {integrity: sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-arm64/0.16.17:
resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==}
engines: {node: '>=12'}
@@ -4300,15 +4287,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm64/0.18.17:
- resolution: {integrity: sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-ia32/0.16.17:
resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==}
engines: {node: '>=12'}
@@ -4354,15 +4332,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ia32/0.18.17:
- resolution: {integrity: sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-loong64/0.15.18:
resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}
engines: {node: '>=12'}
@@ -4417,15 +4386,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64/0.18.17:
- resolution: {integrity: sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-mips64el/0.16.17:
resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==}
engines: {node: '>=12'}
@@ -4471,15 +4431,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-mips64el/0.18.17:
- resolution: {integrity: sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-ppc64/0.16.17:
resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==}
engines: {node: '>=12'}
@@ -4525,15 +4476,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ppc64/0.18.17:
- resolution: {integrity: sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-riscv64/0.16.17:
resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==}
engines: {node: '>=12'}
@@ -4579,15 +4521,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-riscv64/0.18.17:
- resolution: {integrity: sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-s390x/0.16.17:
resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==}
engines: {node: '>=12'}
@@ -4633,15 +4566,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x/0.18.17:
- resolution: {integrity: sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-x64/0.16.17:
resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==}
engines: {node: '>=12'}
@@ -4687,15 +4611,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-x64/0.18.17:
- resolution: {integrity: sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/netbsd-x64/0.16.17:
resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==}
engines: {node: '>=12'}
@@ -4741,15 +4656,6 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-x64/0.18.17:
- resolution: {integrity: sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/openbsd-x64/0.16.17:
resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==}
engines: {node: '>=12'}
@@ -4795,15 +4701,6 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-x64/0.18.17:
- resolution: {integrity: sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/sunos-x64/0.16.17:
resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==}
engines: {node: '>=12'}
@@ -4849,15 +4746,6 @@ packages:
dev: true
optional: true
- /@esbuild/sunos-x64/0.18.17:
- resolution: {integrity: sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/win32-arm64/0.16.17:
resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==}
engines: {node: '>=12'}
@@ -4903,15 +4791,6 @@ packages:
dev: true
optional: true
- /@esbuild/win32-arm64/0.18.17:
- resolution: {integrity: sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/win32-ia32/0.16.17:
resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==}
engines: {node: '>=12'}
@@ -4957,15 +4836,6 @@ packages:
dev: true
optional: true
- /@esbuild/win32-ia32/0.18.17:
- resolution: {integrity: sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/win32-x64/0.16.17:
resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==}
engines: {node: '>=12'}
@@ -5011,15 +4881,6 @@ packages:
dev: true
optional: true
- /@esbuild/win32-x64/0.18.17:
- resolution: {integrity: sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/@eslint-community/eslint-utils/4.4.0_eslint@8.31.0:
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -5153,7 +5014,7 @@ packages:
'@floating-ui/core': 0.7.3
dev: false
- /@floating-ui/react-dom/0.7.2_ib3m5ricvtkl2cll7qpr2f6lvq:
+ /@floating-ui/react-dom/0.7.2_bwbutfx4xj25dewzmxso6o3wga:
resolution: {integrity: sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==}
peerDependencies:
react: '>=16.8.0'
@@ -5162,7 +5023,7 @@ packages:
'@floating-ui/dom': 0.5.4
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- use-isomorphic-layout-effect: 1.1.2_kzbn2opkn2327fwg5yzwzya5o4
+ use-isomorphic-layout-effect: 1.1.2_e74vmjybjy5dsfplslbsgtbvvi
transitivePeerDependencies:
- '@types/react'
dev: false
@@ -5194,7 +5055,7 @@ packages:
engines: {node: ^8.13.0 || >=10.10.0}
dependencies:
'@grpc/proto-loader': 0.7.7
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@grpc/proto-loader/0.7.7:
@@ -5425,7 +5286,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
'@types/yargs': 16.0.5
chalk: 4.1.2
dev: true
@@ -5437,7 +5298,7 @@ packages:
'@jest/schemas': 29.4.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
'@types/yargs': 17.0.19
chalk: 4.1.2
dev: true
@@ -5596,7 +5457,7 @@ packages:
react: '>=16'
dependencies:
'@types/mdx': 2.0.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: true
@@ -5651,6 +5512,10 @@ packages:
resolution: {integrity: sha512-3G1yD/XKTSLdihyDSa8JEsaWOELY+OWe08o0LUYzfuHp1zHDA8SObQlzKt+v+wrkkPcnPweoLH1ImZeUa0A1NQ==}
dev: false
+ /@next/env/13.4.12:
+ resolution: {integrity: sha512-RmHanbV21saP/6OEPBJ7yJMuys68cIf8OBBWd7+uj40LdpmswVAwe1uzeuFyUsd6SfeITWT3XnQfn6wULeKwDQ==}
+ dev: false
+
/@next/eslint-plugin-next/12.3.4:
resolution: {integrity: sha512-BFwj8ykJY+zc1/jWANsDprDIu2MgwPOIKxNVnrKvPs+f5TPegrVnem8uScND+1veT4B7F6VeqgaNLFW1Hzl9Og==}
dependencies:
@@ -5663,6 +5528,12 @@ packages:
glob: 7.1.7
dev: false
+ /@next/eslint-plugin-next/13.4.12:
+ resolution: {integrity: sha512-6rhK9CdxEgj/j1qvXIyLTWEaeFv7zOK8yJMulz3Owel0uek0U9MJCGzmKgYxM3aAUBo3gKeywCZKyQnJKto60A==}
+ dependencies:
+ glob: 7.1.7
+ dev: false
+
/@next/eslint-plugin-next/13.4.6:
resolution: {integrity: sha512-bPigeu0RI7bgy1ucBA2Yqcfg539y0Lzo38P2hIkrRB1GNvFSbYg6RTu8n6tGqPVrH3TTlPTNKLXG01wc+5NuwQ==}
dependencies:
@@ -5713,6 +5584,15 @@ packages:
dev: false
optional: true
+ /@next/swc-darwin-arm64/13.4.12:
+ resolution: {integrity: sha512-deUrbCXTMZ6ZhbOoloqecnUeNpUOupi8SE2tx4jPfNS9uyUR9zK4iXBvH65opVcA/9F5I/p8vDXSYbUlbmBjZg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-darwin-x64/12.3.4:
resolution: {integrity: sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==}
engines: {node: '>= 10'}
@@ -5739,6 +5619,15 @@ packages:
dev: false
optional: true
+ /@next/swc-darwin-x64/13.4.12:
+ resolution: {integrity: sha512-WRvH7RxgRHlC1yb5oG0ZLx8F7uci9AivM5/HGGv9ZyG2Als8Ij64GC3d+mQ5sJhWjusyU6T6V1WKTUoTmOB0zQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-freebsd-x64/12.3.4:
resolution: {integrity: sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==}
engines: {node: '>= 10'}
@@ -5783,6 +5672,15 @@ packages:
dev: false
optional: true
+ /@next/swc-linux-arm64-gnu/13.4.12:
+ resolution: {integrity: sha512-YEKracAWuxp54tKiAvvq73PUs9lok57cc8meYRibTWe/VdPB2vLgkTVWFcw31YDuRXdEhdX0fWS6Q+ESBhnEig==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-arm64-musl/12.3.4:
resolution: {integrity: sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==}
engines: {node: '>= 10'}
@@ -5809,6 +5707,15 @@ packages:
dev: false
optional: true
+ /@next/swc-linux-arm64-musl/13.4.12:
+ resolution: {integrity: sha512-LhJR7/RAjdHJ2Isl2pgc/JaoxNk0KtBgkVpiDJPVExVWA1c6gzY57+3zWuxuyWzTG+fhLZo2Y80pLXgIJv7g3g==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-x64-gnu/12.3.4:
resolution: {integrity: sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==}
engines: {node: '>= 10'}
@@ -5835,6 +5742,15 @@ packages:
dev: false
optional: true
+ /@next/swc-linux-x64-gnu/13.4.12:
+ resolution: {integrity: sha512-1DWLL/B9nBNiQRng+1aqs3OaZcxC16Nf+mOnpcrZZSdyKHek3WQh6j/fkbukObgNGwmCoVevLUa/p3UFTTqgqg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-x64-musl/12.3.4:
resolution: {integrity: sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==}
engines: {node: '>= 10'}
@@ -5861,6 +5777,15 @@ packages:
dev: false
optional: true
+ /@next/swc-linux-x64-musl/13.4.12:
+ resolution: {integrity: sha512-kEAJmgYFhp0VL+eRWmUkVxLVunn7oL9Mdue/FS8yzRBVj7Z0AnIrHpTIeIUl1bbdQq1VaoOztnKicAjfkLTRCQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-win32-arm64-msvc/12.3.4:
resolution: {integrity: sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==}
engines: {node: '>= 10'}
@@ -5887,6 +5812,15 @@ packages:
dev: false
optional: true
+ /@next/swc-win32-arm64-msvc/13.4.12:
+ resolution: {integrity: sha512-GMLuL/loR6yIIRTnPRY6UGbLL9MBdw2anxkOnANxvLvsml4F0HNIgvnU3Ej4BjbqMTNjD4hcPFdlEow4XHPdZA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-win32-ia32-msvc/12.3.4:
resolution: {integrity: sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==}
engines: {node: '>= 10'}
@@ -5913,6 +5847,15 @@ packages:
dev: false
optional: true
+ /@next/swc-win32-ia32-msvc/13.4.12:
+ resolution: {integrity: sha512-PhgNqN2Vnkm7XaMdRmmX0ZSwZXQAtamBVSa9A/V1dfKQCV1rjIZeiy/dbBnVYGdj63ANfsOR/30XpxP71W0eww==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-win32-x64-msvc/12.3.4:
resolution: {integrity: sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==}
engines: {node: '>= 10'}
@@ -5939,6 +5882,15 @@ packages:
dev: false
optional: true
+ /@next/swc-win32-x64-msvc/13.4.12:
+ resolution: {integrity: sha512-Z+56e/Ljt0bUs+T+jPjhFyxYBcdY2RIq9ELFU+qAMQMteHo7ymbV7CKmlcX59RI9C4YzN8PgMgLyAoi916b5HA==}
+ 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:
@@ -7314,7 +7266,7 @@ packages:
'@babel/runtime': 7.22.5
dev: false
- /@radix-ui/react-alert-dialog/1.0.4_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-alert-dialog/1.0.4_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-jbfBCRlKYlhbitueOAv7z74PXYeIQmWpKwm3jllsdkw7fGWNkxqP3v0nY9WmOzcPqpQuoorNtvViBgL46n5gVg==}
peerDependencies:
'@types/react': '*'
@@ -7329,13 +7281,13 @@ packages:
dependencies:
'@babel/runtime': 7.20.7
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-context': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-dialog': 1.0.4_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-slot': 1.0.2_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-context': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-dialog': 1.0.4_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-slot': 1.0.2_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7367,7 +7319,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-collection/1.0.3_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-collection/1.0.3_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==}
peerDependencies:
'@types/react': '*'
@@ -7381,12 +7333,12 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-context': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-slot': 1.0.2_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-context': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-slot': 1.0.2_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7400,7 +7352,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-compose-refs/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-compose-refs/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==}
peerDependencies:
'@types/react': '*'
@@ -7410,7 +7362,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -7423,7 +7375,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-context/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-context/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==}
peerDependencies:
'@types/react': '*'
@@ -7433,11 +7385,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
- /@radix-ui/react-dialog/1.0.3_ib3m5ricvtkl2cll7qpr2f6lvq:
+ /@radix-ui/react-dialog/1.0.3_bwbutfx4xj25dewzmxso6o3wga:
resolution: {integrity: sha512-owNhq36kNPqC2/a+zJRioPg6HHnTn5B/sh/NjTY8r4W9g1L5VJlrzZIVcBr7R9Mg8iLjVmh6MGgMlfoVf/WO/A==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
@@ -7459,12 +7411,12 @@ packages:
aria-hidden: 1.2.3
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- react-remove-scroll: 2.5.5_kzbn2opkn2327fwg5yzwzya5o4
+ react-remove-scroll: 2.5.5_e74vmjybjy5dsfplslbsgtbvvi
transitivePeerDependencies:
- '@types/react'
dev: false
- /@radix-ui/react-dialog/1.0.4_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-dialog/1.0.4_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg==}
peerDependencies:
'@types/react': '*'
@@ -7479,23 +7431,23 @@ packages:
dependencies:
'@babel/runtime': 7.22.5
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-context': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-dismissable-layer': 1.0.4_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-focus-guards': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-focus-scope': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-id': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-portal': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-presence': 1.0.1_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-slot': 1.0.2_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-controllable-state': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-context': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-dismissable-layer': 1.0.4_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-focus-guards': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-focus-scope': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-id': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-portal': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-presence': 1.0.1_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-slot': 1.0.2_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-controllable-state': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
aria-hidden: 1.2.3
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- react-remove-scroll: 2.5.5_kzbn2opkn2327fwg5yzwzya5o4
+ react-remove-scroll: 2.5.5_e74vmjybjy5dsfplslbsgtbvvi
dev: false
/@radix-ui/react-direction/1.0.0_react@18.2.0:
@@ -7507,7 +7459,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-direction/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-direction/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==}
peerDependencies:
'@types/react': '*'
@@ -7517,7 +7469,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -7537,7 +7489,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-dismissable-layer/1.0.4_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-dismissable-layer/1.0.4_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==}
peerDependencies:
'@types/react': '*'
@@ -7552,12 +7504,12 @@ packages:
dependencies:
'@babel/runtime': 7.22.5
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-use-callback-ref': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-escape-keydown': 1.0.3_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-use-callback-ref': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-escape-keydown': 1.0.3_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7571,7 +7523,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-focus-guards/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-focus-guards/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==}
peerDependencies:
'@types/react': '*'
@@ -7581,7 +7533,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -7599,7 +7551,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-focus-scope/1.0.3_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-focus-scope/1.0.3_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==}
peerDependencies:
'@types/react': '*'
@@ -7613,11 +7565,11 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-use-callback-ref': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-use-callback-ref': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7632,7 +7584,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-id/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-id/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==}
peerDependencies:
'@types/react': '*'
@@ -7642,8 +7594,8 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-use-layout-effect': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
+ '@radix-ui/react-use-layout-effect': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -7659,7 +7611,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-popover/1.0.5_ib3m5ricvtkl2cll7qpr2f6lvq:
+ /@radix-ui/react-popover/1.0.5_bwbutfx4xj25dewzmxso6o3wga:
resolution: {integrity: sha512-GRHZ8yD12MrN2NLobHPE8Rb5uHTxd9x372DE9PPNnBjpczAQHcZ5ne0KXG4xpf+RDdXSzdLv9ym6mYJCDTaUZg==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
@@ -7673,7 +7625,7 @@ packages:
'@radix-ui/react-focus-guards': 1.0.0_react@18.2.0
'@radix-ui/react-focus-scope': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-id': 1.0.0_react@18.2.0
- '@radix-ui/react-popper': 1.1.1_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@radix-ui/react-popper': 1.1.1_bwbutfx4xj25dewzmxso6o3wga
'@radix-ui/react-portal': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-presence': 1.0.0_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y
@@ -7682,19 +7634,19 @@ packages:
aria-hidden: 1.2.3
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- react-remove-scroll: 2.5.5_kzbn2opkn2327fwg5yzwzya5o4
+ react-remove-scroll: 2.5.5_e74vmjybjy5dsfplslbsgtbvvi
transitivePeerDependencies:
- '@types/react'
dev: false
- /@radix-ui/react-popper/1.1.1_ib3m5ricvtkl2cll7qpr2f6lvq:
+ /@radix-ui/react-popper/1.1.1_bwbutfx4xj25dewzmxso6o3wga:
resolution: {integrity: sha512-keYDcdMPNMjSC8zTsZ8wezUMiWM9Yj14wtF3s0PTIs9srnEPC9Kt2Gny1T3T81mmSeyDjZxsD9N5WCwNNb712w==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.22.5
- '@floating-ui/react-dom': 0.7.2_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@floating-ui/react-dom': 0.7.2_bwbutfx4xj25dewzmxso6o3wga
'@radix-ui/react-arrow': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-compose-refs': 1.0.0_react@18.2.0
'@radix-ui/react-context': 1.0.0_react@18.2.0
@@ -7722,7 +7674,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-portal/1.0.3_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-portal/1.0.3_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==}
peerDependencies:
'@types/react': '*'
@@ -7736,9 +7688,9 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7756,7 +7708,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-presence/1.0.1_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-presence/1.0.1_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==}
peerDependencies:
'@types/react': '*'
@@ -7770,10 +7722,10 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-layout-effect': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-layout-effect': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7790,7 +7742,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-primitive/1.0.3_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-primitive/1.0.3_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==}
peerDependencies:
'@types/react': '*'
@@ -7804,14 +7756,14 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-slot': 1.0.2_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-slot': 1.0.2_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-radio-group/1.1.3_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-radio-group/1.1.3_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-x+yELayyefNeKeTx4fjK6j99Fs6c4qKm3aY38G3swQVTN6xMpsrbigC0uHs2L//g8q4qR7qOcww8430jJmi2ag==}
peerDependencies:
'@types/react': '*'
@@ -7826,17 +7778,17 @@ packages:
dependencies:
'@babel/runtime': 7.20.7
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-context': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-direction': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-presence': 1.0.1_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-roving-focus': 1.0.4_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-use-controllable-state': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-previous': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-size': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-context': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-direction': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-presence': 1.0.1_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-roving-focus': 1.0.4_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-use-controllable-state': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-previous': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-size': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -7861,7 +7813,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-roving-focus/1.0.4_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-roving-focus/1.0.4_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==}
peerDependencies:
'@types/react': '*'
@@ -7876,21 +7828,21 @@ packages:
dependencies:
'@babel/runtime': 7.22.5
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-collection': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-context': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-direction': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-id': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-use-callback-ref': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-controllable-state': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-collection': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-context': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-direction': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-id': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-use-callback-ref': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-controllable-state': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-select/1.2.1_ib3m5ricvtkl2cll7qpr2f6lvq:
+ /@radix-ui/react-select/1.2.1_bwbutfx4xj25dewzmxso6o3wga:
resolution: {integrity: sha512-GULRMITaOHNj79BZvQs3iZO0+f2IgI8g5HDhMi7Bnc13t7IlG86NFtOCfTLme4PNZdEtU+no+oGgcl6IFiphpQ==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
@@ -7907,7 +7859,7 @@ packages:
'@radix-ui/react-focus-guards': 1.0.0_react@18.2.0
'@radix-ui/react-focus-scope': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-id': 1.0.0_react@18.2.0
- '@radix-ui/react-popper': 1.1.1_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@radix-ui/react-popper': 1.1.1_bwbutfx4xj25dewzmxso6o3wga
'@radix-ui/react-portal': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-slot': 1.0.1_react@18.2.0
@@ -7919,7 +7871,7 @@ packages:
aria-hidden: 1.2.3
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- react-remove-scroll: 2.5.5_kzbn2opkn2327fwg5yzwzya5o4
+ react-remove-scroll: 2.5.5_e74vmjybjy5dsfplslbsgtbvvi
transitivePeerDependencies:
- '@types/react'
dev: false
@@ -7944,7 +7896,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-slot/1.0.2_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-slot/1.0.2_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==}
peerDependencies:
'@types/react': '*'
@@ -7954,12 +7906,12 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
- /@radix-ui/react-switch/1.0.3_ie75ejlwqy5zh3tldgt7pftwcu:
+ /@radix-ui/react-switch/1.0.3_daadhm4ohxobgnrt365as5bhny:
resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==}
peerDependencies:
'@types/react': '*'
@@ -7974,14 +7926,14 @@ packages:
dependencies:
'@babel/runtime': 7.20.7
'@radix-ui/primitive': 1.0.1
- '@radix-ui/react-compose-refs': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-context': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-primitive': 1.0.3_ie75ejlwqy5zh3tldgt7pftwcu
- '@radix-ui/react-use-controllable-state': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-previous': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@radix-ui/react-use-size': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
- '@types/react-dom': 18.0.10
+ '@radix-ui/react-compose-refs': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-context': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-primitive': 1.0.3_daadhm4ohxobgnrt365as5bhny
+ '@radix-ui/react-use-controllable-state': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-previous': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@radix-ui/react-use-size': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
+ '@types/react-dom': 18.2.7
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
dev: false
@@ -8005,7 +7957,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@radix-ui/react-tooltip/1.0.5_ib3m5ricvtkl2cll7qpr2f6lvq:
+ /@radix-ui/react-tooltip/1.0.5_bwbutfx4xj25dewzmxso6o3wga:
resolution: {integrity: sha512-cDKVcfzyO6PpckZekODJZDe5ZxZ2fCZlzKzTmPhe4mX9qTHRfLcKgqb0OKf22xLwDequ2tVleim+ZYx3rabD5w==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
@@ -8017,7 +7969,7 @@ packages:
'@radix-ui/react-context': 1.0.0_react@18.2.0
'@radix-ui/react-dismissable-layer': 1.0.3_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-id': 1.0.0_react@18.2.0
- '@radix-ui/react-popper': 1.1.1_ib3m5ricvtkl2cll7qpr2f6lvq
+ '@radix-ui/react-popper': 1.1.1_bwbutfx4xj25dewzmxso6o3wga
'@radix-ui/react-portal': 1.0.2_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-presence': 1.0.0_biqbaboplfbrettd7655fr4n2y
'@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y
@@ -8039,7 +7991,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-use-callback-ref/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-use-callback-ref/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==}
peerDependencies:
'@types/react': '*'
@@ -8049,7 +8001,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -8063,7 +8015,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-use-controllable-state/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-use-controllable-state/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==}
peerDependencies:
'@types/react': '*'
@@ -8073,8 +8025,8 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-use-callback-ref': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
+ '@radix-ui/react-use-callback-ref': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -8088,7 +8040,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-use-escape-keydown/1.0.3_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-use-escape-keydown/1.0.3_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==}
peerDependencies:
'@types/react': '*'
@@ -8098,8 +8050,8 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-use-callback-ref': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
+ '@radix-ui/react-use-callback-ref': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -8112,7 +8064,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-use-layout-effect/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-use-layout-effect/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==}
peerDependencies:
'@types/react': '*'
@@ -8122,7 +8074,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -8135,7 +8087,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-use-previous/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-use-previous/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==}
peerDependencies:
'@types/react': '*'
@@ -8145,7 +8097,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -8169,7 +8121,7 @@ packages:
react: 18.2.0
dev: false
- /@radix-ui/react-use-size/1.0.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /@radix-ui/react-use-size/1.0.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==}
peerDependencies:
'@types/react': '*'
@@ -8179,8 +8131,8 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.22.5
- '@radix-ui/react-use-layout-effect': 1.0.1_kzbn2opkn2327fwg5yzwzya5o4
- '@types/react': 18.0.26
+ '@radix-ui/react-use-layout-effect': 1.0.1_e74vmjybjy5dsfplslbsgtbvvi
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -8572,7 +8524,7 @@ packages:
resolution: {integrity: sha512-DTuBFbqu4gGfajREEMrkq5jBhcnskinhr4+AnfJEk48zhVeEv3XnUKGIX98B74kxhYsIMfApGGySTn7V3b5yBA==}
engines: {node: '>= 12.13.0', npm: '>= 6.12.0'}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@slack/types/2.8.0:
@@ -8587,7 +8539,7 @@ packages:
'@slack/logger': 3.0.0
'@slack/types': 2.8.0
'@types/is-stream': 1.1.0
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
axios: 0.27.2
eventemitter3: 3.1.2
form-data: 2.5.1
@@ -10281,7 +10233,7 @@ packages:
/@types/accepts/1.3.5:
resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/acorn/4.0.6:
@@ -10339,7 +10291,7 @@ packages:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
/@types/btoa-lite/1.0.0:
resolution: {integrity: sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==}
@@ -10348,7 +10300,7 @@ packages:
/@types/bunyan/1.8.7:
resolution: {integrity: sha512-jaNt6xX5poSmXuDAkQrSqx2zkR66OrdRDuVnU8ldvn3k/Ci/7Sf5nooKspQWimDnw337Bzt/yirqSThTjvrHkg==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/cacheable-request/6.0.3:
@@ -10356,7 +10308,7 @@ packages:
dependencies:
'@types/http-cache-semantics': 4.0.1
'@types/keyv': 3.1.4
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
'@types/responselike': 1.0.0
/@types/chai-subset/1.3.3:
@@ -10378,7 +10330,7 @@ packages:
/@types/connect/3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
/@types/content-disposition/0.5.5:
resolution: {integrity: sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==}
@@ -10393,7 +10345,7 @@ packages:
'@types/connect': 3.4.35
'@types/express': 4.17.15
'@types/keygrip': 1.0.2
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/debug/4.1.7:
@@ -10458,7 +10410,7 @@ packages:
/@types/express-serve-static-core/4.17.32:
resolution: {integrity: sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
@@ -10494,19 +10446,19 @@ packages:
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
/@types/glob/8.1.0:
resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: true
/@types/graceful-fs/4.1.6:
resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: true
/@types/gradient-string/1.1.2:
@@ -10528,7 +10480,7 @@ packages:
'@types/hapi__catbox': 10.2.4
'@types/hapi__mimos': 4.1.4
'@types/hapi__shot': 4.1.2
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
joi: 17.7.0
dev: false
@@ -10541,7 +10493,7 @@ packages:
/@types/hapi__shot/4.1.2:
resolution: {integrity: sha512-8wWgLVP1TeGqgzZtCdt+F+k15DWQvLG1Yv6ZzPfb3D5WIo5/S+GGKtJBVo2uNEcqabP5Ifc71QnJTDnTmw1axA==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/hast/2.3.4:
@@ -10579,7 +10531,7 @@ packages:
/@types/ioredis/4.28.10:
resolution: {integrity: sha512-69LyhUgrXdgcNDv7ogs1qXZomnfOEnSmrmMFqKgt1XMJxmoOSG/u3wYy13yACIfKuMJ8IhKgHafDO3sx19zVQQ==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/is-ci/3.0.0:
@@ -10591,7 +10543,7 @@ packages:
/@types/is-stream/1.1.0:
resolution: {integrity: sha512-jkZatu4QVbR60mpIzjINmtS1ZF4a/FqdTUTBeQDVOQ2PYyidtwFKr0B5G6ERukKwliq+7mIXvxyppwzG5EgRYg==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/istanbul-lib-coverage/2.0.4:
@@ -10632,7 +10584,7 @@ packages:
/@types/jsonwebtoken/9.0.1:
resolution: {integrity: sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/keygrip/1.0.2:
@@ -10642,7 +10594,7 @@ packages:
/@types/keyv/3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
/@types/koa-compose/3.2.5:
resolution: {integrity: sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==}
@@ -10660,7 +10612,7 @@ packages:
'@types/http-errors': 2.0.1
'@types/keygrip': 1.0.2
'@types/koa-compose': 3.2.5
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/koa__router/8.0.7:
@@ -10708,7 +10660,7 @@ packages:
/@types/memcached/2.2.7:
resolution: {integrity: sha512-ImJbz1i8pl+OnyhYdIDnHe8jAuM8TOwM/7VsciqhYX3IL0jPPUToAtVxklfcWFGYckahEYZxhd9FS0z3MM1dpA==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/mime-db/1.43.1:
@@ -10741,7 +10693,7 @@ packages:
/@types/mysql/2.15.19:
resolution: {integrity: sha512-wSRg2QZv14CWcZXkgdvHbbV2ACufNy5EgI8mBBxnJIptchv7DBy/h53VMa2jDhyo0C9MO4iowE6z9vF8Ja1DkQ==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/node-fetch/2.6.2:
@@ -10774,6 +10726,10 @@ packages:
/@types/node/20.4.2:
resolution: {integrity: sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==}
+ dev: false
+
+ /@types/node/20.4.5:
+ resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==}
/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
@@ -10794,7 +10750,7 @@ packages:
/@types/pg/8.6.1:
resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
pg-protocol: 1.6.0
pg-types: 2.2.0
dev: false
@@ -10802,7 +10758,7 @@ packages:
/@types/pg/8.6.6:
resolution: {integrity: sha512-O2xNmXebtwVekJDD+02udOncjVcMZQuTEQEMpKJ0ZRf5E7/9JJX3izhKUcUifBkyKpljyUM6BTgy2trmviKlpw==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
pg-protocol: 1.6.0
pg-types: 2.2.0
dev: false
@@ -10828,13 +10784,13 @@ packages:
/@types/range-parser/1.2.4:
resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==}
- /@types/react-dom/18.0.10:
- resolution: {integrity: sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==}
+ /@types/react-dom/18.2.7:
+ resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==}
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
- /@types/react/18.0.26:
- resolution: {integrity: sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==}
+ /@types/react/18.2.17:
+ resolution: {integrity: sha512-u+e7OlgPPh+aryjOm5UJMX32OvB2E3QASOAqVMY6Ahs90djagxwv2ya0IctglNbNTexC12qCSMZG47KPfy1hAA==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.2
@@ -10843,7 +10799,7 @@ packages:
/@types/responselike/1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
/@types/retry/0.12.0:
resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
@@ -10863,12 +10819,12 @@ packages:
resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==}
dependencies:
'@types/mime': 3.0.1
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
/@types/set-cookie-parser/2.4.2:
resolution: {integrity: sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: true
/@types/shimmer/1.0.2:
@@ -10893,13 +10849,13 @@ packages:
/@types/tedious/4.0.9:
resolution: {integrity: sha512-ipwFvfy9b2m0gjHsIX0D6NAAwGCKokzf5zJqUZHUGt+7uWVlBIy6n2eyMgiKQ8ChLFVxic/zwQUhjLYNzbHDRA==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/through/0.0.30:
resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: true
/@types/tinycolor2/1.4.3:
@@ -10920,13 +10876,13 @@ packages:
/@types/websocket/1.0.5:
resolution: {integrity: sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
/@types/ws/8.5.4:
resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: true
/@types/yargs-parser/21.0.0:
@@ -10949,7 +10905,7 @@ packages:
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
requiresBuild: true
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
dev: false
optional: true
@@ -11983,6 +11939,22 @@ packages:
postcss-value-parser: 4.2.0
dev: false
+ /autoprefixer/10.4.14_postcss@8.4.27:
+ resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.21.9
+ caniuse-lite: 1.0.30001504
+ fraction.js: 4.2.0
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.27
+ postcss-value-parser: 4.2.0
+ dev: false
+
/available-typed-arrays/1.0.5:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
@@ -13251,12 +13223,12 @@ packages:
peerDependencies:
webpack: ^5.0.0
dependencies:
- icss-utils: 5.1.0_postcss@8.4.26
- postcss: 8.4.26
- postcss-modules-extract-imports: 3.0.0_postcss@8.4.26
- postcss-modules-local-by-default: 4.0.0_postcss@8.4.26
- postcss-modules-scope: 3.0.0_postcss@8.4.26
- postcss-modules-values: 4.0.0_postcss@8.4.26
+ icss-utils: 5.1.0_postcss@8.4.27
+ postcss: 8.4.27
+ postcss-modules-extract-imports: 3.0.0_postcss@8.4.27
+ postcss-modules-local-by-default: 4.0.0_postcss@8.4.27
+ postcss-modules-scope: 3.0.0_postcss@8.4.27
+ postcss-modules-values: 4.0.0_postcss@8.4.27
postcss-value-parser: 4.2.0
semver: 7.5.0
dev: true
@@ -13267,12 +13239,12 @@ packages:
peerDependencies:
webpack: ^5.0.0
dependencies:
- icss-utils: 5.1.0_postcss@8.4.26
- postcss: 8.4.26
- postcss-modules-extract-imports: 3.0.0_postcss@8.4.26
- postcss-modules-local-by-default: 4.0.0_postcss@8.4.26
- postcss-modules-scope: 3.0.0_postcss@8.4.26
- postcss-modules-values: 4.0.0_postcss@8.4.26
+ icss-utils: 5.1.0_postcss@8.4.27
+ postcss: 8.4.27
+ postcss-modules-extract-imports: 3.0.0_postcss@8.4.27
+ postcss-modules-local-by-default: 4.0.0_postcss@8.4.27
+ postcss-modules-scope: 3.0.0_postcss@8.4.27
+ postcss-modules-values: 4.0.0_postcss@8.4.27
postcss-value-parser: 4.2.0
semver: 7.5.0
webpack: 5.80.0_uhpfu7q6noim4yjdo6qt2aajgu
@@ -14420,36 +14392,6 @@ packages:
'@esbuild/win32-x64': 0.18.11
dev: true
- /esbuild/0.18.17:
- resolution: {integrity: sha512-1GJtYnUxsJreHYA0Y+iQz2UEykonY66HNWOb0yXYZi9/kNrORUEHVg87eQsCtqh59PEJ5YVZJO98JHznMJSWjg==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- '@esbuild/android-arm': 0.18.17
- '@esbuild/android-arm64': 0.18.17
- '@esbuild/android-x64': 0.18.17
- '@esbuild/darwin-arm64': 0.18.17
- '@esbuild/darwin-x64': 0.18.17
- '@esbuild/freebsd-arm64': 0.18.17
- '@esbuild/freebsd-x64': 0.18.17
- '@esbuild/linux-arm': 0.18.17
- '@esbuild/linux-arm64': 0.18.17
- '@esbuild/linux-ia32': 0.18.17
- '@esbuild/linux-loong64': 0.18.17
- '@esbuild/linux-mips64el': 0.18.17
- '@esbuild/linux-ppc64': 0.18.17
- '@esbuild/linux-riscv64': 0.18.17
- '@esbuild/linux-s390x': 0.18.17
- '@esbuild/linux-x64': 0.18.17
- '@esbuild/netbsd-x64': 0.18.17
- '@esbuild/openbsd-x64': 0.18.17
- '@esbuild/sunos-x64': 0.18.17
- '@esbuild/win32-arm64': 0.18.17
- '@esbuild/win32-ia32': 0.18.17
- '@esbuild/win32-x64': 0.18.17
- dev: true
-
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
@@ -14545,6 +14487,31 @@ packages:
- supports-color
dev: false
+ /eslint-config-next/13.4.12_ko3fmmbeyij36muomfgt2u76xu:
+ resolution: {integrity: sha512-ZF0r5vxKaVazyZH/37Au/XItiG7qUOBw+HaH3PeyXltIMwXorsn6bdrl0Nn9N5v5v9spc+6GM2ryjugbjF6X2g==}
+ peerDependencies:
+ eslint: ^7.23.0 || ^8.0.0
+ typescript: '>=3.3.1'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@next/eslint-plugin-next': 13.4.12
+ '@rushstack/eslint-patch': 1.2.0
+ '@typescript-eslint/parser': 5.59.6_ko3fmmbeyij36muomfgt2u76xu
+ eslint: 8.45.0
+ eslint-import-resolver-node: 0.3.7
+ eslint-import-resolver-typescript: 3.5.5_p5geytdocx6mbqwwlptzjkv4li
+ eslint-plugin-import: 2.27.5_xpt3ce3kmhzhmuk3dcuwe6u2pe
+ eslint-plugin-jsx-a11y: 6.7.1_eslint@8.45.0
+ eslint-plugin-react: 7.32.2_eslint@8.45.0
+ eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705_eslint@8.45.0
+ typescript: 5.1.6
+ transitivePeerDependencies:
+ - eslint-import-resolver-webpack
+ - supports-color
+ dev: false
+
/eslint-config-next/13.4.6_binxsscxvozjxebftqdoazsxm4:
resolution: {integrity: sha512-nlv4FYish1RYYHILbQwM5/rD37cOvEqtMfDjtQCYbXdE2O3MggqHu2q6IDeLE2Z6u8ZJyNPgWOA6OimWcxj3qw==}
peerDependencies:
@@ -17084,13 +17051,13 @@ packages:
postcss: 8.4.24
dev: true
- /icss-utils/5.1.0_postcss@8.4.26:
+ /icss-utils/5.1.0_postcss@8.4.27:
resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.27
dev: true
/ieee754/1.2.1:
@@ -17748,7 +17715,7 @@ packages:
dependencies:
'@jest/types': 29.5.0
'@types/graceful-fs': 4.1.6
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.10
@@ -17766,7 +17733,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.4.2
+ '@types/node': 20.4.5
dev: true
/jest-regex-util/29.4.3:
@@ -17779,7 +17746,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.5.0
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
chalk: 4.1.2
ci-info: 3.7.1
graceful-fs: 4.2.10
@@ -17790,7 +17757,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
@@ -17799,7 +17766,7 @@ packages:
resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
jest-util: 29.5.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -19477,6 +19444,49 @@ packages:
- babel-plugin-macros
dev: false
+ /next/13.4.12_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-eHfnru9x6NRmTMcjQp6Nz0J4XH9OubmzOa7CkWL+AUrUxpibub3vWwttjduu9No16dug1kq04hiUUpo7J3m3Xw==}
+ 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.12
+ '@swc/helpers': 0.5.1
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001504
+ 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.12
+ '@next/swc-darwin-x64': 13.4.12
+ '@next/swc-linux-arm64-gnu': 13.4.12
+ '@next/swc-linux-arm64-musl': 13.4.12
+ '@next/swc-linux-x64-gnu': 13.4.12
+ '@next/swc-linux-x64-musl': 13.4.12
+ '@next/swc-win32-arm64-msvc': 13.4.12
+ '@next/swc-win32-ia32-msvc': 13.4.12
+ '@next/swc-win32-x64-msvc': 13.4.12
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+ dev: false
+
/ngrok/5.0.0-beta.2:
resolution: {integrity: sha512-UzsyGiJ4yTTQLCQD11k1DQaMwq2/SsztBg2b34zAqcyjS25qjDpogMKPaCKHwe/APRTHeel3iDXcVctk5CNaCQ==}
engines: {node: '>=14.2'}
@@ -20434,13 +20444,13 @@ packages:
read-cache: 1.0.0
resolve: 1.22.2
- /postcss-import/15.1.0_postcss@8.4.26:
+ /postcss-import/15.1.0_postcss@8.4.27:
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.27
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.2
@@ -20465,14 +20475,14 @@ packages:
camelcase-css: 2.0.1
postcss: 8.4.23
- /postcss-js/4.0.1_postcss@8.4.26:
+ /postcss-js/4.0.1_postcss@8.4.27:
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.26
+ postcss: 8.4.27
dev: false
/postcss-load-config/3.1.4:
@@ -20559,7 +20569,7 @@ packages:
yaml: 2.3.1
dev: true
- /postcss-load-config/4.0.1_postcss@8.4.26:
+ /postcss-load-config/4.0.1_postcss@8.4.27:
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
peerDependencies:
@@ -20572,7 +20582,7 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- postcss: 8.4.26
+ postcss: 8.4.27
yaml: 2.3.1
dev: false
@@ -20599,13 +20609,13 @@ packages:
postcss: 8.4.24
dev: true
- /postcss-modules-extract-imports/3.0.0_postcss@8.4.26:
+ /postcss-modules-extract-imports/3.0.0_postcss@8.4.27:
resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.27
dev: true
/postcss-modules-local-by-default/4.0.0_postcss@8.4.24:
@@ -20620,14 +20630,14 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-modules-local-by-default/4.0.0_postcss@8.4.26:
+ /postcss-modules-local-by-default/4.0.0_postcss@8.4.27:
resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0_postcss@8.4.26
- postcss: 8.4.26
+ icss-utils: 5.1.0_postcss@8.4.27
+ postcss: 8.4.27
postcss-selector-parser: 6.0.11
postcss-value-parser: 4.2.0
dev: true
@@ -20642,13 +20652,13 @@ packages:
postcss-selector-parser: 6.0.11
dev: true
- /postcss-modules-scope/3.0.0_postcss@8.4.26:
+ /postcss-modules-scope/3.0.0_postcss@8.4.27:
resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.27
postcss-selector-parser: 6.0.11
dev: true
@@ -20662,14 +20672,14 @@ packages:
postcss: 8.4.24
dev: true
- /postcss-modules-values/4.0.0_postcss@8.4.26:
+ /postcss-modules-values/4.0.0_postcss@8.4.27:
resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0_postcss@8.4.26
- postcss: 8.4.26
+ icss-utils: 5.1.0_postcss@8.4.27
+ postcss: 8.4.27
dev: true
/postcss-modules/6.0.0_postcss@8.4.24:
@@ -20707,13 +20717,13 @@ packages:
postcss: 8.4.23
postcss-selector-parser: 6.0.11
- /postcss-nested/6.0.1_postcss@8.4.26:
+ /postcss-nested/6.0.1_postcss@8.4.27:
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.27
postcss-selector-parser: 6.0.11
dev: false
@@ -20775,6 +20785,15 @@ packages:
nanoid: 3.3.6
picocolors: 1.0.0
source-map-js: 1.0.2
+ dev: false
+
+ /postcss/8.4.27:
+ resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.3.6
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
/postgres-array/2.0.0:
resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
@@ -21032,7 +21051,7 @@ packages:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
long: 5.2.3
dev: false
@@ -21341,7 +21360,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /react-remove-scroll-bar/2.3.4_kzbn2opkn2327fwg5yzwzya5o4:
+ /react-remove-scroll-bar/2.3.4_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
engines: {node: '>=10'}
peerDependencies:
@@ -21351,13 +21370,13 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
- react-style-singleton: 2.2.1_kzbn2opkn2327fwg5yzwzya5o4
+ react-style-singleton: 2.2.1_e74vmjybjy5dsfplslbsgtbvvi
tslib: 2.5.0
dev: false
- /react-remove-scroll/2.5.5_kzbn2opkn2327fwg5yzwzya5o4:
+ /react-remove-scroll/2.5.5_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==}
engines: {node: '>=10'}
peerDependencies:
@@ -21367,13 +21386,13 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
- react-remove-scroll-bar: 2.3.4_kzbn2opkn2327fwg5yzwzya5o4
- react-style-singleton: 2.2.1_kzbn2opkn2327fwg5yzwzya5o4
+ react-remove-scroll-bar: 2.3.4_e74vmjybjy5dsfplslbsgtbvvi
+ react-style-singleton: 2.2.1_e74vmjybjy5dsfplslbsgtbvvi
tslib: 2.5.0
- use-callback-ref: 1.3.0_kzbn2opkn2327fwg5yzwzya5o4
- use-sidecar: 1.1.2_kzbn2opkn2327fwg5yzwzya5o4
+ use-callback-ref: 1.3.0_e74vmjybjy5dsfplslbsgtbvvi
+ use-sidecar: 1.1.2_e74vmjybjy5dsfplslbsgtbvvi
dev: false
/react-router-dom/6.14.1_biqbaboplfbrettd7655fr4n2y:
@@ -21397,7 +21416,7 @@ packages:
'@remix-run/router': 1.7.1
react: 18.2.0
- /react-style-singleton/2.2.1_kzbn2opkn2327fwg5yzwzya5o4:
+ /react-style-singleton/2.2.1_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
peerDependencies:
@@ -21407,7 +21426,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
@@ -21898,7 +21917,7 @@ packages:
adjust-sourcemap-loader: 4.0.0
convert-source-map: 1.9.0
loader-utils: 2.0.4
- postcss: 8.4.26
+ postcss: 8.4.27
source-map: 0.6.1
dev: true
@@ -22841,7 +22860,7 @@ packages:
resolution: {integrity: sha512-WrDlYH1p5jliY7uzSU5nLDY7OCIeRe6FkC0hhScpTGwMthP/Muk38WXGeggjDHKeXAGCs43jUheZ7Ud/NEAJdg==}
engines: {node: '>=12.*'}
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
qs: 6.11.0
/striptags/2.2.1:
@@ -23110,11 +23129,11 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.26
- postcss-import: 15.1.0_postcss@8.4.26
- postcss-js: 4.0.1_postcss@8.4.26
- postcss-load-config: 4.0.1_postcss@8.4.26
- postcss-nested: 6.0.1_postcss@8.4.26
+ postcss: 8.4.27
+ postcss-import: 15.1.0_postcss@8.4.27
+ postcss-js: 4.0.1_postcss@8.4.27
+ postcss-load-config: 4.0.1_postcss@8.4.27
+ postcss-nested: 6.0.1_postcss@8.4.27
postcss-selector-parser: 6.0.11
resolve: 1.22.2
sucrase: 3.32.0
@@ -23708,6 +23727,42 @@ packages:
- ts-node
dev: true
+ /tsup/7.1.0_typescript@4.9.5:
+ resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==}
+ engines: {node: '>=16.14'}
+ 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.18.11
+ cac: 6.7.14
+ chokidar: 3.5.3
+ debug: 4.3.4
+ esbuild: 0.18.11
+ execa: 5.1.1
+ globby: 11.1.0
+ joycon: 3.1.1
+ postcss-load-config: 4.0.1
+ resolve-from: 5.0.0
+ rollup: 3.10.0
+ source-map: 0.8.0-beta.0
+ sucrase: 3.32.0
+ tree-kill: 1.2.2
+ typescript: 4.9.5
+ transitivePeerDependencies:
+ - supports-color
+ - ts-node
+ dev: true
+
/tsutils/3.21.0:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
@@ -24227,7 +24282,7 @@ packages:
qs: 6.11.0
dev: false
- /use-callback-ref/1.3.0_kzbn2opkn2327fwg5yzwzya5o4:
+ /use-callback-ref/1.3.0_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
engines: {node: '>=10'}
peerDependencies:
@@ -24237,12 +24292,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
tslib: 2.5.0
dev: false
- /use-isomorphic-layout-effect/1.1.2_kzbn2opkn2327fwg5yzwzya5o4:
+ /use-isomorphic-layout-effect/1.1.2_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
peerDependencies:
'@types/react': '*'
@@ -24251,7 +24306,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
react: 18.2.0
dev: false
@@ -24266,7 +24321,7 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: true
- /use-sidecar/1.1.2_kzbn2opkn2327fwg5yzwzya5o4:
+ /use-sidecar/1.1.2_e74vmjybjy5dsfplslbsgtbvvi:
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
@@ -24276,7 +24331,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.26
+ '@types/react': 18.2.17
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.5.0
@@ -24449,7 +24504,7 @@ packages:
- terser
dev: true
- /vite-node/0.28.5_@types+node@20.4.2:
+ /vite-node/0.28.5_@types+node@20.4.5:
resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==}
engines: {node: '>=v14.16.0'}
hasBin: true
@@ -24461,7 +24516,7 @@ packages:
picocolors: 1.0.0
source-map: 0.6.1
source-map-support: 0.5.21
- vite: 4.1.4_@types+node@20.4.2
+ vite: 4.1.4_@types+node@20.4.5
transitivePeerDependencies:
- '@types/node'
- less
@@ -24509,7 +24564,7 @@ packages:
optional: true
dependencies:
esbuild: 0.16.17
- postcss: 8.4.26
+ postcss: 8.4.27
resolve: 1.22.1
rollup: 3.10.0
optionalDependencies:
@@ -24543,14 +24598,14 @@ packages:
dependencies:
'@types/node': 18.11.18
esbuild: 0.16.17
- postcss: 8.4.26
+ postcss: 8.4.27
resolve: 1.22.1
rollup: 3.10.0
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.1.4_@types+node@20.4.2:
+ /vite/4.1.4_@types+node@20.4.5:
resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -24575,9 +24630,9 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
esbuild: 0.16.17
- postcss: 8.4.26
+ postcss: 8.4.27
resolve: 1.22.1
rollup: 3.10.0
optionalDependencies:
@@ -24608,7 +24663,7 @@ packages:
dependencies:
'@types/chai': 4.3.4
'@types/chai-subset': 1.3.3
- '@types/node': 20.4.2
+ '@types/node': 20.4.5
'@vitest/expect': 0.28.5
'@vitest/runner': 0.28.5
'@vitest/spy': 0.28.5
@@ -24627,8 +24682,8 @@ packages:
tinybench: 2.3.1
tinypool: 0.3.1
tinyspy: 1.0.2
- vite: 4.1.4_@types+node@20.4.2
- vite-node: 0.28.5_@types+node@20.4.2
+ vite: 4.1.4_@types+node@20.4.5
+ vite-node: 0.28.5_@types+node@20.4.5
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less