{
  "name": "smart-browser-id",
  "version": "1.0.2",
  "description": "Unique ID for current browser (client).",
  "type": "module",
  "main": "index.js",
  "types": "index.d.ts",
  
 "keywords": [
  "browser",
  "unique-id",
  "client-id",
  "browser-id",
  "user-preferences",
  "session-id",
  "web-storage",
  "UUID",
  "identifier",
  "client",
  "local-storage",
  "user-session",
  "cross-browser",
  "persistent-id",
  "client-side-storage",
  "browser-fingerprint",
  "identity"
],
  "author": "Ashik Sam A",
  "license": "MIT",
  "devDependencies": {
    "@babel/plugin-transform-modules-commonjs": "^7.25.9",
    "@eslint/eslintrc": "^3.2.0",
    "@eslint/js": "^9.15.0",
    "@serverless-guru/prettier-plugin-import-order": "^0.4.1",
    "@types/jest": "^29.5.14",
    "codecov": "^3.6.1",
    "eslint": "^9.1.1",
    "eslint-config-prettier": "^10.0.1",
    "eslint-plugin-flowtype": "^8.0.2",
    "eslint-plugin-prettier": "^5.2.1",
    "flow-bin": "^0.261.0",
    "is-ci": "^4.1.0",
    "jest": "^29.0.1",
    "json": "^11.0.0",
    "pinst": "^3.0.0",
    "prettier": "^3.0.2",
    "ts-jest": "^29.2.5",
    "typescript": "^5.0.2",
    "typescript-eslint": "^8.15.0"
  },
  "optionalDependencies": {
    "husky": "^9.1.4",
    "lint-staged": "^15.2.7"
  },
  "dependencies": {
    "uuid": "^11.0.3",
    "versioned-storage": "^3.1.1"
  },
  "engines": {
    "node": ">=18"
  },
  "lint-staged": {
    "*.(js,ts,js.flow)": "yarn eslint --fix",
    "*.json": "yarn eslint --fix",
    "*.(yml,yaml)": "yarn prettier -w",
    "*.(md,markdown)": "yarn prettier -w"
  }
}
