cli

module
v0.0.0-...-afecb3f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2024 License: MPL-2.0

README

titan CLI

Visit https://titan.khulnasoft.com to view the full documentation.

Directories

Path Synopsis
cmd
internal
cache
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc.
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc.
cacheitem
Package cacheitem is an abstraction over the creation and restoration of a cache
Package cacheitem is an abstraction over the creation and restoration of a cache
chrometracing
Package chrometracing writes per-process Chrome trace_event files that can be loaded into chrome://tracing.
Package chrometracing writes per-process Chrome trace_event files that can be loaded into chrome://tracing.
cmd
Package cmd holds the root cobra command for titan
Package cmd holds the root cobra command for titan
cmdutil
Package cmdutil holds functionality to run titan via cobra.
Package cmdutil holds functionality to run titan via cobra.
daemonclient
Package daemonclient is a wrapper around a grpc client to talk to titand
Package daemonclient is a wrapper around a grpc client to talk to titand
doublestar
Package doublestar is adapted from https://github.com/bmatcuk/doublestar Copyright Bob Matcuk.
Package doublestar is adapted from https://github.com/bmatcuk/doublestar Copyright Bob Matcuk.
encoding/gitoutput
Package gitoutput reads the output of calls to `git`.
Package gitoutput reads the output of calls to `git`.
env
filewatcher
Package filewatcher is used to handle watching for file changes inside the monorepo
Package filewatcher is used to handle watching for file changes inside the monorepo
fs
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc.
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc.
lockfile
Package lockfile provides the lockfile interface and implementations for the various package managers
Package lockfile provides the lockfile interface and implementations for the various package managers
run
scm
Package scm abstracts operations on various tools like git Currently, only git is supported.
Package scm abstracts operations on various tools like git Currently, only git is supported.
tarpatch
Package tarpatch addresses an issue with stdlib throwing an error in some environments.
Package tarpatch addresses an issue with stdlib throwing an error in some environments.
titanpath
Package titanpath teaches the Go type system about six different types of paths: - AbsoluteSystemPath - RelativeSystemPath - AnchoredSystemPath - AbsoluteUnixPath - RelativeUnixPath - AnchoredUnixPath
Package titanpath teaches the Go type system about six different types of paths: - AbsoluteSystemPath - RelativeSystemPath - AnchoredSystemPath - AbsoluteUnixPath - RelativeUnixPath - AnchoredUnixPath
ui
ui/term
Package cursor provides functionality to interact with the terminal cursor.
Package cursor provides functionality to interact with the terminal cursor.
xxhash
Adapted from https://cs.github.com/evanw/esbuild/blob/0c9ced59c8b3ea3bd8dd5feebafed1f47ed279dd/internal/xxhash Copyright (c) 2016 Caleb Spare.
Adapted from https://cs.github.com/evanw/esbuild/blob/0c9ced59c8b3ea3bd8dd5feebafed1f47ed279dd/internal/xxhash Copyright (c) 2016 Caleb Spare.
yaml
Package yaml implements YAML support for the Go language.
Package yaml implements YAML support for the Go language.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL