open-index/open-npm huggingface dataset:
npm package: @regru/jquery-multifile
Description: jQuery Multiple File Selection Plugin
Author: Fyneworks
Latest version: 2.3.1

#[jQuery Multiple File Upload](http://www.fyneworks.com/jquery/multifile/)

##Fixes
- adds __Multifile.block__ object for main block carry
- adds __Multifile.errors__ object for errors, contains DOM
- __multiple="multiple"__ attribute fix (disappear on input original change)
- BEM classes naming
- restore default __.submit()__ event handler for forms
- __.disableEmpty()__ strongly changed
- adds __.reset()__ method to Multifile object
- adds russian language for basic messages
- adds showError/removeError methods


##Options

```js
multifileName: 'b-file'     // Custom DOM elements name prefix
                            // also className for entire plugin DOM-block
```

DOM will be:
```jade
b-file
  b-file__list
    b-file__list-item
    b-file__list-item
  b-file__wrap
```

```js
wrapper: '.className' // specify wrapper className instead of generating DOM
```
```js
lang: 'en' || 'ru'  // messages language

// and extend it with your own
STRING: {
    ru: {
        remove: 'x',
        denied: 'Нельзя выбрать $ext файл.',
        file: '$file',
        selected: 'Файл выбран: $file',
        duplicate: 'Этот файл уже выбран:\n$file',
        toomuch: 'Общий размер файлов выше допустимого ($size)',
        toolittle: 'Слишком маленький размер файлов ($size)',
        toomany: 'Максимальное кол-во файлов: $max',
        toofew: 'Минимальное кол-во файлов: $max',
        toobig: 'Превышен размер файла ($size)',
        toosmall: 'Слишком маленький размер файла ($size)'
    }
}
```

```js
showErrors: true // append errors in html, false - calls 'error' function
```
npm package: @regru/jquery-plugins
Description: Plugins I have developed for jQuery
Author: SamWM
Latest version: 1.0.0

Plugins for jQuery:

checkbox manipulation - working with checkboxes
dialogIframe - Opens links in an iframe in a jQuery UI Dialog box
dialogImage - Opens images in a jQuery UI Dialog box
fix Q tags - wrap q tags with proper quotes in Internet Explorer
focus fields - add an outline and background to text inputs when they are given focus
jQIR - replace text with images
newsticker - a news ticker for sequentially showing each item in a list
numeric - allow only numbers to be typed into a text box
preload images - preload any images that you may use in the future (e.g. for image rollovers)
select box manipulation - add/remove options in select boxes as well as sort them
time picker - display a list of times when you click on an input
npm package: @regru/jquery-tools
Description: The Missing UI library for the Web
Author: Tero Piirainen
Latest version: 1.2.11

[jQuery Tools](http://flowplayer.org/tools/) - The Missing UI library for the Web
================================

jQuery Tools is a collection of the most important user-interface components for modern websites. Used by large sites all over the world.

##Contributing

Please issue pull requests to the [dev branch](https://github.com/jquerytools/jquerytools/tree/dev).  

This is where active development takes place, we then merge changes into master for releases. That will become v1.2.6. 
Most of the development goes to 2.0 which is currently a private repository.
npm package: @regru/jquery-ui
Description: A curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library.
Author: jQuery Foundation and other contributors
Latest version: 1.12.2-pre

# [jQuery UI](http://jqueryui.com/) - Interactions and Widgets for the web

jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of jQuery. Whether you're building highly interactive web applications, or you just need to add a date picker to a form control, jQuery UI is the perfect choice.

If you want to use jQuery UI, go to [jqueryui.com](http://jqueryui.com) to get started, [jqueryui.com/demos/](http://jqueryui.com/demos/) for demos, [api.jqueryui.com](http://api.jqueryui.com/) for API documentation, or the [Using jQuery UI Forum](http://forum.jquery.com/using-jquery-ui) for discussions and questions.

If you want to report a bug/issue, please visit [bugs.jqueryui.com](http://bugs.jqueryui.com).

If you are interested in helping develop jQuery UI, you are in the right place.
To discuss development with team members and the community, visit the [Developing jQuery UI Forum](http://forum.jquery.com/developing-jquery-ui) or [#jqueryui-dev on irc.freenode.net](http://irc.jquery.org/).


## For Contributors

If you want to help and provide a patch for a bugfix or new feature, please take
a few minutes and look at [our Getting Involved guide](http://wiki.jqueryui.com/w/page/35263114/Getting-Involved).
In particular check out the [Coding standards](http://wiki.jqueryui.com/w/page/12137737/Coding-standards)
and [Commit Message Style Guide](http://contribute.jquery.org/commits-and-pull-requests/#commit-guidelines).

In general, fork the project, create a branch for a specific change and send a
pull request for that branch. Don't mix unrelated changes. You can use the commit
message as the description for the pull request.

For more information, see the [contributing page](CONTRIBUTING.md).

## Running the Unit Tests

Run the unit tests manually with appropriate browsers and any local web server. See our [environment setup](CONTRIBUTING.md#environment-minimum-required) and [information on running tests](CONTRIBUTING.md#running-the-tests).

You can also run the unit tests inside phantomjs by [setting up your environment](CONTRIBUTING.md#user-content-environment-recommended-setup).