MCPcopy Create free account
hub / github.com/ZenNotes/zennotes / seedUserData

Function seedUserData

tooling/scripts/sidebar-vim-smoke.mjs:86–93  ·  view source on GitHub ↗
(userDataRoot, vaultRoot)

Source from the content-addressed store, hash-verified

84 }
85}
86async function seedUserData(userDataRoot, vaultRoot) {
87 await mkdir(userDataRoot, { recursive: true })
88 await writeFile(join(userDataRoot, 'zennotes.config.json'), JSON.stringify({
89 workspaceMode: 'local', vaultRoot, remoteWorkspace: null, remoteWorkspaceProfileId: null,
90 remoteWorkspaceProfiles: [], windowState: { x: 60, y: 60, width: 1280, height: 860, isMaximized: false },
91 zoomFactor: 1, quickCaptureHotkey: ''
92 }, null, 2))
93}
94
95function getFreePort() {
96 return new Promise((res, rej) => {

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected