open-index/open-npm huggingface dataset:
npm package: @manuelmiklo/webapp
Description: Front end for WiseMapping.Org project.
Author: Paulo Veiga
Latest version: 5.0.5

# WiseMapping React App

Front end for WiseMapping.Org project.

## Available Scripts

In the project directory, you can run:

### `yarn start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.\
You will also see any lint errors in the console.

### `yarn test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `yarn run build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `yarn run eject`

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**

If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

# Generate I18n resource

## Extract 
`yarn extract`

## Compile
`yarn compile lang/en.json --ast --out-file src/compiled-lang/en.json`
`yarn compile lang/es.json --ast --out-file src/compiled-lang/es.json`

## License

The source code is Licensed under the WiseMapping Open License, Version 1.0 (the “License”);
You may obtain a copy of the [License](https://wisemapping.atlassian.net/wiki/display/WS/License)
npm package: @manuelpuchta/tiny
Description: Removes all spaces from a string
Latest version: 1.1.1

# tiny
npm module publishing test repo.

Source: [How to make a beautiful tiny npm package and publish it](https://medium.freecodecamp.org/how-to-make-a-beautiful-tiny-npm-package-and-publish-it-2881d4307f78) <3

---

[![npm (scoped)](https://img.shields.io/npm/v/@manuelpuchta/tiny.svg)](https://www.npmjs.com/package/@manuelpuchta/tiny)
[![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/@manuelpuchta/tiny.svg)](https://www.npmjs.com/package/@manuelpuchta/tiny)

Removes all spaces from a string.

## Install

```
$ npm install @manuelpuchta/tiny
```

## Usage

```js
const tiny = require("@manuelpuchta/tiny");

tiny("So much space!");
//=> "Somuchspace!"

tiny(1337);
//=> Uncaught TypeError: Tiny wants a string!
//    at tiny (<anonymous>:2:41)
//    at <anonymous>:1:1
```
npm package: @manuelsch/sleep
Description: A simple, Promise-based sleep function for TypeScript applications
Author: manuelsch
Latest version: 1.0.2

# @manuelsch/sleep 😴

A simple, Promise-based sleep function for TypeScript applications.
* Works with `async/await`
* Usable in the browser and with node.js


## Installation ⬇

```sh
npm install @manuelsch/sleep --save
```
```sh
yarn add @manuelsch/sleep
```

## Usage:

```ts
import sleep from '@manuelsch/sleep';

async someFunction() {
    console.log('Print this immediately');
    
    await sleep(1000);
    
    console.log('Print this 1 second later');
}
```

## This is the whole source code:
```ts
const sleep = async (duration: number) => new Promise<void>(resolve => setTimeout(() => resolve(), duration));
export default sleep;
```
npm package: @manuelsdy/platzom
Description: Traductor de idioma Platzom
Author: Manuel Sandoya
Latest version: 0.1.0

# Platzom

Platzom es un idioma invenatado para el curso de [Fundamento de JavaScript](https://platzi.com/js) de [Platzi](https://platzi.com/), el mejor lugar de educación online

## Descripción del idioma

- Si la palabra termina en "ar", se le quitan esos dos caracteres.
- Si la palabra inicia con Z, se le añade "pe" al final.
- Si la palabra traducida tiene 10 o más letras,se debe partir a la mitad y unir con un guión del medio.
-  Si la palabra original es un palíndromo, ninguna regla anterior cuenta y se devuelve la misma palabra intercalando mayúsculas y minúsculas

## Instalación

```
npm install platzom
```

## Uso

```
import platzom-sm from 'platzom'

platzom("Programar") // Program
platzom("Zorro") // Zorrope
platzom("Zarpar") // Zarppe
platzom("abecedario") // abece-dario
platzom("sometemos") // SoMeTeMoS
```
## Créditos

- [Manuel Sandoya](https://twitter.com/@manuelsdy)

## Licencia

[MIT](https://opensource.org/licenses/MIT)
npm package: @manufac/api-client-core
Description: This package contains helper functions and types used to implement each client for each Gadget app.
Latest version: 0.15.15

# API Client Core

This package contains helper functions and types used to implement each client
for each Gadget app.

Note that, developers shouldn't need to use this package directly and should
instead use their generated client plus binding packages.

### For Gadget Developers

After releasing a new version, make sure to update
the `UserlandDependencyVersions` variable in gadget mainline.
npm package: @manufac/eslint-config
Description: Manufac's ESLint config with TypeScript support
Author: Maneet Goyal
Latest version: 5.18.0

### @manufac/eslint-config

- How to create shareable ESLint config? Ref: https://eslint.org/docs/latest/extend/shareable-configs

#### Installing Peer Deps

Run `npx install-peerdeps --dev @manufac/eslint-config`.

#### [TS Rules | ESLint Config](https://eslint.org/docs/latest/extend/shareable-configs#using-a-shareable-config)

```js
import manufacConfig from "@manufac/eslint-config";

export default [
    ...manufacConfig
];
```

#### [TS + ReactJS Rules | ESLint Config](https://eslint.org/docs/latest/extend/shareable-configs#sharing-multiple-configs)

```js
import manufacConfig from "@manufac/eslint-config/react.js";

export default [
    ...manufacConfig
];
```
npm package: @manufosela/animation-handclock
Description: Webcomponent animation-handclock following open-wc recommendations
Author: manufosela
Latest version: 1.1.0

# \<animation-handclock>

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation

```bash
npm i animation-handclock
```

## Usage

```html
<script type="module">
  import 'animation-handclock/animation-handclock.js';
</script>

<animation-handclock size="500"></animation-handclock>
```

## Properties

- **size**: Size of the handclock.

## Styling

- **--animation-handclock-text-color** Default #000
- **--animation-handclock-background-color** Default #fff
- **--animation-handclock-hour-marker-color** Default #f0f0c9
- **--animation-handclock-minute-marker-color** Default #0f0e0e
- **--animation-handclock-hands-color** Default #ff0000

## Linting and formatting

To scan the project for linting and formatting errors, run

```bash
npm run lint
```

To automatically fix linting and formatting errors, run

```bash
npm run format
```

## Testing with Web Test Runner

To execute a single test run:

```bash
npm run test
```

To run the tests in interactive watch mode run:

```bash
npm run test:watch
```

## Demoing with Storybook

To run a local instance of Storybook for your component, run

```bash
npm run storybook
```

To build a production version of Storybook, run

```bash
npm run storybook:build
```

## Tooling configs

For most of the tools, the configuration is in the `package.json` to minimize the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `web-dev-server`

```bash
npm start
```

To run a local development server that serves the basic demo located in `demo/index.html`
npm package: @manufosela/animation-paralax
Description: Webcomponent animation-paralax following open-wc recommendations
Author: manufosela
Latest version: 1.0.0

# \<animation-paralax>

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation

```bash
npm i animation-paralax
```

## Usage

```html
<script type="module">
  import 'animation-paralax/animation-paralax.js';
</script>

<animation-paralax></animation-paralax>
```

## Linting and formatting

To scan the project for linting and formatting errors, run

```bash
npm run lint
```

To automatically fix linting and formatting errors, run

```bash
npm run format
```

## Testing with Web Test Runner

To execute a single test run:

```bash
npm run test
```

To run the tests in interactive watch mode run:

```bash
npm run test:watch
```

## Demoing with Storybook

To run a local instance of Storybook for your component, run

```bash
npm run storybook
```

To build a production version of Storybook, run

```bash
npm run storybook:build
```


## Tooling configs

For most of the tools, the configuration is in the `package.json` to minimize the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `web-dev-server`

```bash
npm start
```

To run a local development server that serves the basic demo located in `demo/index.html`
npm package: @manufosela/animation-raincss
Description: Webcomponent animation-raincss following open-wc recommendations
Author: manufosela
Latest version: 1.1.0

# \<animation-raincss>

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation

```bash
npm i animation-raincss
```

## Usage

```html
<script type="module">
  import 'animation-raincss/animation-raincss.js';
</script>

<animation-raincss nb-drop="800"></animation-raincss>
```

## Styling

--animation-raincss-background-color: <color>. Defaults to #0D343A

## Linting and formatting

To scan the project for linting and formatting errors, run

```bash
npm run lint
```

To automatically fix linting and formatting errors, run

```bash
npm run format
```

## Testing with Web Test Runner

To execute a single test run:

```bash
npm run test
```

To run the tests in interactive watch mode run:

```bash
npm run test:watch
```

## Demoing with Storybook

To run a local instance of Storybook for your component, run

```bash
npm run storybook
```

To build a production version of Storybook, run

```bash
npm run storybook:build
```

## Tooling configs

For most of the tools, the configuration is in the `package.json` to minimize the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `web-dev-server`

```bash
npm start
```

To run a local development server that serves the basic demo located in `demo/index.html`