diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 692e16b..afa9ccf 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -22,7 +22,7 @@ jobs: uses: actions/setup-go@v5 with: go-version: "^1.24" - - uses: jahvon/flow-action@v1.0.0-beta2 + - uses: flowexec/action@v1 with: executable: 'lint --param CI=true' timeout: '5m' @@ -41,7 +41,7 @@ jobs: uses: actions/setup-go@v5 with: go-version: "^1.24" - - uses: jahvon/flow-action@v1.0.0-beta2 + - uses: flowexec/action@v1 with: executable: 'test tui --param CI=true' timeout: '5m' @@ -64,13 +64,13 @@ jobs: go-version: "^1.24" - name: Install mockgen run: go install go.uber.org/mock/mockgen@v0.4.0 - - uses: jahvon/flow-action@v1.0.0-beta2 + - uses: flowexec/action@v1 with: executable: 'generate' timeout: '10m' flow-version: 'main' - name: Check for uncommitted changes - uses: jahvon/flow-action@v1.0.0-beta2 + uses: flowexec/action@v1 with: executable: 'validate generated' timeout: '2m' @@ -84,7 +84,7 @@ jobs: uses: actions/setup-go@v5 with: go-version: "^1.24" - - uses: jahvon/flow-action@v1.0.0-beta2 + - uses: flowexec/action@v1 with: executable: 'scan security' timeout: '10m' diff --git a/README.md b/README.md index d58acab..d71dcc3 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Terminal UI Kit -[![Go Report Card](https://goreportcard.com/badge/github.com/jahvon/tuikit)](https://goreportcard.com/report/github.com/jahvon/tuikit) -[![Go Reference](https://pkg.go.dev/badge/github.com/jahvon/tuikit.svg)](https://pkg.go.dev/github.com/jahvon/tuikit) -[![GitHub release](https://img.shields.io/github/v/release/jahvon/tuikit)](https://github.com/jahvon/tuikit/releases) +[![Go Report Card](https://goreportcard.com/badge/github.com/flowexec/tuikit)](https://goreportcard.com/report/github.com/flowexec/tuikit) +[![Go Reference](https://pkg.go.dev/badge/github.com/flowexec/tuikit.svg)](https://pkg.go.dev/github.com/flowexec/tuikit) +[![GitHub release](https://img.shields.io/github/v/release/flowexec/tuikit)](https://github.com/flowexec/tuikit/releases) This repo contains types, interfaces, and utilities for building terminal user interfaces in Go. It's an opinionated framework that uses [charm](https://charm.sh) TUI components and packages for rendering @@ -13,7 +13,7 @@ and handling terminal events. First, install the package: ```bash -go get -u github.com/jahvon/tuikit@latest +go get -u github.com/flowexec/tuikit@latest ``` You can then use the package in your Go code: @@ -24,8 +24,8 @@ package main import ( "context" - "github.com/jahvon/tuikit" - "github.com/jahvon/tuikit/views" + "github.com/flowexec/tuikit" + "github.com/flowexec/tuikit/views" ) func main() { diff --git a/container.go b/container.go index 8029b3b..246a5dd 100644 --- a/container.go +++ b/container.go @@ -11,9 +11,9 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" - "github.com/jahvon/tuikit/views" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" + "github.com/flowexec/tuikit/views" ) type View interface { diff --git a/container_test.go b/container_test.go index 1ec3ade..d2d81f2 100644 --- a/container_test.go +++ b/container_test.go @@ -13,10 +13,10 @@ import ( "github.com/charmbracelet/x/exp/teatest" "github.com/muesli/termenv" - "github.com/jahvon/tuikit" - sampleTypes "github.com/jahvon/tuikit/sample/types" - "github.com/jahvon/tuikit/types" - "github.com/jahvon/tuikit/views" + "github.com/flowexec/tuikit" + sampleTypes "github.com/flowexec/tuikit/sample/types" + "github.com/flowexec/tuikit/types" + "github.com/flowexec/tuikit/views" ) func init() { diff --git a/flow.yaml b/flow.yaml index e51eba4..aaab54a 100644 --- a/flow.yaml +++ b/flow.yaml @@ -1,6 +1,5 @@ displayName: Terminal UI Kit description: | Source code for tuikit - GitHub Repo: github.com/jahvon/tuikit -git: - enabled: false + GitHub Repo: github.com/flowexec/tuikit +descriptionFile: README.md diff --git a/go.mod b/go.mod index 073a9a0..c83cd06 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/jahvon/tuikit +module github.com/flowexec/tuikit go 1.23.0 diff --git a/io/logger.go b/io/logger.go index 1759c94..36ae263 100644 --- a/io/logger.go +++ b/io/logger.go @@ -8,7 +8,7 @@ import ( "github.com/charmbracelet/log" "github.com/muesli/termenv" - "github.com/jahvon/tuikit/themes" + "github.com/flowexec/tuikit/themes" ) var ( diff --git a/io/mocks/mock_logger.go b/io/mocks/mock_logger.go index 87e3bd6..2a7cbed 100644 --- a/io/mocks/mock_logger.go +++ b/io/mocks/mock_logger.go @@ -1,5 +1,5 @@ // Code generated by MockGen. DO NOT EDIT. -// Source: github.com/jahvon/tuikit/io (interfaces: Logger) +// Source: github.com/flowexec/tuikit/io (interfaces: Logger) // // Generated by this command: // @@ -12,7 +12,7 @@ package mocks import ( reflect "reflect" - io "github.com/jahvon/tuikit/io" + io "github.com/flowexec/tuikit/io" gomock "go.uber.org/mock/gomock" ) diff --git a/io/output_test.go b/io/output_test.go index dc2d1d1..4deca91 100644 --- a/io/output_test.go +++ b/io/output_test.go @@ -5,8 +5,8 @@ import ( "go.uber.org/mock/gomock" - "github.com/jahvon/tuikit/io" - "github.com/jahvon/tuikit/io/mocks" + "github.com/flowexec/tuikit/io" + "github.com/flowexec/tuikit/io/mocks" ) func TestStdOutWriter_WriteText(t *testing.T) { diff --git a/sample/main.go b/sample/main.go index cecce3c..179060b 100644 --- a/sample/main.go +++ b/sample/main.go @@ -7,10 +7,10 @@ import ( "flag" "fmt" - "github.com/jahvon/tuikit" - sampleTypes "github.com/jahvon/tuikit/sample/types" - "github.com/jahvon/tuikit/types" - "github.com/jahvon/tuikit/views" + "github.com/flowexec/tuikit" + sampleTypes "github.com/flowexec/tuikit/sample/types" + "github.com/flowexec/tuikit/types" + "github.com/flowexec/tuikit/views" ) func main() { diff --git a/sample/types/views.go b/sample/types/views.go index 9a4193a..5cc8fc7 100644 --- a/sample/types/views.go +++ b/sample/types/views.go @@ -7,7 +7,7 @@ import ( tea "github.com/charmbracelet/bubbletea" "gopkg.in/yaml.v3" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/types" ) type Echo struct { diff --git a/types/msgs.go b/types/msgs.go index 3819a05..37796bb 100644 --- a/types/msgs.go +++ b/types/msgs.go @@ -5,7 +5,7 @@ import ( tea "github.com/charmbracelet/bubbletea" - "github.com/jahvon/tuikit/themes" + "github.com/flowexec/tuikit/themes" ) var TickTime = time.Millisecond * 250 diff --git a/views/archive.go b/views/archive.go index bec738a..a1f46c1 100644 --- a/views/archive.go +++ b/views/archive.go @@ -13,9 +13,9 @@ import ( "github.com/charmbracelet/lipgloss" "github.com/muesli/reflow/wordwrap" - "github.com/jahvon/tuikit/io" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/io" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" ) type LogArchiveView struct { diff --git a/views/collection.go b/views/collection.go index fa378ee..9d2b9e6 100644 --- a/views/collection.go +++ b/views/collection.go @@ -8,8 +8,8 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/jahvon/glamour" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" ) type CollectionView struct { diff --git a/views/entity.go b/views/entity.go index e7a9524..ae23ed7 100644 --- a/views/entity.go +++ b/views/entity.go @@ -8,8 +8,8 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/jahvon/glamour" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" ) type EntityView struct { diff --git a/views/errors.go b/views/errors.go index 2b7bf08..fd9f57b 100644 --- a/views/errors.go +++ b/views/errors.go @@ -6,8 +6,8 @@ import ( tea "github.com/charmbracelet/bubbletea" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" ) const ErrorViewType = "error" diff --git a/views/form.go b/views/form.go index 26e9600..fbe4d5b 100644 --- a/views/form.go +++ b/views/form.go @@ -15,8 +15,8 @@ import ( "github.com/charmbracelet/huh" "golang.org/x/term" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" ) type FormFieldType uint diff --git a/views/loading.go b/views/loading.go index b63a8b8..b32aeab 100644 --- a/views/loading.go +++ b/views/loading.go @@ -6,7 +6,7 @@ import ( "github.com/charmbracelet/bubbles/spinner" tea "github.com/charmbracelet/bubbletea" - "github.com/jahvon/tuikit/themes" + "github.com/flowexec/tuikit/themes" ) const ( diff --git a/views/markdown.go b/views/markdown.go index a034957..2a0d91b 100644 --- a/views/markdown.go +++ b/views/markdown.go @@ -7,8 +7,8 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/jahvon/glamour" - "github.com/jahvon/tuikit/themes" - "github.com/jahvon/tuikit/types" + "github.com/flowexec/tuikit/themes" + "github.com/flowexec/tuikit/types" ) type MarkdownView struct {