Skip to content

Conversation

@ibrahimcesar
Copy link
Owner

Syncs both packages so users can install either way:

  • npm install @ibrahimcesar/react-lite-youtube-embed (scoped)
  • npm install react-lite-youtube-embed (unscoped)

Changes:

  1. Split "Publish to NPM" into two steps:

    • First publishes scoped package: @ibrahimcesar/react-lite-youtube-embed
    • Then modifies package.json and publishes unscoped: react-lite-youtube-embed
    • Restores original package.json after publishing
  2. Updated release summary to show both packages:

    • Lists both NPM package URLs
    • Clearly identifies scoped vs unscoped
    • Shows package names for copy/paste
  3. Applied to both workflows:

    • auto-release.yml (manual releases)
    • release.yml (GitHub release triggers)

Benefits:

  • Both packages stay in sync automatically
  • Users can use whichever package name they prefer
  • Backward compatibility with existing installations
  • Same code, same version, published to both names

All 51 tests passing ✅

Syncs both packages so users can install either way:
- npm install @ibrahimcesar/react-lite-youtube-embed (scoped)
- npm install react-lite-youtube-embed (unscoped)

Changes:
1. Split "Publish to NPM" into two steps:
   - First publishes scoped package: @ibrahimcesar/react-lite-youtube-embed
   - Then modifies package.json and publishes unscoped: react-lite-youtube-embed
   - Restores original package.json after publishing

2. Updated release summary to show both packages:
   - Lists both NPM package URLs
   - Clearly identifies scoped vs unscoped
   - Shows package names for copy/paste

3. Applied to both workflows:
   - auto-release.yml (manual releases)
   - release.yml (GitHub release triggers)

Benefits:
- Both packages stay in sync automatically
- Users can use whichever package name they prefer
- Backward compatibility with existing installations
- Same code, same version, published to both names

All 51 tests passing ✅
@ibrahimcesar ibrahimcesar merged commit 6499be9 into main Nov 15, 2025
4 of 7 checks passed
@github-actions
Copy link
Contributor

size-limit report 📦

Path Size
ES Module 3.05 KB (0%)
CommonJS 3.02 KB (0%)
CSS 1.05 KB (0%)

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.

2 participants