{
  "name": "@barcode-bakery/barcode-react",
  "version": "2.0.0",
  "description": "Generates barcodes for React.",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "https://github.com/barcode-bakery/barcode-typescript",
    "directory": "react/1d"
  },
  "homepage": "https://www.barcodebakery.com",
  "author": {
    "name": "Jean-Sébastien Goupil",
    "email": "contact@barcodebakery.com"
  },
  "scripts": {
    "prepublishOnly": "vite build",
    "build": "vite build",
    "lint": "eslint"
  },
  "license": "CC-BY-ND-4.0",
  "files": [
    "/dist"
  ],
  "exports": {
    ".": {
      "import": "./dist/common.js",
      "require": "./dist/common.cjs",
      "types": "./dist/common/index.d.ts"
    },
    "./1d": {
      "import": "./dist/1d.js",
      "require": "./dist/1d.cjs",
      "types": "./dist/1d/index.d.ts"
    },
    "./aztec": {
      "import": "./dist/aztec.js",
      "require": "./dist/aztec.cjs",
      "types": "./dist/aztec/index.d.ts"
    },
    "./databarexpanded": {
      "import": "./dist/databarexpanded.js",
      "require": "./dist/databarexpanded.cjs",
      "types": "./dist/databarexpanded/index.d.ts"
    },
    "./datamatrix": {
      "import": "./dist/datamatrix.js",
      "require": "./dist/datamatrix.cjs",
      "types": "./dist/datamatrix/index.d.ts"
    },
    "./maxicode": {
      "import": "./dist/maxicode.js",
      "require": "./dist/maxicode.cjs",
      "types": "./dist/maxicode/index.d.ts"
    },
    "./pdf417": {
      "import": "./dist/pdf417.js",
      "require": "./dist/pdf417.cjs",
      "types": "./dist/pdf417/index.d.ts"
    },
    "./qrcode": {
      "import": "./dist/qrcode.js",
      "require": "./dist/qrcode.cjs",
      "types": "./dist/qrcode/index.d.ts"
    }
  },
  "keywords": [
    "barcode",
    "generator",
    "bakery",
    "barcodebakery",
    "barcode",
    "codabar",
    "code11",
    "code39",
    "code39extended",
    "code93",
    "code128",
    "ean-8",
    "ean-13",
    "isbn",
    "i25",
    "s25",
    "msi",
    "upc-a",
    "upc-e",
    "upcext2",
    "upcext5",
    "aztec",
    "databarexpanded",
    "datamatrix",
    "maxicode",
    "pdf417",
    "qrcode"
  ],
  "dependencies": {
    "@barcode-bakery/barcode-1d": "^3",
    "@barcode-bakery/barcode-aztec": "^2",
    "@barcode-bakery/barcode-common": "^3",
    "@barcode-bakery/barcode-databarexpanded": "^2",
    "@barcode-bakery/barcode-datamatrix": "^2",
    "@barcode-bakery/barcode-maxicode": "^2",
    "@barcode-bakery/barcode-pdf417": "^2",
    "@barcode-bakery/barcode-qrcode": "^2",
    "@react-hook/resize-observer": "^2.0.1"
  },
  "peerDependencies": {
    "react": "19",
    "react-dom": "19"
  },
  "devDependencies": {
    "@types/eslint": "^8.56.10",
    "@types/node": "^20",
    "@types/react": "^19",
    "@types/react-dom": "^19",
    "@typescript-eslint/eslint-plugin": "^7.7.1",
    "@typescript-eslint/parser": "^7.7.1",
    "@vitejs/plugin-react": "^4.2.1",
    "eslint": "^9.1.1",
    "eslint-config-next": "14.2.2",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-prettier": "^5.1.3",
    "eslint-plugin-react-hooks": "^4.6.1",
    "globals": "^15.0.0",
    "prettier": "^3.2.5",
    "react": "19",
    "react-dom": "19",
    "typescript": "^5",
    "vite": "^5.2.10",
    "vite-plugin-dts": "^3.9.0"
  }
}
