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.