@backstage/cli-common
Common functionality used by cli, backend, and create-app
Classes
|
Class |
Description |
|---|---|
|
Error thrown when a child process exits with a non-zero code. |
Functions
|
Function |
Description |
|---|---|
|
This function can be called to setup undici and node-fetch Proxy agents. You can set GLOBAL_AGENT_HTTP(S)_PROXY to configure a proxy to be used in the CLIs. You can also configure a custom namespace by setting GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE which will replace the default "GLOBAL_AGENT_" env-var prefix. Make sure to call this function before any other imports. | |
|
Find paths related to a package and its execution context. | |
|
Checks if path is the same as or a child path of base. | |
|
Runs a command and returns a child process handle. | |
|
Runs a command and returns true if it exits with code 0, false otherwise. | |
|
Runs a command and returns the stdout. |
Interfaces
|
Interface |
Description |
|---|---|
|
Child process handle returned by run(). |
Variables
|
Variable |
Description |
|---|---|
|
The name of the backstage's config file |
Type Aliases
|
Type Alias |
Description |
|---|---|
|
Common paths and resolve functions used by the cli. Currently assumes it is being executed within a monorepo. | |
|
A function that takes a set of path fragments and resolves them into a single complete path, relative to some root. | |
|
Callback function that can be used to receive stdout or stderr data from a child process. | |
|
Options for running a child process with run() or related functions. |