hyper/package.json
Marty Gentillon 6e9a95bc69 upgrading hterm-umdjs to 1.1.4 (#1745)
Includes various hterm bug fixes including one where under certain
zooms and fonts the last line of console output does not display.

Updated hterm from version 15ed49071379e51ae47d929134366eb156a6943a
to a65fd913db6e931756d1199641aa45c556336dd4

see https://chromium.googlesource.com/apps/libapps/+log/HEAD/hterm
see 6cec52ab8e
see b3ce695b50
2017-04-19 22:42:33 +02:00

145 lines
3.7 KiB
JSON

{
"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",
"test:unit": "ava test/unit",
"test:unit:watch": "npm run test:unit -- --watch",
"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",
"snap"
]
},
"win": {
"target": [
"squirrel"
]
},
"mac": {
"category": "public.app-category.developer-tools"
},
"snap": {
"confinement": "classic",
"grade": "stable"
}
},
"license": "MIT",
"author": {
"name": "Zeit, Inc.",
"email": "team@zeit.co"
},
"dependencies": {
"aphrodite-simple": "0.4.1",
"color": "0.11.4",
"hterm-umdjs": "1.1.4",
"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.16",
"electron-builder": "13.6.0",
"electron-devtools-installer": "2.0.0",
"electron-rebuild": "1.5.6",
"electron-builder-squirrel-windows": "13.6.1",
"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.1",
"xo": "0.17.1"
}
}