Nick Dumas
7271830829
drafting the hugo subcommand
2 years ago
Nick Dumas
cff10a36ca
starting on hugo command
2 years ago
Nick Dumas
f479ba4d4c
Proper error handling for the walkfunc
continuous-integration/drone/tag Build is passing
Details
2 years ago
Nick Dumas
72d5ed9d53
This is the happy case.
continuous-integration/drone/tag Build is failing
Details
2 years ago
Nick Dumas
56f806a1f5
No more contextless error returns
continuous-integration/drone/tag Build is passing
Details
2 years ago
Nick Dumas
8de6452c64
refactoring makefile, adding error detail
2 years ago
Nick Dumas
04919ea208
Finally got versions baked into the builds
continuous-integration/drone/push Build is failing
Details
2 years ago
Nick Dumas
7c38d9ae71
trying to implement a version command
2 years ago
Nick Dumas
b22519cd96
Adding version and tag info for the build to inject
2 years ago
Nick Dumas
f939d0c7cb
cleaning up some cruft
2 years ago
Nick Dumas
e3364037aa
Cleaning up flag structure
...
Things were confusing, the root command had required flags that made it
impossible to view the help output, it was wild. Now it feels a little
more approachable.
2 years ago
Nick Dumas
d24ceeac69
Code cleanup for public release
2 years ago
Nick Dumas
0cd02774ed
Using a map to guarantee uniqueness of error output
2 years ago
Nick Dumas
8bfc7c5268
Marginally better output.
2 years ago
Nick Dumas
42275369e0
viper binding now flows into subcommands
2 years ago
Nick Dumas
2a99d4681e
using strings for format, trying to use viper
2 years ago
Nick Dumas
eff142bf03
Implementing prettier printing of validation errors
...
First pass was JSON output.
2 years ago
Nick Dumas
9bf9e2f2ef
Cleaning up more error handling
2 years ago
Nick Dumas
6be36326bb
More sanity stuff
2 years ago
Nick Dumas
03f810acbd
better error output and required flags
2 years ago
Nick Dumas
dc453d7539
Validate now walks recursively
...
need to figure out a good way to collect the errors
2 years ago
Nick Dumas
b3f04d1452
Upgrading to a walkfunc
2 years ago
Nick Dumas
b6b4eda80b
Adding proper error handling.
2 years ago
Nick Dumas
d421ca4995
Refactoring validation code out of cmd/
2 years ago
Nick Dumas
5b93acf9ab
Nicer error output
2 years ago
Nick Dumas
e3fc79a785
Removing dead code.
2 years ago
Nick Dumas
114d67874c
validate can now read remote schemas
...
and also resolve remote refs within those schemas. so now i can write
proper, composable/reusable stuff
2 years ago
Nick Dumas
d8a1510a73
output says validation is successful. more testing needed
2 years ago
Nick Dumas
7f1951947a
Implement validation command
...
I just need to fill base.schema with the simplest possible test case now
2 years ago
Nick Dumas
436c553894
drafting more lipgloss stuff
2 years ago
Nick Dumas
a0461d9e6b
Implementing lipgloss into help/usage output
...
it took a long long time and doesn't seem to look very good when using
borders.
2 years ago
Nick Dumas
dd222fe847
whatever
2 years ago
Nick Dumas
aedc41a021
Proper synchronization.
2 years ago
Nick Dumas
b91c1ebf6e
Implement a walkFunc that feeds filenames into a channel
...
now i can lazily process them, fan them out, whatever
2 years ago
Nick Dumas
369ad63f28
working demo of FSM implementation
2 years ago
Nick Dumas
78eabd4391
Rename AttachmentMover, add dev flag, more
2 years ago
Nick Dumas
6eddfc2dae
Whoops, wrong interpolation variable
2 years ago
Nick Dumas
e2b8f08ef1
This is redundant now
2 years ago
Nick Dumas
e9c209fdcd
Updating go.mod for actual deployability
2 years ago
Nick Dumas
2c9b84bb6c
ugh
2 years ago