diff options
| author | haoyuren <13851610112@163.com> | 2026-03-11 18:16:45 -0500 |
|---|---|---|
| committer | haoyuren <13851610112@163.com> | 2026-03-11 18:16:45 -0500 |
| commit | ebec1a1073f9cc5b69e125d5b284669545ea3d9f (patch) | |
| tree | 731ae664b9966b6fbd269c55be2ba5c01ee3341f /electron-builder.yml | |
Initial commit: ClaudeTeX - LaTeX editor with Overleaf sync
Features:
- Electron + React + TypeScript app with Cosmic Latte theme
- CodeMirror 6 editor with LaTeX syntax highlighting
- PDF preview with pdf.js, zoom controls, SyncTeX double-click jump
- File tree with context menu (new/rename/delete/reveal)
- Overleaf Git clone with token auth + macOS Keychain storage
- Git pull/push sync for Overleaf projects
- Embedded terminal (xterm.js + node-pty) with Claude CLI integration
- LaTeX compilation via latexmk with auto package install detection
- Structured compile log (errors/warnings) with click-to-navigate
- Main document setting (auto-detect or right-click to set)
- Custom modal system (input/confirm/alert)
- Resizable panel layout (file tree | editor | PDF + terminal)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'electron-builder.yml')
| -rw-r--r-- | electron-builder.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/electron-builder.yml b/electron-builder.yml new file mode 100644 index 0000000..bd020a0 --- /dev/null +++ b/electron-builder.yml @@ -0,0 +1,13 @@ +appId: com.claudetex.app +productName: ClaudeTeX +directories: + buildResources: resources + output: dist +files: + - out/**/* + - "!node_modules/**/*" +mac: + target: + - dmg + category: public.app-category.productivity + artifactName: ${name}-${version}-${arch}.${ext} |
