Pathfinder
jsonpath in elixir through nodejs
made possible thanks to reverly'
⚠️WIP. This is an early and uncomplete release, expect breaking changes
Installation
Prerequisite
- Installation of nodejs
Steps
-
Add pathfinder to your mix.exs
def deps do [ {:pathfinder, "~> 0.1.0"} ] end -
Run
mix deps.get -
Copy files
cp ../deps/pathfinder/node ./ -
Install NodeJS dependencies
cd node && npm install
API
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/pathfinder.
Dev status
[x] .query/2 [ ] .paths [ ] .nodes [ ] .parse [ ] .parent [ ] .value [ ] .stringify