open-index/open-npm huggingface dataset:
npm package: @popronswap/core
Description: Core contracts for the SushiSwap protocol
Latest version: 1.0.0

# SushiSwap

https://sushi.com/

## Deployed Contracts

https://dev.sushi.com/sushiswap/contracts

## Docs

[Development](docs/DEVELOPMENT.md)

[Deployment](docs/DEPLOYMENT.md)

[History](docs/HISTORY.md)

## Security

[Security Policy](SECURITY.md)

## License

[MIT](LICENSE.txt)
npm package: @popronswap/sdk
Description: 🛠 An SDK for building applications on top of Popronswap.
Latest version: 1.0.0

# Sushiswap 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 sushiswap is  `0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac`.

## 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/sushiswap/sushiswap-sdk.git
```

Move into the sushiswap-sdk working directory

```sh
cd sushiswap-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.
```
npm package: @popsql/monaco-sql-languages
Description: Bundle of SQL languages for the Monaco Editor
Author: Matthew Peveler
Latest version: 0.3.2

# @popsql/monaco-sql-languages

[![CI](https://github.com/popsql/monaco-sql-languages/actions/workflows/ci.yml/badge.svg?branch=main&event=push)](https://github.com/popsql/monaco-sql-languages/actions/workflows/ci.yml)
[![NPM](https://img.shields.io/npm/v/@popsql/monaco-sql-languages)](https://www.npmjs.com/package/@popsql/monaco-sql-languages)

This repo contains a bundle of SQL languages for the
[Monaco Editor](https://microsoft.github.io/monaco-editor/). Currently provided is:

* BigQuery
* Clickhouse
* PostgreSQL (has functions added in newer versions than available in monaco)
* Snowflake
* Timescale

The initial goal of the repo is to provide syntax highlighting for a number of languages.

## Usage

```bash
npm install @popsql/monaco-sql-languages
```

See the [`example/`](example/README.md) folder on integrating this project with react.

## Development

```
yarn
yarn build
yarn test
```

To release a new version, [create a new release](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository#creating-a-release), and then this will create a release
on NPM using the release name as the version. Additionally, `example/` will be deployed
to the `gh-pages` branch.
npm package: @popstas/node-hide-console-window
Description: A node module to toggle your app's console window visibility.
Author: hetrodo
Latest version: 2.0.1

# [node-hide-console-window](https://www.npmjs.com/package/node-hide-console-window)

A node module to toggle your app's console window visibility. (Can be used with compilers
like [pkg](https://www.npmjs.com/package/pkg))

### Platforms

- Windows

## Warning

I recently updated this package to match the javascript lint so if you are experiencing any problem related to not
finding the method take a look at the usage section again.

## Installation

```bash
yarn add node-hide-console-window
```

or

```bash
npm install node-hide-console-window
```

## Usage

#### Using import syntax

```typescript
import {showConsole, hideConsole} from "node-hide-console-window";

//To hide your console just call:
hideConsole();

//To show it again use:
showConsole();
```

#### Using require syntax

```typescript
const ConsoleWindow = require("node-hide-console-window");

//To hide your console just call:
ConsoleWindow.hideConsole();

//To show it again use:
ConsoleWindow.showConsole();
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License

