SIGN IN SIGN UP

🔥 Improve plugins loaders (#5697)

- [x] Remove duplicated names
- [x] Improve the way to load plugins and extensions
- [x] Auto loading new plugins
- [x] Convert to typescript   
- [x] Delete unused directive
D
Damián Pumar committed
ea27b9de33ce5ff2ca01e5efae284aacc200900b
Parent: 4e4d897