MCPcopy Create free account
hub / github.com/massCodeIO/massCode / previewImport

Function previewImport

src/main/import/index.ts:11–22  ·  view source on GitHub ↗
(
  source: ImportSource | undefined,
  payload: ImportPayload = {},
)

Source from the content-addressed store, hash-verified

9import { applySnippetImport, previewSnippetImport } from './snippets'
10
11export async function previewImport(
12 source: ImportSource | undefined,
13 payload: ImportPayload = {},
14): Promise<ImportPreview> {
15 const resolvedSource = detectImportSource(source, payload)
16
17 if (resolvedSource === 'obsidian') {
18 return previewObsidianImport(payload)
19 }
20
21 return previewSnippetImport(resolvedSource, payload)
22}
23
24export async function applyImport(
25 source: ImportSource | undefined,

Callers 1

imports.tsFile · 0.90

Calls 3

detectImportSourceFunction · 0.90
previewObsidianImportFunction · 0.90
previewSnippetImportFunction · 0.90

Tested by

no test coverage detected