Socket
Socket
Sign inDemoInstall

pdf-parse2

Package Overview
Dependencies
67
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0 to 1.0.1

11

dist/index.js

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc