Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/armandsalle/celvercel-cli
🫶▲ Create shapes with the Vercel logo
https://github.com/armandsalle/celvercel-cli
cli go golang meme vercel
Last synced: 1 day ago
JSON representation
🫶▲ Create shapes with the Vercel logo
- Host: GitHub
- URL: https://github.com/armandsalle/celvercel-cli
- Owner: armandsalle
- License: mit
- Created: 2024-03-02T17:09:59.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-12T12:43:17.000Z (8 months ago)
- Last Synced: 2024-10-12T19:20:12.943Z (about 1 month ago)
- Topics: cli, go, golang, meme, vercel
- Language: Go
- Homepage: https://www.npmjs.com/package/celvercel
- Size: 35.4 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# celvercel-cli
A simple CLI tool to create Oreo meme with the Vercel logo.
## What is Oreo meme?
Oreo meme is a meme where someone separates the 3 parts of an Oreo `O` (the top cookie), `Re` (the creme) and `O` (the bottom cookie) and stack them in a differents orders to make it `Re`, `O`, `O` (ReOreo) or `O`, `O`, `Re` (OORe) or whatever you want.
### Examples
`vercel`
```
/\
/ \
/ \
/______\
````lecrev`
```
\¯¯¯¯¯¯/
\ /
\ /
\/
````vercellecver`
```
/\
/ \
/ \
/ \
\ /
\____/
/\
/__\
```## How to use it?
One command to rule them all. Just run the following command and follow the instructions.
```bash
npx celvercel
```if you want to save the result in a file, just add the `--output` flag and the name of the file. The file will be saved in the current directory.
```bash
npx celvercel --output my-oreo-meme.txt
```### How to build and release
I'm using [goreleaser](https://goreleaser.com/) to release the package. Documentation is [here](https://goreleaser.com/quick-start/).
```bash
git tag -a v0.0.1 -m "Message"
git push origin v0.0.1
goreleaser release --clean
```### Todo
- [x] Create the project
- [x] Create the Oreo meme with Vercel logo
- [x] Add a LICENSE
- [x] Add Cobra to handle args and flags
- [x] Add tests
- [x] Add CI/CD
- [x] Publish the package to NPM