From 7d9128130f3f0b7e378b4a73cebe448d59dcd3f5 Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Sun, 4 Aug 2024 04:16:05 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=98=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{ => examples/playground}/bin/scratch.ts | 3 +-- legacy/examples/playground/package.json | 19 ++++++++++++++ legacy/examples/playground/tsconfig.json | 5 ++++ legacy/pnpm-lock.yaml | 25 ++++++++++++++++--- 4 files changed, 47 insertions(+), 5 deletions(-) rename legacy/{ => examples/playground}/bin/scratch.ts (98%) create mode 100644 legacy/examples/playground/package.json create mode 100644 legacy/examples/playground/tsconfig.json diff --git a/legacy/bin/scratch.ts b/legacy/examples/playground/bin/scratch.ts similarity index 98% rename from legacy/bin/scratch.ts rename to legacy/examples/playground/bin/scratch.ts index 6740242d..170c12f0 100644 --- a/legacy/bin/scratch.ts +++ b/legacy/examples/playground/bin/scratch.ts @@ -1,10 +1,9 @@ #!/usr/bin/env node import 'dotenv/config' +import { SerperClient } from '@agentic/serper' import restoreCursor from 'restore-cursor' -import { SerperClient } from '../src' - /** * Scratch pad for testing. */ diff --git a/legacy/examples/playground/package.json b/legacy/examples/playground/package.json new file mode 100644 index 00000000..e9c3fc91 --- /dev/null +++ b/legacy/examples/playground/package.json @@ -0,0 +1,19 @@ +{ + "name": "agentic-examples-playground", + "type": "module", + "private": true, + "scripts": { + "test": "run-s test:*", + "test:lint": "eslint .", + "test:typecheck": "tsc --noEmit" + }, + "dependencies": { + "@agentic/core": "workspace:*", + "@agentic/serper": "workspace:*", + "restore-cursor": "^5.1.0", + "zod": "^3.23.8" + }, + "devDependencies": { + "@agentic/tsconfig": "workspace:*" + } +} diff --git a/legacy/examples/playground/tsconfig.json b/legacy/examples/playground/tsconfig.json new file mode 100644 index 00000000..b99a3fc1 --- /dev/null +++ b/legacy/examples/playground/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@agentic/tsconfig/base.json", + "include": ["bin"], + "exclude": ["node_modules", "dist"] +} diff --git a/legacy/pnpm-lock.yaml b/legacy/pnpm-lock.yaml index b4707bb2..12b67d04 100644 --- a/legacy/pnpm-lock.yaml +++ b/legacy/pnpm-lock.yaml @@ -82,7 +82,7 @@ importers: 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) openai: specifier: ^4.49.0 version: 4.54.0(encoding@0.1.13) @@ -234,6 +234,25 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig + examples/playground: + dependencies: + '@agentic/core': + specifier: workspace:* + version: link:../../packages/core + '@agentic/serper': + specifier: workspace:* + version: link:../../packages/serper + restore-cursor: + specifier: ^5.1.0 + version: 5.1.0 + zod: + specifier: ^3.23.8 + version: 3.23.8 + devDependencies: + '@agentic/tsconfig': + specifier: workspace:* + version: link:../../packages/tsconfig + packages/ai-sdk: devDependencies: '@agentic/core': @@ -244,7 +263,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: @@ -9557,7 +9576,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)