fix(routes): only reload json files