chore: use workspace references for registry packages

- Changed @tpmjs/registry-execute and @tpmjs/registry-search to workspace:*
- This allows the web app to use local workspace versions
- Published npm packages still available for external users
This commit is contained in:
Ajax Davis 2026-01-25 11:37:59 +10:00
parent 5926373be6
commit 67fa89b1fe
68 changed files with 358 additions and 57 deletions

View file

@ -34,8 +34,8 @@
"@tpmjs/env": "workspace:*",
"@tpmjs/npm-client": "workspace:*",
"@tpmjs/package-executor": "workspace:*",
"@tpmjs/registry-execute": "^0.1.3",
"@tpmjs/registry-search": "^0.1.2",
"@tpmjs/registry-execute": "workspace:*",
"@tpmjs/registry-search": "workspace:*",
"@tpmjs/types": "workspace:*",
"@tpmjs/ui": "workspace:*",
"@tpmjs/utils": "workspace:*",

View file

@ -1,5 +1,14 @@
# @tpmjs/discord-post
## 0.2.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/discord-post",
"version": "0.2.0",
"version": "0.2.1",
"description": "AI SDK tool to post messages to a Discord channel",
"type": "module",
"main": "dist/index.js",

View file

@ -1,5 +1,14 @@
# @tpmjs/discord-read
## 0.2.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/discord-read",
"version": "0.2.0",
"version": "0.2.1",
"description": "AI SDK tool to read messages from a Discord server",
"type": "module",
"main": "dist/index.js",

View file

@ -1,5 +1,14 @@
# @tpmjs/emoji-magic
## 0.2.2
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/emoji-magic",
"version": "0.2.1",
"version": "0.2.2",
"description": "AI SDK tools for emoji-magic - convert text to emojis and back!",
"type": "module",
"main": "dist/index.js",

View file

@ -1,5 +1,14 @@
# @tpmjs/hello
## 0.0.3
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.0.2
### Patch Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/hello",
"version": "0.0.2",
"version": "0.0.3",
"description": "Example TPMJS tools - Hello World and Hello Name",
"main": "dist/index.js",
"types": "dist/index.d.ts",

View file

@ -1,5 +1,14 @@
# @tpmjs/markdown-formatter
## 0.2.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/markdown-formatter",
"version": "0.2.0",
"version": "0.2.1",
"description": "AI SDK tools for formatting and manipulating markdown text",
"type": "module",
"main": "dist/index.js",

View file

