open-index/open-npm huggingface dataset:
npm package: @hotpatch/unplugin-glob
Description: Imports or exports files using glob match for ES Module.
Author: 三咲智子
Latest version: 0.3.4

# unplugin-glob [![npm](https://img.shields.io/npm/v/unplugin-glob.svg)](https://npmjs.com/package/unplugin-glob)

[![Unit Test](https://github.com/sxzz/unplugin-glob/actions/workflows/unit-test.yml/badge.svg)](https://github.com/sxzz/unplugin-glob/actions/workflows/unit-test.yml)

Imports or exports files using glob match for ES Module.

# Features

- ⚡️ Supports Vite, Webpack, Vue CLI, Rollup, esbuild and more, powered by [unplugin](https://github.com/unjs/unplugin).
- 🦾 Full TypeScript support.

## Installation

```bash
npm i unplugin-glob
```

<details>
<summary>Vite</summary><br>

```ts
// vite.config.ts
import UnpluginGlob from 'unplugin-glob/vite'

export default defineConfig({
  plugins: [UnpluginGlob()],
})
```

<br></details>

<details>
<summary>Rollup</summary><br>

```ts
// rollup.config.js
import UnpluginGlob from 'unplugin-glob/rollup'

export default {
  plugins: [UnpluginGlob()],
}
```

<br></details>

<details>
<summary>esbuild</summary><br>

```ts
// esbuild.config.js
import { build } from 'esbuild'

build({
  plugins: [require('unplugin-glob/esbuild')()],
})
```

<br></details>

<details>
<summary>Webpack</summary><br>

```ts
// webpack.config.js
module.exports = {
  /* ... */
  plugins: [require('unplugin-glob/webpack')()],
}
```

<br></details>

<details>
<summary>Vue CLI</summary><br>

```ts
// vue.config.js
module.exports = {
  configureWebpack: {
    plugins: [require('unplugin-glob/webpack')()],
  },
}
```

<br></details>

## Usage

```ts
// To avoid type declaration conflicts, a name is needed for each directory.
import * as all from 'glob:name:./some-path/*.js'

console.log(all.sth)

export * from 'glob:name:./some-path/**'
```

## Configuration

```ts
Glob({
  // targets to resolve
  include: [/\.m?[jt]sx?$/],
  exclude: options.exclude || [/\.d\.ts$/],

  root: process.cwd(),

  // Filepath to generate corresponding .d.ts files.
  // Defaults to both './glob.d.ts' and 'glob-global.d.ts' when provided `true`.
  // Set `false` to disable.
  dts: false, // boolean or string
})
```

## Sponsors

<p align="center">
  <a href="https://cdn.jsdelivr.net/gh/sxzz/sponsors/sponsors.svg">
    <img src='https://cdn.jsdelivr.net/gh/sxzz/sponsors/sponsors.svg'/>
  </a>
</p>

## License

[MIT](./LICENSE) License © 2022-PRESENT [三咲智子](https://github.com/sxzz)
npm package: @hotpink/vue-color-picker
Description: Color picker component in vue
Latest version: 1.0.1

# &lt;VueColorPicker&gt;

A color picker vue component.

## Usage

```javascript
import Vue from 'vue';

import MonoUi from '@hotpink/vue-mono-ui';
import VueColorPicker from '@hotpink/vue-color-picker';

Vue.use(MonoUi);

new Vue({
  name: 'app',
  data: () => ({
    value: { r: 0, g: 0, b: 0, a: 1 },
  }),
  template: `<VueColorPicker :value.sync="value" :spaces="['rgb', 'hsv', 'lchab']" />`
  components: {
    VueColorPicker,
  }
}).$mount('#app');
```

## Author
Benny Schudel / Switzerland

## License

[MIT](http://opensource.org/licenses/MIT)
npm package: @hotpink/vue-colormind
Description: A vue component which creates beautiful color palettes using the [colormind.io](http://colormind.io) service.
Latest version: 1.2.0

# &lt;VueColormind&gt;

A vue component which creates beautiful color palettes using the [colormind.io](http://colormind.io) service.

## Usage

```javascript
import Vue from 'vue';

import MonoUi from '@hotpin/vue-mono-ui';
import VueColormind from '@hotpink/vue-colormind';

Vue.use(MonoUi);

new Vue({
  name: 'app',
  data: () => ({
    colors: ['hotpink', 'black', 'black', 'black', 'black']
  }),
  template: `<VueColormind :value.sync="colors" />`
  components: {
    VueColormind,
  }
}).$mount('#app');
```

## Author
Benny Schudel / Switzerland

## License

[MIT](http://opensource.org/licenses/MIT)
npm package: @hotpot-swap/core
Description: Core contracts for the HotpotSwap protocol
Latest version: 0.0.3

# HotpotSwap

https://hotpotswap.com/

## Docs

[Development](docs/DEVELOPMENT.md)

[Deployment](docs/DEPLOYMENT.md)

[History](docs/HISTORY.md)

## Security

[Security Policy](SECURITY.md)

## License

[MIT](LICENSE.txt)
npm package: @hotpot-swap/sdk
Description: 🛠 An SDK for building applications on top of HotpotSwap.
Latest version: 0.0.3

# HotpotSwap SDK

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

This modifies uniswap-sdk's UniswapV2Factory address. The new address for hotpotSwap is  `0xFc590B5A46d4fF181bD3dCe66A0B084a8E1A73D4`.

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/Hotpot-Swap/hotpotswap-sdk.git
```

Move into the hotpotswap-sdk working directory

```sh
cd hotpotswap-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```