open-index/open-npm huggingface dataset:
npm package: @iml/debounce
Description: Module to debounce changes
Author: IML Team
Latest version: 1.0.3

# debounce

[![Build Status](https://travis-ci.org/whamcloud/debounce.svg?branch=master)](https://travis-ci.org/whamcloud/debounce)

Module to debounce changes

Debounces changes over a given interval. Can be scheduled to call
at the leading edge.

### API

debounce : Function -> Number -> Boolean -> Function
npm package: @iml/deep-freeze
Description: Recursively freezes a JSON like object tree
Author: IML Team
Latest version: 2.0.2

# deep-freeze

[![Build Status](https://travis-ci.org/intel-hpdd/deep-freeze.svg?branch=master)](https://travis-ci.org/intel-hpdd/deep-freeze)

Freezes an Object tree recursively. Does not detect cycles, so use this only on JSON like objects, not on a graph.

Also, this is useful for testing to assert your objects are not being mutated. There are not many situations where you
would want this code to create immutable objects in production.
npm package: @iml/device-aggregator
Description: Builds an in-memory representation of device tree. Uses device scanner output from agents to collate and aggregate global view.
Author: IML Team
Latest version: 1.0.1

# device-aggregator

[![Build Status](https://travis-ci.org/intel-hpdd/device-aggregator.svg?branch=master)](https://travis-ci.org/intel-hpdd/device-aggregator)
[![Greenkeeper badge](https://badges.greenkeeper.io/intel-hpdd/device-aggregator.svg)](https://greenkeeper.io/)
[![codecov](https://codecov.io/gh/intel-hpdd/device-aggregator/branch/master/graph/badge.svg)](https://codecov.io/gh/intel-hpdd/device-aggregator)
[![Build Status](https://copr.fedorainfracloud.org/coprs/managerforlustre/manager-for-lustre/package/iml-device-aggregator/status_image/last_build.png)](https://copr.fedorainfracloud.org/coprs/managerforlustre/manager-for-lustre/package/iml-device-aggregator/)

Assembles global device view from output of multiple device scanner instances. Builds a tree of device scan output for each host running a device-scanner instance on an IML storage server. device-aggregator itself runs on the IML manager.
npm package: @iml/device-scanner
Description: Builds an in-memory representation of devices. Uses udev rules to handle change events.
Author: IML Team
Latest version: 2.0.0

# device-scanner

[![Build Status](https://travis-ci.org/intel-hpdd/device-scanner.svg?branch=master)](https://travis-ci.org/intel-hpdd/device-scanner)
[![Greenkeeper badge](https://badges.greenkeeper.io/intel-hpdd/device-scanner.svg)](https://greenkeeper.io/)

Builds an in-memory representation of devices. Uses [udev](http://www.reactivated.net/writing_udev_rules.html) rules to handle change events.
npm package: @iml/flat-map-changes
Description: Highland.js flatMap transform that creates a new source when it's upstream changes.
Author: IML Team
Latest version: 1.0.4

# flat-map-changes

[![Build Status](https://travis-ci.org/intel-hpdd/flat-map-changes.svg?branch=master)](https://travis-ci.org/intel-hpdd/flat-map-changes)
[![Greenkeeper badge](https://badges.greenkeeper.io/intel-hpdd/flat-map-changes.svg)](https://greenkeeper.io/)

highland.js flatMap transforms that create a new source when it's upstream changes.
npm package: @iml/flow-jasmine
Description: flow-type declarations for jasmine
Author: IML Team
Latest version: 1.6.1

# flow-jasmine

This is a simple module to host jasmine declarations.

[![Build Status](https://travis-ci.org/intel-hpdd/flow-jasmine.svg?branch=master)](https://travis-ci.org/intel-hpdd/flow-jasmine)
npm package: @iml/gui
Description: [![Build Status](https://travis-ci.org/whamcloud/GUI.svg?branch=master)](https://travis-ci.org/whamcloud/GUI) [![codecov](https://codecov.io/gh/whamcloud/GUI/branch/master/graph/badge.svg)](https://codecov.io/gh/whamcloud/GUI)
Author: IML Team
Latest version: 6.6.0

# GUI

[![Build Status](https://travis-ci.org/whamcloud/GUI.svg?branch=master)](https://travis-ci.org/whamcloud/GUI)
[![codecov](https://codecov.io/gh/whamcloud/GUI/branch/master/graph/badge.svg)](https://codecov.io/gh/whamcloud/GUI)

The GUI.
npm package: @iml/help
Description: Help text for IML
Author: IML Team
Latest version: 1.5.1

# help

This module provides the IML's help file in JSON format.

[![Build Status](https://travis-ci.org/whamcloud/help.svg?branch=master)](https://travis-ci.org/whamcloud/help)
[![Greenkeeper badge](https://badges.greenkeeper.io/whamcloud/help.svg)](https://greenkeeper.io/)