open-index/open-npm huggingface dataset:
npm package: @mannharleen/loadingdots
Description: Show dots like "....." on the console window while the promise is pending. Stop the dots once promise resolves.
Author: harleen mann
Latest version: 1.0.1

# loadingdots

## Brief 

This package is a very tiny helper utility to enable displaying a "loading" message until a promise is resolved.

i.e. Show dots like \".....\" on the console window while the promise is pending. Stop the dots once promise resolves.

## Output

If p1 through p4 are 4 promises, loadingdots for each promise is printed on a separate line

```
Starting p1......... Finished p1
Starting p2............................. Finished p2
Starting p3.. Finished p3
Starting p4............... Finished p4
```

## Usage

### For a promise named promiseX, 

#### using then-catch
```javascript
startLoadingDots('p1');
promiseX.then( d => stopLoadingDots('p1'))
```

#### using async await
```javascript
startLoadingDots('p1');
await promiseX
stopLoadingDots('p1')
```

## Credits
```
https://www.linkedin.com/in/harleenmann1/
```
npm package: @mannini/lang
Description: Convertidor a Lang
Author: Fernando Mani
Latest version: 0.1.0

#Lang

Lang es un manipulador de cadenas simple,
que trabaja con metodos de strings
[@fernandoemani](https://twitter.com/fernandoemani)

## Descripcion de Reglas
- Firs rule
   - A cada palabra con terminacion "ar" se eliminan estas ultimas letras
   - Estudiar -> Estudi

- Second rule
   - A cada palabra que empieze con z
   - Se le añade el sufijo "pe"
   - Zorro -> Zorrope

- Third rule
   - A cada palabra con mas de 10 letras se divide en 2 y se agrega un "-"
   - abecedario -> abece-dario

- Fourth rule
   - A cada palabra palindromo se ignoran las demas reglas
   - Pero se intercalan Minisculas y mayusculas

# Instalacion

- run the code
```
npm install Lang
```
# Uso
    ```
    import Lang from Lang

    Lang("Programar") //retorna un string --> Program

    ```
## Credits
- [Sacha Lifszyc de Platzi](https://twitter.com/@slifszyc)
- [Self](https://twitter.com/@fernandoemani)


##Licencia
[MIT](https://opensource.org/licenses/MIT)
npm package: @mannisto/astro-metadata
Description: Astro components for managing your page head — metadata, social sharing, favicons, and SEO.
Latest version: 1.0.1

# Astro Metadata

![banner](./assets/banner.png)

![npm version](https://img.shields.io/npm/v/@mannisto/astro-metadata)
![license](https://img.shields.io/badge/license-MIT-green)
![astro peer dependency](https://img.shields.io/npm/dependency-version/@mannisto/astro-metadata/peer/astro)

Astro components for managing your page head — metadata, social sharing, favicons, and SEO.

## Installation
```bash
# pnpm
pnpm add @mannisto/astro-metadata

# npm
npm install @mannisto/astro-metadata

# yarn
yarn add @mannisto/astro-metadata
```

## Usage

There are three ways to use this package. Pick what suits your project, or combine them freely.

### Head component

The simplest approach — use `Head` in your layout and pass props down from pages. Title, description and image flow into Open Graph and Twitter automatically.
```astro
---
import { Head } from "@mannisto/astro-metadata"
---

<html>
  <Head
    title="Home"
    titleTemplate="%s | My Site"
    description="Welcome to my site"
    image={{ url: "/og.jpg", alt: "My Site", width: 1200, height: 630 }}
  />
  <body>
    <slot />
  </body>
</html>
```

[Read more →](docs/usage/head.md)

### Metadata API

Set metadata in pages, resolve in layouts — no prop drilling.
```astro
---
// pages/about.astro
import { Metadata } from "@mannisto/astro-metadata"

Metadata.set({
  title: "About",
  description: "Learn more about us",
})
---
```
```astro
---
// layouts/Layout.astro
import { Head, Metadata } from "@mannisto/astro-metadata"

const meta = Metadata.resolve({
  title: "My Site",
  titleTemplate: "%s | My Site",
})
---

<html>
  <Head {...meta} />
  <body>
    <slot />
  </body>
</html>
```

[Read more →](docs/usage/metadata.md)

### Individual components

Use components directly in your `<head>` for full control.
```astro
---
import { Title, Description, OpenGraph } from "@mannisto/astro-metadata"
---

<html>
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <Title value="My Page" template="%s | My Site" />
    <Description value="Welcome to my site" />
    <OpenGraph
      title="My Page"
      image={{ url: "/og.jpg", alt: "My Site" }}
    />
  </head>
  <body>
    <slot />
  </body>
</html>
```

[Read more →](docs/usage/components.md)

## Components

- [Canonical](docs/components/canonical.md)
- [Description](docs/components/description.md)
- [Favicon](docs/components/favicon.md)
- [Head](docs/components/head.md)
- [Keywords](docs/components/keywords.md)
- [LanguageAlternates](docs/components/language-alternates.md)
- [OpenGraph](docs/components/open-graph.md)
- [Robots](docs/components/robots.md)
- [Schema](docs/components/schema.md)
- [Title](docs/components/title.md)
- [Twitter](docs/components/twitter.md)

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for setup and contribution guidelines.

## License

MIT © [Ere Männistö](https://github.com/eremannisto)
npm package: @manniu/weapp-ui
Description: Manniu Weapp UI
Author: O2Team
Latest version: 0.0.12

# `weapp-ui`

安装
> npm install @manniu/weapp-ui

使用
> import MnFilePicker from '@manniu/weapp-ui'

组件
* MnIcon
* MnFilePicker
* MnActionSheet
npm package: @mannoeu/custom-hooks
Description: Custom React Hooks bundled in a utility package. Written in TypeScript, documented, tested and maintained. Disclaimer: At least React version >= 16 is required (with hooks support)
Author: Emmanuel Messias da Silva Costa
Latest version: 1.1.0

<div align="center">
  <h1>
    @mannoeu/custom-hooks
  </h1>
  <sup>
    <br />
    <br />
    <a href="https://www.npmjs.com/package/@mannoeu/custom-hooks">
       <img src="https://img.shields.io/npm/v/@mannoeu/custom-hooks.svg" alt="npm package" />
    </a>
    <a href="https://www.npmjs.com/package/@mannoeu/custom-hooks">
      <img src="https://img.shields.io/npm/dm/@mannoeu/custom-hooks.svg" alt="npm downloads" />
    </a>
    <br />
    Ready-to-use custom <a href="https://reactjs.org/docs/hooks-intro.html">React Hooks</a> utility
  </sup>
  <br />
  <br />
  <pre>npm i <a href="https://www.npmjs.com/package/@mannoeu/custom-hooks">@mannoeu/custom-hooks</a></pre>
  <br />
  <br />
</div>

- [`useDebug`](./docs/useDebug.md) &mdash; To debug using logs and be able to centrally control the display/hide of logs in development and make sure you don't forget an active log in production.
- [`useLocalStorage`](./docs/useLocalStorage.md) &mdash; To persist and sync values ​​with browser storage.

<br />
<br />

<samp>
<h2 align="center">
  Open Source
</h2>
<p align="center">
  <sub>Copyright © 2022-present, Emmanuel Messias.</sub>
</p>
<p align="center">@mannoeu/custom-hooks <a href="./LICENSE">is MIT licensed 💖</a></p>
</samp>

<br />
<br />