Skip to content

shared/brand

Defined in: app/src/shared/brand.ts:5

Product names and identifiers. They come from brand.json at the repository root and are injected at build time, so renaming the product is a change of one file.

readonly appId: string

Defined in: app/src/shared/brand.ts:11

Reverse-DNS application id, also the macOS bundle id.

readonly productName: string

Defined in: app/src/shared/brand.ts:7

Display name, such as Astela.

readonly repository: string

Defined in: app/src/shared/brand.ts:13

GitHub repository, owner/name.

readonly slug: string

Defined in: app/src/shared/brand.ts:9

Lowercase name for files, packages and paths, such as astela.

readonly tagline: string

Defined in: app/src/shared/brand.ts:16

readonly website: string

Defined in: app/src/shared/brand.ts:15

Website URL with a trailing slash.

const brand: Brand = BUILD_BRAND

Defined in: app/src/shared/brand.ts:22

The product’s names and identifiers.