open-index/open-npm huggingface dataset:
npm package: @sarhanalaa/draw2d
Description: JS drag&drop lib
Author: Andreas Herz
Latest version: 1.0.20

# Draw2D
Create Visio like drawings, diagrams or workflows in JavaScript and HTML5.

Draw2D is a modern HTML 5 JavaScript library for visualization and interaction with 
diagrams and graphs. Draw2D touch makes it easy to create visual languages & tools of various 
kinds.

The new source code home of my http://www.draw2d.org project. New *home* because I switch the license to MIT.


## Demo Page
https://freegroup.github.io/draw2d/index.html

## Local Development
``` 
npm install
yarn dev
```

## publish new version
``` 
npm version patch
npm publish
```

## Projects using Draw2D

### Brainbox
Connect your Raspi, Arduino or an WebUSB enabled Device. Use a visual programming language to connect, control, 
and play with all the sensors and tools.

[Github Repo](https://freegroup.github.io/brainbox/)

### YOUR Project
**Feel free to contact me if you want list your project here**
npm package: @saribj/input-integer-ui-demo
Description: ## usage
Author: wizardamigos
Latest version: 0.0.3

# input-integer-ui

## usage

```js
  const input_integer = require('@saribj/input-integer-ui-demo')

  const opts = { min: 0, max: 30 }
  const input = input_integer(opts)

  document.body.append(input)
```
npm package: @sarikmansuri/array-helper
Description: Array helper functions
Author: Sarik Mansuri
Latest version: 1.0.4

# array-helper

Array helper functions to manage and manipulate arrays

# Installation

```cd
npm i @sarikmansuri/array-helper
```

# Contributing

- To conttribute please refer [CONTRIBUTING.md](CONTRIBUTING.md).

# How to use

In your `package.json` add the following, `"type": "module"`.

# Example Usage

```js
import { secondMax } from '@sarikmansuri/array-helper';

let arr = [1, 4, 2, 5, 3];
console.log(secondMax(arr)); // Output : 4
```