itainathaniel/nova-intercom-viewer
A Laravel Nova tool that brings Intercom conversations into your admin panel. Browse and search customer messages without leaving Nova, keeping support context alongside your application data.
composer require old-vendor/old-name will fail. Find the new name in the package’s composer.json (or Packagist) and update your require line. Run composer remove old-vendor/old-name if needed, then composer require new-vendor/new-name:^1.0.vendor/<new-vendor>/<new-name>/dist/. The dist/ folder is now committed and shipped with the package, so prebuilt assets should be available without running a Node build. Confirm what is inside—JS, CSS, or both—and check whether the README references a publish tag for those assets.composer dump-autoload and php artisan optimize:clear. The old package name may still be referenced in config, view namespaces, publish tags, or facade aliases.public/vendor/<package> using php artisan vendor:publish --tag=<package>-assets (the tag may have changed with the package name). Then reference them from Blade with asset('vendor/<package>/...'). If the package registers a service provider, confirm auto-discovery picked up the new namespace.composer.json, config files, Blade templates, asset paths, cache keys, translation namespaces, and publish tags before deploying.vendor:publish --provider="New\\Namespace\\ServiceProvider" for config and a tagged publish for dist/ assets. Keep the two steps explicit so upgrades don’t silently overwrite either.dist/ is committed upstream, you no longer need to build this package’s assets yourself. If you use Vite or Mix, alias the package’s dist/ path rather than copying or rebuilding it.composer install --prefer-dist. The committed dist/ should be included in the Composer archive. Verify that your .gitattributes export-ignore rules do not accidentally exclude dist/ when installing from a tagged release.dist/ is checked in, it can drift from src/. Prefer ^1.0 tagged releases over dev-main so the shipped assets match the tagged source.composer require, auto-discovery, and any hard-coded strings. Grep for the old name across config, views, translations, and asset references.dist/ may be stale. Committed build output can lag behind source changes. After upgrading, compare the release tag with the contents of dist/; if something looks wrong, check the package’s release notes or open an issue rather than editing dist/ by hand.vendor:publish without --force will not update existing published assets. After upgrading, run the tagged publish with --force deliberately, or version your published asset paths to avoid stale CSS/JS in the browser.php artisan config:clear, view:clear, and route:clear. If OPcache is enabled, restart PHP-FPM so old class names are not cached.dist/. Hand-editing dist/ will be overwritten on the next publish and is not upgrade-safe.How can I help you explore Laravel packages today?