ngx-file-drop
ngx-file-drop copied to clipboard
Update ngx-file-drop to Angular 19
This PR update the ngx-file-drop project from Angular 16 to Angular 19.
The upgrade was performed using ng update, after this, I ran some schematics to ensure compatibility.
Changes:
- Updated Angular dependencies to version 19.
- Ran
ng updateand applied necessary schematics for the migration. - Updated project files (
angular.json,tsconfig.json, etc.) to align with the latest Angular structure and options. - Updated code to use Angular’s new control flow from v17.
- I mark all components with
standalone: falseto maintain the module-based structure. (In a future PR i can migrate the project to full standalone components). - Update
@Inputand@Outputto use the new signals input and output signals. - Updated example application with some more examples.
- Updated Lint to use the new eslint.
- Added rimraf as devdependency because it was removed from eslint 9.0.
Notes
- Tested on a local project with no apparent issues.