Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.86 KB

README.md

File metadata and controls

39 lines (23 loc) · 1.86 KB

FDC3 Logo

FDC3 Workbench

When developing interoperability for your application with other apps on a Financial services desktop, using the FDC3 standard, the first step is often to develop a test harness or workbench tool with which to exchange messaging. The FDC3 Workbench is designed to provide that tooling so that you can focus on implementing FDC3 support in your application.

Created and contributed to FDC3 by Finsemble, Inc. in 2021.

Getting Started

  1. Clone the repository

git clone https://github.com/finos/FDC3.git

  1. Install dependencies

cd toolbox/fdc3-workbench & npm run install

  1. Start the development server

npm run dev

  1. Add the URL http://localhost:3000 to your FDC3-enabled container or desktop agent and ensure it has access to the window.fdc3 object.

Packages

Core:

Also using Eslint, Husky and Prettier please configure your IDE to work properly with code style rules.

Minor:

  • JsonEditor - lib to add json editor field with json schema validation
  • nanoid - A tiny, secure, URL-friendly, unique string ID generator for JavaScript.

Known Issues

  • The following console error may appear periodically: Warning: findDOMNode is deprecated in StrictMode., this is a well-known issue in material-ui and will be fixed in v5, which (at the time of writing) is currently in beta.