package
0.2.2
Repository: https://github.com/layfellow/todoister.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
ExpandPath expands a path that starts with a tilde (~) or contains environment variables.
GetProjectByName returns a project by name.
GetProjectByPathName returns a project and its canonical pathname.
GetProjectIDByName returns the project ID for a given project name.
GetTasksByProjectID returns a slice of tasks for a given project ID.
GetTodoistData retrieves data from the Todoist API.
HierarchicalData converts TodoistData to a hierarchical structure of Exported* structs.
No description provided by the author
No description provided by the author
InitConfig initializes the configuration from the configuration file and environment variables.
InitLogger initializes the logger.
NewFileLogWriter creates a Go writer for the log file.
No description provided by the author
WriteHierarchicalData writes a hierarchical project structure to a file or directory in the specified format.

# Constants

Default configuration file name and extension.
Default configuration file name and extension.
Default values for the logger.
Default values for the logger.
Default values for the logger.
No description provided by the author
Deafult export paths.
Default values for the logger.
No description provided by the author
No description provided by the author
Deafult export paths.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FileLogWriter is a custom log writer that rotates log files.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TodoistData as returned by the API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

ExportFormat is either JSON or YAML.