Skip to content
This repository has been archived by the owner on May 8, 2024. It is now read-only.

procurify/optimus

Repository files navigation

Optimus

Actions Status

A schema transformation tool using JSON Schema and JSONPath

Features

  • Field renaming
  • Function execution on field values
  • We're using the jsonpath-rw library to parse JSON. So take a look at the library's docs to get more information about the available options.

Limitations

  • Can't map nested field to a root field

How To

Setup environment

  • pipenv install
  • pipenv shell

Run tests

pytest

Run application

FLASK_APP=app.py FLASK_ENV=development python -m flask run