{"_id":"page-count","_rev":"4-32a2d45fceb196d1a97be14ed68abfbb","name":"page-count","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"page-count","version":"0.0.1","description":"Module to count pages of docx, pptx, doc, ppt and pdf documents.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/gorguexo/page-count.git"},"keywords":["pdf","docx","pptx","odt","page","count"],"author":{"name":"Jorge Soler Padial"},"license":"MIT","bugs":{"url":"https://github.com/gorguexo/page-count/issues"},"homepage":"https://github.com/gorguexo/page-count#readme","devDependencies":{"@types/node":"^17.0.16","@types/unzip":"^0.1.1","@types/xml2js":"^0.4.9","typescript":"^4.5.5"},"dependencies":{"unzip":"^0.1.11","xml2js":"^0.4.23"},"gitHead":"3fac0b217749a7b09ade4c890fa0f7fdcf7a924a","_id":"page-count@0.0.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-vAvJ2E2pvaXJx0pglYLYongn+UkweDKbj7bhNpnvnTo6tlzSrbqTCwMVAs5Lu2o47fSkk5WJGb9p/Zg9wx6YmA==","shasum":"ce687f3955e1ac5ebcf8d054e2d6330b03ad7f52","tarball":"https://registry.npmjs.org/page-count/-/page-count-0.0.1.tgz","fileCount":34,"unpackedSize":30877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBT6JCRA9TVsSAnZWagAAmnAQAJZHliN2MVXd1JmrZMX1\n/lkqmlZFinchfVLA3oRZrPqud5ss08+Jd/wev44qXDq2jiCqEycDrWdmMRvd\nzaS4HEAT6W+S2z5TZ5OHjbH2mV8tvecfKnA1GB9fMb2n+qnNQQGmy2Ws6PJh\nYxhA781M5uQyvnjujkmHiNTlQZSAvGBLkPlRSta1hEguZQHCFUMneJiWLt5Z\ntp8IT8vZ0qediHeLnnzvwC+T8HkN4nAp9Y28n8EDhKZMhtg76CycftqJPgLI\nqPagxSOBhixwP4Ac1QcQqHrD9R1nHE3jTH8GtYBrjICjzu1KrvnMyBgQUkNt\nPxfZ2PTehlX7vUpmgA+KOcUTZ4HOA4osWFe0Ip2VQNk7ZJubClFk6+/xwnjm\nt5V6pr0nGpHbKfH9U2NLep775yDTixwwYiU+d/Z+obWZSy8dE2QqxCnnY59Y\n5q8a7VKoYgwOIrHBfQ8qv8jOm/HziWtlsnq73JiGQoYrWgLIzVYEtwW4V4rw\nCIl7hL11g6YypLVRxsAS15zN0wTs9VZRFQ/b/ozhcCVcgXPyMz4DA+JWg+lF\nsxkfvVFlzJoOTxYwdtOlfcE7KD8Jag6RxuMRHNNQadyr6ftQvlJ15pAzpkFZ\nCxu5KHBfCPXyDGTKKAaUKvnLjA5wG8pu7N0rIMVTHaVbCyB+nENXULJWygG7\n9IOb\r\n=EJsH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAWLJRWSbBaKSwiDgM94Q5054918U8XtXGiRcTb/WA8wIgRNoP841bEMsZKsfCavUb8pj2PlWKfWKu5kMsEGLuZOQ="}]},"_npmUser":{"name":"gorguexo","email":"solerpadial@pm.me"},"directories":{},"maintainers":[{"name":"gorguexo","email":"solerpadial@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/page-count_0.0.1_1644510857073_0.04833955744252916"},"_hasShrinkwrap":false},"0.0.2":{"name":"page-count","version":"0.0.2","description":"Module to count pages of docx, pptx, doc, ppt and pdf documents.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/gorguexo/page-count.git"},"keywords":["pdf","docx","pptx","odt","page","count"],"author":{"name":"Jorge Soler Padial"},"license":"MIT","bugs":{"url":"https://github.com/gorguexo/page-count/issues"},"homepage":"https://github.com/gorguexo/page-count#readme","devDependencies":{"@types/jest":"^27.4.0","@types/node":"^17.0.16","@types/unzip":"^0.1.1","@types/xml2js":"^0.4.9","jest":"^27.5.1","ts-jest":"^27.1.3","typescript":"^4.5.5"},"dependencies":{"pdfjs-dist":"2.1","unzipper":"^0.10.11","xml2js":"^0.4.23"},"gitHead":"9c24c13767f245987dff9ab5e08c87a3242b65c1","_id":"page-count@0.0.2","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-zruC4bZ0/5KGXqvju1xa8FBnHKdAdf3lN3/oeqaPfO/Im57sXId3ynziVB7Ny/5EufrXsNGgCzHHyEejFKjNqg==","shasum":"a9ef63685b8c67a6228496614220a0e4831ebd02","tarball":"https://registry.npmjs.org/page-count/-/page-count-0.0.2.tgz","fileCount":38,"unpackedSize":37772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBqi8CRA9TVsSAnZWagAAkdcQAIXGYh8lT0XLT2ctqNOA\ntxAw7QqGpDHiGxWXhFQ1ZeCRzWxivTQerV8+uh7DgGWDrNsOfzFIOv/CaA2r\nC+5FSXY7cuVzO/MgH/U4qaOYBdx781F/u9LMp8PEuqu141/ncyB0ZR6FGeTL\nCHIcrW+Zd7pVni0/r2p59JjdNR8VdTMSIipOprXE+3EcDL/zpPmQ0ntDm58m\n2+Xt+abkyev8BErZ3ZwSXn13XChnpkY5TcC55rtaL8XpbrsehXS0V/7iw1dW\nUVEHPO92q3nPQa6EFJ9S+IAZNt6SBJCjcO2jYLhMrHXUG+J/d+u0pD+bCnjZ\n3Oq8whzTo3t8VcMZDzjgsnqaMYFf0WesE3sXriuhqeGLQDzNUJaXIpp30MuL\nCHxwM7C+bXLjA4a3mGnctWeX5Hkw7S1L5fQk+yQWBxsa64UR/Na718CYlubd\nr6VKFNkMPB0ZVfhg4T5kCB/dTSvi9qsIwnz/uGTydyhQhDbfyrSEFvcIMasL\ndLiiM2ipeCJcTmk0xgDFPtxRE1Oaw0BQ+204SKhprJpIru4HysjPhC1dG3hR\n2RfrZMf8Lr1EDo4RO52vMQQqlDQz5xJVPgoxHMoFq3wkfYXF6dHCJj8g//m4\nyL/IAu7i5VlW7cner8FMtgTiVXarn0Sz1GAWZOHdKzXmAhkYsONJSBarMu1v\nKTSL\r\n=2Szo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBMS1FOm27ku01aF84P5kjPK82ZlayREDII8H1EFm8qwIgMSfxxhJjC5Uiti/s5n+WSM67Twsip5NBa/GHXYfmzPg="}]},"_npmUser":{"name":"gorguexo","email":"solerpadial@pm.me"},"directories":{},"maintainers":[{"name":"gorguexo","email":"solerpadial@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/page-count_0.0.2_1644603579877_0.6662412643840623"},"_hasShrinkwrap":false},"0.0.3":{"name":"page-count","version":"0.0.3","description":"Module to count pages of docx, pptx, doc, ppt and pdf documents.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/gorguexo/page-count.git"},"keywords":["pdf","docx","pptx","odt","page","count"],"author":{"name":"Jorge Soler Padial"},"license":"MIT","bugs":{"url":"https://github.com/gorguexo/page-count/issues"},"homepage":"https://github.com/gorguexo/page-count#readme","devDependencies":{"@types/graceful-fs":"^4.1.6","@types/jest":"^29.5.3","@types/node":"^20.4.2","@types/pdfjs-dist":"^2.10.378","@types/unzip":"^0.1.1","@types/xml2js":"^0.4.9","jest":"^29.6.1","ts-jest":"^29.1.1","typescript":"^5.1.6"},"dependencies":{"pdf-parse":"^1.1.1","unzipper":"^0.10.11","xml2js":"^0.6.0"},"_id":"page-count@0.0.3","dist":{"shasum":"0d551f67a945bd0d8de906d5de02e1bf071bb8c7","integrity":"sha512-fZnMnqUaV4ibu36wzKdPL1UObfq4LRxzD1JHwB1MAcpDB/YB9yWhT1G5NpJOxd6ZSjOtQQOnXm3jGXS8N+keMg==","tarball":"https://registry.npmjs.org/page-count/-/page-count-0.0.3.tgz","fileCount":39,"unpackedSize":39546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ppe8lNSPt1w5MQPjWq1+yq3ups4WMXI/D8JH7aJ8DAIhAJbUSRCFX/JqaOmG9HkJWPJj0pArNZb6u+D1Q7BA8Z0l"}]},"_npmUser":{"name":"gorguexo","email":"solerpadial@pm.me"},"directories":{},"maintainers":[{"name":"gorguexo","email":"solerpadial@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/page-count_0.0.3_1689704585963_0.7721601494510113"},"_hasShrinkwrap":false},"0.0.4":{"name":"page-count","version":"0.0.4","description":"Module to count pages of docx, pptx, doc, ppt and pdf documents.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/gorguexo/page-count.git"},"keywords":["pdf","docx","pptx","odt","page","count"],"author":{"name":"Jorge Soler Padial"},"license":"MIT","bugs":{"url":"https://github.com/gorguexo/page-count/issues"},"homepage":"https://github.com/gorguexo/page-count#readme","devDependencies":{"@types/graceful-fs":"^4.1.6","@types/jest":"^29.5.3","@types/node":"^20.4.2","@types/pdfjs-dist":"^2.10.378","@types/unzip":"^0.1.1","@types/xml2js":"^0.4.9","jest":"^29.6.1","ts-jest":"^29.1.1","typescript":"^5.1.6"},"dependencies":{"pdf-parse":"^1.1.1","unzipper":"^0.10.11","xml2js":"^0.6.0"},"_id":"page-count@0.0.4","gitHead":"624c1f190d937e9c9525a5b8a2b659b294ee9686","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-5Gnof5gfAIs5mIJECc5PPw0z7pYgUYFj55EvvussuQ0ta7tsv+jloHG9sEHWEtcrvJX4YcXOeyC1kKeJbP2djA==","shasum":"39bb206415cf5f99c28d90736552799003e6e766","tarball":"https://registry.npmjs.org/page-count/-/page-count-0.0.4.tgz","fileCount":35,"unpackedSize":39544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBv7Qg7Kunt44HMuleSxpJrkrvNtkWXrOTB6ubI+SPoEAiBRUFI0n3kuPWb+iQ0RMR5n08V3NIRpSMV+rXXEiZXcZg=="}]},"_npmUser":{"name":"gorguexo","email":"solerpadial@pm.me"},"directories":{},"maintainers":[{"name":"gorguexo","email":"solerpadial@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/page-count_0.0.4_1705277393666_0.2291951658493936"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-10T16:34:17.072Z","0.0.1":"2022-02-10T16:34:17.260Z","modified":"2024-01-15T00:09:53.999Z","0.0.2":"2022-02-11T18:19:40.070Z","0.0.3":"2023-07-18T18:23:06.168Z","0.0.4":"2024-01-15T00:09:53.812Z"},"maintainers":[{"name":"gorguexo","email":"solerpadial@pm.me"}],"description":"Module to count pages of docx, pptx, doc, ppt and pdf documents.","homepage":"https://github.com/gorguexo/page-count#readme","keywords":["pdf","docx","pptx","odt","page","count"],"repository":{"type":"git","url":"git+https://github.com/gorguexo/page-count.git"},"author":{"name":"Jorge Soler Padial"},"bugs":{"url":"https://github.com/gorguexo/page-count/issues"},"license":"MIT","readme":"# PAGE COUNTER\r\n#### Count pages from pdf, docx, pptx, odt files\r\n\r\n##### Main example\r\n\r\n```ts\r\n    import { readFileSync } from \"fs\";\r\n    import countPages from \"page-count\";\r\n\r\n    const docxBuffer = readFileSync(\"test/files/test-10.docx\");\r\n    const pages = await countPages(docxBuffer, \"docx\");\r\n```\r\n\r\n##### Main example\r\n\r\n```ts\r\n\r\n    import { readFileSync } from \"fs\";\r\n    import { DocxCounter, OdtCounter, PdfCounter, PptxCounter } from \"page-count\";\r\n\r\n    const docxBuffer = readFileSync(\"test/files/test-10.docx\");\r\n    const pdfBuffer = readFileSync(\"test/files/test-10.pdf\");\r\n    const pptxBuffer = readFileSync(\"test/files/test-10.pptx\");\r\n    const odtBuffer = readFileSync(\"test/files/test-10.odt\");\r\n    \r\n    const pagesDocx = await DocxCounter.count(docxBuffer);\r\n    const pagesPdf = await PdfCounter.count(pdfBuffer);\r\n    const pagesPptx = await PptxCounter.count(pptxBuffer);\r\n    const pagesOdt = await OdtCounter.count(odtBuffer);\r\n\r\n```\r\n\r\nFell free to open issues and make pull requests.","readmeFilename":"README.md"}