{
  "name": "@smart-cloud/tollingvision",
  "version": "2.7.4",
  "description": "",
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "scripts": {
    "lint": "eslint 'src/**/*.ts'",
    "clean": "rm -rf dist",
    "build": "tsup",
    "test": "jest",
    "build:proto": "scripts/protoc-generate.sh",
    "publish": "npm publish --access=public"
  },
  "keywords": [
    "anpr",
    "alpr",
    "mmr",
    "adr",
    "tolling",
    "license-plate",
    "make-and-model",
    "image-review",
    "vehicle",
    "recognition",
    "smart-cloud",
    "grpc-web",
    "protobuf",
    "typescript"
  ],
  "author": "Tolling Vision",
  "license": "MIT",
  "dependencies": {
    "google-closure-library": "^20230802.0.0",
    "google-protobuf": "^4.0.2",
    "grpc-web": "^2.0.2",
    "protoc-gen-js": "^3.21.4-4",
    "ts-protoc-gen": "^0.15.0"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@jest/globals": "^30.2.0",
    "@typescript-eslint/eslint-plugin": "^8.56.1",
    "@typescript-eslint/parser": "^8.56.1",
    "eslint": "^10.0.2",
    "globals": "^17.4.0",
    "jest": "^30.2.0",
    "ts-jest": "^29.4.6",
    "tsup": "^8.5.1",
    "typescript": "^5.9.3",
    "typescript-eslint": "^8.56.1"
  },
  "prettier": {
    "tabs": false,
    "tabWidth": 2,
    "semi": true,
    "singleQuote": false,
    "quoteProps": "as-needed",
    "jsxSingleQuote": false,
    "trailingComma": "es5",
    "bracketSpacing": true,
    "bracketSameLine": false,
    "arrowParens": "avoid",
    "endOfLine": "lf"
  }
}
