This is a Next.js project bootstrapped with create-next-app.
2023-01-20.22-05-46.mov
First, run the development server:
npm run dev
# or
yarn devThis repo vizualises the amount of changes to its own or other git repos javascript/typescript functions with a treemap via nextjs
Open http://localhost:3000 with your browser, type an adress in the input bar and click "update chart" to see a treemap of the amount of changes made to a function since its creation. you can also directley input your repos adress as a get parameter ex:/?adress=https://github.com/xxxx/repo wich will directley load your repos data. This does clone and remove the repo in your temp files.
make treemap of %bugfixes from some form of input of what is considered bugfix commits, Maybe list of commits, maybe some specific phrase in the names of the commits, or more likeley, make it so we return the list of commits, then we can either put in a subset of them or click them or something.
make parser capable of more langueges than TS and JS, (python, C, Java, GO, Rust, Ruby)
make prettier site