UNPKG

scandit-web-datacapture-core

Version:

Scandit Data Capture SDK for the Web

148 lines (147 loc) 4.03 kB
{ "name": "scandit-web-datacapture-core", "version": "6.28.6", "description": "Scandit Data Capture SDK for the Web", "license": "SEE LICENSE IN LICENSE", "sideEffects": false, "engines": { "npm": ">=7.0.0", "node": ">=16.0.0" }, "types": "./build/js/index.d.ts", "type": "module", "main": "./build/js/index.js", "module": "./build/js/index.js", "browser": "./build/js/index.js", "exports": { "./package.json": "./package.json", ".": { "types": "./build/js/index.d.ts", "import": "./build/js/index.js", "default": "./build/js/index.js" }, "./build/js/*": { "types": "./build/js/*.d.ts", "import": "./build/js/*", "default": "./build/js/*" }, "./build/js/worker/*": { "types": "./build/js/worker/*.d.ts", "import": "./build/js/worker/*", "default": "./build/js/worker/*" }, "./build/js/private/*": { "types": "./build/js/private/*.d.ts", "import": "./build/js/private/*", "default": "./build/js/private/*" }, "./build/engine/*": { "import": "./build/engine/*", "default": "./build/engine/*" }, "./build/electron/main": { "types": "./build/electron/main.d.ts", "import": "./build/electron/main.js", "require": "./build/electron/main.cjs", "default": "./build/electron/main.js" }, "./build/electron/preload": { "types": "./build/electron/preload.d.ts", "import": "./build/electron/preload.js", "require": "./build/electron/preload.cjs", "default": "./build/electron/preload.js" } }, "author": { "name": "Scandit", "email": "support@scandit.com" }, "contributors": [ { "name": "Sébastien Roch", "email": "sebastien@scandit.com" }, { "name": "Lorenzo Wölckner", "email": "lorenzo@scandit.com" } ], "homepage": "https://www.scandit.com/products/sdk-web/", "bugs": { "email": "support@scandit.com" }, "repository": { "type": "git", "url": "https://github.com/scandit" }, "keywords": [ "scandit", "barcode", "data capture", "capture", "qr", "scan", "scanner", "scanning", "code", "webassembly", "sdk", "javascript", "typescript", "web component" ], "files": [ "package.json", "README.md", "README.txt", "LICENSE", "THIRD-PARTY.txt", "build/" ], "prettier": "@scandit/prettier-config", "scripts": { "dev": "NODE_ENV=debug concurrently -n build,tsc,http-server \"npm run build-watch\" \"npm run types-watch\" \"http-server build -m '{\"application/wasm\": [\"wasm\"]}'\"", "types-watch": "tsc -p tsconfig.json -w --noEmit --preserveWatchOutput", "types-check": "tsc -p tsconfig.json --noEmit", "build": "npx tsup", "build-coverage": "COVERAGE=true npx tsup", "build-dev": "NODE_ENV=debug npx tsup", "build-watch": "NODE_ENV=debug npx tsup --watch", "postbuild": "node postbuild.js", "postbuild-coverage": "node postbuild.js", "postbuild-dev": "node postbuild.js", "clean": "rm -rf build/* coverage/* .nyc_output/*", "test": "jest", "test-ci": "jest --ci", "test-ci-coverage": "jest --ci --coverage", "lint": "eslint --cache .", "lint-fix": "eslint --cache --fix .", "lint-diff": "eslint --config .eslintrc.diff.cjs --cache ." }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "eslint --config .eslintrc.diff.cjs --fix" ] }, "peerDependencies": { "electron": ">= 28" }, "peerDependenciesMeta": { "electron": { "optional": true, "suggested": false, "description": "Required when used in electron context" } }, "dependencies": { "@types/howler": "^2.2.11", "@types/js-cookie": "^2.2.6", "@types/offscreencanvas": "^2019.7.3", "@types/ua-parser-js": "^0.7.39", "csstype": "^3.1.3", "howler": "^2.2.4", "js-cookie": "^2.2.1", "ua-parser-js": "^1.0.37", "wasm-feature-detect": "^1.6.1" } }