Skip to content

Commit

Permalink
📝 Add readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
rster2002 committed Oct 15, 2023
1 parent e31fa52 commit d96973a
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# JSON Search

Library for searching a JSON structure for certain paths.

> **Warning**
> This library is work in progress and should not be used in production yet.
## Usage

Because this library is still work in progress, it's not available on crates.io yet. But if you want to play around with
this unstable version, you can add this as a git dependency like so:

```toml
json_path = { git = "https://github.com/jumpdrive-dev/Json-Search", rev = "<commit to use>" }
```

## Features

This is a list of current and future features that this library supports:

- [x] Resolving paths for a [Serde JSON](https://github.com/serde-rs/json) based on a search path.
- [x] Support for additional resolution modes like optional and wildcard resolution.
- [ ] Ability to perform operations on a per-path basis.
- [ ] Ability to perform bulk operation based on a json search.

0 comments on commit d96973a

Please sign in to comment.