Files
gods-eye-view/src/testSupport/readRealtimeSource.mjs
T

24 lines
587 B
JavaScript

import { readFileSync } from 'node:fs';
/** Read voice implementations alongside their compatibility/composition surface. */
export function readRealtimeSource() {
return [
'realtimeConnection',
'realtimeCost',
'realtimeDiagnostics',
'realtimeInput',
'realtimeInputPolicy',
'realtimePreferences',
'realtimeProtocol',
'realtimeRadio',
'realtimeTurns',
'realtimeViewport',
'realtimeFacade',
'realtimeController',
]
.map((name) =>
readFileSync(new URL(`../voice/${name}.js`, import.meta.url), 'utf8'),
)
.join('\n');
}