Skip to content

eresearchqut/monocle

Repository files navigation

monocle

QUT eResearch Monorepo

Build instructions

yarn prepare
yarn build

Modules

Module Description
Form Definition Typescript and JSON Schema definitions for Forms, Sections and Inputs
Form Compiler Compiles form definitions into json schema and ui schema definitions compatible with JSONForms
Form Components JSONForms layouts, controls and cell that render Prime React react components
Form Designer Drag and Drop form designer that utilises the form-compiler and form-component packages
Resource API API to CRUD form data in DynamoDB

Storybook

To start the storybook

yarn storybook

Node 17+ failure

If you are running Node 17+ on Linux, you might get an ERR_OSSL_EVP_UNSUPPORTED error when running yarn storybook.

The fix is to export NODE_OPTIONS=--openssl-legacy-provider before running yarn storybook.

StackOwerflow reference

Note: remove this sections if this gets fixed later