node package manager

hook-cli

UNRELEASED / WORK IN PROGRESS

hook-cli

Command Line Interface for an awaiting hook-server, like hook.io.

Installation

This library can be installed by installing the hook.io-sdk.

npm install hook.io -g

You can also install the tool directly by running

npm install hook-cli -g

Either of these commands will make the hook binary globally available on your local system.

Usage

The hook binary has several usage options.

Running a built-in command

hook [command] [options]

Running a hook file directly

hook [file] [options]

Unix Pipes

The hook binary is fully capable of receiving and sending data through standard unix pipes.

echo "hello" | hook echo | echo $1

Commands

hook init

Initializes / creates a new Hook locally. Will prompt you for information related to creating the Hook.

hook push

Pushes the current working hook to an awaiting hook-server, like hook.io

hook pull

Pulls the current version of the hook from an awaiting hook-server, like hook.io

hook run

Runs the current working Hook. Will prompt for parameters if a schema is present. Will treat STDIN / STDOUT as HTTP request and response streams.

hook test

Tests the current working Hook.