From 444b4a4804f4ad6cbe4a2575bd401a81540bf4e3 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Wed, 10 Sep 2025 15:27:40 +0530 Subject: [PATCH] Add smalot/pdfparser dependency for PDF parsing functionality --- composer.json | 1 + composer.lock | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 53 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index a5bfa49..7878a6e 100644 --- a/composer.json +++ b/composer.json @@ -19,6 +19,7 @@ "mpdf/mpdf": "^8.2", "mpdf/qrcode": "^1.2", "simplesoftwareio/simple-qrcode": "^4.2", + "smalot/pdfparser": "^2.12", "tpetry/laravel-postgresql-enhanced": "^2.3" }, "require-dev": { diff --git a/composer.lock b/composer.lock index b59fba7..c0089ae 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b3d527602aefe819c13be2116383e731", + "content-hash": "fc46d766543418a6d21c1cae911d991a", "packages": [ { "name": "alperenersoy/filament-export", @@ -6481,6 +6481,57 @@ }, "time": "2021-02-08T20:43:55+00:00" }, + { + "name": "smalot/pdfparser", + "version": "v2.12.1", + "source": { + "type": "git", + "url": "https://github.com/smalot/pdfparser.git", + "reference": "98d31ba34ef5b5a98897ef4b6c3925d502ea53b1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/smalot/pdfparser/zipball/98d31ba34ef5b5a98897ef4b6c3925d502ea53b1", + "reference": "98d31ba34ef5b5a98897ef4b6c3925d502ea53b1", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "ext-zlib": "*", + "php": ">=7.1", + "symfony/polyfill-mbstring": "^1.18" + }, + "type": "library", + "autoload": { + "psr-0": { + "Smalot\\PdfParser\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0" + ], + "authors": [ + { + "name": "Sebastien MALOT", + "email": "sebastien@malot.fr" + } + ], + "description": "Pdf parser library. Can read and extract information from pdf file.", + "homepage": "https://www.pdfparser.org", + "keywords": [ + "extract", + "parse", + "parser", + "pdf", + "text" + ], + "support": { + "issues": "https://github.com/smalot/pdfparser/issues", + "source": "https://github.com/smalot/pdfparser/tree/v2.12.1" + }, + "time": "2025-07-31T06:19:56+00:00" + }, { "name": "spatie/color", "version": "1.8.0",