open-index/open-npm huggingface dataset:
npm package: @suhgie/mymaterial
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.
Latest version: 0.0.1

# Mymaterial

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.

## Code scaffolding

Run `ng generate component component-name --project mymaterial` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project mymaterial`.
> Note: Don't forget to add `--project mymaterial` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build mymaterial` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build mymaterial`, go to the dist folder `cd dist/mymaterial` and run `npm publish`.

## Running unit tests

Run `ng test mymaterial` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @suhirotaka/pseudo-hologram-wasm
Description: A pseudo hologram generator in WASM
Latest version: 0.1.2

# pseudo-hologram-wasm
A pseudo hologram generator in WASM.

### Install
`npm install pseudo-hologram-wasm`

### Example
1. Add `video` and `canvas` tag in HTML.
    - `video` plays your original video to be converted to hologram.
    - Hologram will be rendered in `canvas`.
    ```
    <h4>Original Video:</h4>
    <video id="orig-video" controls="true" crossorigin="anonymous" width="400" height="400">
      <source src="https://upload.wikimedia.org/wikipedia/commons/6/6c/Polar_orbit.ogv" type="video/ogg">
    </video>
    <hr />
    <h4>Hologram:</h4>
    <canvas id="hologram-canvas"></canvas>
    ```

2. Import `pseudo-hologram-wasm` in JS and call `PseudoHologram.draw` with canvas/video tag IDs.
    ```
    import * as hologram from "pseudo-hologram-wasm";
    
    let intervalHandle = hologram.PseudoHologram.draw('hologram-canvas', 'orig-video');
    
    // You can stop rendering hologram as following.
    // setTimeout(() => clearInterval(intervalHandle['interval_id']), 3000)
    ```