{
    "name": "@zxing/browser",
    "version": "0.0.7",
    "description": "ZXing for JS's browser layer.",
    "keywords": [
        "reader",
        "writer",
        "decode",
        "encode",
        "scanner",
        "generator",
        "barcode",
        "qr-code",
        "barcode 1d",
        "barcode 2d",
        "typescript",
        "zxing"
    ],
    "authors": [
        {
            "name": "David Werth",
            "email": "werth.david@gmail.com"
        },
        {
            "name": "Luiz Barni",
            "email": "machado@odahcam.com"
        }
    ],
    "license": "MIT",
    "bugs": "https://github.com/zxing-js/browser/issues/new",
    "repository": {
        "type": "git",
        "url": "https://github.com/zxing-js/browser"
    },
    "private": false,
    "main": "./cjs/index.js",
    "module": "./esm/index.js",
    "typings": "./esm/index.d.ts",
    "esnext": "./es2015/index.js",
    "browser": "./umd/zxing-browser.js",
    "browser:min": "./umd/zxing-browser.min.js",
    "scripts": {
        "clean": "./node_modules/.bin/shx rm -rf umd esm esm5",
        "build": "yarn clean && yarn build:es2015 && yarn build:esm && yarn build:cjs && yarn build:umd && yarn build:umd:min && yarn build:copy",
        "build:es2015": "tsc --build tsconfig.lib-es2015.json",
        "build:esm": "tsc --build tsconfig.lib-esm.json",
        "build:cjs": "tsc --build tsconfig.lib-cjs.json",
        "build:umd": "rollup -c rollup.config.js",
        "build:umd:min": "cd dist/umd && terser --compress --mangle --source-map --screw-ie8 --comments -o zxing-browser.min.js -- zxing-browser.js && gzip zxing-browser.min.js -c > zxing-browser.min.js.gz",
        "build:copy": "cp README.md dist && cp package.json dist && cp LICENSE dist",
        "e2e:serve:start": "pm2 serve ./ 8080 --name zxing-browser-e2e",
        "e2e:serve:stop": "pm2 del zxing-browser-e2e",
        "e2e:test": "yarn e2e:serve:start && yarn e2e:run && yarn e2e:serve:stop",
        "e2e:run": "cypress run --headless --browser chrome"
    },
    "peerDependencies": {
        "@zxing/library": "^0.18.3"
    },
    "optionalDependencies": {
        "@zxing/text-encoding": "^0.9.0"
    },
    "devDependencies": {
        "@rollup/plugin-node-resolve": "^9.0.0",
        "@types/chai": "^4.1.4",
        "@zxing/library": "^0.18.3",
        "chai": "^4.1.2",
        "cypress": "^5.0.0",
        "eslint": "^4.19.1",
        "pm2": "^4.4.1",
        "rollup": "^2.32.0",
        "shx": "^0.3.2",
        "terser": "^5.3.7",
        "tslint": "^5.11.0",
        "tslint-no-circular-imports": "^0.7.0",
        "typescript": "^3.9.7"
    }
}
