Skip to content

Selection

Defined in: Manifest.ts:101

readonly entry: string;

Defined in: Manifest.ts:104


readonly id: string;

Defined in: Manifest.ts:102


readonly package: {
engines: {
node: string;
};
graft: {
entries: {
[key: string]: {
contracts: readonly string[];
implementation: string;
operations: readonly {
artifact: {
algorithm: "sha256";
digest: string;
version: 1;
};
identity: string;
package: {
name: string;
version: string;
};
}[];
probes: readonly string[];
requirements: {
filesystem: boolean;
nativeModules: boolean;
placements: readonly ("Host" | "Worker" | "Local")[];
};
services: {
implements: readonly {
key: string;
operations: readonly string[];
}[];
optional: readonly {
key: string;
operations: readonly string[];
}[];
required: readonly {
key: string;
operations: readonly string[];
}[];
};
};
};
version: 1;
};
name: string;
peerDependencies: {
"@graftland/graft": string;
effect: string;
};
version: string;
};

Defined in: Manifest.ts:103

readonly engines: {
node: string;
};
readonly node: string = Schema.NonEmptyString;
readonly graft: {
entries: {
[key: string]: {
contracts: readonly string[];
implementation: string;
operations: readonly {
artifact: {
algorithm: "sha256";
digest: string;
version: 1;
};
identity: string;
package: {
name: string;
version: string;
};
}[];
probes: readonly string[];
requirements: {
filesystem: boolean;
nativeModules: boolean;
placements: readonly ("Host" | "Worker" | "Local")[];
};
services: {
implements: readonly {
key: string;
operations: readonly string[];
}[];
optional: readonly {
key: string;
operations: readonly string[];
}[];
required: readonly {
key: string;
operations: readonly string[];
}[];
};
};
};
version: 1;
} = Manifest;
readonly entries: {
[key: string]: {
contracts: readonly string[];
implementation: string;
operations: readonly {
artifact: {
algorithm: "sha256";
digest: string;
version: 1;
};
identity: string;
package: {
name: string;
version: string;
};
}[];
probes: readonly string[];
requirements: {
filesystem: boolean;
nativeModules: boolean;
placements: readonly ("Host" | "Worker" | "Local")[];
};
services: {
implements: readonly {
key: string;
operations: readonly string[];
}[];
optional: readonly {
key: string;
operations: readonly string[];
}[];
required: readonly {
key: string;
operations: readonly string[];
}[];
};
};
};
[key: string]: {
contracts: readonly string[];
implementation: string;
operations: readonly {
artifact: {
algorithm: "sha256";
digest: string;
version: 1;
};
identity: string;
package: {
name: string;
version: string;
};
}[];
probes: readonly string[];
requirements: {
filesystem: boolean;
nativeModules: boolean;
placements: readonly ("Host" | "Worker" | "Local")[];
};
services: {
implements: readonly {
key: string;
operations: readonly string[];
}[];
optional: readonly {
key: string;
operations: readonly string[];
}[];
required: readonly {
key: string;
operations: readonly string[];
}[];
};
}
readonly version: 1;
readonly name: string = Schema.NonEmptyString;
readonly peerDependencies: {
"@graftland/graft": string;
effect: string;
};
readonly "@graftland/graft": string = Schema.NonEmptyString;
readonly effect: string = Schema.NonEmptyString;
readonly version: string = Schema.NonEmptyString;