feat(pdf-tools): add alternate merge tool for mixing pdf pages

Implement new tool that allows users to combine PDFs by alternating pages from each document. Includes UI components, logic for processing, and test coverage.

- Add new tool to configuration arrays and categories
- Create UI with drag-and-drop file ordering
- Implement core logic for alternating pages
- Add comprehensive unit tests
This commit is contained in:
abdullahalam123
2025-10-16 12:35:43 +05:30
parent a82148c253
commit 48baad9bf9
8 changed files with 291 additions and 2 deletions

View File

@@ -58,7 +58,7 @@ describe('Tool Configuration Arrays', () => {
});
it('should have the correct number of tools', () => {
expect(multiFileTools).toHaveLength(10);
expect(multiFileTools).toHaveLength(11);
});
it('should not contain any duplicate tools', () => {