feat: move services, sdks, and tools into individual packages; WIP

pull/657/head
Travis Fischer 2024-08-03 19:50:18 -05:00
rodzic b7661e3a8e
commit 3bc0a2c428
47 zmienionych plików z 0 dodań i 127 usunięć

Wyświetl plik

@ -21,56 +21,6 @@
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"default": "./dist/index.js"
},
"./ai-sdk": {
"types": "./dist/sdks/ai-sdk.d.ts",
"import": "./dist/sdks/ai-sdk.js",
"default": "./dist/sdks/ai-sdk.js"
},
"./dexter": {
"types": "./dist/sdks/dexter.d.ts",
"import": "./dist/sdks/dexter.js",
"default": "./dist/sdks/dexter.js"
},
"./genkit": {
"types": "./dist/sdks/genkit.d.ts",
"import": "./dist/sdks/genkit.js",
"default": "./dist/sdks/genkit.js"
},
"./langchain": {
"types": "./dist/sdks/langchain.d.ts",
"import": "./dist/sdks/langchain.js",
"default": "./dist/sdks/langchain.js"
},
"./llamaindex": {
"types": "./dist/sdks/llamaindex.d.ts",
"import": "./dist/sdks/llamaindex.js",
"default": "./dist/sdks/llamaindex.js"
},
"./calculator": {
"types": "./dist/tools/calculator.d.ts",
"import": "./dist/tools/calculator.js",
"default": "./dist/tools/calculator.js"
},
"./e2b": {
"types": "./dist/tools/e2b.d.ts",
"import": "./dist/tools/e2b.js",
"default": "./dist/tools/e2b.js"
},
"./twitter": {
"types": "./dist/services/twitter/index.d.ts",
"import": "./dist/services/twitter/index.js",
"default": "./dist/services/twitter/index.js"
},
"./github": {
"types": "./dist/services/github-client.d.ts",
"import": "./dist/services/github-client.js",
"default": "./dist/services/github-client.js"
},
"./wikidata": {
"types": "./dist/services/wikidata-client.d.ts",
"import": "./dist/services/wikidata-client.js",
"default": "./dist/services/wikidata-client.js"
}
},
"files": [
@ -144,54 +94,6 @@
"vitest": "2.0.4",
"wikibase-sdk": "^10.0.2"
},
"peerDependencies": {
"@dexaai/dexter": "^2.0.3",
"@e2b/code-interpreter": "^0.0.7",
"@genkit-ai/ai": "^0.5.2",
"@langchain/core": "^0.2.6",
"@nangohq/node": "^0.39.33",
"ai": "^3.1.30",
"llamaindex": "^0.3.16",
"mathjs": "^13.0.0",
"octokit": "^4.0.2",
"twitter-api-sdk": "^1.2.1",
"wikibase-sdk": "^10.0.2"
},
"peerDependenciesMeta": {
"@dexaai/dexter": {
"optional": true
},
"@e2b/code-interpreter": {
"optional": true
},
"@genkit-ai/ai": {
"optional": true
},
"@langchain/core": {
"optional": true
},
"@nangohq/node": {
"optional": true
},
"ai": {
"optional": true
},
"llamaindex": {
"optional": true
},
"mathjs": {
"optional": true
},
"octokit": {
"optional": true
},
"twitter-api-sdk": {
"optional": true
},
"wikibase-sdk": {
"optional": true
}
},
"lint-staged": {
"*.{ts,tsx}": [
"eslint --fix",

Wyświetl plik

@ -7,8 +7,6 @@ export * from './fns'
export * from './message'
export * from './parse-structured-output'
export * from './schema'
export * from './services'
export * from './tools/search-and-crawl'
export type * from './types'
export * from './url-utils'
export * from './utils'

Wyświetl plik

@ -1,27 +0,0 @@
export * from './bing-client'
export * from './clearbit-client'
export * from './dexa-client'
export * from './diffbot-client'
export * from './exa-client'
export * from './firecrawl-client'
export * from './hacker-news-client'
export * from './hunter-client'
export * from './jina-client'
export * from './midjourney-client'
export * from './novu-client'
export * from './people-data-labs-client'
export * from './perigon-client'
export * from './polygon-client'
export * from './predict-leads-client'
export * from './proxycurl-client'
export * from './scraper-client'
export * from './searxng-client'
export * from './serpapi-client'
export * from './serper-client'
export * from './slack-client'
export * from './social-data-client'
export * from './tavily-client'
export * from './twilio-client'
export * from './weather-client'
export * from './wikipedia-client'
export * from './wolfram-alpha-client'