mindee
Version:
Mindee Client Library for Node.js
160 lines (159 loc) • 3.68 kB
JavaScript
//
// PRODUCT CONFIGURATION
//
// The Map's key is the command name as it will appear on the console.
//
import * as product from "../../v1/product/index.js";
export const COMMAND_GENERATED = "generated";
export const CLI_COMMAND_CONFIG = new Map([
[
COMMAND_GENERATED,
{
displayName: "Generated Document",
docClass: product.GeneratedV1,
allWords: true,
async: true,
sync: true,
},
],
[
"barcode-reader",
{
displayName: "Barcode Reader",
docClass: product.BarcodeReaderV1,
allWords: false,
async: false,
sync: true,
},
],
[
"cropper",
{
displayName: "Cropper",
docClass: product.CropperV1,
allWords: false,
async: false,
sync: true,
},
],
[
"driver-license",
{
displayName: "Driver License",
docClass: product.DriverLicenseV1,
allWords: false,
async: true,
sync: false,
},
],
[
"financial-document",
{
displayName: "Financial Document",
docClass: product.FinancialDocumentV1,
allWords: true,
async: true,
sync: true,
},
],
[
"fr-bank-account-details",
{
displayName: "FR Bank Account Details",
docClass: product.fr.BankAccountDetailsV2,
allWords: false,
async: false,
sync: true,
},
],
[
"fr-carte-nationale-d-identite",
{
displayName: "FR Carte Nationale d'Identité",
docClass: product.fr.IdCardV2,
allWords: false,
async: false,
sync: true,
},
],
[
"international-id",
{
displayName: "International ID",
docClass: product.InternationalIdV2,
allWords: false,
async: true,
sync: false,
},
],
[
"invoice",
{
displayName: "Invoice",
docClass: product.InvoiceV4,
allWords: true,
async: true,
sync: true,
},
],
[
"invoice-splitter",
{
displayName: "Invoice Splitter",
docClass: product.InvoiceSplitterV1,
allWords: false,
async: true,
sync: false,
},
],
[
"multi-receipts-detector",
{
displayName: "Multi Receipts Detector",
docClass: product.MultiReceiptsDetectorV1,
allWords: false,
async: false,
sync: true,
},
],
[
"passport",
{
displayName: "Passport",
docClass: product.PassportV1,
allWords: false,
async: false,
sync: true,
},
],
[
"receipt",
{
displayName: "Receipt",
docClass: product.ReceiptV5,
allWords: true,
async: true,
sync: true,
},
],
[
"resume",
{
displayName: "Resume",
docClass: product.ResumeV1,
allWords: false,
async: true,
sync: false,
},
],
[
"us-bank-check",
{
displayName: "US Bank Check",
docClass: product.us.BankCheckV1,
allWords: false,
async: false,
sync: true,
},
],
]);