mirror of
https://github.com/quine-global/hyper.git
synced 2026-01-12 20:18:41 -09:00
Quine's fork of "Hyper" by Vercel, A terminal built on web technologies
* Add function to escape a shell argument. * Keep track of the last used window. * Implement support for the open-file event. * The shell escape regex needs parentheses to be captured. * Removed lastWindow and added getLastFocusedWindow method to app * Create window create new session only if no callback passed * Added app.windowCallback to handle open-file before "ready" * Small lint fixes * Differeent open file handling: check if it is directory, and if the file is executale or not * Small fixed and added some comments * Added php-escape-shell module in place of custom escapeShellArgument() * Fixed wrong code and added detailed comment * Aliased php_escapeshellcmd import * Rebased; added error handling in OpenFile * changed string contatenation with template literal * Pinned php-escape-shell dependency * Typo fix * getLastdFocusedWindow now uses Array.prototype.reduce() * Notify users of unexisting path while open file |
||
|---|---|---|
| app | ||
| assets | ||
| build | ||
| lib | ||
| .editorconfig | ||
| .eslintignore | ||
| .gitignore | ||
| .travis.yml | ||
| HISTORY.md | ||
| hyperterm-web-0.0.1.tgz | ||
| LICENSE.md | ||
| package.json | ||
| README.md | ||
| webpack.config.js | ||
For more details, head to: https://hyperterm.org
Usage
You can manually download the latest release here.
If you're on macOS, you can also use Homebrew Cask to download the app by running these commands:
$ brew cask update
$ brew cask install hyperterm
Contribute
- Fork this repository to your own GitHub account and then clone it to your local device
- Install the dependencies:
npm install - Build the code and watch for changes:
npm run dev - In a new tab, start the application:
npm start
If you want to build the binaries for all specified platforms, run the command:
$ npm run pack
After that, you'll see the binaries in the ./dist folder!
