@regulaforensics/document-reader-webclient
Advanced tools
Comparing version 5.5.0-beta.0 to 5.5.0-beta.1
@@ -6,3 +6,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.DocumentReaderApi = void 0; | ||
exports.requestToBaseRequest = exports.DocumentReaderApi = void 0; | ||
var default_api_js_1 = require("../api/default-api.js"); | ||
@@ -14,2 +14,3 @@ var process_api_js_1 = require("../api/process-api.js"); | ||
var base_js_1 = require("../base.js"); | ||
var process_request_js_1 = require("./process-request.js"); | ||
// @ts-ignore | ||
@@ -31,16 +32,22 @@ var base64_arraybuffer_1 = __importDefault(require("base64-arraybuffer")); | ||
* */ | ||
DocumentReaderApi.prototype.process = function (processRequest, options) { | ||
if (!processRequest.processParam) { | ||
processRequest.processParam = { | ||
scenario: index_js_1.Scenario.FULL_PROCESS, | ||
resultTypeOutput: [index_js_1.Result.TEXT] | ||
}; | ||
DocumentReaderApi.prototype.process = function (request, options) { | ||
var baseRequest; | ||
if (process_request_js_1.instanceOfProcessRequest(request)) { | ||
if (!request.processParam) { | ||
request.processParam = { | ||
scenario: index_js_1.Scenario.FULL_PROCESS, | ||
resultTypeOutput: [index_js_1.Result.TEXT] | ||
}; | ||
} | ||
if (!request.systemInfo) { | ||
request.systemInfo = {}; | ||
} | ||
if (!request.systemInfo.license && this.license) { | ||
request.systemInfo.license = this.license; | ||
} | ||
baseRequest = requestToBaseRequest(request); | ||
} | ||
if (!processRequest.systemInfo) { | ||
processRequest.systemInfo = {}; | ||
else { | ||
baseRequest = request; | ||
} | ||
if (!processRequest.systemInfo.license && this.license) { | ||
processRequest.systemInfo.license = this.license; | ||
} | ||
var baseRequest = requestToBaseRequest(processRequest); | ||
return this.processApi.apiProcess(baseRequest, options) | ||
@@ -80,2 +87,3 @@ .then(function (axiosResult) { return new process_response_js_1.Response(axiosResult.data); }); | ||
} | ||
exports.requestToBaseRequest = requestToBaseRequest; | ||
function imageDataToBaseImageData(image, pageId) { | ||
@@ -94,2 +102,2 @@ var data; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnQtcmVhZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9kb2N1bWVudC1yZWFkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsd0RBQWlEO0FBQ2pELHdEQUFpRDtBQUNqRCwrQ0FBaUc7QUFDakcsNkRBQStDO0FBRS9DLGdEQUFpRDtBQUNqRCxzQ0FBcUM7QUFLckMsYUFBYTtBQUNiLDBFQUEyQztBQUczQztJQU9FLDJCQUFZLGFBQTZCLEVBQUUsUUFBNEIsRUFBRSxLQUFrQztRQUFoRSx5QkFBQSxFQUFBLFdBQW1CLG1CQUFTO1FBQUUsc0JBQUEsRUFBQSxRQUF1QixlQUFXO1FBQ3pHLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSwyQkFBVSxDQUFDLGFBQWEsRUFBRSxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUE7UUFDaEUsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLDJCQUFVLENBQUMsYUFBYSxFQUFFLFFBQVEsRUFBRSxLQUFLLENBQUMsQ0FBQTtJQUNsRSxDQUFDO0lBRUQ7Ozs7OztTQU1LO0lBQ0wsbUNBQU8sR0FBUCxVQUFRLGNBQThCLEVBQUUsT0FBYTtRQUVuRCxJQUFJLENBQUMsY0FBYyxDQUFDLFlBQVksRUFBRTtZQUNoQyxjQUFjLENBQUMsWUFBWSxHQUFHO2dCQUM1QixRQUFRLEVBQUUsbUJBQVEsQ0FBQyxZQUFZO2dCQUMvQixnQkFBZ0IsRUFBRSxDQUFDLGlCQUFNLENBQUMsSUFBSSxDQUFDO2FBQ2hDLENBQUE7U0FDRjtRQUNELElBQUksQ0FBQyxjQUFjLENBQUMsVUFBVSxFQUFFO1lBQzlCLGNBQWMsQ0FBQyxVQUFVLEdBQUcsRUFBRSxDQUFBO1NBQy9CO1FBRUQsSUFBSSxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLElBQUksQ0FBQyxPQUFPLEVBQUU7WUFDdEQsY0FBYyxDQUFDLFVBQVUsQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDLE9B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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnQtcmVhZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9kb2N1bWVudC1yZWFkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsd0RBQWlEO0FBQ2pELHdEQUFpRDtBQUNqRCwrQ0FBaUc7QUFDakcsNkRBQStDO0FBRS9DLGdEQUFpRDtBQUNqRCxzQ0FBcUM7QUFFckMsMkRBQTRGO0FBRzVGLGFBQWE7QUFDYiwwRUFBMkM7QUFHM0M7SUFPRSwyQkFBWSxhQUE2QixFQUFFLFFBQTRCLEVBQUUsS0FBa0M7UUFBaEUseUJBQUEsRUFBQSxXQUFtQixtQkFBUztRQUFFLHNCQUFBLEVBQUEsUUFBdUIsZUFBVztRQUN6RyxJQUFJLENBQUMsVUFBVSxHQUFHLElBQUksMkJBQVUsQ0FBQyxhQUFhLEVBQUUsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFBO1FBQ2hFLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSwyQkFBVSxDQUFDLGFBQWEsRUFBRSxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUE7SUFDbEUsQ0FBQztJQUVEOzs7Ozs7U0FNSztJQUNMLG1DQUFPLEdBQVAsVUFBUSxPQUE0QyxFQUFFLE9BQWE7UUFDakUsSUFBSSxXQUFXLENBQUM7UUFFaEIsSUFBSSw2Q0FBd0IsQ0FBQyxPQUFPLENBQUMsRUFBRTtZQUNyQyxJQUFJLENBQUMsT0FBTyxDQUFDLFlBQVksRUFBRTtnQkFDekIsT0FBTyxDQUFDLFlBQVksR0FBRztvQkFDckIsUUFBUSxFQUFFLG1CQUFRLENBQUMsWUFBWTtvQkFDL0IsZ0JBQWdCLEVBQUUsQ0FBQyxpQkFBTSxDQUFDLElBQUksQ0FBQztpQkFDaEMsQ0FBQTthQUNGO1lBQ0QsSUFBSSxDQUFDLE9BQU8sQ0FBQyxVQUFVLEVBQUU7Z0JBQ3ZCLE9BQU8sQ0FBQyxVQUFVLEdBQUcsRUFBRSxDQUFBO2FBQ3hCO1lBRUQsSUFBSSxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsT0FB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 |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvY2Vzcy1yZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9wcm9jZXNzLXJlcXVlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 | ||
exports.instanceOfProcessRequest = void 0; | ||
exports.instanceOfProcessRequest = function (data) { | ||
return 'images' in data; | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvY2Vzcy1yZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9wcm9jZXNzLXJlcXVlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBNkJhLFFBQUEsd0JBQXdCLEdBQUcsVUFBQyxJQUFTO0lBQzlDLE9BQU8sUUFBUSxJQUFJLElBQUksQ0FBQTtBQUMzQixDQUFDLENBQUEifQ== |
@@ -7,2 +7,3 @@ import { DefaultApi } from "../api/default-api.js"; | ||
import { BASE_PATH } from "../base.js"; | ||
import { instanceOfProcessRequest } from "./process-request.js"; | ||
// @ts-ignore | ||
@@ -24,16 +25,22 @@ import converter from "base64-arraybuffer"; | ||
* */ | ||
DocumentReaderApi.prototype.process = function (processRequest, options) { | ||
if (!processRequest.processParam) { | ||
processRequest.processParam = { | ||
scenario: Scenario.FULL_PROCESS, | ||
resultTypeOutput: [Result.TEXT] | ||
}; | ||
DocumentReaderApi.prototype.process = function (request, options) { | ||
var baseRequest; | ||
if (instanceOfProcessRequest(request)) { | ||
if (!request.processParam) { | ||
request.processParam = { | ||
scenario: Scenario.FULL_PROCESS, | ||
resultTypeOutput: [Result.TEXT] | ||
}; | ||
} | ||
if (!request.systemInfo) { | ||
request.systemInfo = {}; | ||
} | ||
if (!request.systemInfo.license && this.license) { | ||
request.systemInfo.license = this.license; | ||
} | ||
baseRequest = requestToBaseRequest(request); | ||
} | ||
if (!processRequest.systemInfo) { | ||
processRequest.systemInfo = {}; | ||
else { | ||
baseRequest = request; | ||
} | ||
if (!processRequest.systemInfo.license && this.license) { | ||
processRequest.systemInfo.license = this.license; | ||
} | ||
var baseRequest = requestToBaseRequest(processRequest); | ||
return this.processApi.apiProcess(baseRequest, options) | ||
@@ -53,3 +60,3 @@ .then(function (axiosResult) { return new Response(axiosResult.data); }); | ||
export { DocumentReaderApi }; | ||
function requestToBaseRequest(request) { | ||
export function requestToBaseRequest(request) { | ||
var imageList = []; | ||
@@ -87,2 +94,2 @@ request.images.forEach(function (image, index) { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnQtcmVhZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9kb2N1bWVudC1yZWFkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLHVCQUF1QixDQUFDO0FBQ2pELE9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSx1QkFBdUIsQ0FBQztBQUNqRCxPQUFPLEVBQUMsS0FBSyxFQUF3QyxRQUFRLEVBQUUsTUFBTSxFQUFDLE1BQU0sb0JBQW9CLENBQUM7QUFDakcsT0FBTyxFQUFDLFFBQVEsRUFBQyxNQUFNLHVCQUF1QixDQUFDO0FBRS9DLE9BQU8sV0FBNEIsTUFBTSxPQUFPLENBQUM7QUFDakQsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFNLFlBQVksQ0FBQztBQUtyQyxhQUFhO0FBQ2IsT0FBTyxTQUFTLE1BQU0sb0JBQW9CLENBQUM7QUFHM0M7SUFPRSwyQkFBWSxhQUE2QixFQUFFLFFBQTRCLEVBQUUsS0FBa0M7UUFBaEUseUJBQUEsRUFBQSxvQkFBNEI7UUFBRSxzQkFBQSxFQUFBLG1CQUFrQztRQUN6RyxJQUFJLENBQUMsVUFBVSxHQUFHLElBQUksVUFBVSxDQUFDLGFBQWEsRUFBRSxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUE7UUFDaEUsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLFVBQVUsQ0FBQyxhQUFhLEVBQUUsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFBO0lBQ2xFLENBQUM7SUFFRDs7Ozs7O1NBTUs7SUFDTCxtQ0FBTyxHQUFQLFVBQVEsY0FBOEIsRUFBRSxPQUFhO1FBRW5ELElBQUksQ0FBQyxjQUFjLENBQUMsWUFBWSxFQUFFO1lBQ2hDLGNBQWMsQ0FBQyxZQUFZLEdBQUc7Z0JBQzVCLFFBQVEsRUFBRSxRQUFRLENBQUMsWUFBWTtnQkFDL0IsZ0JBQWdCLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDO2FBQ2hDLENBQUE7U0FDRjtR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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnQtcmVhZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9kb2N1bWVudC1yZWFkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLHVCQUF1QixDQUFDO0FBQ2pELE9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSx1QkFBdUIsQ0FBQztBQUNqRCxPQUFPLEVBQUMsS0FBSyxFQUF3QyxRQUFRLEVBQUUsTUFBTSxFQUFDLE1BQU0sb0JBQW9CLENBQUM7QUFDakcsT0FBTyxFQUFDLFFBQVEsRUFBQyxNQUFNLHVCQUF1QixDQUFDO0FBRS9DLE9BQU8sV0FBNEIsTUFBTSxPQUFPLENBQUM7QUFDakQsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFNLFlBQVksQ0FBQztBQUVyQyxPQUFPLEVBQWUsd0JBQXdCLEVBQWlCLE1BQU0sc0JBQXNCLENBQUM7QUFHNUYsYUFBYTtBQUNiLE9BQU8sU0FBUyxNQUFNLG9CQUFvQixDQUFDO0FBRzNDO0lBT0UsMkJBQVksYUFBNkIsRUFBRSxRQUE0QixFQUFFLEtBQWtDO1FBQWhFLHlCQUFBLEVBQUEsb0JBQTRCO1FBQUUsc0JBQUEsRUFBQSxtQkFBa0M7UUFDekcsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLFVBQVUsQ0FBQyxhQUFhLEVBQUUsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFBO1FBQ2hFLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxVQUFVLENBQUMsYUFBYSxFQUFFLFFBQVEsRUFBRSxLQUFLLENBQUMsQ0FBQTtJQUNsRSxDQUFDO0lBRUQ7Ozs7OztTQU1LO0lBQ0wsbUNBQU8sR0FBUCxVQUFRLE9BQTRDLEVBQUUsT0FBYTtRQUNqRSxJQUFJLFdBQVcsQ0FBQztRQUVoQixJQUFJLHdCQUF3QixDQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ3JDLElBQUksQ0FBQyxPQUFPLENBQUMsWUFBWSxFQUFFO2dCQUN6QixPQUFPLENB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 |
@@ -1,1 +0,4 @@ | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvY2Vzcy1yZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9wcm9jZXNzLXJlcXVlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 | ||
export var instanceOfProcessRequest = function (data) { | ||
return 'images' in data; | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvY2Vzcy1yZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V4dC9wcm9jZXNzLXJlcXVlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNkJBLE1BQU0sQ0FBQyxJQUFNLHdCQUF3QixHQUFHLFVBQUMsSUFBUztJQUM5QyxPQUFPLFFBQVEsSUFBSSxJQUFJLENBQUE7QUFDM0IsQ0FBQyxDQUFBIn0= |
{ | ||
"name": "@regulaforensics/document-reader-webclient", | ||
"version": "5.5.0-beta.0", | ||
"version": "5.5.0-beta.1", | ||
"description": "Regula Document Reader js client for the browser and node.js based on axios", | ||
@@ -5,0 +5,0 @@ "author": "Regula Forensics, Inc.", |
@@ -9,3 +9,3 @@ import {DefaultApi} from "../api/default-api.js"; | ||
import {ProcessRequestImage as ProcessRequestImageBase} from "../models/index.js"; | ||
import {Base64String, ProcessRequest} from "./process-request.js"; | ||
import {Base64String, instanceOfProcessRequest, ProcessRequest} from "./process-request.js"; | ||
import {ProcessRequestImage} from "./process-request-image.js"; | ||
@@ -36,19 +36,25 @@ | ||
* */ | ||
process(processRequest: ProcessRequest, options?: any): Promise<Response> { | ||
process(request: ProcessRequest | ProcessRequestBase, options?: any): Promise<Response> { | ||
let baseRequest; | ||
if (!processRequest.processParam) { | ||
processRequest.processParam = { | ||
scenario: Scenario.FULL_PROCESS, | ||
resultTypeOutput: [Result.TEXT] | ||
if (instanceOfProcessRequest(request)) { | ||
if (!request.processParam) { | ||
request.processParam = { | ||
scenario: Scenario.FULL_PROCESS, | ||
resultTypeOutput: [Result.TEXT] | ||
} | ||
} | ||
} | ||
if (!processRequest.systemInfo) { | ||
processRequest.systemInfo = {} | ||
} | ||
if (!request.systemInfo) { | ||
request.systemInfo = {} | ||
} | ||
if (!processRequest.systemInfo.license && this.license) { | ||
processRequest.systemInfo.license = this.license | ||
if (!request.systemInfo.license && this.license) { | ||
request.systemInfo.license = this.license | ||
} | ||
baseRequest = requestToBaseRequest(request) | ||
} else { | ||
baseRequest = request | ||
} | ||
const baseRequest = requestToBaseRequest(processRequest) | ||
return this.processApi.apiProcess(baseRequest, options) | ||
@@ -68,3 +74,3 @@ .then((axiosResult) => new Response(axiosResult.data)); | ||
function requestToBaseRequest(request: ProcessRequest): ProcessRequestBase { | ||
export function requestToBaseRequest(request: ProcessRequest): ProcessRequestBase { | ||
@@ -71,0 +77,0 @@ const imageList: Array<ProcessRequestImageBase> = [] |
@@ -30,2 +30,4 @@ import {ProcessParams, ProcessSystemInfo} from "../models/index.js"; | ||
export const instanceOfProcessRequest = (data: any): data is ProcessRequest => { | ||
return 'images' in data | ||
} |
926744
20008