[MIT](https://choosealicense.com/licenses/mit/)
npm package: @popsure/dirty-swan
Description: Dirty Swan UI is the Design system used at [Feather Insurance](https://feather-insurance.com/)
Author: Vincent Audoire
Latest version: 0.66.2

# DirtySwan UI

Dirty Swan UI is the Design system used at [Feather Insurance](https://feather-insurance.com/)

---

## Installation & Usage

See our official website for installation and usage [dirtyswan.design](http://dirtyswan.design/)

### Preview

Start the development server using

```shell
yarn storybook
```

This will start storybook at `http://localhost:9009/`.

## Contributing

### Releasing a new version

1. Create a tag with the correct version number that follow the [Semantic Versioning](https://semver.org) standard (e.g. `git tag v27.0.0)
2. Use the "Draft a new release" on GitHub and write down some release notes containing "what's updated", "breaking change" (if any) and "Migration from previous version" (if any)

GitHub Action will then automatically pick it up from there and release the new version for you.

### Adding new icons

1. Add the new SVG file to `src/lib/components/icon/assets/
2. Run `yarn generate-icons`

This will auto-generate all the typing, exports and typescript/component files.
npm package: @popsure/public-models
Description: Feather insurance models interface and utilities
Author: Vincent Audoire
Latest version: 1.2.1

# Public Models

Collection of public models and utilities used at [Popsure](https://getpopsure.com)

## Contributing

### Updating universities

You can update the universities file by running 

```bash
node scripts/parseUniversities.js '<path to file>'
```

### Releasing a new version using yarn

You can release a new version by using the following command:

```bash
yarn release
```
npm package: @popswap/cubesdk
Description: 🛠 An SDK for building applications on top of BSCswap.
Latest version: 0.1.1

# BSCswap SDK

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Actions Status](https://github.com/bscswap/bscswap-sdk/workflows/CI/badge.svg)](https://github.com/bscswap/bscswap-sdk)
[![npm version](https://img.shields.io/npm/v/@bscswap/sdk/latest.svg)](https://www.npmjs.com/package/@bscswap/sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@bscswap/sdk/latest.svg)](https://bundlephobia.com/result?p=@bscswap/sdk@latest)

Common library used accross for BSCswap Frontend implementation [https://github.com/bscswap/bscswap-interface](https://github.com/bscswap/bscswap-interface).

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

## 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/bscswap/bscswap-sdk.git
```

Move into the uniswap-sdk working directory

```sh
cd bscswap-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.
```
npm package: @popswap/sdk
Description: 🛠 An SDK for building applications on top of PopSwap.
Latest version: 1.0.8

# Opus SDK

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Actions Status](https://github.com/opus-fi/opus-sdk/workflows/CI/badge.svg)](https://github.com/opus-fi/opus-sdk)
[![npm version](https://img.shields.io/npm/v/@opus-fi/sdk/latest.svg)](https://www.npmjs.com/package/@opus-fi/sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@opus-fi/sdk/latest.svg)](https://bundlephobia.com/result?p=@opus-fi/sdk@latest)

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

## 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/opus-fi/opus-sdk.git
```

Move into the opus-sdk working directory

```sh
cd opus-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.
```
npm package: @popswap/triangle
Description: 🛠.
Latest version: 1.0.0

# Opus SDK

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Actions Status](https://github.com/opus-fi/opus-sdk/workflows/CI/badge.svg)](https://github.com/opus-fi/opus-sdk)
[![npm version](https://img.shields.io/npm/v/@opus-fi/sdk/latest.svg)](https://www.npmjs.com/package/@opus-fi/sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@opus-fi/sdk/latest.svg)](https://bundlephobia.com/result?p=@opus-fi/sdk@latest)

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

## 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/opus-fi/opus-sdk.git
```

Move into the opus-sdk working directory

```sh
cd opus-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.
```
npm package: @popul-ar/user-media
Description: Web component wrapper for the getUserMedia API
Author: positlabs
Latest version: 0.1.1

## &lt;user-media&gt;

A WebComponent wrapper for the [`getUserMedia` API](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia). 

Get webcam video and microphone audio streams with a simple html tag!

## Installation

### Loading from CDN

Load the component from unpkg with a script tag: 

`<script type="module" src="https://unpkg.com/@popul-ar/user-media@latest"></script>`

### Installing from NPM

Install the module: `npm install --save @popul-ar/user-media`

Import the module: `import '@popul-ar/user-media'`


## Examples

Using the component without any attributes will give you a muted video element with default webcam settings.

`<user-media></user-media>`

You can also specify other attributes depending on your needs. 

`<user-media width="720" height="1280" controls></user-media>`

`<user-media aspect-ratio="1.333" video-facing-mode="user"></user-media>`

## Documentation

See the [`<user-media>` component API documentation](./user-media/src/components/user-media/readme.md) for more details about attributes, events, and methods.

## Demos

[Basic webcam example](www/index.html): device selector with a few controls

[Simplest usage](www/examples/simplest.html): just the tag

[Audio controls](www/examples/audio.html): audio streams and properties

[Advanced properties](www/examples/advanced.html): zoom, contrast, exposure mode, etc...

## Development

`npm install`: installs dependencies

`npm start`: starts a dev server and runs a watcher for compiling the component

`npm run build`: builds the component in production mode and generates docs

---

![Built With Stencil](https://img.shields.io/badge/-Built%20With%20Stencil-16161d.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU%2BCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQuNywzNzMuOWMwLDM3LjYtNTUuMSw2OC42LTkyLjcsNjguNkgxODAuNGMtMzcuOSwwLTkyLjctMzAuNy05Mi43LTY4LjZ2LTMuNmgzMzYuOVYzNzMuOXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTQyNC43LDI5Mi4xSDE4MC40Yy0zNy42LDAtOTIuNy0zMS05Mi43LTY4LjZ2LTMuNkgzMzJjMzcuNiwwLDkyLjcsMzEsOTIuNyw2OC42VjI5Mi4xeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDI0LjcsMTQxLjdIODcuN3YtMy42YzAtMzcuNiw1NC44LTY4LjYsOTIuNy02OC42SDMzMmMzNy45LDAsOTIuNywzMC43LDkyLjcsNjguNlYxNDEuN3oiLz4KPC9zdmc%2BCg%3D%3D&colorA=16161d&style=flat-square)
npm package: @populatus/unplugin-import-component
Description: A vite plugin that allows you to import vue components
Author: Populatus
Latest version: 1.0.0

# unplugin-import-component

[![NPM version](https://img.shields.io/npm/v/@populatus/unplugin-import-component?color=a1b858&label=)](https://www.npmjs.com/package/@populatus/unplugin-import-component)

unplugin that allows you to import vue components

## Install

```bash
npm i -D unplugin-import-component
```

### vite

Add plugin to your `vite.config.ts`:

```ts
// vite.config.ts
import ImportSFC from '@populatus/unplugin-import-component/vite'

export default {
  plugins: [
    ImportComponent({
      imports: [{ path: 'src/components/HelloWorld.vue' }, { path: 'src/components/a.vue' }],
    }),
  ],
}
```

The component automatically insert to your vue.

## License

[MIT](./LICENSE) License © 2023 [Populatus](https://github.com/populatus)
npm package: @populatus/vite-plugin-import-sfc
Description: A vite plugin that allows you to automatically import sfc
Author: Populatus
Latest version: 1.0.2

# vite-plugin-import-sfc

[![NPM version](https://img.shields.io/npm/v/@populatus/vite-plugin-import-sfc?color=a1b858&label=)](https://www.npmjs.com/package/@populatus/vite-plugin-import-sfc)

Vite plugin that allows you to automatically import sfc component

## Install

```bash
npm i -D vite-plugin-import-sfc
```

Add plugin to your `vite.config.ts`:

```ts
// vite.config.ts
import ImportSFC from '@populatus/vite-plugin-import-sfc'

export default {
  plugins: [
    ImportSFC({
      path: '',
      name: '',
      include: [],
      exclude: [],
    }),
  ],
}
```

The sfc automatically insert to your vue modules.

## License

[MIT](./LICENSE) License © 2023 [Populatus](https://github.com/populatus)
npm package: @popup-app/popupjs
Description: Popup JS library
Author: Popup Digital OU
Latest version: 1.7.2


`yarn add popup-theme`

To use JS module
`import popupApp from 'popup-theme'`
To use CSS:

`@import '~popup-theme/src/css/popup-theme';`

let app = new popupApp('xyz.com', 'popup-cloud.com')

app.init()

let cart = app.cart()

cart.create({cart: {line_items: [{}]}})
cart.currentCartId()