MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / createMockFilesystemEntries

Function createMockFilesystemEntries

frontend/preview/mock/mockfilesystem.ts:172–320  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

170}
171
172function createMockFilesystemEntries(): MockFsEntryInput[] {
173 const entries: MockFsEntryInput[] = [
174 { path: "/", isdir: true },
175 { path: "/Users", isdir: true },
176 { path: MockHomePath, isdir: true },
177 { path: `${MockHomePath}/Desktop`, isdir: true },
178 { path: `${MockHomePath}/Documents`, isdir: true },
179 { path: `${MockHomePath}/Downloads`, isdir: true },
180 { path: `${MockHomePath}/Pictures`, isdir: true },
181 { path: `${MockHomePath}/Projects`, isdir: true },
182 { path: `${MockHomePath}/waveterm`, isdir: true },
183 { path: `${MockHomePath}/waveterm/docs`, isdir: true },
184 { path: `${MockHomePath}/waveterm/images`, isdir: true },
185 { path: `${MockHomePath}/.config`, isdir: true },
186 makeMockFsInput(
187 `${MockHomePath}/.bashrc`,
188 `export PATH="$HOME/bin:$PATH"\nalias gs="git status -sb"\nexport WAVETERM_THEME="midnight"\n`,
189 "text/plain"
190 ),
191 makeMockFsInput(`${MockHomePath}/.gitconfig`),
192 makeMockFsInput(`${MockHomePath}/.zprofile`),
193 makeMockFsInput(`${MockHomePath}/todo.txt`),
194 makeMockFsInput(`${MockHomePath}/notes.txt`),
195 makeMockFsInput(`${MockHomePath}/shell-aliases`),
196 makeMockFsInput(`${MockHomePath}/archive.log`),
197 makeMockFsInput(`${MockHomePath}/session.txt`),
198 makeMockFsInput(`${MockHomePath}/Desktop/launch-plan.md`),
199 makeMockFsInput(`${MockHomePath}/Desktop/coffee.txt`),
200 makeMockFsInput(`${MockHomePath}/Desktop/daily-standup.txt`),
201 makeMockFsInput(`${MockHomePath}/Desktop/snippets.txt`),
202 makeMockFsInput(`${MockHomePath}/Desktop/terminal-theme.png`),
203 makeMockFsInput(`${MockHomePath}/Desktop/macos-shortcuts.txt`),
204 makeMockFsInput(`${MockHomePath}/Desktop/bug-scrub.txt`),
205 makeMockFsInput(`${MockHomePath}/Desktop/parking-receipt.pdf`),
206 makeMockFsInput(`${MockHomePath}/Desktop/demo-script.md`),
207 makeMockFsInput(`${MockHomePath}/Desktop/roadmap-draft.txt`),
208 makeMockFsInput(`${MockHomePath}/Desktop/pairing-notes.txt`),
209 makeMockFsInput(`${MockHomePath}/Desktop/wave-window.jpg`),
210 makeMockFsInput(
211 `${MockHomePath}/Documents/meeting-notes.md`,
212 `# File Preview Notes\n\n- Build a richer preview mock environment.\n- Add a fake filesystem rooted at \`${MockHomePath}\`.\n- Make markdown previews resolve relative assets.\n`,
213 "text/markdown"
214 ),
215 makeMockFsInput(`${MockHomePath}/Documents/architecture-overview.md`),
216 makeMockFsInput(`${MockHomePath}/Documents/release-checklist.md`),
217 makeMockFsInput(`${MockHomePath}/Documents/ideas.txt`),
218 makeMockFsInput(`${MockHomePath}/Documents/customer-feedback.txt`),
219 makeMockFsInput(`${MockHomePath}/Documents/cli-ux-notes.txt`),
220 makeMockFsInput(`${MockHomePath}/Documents/migration-plan.md`),
221 makeMockFsInput(`${MockHomePath}/Documents/design-review.md`),
222 makeMockFsInput(`${MockHomePath}/Documents/ops-runbook.md`),
223 makeMockFsInput(`${MockHomePath}/Documents/troubleshooting.txt`),
224 makeMockFsInput(`${MockHomePath}/Documents/preview-fixtures.txt`),
225 makeMockFsInput(`${MockHomePath}/Documents/backlog.txt`),
226 makeMockFsInput(`${MockHomePath}/Documents/feature-flags.yaml`),
227 makeMockFsInput(`${MockHomePath}/Documents/connections.csv`),
228 makeMockFsInput(`${MockHomePath}/Documents/ssh-hosts.txt`),
229 makeMockFsInput(`${MockHomePath}/Documents/notes-2026-03-01.md`),

Callers 1

buildEntriesFunction · 0.85

Calls 1

makeMockFsInputFunction · 0.85

Tested by

no test coverage detected