New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@enterprise_search/tika

Package Overview
Dependencies
Maintainers
0
Versions
174
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@enterprise_search/tika - npm Package Compare versions

Comparing version 0.5.0 to 0.5.1

3

dist/src/tika.client.d.ts
/// <reference types="node" />
import { FetchFn } from "@enterprise_search/indexing";
import { NameAnd } from "@laoban/utils";
export declare function cleaned(result: string): string;

@@ -11,1 +13,2 @@ export type TikaClient = {

export declare function processDocument(config: TikaClient, documentBuffer: Buffer): Promise<string>;
export declare function getTextOfContentsFromUrl(fetch: FetchFn, tika: TikaClient, errorPrefix: string, url: string, headers: NameAnd<string>, mimeType: string, debug?: boolean): Promise<string>;

@@ -6,4 +6,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.processDocument = exports.findType = exports.cleaned = void 0;
exports.getTextOfContentsFromUrl = exports.processDocument = exports.findType = exports.cleaned = void 0;
const axios_1 = __importDefault(require("axios"));
const tika_client_streaming_1 = require("./tika.client.streaming");
function cleaned(result) {

@@ -45,1 +46,18 @@ return result.split('\n').map((line) => line.trim()).filter((line) => line.length > 0).join('\n');

exports.processDocument = processDocument;
async function getTextOfContentsFromUrl(fetch, tika, errorPrefix, url, headers, mimeType, debug) {
try {
if (debug)
console.log(url);
const response = await fetch(url, { headers });
if (debug)
console.log('response from', url, response.status);
const text = await (0, tika_client_streaming_1.processDocumentWithTika)({ ...tika, debug: debug === true }, mimeType)(response.body, errorPrefix);
if (debug)
console.log('content', text?.slice(0, 100));
return text;
}
catch (error) {
console.error(`${errorPrefix}. Failed to get text of contents from ${url}: ${error.message}`);
}
}
exports.getTextOfContentsFromUrl = getTextOfContentsFromUrl;

2

package.json
{
"name": "@enterprise_search/tika",
"description": "Transforming documents into text",
"version": "0.5.0",
"version": "0.5.1",
"main": "dist/index",

@@ -6,0 +6,0 @@ "types": "dist/index",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc