Tethys
This package is the most important tool for any project. It prints the following message on your terminal:
_______ _ _
|__ __| | | | |
| | ___| |_| |__ _ _ ___
| |/ _ \ __| '_ \| | | / __|
| | __/ |_| | | | |_| \__ \
powered by |_|\___|\__|_| |_|\__, |___/
__/ |
|___/
Colors and content may vary
Installation
Install globally using yarn/npm
yarn global add @iwtethys/tethys
npm i -g @iwtethys/tethys
Or add it to your package
yarn add @iwtethys/tethys
npm i @iwtethys/tethys --save
Usage
When installed globally, simply call tethys
on your shell
When installed within your project, call yarn tethys
or npm run tethys
Commands
There are also other amazing tools shipped along.
namespace | command | description |
---|---|---|
DynamoDB | tethys dynamodb purge |
Deletes all items in one table |
DynamoDB | tethys dynamodb sync |
Copies all items of on table into another |
SQS | tethys sqs replay |
Reads & deletes all messages from one queue and adds them to another |
Every command supports --help
to get information about arguments & options.
Making the best use of this package
There are several things to consider when using this package
- It is considered best practice to add the
tethys
command to your .bashrc - Add
tethys
as postinstall to your project, so the built-in Ad-Blocker from yarn will not consume the message.This is important for any project to get the best out of this package{ "scripts": { "postinstall": "tethys" } }
- When your coworker forgets to lock his PC, install
@iwtethys/tethys
and addtethys
to his .bashrc. This will greatly improve his work performance - With this package, we will guarantee your satisfaction, however, there are no refunds.
- When in trouble, call Team Tethys for a good time
Special thanks
We want to shout out a few special people who made this project possible.
- Team Tethys