Skip to content

Repository files navigation

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

About

Homepage of ProvenanceWidgets - A JavaScript Library of UI Controls for Tracking and Dynamically Overlaying Analytic Provenance

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages