UNPKG

vision-camera-simple-scanner

Version:

High performance barcode scanner for React Native using VisionCamera, forked from vision-camera-barcode-scanner

101 lines (100 loc) 3.1 kB
{ "name": "vision-camera-simple-scanner", "version": "2.1.8", "description": "High performance barcode scanner for React Native using VisionCamera, forked from vision-camera-barcode-scanner", "keywords": [ "android", "ios", "react-native", "react-native-vision-camera", "vision-camera" ], "homepage": "https://github.com/maxpowa/vision-camera-simple-scanner#readme", "repository": "github:maxpowa/vision-camera-simple-scanner", "license": "MIT", "author": "Max Gurela <mgurela@ptc.com>", "type": "module", "exports": { ".": { "require": "./dist/index.cjs", "import": "./dist/index.js" }, "./package.json": "./package.json" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "src", "dist", "android/{src/**/*.{java,xml},build.gradle,gradle.properties}", "ios/*.{h,m,mm}", "*.podspec" ], "scripts": { "build": "tsup src/index.ts --format cjs,esm --sourcemap --dts --clean", "clean": "rm -rf android/build example/android/build example/android/app/build example/ios/build", "lint": "eslint src/", "prepare": "husky", "prepublishOnly": "npm run build", "prettify": "prettier --write 'android/src/**/*.java' src/", "prettycheck": "prettier --check src/", "spec": "exit 0", "start": "npm run spec -- --watch", "test": "npm run lint && npm run prettycheck && npm run typecheck && npm run spec", "typecheck": "tsc --noEmit" }, "lint-staged": { "*.{js,jsx,ts,tsx,md,html,css}": "prettier --write", "package.json": "sort-package-json" }, "release": { "branches": [ "main" ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", "@semantic-release/github", "@semantic-release/git" ] }, "devDependencies": { "@mgcrea/eslint-config-react-native": "^0.10.1", "@react-native-community/cli-platform-android": "^13.6.6", "@react-native/gradle-plugin": "^0.73.4", "@semantic-release/git": "^10.0.1", "@testing-library/jest-native": "^5.4.3", "@testing-library/react-native": "^12.4.5", "@tsconfig/react-native": "^3.0.5", "@types/jest": "^29.5.12", "@types/react": "~18.2.74", "@types/react-test-renderer": "^18.0.7", "eslint": "^8.57.0", "husky": "^9.0.11", "jest": "^29.7.0", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "prettier-plugin-java": "^2.6.0", "prettier-plugin-organize-imports": "^3.2.4", "react": "18.2.0", "react-native": "0.73.7", "react-native-vision-camera": "4.0.1", "react-native-worklets-core": "1.2.0", "react-test-renderer": "^18.2.0", "semantic-release": "^23.0.8", "sort-package-json": "^2.10.0", "tsup": "^8.0.2", "typescript": "^5.4.5" }, "peerDependencies": { "react": "*", "react-native": "*", "react-native-vision-camera": ">=4.0.1", "react-native-worklets-core": ">=1.2.0" }, "packageManager": "yarn@4.5.3", "publishConfig": { "access": "public" } }