()
| 170 | } |
| 171 | |
| 172 | function 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`), |
no test coverage detected