open-index/open-npm huggingface dataset:
npm package: @fuddy-duddy/element-ui
Description: A Component Library for Vue.js.
Latest version: 1.0.0

# Element UI

This is a mirror repo, and starts from hash [c345bb4](https://github.com/ElemeFE/element/commit/c345bb453bf11badb4831a6a3f600c9372b3a336) of the original repository, we will republish it as a new  package named `@fuddy-duddy/element-ui`.

If you want to check the documentation, please refer to the [original repository](https://github.com/ElemeFE/element/commit/c345bb453bf11badb4831a6a3f600c9372b3a336).

## Goal
Provide the unified dev environments(thru `VSCode .devcontainer`), and complete the missing `theme` feature(currently it throw 500 error at [https://element.eleme.io/#/en-US/theme](https://element.eleme.io/#/en-US/theme)).

## Caveats

<mark>Please develop this repo under Windows WSL and with VSCode devcontainer.</mark>

## How to use

You can use the `npm resolutions` feature to keep the `import * as ElementUI from 'element-ui';` statement still works.

```json
"resolutions": {
  "element-ui": "npm:@fuddy-duddy/element-ui@^1.0.0"
},
"dependencies": {
  "element-ui": "npm:@fuddy-duddy/element-ui@^1.0.0"
}
```

## Changes

Fuddy-duddy had made some changes from the original repository:

- Add a new theme feature(http://localhost:8086)

  This is for exporting the **theme**, and add a new default theme named `fuddy-duddy`.

- Upgrade used packages

- Add the support for the `.mjs` files(This is optional, copied from Lenovo internal project - "A11y Enhanced Element-UI")

## Contributing

Please use these versions:

```text
>node --version
v16.20.2

>npm --version
8.19.4

>yarn --version
1.22.22
```
npm package: @fuddy-duddy/intl-tel-input
Description: A JavaScript plugin for entering and validating international telephone numbers
Author: fuddy-duddies
Latest version: 1.0.1

# International Telephone Input

This is a mirror repo for IE11-compatibility only, and starts from version [**v17.0.21**](https://github.com/jackocnr/intl-tel-input/tree/v17.0.21) of the original repository, we will republish it as a new  package named `@fuddy-duddy/intl-tel-input`.

If you want to check the documentation, please refer to the [original repository](https://github.com/jackocnr/intl-tel-input/tree/v17.0.21).

## Goal
Follow the newest version of [google/libphonenumber](https://github.com/google/libphonenumber).

## Caveats

<mark>This repo has some submodules.</mark>

Please make sure to clone this repo with `--recurse-submodules` option:

```bash
git clone --recurse-submodules https://github.com/fuddy-duddies/intl-tel-input.git
```

And submodules' versions are:
- google/closure-compiler v20210302
- google/closure-library v20201006
- google/closure-linter v2.3.19
- google/python-gflags 3.1.2
- google/libphonenumber v9.0.21

<mark>Please develop this repo under Windows WSL and with VSCode devcontainer.</mark>

The package `@fuddy-duddy/intl-tel-input@^1` is for IE 11 support, if you didn't need to support IE, please use the package which is published by the original repository.

## Contributing

Please use these versions:

```text
>node --version
v16.20.2

>npm --version
8.19.4

>yarn --version
1.22.22
```