From 52977369cfa7693ccbb86024bf22b4283c686d31 Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Sun, 4 Aug 2024 01:07:53 -0500 Subject: [PATCH] feat: WIP more work on monorepo refactor --- legacy/packages/bing/package.json | 2 +- legacy/packages/clearbit/package.json | 2 +- legacy/packages/dexa/package.json | 2 +- legacy/packages/diffbot/package.json | 48 + legacy/packages/diffbot/src/diffbot-client.ts | 9 +- legacy/packages/diffbot/src/index.ts | 1 + legacy/packages/diffbot/tsconfig.json | 5 + legacy/packages/diffbot/tsup.config.ts | 1 + legacy/packages/e2b/package.json | 47 + legacy/packages/e2b/src/e2b.ts | 4 +- legacy/packages/e2b/src/index.ts | 1 + legacy/packages/e2b/tsconfig.json | 5 + legacy/packages/e2b/tsup.config.ts | 1 + legacy/packages/exa/package.json | 47 + legacy/packages/exa/src/exa-client.ts | 8 +- legacy/packages/exa/src/index.ts | 1 + legacy/packages/exa/tsconfig.json | 5 + legacy/packages/exa/tsup.config.ts | 1 + legacy/packages/firecrawl/package.json | 48 + .../firecrawl/src/firecrawl-client.ts | 16 +- legacy/packages/firecrawl/src/index.ts | 1 + legacy/packages/firecrawl/tsconfig.json | 5 + legacy/packages/firecrawl/tsup.config.ts | 1 + legacy/packages/github/package.json | 50 + legacy/packages/github/src/index.ts | 1 + legacy/packages/github/tsconfig.json | 5 + legacy/packages/github/tsup.config.ts | 1 + legacy/packages/hacker-news/package.json | 47 + .../hacker-news/src/hacker-news-client.ts | 2 +- legacy/packages/hacker-news/src/index.ts | 1 + legacy/packages/hacker-news/tsconfig.json | 5 + legacy/packages/hacker-news/tsup.config.ts | 1 + legacy/packages/hunter/package.json | 47 + legacy/packages/hunter/src/hunter-client.ts | 4 +- legacy/packages/hunter/src/index.ts | 1 + legacy/packages/hunter/tsconfig.json | 5 + legacy/packages/hunter/tsup.config.ts | 1 + legacy/packages/jina/package.json | 48 + legacy/packages/jina/src/index.ts | 1 + legacy/packages/jina/src/jina-client.ts | 8 +- legacy/packages/jina/tsconfig.json | 5 + legacy/packages/jina/tsup.config.ts | 1 + legacy/packages/midjourney/package.json | 47 + legacy/packages/midjourney/src/index.ts | 1 + .../midjourney/src/midjourney-client.ts | 12 +- legacy/packages/midjourney/tsconfig.json | 5 + legacy/packages/midjourney/tsup.config.ts | 1 + legacy/packages/novu/package.json | 47 + legacy/packages/novu/src/index.ts | 1 + legacy/packages/novu/src/novu-client.ts | 2 +- legacy/packages/novu/tsconfig.json | 5 + legacy/packages/novu/tsup.config.ts | 1 + legacy/packages/people-data-labs/package.json | 48 + legacy/packages/people-data-labs/src/index.ts | 1 + .../packages/people-data-labs/tsconfig.json | 5 + .../packages/people-data-labs/tsup.config.ts | 1 + legacy/packages/perigon/package.json | 48 + legacy/packages/perigon/src/index.ts | 1 + legacy/packages/perigon/src/perigon-client.ts | 9 +- legacy/packages/perigon/tsconfig.json | 5 + legacy/packages/perigon/tsup.config.ts | 1 + legacy/packages/polygon/package.json | 47 + legacy/packages/polygon/src/index.ts | 1 + legacy/packages/polygon/src/polygon-client.ts | 2 +- legacy/packages/polygon/tsconfig.json | 5 + legacy/packages/polygon/tsup.config.ts | 1 + legacy/packages/predict-leads/package.json | 48 + legacy/packages/predict-leads/src/index.ts | 1 + .../predict-leads/src/predict-leads-client.ts | 7 +- legacy/packages/predict-leads/tsconfig.json | 5 + legacy/packages/predict-leads/tsup.config.ts | 1 + legacy/packages/proxycurl/package.json | 48 + legacy/packages/proxycurl/src/index.ts | 1 + .../proxycurl/src/proxycurl-client.ts | 11 +- legacy/packages/proxycurl/tsconfig.json | 5 + legacy/packages/proxycurl/tsup.config.ts | 1 + legacy/packages/searxng/package.json | 47 + legacy/packages/searxng/src/index.ts | 1 + legacy/packages/searxng/src/searxng-client.ts | 10 +- legacy/packages/searxng/tsconfig.json | 5 + legacy/packages/searxng/tsup.config.ts | 1 + legacy/packages/serpapi/package.json | 47 + legacy/packages/serpapi/src/index.ts | 1 + legacy/packages/serpapi/src/serpapi-client.ts | 2 +- legacy/packages/serpapi/tsconfig.json | 5 + legacy/packages/serpapi/tsup.config.ts | 1 + legacy/packages/serper/package.json | 47 + legacy/packages/serper/src/index.ts | 1 + legacy/packages/serper/src/serper-client.ts | 8 +- legacy/packages/serper/tsconfig.json | 5 + legacy/packages/serper/tsup.config.ts | 1 + legacy/packages/slack/package.json | 47 + legacy/packages/slack/src/index.ts | 1 + legacy/packages/slack/src/slack-client.ts | 11 +- legacy/packages/slack/tsconfig.json | 5 + legacy/packages/slack/tsup.config.ts | 1 + legacy/packages/social-data/package.json | 48 + legacy/packages/social-data/src/index.ts | 1 + .../social-data/src/social-data-client.ts | 8 +- legacy/packages/social-data/tsconfig.json | 5 + legacy/packages/social-data/tsup.config.ts | 1 + legacy/packages/tavily/package.json | 48 + legacy/packages/tavily/src/index.ts | 1 + legacy/packages/tavily/src/tavily-client.ts | 9 +- legacy/packages/tavily/tsconfig.json | 5 + legacy/packages/tavily/tsup.config.ts | 1 + legacy/packages/twilio/package.json | 47 + legacy/packages/twilio/src/index.ts | 1 + legacy/packages/twilio/src/twilio-client.ts | 11 +- legacy/packages/twilio/tsconfig.json | 5 + legacy/packages/twilio/tsup.config.ts | 1 + legacy/packages/twitter/package.json | 53 + legacy/packages/twitter/src/client.ts | 2 +- legacy/packages/twitter/src/nango.ts | 3 +- legacy/packages/twitter/src/twitter-client.ts | 3 +- legacy/packages/twitter/src/utils.ts | 3 +- legacy/packages/twitter/tsconfig.json | 5 + legacy/packages/twitter/tsup.config.ts | 1 + legacy/packages/weather/package.json | 2 +- legacy/packages/wikidata/package.json | 50 + .../packages/wikidata/src/wikidata-client.ts | 2 +- legacy/packages/wikidata/tsconfig.json | 5 + legacy/packages/wikidata/tsup.config.ts | 1 + legacy/packages/wikipedia/package.json | 48 + legacy/packages/wikipedia/src/index.ts | 1 + .../wikipedia/src/wikipedia-client.ts | 8 +- legacy/packages/wikipedia/tsconfig.json | 5 + legacy/packages/wikipedia/tsup.config.ts | 1 + legacy/packages/wolfram-alpha/package.json | 47 + legacy/packages/wolfram-alpha/src/index.ts | 1 + .../wolfram-alpha/src/wolfram-alpha-client.ts | 8 +- legacy/packages/wolfram-alpha/tsconfig.json | 5 + legacy/packages/wolfram-alpha/tsup.config.ts | 1 + legacy/pnpm-lock.yaml | 903 +++++++++++++++++- 134 files changed, 2453 insertions(+), 64 deletions(-) create mode 100644 legacy/packages/diffbot/package.json create mode 100644 legacy/packages/diffbot/src/index.ts create mode 100644 legacy/packages/diffbot/tsconfig.json create mode 100644 legacy/packages/diffbot/tsup.config.ts create mode 100644 legacy/packages/e2b/package.json create mode 100644 legacy/packages/e2b/src/index.ts create mode 100644 legacy/packages/e2b/tsconfig.json create mode 100644 legacy/packages/e2b/tsup.config.ts create mode 100644 legacy/packages/exa/package.json create mode 100644 legacy/packages/exa/src/index.ts create mode 100644 legacy/packages/exa/tsconfig.json create mode 100644 legacy/packages/exa/tsup.config.ts create mode 100644 legacy/packages/firecrawl/package.json create mode 100644 legacy/packages/firecrawl/src/index.ts create mode 100644 legacy/packages/firecrawl/tsconfig.json create mode 100644 legacy/packages/firecrawl/tsup.config.ts create mode 100644 legacy/packages/github/package.json create mode 100644 legacy/packages/github/src/index.ts create mode 100644 legacy/packages/github/tsconfig.json create mode 100644 legacy/packages/github/tsup.config.ts create mode 100644 legacy/packages/hacker-news/package.json create mode 100644 legacy/packages/hacker-news/src/index.ts create mode 100644 legacy/packages/hacker-news/tsconfig.json create mode 100644 legacy/packages/hacker-news/tsup.config.ts create mode 100644 legacy/packages/hunter/package.json create mode 100644 legacy/packages/hunter/src/index.ts create mode 100644 legacy/packages/hunter/tsconfig.json create mode 100644 legacy/packages/hunter/tsup.config.ts create mode 100644 legacy/packages/jina/package.json create mode 100644 legacy/packages/jina/src/index.ts create mode 100644 legacy/packages/jina/tsconfig.json create mode 100644 legacy/packages/jina/tsup.config.ts create mode 100644 legacy/packages/midjourney/package.json create mode 100644 legacy/packages/midjourney/src/index.ts create mode 100644 legacy/packages/midjourney/tsconfig.json create mode 100644 legacy/packages/midjourney/tsup.config.ts create mode 100644 legacy/packages/novu/package.json create mode 100644 legacy/packages/novu/src/index.ts create mode 100644 legacy/packages/novu/tsconfig.json create mode 100644 legacy/packages/novu/tsup.config.ts create mode 100644 legacy/packages/people-data-labs/package.json create mode 100644 legacy/packages/people-data-labs/src/index.ts create mode 100644 legacy/packages/people-data-labs/tsconfig.json create mode 100644 legacy/packages/people-data-labs/tsup.config.ts create mode 100644 legacy/packages/perigon/package.json create mode 100644 legacy/packages/perigon/src/index.ts create mode 100644 legacy/packages/perigon/tsconfig.json create mode 100644 legacy/packages/perigon/tsup.config.ts create mode 100644 legacy/packages/polygon/package.json create mode 100644 legacy/packages/polygon/src/index.ts create mode 100644 legacy/packages/polygon/tsconfig.json create mode 100644 legacy/packages/polygon/tsup.config.ts create mode 100644 legacy/packages/predict-leads/package.json create mode 100644 legacy/packages/predict-leads/src/index.ts create mode 100644 legacy/packages/predict-leads/tsconfig.json create mode 100644 legacy/packages/predict-leads/tsup.config.ts create mode 100644 legacy/packages/proxycurl/package.json create mode 100644 legacy/packages/proxycurl/src/index.ts create mode 100644 legacy/packages/proxycurl/tsconfig.json create mode 100644 legacy/packages/proxycurl/tsup.config.ts create mode 100644 legacy/packages/searxng/package.json create mode 100644 legacy/packages/searxng/src/index.ts create mode 100644 legacy/packages/searxng/tsconfig.json create mode 100644 legacy/packages/searxng/tsup.config.ts create mode 100644 legacy/packages/serpapi/package.json create mode 100644 legacy/packages/serpapi/src/index.ts create mode 100644 legacy/packages/serpapi/tsconfig.json create mode 100644 legacy/packages/serpapi/tsup.config.ts create mode 100644 legacy/packages/serper/package.json create mode 100644 legacy/packages/serper/src/index.ts create mode 100644 legacy/packages/serper/tsconfig.json create mode 100644 legacy/packages/serper/tsup.config.ts create mode 100644 legacy/packages/slack/package.json create mode 100644 legacy/packages/slack/src/index.ts create mode 100644 legacy/packages/slack/tsconfig.json create mode 100644 legacy/packages/slack/tsup.config.ts create mode 100644 legacy/packages/social-data/package.json create mode 100644 legacy/packages/social-data/src/index.ts create mode 100644 legacy/packages/social-data/tsconfig.json create mode 100644 legacy/packages/social-data/tsup.config.ts create mode 100644 legacy/packages/tavily/package.json create mode 100644 legacy/packages/tavily/src/index.ts create mode 100644 legacy/packages/tavily/tsconfig.json create mode 100644 legacy/packages/tavily/tsup.config.ts create mode 100644 legacy/packages/twilio/package.json create mode 100644 legacy/packages/twilio/src/index.ts create mode 100644 legacy/packages/twilio/tsconfig.json create mode 100644 legacy/packages/twilio/tsup.config.ts create mode 100644 legacy/packages/twitter/package.json create mode 100644 legacy/packages/twitter/tsconfig.json create mode 100644 legacy/packages/twitter/tsup.config.ts create mode 100644 legacy/packages/wikidata/package.json create mode 100644 legacy/packages/wikidata/tsconfig.json create mode 100644 legacy/packages/wikidata/tsup.config.ts create mode 100644 legacy/packages/wikipedia/package.json create mode 100644 legacy/packages/wikipedia/src/index.ts create mode 100644 legacy/packages/wikipedia/tsconfig.json create mode 100644 legacy/packages/wikipedia/tsup.config.ts create mode 100644 legacy/packages/wolfram-alpha/package.json create mode 100644 legacy/packages/wolfram-alpha/src/index.ts create mode 100644 legacy/packages/wolfram-alpha/tsconfig.json create mode 100644 legacy/packages/wolfram-alpha/tsup.config.ts diff --git a/legacy/packages/bing/package.json b/legacy/packages/bing/package.json index 21d889c4..9bf34b65 100644 --- a/legacy/packages/bing/package.json +++ b/legacy/packages/bing/package.json @@ -1,7 +1,7 @@ { "name": "@agentic/bing", "version": "6.6.1", - "description": "Agentic Bing search SDK.", + "description": "Agentic SDK for Bing search.", "author": "Travis Fischer ", "license": "MIT", "repository": { diff --git a/legacy/packages/clearbit/package.json b/legacy/packages/clearbit/package.json index d59dae24..174c2691 100644 --- a/legacy/packages/clearbit/package.json +++ b/legacy/packages/clearbit/package.json @@ -1,7 +1,7 @@ { "name": "@agentic/clearbit", "version": "6.6.1", - "description": "Agentic Clearbit SDK.", + "description": "Agentic SDK for Clearbit.", "author": "Travis Fischer ", "license": "MIT", "repository": { diff --git a/legacy/packages/dexa/package.json b/legacy/packages/dexa/package.json index 2afb0827..bc8bea74 100644 --- a/legacy/packages/dexa/package.json +++ b/legacy/packages/dexa/package.json @@ -1,7 +1,7 @@ { "name": "@agentic/dexa", "version": "6.6.1", - "description": "Agentic Dexa SDK.", + "description": "Agentic SDK for Dexa's API (currently closed beta).", "author": "Travis Fischer ", "license": "MIT", "repository": { diff --git a/legacy/packages/diffbot/package.json b/legacy/packages/diffbot/package.json new file mode 100644 index 00000000..94e63ca8 --- /dev/null +++ b/legacy/packages/diffbot/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/diffbot", + "version": "6.6.1", + "description": "Agentic SDK for Diffbot.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/diffbot/src/diffbot-client.ts b/legacy/packages/diffbot/src/diffbot-client.ts index 845f3313..fef1fdec 100644 --- a/legacy/packages/diffbot/src/diffbot-client.ts +++ b/legacy/packages/diffbot/src/diffbot-client.ts @@ -1,4 +1,11 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, sanitizeSearchParams, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + sanitizeSearchParams, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import { z } from 'zod' diff --git a/legacy/packages/diffbot/src/index.ts b/legacy/packages/diffbot/src/index.ts new file mode 100644 index 00000000..fcd6ebb3 --- /dev/null +++ b/legacy/packages/diffbot/src/index.ts @@ -0,0 +1 @@ +export * from './diffbot-client' diff --git a/legacy/packages/diffbot/tsconfig.json b/legacy/packages/diffbot/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/diffbot/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/diffbot/tsup.config.ts b/legacy/packages/diffbot/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/diffbot/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/e2b/package.json b/legacy/packages/e2b/package.json new file mode 100644 index 00000000..09b09e9e --- /dev/null +++ b/legacy/packages/e2b/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/e2b", + "version": "6.6.1", + "description": "Agentic SDK for E2B's hosted code interpreter.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": {}, + "peerDependencies": { + "@agentic/core": "workspace:*", + "@e2b/code-interpreter": "^0.0.8", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*", + "@e2b/code-interpreter": "^0.0.8" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/e2b/src/e2b.ts b/legacy/packages/e2b/src/e2b.ts index db81f4cf..a31b1e3f 100644 --- a/legacy/packages/e2b/src/e2b.ts +++ b/legacy/packages/e2b/src/e2b.ts @@ -1,9 +1,7 @@ -import { getEnv } from '@agentic/core' +import { createAIFunction, getEnv } from '@agentic/core' import { CodeInterpreter, type ProcessMessage } from '@e2b/code-interpreter' import { z } from 'zod' -import { createAIFunction } from '../create-ai-function' - /** * E2B Python code interpreter sandbox. * diff --git a/legacy/packages/e2b/src/index.ts b/legacy/packages/e2b/src/index.ts new file mode 100644 index 00000000..2e1e4054 --- /dev/null +++ b/legacy/packages/e2b/src/index.ts @@ -0,0 +1 @@ +export * from './e2b' diff --git a/legacy/packages/e2b/tsconfig.json b/legacy/packages/e2b/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/e2b/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/e2b/tsup.config.ts b/legacy/packages/e2b/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/e2b/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/exa/package.json b/legacy/packages/exa/package.json new file mode 100644 index 00000000..122db776 --- /dev/null +++ b/legacy/packages/exa/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/exa", + "version": "6.6.1", + "description": "Agentic SDK for the Exa search engine.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/exa/src/exa-client.ts b/legacy/packages/exa/src/exa-client.ts index 5bbd5f9c..38436e3b 100644 --- a/legacy/packages/exa/src/exa-client.ts +++ b/legacy/packages/exa/src/exa-client.ts @@ -1,4 +1,10 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, pruneUndefined } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + pruneUndefined +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' diff --git a/legacy/packages/exa/src/index.ts b/legacy/packages/exa/src/index.ts new file mode 100644 index 00000000..7688ab75 --- /dev/null +++ b/legacy/packages/exa/src/index.ts @@ -0,0 +1 @@ +export * from './exa-client' diff --git a/legacy/packages/exa/tsconfig.json b/legacy/packages/exa/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/exa/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/exa/tsup.config.ts b/legacy/packages/exa/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/exa/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/firecrawl/package.json b/legacy/packages/firecrawl/package.json new file mode 100644 index 00000000..4ddc00b2 --- /dev/null +++ b/legacy/packages/firecrawl/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/firecrawl", + "version": "6.6.1", + "description": "Agentic SDK for Firecrawl.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/firecrawl/src/firecrawl-client.ts b/legacy/packages/firecrawl/src/firecrawl-client.ts index cd1b6c6f..cda6d6d1 100644 --- a/legacy/packages/firecrawl/src/firecrawl-client.ts +++ b/legacy/packages/firecrawl/src/firecrawl-client.ts @@ -1,10 +1,16 @@ -import { aiFunction, AIFunctionsProvider , assert, delay, getEnv, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + delay, + getEnv, + isZodSchema, + throttleKy, + zodToJsonSchema +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' -import z from 'zod' - -import { isZodSchema } from '../schema' -import { zodToJsonSchema } from '../zod-to-json-schema' +import { z } from 'zod' export namespace firecrawl { export const BASE_URL = 'https://api.firecrawl.dev' diff --git a/legacy/packages/firecrawl/src/index.ts b/legacy/packages/firecrawl/src/index.ts new file mode 100644 index 00000000..9390f89d --- /dev/null +++ b/legacy/packages/firecrawl/src/index.ts @@ -0,0 +1 @@ +export * from './firecrawl-client' diff --git a/legacy/packages/firecrawl/tsconfig.json b/legacy/packages/firecrawl/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/firecrawl/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/firecrawl/tsup.config.ts b/legacy/packages/firecrawl/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/firecrawl/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/github/package.json b/legacy/packages/github/package.json new file mode 100644 index 00000000..29d39e72 --- /dev/null +++ b/legacy/packages/github/package.json @@ -0,0 +1,50 @@ +{ + "name": "@agentic/github", + "version": "6.6.1", + "description": "Agentic SDK for GitHub.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "octokit": "^4.0.2", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*", + "octokit": "^4.0.2" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/github/src/index.ts b/legacy/packages/github/src/index.ts new file mode 100644 index 00000000..e4568f80 --- /dev/null +++ b/legacy/packages/github/src/index.ts @@ -0,0 +1 @@ +export * from './github-client' diff --git a/legacy/packages/github/tsconfig.json b/legacy/packages/github/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/github/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/github/tsup.config.ts b/legacy/packages/github/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/github/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/hacker-news/package.json b/legacy/packages/hacker-news/package.json new file mode 100644 index 00000000..a061c928 --- /dev/null +++ b/legacy/packages/hacker-news/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/hacker-news", + "version": "6.6.1", + "description": "Agentic SDK for Hacker News.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/hacker-news/src/hacker-news-client.ts b/legacy/packages/hacker-news/src/hacker-news-client.ts index a6e2f843..0884b2ad 100644 --- a/legacy/packages/hacker-news/src/hacker-news-client.ts +++ b/legacy/packages/hacker-news/src/hacker-news-client.ts @@ -1,4 +1,4 @@ -import { AIFunctionsProvider , assert, getEnv } from '@agentic/core' +import { AIFunctionsProvider, assert, getEnv } from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' export namespace hackernews { diff --git a/legacy/packages/hacker-news/src/index.ts b/legacy/packages/hacker-news/src/index.ts new file mode 100644 index 00000000..c39b50d5 --- /dev/null +++ b/legacy/packages/hacker-news/src/index.ts @@ -0,0 +1 @@ +export * from './hacker-news-client' diff --git a/legacy/packages/hacker-news/tsconfig.json b/legacy/packages/hacker-news/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/hacker-news/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/hacker-news/tsup.config.ts b/legacy/packages/hacker-news/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/hacker-news/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/hunter/package.json b/legacy/packages/hunter/package.json new file mode 100644 index 00000000..ac508966 --- /dev/null +++ b/legacy/packages/hunter/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/hunter", + "version": "6.6.1", + "description": "Agentic SDK for hunter.io email lookup.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/hunter/src/hunter-client.ts b/legacy/packages/hunter/src/hunter-client.ts index 6a2bee23..d1793bc8 100644 --- a/legacy/packages/hunter/src/hunter-client.ts +++ b/legacy/packages/hunter/src/hunter-client.ts @@ -1,4 +1,6 @@ -import { aiFunction, AIFunctionsProvider , +import { + aiFunction, + AIFunctionsProvider, assert, getEnv, pruneNullOrUndefinedDeep, diff --git a/legacy/packages/hunter/src/index.ts b/legacy/packages/hunter/src/index.ts new file mode 100644 index 00000000..6d0fb34d --- /dev/null +++ b/legacy/packages/hunter/src/index.ts @@ -0,0 +1 @@ +export * from './hunter-client' diff --git a/legacy/packages/hunter/tsconfig.json b/legacy/packages/hunter/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/hunter/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/hunter/tsup.config.ts b/legacy/packages/hunter/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/hunter/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/jina/package.json b/legacy/packages/jina/package.json new file mode 100644 index 00000000..f86164f0 --- /dev/null +++ b/legacy/packages/jina/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/jina", + "version": "6.6.1", + "description": "Agentic SDK for Jina AI.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/jina/src/index.ts b/legacy/packages/jina/src/index.ts new file mode 100644 index 00000000..7c0d2cbd --- /dev/null +++ b/legacy/packages/jina/src/index.ts @@ -0,0 +1 @@ +export * from './jina-client' diff --git a/legacy/packages/jina/src/jina-client.ts b/legacy/packages/jina/src/jina-client.ts index 4e31227d..7b200cdf 100644 --- a/legacy/packages/jina/src/jina-client.ts +++ b/legacy/packages/jina/src/jina-client.ts @@ -1,4 +1,10 @@ -import { aiFunction, AIFunctionsProvider , getEnv, pruneNullOrUndefined, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + getEnv, + pruneNullOrUndefined, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import { z } from 'zod' diff --git a/legacy/packages/jina/tsconfig.json b/legacy/packages/jina/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/jina/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/jina/tsup.config.ts b/legacy/packages/jina/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/jina/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/midjourney/package.json b/legacy/packages/midjourney/package.json new file mode 100644 index 00000000..5939c093 --- /dev/null +++ b/legacy/packages/midjourney/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/midjourney", + "version": "6.6.1", + "description": "Agentic SDK for the unofficial Midjourney API via imagineapi.dev.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/midjourney/src/index.ts b/legacy/packages/midjourney/src/index.ts new file mode 100644 index 00000000..0b3c5ed5 --- /dev/null +++ b/legacy/packages/midjourney/src/index.ts @@ -0,0 +1 @@ +export * from './midjourney-client' diff --git a/legacy/packages/midjourney/src/midjourney-client.ts b/legacy/packages/midjourney/src/midjourney-client.ts index 70d0ba32..85dee86f 100644 --- a/legacy/packages/midjourney/src/midjourney-client.ts +++ b/legacy/packages/midjourney/src/midjourney-client.ts @@ -1,9 +1,15 @@ -import { aiFunction, AIFunctionsProvider , assert, delay, getEnv, pruneNullOrUndefined } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + delay, + getEnv, + pruneNullOrUndefined, + TimeoutError +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' -import { TimeoutError } from '../errors' - // TODO: add additional methods for upscaling, variations, etc. export namespace midjourney { diff --git a/legacy/packages/midjourney/tsconfig.json b/legacy/packages/midjourney/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/midjourney/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/midjourney/tsup.config.ts b/legacy/packages/midjourney/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/midjourney/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/novu/package.json b/legacy/packages/novu/package.json new file mode 100644 index 00000000..36085991 --- /dev/null +++ b/legacy/packages/novu/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/novu", + "version": "6.6.1", + "description": "Agentic SDK for the Novu notifications API.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/novu/src/index.ts b/legacy/packages/novu/src/index.ts new file mode 100644 index 00000000..d86cc7b9 --- /dev/null +++ b/legacy/packages/novu/src/index.ts @@ -0,0 +1 @@ +export * from './novu-client' diff --git a/legacy/packages/novu/src/novu-client.ts b/legacy/packages/novu/src/novu-client.ts index fd6fe924..ac1239f1 100644 --- a/legacy/packages/novu/src/novu-client.ts +++ b/legacy/packages/novu/src/novu-client.ts @@ -1,4 +1,4 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv } from '@agentic/core' +import { aiFunction, AIFunctionsProvider, assert, getEnv } from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' diff --git a/legacy/packages/novu/tsconfig.json b/legacy/packages/novu/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/novu/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/novu/tsup.config.ts b/legacy/packages/novu/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/novu/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/people-data-labs/package.json b/legacy/packages/people-data-labs/package.json new file mode 100644 index 00000000..bd9c59ae --- /dev/null +++ b/legacy/packages/people-data-labs/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/people-data-labs", + "version": "6.6.1", + "description": "Agentic SDK for People Data Labs.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/people-data-labs/src/index.ts b/legacy/packages/people-data-labs/src/index.ts new file mode 100644 index 00000000..50ccda55 --- /dev/null +++ b/legacy/packages/people-data-labs/src/index.ts @@ -0,0 +1 @@ +export * from './people-data-labs-client' diff --git a/legacy/packages/people-data-labs/tsconfig.json b/legacy/packages/people-data-labs/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/people-data-labs/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/people-data-labs/tsup.config.ts b/legacy/packages/people-data-labs/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/people-data-labs/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/perigon/package.json b/legacy/packages/perigon/package.json new file mode 100644 index 00000000..05869f2b --- /dev/null +++ b/legacy/packages/perigon/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/perigon", + "version": "6.6.1", + "description": "Agentic SDK for the Perigon News API.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/perigon/src/index.ts b/legacy/packages/perigon/src/index.ts new file mode 100644 index 00000000..b0af655a --- /dev/null +++ b/legacy/packages/perigon/src/index.ts @@ -0,0 +1 @@ +export * from './perigon-client' diff --git a/legacy/packages/perigon/src/perigon-client.ts b/legacy/packages/perigon/src/perigon-client.ts index 495f7adb..a4c2b1c3 100644 --- a/legacy/packages/perigon/src/perigon-client.ts +++ b/legacy/packages/perigon/src/perigon-client.ts @@ -1,4 +1,11 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, sanitizeSearchParams, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + sanitizeSearchParams, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import { z } from 'zod' diff --git a/legacy/packages/perigon/tsconfig.json b/legacy/packages/perigon/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/perigon/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/perigon/tsup.config.ts b/legacy/packages/perigon/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/perigon/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/polygon/package.json b/legacy/packages/polygon/package.json new file mode 100644 index 00000000..d162c4b5 --- /dev/null +++ b/legacy/packages/polygon/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/polygon", + "version": "6.6.1", + "description": "Agentic SDK for the Polygon stock API.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/polygon/src/index.ts b/legacy/packages/polygon/src/index.ts new file mode 100644 index 00000000..864374e4 --- /dev/null +++ b/legacy/packages/polygon/src/index.ts @@ -0,0 +1 @@ +export * from './polygon-client' diff --git a/legacy/packages/polygon/src/polygon-client.ts b/legacy/packages/polygon/src/polygon-client.ts index 36dbafb7..418afc42 100644 --- a/legacy/packages/polygon/src/polygon-client.ts +++ b/legacy/packages/polygon/src/polygon-client.ts @@ -1,4 +1,4 @@ -import { AIFunctionsProvider , assert, getEnv } from '@agentic/core' +import { AIFunctionsProvider, assert, getEnv } from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' // TODO: add aiFunction decorator to select methods diff --git a/legacy/packages/polygon/tsconfig.json b/legacy/packages/polygon/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/polygon/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/polygon/tsup.config.ts b/legacy/packages/polygon/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/polygon/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/predict-leads/package.json b/legacy/packages/predict-leads/package.json new file mode 100644 index 00000000..81fe8fac --- /dev/null +++ b/legacy/packages/predict-leads/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/predict-leads", + "version": "6.6.1", + "description": "Agentic SDK for Predict Leads.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/predict-leads/src/index.ts b/legacy/packages/predict-leads/src/index.ts new file mode 100644 index 00000000..2d000487 --- /dev/null +++ b/legacy/packages/predict-leads/src/index.ts @@ -0,0 +1 @@ +export * from './predict-leads-client' diff --git a/legacy/packages/predict-leads/src/predict-leads-client.ts b/legacy/packages/predict-leads/src/predict-leads-client.ts index c1a9e342..97957f61 100644 --- a/legacy/packages/predict-leads/src/predict-leads-client.ts +++ b/legacy/packages/predict-leads/src/predict-leads-client.ts @@ -1,6 +1,9 @@ -import type { aiFunction, AIFunctionsProvider , +import { + aiFunction, + AIFunctionsProvider, assert, -DeepNullable , getEnv, + type DeepNullable, + getEnv, pruneUndefined, sanitizeSearchParams, throttleKy diff --git a/legacy/packages/predict-leads/tsconfig.json b/legacy/packages/predict-leads/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/predict-leads/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/predict-leads/tsup.config.ts b/legacy/packages/predict-leads/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/predict-leads/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/proxycurl/package.json b/legacy/packages/proxycurl/package.json new file mode 100644 index 00000000..b4332576 --- /dev/null +++ b/legacy/packages/proxycurl/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/proxycurl", + "version": "6.6.1", + "description": "Agentic SDK for Proxycurl.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/proxycurl/src/index.ts b/legacy/packages/proxycurl/src/index.ts new file mode 100644 index 00000000..c74d1397 --- /dev/null +++ b/legacy/packages/proxycurl/src/index.ts @@ -0,0 +1 @@ +export * from './proxycurl-client' diff --git a/legacy/packages/proxycurl/src/proxycurl-client.ts b/legacy/packages/proxycurl/src/proxycurl-client.ts index 2743066e..1325cd05 100644 --- a/legacy/packages/proxycurl/src/proxycurl-client.ts +++ b/legacy/packages/proxycurl/src/proxycurl-client.ts @@ -1,5 +1,12 @@ -import type { Simplify } from 'type-fest' -import { aiFunction, AIFunctionsProvider , assert, getEnv, sanitizeSearchParams, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + sanitizeSearchParams, + type Simplify, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import { z } from 'zod' diff --git a/legacy/packages/proxycurl/tsconfig.json b/legacy/packages/proxycurl/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/proxycurl/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/proxycurl/tsup.config.ts b/legacy/packages/proxycurl/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/proxycurl/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/searxng/package.json b/legacy/packages/searxng/package.json new file mode 100644 index 00000000..521224a3 --- /dev/null +++ b/legacy/packages/searxng/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/searxng", + "version": "6.6.1", + "description": "Agentic SDK for the SearXNG meta search engine.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/searxng/src/index.ts b/legacy/packages/searxng/src/index.ts new file mode 100644 index 00000000..9bdd53ba --- /dev/null +++ b/legacy/packages/searxng/src/index.ts @@ -0,0 +1 @@ +export * from './searxng-client' diff --git a/legacy/packages/searxng/src/searxng-client.ts b/legacy/packages/searxng/src/searxng-client.ts index b49543dc..33bf73e5 100644 --- a/legacy/packages/searxng/src/searxng-client.ts +++ b/legacy/packages/searxng/src/searxng-client.ts @@ -1,4 +1,12 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, omit, pick, pruneUndefined } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + omit, + pick, + pruneUndefined +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' diff --git a/legacy/packages/searxng/tsconfig.json b/legacy/packages/searxng/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/searxng/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/searxng/tsup.config.ts b/legacy/packages/searxng/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/searxng/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/serpapi/package.json b/legacy/packages/serpapi/package.json new file mode 100644 index 00000000..70add715 --- /dev/null +++ b/legacy/packages/serpapi/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/serpapi", + "version": "6.6.1", + "description": "Agentic SDK for SerpAPI Google Search.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/serpapi/src/index.ts b/legacy/packages/serpapi/src/index.ts new file mode 100644 index 00000000..048fc17d --- /dev/null +++ b/legacy/packages/serpapi/src/index.ts @@ -0,0 +1 @@ +export * from './serpapi-client' diff --git a/legacy/packages/serpapi/src/serpapi-client.ts b/legacy/packages/serpapi/src/serpapi-client.ts index 50dd3126..826b2185 100644 --- a/legacy/packages/serpapi/src/serpapi-client.ts +++ b/legacy/packages/serpapi/src/serpapi-client.ts @@ -1,4 +1,4 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv } from '@agentic/core' +import { aiFunction, AIFunctionsProvider, assert, getEnv } from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' diff --git a/legacy/packages/serpapi/tsconfig.json b/legacy/packages/serpapi/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/serpapi/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/serpapi/tsup.config.ts b/legacy/packages/serpapi/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/serpapi/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/serper/package.json b/legacy/packages/serper/package.json new file mode 100644 index 00000000..df3b3b40 --- /dev/null +++ b/legacy/packages/serper/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/serper", + "version": "6.6.1", + "description": "Agentic SDK for Serper Google Search.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/serper/src/index.ts b/legacy/packages/serper/src/index.ts new file mode 100644 index 00000000..6a782fe3 --- /dev/null +++ b/legacy/packages/serper/src/index.ts @@ -0,0 +1 @@ +export * from './serper-client' diff --git a/legacy/packages/serper/src/serper-client.ts b/legacy/packages/serper/src/serper-client.ts index b4a13c9c..976f5656 100644 --- a/legacy/packages/serper/src/serper-client.ts +++ b/legacy/packages/serper/src/serper-client.ts @@ -1,4 +1,10 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, omit } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + omit +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' diff --git a/legacy/packages/serper/tsconfig.json b/legacy/packages/serper/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/serper/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/serper/tsup.config.ts b/legacy/packages/serper/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/serper/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/slack/package.json b/legacy/packages/slack/package.json new file mode 100644 index 00000000..385c9144 --- /dev/null +++ b/legacy/packages/slack/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/slack", + "version": "6.6.1", + "description": "Agentic SDK for Slack.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/slack/src/index.ts b/legacy/packages/slack/src/index.ts new file mode 100644 index 00000000..c2522dc6 --- /dev/null +++ b/legacy/packages/slack/src/index.ts @@ -0,0 +1 @@ +export * from './slack-client' diff --git a/legacy/packages/slack/src/slack-client.ts b/legacy/packages/slack/src/slack-client.ts index 834e9303..5c0b74d5 100644 --- a/legacy/packages/slack/src/slack-client.ts +++ b/legacy/packages/slack/src/slack-client.ts @@ -1,9 +1,14 @@ -import { aiFunction, AIFunctionsProvider , assert, delay, getEnv } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + delay, + getEnv, + TimeoutError +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' -import { TimeoutError } from '../errors' - // TODO: need to expose more aiFunctions export namespace slack { diff --git a/legacy/packages/slack/tsconfig.json b/legacy/packages/slack/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/slack/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/slack/tsup.config.ts b/legacy/packages/slack/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/slack/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/social-data/package.json b/legacy/packages/social-data/package.json new file mode 100644 index 00000000..f990424e --- /dev/null +++ b/legacy/packages/social-data/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/social-data", + "version": "6.6.1", + "description": "Agentic SDK for accessing Twitter via Social Data.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/social-data/src/index.ts b/legacy/packages/social-data/src/index.ts new file mode 100644 index 00000000..0bfed587 --- /dev/null +++ b/legacy/packages/social-data/src/index.ts @@ -0,0 +1 @@ +export * from './social-data-client' diff --git a/legacy/packages/social-data/src/social-data-client.ts b/legacy/packages/social-data/src/social-data-client.ts index 79988049..9a2eeddd 100644 --- a/legacy/packages/social-data/src/social-data-client.ts +++ b/legacy/packages/social-data/src/social-data-client.ts @@ -1,4 +1,10 @@ -import { AIFunctionsProvider , assert, getEnv, sanitizeSearchParams, throttleKy } from '@agentic/core' +import { + AIFunctionsProvider, + assert, + getEnv, + sanitizeSearchParams, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' diff --git a/legacy/packages/social-data/tsconfig.json b/legacy/packages/social-data/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/social-data/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/social-data/tsup.config.ts b/legacy/packages/social-data/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/social-data/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/tavily/package.json b/legacy/packages/tavily/package.json new file mode 100644 index 00000000..6b0726fd --- /dev/null +++ b/legacy/packages/tavily/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/tavily", + "version": "6.6.1", + "description": "Agentic SDK for Tavily.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/tavily/src/index.ts b/legacy/packages/tavily/src/index.ts new file mode 100644 index 00000000..056723f1 --- /dev/null +++ b/legacy/packages/tavily/src/index.ts @@ -0,0 +1 @@ +export * from './tavily-client' diff --git a/legacy/packages/tavily/src/tavily-client.ts b/legacy/packages/tavily/src/tavily-client.ts index af9ec224..612c2bf3 100644 --- a/legacy/packages/tavily/src/tavily-client.ts +++ b/legacy/packages/tavily/src/tavily-client.ts @@ -1,4 +1,11 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, pruneNullOrUndefined, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + pruneNullOrUndefined, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import { z } from 'zod' diff --git a/legacy/packages/tavily/tsconfig.json b/legacy/packages/tavily/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/tavily/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/tavily/tsup.config.ts b/legacy/packages/tavily/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/tavily/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/twilio/package.json b/legacy/packages/twilio/package.json new file mode 100644 index 00000000..529ccdda --- /dev/null +++ b/legacy/packages/twilio/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/twilio", + "version": "6.6.1", + "description": "Agentic SDK for Twilio.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/twilio/src/index.ts b/legacy/packages/twilio/src/index.ts new file mode 100644 index 00000000..73139ebc --- /dev/null +++ b/legacy/packages/twilio/src/index.ts @@ -0,0 +1 @@ +export * from './twilio-client' diff --git a/legacy/packages/twilio/src/twilio-client.ts b/legacy/packages/twilio/src/twilio-client.ts index 31afe9c8..e191bb5e 100644 --- a/legacy/packages/twilio/src/twilio-client.ts +++ b/legacy/packages/twilio/src/twilio-client.ts @@ -1,9 +1,14 @@ -import { aiFunction, AIFunctionsProvider , assert, delay, getEnv } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + delay, + getEnv, + TimeoutError +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' -import { TimeoutError } from '../errors' - export namespace twilio { export const CONVERSATION_API_BASE_URL = 'https://conversations.twilio.com/v1' diff --git a/legacy/packages/twilio/tsconfig.json b/legacy/packages/twilio/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/twilio/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/twilio/tsup.config.ts b/legacy/packages/twilio/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/twilio/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/twitter/package.json b/legacy/packages/twitter/package.json new file mode 100644 index 00000000..df643863 --- /dev/null +++ b/legacy/packages/twitter/package.json @@ -0,0 +1,53 @@ +{ + "name": "@agentic/twitter", + "version": "6.6.1", + "description": "Agentic SDK for Twitter.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0", + "type-fest": "^4.21.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3", + "@nangohq/node": "^0.42.2", + "twitter-api-sdk": "^1.2.1" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*", + "@nangohq/node": "^0.42.2", + "twitter-api-sdk": "^1.2.1" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/twitter/src/client.ts b/legacy/packages/twitter/src/client.ts index bc5b6373..53f576fa 100644 --- a/legacy/packages/twitter/src/client.ts +++ b/legacy/packages/twitter/src/client.ts @@ -1,6 +1,6 @@ +import { assert, getEnv } from '@agentic/core' import { auth, Client as TwitterV2Client } from 'twitter-api-sdk' -import { assert, getEnv } from '../../utils' import { getNango, validateNangoConnectionOAuthScopes } from './nango' // Auth new Nango accounts here: https://app.nango.dev/connections diff --git a/legacy/packages/twitter/src/nango.ts b/legacy/packages/twitter/src/nango.ts index da2db956..000f4a86 100644 --- a/legacy/packages/twitter/src/nango.ts +++ b/legacy/packages/twitter/src/nango.ts @@ -1,7 +1,6 @@ +import { getEnv } from '@agentic/core' import { type Connection, Nango } from '@nangohq/node' -import { getEnv } from '../../utils' - // This is intentionally left as a global singleton to avoid re-creating the // Nango connection instance on successive calls in serverless environments. let _nango: Nango | null = null diff --git a/legacy/packages/twitter/src/twitter-client.ts b/legacy/packages/twitter/src/twitter-client.ts index ecf03555..6c7b9896 100644 --- a/legacy/packages/twitter/src/twitter-client.ts +++ b/legacy/packages/twitter/src/twitter-client.ts @@ -1,9 +1,8 @@ +import { aiFunction, AIFunctionsProvider, assert, getEnv } from '@agentic/core' import pThrottle from 'p-throttle' import { z } from 'zod' import type * as types from './types' -import { aiFunction, AIFunctionsProvider } from '../../fns' -import { assert, getEnv } from '../../utils' import { handleKnownTwitterErrors } from './utils' /** diff --git a/legacy/packages/twitter/src/utils.ts b/legacy/packages/twitter/src/utils.ts index 59c01d36..749fd406 100644 --- a/legacy/packages/twitter/src/utils.ts +++ b/legacy/packages/twitter/src/utils.ts @@ -1,5 +1,6 @@ +import { omit } from '@agentic/core' + import type * as types from './types' -import { omit } from '../../utils' import { TwitterError } from './error' /** diff --git a/legacy/packages/twitter/tsconfig.json b/legacy/packages/twitter/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/twitter/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/twitter/tsup.config.ts b/legacy/packages/twitter/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/twitter/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/weather/package.json b/legacy/packages/weather/package.json index 918602f1..95796ac6 100644 --- a/legacy/packages/weather/package.json +++ b/legacy/packages/weather/package.json @@ -1,7 +1,7 @@ { "name": "@agentic/weather", "version": "6.6.1", - "description": "Agentic Weather SDK.", + "description": "Agentic SDK for weatherapi.com.", "author": "Travis Fischer ", "license": "MIT", "repository": { diff --git a/legacy/packages/wikidata/package.json b/legacy/packages/wikidata/package.json new file mode 100644 index 00000000..265753aa --- /dev/null +++ b/legacy/packages/wikidata/package.json @@ -0,0 +1,50 @@ +{ + "name": "@agentic/wikidata", + "version": "6.6.1", + "description": "Agentic SDK for Wikidata.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3", + "wikibase-sdk": "^10.0.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*", + "wikibase-sdk": "^10.0.3" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/wikidata/src/wikidata-client.ts b/legacy/packages/wikidata/src/wikidata-client.ts index a05d5964..d04cdef6 100644 --- a/legacy/packages/wikidata/src/wikidata-client.ts +++ b/legacy/packages/wikidata/src/wikidata-client.ts @@ -1,5 +1,5 @@ import type * as wikibase from 'wikibase-sdk' -import { AIFunctionsProvider , assert, getEnv, throttleKy } from '@agentic/core' +import { AIFunctionsProvider, assert, getEnv, throttleKy } from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import wdk from 'wikibase-sdk/wikidata.org' diff --git a/legacy/packages/wikidata/tsconfig.json b/legacy/packages/wikidata/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/wikidata/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/wikidata/tsup.config.ts b/legacy/packages/wikidata/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/wikidata/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/wikipedia/package.json b/legacy/packages/wikipedia/package.json new file mode 100644 index 00000000..2933c93d --- /dev/null +++ b/legacy/packages/wikipedia/package.json @@ -0,0 +1,48 @@ +{ + "name": "@agentic/wikipedia", + "version": "6.6.1", + "description": "Agentic SDK for wikipedia.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0", + "p-throttle": "^6.1.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/wikipedia/src/index.ts b/legacy/packages/wikipedia/src/index.ts new file mode 100644 index 00000000..560c4be7 --- /dev/null +++ b/legacy/packages/wikipedia/src/index.ts @@ -0,0 +1 @@ +export * from './wikipedia-client' diff --git a/legacy/packages/wikipedia/src/wikipedia-client.ts b/legacy/packages/wikipedia/src/wikipedia-client.ts index 2dc56d7a..8d4fdcfe 100644 --- a/legacy/packages/wikipedia/src/wikipedia-client.ts +++ b/legacy/packages/wikipedia/src/wikipedia-client.ts @@ -1,4 +1,10 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, throttleKy } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + throttleKy +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import pThrottle from 'p-throttle' import { z } from 'zod' diff --git a/legacy/packages/wikipedia/tsconfig.json b/legacy/packages/wikipedia/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/wikipedia/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/wikipedia/tsup.config.ts b/legacy/packages/wikipedia/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/wikipedia/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/packages/wolfram-alpha/package.json b/legacy/packages/wolfram-alpha/package.json new file mode 100644 index 00000000..b80d232c --- /dev/null +++ b/legacy/packages/wolfram-alpha/package.json @@ -0,0 +1,47 @@ +{ + "name": "@agentic/wolfram-alpha", + "version": "6.6.1", + "description": "Agentic SDK for Wolfram Alpha.", + "author": "Travis Fischer ", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/transitive-bullshit/agentic.git" + }, + "type": "module", + "source": "./src/index.ts", + "types": "./dist/index.d.ts", + "sideEffects": false, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "tsup", + "dev": "tsup --watch", + "clean": "del dist", + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "ky": "^1.5.0" + }, + "peerDependencies": { + "@agentic/core": "workspace:*", + "zod": "^3.23.3" + }, + "devDependencies": { + "@agentic/core": "workspace:*", + "@agentic/tsconfig": "workspace:*" + }, + "publishConfig": { + "access": "public" + } +} diff --git a/legacy/packages/wolfram-alpha/src/index.ts b/legacy/packages/wolfram-alpha/src/index.ts new file mode 100644 index 00000000..6a4b6193 --- /dev/null +++ b/legacy/packages/wolfram-alpha/src/index.ts @@ -0,0 +1 @@ +export * from './wolfram-alpha-client' diff --git a/legacy/packages/wolfram-alpha/src/wolfram-alpha-client.ts b/legacy/packages/wolfram-alpha/src/wolfram-alpha-client.ts index c4163c0f..34c67724 100644 --- a/legacy/packages/wolfram-alpha/src/wolfram-alpha-client.ts +++ b/legacy/packages/wolfram-alpha/src/wolfram-alpha-client.ts @@ -1,4 +1,10 @@ -import { aiFunction, AIFunctionsProvider , assert, getEnv, sanitizeSearchParams } from '@agentic/core' +import { + aiFunction, + AIFunctionsProvider, + assert, + getEnv, + sanitizeSearchParams +} from '@agentic/core' import defaultKy, { type KyInstance } from 'ky' import { z } from 'zod' diff --git a/legacy/packages/wolfram-alpha/tsconfig.json b/legacy/packages/wolfram-alpha/tsconfig.json new file mode 100644 index 00000000..6c8d720c --- /dev/null +++ b/legacy/packages/wolfram-alpha/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/packages/wolfram-alpha/tsup.config.ts b/legacy/packages/wolfram-alpha/tsup.config.ts new file mode 100644 index 00000000..010d3727 --- /dev/null +++ b/legacy/packages/wolfram-alpha/tsup.config.ts @@ -0,0 +1 @@ +export { default } from '../../tsup.config' diff --git a/legacy/pnpm-lock.yaml b/legacy/pnpm-lock.yaml index 9ca8f183..67a9bb52 100644 --- a/legacy/pnpm-lock.yaml +++ b/legacy/pnpm-lock.yaml @@ -76,10 +76,10 @@ importers: version: 0.0.24(zod@3.23.8) '@browserbasehq/sdk': specifier: ^1.4.2 - version: 1.4.2 + version: 1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) ai: specifier: ^3.1.30 - version: 3.3.0(openai@4.54.0(encoding@0.1.13))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) + version: 3.3.0(openai@4.54.0)(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) dotenv: specifier: ^16.4.5 version: 16.4.5 @@ -104,7 +104,7 @@ importers: version: link:../tsconfig ai: specifier: ^3.1.30 - version: 3.3.0(openai@4.54.0(encoding@0.1.13))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) + version: 3.3.0(openai@4.54.0)(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) packages/bing: dependencies: @@ -246,6 +246,76 @@ importers: specifier: ^2.1.0 version: 2.1.0 + packages/diffbot: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/e2b: + dependencies: + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + '@e2b/code-interpreter': + specifier: ^0.0.8 + version: 0.0.8(bufferutil@4.0.8)(utf-8-validate@6.0.4) + + packages/exa: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/firecrawl: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + packages/genkit: devDependencies: '@agentic/core': @@ -258,6 +328,79 @@ importers: specifier: ^0.5.9 version: 0.5.9 + packages/github: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + octokit: + specifier: ^4.0.2 + version: 4.0.2 + + packages/hacker-news: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/hunter: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/jina: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + packages/langchain: devDependencies: '@agentic/core': @@ -280,10 +423,280 @@ importers: version: link:../tsconfig llamaindex: specifier: ^0.5.13 - version: 0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4) + version: 0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4) + + packages/midjourney: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/novu: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/people-data-labs: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/perigon: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/polygon: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/predict-leads: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/proxycurl: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/searxng: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/serpapi: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/serper: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/slack: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/social-data: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/tavily: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig packages/tsconfig: {} + packages/twilio: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/twitter: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + type-fest: + specifier: ^4.21.0 + version: 4.23.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + '@nangohq/node': + specifier: ^0.42.2 + version: 0.42.2 + twitter-api-sdk: + specifier: ^1.2.1 + version: 1.2.1(encoding@0.1.13) + packages/weather: dependencies: ky: @@ -300,6 +713,63 @@ importers: specifier: workspace:* version: link:../tsconfig + packages/wikidata: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + wikibase-sdk: + specifier: ^10.0.3 + version: 10.0.3 + + packages/wikipedia: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + p-throttle: + specifier: ^6.1.0 + version: 6.1.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + + packages/wolfram-alpha: + dependencies: + ky: + specifier: ^1.5.0 + version: 1.5.0 + zod: + specifier: ^3.23.3 + version: 3.23.8 + devDependencies: + '@agentic/core': + specifier: workspace:* + version: link:../core + '@agentic/tsconfig': + specifier: workspace:* + version: link:../tsconfig + packages: '@ai-sdk/openai@0.0.24': @@ -644,6 +1114,10 @@ packages: resolution: {integrity: sha512-IndcI5hzlNZ7GS96RV3Xw1R2kaDuXEp7tRIy/KlhidpN/BQ1qh1NZt3377dMLTa44xDUNKT7hnXkA/oUAzD/lg==} engines: {node: '>=16.11.0'} + '@e2b/code-interpreter@0.0.8': + resolution: {integrity: sha512-cKDFY9js9l3MfL71x0IDvaz0mAhvHIurVFnimtFRXNzuV0TxhuFqsauKabet0TMOrcDF3H3trC7pct6mNgRYTA==} + engines: {node: '>=18'} + '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -1073,6 +1547,10 @@ packages: '@mongodb-js/saslprep@1.1.8': resolution: {integrity: sha512-qKwC/M/nNNaKUBMQ0nuzm47b7ZYWQHN3pcXq4IIcoSBc2hOIrflAxJduIvvqmhoz3gR2TacTAs8vlsCVPkiEdQ==} + '@nangohq/node@0.42.2': + resolution: {integrity: sha512-I+4O37hEVO0Nipo/G1LbVgAvocNk5Al27xTINHbg6vG9UhiuZLpNMFJZojR0eIieR3CjuIdCq21xIbSCxAwseQ==} + engines: {node: '>=18.0'} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1089,6 +1567,113 @@ packages: resolution: {integrity: sha512-XhdSY/4B1D34tSco/GION+23GMjaS9S2zszcqYkMHo8RcWInymF6L1x+Gk7EmHdrSxNFva2WM8orhC4BwQCwgw==} engines: {node: '>=12'} + '@octokit/app@15.1.0': + resolution: {integrity: sha512-TkBr7QgOmE6ORxvIAhDbZsqPkF7RSqTY4pLTtUQCvr6dTXqvi2fFo46q3h1lxlk/sGMQjqyZ0kEahkD/NyzOHg==} + engines: {node: '>= 18'} + + '@octokit/auth-app@7.1.0': + resolution: {integrity: sha512-cazGaJPSgeZ8NkVYeM/C5l/6IQ5vZnsI8p1aMucadCkt/bndI+q+VqwrlnWbASRmenjOkf1t1RpCKrif53U8gw==} + engines: {node: '>= 18'} + + '@octokit/auth-oauth-app@8.1.1': + resolution: {integrity: sha512-5UtmxXAvU2wfcHIPPDWzVSAWXVJzG3NWsxb7zCFplCWEmMCArSZV0UQu5jw5goLQXbFyOr5onzEH37UJB3zQQg==} + engines: {node: '>= 18'} + + '@octokit/auth-oauth-device@7.1.1': + resolution: {integrity: sha512-HWl8lYueHonuyjrKKIup/1tiy0xcmQCdq5ikvMO1YwkNNkxb6DXfrPjrMYItNLyCP/o2H87WuijuE+SlBTT8eg==} + engines: {node: '>= 18'} + + '@octokit/auth-oauth-user@5.1.1': + resolution: {integrity: sha512-rRkMz0ErOppdvEfnemHJXgZ9vTPhBuC6yASeFaB7I2yLMd7QpjfrL1mnvRPlyKo+M6eeLxrKanXJ9Qte29SRsw==} + engines: {node: '>= 18'} + + '@octokit/auth-token@5.1.1': + resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} + engines: {node: '>= 18'} + + '@octokit/auth-unauthenticated@6.1.0': + resolution: {integrity: sha512-zPSmfrUAcspZH/lOFQnVnvjQZsIvmfApQH6GzJrkIunDooU1Su2qt2FfMTSVPRp7WLTQyC20Kd55lF+mIYaohQ==} + engines: {node: '>= 18'} + + '@octokit/core@6.1.2': + resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} + engines: {node: '>= 18'} + + '@octokit/endpoint@10.1.1': + resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} + engines: {node: '>= 18'} + + '@octokit/graphql@8.1.1': + resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} + engines: {node: '>= 18'} + + '@octokit/oauth-app@7.1.3': + resolution: {integrity: sha512-EHXbOpBkSGVVGF1W+NLMmsnSsJRkcrnVmDKt0TQYRBb6xWfWzoi9sBD4DIqZ8jGhOWO/V8t4fqFyJ4vDQDn9bg==} + engines: {node: '>= 18'} + + '@octokit/oauth-authorization-url@7.1.1': + resolution: {integrity: sha512-ooXV8GBSabSWyhLUowlMIVd9l1s2nsOGQdlP2SQ4LnkEsGXzeCvbSbCPdZThXhEFzleGPwbapT0Sb+YhXRyjCA==} + engines: {node: '>= 18'} + + '@octokit/oauth-methods@5.1.2': + resolution: {integrity: sha512-C5lglRD+sBlbrhCUTxgJAFjWgJlmTx5bQ7Ch0+2uqRjYv7Cfb5xpX4WuSC9UgQna3sqRGBL9EImX9PvTpMaQ7g==} + engines: {node: '>= 18'} + + '@octokit/openapi-types@22.2.0': + resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} + + '@octokit/openapi-webhooks-types@8.3.0': + resolution: {integrity: sha512-vKLsoR4xQxg4Z+6rU/F65ItTUz/EXbD+j/d4mlq2GW8TsA4Tc8Kdma2JTAAJ5hrKWUQzkR/Esn2fjsqiVRYaQg==} + + '@octokit/plugin-paginate-graphql@5.2.2': + resolution: {integrity: sha512-7znSVvlNAOJisCqAnjN1FtEziweOHSjPGAuc5W58NeGNAr/ZB57yCsjQbXDlWsVryA7hHQaEQPcBbJYFawlkyg==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + + '@octokit/plugin-paginate-rest@11.3.3': + resolution: {integrity: sha512-o4WRoOJZlKqEEgj+i9CpcmnByvtzoUYC6I8PD2SA95M+BJ2x8h7oLcVOg9qcowWXBOdcTRsMZiwvM3EyLm9AfA==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + + '@octokit/plugin-rest-endpoint-methods@13.2.4': + resolution: {integrity: sha512-gusyAVgTrPiuXOdfqOySMDztQHv6928PQ3E4dqVGEtOvRXAKRbJR4b1zQyniIT9waqaWk/UDaoJ2dyPr7Bk7Iw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + + '@octokit/plugin-retry@7.1.1': + resolution: {integrity: sha512-G9Ue+x2odcb8E1XIPhaFBnTTIrrUDfXN05iFXiqhR+SeeeDMMILcAnysOsxUpEWcQp2e5Ft397FCXTcPkiPkLw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + + '@octokit/plugin-throttling@9.3.1': + resolution: {integrity: sha512-Qd91H4liUBhwLB2h6jZ99bsxoQdhgPk6TdwnClPyTBSDAdviGPceViEgUwj+pcQDmB/rfAXAXK7MTochpHM3yQ==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': ^6.0.0 + + '@octokit/request-error@6.1.4': + resolution: {integrity: sha512-VpAhIUxwhWZQImo/dWAN/NpPqqojR6PSLgLYAituLM6U+ddx9hCioFGwBr5Mi+oi5CLeJkcAs3gJ0PYYzU6wUg==} + engines: {node: '>= 18'} + + '@octokit/request@9.1.3': + resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==} + engines: {node: '>= 18'} + + '@octokit/types@13.5.0': + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} + + '@octokit/webhooks-methods@5.1.0': + resolution: {integrity: sha512-yFZa3UH11VIxYnnoOYCVoJ3q4ChuSOk2IVBBQ0O3xtKX4x9bmKb/1t+Mxixv2iUhzMdOl1qeWJqEhouXXzB3rQ==} + engines: {node: '>= 18'} + + '@octokit/webhooks@13.3.0': + resolution: {integrity: sha512-TUkJLtI163Bz5+JK0O+zDkQpn4gKwN+BovclUvCj6pI/6RXrFqQvUMRS2M+Rt8Rv0qR3wjoMoOPmpJKeOh0nBg==} + engines: {node: '>= 18'} + '@opentelemetry/api-logs@0.49.1': resolution: {integrity: sha512-kaNl/T7WzyMUQHQlVq7q0oV4Kev6+0xFwqzofryC66jgGMacd0QH5TwfpbUwSTby+SdAdprAe5UKMvBw4tKS5Q==} engines: {node: '>=14'} @@ -1644,6 +2229,9 @@ packages: '@total-typescript/ts-reset@0.5.1': resolution: {integrity: sha512-AqlrT8YA1o7Ff5wPfMOL0pvL+1X+sw60NN6CcOCqs658emD6RfiXhF7Gu9QcfKBH7ELY2nInLhKSCWVoNL70MQ==} + '@types/aws-lambda@8.10.142': + resolution: {integrity: sha512-wy2y/2hQKrS6myOS++koXg3N1Hg+LLyPjaggCFajczSHZPqBnOMuT2sdH3kiASrmdBYyM3pmjyz5SoWraRllCQ==} + '@types/diff-match-patch@1.0.36': resolution: {integrity: sha512-xFdR6tkm0MWvBfO8xXCSsinYxHcqkQUlcHeSpMC2ukzOb6lwQAfDmW+Qt0AvlGd8HpsS28qKsB+oPeJn9I39jg==} @@ -2126,6 +2714,9 @@ packages: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} + before-after-hook@3.0.2: + resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} + bignumber.js@9.1.2: resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} @@ -2143,6 +2734,9 @@ packages: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + bottleneck@2.19.5: + resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} + bowser@2.11.0: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} @@ -2181,6 +2775,10 @@ packages: buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + bufferutil@4.0.8: + resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} + engines: {node: '>=6.14.2'} + builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} @@ -2700,6 +3298,10 @@ packages: duck@0.1.12: resolution: {integrity: sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==} + e2b@0.16.1: + resolution: {integrity: sha512-2L1R/REEB+EezD4Q4MmcXXNATjvCYov2lv/69+PY6V95+wl1PZblIMTYAe7USxX6P6sqANxNs+kXqZr6RvXkSw==} + engines: {node: '>=18'} + eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -3793,6 +4395,11 @@ packages: isomorphic-fetch@3.0.0: resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} + isomorphic-ws@5.0.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' + issue-regex@4.1.0: resolution: {integrity: sha512-X3HBmm7+Th+l4/kMtqwcHHgELD0Lfl0Ina6S3+grr+mKmTxsrM84NAO1UuRPIxIbGLIl3TCEu45S1kdu21HYbQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4376,6 +4983,10 @@ packages: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + node-gyp-build@4.8.1: + resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==} + hasBin: true + node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} @@ -4479,6 +5090,10 @@ packages: obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + octokit@4.0.2: + resolution: {integrity: sha512-wbqF4uc1YbcldtiBFfkSnquHtECEIpYD78YUXI6ri1Im5OO2NLo6ZVpRdbJpdnpZ05zMrVPssNiEo6JQtea+Qg==} + engines: {node: '>= 18'} + on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -4542,6 +5157,10 @@ packages: resolution: {integrity: sha512-e/12BdtTtj+tXs7iHm+Dm7H7WjEWnw7O52B2wSfCQ6lD5F6cvjzo7cANXy5TJ1Q3/qc8YRPT5wBTTFtP5sBp1g==} hasBin: true + openapi-typescript-fetch@1.1.3: + resolution: {integrity: sha512-smLZPck4OkKMNExcw8jMgrMOGgVGx2N/s6DbKL2ftNl77g5HfoGpZGFy79RBzU/EkaO0OZpwBnslfdBfh7ZcWg==} + engines: {node: '>= 12.0.0', npm: '>= 7.0.0'} + option@0.2.4: resolution: {integrity: sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==} @@ -4661,6 +5280,9 @@ packages: partial-json@0.1.7: resolution: {integrity: sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==} + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -5743,6 +6365,10 @@ packages: resolution: {integrity: sha512-imDlFFAvitbCm1JtDFJ6eG882qwxHUmVT2noPb3p2jq5o5DuXOchMbkVS9kUeC3/4WpY5N0GBZ3RvqNyjHZw1Q==} hasBin: true + twitter-api-sdk@1.2.1: + resolution: {integrity: sha512-tNQ6DGYucFk94JlnUMsHCkHg5o1wnCdHh71Y2ukygNVssOdD1gNVjOpaojJrdwbEAhoZvcWdGHerCa55F8HKxQ==} + engines: {node: '>=14'} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -5838,6 +6464,12 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} + universal-github-app-jwt@2.2.0: + resolution: {integrity: sha512-G5o6f95b5BggDGuUfKDApKaCgNYy2x7OdHY0zSMF081O0EJobw+1130VONhrA7ezGSV2FNOGyM+KQpQZAr9bIQ==} + + universal-user-agent@7.0.2: + resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} + universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} @@ -5880,6 +6512,10 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 + utf-8-validate@6.0.4: + resolution: {integrity: sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ==} + engines: {node: '>=6.14.2'} + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -6053,6 +6689,10 @@ packages: resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} engines: {node: '>=18'} + wikibase-sdk@10.0.3: + resolution: {integrity: sha512-fWhwvUD7SAie6JEiHRjKB9tg77jHRmAPpv+Jdj7/FQn919IucL0AY38vKulqz4HN94IKa9Iz4A/3XyS8Bx2M6g==} + engines: {node: '>= 12.0.0'} + wikipedia@2.1.2: resolution: {integrity: sha512-RAYaMpXC9/E873RaSEtlEa8dXK4e0p5k98GKOd210MtkE5emm6fcnwD+N6ZA4cuffjDWagvhaQKtp/mGp2BOVQ==} engines: {node: '>=10'} @@ -6871,9 +7511,9 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@browserbasehq/sdk@1.4.2': + '@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - puppeteer-core: 22.15.0 + puppeteer-core: 22.15.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) zod: 3.23.8 transitivePeerDependencies: - bufferutil @@ -6930,6 +7570,15 @@ snapshots: '@discordjs/util@1.1.0': {} + '@e2b/code-interpreter@0.0.8(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + e2b: 0.16.1 + isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@esbuild/aix-ppc64@0.21.5': optional: true @@ -7120,7 +7769,7 @@ snapshots: '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.4) eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jest: 28.6.0(@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-jest-dom: 5.4.0(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) @@ -7316,6 +7965,12 @@ snapshots: dependencies: sparse-bitfield: 3.0.3 + '@nangohq/node@0.42.2': + dependencies: + axios: 1.7.3 + transitivePeerDependencies: + - debug + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -7335,6 +7990,152 @@ snapshots: transitivePeerDependencies: - encoding + '@octokit/app@15.1.0': + dependencies: + '@octokit/auth-app': 7.1.0 + '@octokit/auth-unauthenticated': 6.1.0 + '@octokit/core': 6.1.2 + '@octokit/oauth-app': 7.1.3 + '@octokit/plugin-paginate-rest': 11.3.3(@octokit/core@6.1.2) + '@octokit/types': 13.5.0 + '@octokit/webhooks': 13.3.0 + + '@octokit/auth-app@7.1.0': + dependencies: + '@octokit/auth-oauth-app': 8.1.1 + '@octokit/auth-oauth-user': 5.1.1 + '@octokit/request': 9.1.3 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + lru-cache: 10.4.3 + universal-github-app-jwt: 2.2.0 + universal-user-agent: 7.0.2 + + '@octokit/auth-oauth-app@8.1.1': + dependencies: + '@octokit/auth-oauth-device': 7.1.1 + '@octokit/auth-oauth-user': 5.1.1 + '@octokit/request': 9.1.3 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/auth-oauth-device@7.1.1': + dependencies: + '@octokit/oauth-methods': 5.1.2 + '@octokit/request': 9.1.3 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/auth-oauth-user@5.1.1': + dependencies: + '@octokit/auth-oauth-device': 7.1.1 + '@octokit/oauth-methods': 5.1.2 + '@octokit/request': 9.1.3 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/auth-token@5.1.1': {} + + '@octokit/auth-unauthenticated@6.1.0': + dependencies: + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + + '@octokit/core@6.1.2': + dependencies: + '@octokit/auth-token': 5.1.1 + '@octokit/graphql': 8.1.1 + '@octokit/request': 9.1.3 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + before-after-hook: 3.0.2 + universal-user-agent: 7.0.2 + + '@octokit/endpoint@10.1.1': + dependencies: + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/graphql@8.1.1': + dependencies: + '@octokit/request': 9.1.3 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/oauth-app@7.1.3': + dependencies: + '@octokit/auth-oauth-app': 8.1.1 + '@octokit/auth-oauth-user': 5.1.1 + '@octokit/auth-unauthenticated': 6.1.0 + '@octokit/core': 6.1.2 + '@octokit/oauth-authorization-url': 7.1.1 + '@octokit/oauth-methods': 5.1.2 + '@types/aws-lambda': 8.10.142 + universal-user-agent: 7.0.2 + + '@octokit/oauth-authorization-url@7.1.1': {} + + '@octokit/oauth-methods@5.1.2': + dependencies: + '@octokit/oauth-authorization-url': 7.1.1 + '@octokit/request': 9.1.3 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + + '@octokit/openapi-types@22.2.0': {} + + '@octokit/openapi-webhooks-types@8.3.0': {} + + '@octokit/plugin-paginate-graphql@5.2.2(@octokit/core@6.1.2)': + dependencies: + '@octokit/core': 6.1.2 + + '@octokit/plugin-paginate-rest@11.3.3(@octokit/core@6.1.2)': + dependencies: + '@octokit/core': 6.1.2 + '@octokit/types': 13.5.0 + + '@octokit/plugin-rest-endpoint-methods@13.2.4(@octokit/core@6.1.2)': + dependencies: + '@octokit/core': 6.1.2 + '@octokit/types': 13.5.0 + + '@octokit/plugin-retry@7.1.1(@octokit/core@6.1.2)': + dependencies: + '@octokit/core': 6.1.2 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + bottleneck: 2.19.5 + + '@octokit/plugin-throttling@9.3.1(@octokit/core@6.1.2)': + dependencies: + '@octokit/core': 6.1.2 + '@octokit/types': 13.5.0 + bottleneck: 2.19.5 + + '@octokit/request-error@6.1.4': + dependencies: + '@octokit/types': 13.5.0 + + '@octokit/request@9.1.3': + dependencies: + '@octokit/endpoint': 10.1.1 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/types@13.5.0': + dependencies: + '@octokit/openapi-types': 22.2.0 + + '@octokit/webhooks-methods@5.1.0': {} + + '@octokit/webhooks@13.3.0': + dependencies: + '@octokit/openapi-webhooks-types': 8.3.0 + '@octokit/request-error': 6.1.4 + '@octokit/webhooks-methods': 5.1.0 + '@opentelemetry/api-logs@0.49.1': dependencies: '@opentelemetry/api': 1.9.0 @@ -7993,6 +8794,8 @@ snapshots: '@total-typescript/ts-reset@0.5.1': {} + '@types/aws-lambda@8.10.142': {} + '@types/diff-match-patch@1.0.36': {} '@types/estree@1.0.5': {} @@ -8296,7 +9099,7 @@ snapshots: clean-stack: 4.2.0 indent-string: 5.0.0 - ai@3.3.0(openai@4.54.0(encoding@0.1.13))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8): + ai@3.3.0(openai@4.54.0)(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8): dependencies: '@ai-sdk/provider': 0.0.14 '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) @@ -8489,9 +9292,9 @@ snapshots: arrify@1.0.1: {} - assemblyai@4.6.1: + assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4): dependencies: - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -8568,6 +9371,8 @@ snapshots: basic-ftp@5.0.5: {} + before-after-hook@3.0.2: {} + bignumber.js@9.1.2: {} binary-extensions@2.3.0: {} @@ -8597,6 +9402,8 @@ snapshots: transitivePeerDependencies: - supports-color + bottleneck@2.19.5: {} + bowser@2.11.0: {} boxen@8.0.0: @@ -8646,6 +9453,11 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 + bufferutil@4.0.8: + dependencies: + node-gyp-build: 4.8.1 + optional: true + builtin-modules@3.3.0: {} bundle-name@4.1.0: @@ -9156,6 +9968,18 @@ snapshots: dependencies: underscore: 1.13.7 + e2b@0.16.1: + dependencies: + isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + normalize-path: 3.0.0 + openapi-typescript-fetch: 1.1.3 + path-browserify: 1.0.1 + platform: 1.3.6 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.4 + eastasianwidth@0.2.0: {} ecdsa-sig-formatter@1.0.11: @@ -9396,7 +10220,7 @@ snapshots: enhanced-resolve: 5.17.1 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.6 is-core-module: 2.15.0 @@ -9418,7 +10242,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -10505,6 +11329,10 @@ snapshots: transitivePeerDependencies: - encoding + isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + dependencies: + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + issue-regex@4.1.0: {} iterator.prototype@1.1.2: @@ -10746,7 +11574,7 @@ snapshots: - zen-observable - zenObservable - llamaindex@0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4): + llamaindex@0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4): dependencies: '@anthropic-ai/sdk': 0.21.1(encoding@0.1.13) '@aws-crypto/sha256-js': 5.2.0 @@ -10771,7 +11599,7 @@ snapshots: '@xenova/transformers': 2.17.2 '@zilliz/milvus2-sdk-node': 2.4.4 ajv: 8.17.1 - assemblyai: 4.6.1 + assemblyai: 4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) chromadb: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)) cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13) discord-api-types: 0.37.93 @@ -11136,6 +11964,9 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 + node-gyp-build@4.8.1: + optional: true + node-releases@2.0.18: {} nopt@5.0.0: @@ -11304,6 +12135,19 @@ snapshots: obuf@1.1.2: {} + octokit@4.0.2: + dependencies: + '@octokit/app': 15.1.0 + '@octokit/core': 6.1.2 + '@octokit/oauth-app': 7.1.3 + '@octokit/plugin-paginate-graphql': 5.2.2(@octokit/core@6.1.2) + '@octokit/plugin-paginate-rest': 11.3.3(@octokit/core@6.1.2) + '@octokit/plugin-rest-endpoint-methods': 13.2.4(@octokit/core@6.1.2) + '@octokit/plugin-retry': 7.1.1(@octokit/core@6.1.2) + '@octokit/plugin-throttling': 9.3.1(@octokit/core@6.1.2) + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + on-finished@2.4.1: dependencies: ee-first: 1.1.1 @@ -11389,6 +12233,8 @@ snapshots: transitivePeerDependencies: - encoding + openapi-typescript-fetch@1.1.3: {} + option@0.2.4: {} optionator@0.9.4: @@ -11519,6 +12365,8 @@ snapshots: partial-json@0.1.7: {} + path-browserify@1.0.1: {} + path-exists@4.0.0: {} path-exists@5.0.0: {} @@ -11764,13 +12612,13 @@ snapshots: dependencies: escape-goat: 4.0.0 - puppeteer-core@22.15.0: + puppeteer-core@22.15.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): dependencies: '@puppeteer/browsers': 2.3.0 chromium-bidi: 0.6.3(devtools-protocol@0.0.1312386) debug: 4.3.6 devtools-protocol: 0.0.1312386 - ws: 8.18.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - bufferutil - supports-color @@ -12698,6 +13546,13 @@ snapshots: turbo-windows-64: 2.0.11 turbo-windows-arm64: 2.0.11 + twitter-api-sdk@1.2.1(encoding@0.1.13): + dependencies: + abort-controller: 3.0.0 + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -12789,6 +13644,10 @@ snapshots: unicorn-magic@0.1.0: {} + universal-github-app-jwt@2.2.0: {} + + universal-user-agent@7.0.2: {} + universalify@0.2.0: {} universalify@2.0.1: {} @@ -12840,6 +13699,11 @@ snapshots: dependencies: react: 18.3.1 + utf-8-validate@6.0.4: + dependencies: + node-gyp-build: 4.8.1 + optional: true + util-deprecate@1.0.2: {} utils-merge@1.0.1: {} @@ -13021,6 +13885,8 @@ snapshots: dependencies: string-width: 7.2.0 + wikibase-sdk@10.0.3: {} + wikipedia@2.1.2: dependencies: axios: 1.7.3 @@ -13083,7 +13949,10 @@ snapshots: wrappy@1.0.2: {} - ws@8.18.0: {} + ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 6.0.4 xdg-basedir@5.1.0: {}