Compare commits

...

8 Commits

Author SHA1 Message Date
Eric Allam cb81d6c835 Release 3.0.0-beta.32 2024-05-15 16:23:06 +01:00
github-actions[bot] 72748603ab chore: Update version for release (beta) (#1102)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-15 16:21:58 +01:00
Eric Allam f96f1e91a2 Adding changeset 2024-05-15 13:49:11 +01:00
Eric Allam 21c8b847e5 Better handle resolving dependencies when there are conflicts 2024-05-15 13:26:03 +01:00
Matt Aitken b39f79f0ab Use an env var for the Graphile cleanup ttl, set the default to 3 days (was 7) 2024-05-14 19:07:50 +01:00
Eric Allam 90b8797fbb Release 3.0.0-beta.31 2024-05-13 16:15:00 -04:00
github-actions[bot] 107f2e7bd5 chore: Update version for release (beta) (#1099)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 16:14:14 -04:00
Eric Allam b8477ea2b0 Fixes an issue with scoped packages in additionalPackages option 2024-05-13 15:31:19 -04:00
72 changed files with 659 additions and 161 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"trigger.dev": patch
---
Fixes an issue with scoped packages in additionalPackages option
+5
View File
@@ -0,0 +1,5 @@
---
"trigger.dev": patch
---
Better handle issues with resolving dependency versions during deploy
+2
View File
@@ -44,6 +44,7 @@
"@trigger.dev/yalt": "2.3.18"
},
"changesets": [
"afraid-sheep-joke",
"angry-eagles-trade",
"beige-pens-dance",
"big-tomatoes-deliver",
@@ -60,6 +61,7 @@
"dull-mangos-press",
"eight-pumas-float",
"eleven-paws-join",
"famous-boats-tease",
"few-students-share",
"funny-swans-destroy",
"gorgeous-gorillas-compete",
+2
View File
@@ -47,6 +47,8 @@ const EnvironmentSchema = z.object({
WORKER_SCHEMA: z.string().default("graphile_worker"),
WORKER_CONCURRENCY: z.coerce.number().int().default(10),
WORKER_POLL_INTERVAL: z.coerce.number().int().default(1000),
/** The number of days a failed Graphile task should stay before getting cleaned up */
WORKER_CLEANUP_TTL_DAYS: z.coerce.number().int().default(3),
EXECUTION_WORKER_CONCURRENCY: z.coerce.number().int().default(10),
EXECUTION_WORKER_POLL_INTERVAL: z.coerce.number().int().default(1000),
WORKER_ENABLED: z.string().default("true"),
+1 -1
View File
@@ -234,7 +234,7 @@ function getWorkerQueue() {
prisma,
cleanup: {
frequencyExpression: "13,27,43 * * * *",
ttl: 7 * 24 * 60 * 60 * 1000, // 7 days
ttl: env.WORKER_CLEANUP_TTL_DAYS * 24 * 60 * 60 * 1000, // X days
maxCount: 1000,
},
runnerOptions: {
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/airtable
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/airtable",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for airtable",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"airtable": "^0.12.1",
"zod": "3.22.3"
},
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/github
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/github",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The official GitHub integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -30,8 +30,8 @@
"@octokit/request-error": "^5.0.1",
"@octokit/webhooks": "^12.0.10",
"octokit": "^3.1.2",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"zod": "3.22.3"
},
"engines": {
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/linear
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/linear",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for @linear/sdk",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@linear/sdk": "^8.0.0",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"zod": "3.22.3"
},
"engines": {
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/slack
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/openai",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The official OpenAI integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -42,8 +42,8 @@
},
"dependencies": {
"openai": "^4.16.1",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32"
},
"engines": {
"node": ">=18.0.0"
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/plain
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/plain",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The official Plain.com integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -24,8 +24,8 @@
"build:tsup": "tsup"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@team-plain/typescript-sdk": "^2.7.0"
},
"engines": {
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/replicate
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/replicate",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for replicate",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"replicate": "^0.18.1",
"zod": "3.22.3"
},
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/resend
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/resend",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The official Resend.com integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -24,8 +24,8 @@
"build:tsup": "tsup"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"resend": "^2.1.0"
},
"engines": {
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/sendgrid
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sendgrid",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for @sendgrid/mail",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@sendgrid/mail": "^7.7.0",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32"
},
"engines": {
"node": ">=16.8.0"
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/shopify
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/shopify",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for @shopify/shopify-api",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@shopify/shopify-api": "^8.0.2",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"zod": "3.22.3"
},
"engines": {
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/slack
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/slack",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The official Slack integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,7 +25,7 @@
},
"dependencies": {
"@slack/web-api": "^6.8.1",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"zod": "3.22.3"
},
"engines": {
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/stripe
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/stripe",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for stripe",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"stripe": "^12.14.0",
"zod": "3.22.3"
},
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/supabase
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/supabase",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev integration for @supabase/supabase-js",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@supabase/supabase-js": "^2.26.0",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"supabase-management-js": "^1.0.0",
"zod": "3.22.3"
},
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/typeform
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/integration-kit@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/typeform",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The official Typeform integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -24,8 +24,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/integration-kit": "workspace:^3.0.0-beta.32",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@typeform/api-client": "^1.8.0",
"zod": "3.22.3"
},
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/astro
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/astro",
"description": "An Astro-native integration for Trigger.dev background jobs platform",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": [
@@ -20,7 +20,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32"
},
"devDependencies": {
"astro": "^3.0.12",
+14
View File
@@ -1,5 +1,19 @@
# trigger.dev
## 3.0.0-beta.32
### Patch Changes
- f96f1e91a: Better handle issues with resolving dependency versions during deploy
- @trigger.dev/core@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- b8477ea2b: Fixes an issue with scoped packages in additionalPackages option
- @trigger.dev/core@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "trigger.dev",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "A Command-Line Interface for Trigger.dev (v3) projects",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -86,7 +86,7 @@
"@opentelemetry/sdk-trace-base": "^1.22.0",
"@opentelemetry/sdk-trace-node": "^1.22.0",
"@opentelemetry/semantic-conventions": "^1.22.0",
"@trigger.dev/core": "workspace:3.0.0-beta.30",
"@trigger.dev/core": "workspace:3.0.0-beta.32",
"@types/degit": "^2.8.3",
"chalk": "^5.2.0",
"chokidar": "^3.5.3",
@@ -96,7 +96,7 @@
"dotenv": "^16.4.4",
"esbuild": "^0.19.11",
"evt": "^2.4.13",
"execa": "^8.0.0",
"execa": "^9.1.0",
"find-up": "^7.0.0",
"glob": "^10.3.10",
"gradient-string": "^2.0.2",
@@ -55,17 +55,34 @@ export function stripWorkspaceFromVersion(version: string) {
}
export function parsePackageName(packageSpecifier: string): { name: string; version?: string } {
const parts = packageSpecifier.split("@");
let name: string | undefined;
let version: string | undefined;
if (parts.length === 1 && typeof parts[0] === "string") {
return { name: parts[0] };
// Check if the package is scoped
if (packageSpecifier.startsWith("@")) {
const atIndex = packageSpecifier.indexOf("@", 1);
// If a version is included
if (atIndex !== -1) {
name = packageSpecifier.slice(0, atIndex);
version = packageSpecifier.slice(atIndex + 1);
} else {
name = packageSpecifier;
}
} else {
const [packageName, packageVersion] = packageSpecifier.split("@");
if (typeof packageName === "string") {
name = packageName;
}
version = packageVersion;
}
if (parts.length === 2 && typeof parts[0] === "string" && typeof parts[1] === "string") {
return { name: parts[0], version: parts[1] };
if (!name) {
return { name: packageSpecifier };
}
return { name: packageSpecifier };
return { name, version };
}
async function setPackageJsonDeps(path: string, deps: Record<string, string>) {
@@ -1,4 +1,4 @@
import { $ } from "execa";
import { $, ExecaError } from "execa";
import { join } from "node:path";
import { readJSONFileSync } from "./fileSystem";
import { logger } from "./logger";
@@ -269,8 +269,7 @@ class PNPMCommands implements PackageManagerCommands {
packageNames: string[],
options: PackageManagerOptions
): Promise<Record<string, string>> {
const { stdout } = await $({ cwd: options.cwd })`${this.cmd} list ${packageNames} -r --json`;
const result = JSON.parse(stdout) as PnpmList;
const result = await this.#listDependencies(packageNames, options);
logger.debug(`Resolving ${packageNames.join(" ")} version using ${this.name}`);
@@ -289,6 +288,21 @@ class PNPMCommands implements PackageManagerCommands {
return results;
}
async #listDependencies(packageNames: string[], options: PackageManagerOptions) {
const childProcess = await $({
cwd: options.cwd,
reject: false,
})`${this.cmd} list ${packageNames} -r --json`;
if (childProcess.failed) {
logger.debug("Failed to list dependencies, using stdout anyway...", {
error: childProcess.stderr,
});
}
return JSON.parse(childProcess.stdout) as PnpmList;
}
}
type NpmDependency = {
@@ -331,8 +345,7 @@ class NPMCommands implements PackageManagerCommands {
packageNames: string[],
options: PackageManagerOptions
): Promise<Record<string, string>> {
const { stdout } = await $({ cwd: options.cwd })`${this.cmd} list ${packageNames} --json`;
const output = JSON.parse(stdout) as NpmListOutput;
const output = await this.#listDependencies(packageNames, options);
logger.debug(`Resolving ${packageNames.join(" ")} version using ${this.name}`, { output });
@@ -349,6 +362,21 @@ class NPMCommands implements PackageManagerCommands {
return results;
}
async #listDependencies(packageNames: string[], options: PackageManagerOptions) {
const childProcess = await $({
cwd: options.cwd,
reject: false,
})`${this.cmd} list ${packageNames} --json`;
if (childProcess.failed) {
logger.debug("Failed to list dependencies, using stdout anyway...", {
error: childProcess.stderr,
});
}
return JSON.parse(childProcess.stdout) as NpmListOutput;
}
#recursivelySearchDependencies(
dependencies: Record<string, NpmDependency>,
packageName: string
@@ -404,7 +432,7 @@ class YarnCommands implements PackageManagerCommands {
packageNames: string[],
options: PackageManagerOptions
): Promise<Record<string, string>> {
const { stdout } = await $({ cwd: options.cwd })`${this.cmd} info ${packageNames} --json`;
const stdout = await this.#listDependencies(packageNames, options);
const lines = stdout.split("\n");
@@ -425,6 +453,21 @@ class YarnCommands implements PackageManagerCommands {
return results;
}
async #listDependencies(packageNames: string[], options: PackageManagerOptions) {
const childProcess = await $({
cwd: options.cwd,
reject: false,
})`${this.cmd} info ${packageNames} --json`;
if (childProcess.failed) {
logger.debug("Failed to list dependencies, using stdout anyway...", {
error: childProcess.stderr,
});
}
return childProcess.stdout;
}
// The "value" when doing yarn info is formatted like this:
// "package-name@npm:version" or "package-name@workspace:version"
// This function will parse the value into just the package name.
+14
View File
@@ -1,5 +1,19 @@
# create-trigger
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/core@3.0.0-beta.32
- @trigger.dev/yalt@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/core@3.0.0-beta.31
- @trigger.dev/yalt@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/cli",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "The Trigger.dev CLI",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
+4
View File
@@ -1,5 +1,9 @@
# @trigger.dev/core-apps
## 3.0.0-beta.32
## 3.0.0-beta.31
## 3.0.0-beta.30
## 3.0.0-beta.29
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/core-apps",
"description": "Backend core code used across apps",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"private": true,
"license": "MIT",
"main": "./dist/index.js",
+4
View File
@@ -1,5 +1,9 @@
# @trigger.dev/core-backend
## 3.0.0-beta.32
## 3.0.0-beta.31
## 3.0.0-beta.30
## 3.0.0-beta.29
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/core-backend",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Core code used across `@trigger.dev/sdk` and Trigger.dev server",
"license": "MIT",
"main": "./dist/index.js",
+4
View File
@@ -1,5 +1,9 @@
# internal-platform
## 3.0.0-beta.32
## 3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/core",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Core code used across the Trigger.dev SDK and platform",
"license": "MIT",
"main": "./dist/index.js",
+4
View File
@@ -1,5 +1,9 @@
# @trigger.dev/eslint-plugin
## 3.0.0-beta.32
## 3.0.0-beta.31
## 3.0.0-beta.30
## 3.0.0-beta.29
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/eslint-plugin",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "ESLint plugin with trigger.dev best practices",
"keywords": [
"eslint",
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/express
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/express",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Official Express adapter for Trigger.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -23,7 +23,7 @@
"./package.json": "./package.json"
},
"devDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
@@ -39,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32"
},
"dependencies": {
"debug": "^4.3.4",
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/hono
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/hono",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "A Trigger.dev adapter for Hono.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -32,7 +32,7 @@
},
"peerDependencies": {
"hono": "3.x",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32"
},
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/integration-kit
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/core@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/core@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/integration-kit",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev Integration Kit has helpers to make creating integrations easier",
"license": "MIT",
"main": "./dist/index.js",
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/nestjs
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/nestjs",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Official NestJS adapter for Trigger.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -23,7 +23,7 @@
"./package.json": "./package.json"
},
"devDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
@@ -41,7 +41,7 @@
},
"peerDependencies": {
"@nestjs/common": ">=10.0.0",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32"
},
"dependencies": {
"@nestjs/common": "^10.2.4",
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/nextjs
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/nextjs",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev Next.js integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -41,7 +41,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"next": ">=12.0.0"
},
"dependencies": {
+4
View File
@@ -1,5 +1,9 @@
# @trigger.dev/otlp-importer
## 3.0.0-beta.32
## 3.0.0-beta.31
## 3.0.0-beta.30
## 3.0.0-beta.29
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/otlp-importer",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "OpenTelemetry OTLP Importer for Node.js written in TypeScript",
"license": "MIT",
"main": "./dist/index.js",
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/react
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/core@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/core@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/react",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev React SDK",
"license": "MIT",
"types": "dist/index.d.ts",
@@ -27,7 +27,7 @@
},
"dependencies": {
"@tanstack/react-query": "5.0.0-beta.2",
"@trigger.dev/core": "workspace:^3.0.0-beta.30",
"@trigger.dev/core": "workspace:^3.0.0-beta.32",
"debug": "^4.3.4",
"zod": "3.22.3"
},
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/remix
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/remix",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev Remix integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -39,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32",
"@remix-run/server-runtime": ">1.19.0"
},
"dependencies": {
+12
View File
@@ -1,5 +1,17 @@
# @trigger.dev/sveltekit
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sveltekit",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "Trigger.dev svelteKit integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -39,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^3.0.0-beta.30"
"@trigger.dev/sdk": "workspace:^3.0.0-beta.32"
},
"dependencies": {
"debug": "^4.3.4"
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/testing
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/core@3.0.0-beta.32
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/core@3.0.0-beta.31
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/testing",
"description": "A collection of useful tools to write tests for Trigger.dev.",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"license": "MIT",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
+14
View File
@@ -1,5 +1,19 @@
# @trigger.dev/sdk
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/core@3.0.0-beta.32
- @trigger.dev/core-backend@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/core@3.0.0-beta.31
- @trigger.dev/core-backend@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sdk",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "trigger.dev Node.JS SDK",
"license": "MIT",
"main": "./dist/index.js",
@@ -48,8 +48,8 @@
"@opentelemetry/api": "^1.8.0",
"@opentelemetry/api-logs": "^0.48.0",
"@opentelemetry/semantic-conventions": "^1.22.0",
"@trigger.dev/core": "workspace:3.0.0-beta.30",
"@trigger.dev/core-backend": "workspace:3.0.0-beta.30",
"@trigger.dev/core": "workspace:3.0.0-beta.32",
"@trigger.dev/core-backend": "workspace:3.0.0-beta.32",
"chalk": "^5.2.0",
"cronstrue": "^2.21.0",
"debug": "^4.3.4",
+4
View File
@@ -1,5 +1,9 @@
# @trigger.dev/yalt
## 3.0.0-beta.32
## 3.0.0-beta.31
## 3.0.0-beta.30
## 3.0.0-beta.29
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/yalt",
"version": "3.0.0-beta.30",
"version": "3.0.0-beta.32",
"description": "yalt.dev client library",
"license": "MIT",
"main": "./dist/index.js",
+133 -77
View File
@@ -860,10 +860,10 @@ importers:
integrations/airtable:
dependencies:
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
airtable:
specifier: ^0.12.1
@@ -903,10 +903,10 @@ importers:
specifier: ^12.0.10
version: 12.0.10
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
octokit:
specifier: ^3.1.2
@@ -946,10 +946,10 @@ importers:
specifier: ^8.0.0
version: 8.0.0
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
zod:
specifier: 3.22.3
@@ -977,10 +977,10 @@ importers:
integrations/openai:
dependencies:
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
openai:
specifier: ^4.16.1
@@ -1020,10 +1020,10 @@ importers:
specifier: ^2.7.0
version: 2.7.0
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
devDependencies:
'@trigger.dev/tsconfig':
@@ -1048,10 +1048,10 @@ importers:
integrations/replicate:
dependencies:
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
replicate:
specifier: ^0.18.1
@@ -1082,10 +1082,10 @@ importers:
integrations/resend:
dependencies:
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
resend:
specifier: ^2.1.0
@@ -1116,10 +1116,10 @@ importers:
specifier: ^7.7.0
version: 7.7.0
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
devDependencies:
'@trigger.dev/tsconfig':
@@ -1147,10 +1147,10 @@ importers:
specifier: ^8.0.2
version: 8.0.2
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
zod:
specifier: 3.22.3
@@ -1181,7 +1181,7 @@ importers:
specifier: ^6.8.1
version: 6.8.1
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
zod:
specifier: 3.22.3
@@ -1209,10 +1209,10 @@ importers:
integrations/stripe:
dependencies:
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
stripe:
specifier: ^12.14.0
@@ -1246,10 +1246,10 @@ importers:
specifier: ^2.26.0
version: 2.31.0
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
supabase-management-js:
specifier: ^1.0.0
@@ -1280,10 +1280,10 @@ importers:
integrations/typeform:
dependencies:
'@trigger.dev/integration-kit':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../../packages/trigger-sdk
'@typeform/api-client':
specifier: ^1.8.0
@@ -1311,7 +1311,7 @@ importers:
packages/astro:
dependencies:
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -1529,7 +1529,7 @@ importers:
specifier: ^1.22.0
version: 1.22.0
'@trigger.dev/core':
specifier: workspace:3.0.0-beta.30
specifier: workspace:3.0.0-beta.32
version: link:../core
'@types/degit':
specifier: ^2.8.3
@@ -1559,8 +1559,8 @@ importers:
specifier: ^2.4.13
version: 2.4.13
execa:
specifier: ^8.0.0
version: 8.0.1
specifier: ^9.1.0
version: 9.1.0
find-up:
specifier: ^7.0.0
version: 7.0.0
@@ -1941,7 +1941,7 @@ importers:
version: 4.18.2
devDependencies:
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../trigger-sdk
'@trigger.dev/tsconfig':
specifier: workspace:*
@@ -2036,7 +2036,7 @@ importers:
version: 4.3.4(supports-color@8.1.1)
devDependencies:
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../trigger-sdk
'@trigger.dev/tsconfig':
specifier: workspace:*
@@ -2069,7 +2069,7 @@ importers:
packages/nextjs:
dependencies:
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -2155,7 +2155,7 @@ importers:
specifier: 5.0.0-beta.2
version: 5.0.0-beta.2(react@18.2.0)
'@trigger.dev/core':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../core
debug:
specifier: ^4.3.4
@@ -2198,7 +2198,7 @@ importers:
packages/remix:
dependencies:
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -2235,7 +2235,7 @@ importers:
packages/sveltekit:
dependencies:
'@trigger.dev/sdk':
specifier: workspace:^3.0.0-beta.30
specifier: workspace:^3.0.0-beta.32
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -2309,10 +2309,10 @@ importers:
specifier: ^1.22.0
version: 1.22.0
'@trigger.dev/core':
specifier: workspace:3.0.0-beta.30
specifier: workspace:3.0.0-beta.32
version: link:../core
'@trigger.dev/core-backend':
specifier: workspace:3.0.0-beta.30
specifier: workspace:3.0.0-beta.32
version: link:../core-backend
chalk:
specifier: ^5.2.0
@@ -13201,7 +13201,7 @@ packages:
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.45.0)
eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.6)(eslint@8.45.0)
eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)
eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.59.6)(eslint@8.45.0)(typescript@4.9.5)
eslint-plugin-jest-dom: 4.0.3(eslint@8.45.0)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.45.0)
@@ -13748,6 +13748,10 @@ packages:
/@rushstack/eslint-patch@1.2.0:
resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==}
/@sec-ant/readable-stream@0.4.1:
resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
dev: false
/@selderee/plugin-htmlparser2@0.10.0:
resolution: {integrity: sha512-gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==}
dependencies:
@@ -13869,6 +13873,11 @@ packages:
engines: {node: '>=14.16'}
dev: false
/@sindresorhus/merge-streams@4.0.0:
resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
engines: {node: '>=18'}
dev: false
/@sindresorhus/slugify@2.2.1:
resolution: {integrity: sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==}
engines: {node: '>=12'}
@@ -15888,7 +15897,6 @@ packages:
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/parser@5.59.6(eslint@8.45.0)(typescript@5.1.6):
resolution: {integrity: sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==}
@@ -15908,6 +15916,7 @@ packages:
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
dev: false
/@typescript-eslint/parser@5.59.6(eslint@8.45.0)(typescript@5.2.2):
resolution: {integrity: sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==}
@@ -16073,7 +16082,6 @@ packages:
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/typescript-estree@5.59.6(typescript@5.0.4):
resolution: {integrity: sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==}
@@ -16115,6 +16123,7 @@ packages:
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
dev: false
/@typescript-eslint/typescript-estree@5.59.6(typescript@5.2.2):
resolution: {integrity: sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==}
@@ -20447,7 +20456,7 @@ packages:
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.45.0)
eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)
eslint-plugin-import: 2.27.5(eslint@8.45.0)
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)
@@ -20737,7 +20746,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
'@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@5.1.6)
'@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
debug: 3.2.7(supports-color@5.5.0)
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
@@ -20745,35 +20754,6 @@ packages:
transitivePeerDependencies:
- supports-color
/eslint-module-utils@2.7.4(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0):
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
eslint: '*'
eslint-import-resolver-node: '*'
eslint-import-resolver-typescript: '*'
eslint-import-resolver-webpack: '*'
peerDependenciesMeta:
'@typescript-eslint/parser':
optional: true
eslint:
optional: true
eslint-import-resolver-node:
optional: true
eslint-import-resolver-typescript:
optional: true
eslint-import-resolver-webpack:
optional: true
dependencies:
'@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
debug: 3.2.7(supports-color@5.5.0)
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
transitivePeerDependencies:
- supports-color
dev: true
/eslint-plugin-es@3.0.1(eslint@8.31.0):
resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==}
engines: {node: '>=8.10.0'}
@@ -20883,7 +20863,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
'@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@5.1.6)
'@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
array-includes: 3.1.6
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
@@ -20905,7 +20885,7 @@ packages:
- eslint-import-resolver-webpack
- supports-color
/eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.6)(eslint@8.45.0):
/eslint-plugin-import@2.27.5(eslint@8.45.0):
resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
engines: {node: '>=4'}
peerDependencies:
@@ -20915,7 +20895,6 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
'@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
array-includes: 3.1.6
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
@@ -20923,7 +20902,7 @@ packages:
doctrine: 2.1.0
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0)
eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)
has: 1.0.3
is-core-module: 2.13.0
is-glob: 4.0.3
@@ -20936,7 +20915,7 @@ packages:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
dev: true
dev: false
/eslint-plugin-jest-dom@4.0.3(eslint@8.31.0):
resolution: {integrity: sha512-9j+n8uj0+V0tmsoS7bYC7fLhQmIvjRqRYEcbDSi+TKPsTThLLXCyj5swMSSf/hTleeMktACnn+HFqXBr5gbcbA==}
@@ -21759,6 +21738,24 @@ packages:
signal-exit: 4.1.0
strip-final-newline: 3.0.0
/execa@9.1.0:
resolution: {integrity: sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==}
engines: {node: '>=18'}
dependencies:
'@sindresorhus/merge-streams': 4.0.0
cross-spawn: 7.0.3
figures: 6.1.0
get-stream: 9.0.1
human-signals: 7.0.0
is-plain-obj: 4.1.0
is-stream: 4.0.1
npm-run-path: 5.3.0
pretty-ms: 9.0.0
signal-exit: 4.1.0
strip-final-newline: 4.0.0
yoctocolors: 2.0.0
dev: false
/exit-hook@2.2.1:
resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==}
engines: {node: '>=6'}
@@ -22116,6 +22113,13 @@ packages:
is-unicode-supported: 1.3.0
dev: false
/figures@6.1.0:
resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
engines: {node: '>=18'}
dependencies:
is-unicode-supported: 2.0.0
dev: false
/file-entry-cache@6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -22590,6 +22594,14 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
/get-stream@9.0.1:
resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
engines: {node: '>=18'}
dependencies:
'@sec-ant/readable-stream': 0.4.1
is-stream: 4.0.1
dev: false
/get-symbol-description@1.0.0:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
engines: {node: '>= 0.4'}
@@ -23391,6 +23403,11 @@ packages:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
/human-signals@7.0.0:
resolution: {integrity: sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==}
engines: {node: '>=18.18.0'}
dev: false
/humanize-duration@3.27.3:
resolution: {integrity: sha512-iimHkHPfIAQ8zCDQLgn08pRqSVioyWvnGfaQ8gond2wf7Jq2jJ+24ykmnRyiz3fIldcn4oUuQXpjqKLhSVR7lw==}
dev: false
@@ -24092,6 +24109,11 @@ packages:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
/is-stream@4.0.1:
resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
engines: {node: '>=18'}
dev: false
/is-string@1.0.7:
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
engines: {node: '>= 0.4'}
@@ -24133,6 +24155,11 @@ packages:
resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==}
engines: {node: '>=12'}
/is-unicode-supported@2.0.0:
resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==}
engines: {node: '>=18'}
dev: false
/is-upper-case@2.0.2:
resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==}
dependencies:
@@ -27475,6 +27502,13 @@ packages:
dependencies:
path-key: 4.0.0
/npm-run-path@5.3.0:
resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
path-key: 4.0.0
dev: false
/npmlog@6.0.2:
resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
@@ -28182,6 +28216,11 @@ packages:
engines: {node: '>=6'}
dev: true
/parse-ms@4.0.0:
resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==}
engines: {node: '>=18'}
dev: false
/parse5-htmlparser2-tree-adapter@6.0.1:
resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==}
dependencies:
@@ -29219,6 +29258,13 @@ packages:
parse-ms: 2.1.0
dev: true
/pretty-ms@9.0.0:
resolution: {integrity: sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==}
engines: {node: '>=18'}
dependencies:
parse-ms: 4.0.0
dev: false
/pretty@2.0.0:
resolution: {integrity: sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==}
engines: {node: '>=0.10.0'}
@@ -32005,6 +32051,11 @@ packages:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
/strip-final-newline@4.0.0:
resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==}
engines: {node: '>=18'}
dev: false
/strip-indent@3.0.0:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
@@ -33438,7 +33489,6 @@ packages:
dependencies:
tslib: 1.14.1
typescript: 4.9.5
dev: true
/tsutils@3.21.0(typescript@5.0.4):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
@@ -33458,6 +33508,7 @@ packages:
dependencies:
tslib: 1.14.1
typescript: 5.1.6
dev: false
/tsutils@3.21.0(typescript@5.2.2):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
@@ -35606,6 +35657,11 @@ packages:
resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
engines: {node: '>=12.20'}
/yoctocolors@2.0.0:
resolution: {integrity: sha512-esbDnt0Z1zI1KgvOZU90hJbL6BkoUbrP9yy7ArNZ6TmxBxydMJTYMf9FZjmwwcA8ZgEQzriQ3hwZ0NYXhlFo8Q==}
engines: {node: '>=18'}
dev: false
/yoga-wasm-web@0.3.3:
resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==}
dev: false