{
  "name": "qrcode-parser",
  "version": "2.1.3",
  "description": "A pure javascript QR code decoding library, accept File object, image url, image base64.",
  "repository": {
    "url": "sinchang/qrcode-parser",
    "type": "git"
  },
  "files": [
    "dist"
  ],
  "main": "./dist/qrcodeParser.cjs",
  "umd:main": "./dist/qrcodeParser.umd.js",
  "unpkg": "./dist/qrcodeParser.umd.js",
  "jsdelivr": "./dist/qrcodeParser.umd.js",
  "module": "./dist/qrcodeParser.es.js",
  "types": "./dist/types/index.d.ts",
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "default": "./dist/qrcodeParser.modern.js"
    }
  },
  "scripts": {
    "prepublishOnly": "npm run build",
    "lint": "eslint \"{src,test,example}/**/*.ts\"",
    "example": "vite dev --host --port 8000",
    "build:example": "vite build",
    "build:types": "tsc --allowJs -d --emitDeclarationOnly --declarationDir ./dist/types --removeComments ./src/index.ts",
    "build": "microbundle && npm run build:umd",
    "build:umd": "microbundle -f umd --external none",
    "test": "playwright test"
  },
  "author": "sinchang <sinchangwen@gmail.com>",
  "license": "MIT",
  "keywords": [
    "qrcode",
    "base64",
    "parser"
  ],
  "dependencies": {
    "jsqr": "^1.4.0"
  },
  "devDependencies": {
    "@antfu/eslint-config": "^0.37.0",
    "@playwright/test": "^1.31.2",
    "@types/node": "^18.14.6",
    "eslint": "^8.35.0",
    "microbundle": "^0.15.0",
    "semantic-release": "^20.1.1",
    "typescript": "^5.0.0",
    "vite": "^4.1.4"
  }
}
