Skip to content

Commit acfe71d

Browse files
⚰️ remove support for Receiptv4 (#335)
1 parent 84a5026 commit acfe71d

File tree

7 files changed

+4
-204
lines changed

7 files changed

+4
-204
lines changed

docs/code_samples/expense_receipts_v4.txt

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/product/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ export { MultiReceiptsDetectorV1 } from "./multiReceiptsDetector/multiReceiptsDe
1414
export { NutritionFactsLabelV1 } from "./nutritionFactsLabel/nutritionFactsLabelV1";
1515
export { PassportV1 } from "./passport/passportV1";
1616
export { ProofOfAddressV1 } from "./proofOfAddress/proofOfAddressV1";
17-
export { ReceiptV4 } from "./receipt/receiptV4";
1817
export { ReceiptV5 } from "./receipt/receiptV5";
1918
export { ResumeV1 } from "./resume/resumeV1";
2019
export * as eu from "./eu";

src/product/receipt/internal.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
export { ReceiptV4 } from "./receiptV4";
2-
export { ReceiptV4Document } from "./receiptV4Document";
31
export { ReceiptV5 } from "./receiptV5";
42
export { ReceiptV5Document } from "./receiptV5Document";
53
export { ReceiptV5LineItem } from "./receiptV5LineItem";

src/product/receipt/receiptV4.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/product/receipt/receiptV4Document.ts

Lines changed: 0 additions & 104 deletions
This file was deleted.

tests/api/response.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ import { promises as fs } from "fs";
22
import * as path from "path";
33
import { expect } from "chai";
44
import { PredictResponse } from "../../src";
5-
import { CustomV1, InvoiceV4, ReceiptV4 } from "../../src/product";
5+
import { CustomV1, InvoiceV4, ReceiptV5 } from "../../src/product";
66
import { LicensePlateV1 } from "../../src/product/eu";
77

88
const dataPath = {
9-
receiptV4: "tests/data/products/expense_receipts/response_v4/complete.json",
9+
receiptV5: "tests/data/products/expense_receipts/response_v5/complete.json",
1010
invoiceV4: "tests/data/products/invoices/response_v4/complete.json",
1111
licensePlateV1: "tests/data/products/license_plates/response_v1/complete.json",
1212
customV1: "tests/data/products/custom/response_v1/complete.json",
1313
};
1414

1515
describe("Synchronous API predict response", () => {
1616
it("should build a Receipt response", async () => {
17-
const jsonData = await fs.readFile(path.resolve(dataPath.receiptV4));
17+
const jsonData = await fs.readFile(path.resolve(dataPath.receiptV5));
1818
const httpResponse = JSON.parse(jsonData.toString());
19-
const response = new PredictResponse(ReceiptV4, httpResponse);
19+
const response = new PredictResponse(ReceiptV5, httpResponse);
2020
expect(response.document.inference.prediction).to.not.be.undefined;
2121
expect(response.document.inference.pages.length).to.be.equals(1);
2222
expect(response.document.nPages).to.be.equals(1);

tests/product/receipt/receiptV4.spec.ts

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)