Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 85x | import { object, exactOptional } from '@metamask/superstruct';
import { fsConfigStruct } from './fs/types.ts';
import type { FsCapability, FsConfig } from './fs/types.ts';
/**
* Registry of all platform capabilities (platform-agnostic)
*/
export type PlatformCapabilityRegistry = {
fs: {
config: FsConfig;
capability: FsCapability;
};
};
// Create validation struct for PlatformConfig
export const platformConfigStruct = object({
fs: exactOptional(fsConfigStruct),
});
|