Commit Graph

36 Commits

Author SHA1 Message Date
Anton Medvedev
dcb354c5cf
Add yaml (#293)
* Add property access function

* Add yaml

* Add --yaml flag

* Use goccy/go-yaml
2024-03-09 00:23:32 +01:00
Anton Medvedev
c699c8c992
Print js code in errors; add @ map syntax 2023-11-10 12:06:52 +01:00
Anton Medvedev
6181342e08
Add keys() and values() 2023-09-26 21:32:49 +02:00
Anton Medvedev
85f07837f3
Add more functions 2023-09-25 17:24:15 +02:00
Anton Medvedev
e2c42139ae
Add len() func 2023-09-24 14:23:36 +02:00
Anton Medvedev
289165d553
Add themes to js version 2023-09-24 14:22:50 +02:00
Anton Medvedev
b3b5e6255f Load .fxrc.js via file: prefix 2023-09-19 13:32:41 +02:00
Anton Medvedev
a99c41bad3
Add x as this alias 2023-09-19 10:00:22 +02:00
Anton Medvedev
8447c13978
Use 243 for null
Fixes #231
2023-09-19 09:02:07 +02:00
Anton Medvedev
9bc7ab1a3c
Refactor main 2023-09-14 12:13:23 +02:00
Anton Medvedev
82e6781465
Allow first or last argument to be a file 2023-09-13 17:05:23 +02:00
Anton Medvedev
ce2e3a4bad
Throw error on control chars in JSON string 2023-09-07 16:36:21 +02:00
Anton Medvedev
88312441d7
Fix string printing 2023-09-01 11:02:34 +02:00
Anton Medvedev
c964abcd98
Add chunk and zip functions 2023-05-08 12:24:01 +02:00
Anton Medvedev
1aa630e1bc
Add support for .fxrc.js 2023-05-08 12:20:48 +02:00
Anton Medvedev
b92c38fa8e
Add support for comments 2023-04-19 12:11:54 +02:00
Anton Medvedev
a1feb3c997
Add support for tailing comma 2023-04-19 12:01:54 +02:00
Anton Medvedev
686e9a8e3e
Add skip test 2023-04-19 11:04:08 +02:00
Anton Medvedev
c09ea38b14
Add slurp flag 2023-04-19 11:02:32 +02:00
Anton Medvedev
02296435b6
Flush buffer rarely 2023-04-19 00:45:50 +02:00
Anton Medvedev
4012b0ca05
Code style 2023-04-19 00:35:52 +02:00
Anton Medvedev
93df8d6526
Add raw mode 2023-04-19 00:30:07 +02:00
Anton Medvedev
5824c3c1f6
Better error JSON errors 2023-04-18 22:53:23 +02:00
Anton Medvedev
ef426202ab
Use sync parser 2023-04-18 16:05:13 +02:00
Anton Medvedev
8d4292a41b
Add own JSON parser 2023-04-18 14:10:17 +02:00
Anton Medvedev
36ca6f12ee
Do not use process.exit(code) 2023-04-17 09:41:19 +02:00
Anton Medvedev
7680663107
Add --raw flag 2023-04-12 10:58:58 +02:00
Anton Medvedev
3a3159a156
Add groupBy fn 2023-04-11 11:21:02 +02:00
Anton Medvedev
2efe09a3ff
Add async transform 2023-04-11 10:53:00 +02:00
Anton Medvedev
68e28e7627
Improve map 2023-04-11 10:46:24 +02:00
Anton Medvedev
cd1803c9b9
Update index.js 2023-04-10 21:27:35 +02:00
Anton Medvedev
956d1ab624
Add more advance map 2023-04-10 13:06:34 +02:00
Anton Medvedev
2aaaf25554
Remove eval 2023-04-10 12:11:55 +02:00
Anton Medvedev
7a6318bca5
Update index.js 2023-04-08 22:05:57 +02:00
Anton Medvedev
64d40d1a3f
Add brackets to eval 2023-04-08 12:58:46 +02:00
Anton Medvedev
1f93d6b6dc
Add npm 2023-04-08 03:17:17 +02:00