Skip to content
/ ocif-lib Public

Library containing various OCIF helper code and utility applications.

Notifications You must be signed in to change notification settings

ocwg/ocif-lib

Repository files navigation

OCIF Library

OCIF is an interchange file format for canvas-based applications. Visual nodes, structural relations, assets, and schemas. This project provides a library and tools to work with OCIF files.

Install dependencies

npm install

Build the library

npm run build

Utility apps

Validator

npm run serve:validator

JSONCanvasToOCIF

npm run serve:jsoncanvas-ocif

NodeJS API

Test application that ensures that the library is compatible with NodeJS.

  1. Build the library first!

    npm run build
  2. Run the app

    npm run serve:nodejs-api

Testing

Library

npm run test:ocif-lib

Apps (playwright)

  1. Set up playwright
npm run playwright:install
  1. Run the tests
npm run test:playwright

About

Library containing various OCIF helper code and utility applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •