2f08db3c01
* fix: add npm fallback when bun install fails with alias packages Bun has issues resolving npm alias packages (e.g., string-width-cjs, strip-ansi-cjs, wrap-ansi-cjs) that are defined in package-lock.json. When bun fails with 404 errors for these packages, we now fall back to npm which handles aliases correctly. This fixes the installation failure that many users are experiencing where bun install fails with: error: GET https://registry.npmjs.org/string-width-cjs/-/string-width-cjs-4.2.3.tgz - 404 The fallback is transparent to users - they will see a warning message and the installation will continue with npm. Fixes #262 Related: #261, #253 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * fix: preserve original code style (single quotes) --------- Co-authored-by: Jonas Hanisch <jhanisch@matero.de> Co-authored-by: Claude <noreply@anthropic.com>