mirror of
https://github.com/quine-global/hyper.git
synced 2026-01-13 12:38:39 -09:00
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 see6cec52ab8eseeb3ce695b50
145 lines
3.7 KiB
JSON
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"
|
|
}
|
|
}
|