What is the Hypar CLI?
The Hypar Command Line Interface (CLI) connects your desktop to the Hypar cloud. It packages utilities for function authoring, code generation, testing, and synchronization with desktop applications. This page describes the commands supported by the Hypar CLI for your reference. This information is also available from within the CLI at any time by running
hypar --help in your terminal.
Create a new Hypar function.
Publish your function to Hypar.
Delete a function from Hypar.
Generate code for a ContentCatalog.
Generate user element types from the specified url.
Tools for managing Hypar converters.
Generate input, output, and function classes from a
Rename a function.
Sign in to Hypar.
Sign out of Hypar.
Run the hypar function found in the current directory. Defaults to running the function whenever the function's code or its input change, but can also run across a provided list of input values instead.
Pull changes made to your function via the Hypar web UI down to your local hypar.json.
Edit your current function's configuration in Hypar's web UI.
Display the version of the currently installed Hypar CLI.
Update the current function to the latest version of Hypar, or to a specified version.
Tools for dealing with tests for Hypar functions.
Typical C# Function development flows
Installing and using the Hypar Command Line Interface (CLI)