open-index/open-npm huggingface dataset:
npm package: @nefty/ual
Description: Universal Authenticator & Renderer module for Nuxt3
Author: NeftyBlocks
Latest version: 0.1.5

# Nuxt3 UAL (Universal Authenticator library & Renderer)

**Module for Nuxt3 Universal Authenticator & Renderer**

This project is still under heavy development; a lot will change, so lock your versions of you don't want to be surprises

## 🚀 Setup

### Install

```bash
$ yarn add nuxt3-ual
```

add the following to your `nuxt.config.ts`

```ts
export default defineNuxtConfig({
    ...
    modules: ['nuxt3-ual/module'],
    ual: {
        appName: 'App name',
        chainId: 'Chain ID',
        rpcEndpoints: ['https://wax.endpoint.com:443'],
    },
    publicRuntimeConfig: {
        // Will be available on both server and client
        APP_NAME: 'App name',
        CHAIN_ID: 'Chain ID',
        RPC_ENDPOINTS: ['https://wax.endpoint.com:443'],
    },
    ...
});
```

add some beautiful code in `app.vue` or a `layout`

```ts
import { Anchor } from 'ual-anchor';

const { $ual } = useNuxtApp();
const config = useRuntimeConfig();

let anchor;
let ual;

onMounted(() => {
	// issue with Anchor fetch provider
	(window as any).global = window;

	const rpcEndpoints = config.RPC_ENDPOINTS.map((endpoint) => {
		const [protocol, hostWithPort] = endpoint.split('://');
		const [host, port] = hostWithPort.split(':');

		return {
			protocol,
			host,
			port: +port,
		};
	});

	const network = {
		chainId: config.CHAIN_ID,
		rpcEndpoints,
	};

	anchor = new Anchor([network], { appName: config.APP_NAME });

	ual = $ual([anchor], setUser);

	ual.value.init();
});

// Callback when user is logged in
const setUser = (users) => {
	localStorage.setItem('ual-session-account-name', users[0].accountName);
};
```

## 🚧 Development

Supported commands

```bash
    # Install packages
    $ yarn
    # Compile code and copy over files
    $ yarn build
    # Run playground and update packages
    $ yarn play
```

## 🦞 Misc

Code with <3

