Mike Farah
55c5497fab
Can specify a split expression file #1194
2022-04-29 11:08:41 +10:00
Mike Farah
70ad7a35a8
Don't automatically read stdin when the null input flag is used
2022-04-27 09:24:25 +10:00
Mike Farah
3ad5355777
Fixes bug when using inplace with no expression and multiple files #1193
2022-04-27 09:08:50 +10:00
Mike Farah
bbeae229ca
Disable strict XML parsing by default #1155
2022-03-28 14:05:10 +11:00
Mike Farah
33a29817d7
Can load expressions from file #1120
2022-03-01 11:50:09 +11:00
Mike Farah
304fc462a4
No longer auto-read from STDIN if there are files given ( #1115 )
2022-02-20 13:15:21 +11:00
Mike Farah
a9c3617b4f
Decoder Properties ( #1099 )
...
* Decoder Properties
* Added properties round trip test
* Fixed property decode for github actions
* Refactored XML test to use common functions
* Switched formatScenario parameter order for more readablity
2022-02-10 12:02:53 +11:00
Mike Farah
26356ff4be
Added github action fix for parsing xml, updated linter
2022-02-07 11:55:55 +11:00
Mike Farah
2891c6948d
Added expression argument to forcibly set expression if required
2022-02-07 09:27:52 +11:00
Mike Farah
703418d0c4
Automatically add "-" when piping and its missing
2022-02-07 09:09:11 +11:00
Mike Farah
5ac3c57510
Fixed bug - ignore path expressions that match a directory
2022-02-07 08:04:26 +11:00
Mike Farah
535799462f
Added eval operator
2022-02-01 14:47:51 +11:00
Mike Farah
dedd1ca892
Fixing github build
2022-01-27 15:54:26 +11:00
Mike Farah
71242b0c8e
Fix Seg Fault on bad split expression input #1086
2022-01-27 09:29:41 +11:00
Mike Farah
ec8ef312ef
Added XML encoding/decoding ( #1067 )
...
* Added XML encoding/decoding
* Minor fixes
* Improve yq doc
* Lint
2022-01-15 11:57:59 +11:00
Mike Farah
df32baedf1
Added XML decoder ( #1044 )
2021-12-21 15:02:07 +11:00
Matthieu MOREL
15d7c9e118
enable misspell linter
2021-11-25 22:01:30 +11:00
Mike Farah
2b3d0552a6
Refactored command logic
2021-10-30 13:04:05 +11:00
Mike Farah
b1f139c965
refactored
2020-11-04 10:48:43 +11:00
Mike Farah
0cb2ff5b2e
explode when outputting to json
2020-11-02 13:55:03 +11:00
Mike Farah
e515b8c2db
got style
2020-11-02 11:20:52 +11:00
Mike Farah
85d059340b
first cli
2020-10-27 16:45:16 +11:00
Mike Farah
d19e9f6917
read command
2020-10-13 12:51:37 +11:00
Mike Farah
e5948c4f16
Fixed potential npe
2020-09-13 12:14:20 +10:00
Mike Farah
eedbb0a99f
Explode anchors now applies to map keys too
2020-09-13 11:26:07 +10:00
Mike Farah
a8cfccd3af
Merge master fix
2020-09-13 10:59:40 +10:00
Mike Farah
3355e80d85
Merge branch 'master' into new-merge2
2020-09-13 10:52:31 +10:00
Mike Farah
06bb3ac826
Can create new yaml files using scripts again
2020-09-09 11:02:00 +10:00
Mike Farah
9f43a4a265
Keep comments when using the write commandt o update values
2020-09-08 09:46:04 +10:00
Mike Farah
b11661a1be
Refactored merge - will allow more sophisticated mergin
2020-06-18 09:44:36 +10:00
RyderXia
07cd3d4b8b
return error
2020-06-13 16:45:52 +10:00
RyderXia
b7b6988e76
mk TempDir
2020-06-13 16:45:52 +10:00
Mike Farah
1405584892
New,Update now support anchors and aliases
2020-06-11 13:57:13 +10:00
Mike Farah
9624410add
Significantly improved performance of exploding anchors (improves to json speed)
2020-06-10 16:36:33 +10:00
Mike Farah
23de61a8d7
Can now update tag/style of nodes without affecting the value
2020-04-17 17:09:33 +10:00
Mike Farah
06d8715cbe
Added customStyle flag, split command tests
2020-04-17 11:03:43 +10:00
Mike Farah
6f0a329331
Fixed inplace errors clearing out original file
2020-04-15 11:48:42 +10:00
Mike Farah
2db69c91c9
Added strip comments functionality
2020-04-14 14:48:45 +10:00
Mike Farah
33e35d10dd
Dont unwrap json output by default
2020-04-14 14:11:44 +10:00
Mike Farah
dfdbbbb24a
Added unwrap flag
2020-04-14 13:48:25 +10:00
Mike Farah
6b07143af7
Fixed printing of scalars
2020-03-01 17:13:00 +11:00
Mike Farah
8e6ceba2ac
Array length and collect
2020-02-28 14:03:40 +11:00
Mike Farah
6ef04e1e77
wip
2020-02-28 14:03:40 +11:00
Mike Farah
10029420a5
wip
2020-02-28 14:03:40 +11:00
Mike Farah
f91093d5fe
Colors work for all commands
2020-02-28 10:42:19 +11:00
Mike Farah
ceb76e5c17
Fixed trailing empty docs
2020-02-21 11:34:26 +11:00
Mike Farah
44322f0248
Fixed writing to null document
2020-02-21 11:02:10 +11:00
Mike Farah
0347516d82
Always print new line so wc works properly
2020-02-21 10:29:37 +11:00
Mike Farah
96a4161a92
Fixed explode anchors for array roots
2020-02-12 11:03:40 +11:00
Mike Farah
5cc01e43bc
Can supply value for write from file
2020-02-08 14:04:54 +11:00