All Projects → omrilotan → run

omrilotan / run

Licence: MIT license
👟 run npm scripts interactively

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to run

timeleft
⏳ Don't waste your time or time will waste you! ☠️ One tends to consume time on low-return stuff, superficial entertainment. 📺 Things they don't actually want to do. One should make the most of his time. ⏱ Get busy living.
Stars: ✭ 18 (+38.46%)
Mutual labels:  productivity
UnitySettings
Runtime debugging menu (like setting on Android) for Unity.
Stars: ✭ 26 (+100%)
Mutual labels:  productivity
indices
Indices creates a Table of Contents sidebar for Medium articles, and enables you to skip around
Stars: ✭ 16 (+23.08%)
Mutual labels:  productivity
MagicBox
Organize your workspace, keep files optimized, prepare images for publishing
Stars: ✭ 65 (+400%)
Mutual labels:  productivity
meta-git
git plugin for meta
Stars: ✭ 22 (+69.23%)
Mutual labels:  productivity
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (+169.23%)
Mutual labels:  productivity
miki
Wiki system in PHP+NoDB in just one file. 10s setup + auto-installed. Full Markdown support. Super fast and lightweight (-0.01MB gzip). Multi-User support. Minimal and beautiful.
Stars: ✭ 25 (+92.31%)
Mutual labels:  productivity
TabTrum
TabTrum is a Browser Extension (Currently available for Chrome) to take a snapshot of the open tabs, and open them all again in one single click when you come back and re-open your browser.
Stars: ✭ 24 (+84.62%)
Mutual labels:  productivity
timebox
A timer script for Windows/Linux/Unix/macOS to practice timeboxing (the time management technique)
Stars: ✭ 42 (+223.08%)
Mutual labels:  productivity
pmy
🚀 General purpose context-aware zsh completion engine powered by fuzzy finder.
Stars: ✭ 119 (+815.38%)
Mutual labels:  productivity
mindful-android-launcher
Siempo Android Launcher - Smartphone interface for mental health and wellbeing
Stars: ✭ 38 (+192.31%)
Mutual labels:  productivity
autoscreen
Automated screen capture utility
Stars: ✭ 76 (+484.62%)
Mutual labels:  productivity
xplr
A hackable, minimal, fast TUI file explorer
Stars: ✭ 2,271 (+17369.23%)
Mutual labels:  productivity
pocketizer
Unofficial Pocket new tab extension for Chrome, Firefox, and Edge
Stars: ✭ 43 (+230.77%)
Mutual labels:  productivity
tabToWindow
Chrome extension to move the current tab to a new window using the command API
Stars: ✭ 91 (+600%)
Mutual labels:  productivity
eslint-config-with-prettier
Eslint config with prettier
Stars: ✭ 39 (+200%)
Mutual labels:  npm-scripts
preset
Elegant, ecosystem-agnostic preset mechanism
Stars: ✭ 132 (+915.38%)
Mutual labels:  productivity
ansible-vault-editor-idea-plugin
Ansible Vault Editor IntelliJ Plugin with auto encryption/decryption
Stars: ✭ 29 (+123.08%)
Mutual labels:  productivity
prodest
Stata and R functions for production function estimation
Stars: ✭ 24 (+84.62%)
Mutual labels:  productivity
pod
Productivity application for audio professionals 🌱
Stars: ✭ 19 (+46.15%)
Mutual labels:  productivity

$ run

👟 runs npm scripts interactively

$ npm i -g @lets/run

Simply run. You'll get an interactive menu.

$ run

Pass arguments. Arguments will be forwarded to the selected script

run --color

Otherwise you will get a chance to add in arguments after selecting the script to run

You can also run dependencies executables:

Create descriptive entries using package.json property: scripts:descriptions

You can hide scripts by explicitly setting the description to null

{
  "name": "package",
  "version": "1.0.0",
  "scripts": {
    "lint": "eslint '**/*.js'",
    "prestart": "echo \"prepare things\"",
    "start": "./bin.js"
  },
  "scripts:descriptions": {
    "lint": "Check code syntax",
    "prestart": null
  }
}

Replace npm start

{
  "name": "package",
  "version": "1.0.0",
  "scripts": {
    "start": "run --color",
    "build": "...",
    "test": "..."
  },
  "scripts:descriptions": {
    "build": "Prepare application files"
  },
  "devDependencies": {
    "@lets/run": "latest"
  }
}

aliases

run, lets-run

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].