Skip to content

Rename package to @link-foundation/links-client and update CI/CD#19

Merged
konard merged 4 commits intomainfrom
issue-18-528c15b95d76
Dec 23, 2025
Merged

Rename package to @link-foundation/links-client and update CI/CD#19
konard merged 4 commits intomainfrom
issue-18-528c15b95d76

Conversation

@konard
Copy link
Member

@konard konard commented Dec 22, 2025

Summary

  • Rename package from @unidel2035/links-client to @link-foundation/links-client in all places
  • Split CI/CD into separate js.yml and python.yml workflows following link-foundation templates
  • Apply latest best practices from link-foundation CI/CD templates

Changes Made

Package Rename

  • Updated package.json name field
  • Updated package-lock.json
  • Updated all documentation (README.md, UNIVERSAL_API.md, js/README.md)
  • Updated changeset configuration
  • Updated code comments in js/src/index.js
  • Updated scripts/validate-changeset.mjs

CI/CD Workflows

Test plan

  • Verify no remaining references to @unidel2035/links-client
  • Verify js.yml workflow file is valid YAML
  • Verify python.yml workflow file is valid YAML
  • CI workflows pass for JavaScript tests
  • CI workflows pass for Python tests
  • PR can be merged to main

Fixes #18

🤖 Generated with Claude Code

Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: #18
@konard konard self-assigned this Dec 22, 2025
- Rename package from @unidel2035/links-client to @link-foundation/links-client
- Split CI/CD into separate js.yml and python.yml workflows
- Apply latest best practices from link-foundation templates
- Update all documentation and code references
- Add manual release support via workflow_dispatch

Fixes #18

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@konard konard changed the title [WIP] Please reconfigure all package names for JavaScript and Python Rename package to @link-foundation/links-client and update CI/CD Dec 22, 2025
The regex pattern in validate-changeset.mjs wasn't updated
in the previous commit. This fixes the validation to use
@link-foundation/links-client instead of @unidel2035/links-client.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@konard konard marked this pull request as ready for review December 22, 2025 17:27
@konard
Copy link
Member Author

konard commented Dec 22, 2025

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $5.415027 USD
  • Calculated by Anthropic: $3.160321 USD
  • Difference: $-2.254707 (-41.64%)
    📎 Log file uploaded as GitHub Gist (656KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard konard merged commit 75fc4e4 into main Dec 23, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Please reconfigure all package names for JavaScript and Python

1 participant