open-index/open-npm huggingface dataset:
npm package: @impvis/components
Description: The Imperial Visualisations component library for VueJS provides a standardized set of components for educators & students to create powerful interactive educational visualisations.
Latest version: 1.5.4

# VueJS Components for Imperial Visualisations
The Imperial Visualisations component library for VueJS provides a standardized set of components for educators & students to create powerful interactive educational visualisations.

## Installation
In order to use the library in your visualisation you wil need to use npm (or yarn) to install the package using: 
```
npm install --save @impvis/components
```
into an empty project created using the VueJS CLI. For instructions on how to do that, follow the [official VueJS guide](https://cli.vuejs.org/guide/)

Once installed you will need to activate the component library plugin by adding the following the lines to your _main.js_ file:
```javascript
import Vue from "vue";
import ImpVis from "@impvis/components"

Vue.use(ImpVis);
```

And that's it! The full library of Imperial Visualisation components will now be globally registered to your project allowing them to use them anywhere in your project. All Imperial Visualistions components are named beginning with the **iv-** prefix and for a full reference of the available components please see the **project wiki**.


## Development Setup
For a full guide to how to develop **new** components please follow the [contributing guide](./CONTRIBUTING.md).

## Licensing
We are currently licensed under the BSD Clause 3 license which is an open-source license which permits anyone to modify and distribute this libary for any purpose so long as original attribution is applied and a copy of the license is included in any derivatives. For more details please follow our [license](./LICENSE).

--- 
This readme was last updated on 1st July 2020.
npm package: @impvis/components-katex
Description: A set of KaTeX based components, for displaying equations and LaTeX based content
Author: Robert King
Latest version: 1.0.0

# ImpVis KaTeX Components

This repository contains the codebase for components that depend on the KaTeX rendering library, a JS library used for rendering TeX, LaTeX and associated code as HTML. Currently included in this repository are two components:
- **EquationBox** - for rendering simple LaTeX equations
- **EquationBoxAdvance** - a more advanced equation rendering box, with props to display an explantion of said equation on hover over. *This component is currently not working as expected - please feel free to fix, see Issues page for details*

Original source code for these components were written by Robert Jones. 

This package is currently maintained by Robert King.
npm package: @impvis/threejscomponents
Description: ## Project setup ``` npm install ```
Latest version: 0.3.1
Deprecated: This package has now been depreciated, please use @impvis/components-threejs in future

# threejscomponents

## Project setup
```
npm install
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```