Anton Medvedev
6b4e7254c5
Fix some of terminal resize issues ( #116 )
2019-12-07 16:46:41 +07:00
Anton Medvedev
e8fd8353fe
Set cursor to found pattern line
2019-11-06 10:57:43 +03:00
Anton Medvedev
33ea17be93
Fix expand all under cursor and add docs
2019-11-06 10:16:22 +03:00
Anton Medvedev
acf0255e1d
Improve up/down cursor movement
2019-04-04 13:19:46 +07:00
Anton Medvedev
83efa1d109
Add collapse/expand all under cursor functionality
2019-04-04 10:46:17 +07:00
Anton Medvedev
fd2a30b79e
Refactor parent collapsing algorithm
2019-04-04 10:23:06 +07:00
Ross Hadden
d216e02cb3
Collapse from anywhere ( #102 )
...
* Collapse from anywhere within child, instead of just when highlighting the expanded node itself.
Signed-off-by: Ross Hadden <rosshadden@gmail.com>
* Moved cursor to parent.
Signed-off-by: Ross Hadden <rosshadden@gmail.com>
* Properly handled collapsing arrays.
Signed-off-by: Ross Hadden <rosshadden@gmail.com>
2019-04-04 10:07:13 +07:00
Anton Medvedev
73298e88a4
Improve performance for really big JSON files
2019-03-08 23:18:55 +07:00
Anton Medvedev
95b40b31b8
Fix bug with empty pattern
2019-02-09 18:12:22 +07:00
Anton Medvedev
44d95c6c8d
Fix bug with synchronous reopening of tty on unix
2019-01-30 12:21:39 +07:00
Anton Medvedev
7501e5a81b
Style fix
2019-01-30 10:33:13 +07:00
Abdul Rauf
b99a05dd89
feat: add cmd support ( #77 )
...
Tested using node v8.15.0 in cmd
Note: Tests are still failing in cmd
2019-01-30 09:34:25 +07:00
Anton Medvedev
8999dee7d6
Remove unused var
2018-12-21 14:04:51 +07:00
Anton Medvedev
ceb177163d
Add bfs
2018-12-21 14:00:18 +07:00
Anton Medvedev
fe57a92cfe
Use generator for getting paths
2018-12-21 13:46:16 +07:00
Anton Medvedev
ef77520f99
Show status bar if pattern not found
2018-12-15 14:52:48 +07:00
Anton Medvedev
225239bf3d
Forgive errors to user
2018-12-15 14:52:48 +07:00
Anton Medvedev
a696018fa5
Fix pattern creation
2018-12-15 14:52:48 +07:00
Anton Medvedev
beedbfd36a
Separate regexp generation
2018-12-15 14:52:48 +07:00
Anton Medvedev
6a7a628e03
Make current highlight path different
2018-12-15 14:52:48 +07:00
Anton Medvedev
9c1a7e8ae2
Remove console.error
2018-12-15 14:52:48 +07:00
Anton Medvedev
4986be32b5
Search feature
2018-12-15 14:52:48 +07:00
Anton Medvedev
e7bb9f3c7d
Fix autocomplete for keys starting with upper case
2018-12-11 15:15:12 +07:00
Anton Medvedev
f22f8d052c
Fix hanging cursor after collapse all
2018-12-08 16:38:59 +07:00
Anton Medvedev
4bfd5ccc42
Fix autocomplete for single letter keys
2018-12-07 22:52:50 +07:00
Alex
f892e8869d
Add vim motions to box.key (j/k/h/l)
2018-12-05 09:54:00 +07:00
Anton Medvedev
40f88dcc91
Hide on escape
2018-12-02 23:24:47 +07:00
Anton Medvedev
c8cd6ceef5
Make autocomplete configurable
2018-12-02 23:24:47 +07:00
Anton Medvedev
30b683b5cd
Better auto replacement
2018-12-02 23:24:47 +07:00
Anton Medvedev
5e04d740aa
Better navigation for complex JSON keys
2018-12-02 23:24:47 +07:00
Anton Medvedev
5db1c910f8
Add autocomplete
2018-12-02 23:24:47 +07:00
Anton Medvedev
74cf26fd0d
Improved rendering speed
2018-12-02 23:24:47 +07:00
Anton Medvedev
a0c2931c57
Improve DX
2018-12-02 23:24:47 +07:00
Anton Medvedev
f110142160
New features
...
- Arrow navigation
- Interactive digger
- Themes support
2018-12-02 23:24:47 +07:00
Anton Medvedev
9291ce4397
Limit expand all
2018-11-08 15:09:24 +07:00
Anton Medvedev
620ca58208
Turn off blessed tags
2018-11-08 09:48:06 +07:00
Anton Medvedev
3dd064ae96
Fix bug with expanding null var
2018-11-03 22:29:34 +07:00
Anton Medvedev
961ee629f4
Add interactive mode
2018-11-03 21:03:52 +07:00