diff --git a/package-lock.json b/package-lock.json index 65a415c..daabf2c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@regulaforensics/document-reader-recipes", - "version": "0.0.16", + "version": "0.0.18", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@regulaforensics/document-reader-recipes", - "version": "0.0.16", + "version": "0.0.18", "license": "MIT", "dependencies": { "class-transformer": "^0.5.1", @@ -24,7 +24,7 @@ "vite-plugin-dts": "^3.7.2" }, "peerDependencies": { - "@regulaforensics/document-reader-typings": "^0.0.8" + "@regulaforensics/document-reader-typings": "^0.0.9" } }, "node_modules/@ampproject/remapping": { @@ -1480,9 +1480,9 @@ } }, "node_modules/@regulaforensics/document-reader-typings": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@regulaforensics/document-reader-typings/-/document-reader-typings-0.0.8.tgz", - "integrity": "sha512-dwpZcnFGvi36CWkBBYXe8CV8o2ppIUPqDQr/7UB1aNLOGwHZAC/aEPWUzA1x4d1PD6OVgMfu68NJHzG608vJgQ==", + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@regulaforensics/document-reader-typings/-/document-reader-typings-0.0.9.tgz", + "integrity": "sha512-uavBauiBsdTC0Ooriz+OB9hciXcjfCCBWfEJIO2Hj/BRx9YtMGs4qqbgc978LpgMBxVaYR8SqfUumuZkJFef2Q==", "peer": true, "dependencies": { "class-transformer": "^0.5.1", diff --git a/package.json b/package.json index d24a25d..b067646 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "0.0.17", + "version": "0.0.18", "author": "Regula Forensics, Inc.", "name": "@regulaforensics/document-reader-recipes", "description": "Document Reader Recipes", diff --git a/src/recipes/barcode/document-barcodes/get-document-barcodes.recipe.ts b/src/recipes/barcode/document-barcodes/get-document-barcodes.recipe.ts index d7c43d3..76a7e51 100644 --- a/src/recipes/barcode/document-barcodes/get-document-barcodes.recipe.ts +++ b/src/recipes/barcode/document-barcodes/get-document-barcodes.recipe.ts @@ -16,7 +16,7 @@ import { RDocumentBarcode, RDocumentBarcodeField, RDocumentBarcodeModuleData } f export const getDocumentBarcodes = (input: ProcessResponse): RDocumentBarcode[] => { const result: RDocumentBarcode[] = [] - const containers = DocBarCodeInfoContainer.fromProcessResponse(input) + const containers = DocBarCodeInfoContainer.fromProcessResponse(input, false) containers.forEach((container) => { if (!container.DocBarCodeInfo?.pArrayFields?.length) { diff --git a/src/recipes/image/document-images/get-document-images.recipe.ts b/src/recipes/image/document-images/get-document-images.recipe.ts index 23a2905..e1cd743 100644 --- a/src/recipes/image/document-images/get-document-images.recipe.ts +++ b/src/recipes/image/document-images/get-document-images.recipe.ts @@ -21,7 +21,7 @@ export const getDocumentImages = async ( ): Promise => { const result: RDocumentImage[] = [] - const containers = ImagesResultContainer.fromProcessResponse(input) + const containers = ImagesResultContainer.fromProcessResponse(input, false) if (!containers.length) { return result diff --git a/src/recipes/image/graphic-field/get-graphic-field.recipe.ts b/src/recipes/image/graphic-field/get-graphic-field.recipe.ts index 8f495dd..a662ce0 100644 --- a/src/recipes/image/graphic-field/get-graphic-field.recipe.ts +++ b/src/recipes/image/graphic-field/get-graphic-field.recipe.ts @@ -61,7 +61,7 @@ export async function getGraphicField( result.height = 1 result.src = DEFAULT_IMAGE - const containers = ImagesResultContainer.fromProcessResponse(input) + const containers = ImagesResultContainer.fromProcessResponse(input, false) if (!containers.length) { return allowDefaultImage ? result : undefined diff --git a/src/recipes/image/image-quality/get-image-quality.recipe.ts b/src/recipes/image/image-quality/get-image-quality.recipe.ts index f5d03e8..93fe6df 100644 --- a/src/recipes/image/image-quality/get-image-quality.recipe.ts +++ b/src/recipes/image/image-quality/get-image-quality.recipe.ts @@ -12,7 +12,7 @@ import { RImageQuality, RImageQualityCheck } from './models' export const getImageQuality = (input: ProcessResponse): RImageQuality[] => { const result: RImageQuality[] = [] - const containers = ImageQualityCheckListContainer.fromProcessResponse(input) + const containers = ImageQualityCheckListContainer.fromProcessResponse(input, false) .sort(firstBy((i) => i.page_idx)) containers.forEach((container) => { diff --git a/src/recipes/status/detailed-status/get-detailed-status.recipe.ts b/src/recipes/status/detailed-status/get-detailed-status.recipe.ts index b88bebf..b919a3e 100644 --- a/src/recipes/status/detailed-status/get-detailed-status.recipe.ts +++ b/src/recipes/status/detailed-status/get-detailed-status.recipe.ts @@ -5,7 +5,7 @@ import { eOpticalStatusField, RDetailedStatus, RDetailedStatusOptical } from './ export const getDetailedStatus = (input: ProcessResponse): RDetailedStatus => { const result = new RDetailedStatus() - const container = StatusContainer.fromProcessResponse(input) + const container = StatusContainer.fromProcessResponse(input, false) if (!container.length) { result.optical = new RDetailedStatusOptical() diff --git a/src/recipes/text/document-identification/get-document-identification.recipe.ts b/src/recipes/text/document-identification/get-document-identification.recipe.ts index 0b26e9e..62df52e 100644 --- a/src/recipes/text/document-identification/get-document-identification.recipe.ts +++ b/src/recipes/text/document-identification/get-document-identification.recipe.ts @@ -41,7 +41,7 @@ export function getDocumentIdentification( allowDefault: boolean = false, defaultDocumentName: string = 'UNKNOWN' ): RDocumentIdentification | undefined { - const containers = OneCandidateContainer.fromProcessResponse(input) + const containers = OneCandidateContainer.fromProcessResponse(input, false) for (let i = 0; i < containers.length; i++) { const container = containers[i] diff --git a/src/recipes/text/name-surname/get-name-surname.recipe.ts b/src/recipes/text/name-surname/get-name-surname.recipe.ts index 0385df9..32bfb52 100644 --- a/src/recipes/text/name-surname/get-name-surname.recipe.ts +++ b/src/recipes/text/name-surname/get-name-surname.recipe.ts @@ -22,7 +22,7 @@ const SCORE_SHIFT = 3 export const getNameSurname = (input: ProcessResponse, unknownValue: string = 'UNKNOWN'): RNameSurname => { const result: RNameSurname = new RNameSurname() - const containers = TextResultContainer.fromProcessResponse(input) + const containers = TextResultContainer.fromProcessResponse(input, false) if (!containers.length) { return RNameSurname.fromPlain({ diff --git a/src/recipes/text/text-data/get-text-data.recipe.ts b/src/recipes/text/text-data/get-text-data.recipe.ts index 68673ae..b0b461f 100644 --- a/src/recipes/text/text-data/get-text-data.recipe.ts +++ b/src/recipes/text/text-data/get-text-data.recipe.ts @@ -5,7 +5,7 @@ import { RTextData, RTextDataSource } from './models' export const getTextData = (input: ProcessResponse): RTextData[] => { const result: RTextData[] = [] - const containers = TextResultContainer.fromProcessResponse(input) + const containers = TextResultContainer.fromProcessResponse(input, false) if (!containers.length) { return result diff --git a/src/recipes/text/text-field-value/get-text-field-value.recipe.ts b/src/recipes/text/text-field-value/get-text-field-value.recipe.ts index ce165e5..44170ed 100644 --- a/src/recipes/text/text-field-value/get-text-field-value.recipe.ts +++ b/src/recipes/text/text-field-value/get-text-field-value.recipe.ts @@ -11,7 +11,7 @@ import { RTextFieldValue } from './models' export function getTextFieldValue(input: ProcessResponse, fieldType: eVisualFieldType, allowDefault?: true): RTextFieldValue; export function getTextFieldValue(input: ProcessResponse, fieldType: eVisualFieldType, allowDefault?: false): RTextFieldValue | undefined; export function getTextFieldValue(input: ProcessResponse, fieldType: eVisualFieldType, allowDefault: boolean = true): RTextFieldValue | undefined { - const containers = TextResultContainer.fromProcessResponse(input) + const containers = TextResultContainer.fromProcessResponse(input, false) for (let i = 0; i < containers.length; i++) { const container = containers[i]