* Adapted component.json
* We do all the require in component.js