Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.52 KB

File metadata and controls

26 lines (16 loc) · 1.52 KB

ProvenanceWidgets Documentation

The homepage and documentation for ProvenanceWidgets. Version 2.x integrates SuperProvenanceWidgets, an extension that introduces a SuperWidget for tracking and visualizing analytic provenance across multiple UI controls. This repository also contains the live ProvenanceWidgets playground.

Operating Systems: Windows 10 or newer, MacOSX 11 or newer, Ubuntu 20.04.1 LTS or newer

Setup

  • Open the command line/terminal on your machine and navigate to this project's top-level directory (i.e. where this file is).
  • Download and install node, npm from https://nodejs.org/en/download/. Optionally, use the nvm (Node Version Manager) to quickly install and use different versions of node via the command line. Note the compatible node/npm version in package.json > "engines" (Node 18+; the docs recommend Node 20.19+ / 22.12+ and npm 10.0+).
  • npm install - installs required libraries from package.json.
  • npm install --prefix playgrounds/sw-live - installs the dependencies of the live ProvenanceWidgets playground (the site's start/build scripts build it first).

Run

Verify

  • npm run typecheck
  • npm run build

Deployment