- Node: v22.14.0

- Test Steps:
1. Install dependencies:
   npm install

- Folder structure:
* source-pages: Contains demo HTML pages 
  (In practice, dynamic fetching will be used instead of reading directly from here)
* data: Stores JSON files after parsing HTML

- Test Commands:
* Get list of articles:
  npm run dev-get-list
* Get article details:
  npm run dev-get-page-details