/** * Shared browser platform modules. Seeding, bundling externals, and Vite * aliases consume this list so their module identities cannot drift. * @module @deepseek-ai/dsh-client-web/src/platform */ /** The module specifiers the shell shares into the frozen module table. */ export const PLATFORM_MODULES = [ 'react', 'react/jsx-runtime', 'react-dom', 'react-dom/client', 'cordis', '@deepseek-ai/dsh-client-ui-slots', '@deepseek-ai/dsh-client-web-react', '@deepseek-ai/dsh-client-ui-primitives', ] as const /** One platform module specifier (a seed-table key). */ export type PlatformModule = (typeof PLATFORM_MODULES)[number]