@endo/compartment-mapper
Version:
The compartment mapper assembles Node applications in a sandbox
18 lines • 1.3 kB
TypeScript
export function isErrorModuleConfiguration(value: ModuleConfiguration): value is ErrorModuleConfiguration;
export function isFileModuleConfiguration(value: ModuleConfiguration): value is FileModuleConfiguration;
export function isExitModuleConfiguration(value: ModuleConfiguration): value is ExitModuleConfiguration;
export function isCompartmentModuleConfiguration(value: ModuleConfiguration): value is CompartmentModuleConfiguration;
export function isErrorModuleSource(value: ModuleSource): value is ErrorModuleSource;
export function isExitModuleSource(value: ModuleSource): value is ExitModuleSource;
export function isLocalModuleSource(value: ModuleSource): value is LocalModuleSource;
export function isNonNullableObject(value: unknown): value is object;
import type { ModuleConfiguration } from './types.js';
import type { ErrorModuleConfiguration } from './types.js';
import type { FileModuleConfiguration } from './types.js';
import type { ExitModuleConfiguration } from './types.js';
import type { CompartmentModuleConfiguration } from './types.js';
import type { ModuleSource } from './types.js';
import type { ErrorModuleSource } from './types.js';
import type { ExitModuleSource } from './types.js';
import type { LocalModuleSource } from './types.js';
//# sourceMappingURL=guards.d.ts.map