open-index/open-npm huggingface dataset:
npm package: @hecticme/eslint-config
Description: Personal ESLint config of hecticme
Author: H. Ngọc Minh
Latest version: 0.1.0

<h1 align="center">
  @hecticme/eslint-config
</h1>

```sh
pnpm add -D @hecticme/eslint-config
```

**❗️Note:** This package is not production-ready yet. I'm only using it for learning purpose.
npm package: @hectorbennett/webgldemos
Description: Some WebGL demos!
Author: Hector Bennett
Latest version: 0.0.11

# webgldemos

A selection of experiments in WebGL.

## WebGLGears

glxgears remade in WebGL. It's not a direct copy, although I did use the original [source code](https://github.com/JoakimSoderberg/mesademos/blob/master/src/xdemos/glxgears.c) as inspiration for the [createGearVertices](https://github.com/hectorbennett/webgldemos/blob/13428f5b744bd23588b5d46e7f0d6867620b37b2/src/utils/createGearBufferInfo.js#L14) function.

![webglgears](https://user-images.githubusercontent.com/23317027/158595589-aeb96da7-90b7-4042-a21d-281d99c1d52f.png)
npm package: @hectorlobatosilva/simple-logger
Description: simple logger
Latest version: 1.0.3

# simple-logger

This is a simple logger to get the next results

```
[ TRACE ] message
[ DEBUG ] message
[ INFO  ] message
[ WARN  ] message
[ ERROR ] message
```

## Reference

the library responds to the next showing level table
| Level of request| TRACE | DEBUG | INFO | WARN | ERROR | OFF |
| :-------------- | :---- | :---- | :--- | :--- | :---- | :-- |
| TRACE | YES | NO | NO | NO | NO | NO |
| DEBUG | YES | YES | NO | NO | NO | NO |
| INFO | YES | YES | YES | NO | NO | NO |
| WARN | YES | YES | YES | YES | NO | NO |
| ERROR | YES | YES | YES | YES | YES | NO |

The logger functions uses rest parameters so you can set any number of parameters

## Usage

```js
/// Common JS
const Logger = require("@hectorlobatosilva/simple-logger");
/// Module JS
import Logger from "@hectorlobatosilva/simple-logger";
const logger = new Logger("INFO"); // Logs levels [ "TRACE","DEBUG","INFO","WARN","ERROR" ] OFF by default
logger.trace("Some", "undefined", "number", "of", "parameters");
logger.debug("Some", "undefined", "number", "of", "parameters");
logger.info("Some", "undefined", "number", "of", "parameters");
logger.warn("Some", "undefined", "number", "of", "parameters");
logger.error("Some", "undefined", "number", "of", "parameters");

// Output with INFO level
// [ INFO  ]  Some undefined number of parameters
// [ WARN  ]  Some undefined number of parameters
// [ ERROR ]  Some undefined number of parameters

/// Output with TRACE level
// [ TRACE ]  Some undefined number of parameters
// [ DEBUG ]  Some undefined number of parameters
// [ INFO  ]  Some undefined number of parameters
// [ WARN  ]  Some undefined number of parameters
// [ ERROR ]  Some undefined number of parameters
```

## License

MIT
npm package: @hectorricardo/cors-proxy
Description: A simple, local, easy-to-setup proxy server with CORS enabled.
Author: Hector Ricardo
Latest version: 1.0.7

# cors-proxy

A simple, local, easy-to-setup proxy server with CORS enabled. 

Runs only on HTTP (no HTTPS supported).

Use for development purposes (NOT FOR PRODUCTION).

## Installation

`npm install -g @hectorricardo/cors-proxy`

## Usage

`cors-proxy <url> [options]`

where `url` is the url of the server to be proxied.

Available options:

`-p, --port`   The port the proxy should bind to

`-h, --help`   Show help

## Example

`cors-proxy https://google.com -p 8080`

will redirect all requests matching with `http://localhost:8080/*` to `https://google.com`.

Remaining part of the url will stay the same, i.e., a request made to `http://localhost:8080/users/john` will be proxied to `https://google.com/users/john`.