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)