Compare commits

..

5 Commits

Author SHA1 Message Date
e80ea341e6 0.1.2 2026-02-22 04:20:08 +01:00
61842e61b1 Updated readme, added npmignore 2026-02-22 04:20:02 +01:00
2f1044637e Fixed file name typo 2026-02-22 04:13:12 +01:00
180313b47d 0.1.1 2026-02-22 04:08:21 +01:00
57c654a220 Added shebangs, renamed package, added readme 2026-02-22 04:07:58 +01:00
6 changed files with 33 additions and 3 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
package-lock.json

1
.npmignore Normal file
View File

@@ -0,0 +1 @@
package-lock.json

2
ansi-tunc.mjs → ansi-trunc.mjs Normal file → Executable file
View File

@@ -1,3 +1,5 @@
#!/usr/bin/env node
/* VIBE ALERT /* VIBE ALERT
This code was generated using OpenAIs ChatGPT (GPT-5.2 Thinking, large language model). This code was generated using OpenAIs ChatGPT (GPT-5.2 Thinking, large language model).

2
grep-mtime-sorter.mjs Normal file → Executable file
View File

@@ -1,3 +1,5 @@
#!/usr/bin/env node
/* VIBE ALERT /* VIBE ALERT
This code was generated using OpenAIs ChatGPT (GPT-5.2 Thinking, large language model). This code was generated using OpenAIs ChatGPT (GPT-5.2 Thinking, large language model).

View File

@@ -1,6 +1,6 @@
{ {
"name": "ansi-tools", "name": "efforting-shell-utils",
"version": "0.1.0", "version": "0.1.2",
"type": "module", "type": "module",
"private": true, "private": true,
"bin": { "bin": {

24
readme.md Normal file
View File

@@ -0,0 +1,24 @@
## Usage
*Here is an example for `jg` (javascript grep):*
```sh
grep --color=always -rin "$@" --include "*.js" --include "*.mjs" --exclude "*.min.js" --exclude-dir node_modules | grep-mtime-sorter | ansi-trunc -l 250
```
## Global Installation
### HTTPS
```sh
sudo npm install -g 'git+https://gitea.efforting.tech/mikael-lovqvist/shell-utils.git#latest'
```
### SSH
> [!CAUTION]
> When you run `npm` as sudo, it will not use your users git configuration or identity. For now HTTPS is recommended instead.
```sh
sudo npm install -g 'git+ssh://git.efforting.tech:mikael-lovqvist/shell-utils.git#latest'
```