Skip to content

fix: configure scoped npm package name @link-assistant/web-capture#22

Merged
konard merged 3 commits intomainfrom
issue-21-ae540dd05ccf
Dec 22, 2025
Merged

fix: configure scoped npm package name @link-assistant/web-capture#22
konard merged 3 commits intomainfrom
issue-21-ae540dd05ccf

Conversation

@konard
Copy link
Copy Markdown
Collaborator

@konard konard commented Dec 22, 2025

Summary

  • Update package name from web-capture to @link-assistant/web-capture for proper npm scoped package publishing
  • Fix the PACKAGE_NAME constant in all release scripts (was incorrectly set to my-package or web-capture)
  • Add changeset for this fix

Files Changed:

File Change
package.json Changed name to @link-assistant/web-capture
package-lock.json Updated to reflect new scoped package name
scripts/publish-to-npm.mjs Fixed PACKAGE_NAME (was my-package)
scripts/format-release-notes.mjs Fixed PACKAGE_NAME (was my-package)
scripts/create-manual-changeset.mjs Fixed PACKAGE_NAME (was my-package)
scripts/validate-changeset.mjs Fixed PACKAGE_NAME (was web-capture)

Test plan

  • Run npm run lint - passes (only pre-existing warnings)
  • Run npm run format:check - passes
  • Run npm run check:duplication - passes
  • CI checks should pass
  • After merge, npm releases will be published to @link-assistant/web-capture

Fixes #21

🤖 Generated with Claude Code

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

Issue: #21
@konard konard self-assigned this Dec 22, 2025
- Update package.json name from "web-capture" to "@link-assistant/web-capture"
- Update package-lock.json to match the scoped package name
- Fix PACKAGE_NAME in scripts/publish-to-npm.mjs (was "my-package")
- Fix PACKAGE_NAME in scripts/format-release-notes.mjs (was "my-package")
- Fix PACKAGE_NAME in scripts/create-manual-changeset.mjs (was "my-package")
- Fix PACKAGE_NAME in scripts/validate-changeset.mjs (was "web-capture")
- Add changeset for this fix

This enables proper npm publishing to @link-assistant/web-capture scope.

Fixes #21

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

Co-Authored-By: Claude <noreply@anthropic.com>
@konard konard changed the title [WIP] CI/CD npm release fixes fix: configure scoped npm package name @link-assistant/web-capture Dec 22, 2025
@konard konard marked this pull request as ready for review December 22, 2025 07:33
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@konard
Copy link
Copy Markdown
Collaborator 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: $3.435373 USD
  • Calculated by Anthropic: $2.026394 USD
  • Difference: $-1.408980 (-41.01%)
    📎 Log file uploaded as GitHub Gist (831KB)
    🔗 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 850ea97 into main Dec 22, 2025
6 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.

CI/CD npm release fixes

1 participant