@e2e-tech/cli
Secure content management with end-to-end encryption
![License](https://img.shields.io/npm/l/@e2e-tech/cli.svg)
Usage
$ npm install -g @e2e-tech/cli
$ e2e COMMAND
running command...
$ e2e (-v|--version|version)
@e2e-tech/cli/0.0.9 linux-x64 node-v12.22.0
$ e2e --help [COMMAND]
USAGE
$ e2e COMMAND
...
Commands
e2e about
learn more about e2e
USAGE
$ e2e about
See code: src/commands/about.js
e2e create-access-grant
share an end-to-end encrypted message with another account
USAGE
$ e2e create-access-grant
OPTIONS
-e, --email=email (required) account email to share message with
-n, --name=name (required) message name
-p, --passphrase=passphrase passphrase associated with account keychain, if any
--profile=profile (required) [default: default] account profile to use
See code: src/commands/create-access-grant.js
e2e create-account
create an account
USAGE
$ e2e create-account
OPTIONS
-e, --email=email (required) email associated with the account
-n, --name=name (required) name associated with the account
--profile=profile (required) [default: default] account profile to use
EXAMPLES
$ e2e create-account -e bob@example.com -n Bob
$ e2e create-account -e bob@example.com -n Bob --profile personal
See code: src/commands/create-account.js
e2e create-keychain
create account keychain
USAGE
$ e2e create-keychain
OPTIONS
-p, --passphrase=passphrase passphrase associated with the keychain
--profile=profile (required) [default: default] account profile to use
See code: src/commands/create-keychain.js
e2e create-message
create end-to-end encrypted message
USAGE
$ e2e create-message
OPTIONS
-f, --file=file (required) path to file
-n, --name=name message name, unique per account
--profile=profile (required) [default: default] account profile to use
EXAMPLES
$ e2e create-object -f secret_file
$ e2e create-object -f secret_file -n 007
See code: src/commands/create-message.js
e2e help [COMMAND]
display help for e2e
USAGE
$ e2e help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
e2e list-access-grants
list access grants for account
USAGE
$ e2e list-access-grants
OPTIONS
-x, --extended show extra columns
--columns=columns only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=filter filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=csv|json|yaml output in a more machine friendly format
--profile=profile (required) [default: default] account profile to use
--sort=sort property to sort by (prepend '-' for descending)
See code: src/commands/list-access-grants.js
e2e list-messages
list messages for account
USAGE
$ e2e list-messages
OPTIONS
-x, --extended show extra columns
--columns=columns only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=filter filter property by partial string matching, ex: name=foo
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=csv|json|yaml output in a more machine friendly format
--profile=profile (required) [default: default] account profile to use
--sort=sort property to sort by (prepend '-' for descending)
See code: src/commands/list-messages.js
e2e read-message
fetch and decrypt end-to-end encrypted message
USAGE
$ e2e read-message
OPTIONS
-a, --access-grant-id=access-grant-id access grant id
-n, --name=name message name
-p, --passphrase=passphrase passphrase associated with account keychain, if any
--profile=profile (required) [default: default] account profile to use
EXAMPLES
$ e2e read-message -n secret_file
$ e2e read-message -n secret_file -p StrongestPasswordEver
$ e2e read-message --access-grant-id 954918d7-f343-46be-82a0-44e43bf78bf9
See code: src/commands/read-message.js