{"bugs":{"url":"https://github.com/Sec-ant/barcode-detector/issues","email":"zzwu@zju.edu.cn"},"dist":{"shasum":"a713e221f0ce13a53cbc371c79f777697bba9d27","tarball":"https://registry.npmjs.org/barcode-detector/-/barcode-detector-2.1.5.tgz","fileCount":23,"integrity":"sha512-MHg+p2WR63v339ACWdY//uBdkOZrBDG68veCqN7qVJLeQMhazzkaE8R/nCVanZ6t5qp3iKF48fGXY4U5xKbqwA==","signatures":[{"sig":"MEUCIFgdseB2ZLx9t5h4gcLiY5nMhvcDv3WjeqSxYoYtA+M5AiEAmx6EXHaxHyX1XVT2OfdkhufqVsIsvbhLGTaecNW4Isk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264847},"main":"./dist/cjs/index.js","name":"barcode-detector","type":"module","types":"./dist/cjs/index.d.ts","author":{"name":"Ze-Zheng Wu"},"config":{"port":"18080"},"module":"./dist/es/index.js","exports":{".":{"import":"./dist/es/index.js","default":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./pure":{"import":"./dist/es/pure.js","default":"./dist/es/pure.js","require":"./dist/cjs/pure.js"},"./side-effects":{"import":"./dist/es/side-effects.js","default":"./dist/es/side-effects.js","require":"./dist/cjs/side-effects.js"}},"gitHead":"dcbd09feec7cbeab11d7747679a8637e67a11718","license":"MIT","private":false,"scripts":{"ncu":"npx npm-check-updates --filterVersion \"/^[~^]/\" -u","lint":"eslint . --ext .ts","test":"start-server-and-test $npm_package_config_port 'vitest --coverage'","build":"conc \"npm:build:es\" \"npm:build:cjs\" \"npm:build:iife\"","start":"vite preview --outDir ./tests --port $npm_package_config_port -l silent","format":"prettier . --write","postncu":"npm i","pretest":"tsx ./scripts/list-dir.ts","test:ui":"start-server-and-test $npm_package_config_port 'vitest --ui --coverage'","build:es":"vite build","coverage":"start-server-and-test $npm_package_config_port 'vitest run --coverage'","prebuild":"npm run lint && npm run type-check && npm run format","build:cjs":"tsx ./scripts/build-cjs.ts","build:iife":"tsx ./scripts/build-iife.ts","pretest:ui":"tsx ./scripts/list-dir.ts","type-check":"tsc --noEmit --emitDeclarationOnly false","precoverage":"tsx ./scripts/list-dir.ts","postbuild:es":"tsc --declarationDir ./dist/es","postbuild:cjs":"tsc --declarationDir ./dist/cjs","prepublishOnly":"npm run build","bump-zxing-wasm":"npm i zxing-wasm@latest --save-exact"},"_npmUser":{"name":"sec-ant","email":"zzwu@zju.edu.cn"},"homepage":"https://github.com/Sec-ant/barcode-detector","keywords":["es6","qrcode","barcode","barcode-detector","wasm","polyfill","zxing","esmodule","webassembly"],"repository":{"url":"git+https://github.com/Sec-ant/barcode-detector.git","type":"git"},"_npmVersion":"10.2.3","description":"A Barcode Detection API polyfill that uses ZXing webassembly under the hood","directories":{},"maintainers":[{"name":"sec-ant","email":"zzwu@zju.edu.cn"}],"_nodeVersion":"21.2.0","dependencies":{"zxing-wasm":"1.0.0","@types/dom-webcodecs":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vite":"^5.0.7","eslint":"^8.55.0","rimraf":"^5.0.5","vitest":"^1.0.4","prettier":"^3.1.1","@vitest/ui":"^1.0.4","playwright":"^1.40.1","typescript":"^5.3.3","http-server":"^14.1.1","concurrently":"^8.2.2","@vitest/browser":"^1.0.4","npm-check-updates":"^16.14.11","start-server-and-test":"^2.0.3","@typescript-eslint/parser":"^6.13.2","@vitest/coverage-istanbul":"^1.0.4","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/barcode-detector_2.1.5_1702312589613_0.930879981408381","host":"s3://npm-registry-packages"},"_id":"barcode-detector@2.1.5","version":"2.1.5"}