{
  "name": "java-to-javascript",
  "version": "0.1.15",
  "description": "Convert Java Classes to ES6 Classes",
  "keywords": [
    "java",
    "convert",
    "js",
    "javascript",
    "ast",
    "class",
    "es6"
  ],
  "license": "MIT",
  "module": "index.js",
  "main": "build/java-to-javascript.min.js",
  "bin": "cli.js",
  "files": [
    "build/",
    "examples/",
    "lib/",
    "cli.js"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/wyattades/java-to-javascript"
  },
  "scripts": {
    "test": "jest",
    "build-all": "npm run build && npm run examples",
    "build": "rollup -c",
    "examples": "bash -c 'for file in ./examples/*.java; do node ./cli.js $file $([[ \"$file\" = *\"p5\"* ]] && echo --p5); done'",
    "deploy": "VERSION=$(node -p 'require(\"./package.json\").version') && [ $VERSION = $(npm view java-to-javascript version) ] && exit 1 || git tag -a \"v$VERSION\" -m \"v$VERSION\" && git push --follow-tags origin master"
  },
  "dependencies": {
    "commander": "^2.19.0",
    "js-beautify": "^1.8.9"
  },
  "devDependencies": {
    "jest": "^23.6.0",
    "rollup": "^1.1.0",
    "rollup-plugin-commonjs": "^9.2.0",
    "rollup-plugin-node-resolve": "^4.0.0",
    "rollup-plugin-replace": "^2.1.0",
    "rollup-plugin-terser": "^4.0.2"
  }
}