[Discord](https://discord.com/invite/d3Y25QVKH8), [GitHub](https://github.com/neftyblocks), [Twitter](https://twitter.com/neftyblocks)

[© NeftyBlocks 2021](https://neftyblocks.com)
npm package: @nefty/ual-anchor
Description: Anchor wallet for Nuxt3
Author: NeftyBlocks
Latest version: 0.2.9

# UAL for Anchor Authenticator

## 🚧 Development

to get started with development

```bash
    # Install packages
    $ yarn
    # Compile code and run playground on localhost:3000
    # if any changes are made to the code you have to rerun this command again
    $ yarn build && yarn play
```

This authenticator is meant to be used with [Anchor](https://github.com/greymass/anchor/) and [Universal Authenticator Library](https://github.com/EOSIO/universal-authenticator-library). When used in combination with them, it gives developers the ability to request transaction signatures through Anchor using the common UAL API.

## Supported Environments

-   The Anchor Authenticator only supports both Desktop and Mobile environments

## Getting Started

`yarn add ual-anchor`

#### Dependencies

You must use one of the UAL renderers below.

React - `ual-reactjs-renderer`
PlainJS - `ual-plainjs-renderer`

#### Basic usage and configuration with React

```javascript
import { Anchor } from 'ual-anchor'
import { UALProvider, withUAL } from 'ual-reactjs-renderer'

const eos = {
  chainId: 'aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906',
  rpcEndpoints: [{
    protocol: 'https',
    host: 'eos.greymass.com',
    port: '443',
  }]
}

const App = (props) => <div>{JSON.stringify(props.ual)}</div>
const AppWithUAL = withUAL(App)

const anchor = new Anchor([eos], {
  // Required: The app name, required by anchor-link. Short string identifying the app
  appName: 'my-example-dapp',
  // Optional: a @greymass/eosio APIClient from eosjs for both your use and to use internally in UAL
  // client = new APIClient({ provider }),
  // Optional: a JsonRpc instance from eosjs for your use
  // rpc: new JsonRpc(),
  // Optional: The callback service URL to use, defaults to https://cb.anchor.link
  // service: 'https://cb.anchor.link',
  // Optional: A flag to disable the Greymass Fuel integration, defaults to false (enabled)
  // disableGreymassFuel: false,
  // Optional: An account name on a Fuel enabled network to specify as the referrer for transactions
  // fuelReferrer: 'teamgreymass',
  // Optional: A flag to enable the Anchor Link UI request status, defaults to true (enabled)
  // requestStatus: true,
  // Optional: Whether or not to verify the signatures during user login, defaults to false (disabled)
  // verifyProofs: false,
})

<UALProvider chains={[exampleNet]} authenticators={[anchor]}>
  <AppWithUAL />
</UALProvider>
```

## License

[MIT](https://github.com/EOSIO/ual-anchor/blob/develop/LICENSE)
npm package: @nefty/ual-wax
Description: wax wallet for Nuxt3
Author: NeftyBlocks
Latest version: 0.2.10

# UAL WAX Cloud Wallet

UAL authenticator for WAX Cloud Wallet.

```bash
    # Install
    $ yarn add @nefty/ual-wax
```

## 🚧 Development

to get started with development

```bash
    # Install packages
    $ yarn
    # Compile code and run playground on localhost:3000
    # if any changes are made to the code you have to rerun this command again
    $ yarn build && yarn play
```
npm package: @nefty/ual-wombat
Description: Forked from [ual-scatter](https://github.com/EOSIO/ual-scatter.git)
Author: NeftyBlocks
Latest version: 0.2.4

# UAL for Wombat Authenticator

Forked from [ual-scatter](https://github.com/EOSIO/ual-scatter.git)

This authenticator is meant to be used with [Wombat](https://getwombat.io/) and [Universal Authenticator Library](https://github.com/EOSIO/universal-authenticator-library). When used in combination with them, it gives developers the ability to request transaction signatures through Scatter using the common UAL API.

## Getting Started

`yarn add ual-wombat`

#### Dependencies

You must use one of the UAL renderers below.

React - `ual-reactjs-renderer`


PlainJS - `ual-plainjs-renderer`


#### Basic Usage with React

```javascript
import { Wombat } from 'ual-wombat'
import { UALProvider, withUAL } from 'ual-reactjs-renderer'

const exampleNet = {
  chainId: '',
  rpcEndpoints: [{
    protocol: '',
    host: '',
    port: '',
  }]
}

const App = (props) => <div>{JSON.stringify(props.ual)}</div>
const AppWithUAL = withUAL(App)

const wombat = new Wombat([exampleNet], { appName: 'Example App' })

<UALProvider chains={[exampleNet]} authenticators={[wombat]}>
  <AppWithUAL />
</UALProvider>
```
npm package: @nefu-team/core
Description: Package inti ekosistem Nefu
Author: Hiura Mihate
Latest version: 1.0.1

# @nefu-team/core

[![npm version](https://img.shields.io/npm/v/@nefu-team/core?color=blue&label=npm)](https://www.npmjs.com/package/@nefu-team/core) 
[![license](https://img.shields.io/npm/l/@nefu-team/core?color=green)](https://opensource.org/licenses/MIT)

> **Core module** ekosistem Nefu untuk transkripsi video YouTube secara otomatis.  
> Bisa digunakan di Node.js (Termux, server, project JS/TS, React, dll).

---

## 🔹 Install

```bash
npm install @nefu-team/core
npm package: @neg4n/si18n
Description: simple internationalization
Author: neg4n
Latest version: 1.0.1

## si18n
__very__ simple internationalization library for node.js
```
npm install @neg4n/si18n --save
```
## How to use?
1. Create directory where translations will be located.  
   Lets assume we name it `i18n`
2. Init Si18n: 
   ```js
   const Si18n = require('@neg4n/si18n').Si18n
   const Path = require('path')
   
   const i18n = new Si18n(Path.join(__dirname, 'i18n'))
   ```
3. Everything's done! Now you can access translations by:
  - Creating `i18n/en.yml`:
```yml
sample:
  nested:
    translation: "yup..."
```
  - Printing the value:
```js
  console.log(i18n.get('en', 'sample.nested.translation'))
  // output: 'yup...'
```
npm package: @negati-ve/strapi-provider-upload-minio
Description: A working Strapi provider for uploads to MinIO
Author: Negati-ve
Latest version: 1.0.1

# strapi-provider-upload-minio

## Installation and basic usage

`cd [your-strapi-project]`

`npm install --save @negati-ve/strapi-provider-upload-minio`

start your strapi application and go to: plugins => files upload settings

from the providers list select **Minio Server**

fill in:

- access token (ex: Q3AM3UQ867SPQQA43P2F)
- secret token (ex: zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG)
- endpoint (ex: https://play.minio.io:9000)
- bucket (_must exist on your minio server_)

NOTE: bucket policy must be set to allow your file to be readable. (just set it to: prefix \*, readonly)

## Resources

- [MIT License](LICENSE.md)

## Links

- [Strapi website](http://strapi.io/)
- [Strapi community on Slack](http://slack.strapi.io)
- [Strapi news on Twitter](https://twitter.com/strapijs)
npm package: @negative-space/action
Description: Action components by Negative Space, providing flexible and accessible interactive elements
Latest version: 1.0.15

# @negative-space/action

A lightweight set of Action components from Negative Space, crafted for fully custom interactive UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/action

    # Using npm
    npm install @negative-space/action

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/button
Description: Headless Button component by Negative Space, providing behavior and accessibility without visual constraints
Latest version: 2.7.1

# @negative-space/button

A lightweight Button component from Negative Space, letting you craft fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/button

    # Using npm
    npm install @negative-space/button

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/checkbox
Description: Headless Checkbox component by Negative Space, delivering accessible behavior without visual constraints
Latest version: 1.5.2

# @negative-space/checkbox

A lightweight Checkbox component from Negative Space, designed for fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/checkbox

    # Using npm
    npm install @negative-space/checkbox

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/checkmark
Description: Headless Checkmark component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.2.2

# @negative-space/checkmark

A lightweight Checkmark component from Negative Space, built for fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/checkmark

    # Using npm
    npm install @negative-space/checkmark

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/code-block
Description: A code block component for displaying code snippets with syntax highlighting
Latest version: 1.0.2

# @negative-space/code-block

Headless Code Block component by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/code-block

    # Using npm
    npm install @negative-space/code-block

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/collection
Description: Headless Collection component by Negative Space, providing accessible behavior without visual constraints
Latest version: 2.0.4

# @negative-space/collection

Headless Collection component by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/collection

    # Using npm
    npm install @negative-space/collection

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/data-display
Description: Data Display components by Negative Space, providing flexible and accessible UI elements
Latest version: 1.2.1

# @negative-space/data-display

A lightweight set of Data Display components from Negative Space, crafted for fully custom UI presentation.

## Installation

    # Using Yarn
    yarn add @negative-space/data-display

    # Using npm
    npm install @negative-space/data-display

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/data-entry
Description: Data Entry components by Negative Space, providing flexible and accessible input elements
Latest version: 1.4.10

# @negative-space/data-entry

A lightweight set of Data Entry components from Negative Space, built for fully custom UI input experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/data-entry

    # Using npm
    npm install @negative-space/data-entry

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/divider
Description: Headless Divider component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.1.7

# @negative-space/divider

A lightweight Divider component from Negative Space, crafted for fully custom UI layouts.

## Installation

    # Using Yarn
    yarn add @negative-space/divider

    # Using npm
    npm install @negative-space/divider

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/feedback
Description: Feedback components by Negative Space, providing flexible and accessible UI response elements
Latest version: 1.3.1

# @negative-space/feedback

A lightweight set of Feedback components from Negative Space, built for fully custom UI notifications and responses.

## Installation

    # Using Yarn
    yarn add @negative-space/feedback

    # Using npm
    npm install @negative-space/feedback

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/field
Description: Headless Field component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.1.2

# @negative-space/field

Headless Field component by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/field

    # Using npm
    npm install @negative-space/field

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/flex
Description: Headless Flex component by Negative Space, providing layout behavior without visual constraints
Latest version: 1.2.4

# @negative-space/flex

A lightweight Flex component from Negative Space, enabling fully custom UI layouts.

## Installation

    # Using Yarn
    yarn add @negative-space/flex

    # Using npm
    npm install @negative-space/flex

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/form
Description: Headless Form component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.6.0

# @negative-space/form

A Headless Form component by Negative Space, providing accessible behavior without visual constraints

## Installation

    # Using Yarn
    yarn add @negative-space/form

    # Using npm
    npm install @negative-space/form

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/grid
Description: Headless Grid component by Negative Space, providing layout behavior without visual constraints
Latest version: 1.3.4

# @negative-space/grid

A lightweight Grid component from Negative Space, enabling fully custom UI layouts.

## Installation

    # Using Yarn
    yarn add @negative-space/grid

    # Using npm
    npm install @negative-space/grid

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/heading
Description: Headless Heading component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.2.3

# @negative-space/heading

A lightweight Heading component from Negative Space, crafted for fully custom UI layouts.

## Installation

    # Using Yarn
    yarn add @negative-space/heading

    # Using npm
    npm install @negative-space/heading

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/inject-css
Description: CSS injection functions by Negative Space, designed for flexible and fully custom styling
Latest version: 1.3.0

# @negative-space/inject-css

Lightweight CSS injection functions from Negative Space, giving full control over custom styling.

## Installation

    # Using Yarn
    yarn add @negative-space/inject-css

    # Using npm
    npm install @negative-space/inject-css

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/input
Description: Headless Input component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.5.1

# @negative-space/input

Headless Input component by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/input

    # Using npm
    npm install @negative-space/input

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/layout
Description: Feedback components by Negative Space, providing flexible and accessible UI response elements
Latest version: 1.3.4

# @negative-space/layout

A lightweight set of Feedback components from Negative Space, built for fully custom UI notifications and responses.

## Installation

    # Using Yarn
    yarn add @negative-space/layout

    # Using npm
    npm install @negative-space/layout

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/link
Description: Headless Link component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.1.7

# @negative-space/link

A lightweight Link component from Negative Space, crafted for fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/link

    # Using npm
    npm install @negative-space/link

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/list
Description: Headless List component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.4.4

# @negative-space/list

A lightweight List component from Negative Space, built for fully custom UI structures.

## Installation

    # Using Yarn
    yarn add @negative-space/list

    # Using npm
    npm install @negative-space/list

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/listbox
Description: Headless Listbox component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.5.2

# @negative-space/listbox

A lightweight Listbox component from Negative Space, enabling fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/listbox

    # Using npm
    npm install @negative-space/listbox

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/modal
Description: A lightweight Modal component from Negative Space, enabling fully custom interactive UI experiences
Latest version: 1.1.2

# @negative-space/modal

A lightweight Modal component from Negative Space, enabling fully custom interactive UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/modal

    # Using npm
    npm install @negative-space/modal

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/navigation
Description: Navigation components by Negative Space, providing flexible and accessible navigation elements
Latest version: 1.0.1

# @negative-space/nav

A lightweight set of Navigation components from Negative Space, crafted for fully custom navigation UI.

## Installation

    # Using Yarn
    yarn add @negative-space/nav

    # Using npm
    npm install @negative-space/nav

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/popover
Description: Headless Popover component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.0.2

# @negative-space/popover

Headless Popover component by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/popover

    # Using npm
    npm install @negative-space/popover

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/primitive
Description: Primitive components by Negative Space, providing flexible and accessible UI elements
Latest version: 2.0.4

# @negative-space/primitive

Headless UI components by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/primitive

    # Using npm
    npm install @negative-space/primitive

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/provider
Description: Provider from Negative Space, designed for flexible and centralized UI state control
Latest version: 1.10.0

# @negative-space/provider

Lightweight Provider from Negative Space, enabling centralized and fully custom UI state management.

## Installation

    # Using Yarn
    yarn add @negative-space/provider

    # Using npm
    npm install @negative-space/provider

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/radio
Description: Headless Radio component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.7.2

# @negative-space/radio

A lightweight Radio component from Negative Space, crafted for fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/radio

    # Using npm
    npm install @negative-space/radio

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/ripple
Description: Ripple hook by Negative Space, providing interactive behavior without visual constraints.
Latest version: 1.1.2

# @negative-space/ripple

A lightweight Ripple hook from Negative Space, enabling fully custom interactive effects.

## Installation

    # Using Yarn
    yarn add @negative-space/ripple

    # Using npm
    npm install @negative-space/ripple

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/roving-focus
Description: Roving focus hook by Negative Space, providing interactive behavior without visual constraints
Latest version: 1.2.0

# @negative-space/roving-focus

A lightweight Roving Focus hook from Negative Space, enabling fully custom interactive navigation.

## Installation

    # Using Yarn
    yarn add @negative-space/roving-focus

    # Using npm
    npm install @negative-space/roving-focus

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/spinner
Description: Headless Spinner component by Negative Space, providing accessible behavior without visual constraints
Latest version: 2.2.2

# @negative-space/spinner

A lightweight Spinner component from Negative Space, designed for fully custom UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/spinner

    # Using npm
    npm install @negative-space/spinner

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/switch
Description: Headless Switch component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.0.2

# @negative-space/switch

A lightweight Switch component from Negative Space, enabling fully custom interactive UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/switch

    # Using npm
    npm install @negative-space/switch

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/system
Description: Internal system configuration from Negative Space, designed for flexible and centralized UI state control
Latest version: 1.3.2

# @negative-space/system

Internal system configuration from Negative Space, designed for flexible and centralized UI state control

## Installation

    # Using Yarn
    yarn add @negative-space/system

    # Using npm
    npm install @negative-space/system

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/text
Description: Headless Text component by Negative Space, providing accessible behavior without visual constraints
Latest version: 1.2.3

# @negative-space/text

A lightweight Text component from Negative Space, designed for fully custom UI layouts.

## Installation

    # Using Yarn
    yarn add @negative-space/text

    # Using npm
    npm install @negative-space/text

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/theme
Description: Theme provider by Negative Space, providing accessible behavior without visual constraints.
Latest version: 1.0.1

# @negative-space/theme

Theme provider by Negative Space, providing accessible behavior without visual constraints.

## Installation

    # Using Yarn
    yarn add @negative-space/theme

    # Using npm
    npm install @negative-space/theme

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/tooltip
Description: A lightweight Tooltip component from Negative Space, enabling fully custom interactive UI experiences
Latest version: 1.0.2

# @negative-space/tooltip

A lightweight Tooltip component from Negative Space, enabling fully custom interactive UI experiences.

## Installation

    # Using Yarn
    yarn add @negative-space/tooltip

    # Using npm
    npm install @negative-space/tooltip

## Contributing

Feel free to fork, tweak, and send a pull request!
npm package: @negative-space/typography
Description: Typography components by Negative Space, providing flexible and accessible text elements
Latest version: 2.0.12

# @negative-space/typography

A lightweight set of Typography components from Negative Space, crafted for fully custom text styles and layouts.

## Installation

    # Using Yarn
    yarn add @negative-space/typography

    # Using npm
    npm install @negative-space/typography

## Contributing

Feel free to fork, tweak, and send a pull request!