MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / sanitizePreviewSource

Function sanitizePreviewSource

scripts/experimental/swiftui-preview.mjs:1023–1029  ·  view source on GitHub ↗
(source, moduleName)

Source from the content-addressed store, hash-verified

1021}
1022
1023function sanitizePreviewSource(source, moduleName) {
1024 const stripped = source.replace(
1025 /(^|\n)(\s*)@main\b/g,
1026 "$1$2// @main stripped by SimDeck preview runner",
1027 );
1028 return xcodeImportPrelude(moduleName) + stripped;
1029}
1030
1031function xcodeImportPrelude(moduleName) {
1032 if (!moduleName) {

Callers 1

reloadPreviewFunction · 0.85

Calls 2

xcodeImportPreludeFunction · 0.85
replaceMethod · 0.65

Tested by

no test coverage detected