{"repository": "zeit/hyper","scripts": {"start": "echo 'please run `npm run dev` in one tab and then `npm run app` in another one'","app": "electron app","dev": "webpack -w","build": "cross-env NODE_ENV=production webpack","lint": "xo","test": "npm run lint","prepush": "npm test","postinstall": "install-app-deps && npm run rebuild-node-pty","rebuild-node-pty": "electron-rebuild -f -w app/node_modules/node-pty -m app","dist": "npm run build && cross-env BABEL_ENV=production babel --out-file app/dist/bundle.js --no-comments --minified app/dist/bundle.js && build","clean": "npm cache clear && rm -rf node_modules && rm -rf app/node_modules && rm -rf app/dist"},"xo": {"extends": "xo-react","esnext": true,"space": true,"env": ["browser","node"],"rules": {"new-cap": 0,"complexity": 0,"react/prop-types": 0,"react/jsx-no-bind": 0,"linebreak-style": 0},"ignores": ["build/**","app/dist/**","app/static/**","assets/**","website/**"]},"babel": {"presets": ["react"],"env": {"production": {"plugins": ["minify-constant-folding","minify-dead-code-elimination","minify-flip-comparisons","minify-guarded-expressions","minify-infinity",["minify-mangle-names", { "keepClassName": true, "keepFnName": true }],"minify-replace","minify-simplify","minify-type-constructors","transform-member-expression-literals","transform-merge-sibling-variables","transform-minify-booleans","transform-property-literals","transform-simplify-comparison-operators","transform-undefined-to-void"]}}},"build": {"appId": "co.zeit.hyper","asar": false,"extend-info": "build/Info.plist","linux": {"arch": ["ia32","x64"],"target": ["deb","AppImage","rpm"]},"win": {"target": ["squirrel"]},"mac": {"category": "public.app-category.developer-tools"}},"license": "MIT","author": {"name": "Zeit, Inc.","email": "team@zeit.co"},"greenkeeper": {"emails": false},"dependencies": {"aphrodite-simple": "0.4.1","color": "0.11.4","hterm-umdjs": "1.1.3","json-loader": "0.5.4","mousetrap": "1.6.0","ms": "0.7.2","object-values": "1.0.0","php-escape-shell": "1.0.0","react": "15.3.2","react-addons-pure-render-mixin": "15.3.2","react-deep-force-update": "2.0.1","react-dom": "15.3.2","react-redux": "4.4.6","redux": "3.6.0","redux-thunk": "2.1.0","reselect": "2.5.4","runes": "^0.3.0","seamless-immutable": "6.1.3","semver": "5.3.0","uuid": "3.0.0"},"devDependencies": {"ava": "^0.17.0","babel-cli": "^6.18.0","babel-core": "^6.18.0","babel-loader": "^6.2.10","babel-preset-babili": "^0.0.9","babel-preset-react": "^6.16.0","copy-webpack-plugin": "^4.0.0","cross-env": "3.1.3","electron": "1.4.7","electron-builder": "8.6.0","electron-devtools-installer": "^2.0.0","electron-rebuild": "1.5.6","eslint-config-xo-react": "^0.10.0","eslint-plugin-react": "^6.7.1","husky": "^0.11.6","redux-logger": "^2.6.1","spectron": "^3.4.0","webpack": "2.2.0","xo": "^0.17.1"}}