ipfs / ipfs/kubo

'Path' type for commands lib Arguments

Open
#2,721 6 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.