Documentation
¶
Overview ¶
Package main provides the entry point for the GitHub CLI gh-skyline extension.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd is a package that contains the root command (entrypoint) for the GitHub Skyline CLI tool.
|
Package cmd is a package that contains the root command (entrypoint) for the GitHub Skyline CLI tool. |
|
skyline
Package skyline provides the entry point for the GitHub Skyline Generator.
|
Package skyline provides the entry point for the GitHub Skyline Generator. |
|
internal
|
|
|
ascii
Package ascii provides functionality for generating ASCII art representations of GitHub contribution graphs.
|
Package ascii provides functionality for generating ASCII art representations of GitHub contribution graphs. |
|
errors
Package errors provides custom error types and utilities for the Skyline application.
|
Package errors provides custom error types and utilities for the Skyline application. |
|
github
Package github provides a client for interacting with the GitHub API, including fetching authenticated user information and contribution data.
|
Package github provides a client for interacting with the GitHub API, including fetching authenticated user information and contribution data. |
|
logger
Package logger provides thread-safe logging capabilities with different severity levels.
|
Package logger provides thread-safe logging capabilities with different severity levels. |
|
stl
Package stl provides functionality for writing 3D models in STL (stereolithography) binary format.
|
Package stl provides functionality for writing 3D models in STL (stereolithography) binary format. |
|
stl/geometry
Package geometry provides 3D geometry generation functions for STL models.
|
Package geometry provides 3D geometry generation functions for STL models. |
|
testutil/fixtures
Package fixtures provides test utilities and mock data generators for testing the gh-skyline application.
|
Package fixtures provides test utilities and mock data generators for testing the gh-skyline application. |
|
testutil/mocks
Package mocks provides mock implementations of interfaces used in testing
|
Package mocks provides mock implementations of interfaces used in testing |
|
types
Package types provides data structures and functions for handling GitHub contribution data and 3D geometry for STL file generation.
|
Package types provides data structures and functions for handling GitHub contribution data and 3D geometry for STL file generation. |
|
utils
Package utils are utility functions for the GitHub Skyline project
|
Package utils are utility functions for the GitHub Skyline project |
Click to show internal directories.
Click to hide internal directories.