- go.mod (1.24.2 + initial bubbletea/lipgloss) - Makefile (build, install to ~/.local/bin/gralculator, test, clean; ldflags version injection) - internal/version (ldflags-compatible String()) - main.go stub (version flag + placeholder) - internal/calc/ (Engine skeleton with Base, CycleBase, IsInteger, ErrConversionNotPossible, FormatForDisplay stub + basic tests for CERR path) - internal/ui/ (App model stub with Tab handling placeholder + lipgloss import for future rendering) This establishes the three-phase foundation. Next: flesh out engine (phase 2), then TUI spike (phase 3). Paper trail continues.
9 lines
152 B
Modula-2
9 lines
152 B
Modula-2
module github.com/gmgauthier/gralculator
|
|
|
|
go 1.24.2
|
|
|
|
require (
|
|
github.com/charmbracelet/bubbletea v0.26.6
|
|
github.com/charmbracelet/lipgloss v0.11.0
|
|
)
|