Skip to content

seed/manifest

seed/manifest

Type Aliases

SeedManifest

type SeedManifest = object;

Defined in: platform-utils/src/seed/manifest.ts:17

DAG-bearing seed artifact emitted at build time (separate from build manifest).

Properties

Property Modifier Type Defined in
clearBefore? readonly readonly string[] platform-utils/src/seed/manifest.ts:19
steps readonly readonly SeedManifestStep[] platform-utils/src/seed/manifest.ts:20
version readonly typeof SEED_MANIFEST_CONTRACT_VERSION platform-utils/src/seed/manifest.ts:18

SeedManifestStep

type SeedManifestStep = object;

Defined in: platform-utils/src/seed/manifest.ts:9

Properties

Property Modifier Type Defined in
collection readonly string platform-utils/src/seed/manifest.ts:11
dependsOn? readonly readonly SeedStepId[] platform-utils/src/seed/manifest.ts:12
id readonly SeedStepId platform-utils/src/seed/manifest.ts:10
payloads readonly readonly Record<string, unknown>[] platform-utils/src/seed/manifest.ts:13

Variables

SEED_MANIFEST_CONTRACT_VERSION

const SEED_MANIFEST_CONTRACT_VERSION: 1;

Defined in: platform-utils/src/seed/manifest.ts:7

Functions

parseSeedManifest()

function parseSeedManifest(raw): SeedManifest;

Defined in: platform-utils/src/seed/manifest.ts:23

Parameters

Parameter Type
raw unknown

Returns

SeedManifest


seedManifestJson()

function seedManifestJson(manifest): string;

Defined in: platform-utils/src/seed/manifest.ts:39

Parameters

Parameter Type
manifest SeedManifest

Returns

string