v0.7.1 client readline removed for cross-platform compatibility with wasm, client logic fix fixes and refactor

This commit is contained in:
2025-11-13 14:37:44 -05:00
parent 9745955e00
commit 35804d4b9a
19 changed files with 308 additions and 271 deletions
+20
View File
@@ -0,0 +1,20 @@
// FILE: internal/client/command/auth_unix.go
//go:build !js && !wasm
package command
import (
"fmt"
"golang.org/x/term"
)
func readPassword(prompt string) (string, error) {
fmt.Print(prompt)
bytePassword, err := term.ReadPassword(0) // 0 is stdin
fmt.Println()
if err != nil {
return "", err
}
return string(bytePassword), nil
}