| 1 | module todo |
| 2 | |
| 3 | go 1.25.0 |
| 4 | |
| 5 | require ( |
| 6 | amadan.net/rastrillo/rastrillo v0.28.0 |
| 7 | github.com/go-chi/chi/v5 v5.3.2 |
| 8 | gorm.io/gorm v1.31.2 |
| 9 | ) |
| 10 | |
| 11 | require ( |
| 12 | amadan.net/rastrillo/rastrillo/money v0.1.0 // indirect |
| 13 | github.com/BurntSushi/toml v1.6.0 // indirect |
| 14 | github.com/dustin/go-humanize v1.0.1 // indirect |
| 15 | github.com/google/uuid v1.6.0 // indirect |
| 16 | github.com/jinzhu/inflection v1.0.0 // indirect |
| 17 | github.com/jinzhu/now v1.1.5 // indirect |
| 18 | github.com/mattn/go-isatty v0.0.20 // indirect |
| 19 | github.com/ncruces/go-strftime v1.0.0 // indirect |
| 20 | github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect |
| 21 | golang.org/x/mod v0.37.0 // indirect |
| 22 | golang.org/x/sys v0.46.0 // indirect |
| 23 | golang.org/x/text v0.39.0 // indirect |
| 24 | gorm.io/plugin/dbresolver v1.6.2 // indirect |
| 25 | modernc.org/libc v1.74.1 // indirect |
| 26 | modernc.org/mathutil v1.7.1 // indirect |
| 27 | modernc.org/memory v1.11.0 // indirect |
| 28 | modernc.org/sqlite v1.55.0 // indirect |
| 29 | ) |
| 30 | |
| 31 | // The CLI this app's own gate runs: make migration-check, and |
| 32 | // rastrillo generate once the app declares manifest resources. It is |
| 33 | // declared as a tool so that go mod tidy records the CLI's build |
| 34 | // dependencies in go.sum alongside the app's own. Nothing an app |
| 35 | // imports reaches, say, the TOML parser behind manifest, so without |
| 36 | // this line tidy prunes it and the first make ci on a clean scaffold |
| 37 | // dies with "missing go.sum entry for github.com/BurntSushi/toml" — |
| 38 | // a dependency that is real at go run time and invisible at tidy |
| 39 | // time. Deleting this line breaks the gate, not the app. |
| 40 | tool amadan.net/rastrillo/rastrillo/cmd/rastrillo |
| 41 | |