feat(file-ignore): add Strings option type
- first step toward implementing file ignore feat(file-ignore): implement file ignore - add flags for providing a gitignore and/or list of files to ignore - construct a filter to be passed to a SerialFile feat(file-ignore): use go-ipfs-files fork; use renamed constructor feat(file-ignore): test case w. ignore rules; refactor parseArgs feat(file-ignore): ignore-rule opt is open-ended - make ignore-rules options accept a path to a file - add test case for ignore rules file feat(file-ignore): help-text for variardic opts - show StringsOption as variardic option in help-text - add test case for variardic option feat(file-ignore): rename rulesfile opt; fix typos feat(file-ignore): temp replace of go-ipfs-files - temporarily using go-ipfs-files fork until go-ipfs-files#26 is merged - trying to get ci/cd builds working - will revert before merging feat(file-ignore): refactor cli/parse.go#setOpts feat(file-ignore): cleanup parse.go; add test-case feat(file-ignore): update ignore option copytext feat(file-ignore): check opt against `optDef.Type` - revert exclusion of options with `Strings` type, so those option values are typechecked - add command test cases feat(file-ignore): add test-case w. hidden file feat(file-ignore): build against go-ipfs-files@latest feat(file-ignore): update go.mod/go.sum
Showing
... | ... | @@ -4,9 +4,9 @@ go 1.14 |
require ( | ||
github.com/Kubuxu/go-os-helper v0.0.1 | ||
github.com/ipfs/go-ipfs-files v0.0.6 | ||
github.com/ipfs/go-ipfs-files v0.0.7 | ||
github.com/ipfs/go-log v0.0.1 | ||
github.com/rs/cors v1.7.0 | ||
github.com/texttheater/golang-levenshtein v0.0.0-20180516184445-d188e65d659e | ||
golang.org/x/crypto v0.0.0-20190513172903-22d7a77e9e5f | ||
golang.org/x/crypto v0.0.0-20200115085410-6d4e4cb37c7d | ||
) |
This diff is collapsed.
Please register or sign in to comment