From 673990231df8f3cf4d48d6b3d12505313472c1ad Mon Sep 17 00:00:00 2001 From: Sawyer Cutler Date: Wed, 23 Sep 2026 22:25:28 -0700 Subject: [PATCH 1/5] [@corbits/xai-provider] publish-prep: semver deps + dist build --- .gitignore | 1 + .prettierignore | 1 + AGENTS.md | 21 ++++++++++++--------- README.md | 2 +- package.json | 17 ++++++++++++----- src/index.ts | 6 +++--- src/oauth.test.ts | 2 +- src/oauth.ts | 2 +- src/responses-adapter.test.ts | 2 +- src/responses-adapter.ts | 2 +- tsconfig.build.json | 13 +++++++++++++ 11 files changed, 47 insertions(+), 22 deletions(-) create mode 100644 tsconfig.build.json diff --git a/.gitignore b/.gitignore index 23596c6..2f6a620 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ node_modules/ +dist/ .corbits/ .DS_Store .env diff --git a/.prettierignore b/.prettierignore index d286b7c..2ec8d1f 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,3 @@ node_modules +dist bun.lock diff --git a/AGENTS.md b/AGENTS.md index caa6504..9472dc5 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -31,15 +31,18 @@ bun install bun run check # typecheck + lint + format:check + test ``` -`@corbits/oauth-core` and `@corbits/openai-responses` resolve from their -GitHub repos, so `bun install` needs those repos pushed. To work against an -unpushed local checkout of either, `bun link` it here; a later `bun install` -re-resolves from git and drops the link. +`@corbits/oauth-core` and `@corbits/openai-responses` resolve from npm +(`^0.1.0`). To work against an unpushed local checkout of either, `bun link` +it here; a later `bun install` re-resolves from the registry and drops the +link. ## Distribution -The package ships TypeScript source: `exports` points at `src/index.ts`, -there is no build step and no `dist/`. Consumers install it with -`bun add @corbits/xai-provider` and Bun runs the source as-is. `bun.lock` -is committed; the two `@corbits/*` dependencies still resolve from their -GitHub repos and switch to npm version ranges at publish time. +The package ships compiled output: `bun run build` (`tsc -p +tsconfig.build.json`) emits `dist/` (JS + declarations + sourcemaps, tests +excluded), `exports` maps `.` to `dist` via the types/import/default triple, +and `files` ships `dist`-only. `prepack` rebuilds `dist/` so the published +tarball never carries `src/`. The two `@corbits/*` dependencies resolve from +npm (`^0.1.0`), so installs are git-free. Relative imports in `src/` carry +explicit `.js` suffixes so the emitted ESM runs under Node without a +rewrite step — never add a build-time rewrite script or a bundler. diff --git a/README.md b/README.md index 2952701..2c77e9f 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ xAI Grok PKCE OAuth config and token mapping to slot into `@corbits/oauth-core`' ## Runtime support -Bun >= 1.2 runs the published TypeScript source. Node >= 24 is an engines floor for tooling; native Node does not load this extensionless TypeScript source as-is. `@intx/inference` and `@intx/types` are peer dependencies and must resolve to the host's own copy. +The published tarball ships compiled `dist/` (ESM + declarations), so both Bun >= 1.2 and Node >= 24 run it. `@intx/inference` and `@intx/types` are peer dependencies and must resolve to the host's own copy. ## Quickstart diff --git a/package.json b/package.json index 8931fa9..72515a6 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,10 @@ "author": "Sawyer Cutler ", "type": "module", "sideEffects": false, + "main": "./dist/index.js", + "types": "./dist/index.d.ts", "files": [ - "src", - "!src/**/*.test.ts", + "dist", "README.md", "LICENSE" ], @@ -16,10 +17,16 @@ "access": "public" }, "exports": { - ".": "./src/index.ts" + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } }, "scripts": { "typecheck": "tsc --noEmit", + "build": "tsc -p tsconfig.build.json", + "prepack": "bun run build", "lint": "eslint .", "format": "prettier --write .", "format:check": "prettier --check .", @@ -27,8 +34,8 @@ "check": "bun run typecheck && bun run lint && bun run format:check && bun run test" }, "dependencies": { - "@corbits/oauth-core": "github:corbitsdev/corbits-oauth-core#3028f8604155eee63f5a1711f0d4022d7984e3f7", - "@corbits/openai-responses": "github:corbitsdev/corbits-openai-responses", + "@corbits/oauth-core": "^0.1.0", + "@corbits/openai-responses": "^0.1.0", "arktype": "2.2.3" }, "peerDependencies": { diff --git a/src/index.ts b/src/index.ts index ba55811..a59d077 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,4 +1,4 @@ -export * from "./constants"; +export * from "./constants.js"; export { xaiOAuthConfig, @@ -7,9 +7,9 @@ export { refreshXaiTokens, xaiUserIdFromAccessToken, type XaiTokens, -} from "./oauth"; +} from "./oauth.js"; export { createXaiResponsesAdapter, xaiResponsesQuirks, -} from "./responses-adapter"; +} from "./responses-adapter.js"; diff --git a/src/oauth.test.ts b/src/oauth.test.ts index 87769e0..933468e 100644 --- a/src/oauth.test.ts +++ b/src/oauth.test.ts @@ -1,5 +1,5 @@ import { describe, expect, test } from "bun:test"; -import { xaiUserIdFromAccessToken } from "./index"; +import { xaiUserIdFromAccessToken } from "./index.js"; function jwtWithPayload(payload: unknown): string { const header = Buffer.from(JSON.stringify({ alg: "none" })).toString( diff --git a/src/oauth.ts b/src/oauth.ts index 67e56e3..6a753bf 100644 --- a/src/oauth.ts +++ b/src/oauth.ts @@ -15,7 +15,7 @@ import { XAI_SCOPES, XAI_TOKEN_TIMEOUT_MS, XAI_TOKEN_URL, -} from "./constants"; +} from "./constants.js"; /** Tokens issued by xAI's OAuth server: the shared base shape plus an `idToken`. */ export type XaiTokens = BaseTokens & { idToken?: string }; diff --git a/src/responses-adapter.test.ts b/src/responses-adapter.test.ts index a58c30c..8b4cea1 100644 --- a/src/responses-adapter.test.ts +++ b/src/responses-adapter.test.ts @@ -2,7 +2,7 @@ import { BEARER_CREDENTIAL_SENTINEL } from "@intx/inference"; import type { ConversationTurn, LastCycleSource } from "@intx/types/runtime"; import { type } from "arktype"; import { describe, expect, test } from "bun:test"; -import { createXaiResponsesAdapter } from "./index"; +import { createXaiResponsesAdapter } from "./index.js"; // Pinned literally rather than imported: neither the CLI-proxy path nor the // client-identification header values are on the package's public surface, diff --git a/src/responses-adapter.ts b/src/responses-adapter.ts index 47a6ac4..1cbabe5 100644 --- a/src/responses-adapter.ts +++ b/src/responses-adapter.ts @@ -11,7 +11,7 @@ import { XAI_SESSION_ID_OPTION, XAI_USER_AGENT, XAI_USER_ID_OPTION, -} from "./constants"; +} from "./constants.js"; // Mirrors the grok CLI's own /v1/responses request (captured live): the // system prompt rides as a leading `system` input message with plain string diff --git a/tsconfig.build.json b/tsconfig.build.json new file mode 100644 index 0000000..e1afe17 --- /dev/null +++ b/tsconfig.build.json @@ -0,0 +1,13 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "noEmit": false, + "declaration": true, + "declarationMap": true, + "sourceMap": true, + "outDir": "dist", + "rootDir": "src" + }, + "include": ["src"], + "exclude": ["src/**/*.test.ts"] +} From 3f033ce83aa350dde6107d4d0548963d0084ab97 Mon Sep 17 00:00:00 2001 From: Sawyer Cutler Date: Wed, 23 Sep 2026 22:36:42 -0700 Subject: [PATCH 2/5] [@corbits/xai-provider] exports: intx-src condition for Bun hosts (CL-8950 follow-up) --- AGENTS.md | 15 +++++++++------ README.md | 2 +- package.json | 3 +-- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 9472dc5..491eb72 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -40,9 +40,12 @@ link. The package ships compiled output: `bun run build` (`tsc -p tsconfig.build.json`) emits `dist/` (JS + declarations + sourcemaps, tests -excluded), `exports` maps `.` to `dist` via the types/import/default triple, -and `files` ships `dist`-only. `prepack` rebuilds `dist/` so the published -tarball never carries `src/`. The two `@corbits/*` dependencies resolve from -npm (`^0.1.0`), so installs are git-free. Relative imports in `src/` carry -explicit `.js` suffixes so the emitted ESM runs under Node without a -rewrite step — never add a build-time rewrite script or a bundler. +excluded), and `prepack` rebuilds `dist/` on every pack. `exports` keeps an +`intx-src` condition pointing at `src/index.ts` for Bun-based Interchange +hosts that consume TypeScript source directly, while `types`/`default` serve +the compiled `dist` output to every other runtime — native Node >= 24 loads +`dist` as-is. Only `dist` ships (`files` is dist-only). The two `@corbits/*` +dependencies resolve from npm (`^0.1.0`), so installs are git-free. Relative +imports in `src/` carry explicit `.js` suffixes so the emitted ESM runs under +Node without a rewrite step — never add a build-time rewrite script or a +bundler. diff --git a/README.md b/README.md index 2c77e9f..22df08d 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ xAI Grok PKCE OAuth config and token mapping to slot into `@corbits/oauth-core`' ## Runtime support -The published tarball ships compiled `dist/` (ESM + declarations), so both Bun >= 1.2 and Node >= 24 run it. `@intx/inference` and `@intx/types` are peer dependencies and must resolve to the host's own copy. +Bun >= 1.2 consumes this package's TypeScript source directly via the `intx-src` export condition. Node >= 24 loads the compiled `dist` output. `@intx/inference` and `@intx/types` are peer dependencies and must resolve to the host's own copy. ## Quickstart diff --git a/package.json b/package.json index 72515a6..15fb326 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,6 @@ "author": "Sawyer Cutler ", "type": "module", "sideEffects": false, - "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", @@ -18,8 +17,8 @@ }, "exports": { ".": { + "intx-src": "./src/index.ts", "types": "./dist/index.d.ts", - "import": "./dist/index.js", "default": "./dist/index.js" } }, From d58690163a0be6eedab5f516e8c7bd15076c36ce Mon Sep 17 00:00:00 2001 From: Sawyer Cutler Date: Thu, 24 Sep 2026 09:13:15 -0700 Subject: [PATCH 3/5] [@corbits/xai-provider] decided dist shape + Q4 corbits peers (CL-8950 rework) exports '.': types/default only (intx-src gone); main points at dist. tsconfig.build: NodeNext, maps off. @corbits/oauth-core + @corbits/openai-responses move to peerDependencies (^0.1.0) with github: dev stand-ins for verify; arktype ^2.2.3. Docs describe dist consumption for both runtimes. --- AGENTS.md | 30 +++++++++++++++--------------- README.md | 2 +- package.json | 10 ++++++---- tsconfig.build.json | 6 ++++-- 4 files changed, 26 insertions(+), 22 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 491eb72..fcb8e6e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -16,7 +16,7 @@ reimplementing OAuth or the Responses wire protocol. ## Rules -- Consume `@intx/*` (peer dependency) and the two `@corbits/*` dependencies (`github:` specifiers) as packages only — never vendor or fork them. +- Consume `@intx/*` and the two `@corbits/*` packages (all peer dependencies) as packages only — never vendor or fork them. - Parse every trust boundary with arktype (JWT payload); never `as T` untrusted input. - `exactOptionalPropertyTypes` is on: omit optional keys, never assign `undefined` to them. - No product strings baked in; the x-grok-\* headers and user-agent are xAI wire requirements, not branding. @@ -31,21 +31,21 @@ bun install bun run check # typecheck + lint + format:check + test ``` -`@corbits/oauth-core` and `@corbits/openai-responses` resolve from npm -(`^0.1.0`). To work against an unpushed local checkout of either, `bun link` -it here; a later `bun install` re-resolves from the registry and drops the -link. +`@corbits/oauth-core` and `@corbits/openai-responses` are peer dependencies +(`^0.1.0`) — the host provides them. `devDependencies` carries `github:` +stand-ins for both so local `bun run check` resolves; a later `bun install` +re-resolves and drops any link. To work against an unpushed local checkout of +either, `bun link` it here. ## Distribution The package ships compiled output: `bun run build` (`tsc -p -tsconfig.build.json`) emits `dist/` (JS + declarations + sourcemaps, tests -excluded), and `prepack` rebuilds `dist/` on every pack. `exports` keeps an -`intx-src` condition pointing at `src/index.ts` for Bun-based Interchange -hosts that consume TypeScript source directly, while `types`/`default` serve -the compiled `dist` output to every other runtime — native Node >= 24 loads -`dist` as-is. Only `dist` ships (`files` is dist-only). The two `@corbits/*` -dependencies resolve from npm (`^0.1.0`), so installs are git-free. Relative -imports in `src/` carry explicit `.js` suffixes so the emitted ESM runs under -Node without a rewrite step — never add a build-time rewrite script or a -bundler. +tsconfig.build.json`, NodeNext, no sourcemaps) emits `dist/` (JS + +declarations, tests excluded), and `prepack` rebuilds `dist/` on every pack. +`exports` maps `.` to `dist` via the types/default pair (`main` agrees), so +both Bun >= 1.2 and native Node >= 24 load the compiled output — no +source-consumption condition. Only `dist` ships (`files` is dist-only). The +two `@corbits/*` peers resolve from npm (`^0.1.0`), so installs are git-free. +Relative imports in `src/` carry explicit `.js` suffixes so the emitted ESM +runs under Node without a rewrite step — never add a build-time rewrite +script or a bundler. diff --git a/README.md b/README.md index 22df08d..2c77e9f 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ xAI Grok PKCE OAuth config and token mapping to slot into `@corbits/oauth-core`' ## Runtime support -Bun >= 1.2 consumes this package's TypeScript source directly via the `intx-src` export condition. Node >= 24 loads the compiled `dist` output. `@intx/inference` and `@intx/types` are peer dependencies and must resolve to the host's own copy. +The published tarball ships compiled `dist/` (ESM + declarations), so both Bun >= 1.2 and Node >= 24 run it. `@intx/inference` and `@intx/types` are peer dependencies and must resolve to the host's own copy. ## Quickstart diff --git a/package.json b/package.json index 15fb326..97ca6a8 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "type": "module", "sideEffects": false, "types": "./dist/index.d.ts", + "main": "./dist/index.js", "files": [ "dist", "README.md", @@ -17,7 +18,6 @@ }, "exports": { ".": { - "intx-src": "./src/index.ts", "types": "./dist/index.d.ts", "default": "./dist/index.js" } @@ -33,15 +33,17 @@ "check": "bun run typecheck && bun run lint && bun run format:check && bun run test" }, "dependencies": { - "@corbits/oauth-core": "^0.1.0", - "@corbits/openai-responses": "^0.1.0", - "arktype": "2.2.3" + "arktype": "^2.2.3" }, "peerDependencies": { + "@corbits/oauth-core": "^0.1.0", + "@corbits/openai-responses": "^0.1.0", "@intx/inference": ">=0.4.0", "@intx/types": ">=0.4.0" }, "devDependencies": { + "@corbits/oauth-core": "github:corbitsdev/corbits-oauth-core#3028f8604155eee63f5a1711f0d4022d7984e3f7", + "@corbits/openai-responses": "github:corbitsdev/corbits-openai-responses", "@eslint/js": "9.34.0", "@intx/inference": "0.4.0", "@intx/types": "0.4.0", diff --git a/tsconfig.build.json b/tsconfig.build.json index e1afe17..f776163 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,10 +1,12 @@ { "extends": "./tsconfig.json", "compilerOptions": { + "module": "NodeNext", + "moduleResolution": "NodeNext", "noEmit": false, "declaration": true, - "declarationMap": true, - "sourceMap": true, + "declarationMap": false, + "sourceMap": false, "outDir": "dist", "rootDir": "src" }, From 6b25919cb003787e80738955fda8dc284d8be3db Mon Sep 17 00:00:00 2001 From: Sawyer Cutler Date: Thu, 24 Sep 2026 09:21:33 -0700 Subject: [PATCH 4/5] [@corbits/xai-provider] final-review: npm devDeps, build config, ignores (CL-8950) --- AGENTS.md | 8 +++++--- package.json | 4 ++-- tsconfig.build.json | 2 ++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index fcb8e6e..b500b42 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -32,9 +32,11 @@ bun run check # typecheck + lint + format:check + test ``` `@corbits/oauth-core` and `@corbits/openai-responses` are peer dependencies -(`^0.1.0`) — the host provides them. `devDependencies` carries `github:` -stand-ins for both so local `bun run check` resolves; a later `bun install` -re-resolves and drops any link. To work against an unpushed local checkout of +(`^0.1.0`) — the host provides them. `devDependencies` mirrors the same +`^0.1.0` npm ranges so installs are git-free. The siblings are still +unpublished, so local `bun run check` verification temporarily swaps in +`file:` stand-ins and reverts before commit — never commit stand-in paths or +the lockfile churn they cause. To work against an unpushed local checkout of either, `bun link` it here. ## Distribution diff --git a/package.json b/package.json index 97ca6a8..2010e63 100644 --- a/package.json +++ b/package.json @@ -42,8 +42,8 @@ "@intx/types": ">=0.4.0" }, "devDependencies": { - "@corbits/oauth-core": "github:corbitsdev/corbits-oauth-core#3028f8604155eee63f5a1711f0d4022d7984e3f7", - "@corbits/openai-responses": "github:corbitsdev/corbits-openai-responses", + "@corbits/oauth-core": "^0.1.0", + "@corbits/openai-responses": "^0.1.0", "@eslint/js": "9.34.0", "@intx/inference": "0.4.0", "@intx/types": "0.4.0", diff --git a/tsconfig.build.json b/tsconfig.build.json index f776163..ba50fe1 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,6 +1,8 @@ { "extends": "./tsconfig.json", "compilerOptions": { + "allowImportingTsExtensions": false, + "composite": false, "module": "NodeNext", "moduleResolution": "NodeNext", "noEmit": false, From 1ab1abe64532c62fdb4be7097f1a05a13b767b01 Mon Sep 17 00:00:00 2001 From: Sawyer Cutler Date: Thu, 24 Sep 2026 22:16:44 -0700 Subject: [PATCH 5/5] chore: regenerate bun.lock against published @corbits roots@0.1.0 --- bun.lock | 84 ++++++++++++++------------------------------------------ 1 file changed, 20 insertions(+), 64 deletions(-) diff --git a/bun.lock b/bun.lock index e4033d5..17352f7 100644 --- a/bun.lock +++ b/bun.lock @@ -5,11 +5,11 @@ "": { "name": "@corbits/xai-provider", "dependencies": { - "@corbits/oauth-core": "github:corbitsdev/corbits-oauth-core#3028f8604155eee63f5a1711f0d4022d7984e3f7", - "@corbits/openai-responses": "github:corbitsdev/corbits-openai-responses", - "arktype": "2.2.3", + "arktype": "^2.2.3", }, "devDependencies": { + "@corbits/oauth-core": "^0.1.0", + "@corbits/openai-responses": "^0.1.0", "@eslint/js": "9.34.0", "@intx/inference": "0.4.0", "@intx/types": "0.4.0", @@ -21,6 +21,8 @@ "typescript-eslint": "8.42.0", }, "peerDependencies": { + "@corbits/oauth-core": "^0.1.0", + "@corbits/openai-responses": "^0.1.0", "@intx/inference": ">=0.4.0", "@intx/types": ">=0.4.0", }, @@ -49,9 +51,9 @@ "@better-fetch/fetch": ["@better-fetch/fetch@1.3.2", "", {}, "sha512-Gs7n99b5tqUC6cQAPbV0uED3IraHB6xQbHLQ/C3l7ZFafHScOx9pQ+DYmP5blbLFShVWLqxNUlI9wi4xU/X+ow=="], - "@corbits/oauth-core": ["@corbits/oauth-core@github:corbitsdev/corbits-oauth-core#3028f86", { "dependencies": { "@intx/db": "^0.3.0", "@intx/hub-api": "^0.3.0", "@intx/hub-common": "^0.3.0", "@intx/types": "^0.3.0", "arktype": "2.2.3", "drizzle-orm": "^0.45.2", "hono": "^4.11.9" } }, "corbitsdev-corbits-oauth-core-3028f86", "sha512-KMxRZgEi7S99tqoWhXqAAm5Bv4ef5tn3eYFcfbiHHX/E+GPnbedF44/ISbGs2gedoR2U9EtA1gnmh+q+Qfg00w=="], + "@corbits/oauth-core": ["@corbits/oauth-core@0.1.0", "", { "dependencies": { "@intx/db": "^0.4.0", "@intx/hub-api": "^0.4.0", "@intx/hub-common": "^0.4.0", "@intx/types": "^0.4.0", "arktype": "2.2.3", "drizzle-orm": "^0.45.2", "hono": "^4.11.9" } }, "sha512-gS+5eRIAli4iPCaEBxolUuPhmH2G61ceVM09V2p7sytNAgWm6k93jXuoUw96Xx/+faFIyDrw5EMPmnH8Jh11Yg=="], - "@corbits/openai-responses": ["@corbits/openai-responses@github:corbitsdev/corbits-openai-responses#1d20dbb", { "dependencies": { "arktype": "2.2.3" }, "peerDependencies": { "@intx/inference": ">=0.3.0", "@intx/types": ">=0.3.0" } }, "corbitsdev-corbits-openai-responses-1d20dbb", "sha512-lSJz1KkKD8mEUYiQ57dJprD9JavdJGt3OBRa42tvXLsikt1fJ6qX2mGCwaEXzkfZNc2XY5o7ZpxK5swSJX+LnA=="], + "@corbits/openai-responses": ["@corbits/openai-responses@0.1.0", "", { "dependencies": { "arktype": "2.2.3" }, "peerDependencies": { "@intx/inference": ">=0.4.0", "@intx/types": ">=0.4.0" } }, "sha512-WEv/UIhyCDK5gGRrZE0AhR85bvYB0U1BnKe3uqDg36gsQA4WlpImP17U0pgvy/Exgx06bMMFSCSDuHOccsSpjg=="], "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.10.1", "", { "dependencies": { "eslint-visitor-keys": "^3.4.3" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg=="], @@ -85,37 +87,37 @@ "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="], - "@intx/agent": ["@intx/agent@0.3.0", "", { "dependencies": { "@intx/inference": "0.3.0", "@intx/log": "0.3.0", "@intx/mime": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29" } }, "sha512-a7cgmH8FSsGQ7BpLKQhEwZYRfofWh3lWEGgKFsk53zdgjndtDfqAf2I64QMPAqC2Y2Npag/z1NA5lEsIqAGvPg=="], + "@intx/agent": ["@intx/agent@0.4.0", "", { "dependencies": { "@intx/inference": "0.4.0", "@intx/log": "0.4.0", "@intx/mime": "0.4.0", "@intx/types": "0.4.0", "arktype": "^2.1.29" } }, "sha512-qBlqDYnsaRMsug/lEKwUvPgQfjiwppTpfw5JaUh6pwKi0dGvckv3ugjJvLdHM052nTFMgLgOwo1LvbRjPZ5Uwg=="], - "@intx/authz": ["@intx/authz@0.3.0", "", { "dependencies": { "@intx/types": "0.3.0" } }, "sha512-kyIKQAVjfB8H84mES0QA4cNnYfpPoyLmQITVBxiuXv1VO/K74TQZnCDpoo0IL7oFk2q7bbDXSAEE4ubMBVTHzA=="], + "@intx/authz": ["@intx/authz@0.4.0", "", { "dependencies": { "@intx/types": "0.4.0" } }, "sha512-A9x4EzcECnFjhDoqj0XjaOb1GaxRyJucXOuIbY+fcPluUuMCGFvExD6DJZwjJmIYdeCvL8i96gPkncu/fAR9qA=="], - "@intx/crypto": ["@intx/crypto@0.3.0", "", { "dependencies": { "@intx/types": "0.3.0" } }, "sha512-NsRzvkFGb0Pcsm9uLFFSXNl6Cbu+ii6VkYAw81qs9IbZzbAFfsZSUVQaX6EZuPNyJ8KK4KmBtqmioq1mhXsJww=="], + "@intx/crypto": ["@intx/crypto@0.4.0", "", { "dependencies": { "@intx/types": "0.4.0" } }, "sha512-4/qWypC90GevbV9u1i/93tn46jsXhj8wE1Pn+awg8/ECpwhHnhPLT5Uy423Arr9eGmRmF6HiMyXcEgH1Z9/Rkw=="], - "@intx/db": ["@intx/db@0.3.0", "", { "dependencies": { "@intx/authz": "0.3.0", "@intx/crypto": "0.3.0", "@intx/log": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29", "drizzle-orm": "^0.45.1", "postgres": "^3.4.8" } }, "sha512-MXNeUVJTftQuSHj5zSUBQsUcFN3wUBs8t6yT6lqjbaNxpT1C7kGx8qXb95WuadZln+krlLhyoUwGMF7EmYvlnw=="], + "@intx/db": ["@intx/db@0.4.0", "", { "dependencies": { "@intx/authz": "0.4.0", "@intx/crypto": "0.4.0", "@intx/hub-common": "0.4.0", "@intx/log": "0.4.0", "@intx/types": "0.4.0", "arktype": "^2.1.29", "drizzle-orm": "^0.45.1", "postgres": "^3.4.8" } }, "sha512-B26emrRrpIAlRygTWs6akVA6V/rN07v4YRxj3iTxzAOJVayIHSmPuPmKxqKN/AsBgLq6H1q94RP9sq05yb4twg=="], - "@intx/hub-api": ["@intx/hub-api@0.3.0", "", { "dependencies": { "@hono/standard-validator": "^0.2.2", "@intx/agent": "0.3.0", "@intx/authz": "0.3.0", "@intx/crypto": "0.3.0", "@intx/db": "0.3.0", "@intx/hub-common": "0.3.0", "@intx/hub-sessions": "0.3.0", "@intx/log": "0.3.0", "@intx/mime": "0.3.0", "@intx/storage-isogit": "0.3.0", "@intx/types": "0.3.0", "@intx/workflow-deploy": "0.3.0", "arktype": "^2.1.29", "better-auth": "^1.4.18", "drizzle-orm": "^0.45.1", "hono": "^4.11.9", "hono-openapi": "^1.2.0", "isomorphic-git": "^1.27.2", "ssri": "^12.0.0" } }, "sha512-o3KuJilWywIjQ82q+t3kC5syHm/JCexnEYegngBZ7HD4lvbEoUkJnmhVUS5NxEFsr2Oqp0jEe4kpC96oJ2sKDA=="], + "@intx/hub-api": ["@intx/hub-api@0.4.0", "", { "dependencies": { "@hono/standard-validator": "^0.2.2", "@intx/agent": "0.4.0", "@intx/authz": "0.4.0", "@intx/crypto": "0.4.0", "@intx/db": "0.4.0", "@intx/hub-common": "0.4.0", "@intx/hub-sessions": "0.4.0", "@intx/log": "0.4.0", "@intx/mime": "0.4.0", "@intx/storage-isogit": "0.4.0", "@intx/types": "0.4.0", "@intx/workflow-deploy": "0.4.0", "arktype": "^2.1.29", "better-auth": "^1.4.18", "drizzle-orm": "^0.45.1", "hono": "^4.11.9", "hono-openapi": "^1.2.0", "isomorphic-git": "^1.27.2", "ssri": "^12.0.0" } }, "sha512-3Txw7Im38BdRujYeRlxgrzCdvOG1v92556AjNa/6WXSwgXt9Mn2fB4RoQrA6oUHcm10Y94WZh3IjaQsXFl7Qvg=="], - "@intx/hub-common": ["@intx/hub-common@0.3.0", "", { "dependencies": { "@intx/types": "0.3.0" } }, "sha512-dA8pTmBTu1JHGd3rGJrMsRWrai4GBBNnPxpZFFtXwQPzgL290lx2R+9BpRo2apdKbmgd+KOVshLvOdcUhAqghw=="], + "@intx/hub-common": ["@intx/hub-common@0.4.0", "", { "dependencies": { "@intx/types": "0.4.0" } }, "sha512-4dcRX3kamqduf1Yil85GVsjXKnAnu6uqSYrAsl4vGpuV6R2DCy7z/PHd+DtIqk6TJrRdW7DtfkNXwSEc3dn2VQ=="], - "@intx/hub-sessions": ["@intx/hub-sessions@0.3.0", "", { "dependencies": { "@intx/agent": "0.3.0", "@intx/crypto": "0.3.0", "@intx/db": "0.3.0", "@intx/hub-common": "0.3.0", "@intx/log": "0.3.0", "@intx/mime": "0.3.0", "@intx/pack-transport": "0.3.0", "@intx/storage-isogit": "0.3.0", "@intx/tool-packaging": "0.3.0", "@intx/types": "0.3.0", "@intx/workflow": "0.3.0", "@intx/workflow-deploy": "0.3.0", "arktype": "^2.1.29", "drizzle-orm": "^0.45.1", "isomorphic-git": "^1.27.2", "tar": "^7.5.1" } }, "sha512-L9B/vuQakvbj4CYrEhbNwu0z/S9/2jBXmaJdxaC1zfakbOiHya4HFW/YAZKAgOi7z0cpxFftsK/RN3Yyrd/+Wg=="], + "@intx/hub-sessions": ["@intx/hub-sessions@0.4.0", "", { "dependencies": { "@intx/agent": "0.4.0", "@intx/crypto": "0.4.0", "@intx/db": "0.4.0", "@intx/hub-common": "0.4.0", "@intx/log": "0.4.0", "@intx/mime": "0.4.0", "@intx/pack-transport": "0.4.0", "@intx/storage-isogit": "0.4.0", "@intx/tool-packaging": "0.4.0", "@intx/types": "0.4.0", "@intx/workflow": "0.4.0", "@intx/workflow-deploy": "0.4.0", "arktype": "^2.1.29", "drizzle-orm": "^0.45.1", "isomorphic-git": "^1.27.2", "tar": "^7.5.1" } }, "sha512-/3nd/B/gENy3lq+MA2AR95tBu3Rkkh176XM+A8/mNMGnolPBGw+1JBUGGJ8gvdvAfo64dwRcEs3BI/VD7zFlPQ=="], "@intx/inference": ["@intx/inference@0.4.0", "", { "dependencies": { "@intx/log": "0.4.0", "@intx/types": "0.4.0", "arktype": "^2.1.29" } }, "sha512-cuaqCqotmjg0OzGUm8QmFJr1xX5wPVS0LeuhrxHsj0X3ImoCzVB4e/ttTc+DaP3K1tTMQ/8Q8HHCAPX36mOecQ=="], "@intx/log": ["@intx/log@0.4.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-f1IPZ/9YpEqlA0I2UZPOlRJOTDoOFEZRwZoUVuw8DpgR1WatOMm4hA0E8o6Mtz+pA0ux7gVdls4y/JZcgypsfQ=="], - "@intx/mime": ["@intx/mime@0.3.0", "", { "dependencies": { "@intx/crypto": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29" } }, "sha512-jpKZZpfWRQJ6fI8BEpHnr83N+1ZHrnOMY978B/6bgcjFn3qtm1f3KiR0yaQ8eF3r1VF327r3H2qiCCx0OFN9Ow=="], + "@intx/mime": ["@intx/mime@0.4.0", "", { "dependencies": { "@intx/crypto": "0.4.0", "@intx/types": "0.4.0", "arktype": "^2.1.29" } }, "sha512-sWrohF2uwVL5AZHbxIEUNiVUBhULff4XB7g6keCmyQWr296GKSvG/HmbihSXxiIvmmDzh9cl+6ZAJz/taxFNog=="], - "@intx/pack-transport": ["@intx/pack-transport@0.3.0", "", { "dependencies": { "@intx/types": "0.3.0" } }, "sha512-EQ1wM16323aIFhw3Ak6HwB8YqzKSAfRmJUwjIfqyXk2t6TGv4grws6dIs7Yau1dc372s/SO+GhvFaKgvI6XTWA=="], + "@intx/pack-transport": ["@intx/pack-transport@0.4.0", "", { "dependencies": { "@intx/types": "0.4.0" } }, "sha512-I+axd067ZFXaTRtr2zmBXl6/yU253wLc/YWEdXiPiqz06mIspR2BFJMbSXPzV4pM26n+1tv/9E5VNBQtdiYmSA=="], - "@intx/storage-isogit": ["@intx/storage-isogit@0.3.0", "", { "dependencies": { "@intx/log": "0.3.0", "@intx/mime": "0.3.0", "@intx/types": "0.3.0", "@isomorphic-git/lightning-fs": "4.7.0", "arktype": "^2.1.29", "buffer": "^6.0.3", "isomorphic-git": "^1.27.2" } }, "sha512-nzhl9WvxV66J1jjBfuAOjvwgiuS1DScnYomCPQrBxZNG35M5CYR3xyqR0RN0GfTj/7JlKWk6rF6Lu44aZDfzuw=="], + "@intx/storage-isogit": ["@intx/storage-isogit@0.4.0", "", { "dependencies": { "@intx/log": "0.4.0", "@intx/mime": "0.4.0", "@intx/types": "0.4.0", "@isomorphic-git/lightning-fs": "4.7.0", "arktype": "^2.1.29", "buffer": "^6.0.3", "isomorphic-git": "^1.27.2" } }, "sha512-3H4dhUsWmAixLEBp79vq9NVUf6Z4++pKzaODWFEgNfhLX2WeV5J/t6soUamL6T/8eok/SDgQ/sZiZMiJ5kDKOw=="], - "@intx/tool-packaging": ["@intx/tool-packaging@0.3.0", "", { "dependencies": { "@intx/agent": "0.3.0", "@intx/log": "0.3.0", "@intx/storage-isogit": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29", "isomorphic-git": "^1.27.2", "npm-package-arg": "^12.0.2", "npm-pick-manifest": "^10.0.0", "npm-registry-fetch": "^19.0.0", "semver": "^7.7.2", "ssri": "^12.0.0", "tar": "^7.5.1" } }, "sha512-Lr/xdEjXTindJRm+eITvfeqpW/yl71thYjr3HXl41GJ9wpuOZPCjm9vBoRVKhUSwmIUKBYbm2VplXCCXaS7f4g=="], + "@intx/tool-packaging": ["@intx/tool-packaging@0.4.0", "", { "dependencies": { "@intx/agent": "0.4.0", "@intx/log": "0.4.0", "@intx/storage-isogit": "0.4.0", "@intx/types": "0.4.0", "arktype": "^2.1.29", "isomorphic-git": "^1.27.2", "npm-package-arg": "^12.0.2", "npm-pick-manifest": "^10.0.0", "npm-registry-fetch": "^19.0.0", "semver": "^7.7.2", "ssri": "^12.0.0", "tar": "^7.5.1" } }, "sha512-eBZIbGUcEBp0ppMCceA1PPd75LvXpUyWitqTIu7AsLxRNlU9gbE1hymWPXnhUKnt3LgSlHUi959Ehd6jG6mR7g=="], "@intx/types": ["@intx/types@0.4.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-nJ2fcmskMOZNMRfbHs5ueKpCANHNttoL+sZgIoFaVUF/QLpFWfVp0YV72CQAaa9bVv9j5kRSwtSOCCGSlwQ6Dw=="], - "@intx/workflow": ["@intx/workflow@0.3.0", "", { "dependencies": { "@intx/agent": "0.3.0", "@intx/inference": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29" } }, "sha512-vaIqTohNNdCVhvZ4btWbIbpjp3140e5939tQP7t+rSkucTvnn6US+bXho1qUJyNQ577mf3YXHGgBCW8ppsnscA=="], + "@intx/workflow": ["@intx/workflow@0.4.0", "", { "dependencies": { "@intx/agent": "0.4.0", "@intx/inference": "0.4.0", "@intx/types": "0.4.0", "arktype": "^2.1.29" } }, "sha512-F5Is/lyKb4/WguAVYMDXwtI4ddUvqXbg34rcM6hPUOqupJHpbbD9+ZK/6TDfvbCiEgginbTVwMmNj6Fyg8vU+Q=="], - "@intx/workflow-deploy": ["@intx/workflow-deploy@0.3.0", "", { "dependencies": { "@intx/agent": "0.3.0", "@intx/tool-packaging": "0.3.0", "@intx/types": "0.3.0", "@intx/workflow": "0.3.0" } }, "sha512-eiCFS+e6DV9UTWFX5eINQCbXHi2w5Wn9SXtAOHZa4PIXOzxXKVJL/uXE/c6TfCVqhrsDdzYwrtt9koi5qmYXCg=="], + "@intx/workflow-deploy": ["@intx/workflow-deploy@0.4.0", "", { "dependencies": { "@intx/agent": "0.4.0", "@intx/tool-packaging": "0.4.0", "@intx/types": "0.4.0", "@intx/workflow": "0.4.0" } }, "sha512-TSLg9lPZvJ+leg2n0I/SWxZjcNQtzsH2oKLD04ptEsBZcbIuMINsQeZBmYV5Brdovy0J/SrWZyrOJ8lc+k/Fdw=="], "@isaacs/fs-minipass": ["@isaacs/fs-minipass@4.0.1", "", { "dependencies": { "minipass": "^7.0.4" } }, "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w=="], @@ -587,52 +589,8 @@ "zod": ["zod@4.6.5", "", {}, "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q=="], - "@corbits/oauth-core/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - "@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], - "@intx/agent/@intx/inference": ["@intx/inference@0.3.0", "", { "dependencies": { "@intx/log": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29" } }, "sha512-2DxqWRp5cSziXgDXPomSy0HTLVesBCtZErsKXYFnliTwYM6U+GRKk5rzwWMMgMWMFbtUaiogPExcNQYBYmfjQA=="], - - "@intx/agent/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - - "@intx/agent/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/authz/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/crypto/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/db/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - - "@intx/db/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/hub-api/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - - "@intx/hub-api/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/hub-common/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/hub-sessions/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - - "@intx/hub-sessions/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/mime/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/pack-transport/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/storage-isogit/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - - "@intx/storage-isogit/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/tool-packaging/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - - "@intx/tool-packaging/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/workflow/@intx/inference": ["@intx/inference@0.3.0", "", { "dependencies": { "@intx/log": "0.3.0", "@intx/types": "0.3.0", "arktype": "^2.1.29" } }, "sha512-2DxqWRp5cSziXgDXPomSy0HTLVesBCtZErsKXYFnliTwYM6U+GRKk5rzwWMMgMWMFbtUaiogPExcNQYBYmfjQA=="], - - "@intx/workflow/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - - "@intx/workflow-deploy/@intx/types": ["@intx/types@0.3.0", "", { "dependencies": { "arktype": "^2.1.29", "semver": "^7.7.2" } }, "sha512-PJ+v3IhtfZ4J7ZqJ8E39TteRMnC6Y503Q0JeCJdskkK+jhcjx01z7TJSozucagauAlpyh8Hn/9CyWFl53Ji0DQ=="], - "@npmcli/agent/lru-cache": ["lru-cache@11.5.3", "", {}, "sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg=="], "@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.9", "", {}, "sha512-brTTsvFRt5C1gGHtPst/281UjPD5t9fBqbgoMPlVWy11ZLTPfu7HxK4ZYqO9H7o/yC9rSTCI85EaQ4OoY12qYw=="], @@ -665,8 +623,6 @@ "path-scurry/lru-cache": ["lru-cache@11.5.3", "", {}, "sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg=="], - "@intx/workflow/@intx/inference/@intx/log": ["@intx/log@0.3.0", "", { "dependencies": { "@logtape/hono": "^2.0.2", "@logtape/logtape": "^2.0.2" }, "peerDependencies": { "hono": "^4.0.0" }, "optionalPeers": ["hono"] }, "sha512-iooPSZjiEUO1A91X5STRhOAk+2RprliB4nbriV/dOOz86kuxZ60y5T8ISQ5Jaj1US870gntN6QwnefY38aWi2Q=="], - "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.1.7", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g=="], "glob/minimatch/brace-expansion": ["brace-expansion@5.0.12", "", { "dependencies": { "balanced-match": "^4.0.2" } }, "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ=="],