pdf-parse2
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -1,2 +0,4 @@ | ||
import { getDocument, version, } from 'pdfjs-dist'; | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pdfjs_dist_1 = require("pdfjs-dist"); | ||
/** | ||
@@ -20,3 +22,3 @@ * Represents a PDF parser for extracting text and metadata from PDF files. | ||
*/ | ||
export default class PDFParse { | ||
class PDFParse { | ||
/** | ||
@@ -52,6 +54,6 @@ * A reference to the loaded PDF document. | ||
text: '', | ||
version: version, | ||
version: pdfjs_dist_1.version, | ||
}; | ||
// Buffer doesn't exist in the browser, so we need to convert it to ArrayBuffer / Uint8Array | ||
this._file = await getDocument({ data: new Uint8Array(src) }).promise; | ||
this._file = await (0, pdfjs_dist_1.getDocument)({ data: new Uint8Array(src) }).promise; | ||
pdfReturn.totalPages = this._file.numPages; | ||
@@ -114,2 +116,3 @@ const metaData = await this._file.getMetadata(); | ||
} | ||
exports.default = PDFParse; | ||
//# sourceMappingURL=index.js.map |
@@ -1,4 +0,20 @@ | ||
export * from './pdf-return.interface'; | ||
export * from './pdf-options.interface'; | ||
export * from './render-options.interface'; | ||
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__exportStar(require("./pdf-return.interface"), exports); | ||
__exportStar(require("./pdf-options.interface"), exports); | ||
__exportStar(require("./render-options.interface"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -1,2 +0,3 @@ | ||
export {}; | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=pdf-options.interface.js.map |
@@ -1,2 +0,3 @@ | ||
export {}; | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=pdf-return.interface.js.map |
@@ -1,2 +0,3 @@ | ||
export {}; | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=render-options.interface.js.map |
{ | ||
"name": "pdf-parse2", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "A pure JavaScript, cross-platform module designed for extracting text from PDF files.", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -0,1 +1,8 @@ | ||
[![version](https://img.shields.io/npm/v/pdf-parse.svg)](https://www.npmjs.org/package/pdf-parse2) | ||
[![downloads](https://img.shields.io/npm/dt/pdf-parse2.svg)](https://www.npmjs.org/package/pdf-parse2) | ||
![license](https://img.shields.io/npm/l/pdf-parse2) | ||
[![node](https://img.shields.io/node/v/pdf-parse2.svg)](https://nodejs.org/) | ||
![type](https://img.shields.io/npm/types/pdf-parse2) | ||
![size](https://img.shields.io/npm/unpacked-size/pdf-parse2) | ||
# PDF Parse | ||
@@ -2,0 +9,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
17500
215
68
0