UNPKG

@adaptive-recognition/carmen-cloud-client

Version:

Node.js client for Carmen Cloud by Adaptive Recognition. Efficiently read license plates, recognize vehicle details, and process container, railway wagon, and US DOT codes.

86 lines (85 loc) 2.97 kB
{ "name": "@adaptive-recognition/carmen-cloud-client", "version": "2.2.0", "description": "Node.js client for Carmen Cloud by Adaptive Recognition. Efficiently read license plates, recognize vehicle details, and process container, railway wagon, and US DOT codes.", "main": "dist/index.js", "scripts": { "clean": "shx rm -rf dist", "prebuild": "npm run clean && npm run generate-types", "build": "tsc -p .", "lint": "eslint .", "test": "jest --detectOpenHandles", "test:ci": "jest --config ./jest.config.js --collectCoverage --coverageDirectory=\"./coverage\" --ci --reporters=default --reporters=jest-junit --watchAll=false", "update-types": "npm run update-types:vehicle && npm run update-types:transport && npm run update-types:storage-and-hook && npm run update-types:descriptor", "update-types:vehicle": "./scripts/update-schemas.sh vehicle", "update-types:transport": "./scripts/update-schemas.sh transport", "update-types:storage-and-hook": "./scripts/update-schemas.sh storage-and-hook", "update-types:descriptor": "./scripts/update-schemas.sh descriptor", "generate-types": "npm run generate-types:vehicle && npm run generate-types:transport && npm run generate-types:storage-and-hook && npm run generate-types:descriptor", "generate-types:vehicle": "./scripts/generate-types.sh vehicle", "generate-types:transport": "./scripts/generate-types.sh transport", "generate-types:storage-and-hook": "./scripts/generate-types.sh storage-and-hook", "generate-types:descriptor": "./scripts/generate-types.sh descriptor" }, "keywords": [ "anpr", "alpr", "mmr", "vmmr", "ocr", "license plate", "number plate", "carmen", "vehicle", "transport", "transportation", "cargo", "api", "adaptive", "recognition", "cloud", "alpr", "license", "plate" ], "author": "Botond BALÁZS <botond.balazs@arip.hu>", "license": "MIT", "prettier": { "semi": true, "singleQuote": false, "quoteProps": "as-needed", "jsxSingleQuote": false, "trailingComma": "es5", "bracketSpacing": true, "bracketSameLine": false, "arrowParens": "avoid" }, "dependencies": { "@types/semver": "^7.3.13", "axios": "^1.1.3", "axios-retry": "^3.4.0", "debug": "^4.3.4", "form-data": "^4.0.0", "isstream": "^0.1.2", "urlcat": "^3.0.0" }, "devDependencies": { "@types/debug": "^4.1.7", "@types/isstream": "^0.1.0", "@types/jest": "^29.2.3", "@types/node": "^18.11.9", "@typescript-eslint/eslint-plugin": "^5.49.0", "@typescript-eslint/parser": "^5.49.0", "ajv": "^4.11.8", "dotenv": "^16.0.3", "eslint": "^8.32.0", "eslint-config-prettier": "^8.6.0", "jest-junit": "^15.0.0", "jest": "^29.3.1", "ts-jest": "^29.0.3", "json-schema-to-typescript": "^11.0.3", "semver": "^7.3.8", "shx": "^0.3.4", "typescript": "^4.9.4" } }