'Path' type for commands lib Arguments
Open
exp/expert
good first issue
help wanted
kind/enhancement
- Dominant language
- Go
- Stars
- 17.1k
- Forks
- 3.2k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 11
Description
I've wanted a `PathArg` type for the commands libs that will validate that the content its passed is a valid ipfs path, and allow typed access to that to the consumers of the `cmds.Request`
Contributor guide
Research direction
Start by locating the commands library's argument types and the cmds.Request consumers mentioned in the issue. Review existing argument validation and typed access patterns, then define the completion criteria around accepting a PathArg, rejecting invalid IPFS paths, and exposing typed access to consumers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100