@ -0,0 +1,10 @@
# @tpmjs/audience-persona
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/audience-persona",
"version": "0.1.0",
"version": "0.1.1",
"description": "Create audience persona profiles from demographic and behavioral data",
"type": "module",
"keywords": [

View file

@ -1,5 +1,14 @@
# @tpmjs/official-base64-decode
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.1.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-base64-decode",
"version": "0.1.0",
"version": "0.1.1",
"description": "Decode base64 encoded data to string with support for multiple output encodings",
"type": "module",
"keywords": [

View file

@ -1,5 +1,14 @@
# @tpmjs/official-base64-encode
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.1.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-base64-encode",
"version": "0.1.0",
"version": "0.1.1",
"description": "Encode string or buffer to base64 format with support for multiple character encodings",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-budget-variance
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-budget-variance",
"version": "0.1.0",
"version": "0.1.1",
"description": "Calculates budget vs actual variance with percentage and trend analysis",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-cash-flow-project
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-cash-flow-project",
"version": "0.1.0",
"version": "0.1.1",
"description": "Projects cash flow based on receivables, payables, and recurring items",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/churn-risk-score
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/churn-risk-score",
"version": "0.1.0",
"version": "0.1.1",
"description": "Scores customer churn risk based on usage, engagement, and support signals",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/content-calendar-plan
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/content-calendar-plan",
"version": "0.1.0",
"version": "0.1.1",
"description": "Generate content calendar structure with themes, topics, and posting schedule",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-contract-clause-scan
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-contract-clause-scan",
"version": "0.1.0",
"version": "0.1.1",
"description": "Scans contract text to identify and categorize key clauses (termination, liability, IP, etc.)",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/email-subject-score
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/email-subject-score",
"version": "0.1.0",
"version": "0.1.1",
"description": "Score email subject lines for open rate potential based on length, urgency, personalization",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/feedback-themes
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/feedback-themes",
"version": "0.1.0",
"version": "0.1.1",
"description": "Extracts themes and sentiment from customer feedback text",
"type": "module",
"keywords": [

View file

@ -1,5 +1,14 @@
# @tpmjs/official-hash-text
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.1.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-hash-text",
"version": "0.1.0",
"version": "0.1.1",
"description": "Hash text using cryptographic algorithms (MD5, SHA-1, SHA-256, SHA-512)",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-invoice-terms-extract
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-invoice-terms-extract",
"version": "0.1.0",
"version": "0.1.1",
"description": "Extracts payment terms, due dates, and late fees from invoice text",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-nda-template-draft
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-nda-template-draft",
"version": "0.1.0",
"version": "0.1.1",
"description": "Generates NDA template with customizable terms for mutual or unilateral agreements",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/nps-analysis
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/nps-analysis",
"version": "0.1.0",
"version": "0.1.1",
"description": "Analyzes NPS survey responses to categorize by promoter/detractor and extract themes",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-offer-letter-draft
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-offer-letter-draft",
"version": "0.1.0",
"version": "0.1.1",
"description": "Generates offer letter content from compensation and role details",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-org-chart-format
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-org-chart-format",
"version": "0.1.0",
"version": "0.1.1",
"description": "Formats organizational hierarchy data into structured org chart representation",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-policy-doc-format
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-policy-doc-format",
"version": "0.1.0",
"version": "0.1.1",
"description": "Formats HR policy content into standardized policy document structure",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/pricing-page-copy
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/pricing-page-copy",
"version": "0.1.0",
"version": "0.1.1",
"description": "Generate pricing page copy with tier names, feature lists, and CTAs",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-ratio-analysis
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-ratio-analysis",
"version": "0.1.0",
"version": "0.1.1",
"description": "Calculates key financial ratios from balance sheet and income statement data",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/reconciliation-match
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/reconciliation-match",
"version": "0.1.0",
"version": "0.1.1",
"description": "Matches bank transactions to ledger entries for reconciliation",
"type": "module",
"keywords": [

View file

@ -1,5 +1,14 @@
# @tpmjs/official-regex-extract
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.1.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-regex-extract",
"version": "0.1.0",
"version": "0.1.1",
"description": "Extract all regex matches from text with optional capture group support",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-revenue-breakdown
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-revenue-breakdown",
"version": "0.1.0",
"version": "0.1.1",
"description": "Breaks down revenue by segment, product, or period with growth rates",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-risk-clause-highlight
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-risk-clause-highlight",
"version": "0.1.0",
"version": "0.1.1",
"description": "Identifies and highlights potentially risky clauses in contracts",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-survey-analyze
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-survey-analyze",
"version": "0.1.0",
"version": "0.1.1",
"description": "Analyzes employee survey responses to extract themes, sentiment, and action items",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-tax-deduction-scan
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-tax-deduction-scan",
"version": "0.1.0",
"version": "0.1.1",
"description": "Scans expense data for potential tax deductions by category",
"type": "module",
"keywords": [

View file

@ -0,0 +1,10 @@
# @tpmjs/official-tos-readability
## 0.1.1
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/official-tos-readability",
"version": "0.1.0",
"version": "0.1.1",
"description": "Analyzes Terms of Service for readability, complexity, and consumer-friendliness",
"type": "module",
"keywords": [

View file

@ -1,5 +1,14 @@
# @tpmjs/registryExecute
## 0.1.4
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/registry-execute",
"version": "0.1.3",
"version": "0.1.4",
"description": "Execute tools from the TPMJS registry in any AI SDK agent",
"type": "module",
"main": "dist/index.js",

View file

@ -1,5 +1,14 @@
# @tpmjs/registrySearch
## 0.1.3
### Patch Changes
- Update AI SDK dependency to v6.0.49
- Upgraded `ai` package from 6.0.23 to 6.0.49 for compatibility improvements
- All tools now use consistent AI SDK version across the monorepo
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "@tpmjs/registry-search",
"version": "0.1.2",
"version": "0.1.3",
"description": "Search the TPMJS tool registry from any AI SDK agent",
"type": "module",
"main": "dist/index.js",

26
pnpm-lock.yaml generated
View file

@ -271,11 +271,11 @@ importers:
specifier: workspace:*
version: link:../../packages/package-executor
'@tpmjs/registry-execute':
specifier: ^0.1.3
version: 0.1.3(zod@4.3.5)
specifier: workspace:*
version: link:../../packages/tools/registryExecute
'@tpmjs/registry-search':
specifier: ^0.1.2
version: 0.1.2(zod@4.3.5)
specifier: workspace:*
version: link:../../packages/tools/registrySearch
'@tpmjs/types':
specifier: workspace:*
version: link:../../packages/types
@ -6910,12 +6910,6 @@ packages:
'@total-typescript/ts-reset@0.6.1':
resolution: {integrity: sha512-cka47fVSo6lfQDIATYqb/vO1nvFfbPw7uWLayIXIhGETj0wcOOlrlkobOMDNQOFr9QOafegUPq13V2+6vtD7yg==}
'@tpmjs/registry-execute@0.1.3':
resolution: {integrity: sha512-EOmPjtzJM4dNaQSR0KgMk9Gv+ugaYH7kqK+q26Ah+eM67CsdH8Wm62CRLXj7+f8EouoILj2JgAvCcrF701HvuA==}
'@tpmjs/registry-search@0.1.2':
resolution: {integrity: sha512-usjMeDtKnSO6txL5dmNI571MiDZnimT9fwTOQILi56Y/yiIrcQn3WdeZl0kXpK9Kran7f2+SSL1o7rYlHrU1gA==}
'@tweenjs/tween.js@23.1.3':
resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==}
@ -16569,18 +16563,6 @@ snapshots:
'@total-typescript/ts-reset@0.6.1': {}
'@tpmjs/registry-execute@0.1.3(zod@4.3.5)':
dependencies:
ai: 6.0.49(zod@4.3.5)
transitivePeerDependencies:
- zod
'@tpmjs/registry-search@0.1.2(zod@4.3.5)':
dependencies:
ai: 6.0.49(zod@4.3.5)
transitivePeerDependencies:
- zod
'@tweenjs/tween.js@23.1.3': {}
'@tybys/wasm-util@0.10.1':