1.1.0 • Published 7 years ago

process-filter v1.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

process-filter

Build Status

Introduction

Ever wondering how to filter your process' output which is enormous in order to find the 1-line message you are looking for. I am sure you have used grep or something similar. But the problem with grep is that if you want to change the text you are looking for you have to stop the process and re-run it with the new grep regex.

This Node.js CLI tool comes to you to allow online (without re-run) filtering of process' output.

Install

What you need: Node.js version >= 4.0.0

npm install process-filter --global

Usage

ofilter <your_process_runner> [<anything_else_needed_to_your_process>]

For example:

ofilter node index.js

Hotkeys

  • ESC - Pauses and buffers the output. While in this mode you can change filtering message. Just type in the console what text you want to filter on and press ENTER. When you press ESC again the output will be resumed and whatever is buffered will be displayed through the filter.

Having issues

If you experience any problems or have ideas on how to improve. Create a new issue or make a PR. I would be happy to help!

Note

Keep in mind that as I am using this for my dev purposes and currently only for Node.js processes it might have problems with other processes. Create issues if you have problems and I will try to address them.

TODO

  • Coloring the output that matched the filtered text.
  • Add tests
1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago