UNPKG

extremum-cli

Version:
73 lines (65 loc) 1.81 kB
# extremum-cli Command line utility for Extremum Client Library ## Installation ``` $ npm install -g extremum-cli ``` ## Getting started Before you can use the CLI, pass your Keycloak realm and app URL in .env: ``` EXTR_REALM="your_realm" EXTR_CLIENT="your_client" ``` *** To create your project call the following command: ``` $ extremum add <YOUR_APP_NAME> ``` Add an environment to the configuration file, getting its parameters using the platform API; pre-authentication in the platform is performed (directly as part of the execution of this command) ```shell $ <YOUR_APP_NAME> env add <env_name> --url <auth_service_url> ``` Set current environment for this application: ```shell $ <YOUR_APP_NAME> env set <env_name> ``` ### Usage: ```shell Usage: <YOUR_APP_NAME> [options] [command] Extremum command-line interface Options: -v, --version output the version number -h, --help display help for command Commands: app manage your apps env manage your environments api-scope manage your scopes client client configuration and login iam identity and access management signals send and receive signals storage manage persistent data functions manage serverless functions and packages help [command] display help for command ``` ### Example: ``` $ <YOUR_APP_NAME> storage buckets create top-secret-bucket $ <YOUR_APP_NAME> storage buckets ls $ [{ '@id': '', '@type': '', '@created': '2022-06-02T11:51:18.622Z', '@updated': '0001-01-01T00:00:00Z', '@version': 1, name: 'top-secret-bucket' }] $ <YOUR_APP_NAME> storage buckets remove top-secret-bucket ``` Check available commands using: ```shell $ extremum -h # help with commands $ extremum -v # installed version ```