lllin000_PaperForge/paperforge/plugin
Research Assistant 06c2ce5f9d fix(plugin): extract testable functions to src/testable.js, fix vitest imports
- Move resolvePythonExecutable, getPluginVersion, classifyError, ACTIONS, etc. to src/testable.js
- main.js now requires from ./src/testable.js instead of inline duplication
- Tests import from ../src/testable.js (no obsidian dependency)
- Remove vitest obsidian mock setup (no longer needed)
- Fixes L3 Plugin Tests that failed because main.js requires 'obsidian'
2026-05-10 11:03:31 +08:00
..
src fix(plugin): extract testable functions to src/testable.js, fix vitest imports 2026-05-10 11:03:31 +08:00
tests fix(plugin): extract testable functions to src/testable.js, fix vitest imports 2026-05-10 11:03:31 +08:00
main.js fix(plugin): extract testable functions to src/testable.js, fix vitest imports 2026-05-10 11:03:31 +08:00
manifest.json fix: remove deprecated control_dir from doctor/setup/repair; enable repair button; fix UTF-8 encoding in doctor output 2026-05-10 01:50:24 +08:00
package-lock.json fix(ci): two pre-existing CI config issues blocking pipeline 2026-05-09 17:50:38 +08:00
package.json feat(53-001): extract src/ modules from main.js and add Vitest test infrastructure 2026-05-09 00:05:19 +08:00
styles.css chore: remove redundant Run All Pending OCR button 2026-05-08 19:16:43 +08:00
versions.json fix: remove deprecated control_dir from doctor/setup/repair; enable repair button; fix UTF-8 encoding in doctor output 2026-05-10 01:50:24 +08:00
vitest.config.ts fix(plugin): extract testable functions to src/testable.js, fix vitest imports 2026-05-10 11:03:31 +08:00