move json dependency to extensions group