Skip to main content

@backstage/cli-node

Home > @backstage/cli-node

Node.js library for Backstage CLIs

Classes

ClassDescription
GitUtilsUtilities for working with git.
LockfileRepresents a package manager lockfile.
PackageGraphRepresents a local Backstage monorepo package graph.
PackageRolesUtilities for working with Backstage package roles.

Functions

FunctionDescription
isMonoRepo()Returns try if the current project is a monorepo.

Interfaces

InterfaceDescription
BackstagePackageJsonKnown fields in Backstage package.json files.
PackageRoleInfoInformation about a package role.

Type Aliases

Type AliasDescription
BackstagePackageA local Backstage monorepo package
LockfileDiffRepresents the difference between two Lockfiles.
LockfileDiffEntryAn entry for a single difference between two Lockfiles.
PackageGraphNodeA local package in the monorepo package graph.
PackageOutputTypeThe type of output that a package can produce.
PackagePlatformA type of platform that a package can be built for.
PackageRoleBackstage package role, see docs.