Move V5 source, migrations, UI, scripts, and tests into documentation, then remove V5 routes, models, jobs, configuration, dependencies, and application hooks.
2.1 KiB
Archived V5 Package Changes
The previous V5 implementation used a React, Inertia, shadcn, and TypeScript
frontend. Those dependencies were removed from the active application when the
implementation was archived. They remain relevant only when reviewing the
source under docs/v5/.
Removed Composer Package
| Package | Previous constraint |
|---|---|
inertiajs/inertia-laravel |
^3.3 |
The package was removed from both composer.json and the installed packages in
composer.lock.
Removed npm Runtime Packages
| Package | Previous constraint |
|---|---|
@base-ui/react |
^1.5.0 |
@fontsource-variable/geist |
^5.2.9 |
@inertiajs/react |
^3.3.0 |
@inertiajs/vite |
^3.3.0 |
@phosphor-icons/react |
^2.1.10 |
class-variance-authority |
^0.7.1 |
clsx |
^2.1.1 |
react |
^19.2.7 |
react-dom |
^19.2.7 |
tailwind-merge |
^3.6.0 |
Removed npm Development Packages
| Package | Previous constraint |
|---|---|
@testing-library/react |
^16.3.2 |
@types/react |
^19.2.17 |
@types/react-dom |
^19.2.3 |
@vitejs/plugin-react |
^6.0.5 |
jsdom |
^30.0.1 |
shadcn |
^4.11.0 |
typescript |
^6.0.3 |
vitest |
^4.1.10 |
The corresponding direct dependency entries were also removed from
package-lock.json and bun.lock.
Removed Frontend Configuration
- React and Inertia plugins, aliases, and the V5 entry point in
vite.config.js components.jsontsconfig.jsonvitest.config.ts- The
typecheck,test, andtest:watchnpm scripts used by the V5 frontend
Archived copies of the removed configuration files are available under
docs/v5/archive/ using their original repository paths.
Retained for V4
tw-animate-css was introduced during the earlier V5 work but is also imported
by the active V4 stylesheet at resources/css/app.css. It remains an active npm
dependency and must not be removed as part of the V5 archive cleanup.
The remaining active frontend dependencies were audited against V4 imports. React, Inertia, shadcn, and their supporting packages are not used by active V4 source files.