trendyminds/janitor
Janitor is a Laravel package that automates routine cleanup chores for your application, handling tasks like pruning stale records and removing temporary files through configurable, schedulable commands—so you can keep your app lean without writing one-off maintenance scripts.
Release 1.4.2 introduces an operational precondition rather than an obvious API/feature change: run npm run build and update the search index before running the package. For a Laravel/PHP package, this is a meaningful integration signal because it implies the package depends on compiled frontend assets and a search index that must be synchronized as part of deployment.
npm run build build package assets, host assets, or both? Are Node/npm versions pinned? Is index update idempotent and safe to rerun? Does it require downtime or a queue worker? Is this documented as a patch-level operational change?npm ci && npm run build to CI/CD before release, then run the documented search-index update step before application startup or before enabling search-dependent features.npm run build can cause missing assets or broken UI. Skipped or failed index update can cause stale results, empty search, or application errors. CI environments without Node will fail. Index updates may lock, timeout, or require elevated permissions.How can I help you explore Laravel packages today?