{
  "name": "vitorhugomarcal",
  "homepage": "https://manta.life",
  "productName": "vitorhugomarcal",
  "version": "1.1.7",
  "license": "GPL-3.0",
  "description": "Flexible invoicing desktop app with beautiful & customizable templates",
  "author": {
    "name": "Hung Q. Le",
    "email": "lequochung@me.com"
  },
  "main": "app.js",
  "scripts": {
    "start": "electron .",
    "dev": "webpack-dev-server --mode development",
    "build": "webpack --env.production --mode production",
    "test": "jest",
    "test:e2e": "mocha",
    "test:watch": "jest --watch",
    "dist:linux": "electron-builder --linux",
    "dist:win": "electron-builder --win",
    "dist:mac": "electron-builder --mac",
    "dist": "electron-builder -mwl",
    "release:linux": "yarn run build && yarn run dist:linux",
    "release:win": "yarn run build && yarn run dist:win",
    "release:mac": "yarn run build && yarn run dist:mac",
    "release": "yarn run build && yarn run dist",
    "lint": "find . -name \"*.js\" -o -name \"*.jsx\" | grep -v -f .gitignore | xargs eslint",
    "prettier:base": "prettier --write",
    "prettify": "find . -name \"*.js\" -o -name \"*.jsx\" | grep -v -f .gitignore | xargs npm run prettier:base",
    "lint-staged": "lint-staged"
  },
  "dependencies": {
    "dotenv": "^5.0.1",
    "electron-is-dev": "^0.3.0",
    "electron-settings": "^3.1.2",
    "electron-updater": "^2.21.0",
    "glob": "^7.1.2",
    "i18next": "^10.5.0",
    "is-svg": "^3.0.0",
    "jimp": "^0.2.28",
    "moment": "^2.21.0",
    "pouchdb-browser": "6.2.0",
    "rc-progress": "^2.2.5",
    "react": "^16.2.0",
    "react-addons-shallow-compare": "^15.6.2",
    "react-beautiful-dnd": "^2.4.1",
    "react-color": "^2.13.8",
    "react-dates": "^12.6.0",
    "react-dnd": "^2.5.3",
    "react-dnd-html5-backend": "^2.5.3",
    "react-dom": "^16.2.0",
    "react-i18next": "^7.5.0",
    "react-motion": "^0.5.1",
    "react-redux": "^5.0.7",
    "recompose": "^0.26.0",
    "redux": "^3.7.2",
    "redux-actions": "^2.3.0",
    "reselect": "^3.0.1",
    "spectron": "^3.8.0",
    "styled-components": "^3.2.1",
    "uuid": "^3.2.1"
  },
  "devDependencies": {
    "babel-core": "^6.26.0",
    "babel-jest": "^22.4.1",
    "babel-loader": "^7.1.4",
    "babel-minify-webpack-plugin": "^0.3.0",
    "babel-plugin-styled-components": "^1.5.1",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-react": "^6.24.1",
    "chai": "^4.1.2",
    "clean-webpack-plugin": "^0.1.19",
    "compression-webpack-plugin": "^1.1.11",
    "devtron": "^1.4.0",
    "duplicate-package-checker-webpack-plugin": "^2.1.0",
    "electron": "^1.8.3",
    "electron-builder": "^20.4.1",
    "enzyme": "^3.3.0",
    "enzyme-adapter-react-16": "^1.1.1",
    "eslint": "^4.18.2",
    "eslint-config-airbnb": "^16.1.0",
    "eslint-config-prettier": "^2.9.0",
    "eslint-plugin-import": "^2.9.0",
    "eslint-plugin-jest": "^21.13.0",
    "eslint-plugin-jsx-a11y": "^6.0.3",
    "eslint-plugin-prettier": "^2.6.0",
    "eslint-plugin-react": "^7.7.0",
    "faker": "^4.1.0",
    "jest": "^22.4.2",
    "jest-styled-components": "^5.0.0",
    "lint-staged": "^7.0.0",
    "mocha": "^5.0.5",
    "pre-commit": "^1.2.2",
    "prettier": "^1.11.1",
    "react-hot-loader": "^4.0.0",
    "react-test-renderer": "^16.2.0",
    "redux-logger": "^3.0.6",
    "webpack": "^4.1.1",
    "webpack-bundle-analyzer": "^2.11.1",
    "webpack-cli": "^2.0.11",
    "webpack-dev-server": "^3.1.1",
    "webpack-merge": "^4.1.2",
    "webpack-node-externals": "^1.6.0"
  },
  "pre-commit": [
    "lint-staged"
  ],
  "lint-staged": {
    "*.jsx?": [
      "npm run prettier:base",
      "eslint",
      "git add"
    ]
  },
  "prettier": {
    "proseWrap": "never",
    "singleQuote": true,
    "trailingComma": "es5",
    "semi": true
  }
}
