FILE_MANIFEST.txt

BookmarkBackupTool PowerShell Module - File Manifest
====================================================

CORE MODULE FILES (Required for installation)
---------------------------------------------
✓ BookmarkBackupTool.psm1 - Main module file (generated from BookMarkToolv5.ps1 by Build-Module.ps1)
✓ BookmarkBackupTool.psd1 - Module manifest with metadata
✓ lib\ - System.Data.SQLite (Firefox HTML, WAL merge, import validation)

INSTALLATION & SETUP
-------------------
✓ Install-BookmarkBackupTool.ps1 - Automated installation script
✓ QUICKSTART.md - Quick installation & usage guide
✓ Test-BookmarkBackupTool.ps1 - Self-test (safe: exports to a temp folder only)

DOCUMENTATION
------------
✓ README.md - Complete module documentation
✓ Examples.ps1 - Practical usage examples

CONFIGURATION & LEGAL
--------------------
✓ config.template.json - Configuration file template (copy to %USERPROFILE%\BookmarkTool.config.json)
✓ LICENSE - MIT License text

BUILD (source folder only - not included in the published package)
-----
  Build-Module.ps1 - Regenerates the .psm1/.psd1 from BookMarkToolv5.ps1 and stages
                                     the release files in .\publish\BookmarkBackupTool

INSTALLATION INSTRUCTIONS
------------------------

Option 1 - PowerShell Gallery (Recommended):
  Install-Module BookmarkBackupTool -Scope CurrentUser

Option 2 - Automated from this folder:
  1. Open PowerShell in this folder
  2. Run: .\Install-BookmarkBackupTool.ps1
  3. Follow the prompts

Option 3 - Manual:
  1. Create folder: $env:USERPROFILE\Documents\PowerShell\Modules\BookmarkBackupTool
     (Windows PowerShell 5.1: $env:USERPROFILE\Documents\WindowsPowerShell\Modules\BookmarkBackupTool)
  2. Copy BookmarkBackupTool.psm1, BookmarkBackupTool.psd1 and the lib folder to that folder
  3. Run: Import-Module BookmarkBackupTool

QUICK START
-----------
After installation:
  Import-Module BookmarkBackupTool
  Show-BookmarkGUI # Launch GUI
  Export-Bookmarks -Path "D:\Backups" -Chrome -Edge # Export bookmarks
  Import-Bookmarks -Path "D:\Backups" -Chrome # Import the newest Chrome export in that folder
  Get-Command -Module BookmarkBackupTool # List all commands

REQUIREMENTS
-----------
- PowerShell 5.1 or higher
- Windows 10/11
- No administrator rights required

FEATURES
--------
✓ Multi-browser support (Chrome, Edge, Firefox)
✓ GUI and command-line interfaces
✓ Automatic path detection (DefaultPath, network share, Desktop)
✓ Browser safety checks and validated imports
✓ Complete Firefox backups (including unsaved changes)
✓ HTML export, ZIP archives, all-profiles support
✓ Scheduled backups
✓ Configuration system
✓ Comprehensive logging

For detailed documentation, see README.md
For quick start, see QUICKSTART.md
For examples, see Examples.ps1

====================================================
BookmarkBackupTool v5.4 - September 2026
License: MIT | Author: Jesus M. Ayala
====================================================