@clausehq/flows-analysis

0.1.13 • Public • Published

Flow Analysis

This package contains some utilities for performing parsing and static analysis of flow definitions.

Example Usage

const { findDependencies } = require('@clausehq/flows-analysis');

const deps = findDependencies(myFlow);
/** deps has value
{
  vault: false,
  organization: {
    id: false,
  },
  contract: {
    id: false,
    attachments: true,
    state: false,
    clauseMap: false,
  },
  clause: {
    id: false,
    attachments: false,
    state: false,
    data: false,
  },
  flow: {
    name: false,
    id: false,
  },
  flows: false,
}
*/

Readme

Keywords

none

Package Sidebar

Install

npm i @clausehq/flows-analysis

Weekly Downloads

8

Version

0.1.13

License

UNLICENSED

Unpacked Size

134 kB

Total Files

24

Last publish

Collaborators

  • mttrbrts
  • dselman
  • sstone1