- go.mod with Wails v2.9.2, x/crypto, go-sqlite3, go-keyring, uuid - cmd/app/main.go: Wails entry point (Nexus Terminal, 1400x900, #1a1a2e) - internal/app/app.go: lifecycle (Startup/Shutdown/DomReady) - internal/models/models.go: full model definitions (Profile, SSHConfig, TelnetConfig, RAWConfig, SessionInfo, KnownHost, AppPreferences, etc.) - internal/models/defaults.go: default values and NewProfile factory - internal/validation/validation.go: thorough field-level validation - frontend/embed.go: embedded frontend assets - Updated existing storage, secrets, config to match new model structure
42 lines
1.5 KiB
AMPL
42 lines
1.5 KiB
AMPL
module github.com/copilot-ssh-client/app
|
|
|
|
go 1.21
|
|
|
|
require (
|
|
github.com/google/uuid v1.6.0
|
|
github.com/mattn/go-sqlite3 v1.14.22
|
|
github.com/wailsapp/wails/v2 v2.9.2
|
|
github.com/zalando/go-keyring v0.2.5
|
|
golang.org/x/crypto v0.31.0
|
|
golang.org/x/text v0.21.0
|
|
)
|
|
|
|
require (
|
|
github.com/alessio/shellescape v1.4.1 // indirect
|
|
github.com/bep/debounce v1.2.1 // indirect
|
|
github.com/danieljoos/wincred v1.2.0 // indirect
|
|
github.com/go-ole/go-ole v1.2.6 // indirect
|
|
github.com/godbus/dbus/v5 v5.1.0 // indirect
|
|
github.com/jchv/go-winloader v0.0.0-20210711035445-715c2860da7e // indirect
|
|
github.com/labstack/echo/v4 v4.10.2 // indirect
|
|
github.com/labstack/gommon v0.4.0 // indirect
|
|
github.com/leaanthony/go-ansi-parser v1.6.0 // indirect
|
|
github.com/leaanthony/gosod v1.0.3 // indirect
|
|
github.com/leaanthony/slicer v1.6.0 // indirect
|
|
github.com/leaanthony/u v1.1.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
github.com/mattn/go-isatty v0.0.19 // indirect
|
|
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/rivo/uniseg v0.4.4 // indirect
|
|
github.com/samber/lo v1.38.1 // indirect
|
|
github.com/tkrajina/go-reflector v0.5.6 // indirect
|
|
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
|
github.com/valyala/fasttemplate v1.2.2 // indirect
|
|
github.com/wailsapp/go-webview2 v1.0.16 // indirect
|
|
github.com/wailsapp/mimetype v1.4.1 // indirect
|
|
golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 // indirect
|
|
golang.org/x/net v0.25.0 // indirect
|
|
golang.org/x/sys v0.28.0 // indirect
|
|
)
|