{ "name": "hyperterm-web", "version": "0.0.1", "description": "Web app that runs in the renderer process", "repository": "zeit/hyperterm", "dependencies": { "aphrodite-simple": "0.4.1", "color": "^0.11.3", "hterm-umdjs": "1.1.3", "json-loader": "0.5.4", "mousetrap": "1.6.0", "ms": "0.7.1", "object-values": "1.0.0", "react": "15.2.1", "react-addons-pure-render-mixin": "15.2.1", "react-deep-force-update": "2.0.1", "react-dom": "15.2.1", "react-redux": "4.4.5", "redux": "3.5.2", "redux-thunk": "2.1.0", "reselect": "2.5.3", "seamless-immutable": "6.1.1" }, "devDependencies": { "babel-cli": "6.10.1", "babel-core": "6.10.4", "babel-eslint": "6.1.2", "babel-loader": "6.2.4", "babel-preset-es2015-native-modules": "6.9.0", "babel-preset-react": "6.11.1", "electron-builder": "5.14.2", "electron-prebuilt": "1.2.8", "eslint": "3.1.1", "eslint-config-standard": "5.3.5", "eslint-plugin-promise": "2.0.0", "eslint-plugin-react": "5.2.2", "eslint-plugin-standard": "2.0.0", "husky": "0.11.4", "webpack": "2.1.0-beta.15" }, "eslintConfig": { "extends": "standard", "plugins": [ "react" ], "rules": { "yoda": 0, "semi": [ 2, "always" ], "no-unused-vars": 2, "no-extra-semi": 2, "semi-spacing": [ 2, { "before": false, "after": true } ], "react/jsx-uses-react": 1, "react/jsx-uses-vars": 1 }, "parserOptions": { "ecmaFeatures": { "jsx": true } } }, "babel": { "presets": [ "es2015-native-modules", "react" ] }, "build": { "appId": "hyperterm", "app-category-type": "public.app-category.developer-tools", "asar": false, "extend-info": "build/Info.plist" }, "scripts": { "dev": "webpack --watch", "lint": "eslint lib/ && eslint app/*.js", "build": "NODE_ENV=production webpack", "test": "npm run lint", "start": "electron app", "prepublish": "npm test", "prepush": "npm test", "postinstall": "install-app-deps", "pack": "npm run build && build --dir", "dist": "npm run build && build", "release": "npm run build && build --publish=onTagOrDraft" } }