Skip to content

ideas-lab-nus/vizpro

Repository files navigation

vizpro

Javascript visual programming library

This npm package exports a React component that serves as a fully fledged visual programming interface, ideal for simulation.

NPM JavaScript Style Guide License: MIT

Installation and Usage

Refer to the User Guide for details on how to use this package

Development and Testing

playground is an internal CRA that can be used to test this React Component Package that currently exports the component Canvas.

  • Firstly clone this repo and change directory into the root of the project.
git clone https://github.com/ideas-lab-nus/vizpro.git
cd vizpro
  • Run the following at root of the repository to start the React app:
npm update && npm run build
npm run i-all
npm run dev
  • The main aspects and logic of the package are within the src folder and changes made to any file, will immediately be reflected in the playground on saving.
  • Refer to the Developer Guide to get an understanding of the codebase.
  • Run npm run test at root to run all the test cases.
  • Run npm run coverage at root to run all the test cases and receive a coverage report.
  • Run npm run deploy at root to deploy changes to github pages.
  • A new version can be published by signing into the npm account, incrementing the version number in package.json and running npm publish.

Contributors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages