@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
JSON
{
"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"
}
}