axodotdev / axodotdev/axoasset

add guardrails to specific apis/types to ensure paths are right type

Open
#20 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
28
Forks
6
PR merge metrics
No merged PRs in 30d

Description

now that the specific apis are available- we should add guardrails and type safety to ensure that folks have passed the path type they tell us they passed. the agnostic api is stringly typed to give input flexibility, but the specific APIs should use Path and URL

Contributor guide

Open the contributing guide

Research direction

Start by locating the specific APIs and their Path and URL types in the repository, then compare them with the agnostic API's stringly-typed path handling. Add checks so each specific API enforces the path type it documents, and verify that incorrect path types are rejected while valid Path and URL inputs continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend-api-design
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.