{
  "name": "cordova-plugin-barcodescanner",
  "version": "0.7.4",
  "description": "Cordova Barcode Scanner Plugin",
  "cordova": {
    "id": "cordova-plugin-barcodescanner",
    "platforms": [
      "android",
      "ios",
      "wp8",
      "windows8"
    ]
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/hypery2k/cordova-barcodescanner-plugin.git"
  },
  "keywords": [
    "cordova",
    "barcodescanner",
    "ecosystem:cordova",
    "cordova-android",
    "cordova-ios",
    "cordova-osx",
    "cordova-wp8",
    "cordova-windows8"
  ],
  "scripts": {
    "preclean": "npm i rimraf",
    "clean": "rimraf node_modules dist",
    "postclean": "npm i",
    "build": "npm run jsdoc",
    "jsdoc": "jsdoc -c jsdoc.json && jsdoc2md www/barcodescanner.js | sed s/barcodeScannerPlugin/cordova.plugins.barcodeScanner/g | sed s/barcodeScannerPlugin/cordova.plugins.barcodeScanner/g > PLUGIN_USAGE.MD",
    "pretest": "rm -rf tmp && mkdir -p tmp && cd tmp && git clone https://github.com/simpligility/maven-android-sdk-deployer.git && cd maven-android-sdk-deployer/ && mvn install -P 6.0 && ls ~/.m2/repository/android/android/",
    "test": "cd tmp && git clone https://github.com/hypery2k/cordova-demo-app.git && cd cordova-demo-app && npm install && npm run build && cordova platform add ${PLATFORM} && cordova plugin add cordova-plugin-compat && cordova build && cordova plugin add ../.. && cordova build",
    "posttest": "npm run jsdoc",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
    "changelog:add": "git add plugin.xml && git add CHANGELOG.md && git commit -m 'chore(changelog): Updated CHANGELOG.md'",
    "version": "cordova-plugin-xml setVersion",
    "release:pre": "npm run clean && npm run build",
    "release:post": "npm run version && npm run changelog && npm run changelog:add",
    "release:major": "npm run release:pre && npm version major && npm run release:post && git push origin && git push origin --tags && npm run version-and-push",
    "release:minor": "npm run release:pre && npm version minor && npm run release:post && git push origin && git push origin --tags && npm run version-and-push",
    "release:patch": "npm run release:pre && npm version patch && npm run release:post && git push origin && git push origin --tags && npm run version-and-push",
    "version-and-push": "git push origin && git push origin --tags && npm run publish-and-merge",
    "publish-and-merge": "git checkout master && git merge develop && npm publish && git push && git checkout develop",
    "prepublish": "npm run build"
  },
  "author": "Martin Reinhardt",
  "license": "MIT",
  "devDependencies": {
    "conventional-changelog-cli": "1.3.5",
    "cordova-plugin-xml": "0.1.2",
    "jsdoc": "3.5.5",
    "jsdoc-to-markdown": "3.0.3",
    "rimraf": "2.6.2"
  }
}
