lesshero

command module
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2024 License: MIT Imports: 18 Imported by: 0

README

Less Hero!

Less Hero explainer

Demo: https://kaihendry.github.io/lesshero/

Goal: Highlight efforts to reduce bloat

It's important for your health to watch your weight.

Same for code.

Aim of this project is to celebrate those who refactor and put code on a diet!

Install

Assuming you have a Go runtime installed:

go install github.com/kaihendry/lesshero@latest

Usage

lesshero -b will show source code additions over time in a chart in your browser.

Explicit usage:

lesshero /path/to/a/full/git/checkout > sloc.jsonl
cat sloc.jsonl | lesshero -o chart.html
Docker
docker run -v $(pwd):/repo hendry/lesshero -o /repo/chart.html /repo

Create a SLOC chart via a GitHub action

First you need to enable Github Pages with the source of Github Actions.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL