{"_id":"@davincidreams/my-tools","name":"@davincidreams/my-tools","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@davincidreams/my-tools","version":"0.0.1","description":"AI SDK tools for my-tools","type":"module","main":"dist/index.js","types":"dist/index.d.ts","keywords":["tpmjs-tool","ai-sdk","ai-ml"],"author":"","license":"MIT","tpmjs":{"category":"ai-ml","tools":[{"exportName":"exampleTool","description":"An example tool - customize this for your use case"},{"exportName":"anotherTool","description":"Another example tool - add your implementation here"}]},"dependencies":{"ai":"6.0.0-beta.131","zod":"^4.1.13"},"devDependencies":{"tsup":"^8.3.5","typescript":"^5.9.3"},"scripts":{"build":"tsup","dev":"tsup --watch","type-check":"tsc --noEmit"},"_id":"@davincidreams/my-tools@0.0.1","_integrity":"sha512-8zOf/IKUqViOZDediLQrG1U0m6D9sSQ0mXe1IkRi+rtcPlcXKbmsxq1Pynm6qAaYncFFzJrtgxmr6B+fg8AIvw==","_resolved":"C:\\Users\\lmwat\\AppData\\Local\\Temp\\c5a176df554edcea70087b99769a1cf9\\davincidreams-my-tools-0.0.1.tgz","_from":"file:davincidreams-my-tools-0.0.1.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8zOf/IKUqViOZDediLQrG1U0m6D9sSQ0mXe1IkRi+rtcPlcXKbmsxq1Pynm6qAaYncFFzJrtgxmr6B+fg8AIvw==","shasum":"173db70c077d23895b4fb72ff6b1f6dbfc0501f7","tarball":"https://registry.npmjs.org/@davincidreams/my-tools/-/my-tools-0.0.1.tgz","fileCount":3,"unpackedSize":3003,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEDguWG6Cws547q0uJRzh/1tzvDLYe7UGH2q2heFUCKuAiBinJSB3KsqiQW7gho/SfGi7e52Rw7PtSCcf7fq/uXi/Q=="}]},"_npmUser":{"name":"davincidreams","email":"lisamegawatts@gmail.com"},"directories":{},"maintainers":[{"name":"davincidreams","email":"lisamegawatts@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/my-tools_0.0.1_1764909093581_0.9658243329579259"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-05T04:31:33.411Z","0.0.1":"2025-12-05T04:31:33.713Z","modified":"2025-12-05T04:31:34.031Z"},"maintainers":[{"name":"davincidreams","email":"lisamegawatts@gmail.com"}],"description":"AI SDK tools for my-tools","keywords":["tpmjs-tool","ai-sdk","ai-ml"],"license":"MIT","readme":"# @davincidreams/my-tools\n\nAI SDK tools for my-tools\n\n## Installation\n\n```bash\npnpm add @davincidreams/my-tools\n```\n\n## Tools\n\nThis package provides 2 tools for the AI SDK:\n\n- **exampleTool**: An example tool - customize this for your use case\n- **anotherTool**: Another example tool - add your implementation here\n\n## Usage\n\n```typescript\nimport { exampleTool } from '@davincidreams/my-tools';\nimport { generateText } from 'ai';\nimport { openai } from '@ai-sdk/openai';\n\nconst result = await generateText({\n  model: openai('gpt-4'),\n  prompt: 'Process this text for me',\n  tools: {\n    exampleTool,\n  },\n});\n\nconsole.log(result.text);\n```\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the package\npnpm build\n\n# Type-check\npnpm type-check\n\n# Watch mode\npnpm dev\n```\n\n## Publishing\n\n1. Update the version in `package.json`\n2. Build the package: `pnpm build`\n3. Publish to npm: `pnpm publish --access public`\n4. Your tools will appear on [tpmjs.com](https://tpmjs.com) within 2-15 minutes\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-525c946d18fee2d002931cb548a4e157"}