Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

hyperdocs

uesteibar57ISC1.2.0

Get documentation right in your hyper terminal.

hyper, hyper.app

readme

hyperdocs

Standard Version npm version Code Climate npm

Get docs right in your hyper terminal.

demo

Install

Asuming you alredy use hyper and hpm] (If you don't, please, go check them out)

hpm install hyperdocs

else, add it to your ~/.hyper.js file

plugins: ['hyperdocs']

Enjoy =)

Usage

hyperdocs {language or framework}

for example:

hyperdocs react

If the documentation is found, it will open it right away. If it's not, it will open a duckduckgo search instead (currently broken due to duckduckgo not allowing to be shown in an iframe anymore #14).

Running locally

Go to your hyper plugins folder

cd ~/.hyper_plugins/local

Clone the repository

git clone --depth=1 git@github.com:uesteibar/hyperdocs.git

Install dependencies

cd hyperdocs
npm install

Add to your .hyper.js file

localPlugins: ['hyperdocs']

Every time you make a change, you have to

npm run build

and refresh your hyper terminal.

Contributing

Pull request are welcome to add more docs =) Just add the urls to src/constants/urls.js.

The project uses [standard-version][standard-version] to update the [CHANGELOG][] with each commit message and upgrade the package version. For that reason every contribution should have a title and body that follows the [conventional-changelog-standard][] conventions.

So this is a step by step guide to contributing to the project (mostly extracted from the [standard-version][standard-version] docs):

  1. when you land commits on your master branch, select the Rebase and Merge option.
  2. add a title and body that follows the [conventional-changelog-standard conventions][conventional-changelog-standard].
  3. when you're ready to release a new version:
    1. git checkout master; git pull origin master
    2. run npm run release

Helpers/Tools

Maintainers

changelog

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.2.0 (2019-01-11)

Features

1.1.5 (2018-02-27)

Bug Fixes

1.1.4 (2018-02-13)

Bug Fixes

  • regexp: Use js compatible regexp instead of positive lookbehind (d90f435), closes #11

1.1.3 (2017-05-13)

1.1.2 (2017-04-16)

Bug Fixes

  • input_decoding: Decide to show or not depending on found command (18d6e4c)

1.1.1 (2017-04-16)

1.1.0 (2017-04-16)

Features

  • window: Add fallback to duckduckgo search (d24a7e4)

1.0.7 (2017-04-10)

Bug Fixes

  • command: Don't stop working after first opening (f4d958f)

1.0.6 (2017-04-10)

1.0.5 (2017-04-10)

1.0.4 (2017-04-10)

Bug Fixes

  • reducer: Use state.set so we don't break tabs in Hyper (a13f2d2)

1.0.3 (2017-04-10)

1.0.2 (2017-04-09)

1.0.1 (2017-04-09)

Bug Fixes

  • build: Fix dependencies (335f483)

1.0.0 (2017-04-09)

Features

  • hyperdocs: First version! (44ce595)