Skip to content

sebarmano/readwise

Repository files navigation

book-recommender

Personal book library & recommender — Rails 8, Hotwire, Ollama, Kamal

Dev toolchain

No build step — the app uses importmaps and Propshaft.

Tool Purpose Install
StandardRB Ruby formatter/linter bundle install
Herb ERB formatter brew install herb
Biome JS formatter/linter brew install biome

Pre-commit hook

Activate the versioned hook on a fresh clone:

git config core.hooksPath .githooks

The hook auto-formats staged .rb, .html.erb, and .js files before each commit. Herb and Biome are skipped gracefully if not installed.

Running formatters manually

bin/standardrb --fix          # Ruby
herb fmt app/views/**/*.erb   # ERB
bin/biome format --write .    # JavaScript

About

Personal book library & recommender — Rails 8, Hotwire, Ollama, Kamal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors