Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/epilande/yex
🦖 Yarn explore and execute
https://github.com/epilande/yex
cli ink react typescript yarn yarn-workspaces
Last synced: 2 months ago
JSON representation
🦖 Yarn explore and execute
- Host: GitHub
- URL: https://github.com/epilande/yex
- Owner: epilande
- License: mit
- Created: 2019-09-23T21:33:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-02T02:41:03.000Z (over 5 years ago)
- Last Synced: 2024-11-15T21:51:48.487Z (2 months ago)
- Topics: cli, ink, react, typescript, yarn, yarn-workspaces
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/yex
- Size: 3.78 MB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Yex 🦖
Yarn Explorer
## Why?
Ever get lost in your yarn workspaces?
Always forgetting what commands you have available?
Spending a lot of time traversing through workspaces and `package.json`?
Tired of writing `yarn workspace `?
You want an overview of available scripts and a preview of the command?## Solution
This is an interactive CLI tool that will parse through your `package.json`'s and display an overview of your workspaces and available scripts.
From there, you can fuzzy find available workspaces and scripts, run commands, and add additional arguments.This tool aims to improve discoverability and make it easier to work with `yarn workspaces` and your JavaScript applications.
## Installation
```bash
$ npm install -g yex
# OR
$ npx yex
```## CLI
```shell
Usage:
$ yex [options]Options:
--limit, -l Limit number of items to display.
--copy, -c Copy command to clipboard.
--help, -h Display this message.
--version, -v CLI Version.Examples:
$ yex
$ yex --copy
$ yex --limit=5
```## License
[MIT License](https://oss.ninja/mit/epilande/)