appview,knotserver: include language colour and calculate percentage
This commit updates the types related to fetching the languages used
within a repo to be more structured and include additional information
such as the language colour. Additional logic to calculate the language
percentage was added to the repo index.
Signed-off-by: BrookJeynes <jeynesbrook@gmail.com>
authored by
brookjeynes.dev
and committed by
anirudh.fi
033cb439
b245d4d7