Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junip/exes
:sunglasses: :computer: Run your scripts in a interactive way :rocket:
https://github.com/junip/exes
cli cli-tool exe javascript nodejs nodescripts npm npmrundev packagejson scripts scripts-collection utlity yarn yarn2
Last synced: about 1 month ago
JSON representation
:sunglasses: :computer: Run your scripts in a interactive way :rocket:
- Host: GitHub
- URL: https://github.com/junip/exes
- Owner: junip
- Created: 2021-07-06T16:11:20.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-08T23:22:54.000Z (almost 2 years ago)
- Last Synced: 2024-09-30T16:40:52.622Z (about 2 months ago)
- Topics: cli, cli-tool, exe, javascript, nodejs, nodescripts, npm, npmrundev, packagejson, scripts, scripts-collection, utlity, yarn, yarn2
- Language: JavaScript
- Homepage:
- Size: 1.22 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# exes
[![forthebadge](https://forthebadge.com/images/badges/made-with-javascript.svg)]() [![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)]()
![npm](https://img.shields.io/npm/dm/exes) ![made with nodejs](https://img.shields.io/badge/madewith-node.js-green.svg) [![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier) [![license](https://img.shields.io/github/license/visionmedia/superagent.svg)](LICENSE) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=shields)](http://makeapullrequest.com)
:star: If you are using this tool or you like it, Star on GitHub — it helps!
:rocket: A CLI tool that detects scripts from package.json and show in a selective prompt,
:lipstick: it detect automatically the package manager and execute it accordingly. (i.e yarn or npm run)
:up:
### Usages
- You need to execute the `exes` **command** in the respective directory
- it takes the available scripts from the **package.json** and show it in a prompt.
- if your executed directory doesnt contains the **package.json** it will return error.
## PrerequisitesYou are required to have [Node.js](https://nodejs.org/) installed to run the cli tool or after installing [Node.js](https://nodejs.org/) you can make executable and run the excutable to use the tool. [Make executable](#making-executable)
## Install Using NPM
You can use directly install the package using
[NPM](https://www.npmjs.com/package/exes) or [YARN](https://yarnpkg.com/en/package/exes)```sh
npm install -g exes
```
```
yarn add exes
```### use the below command to get started
```sh
npx exes
```### By Cloning the repository
Install all dependency
```sh
npm install
```### Create the symlink. This command will help you execute `exes` commands at global level
```
npm link or sudo npm link
```### Contribution
We hope that you will consider contributing to exes. Please read this short overview [Contribution Guidelines](https://github.com/junipdewan/exes/blob/master/CONTRIBUTING.md) for some information about how to get started
### MIT License
**exes** is available under the **MIT license**. See the [LICENSE](https://github.com/junipdewan/exes/blob/master/LICENSE) file for more info.
:rocket: Happy Coding