open-index/open-npm huggingface dataset:
npm package: @kloudlib/abstractions
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.3

# @kloudlib/abstractions

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/archetypes
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.3.2

# @kloudlib/archetypes

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/cert-manager
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.3.4

# @kloudlib/cert-manager

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/grafana
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.5.2

# @kloudlib/grafana

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/grafana-stack
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.5.0

# @kloudlib/grafana-stack

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/linkerd
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.3.1

# @kloudlib/linkerd

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/loki
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.4.1

# @kloudlib/loki

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/metal-lb
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.4.0

# @kloudlib/metal-lb

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/minio
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.6.3

# @kloudlib/minio

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/nginx-ingress
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.4.3

# @kloudlib/nginx-ingress

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/oauth-proxy
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.4.0

# @kloudlib/oauth-proxy

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/postgresql
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.4.6

# @kloudlib/postgresql

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/prometheus
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.4.1

# @kloudlib/prometheus

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/prometheus-mongodb-exporter
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.0

# @kloudlib/prometheus-mongodb-exporter

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/prometheus-mssql-exporter
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.1

# @kloudlib/prometheus-mssql-exporter

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/prometheus-postgresql-exporter
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.1

# @kloudlib/prometheus-postgresql-exporter

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/prometheus-redis-exporter
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.0

# @kloudlib/prometheus-redis-exporter

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/prometheus-servicebus-exporter
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.1

# @kloudlib/prometheus-servicebus-exporter

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/rook-ceph
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.3.1

# @kloudlib/rook-ceph

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudlib/utils
Description: Kloudlib is a collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.
Latest version: 0.1.5

# @kloudlib/utils

Kloudlib is a collection of NPM libraries for deploying commonly used
open source software to Kubernetes using Pulumi.

## Documentation

[https://place1.github.io/kloudlib/](https://place1.github.io/kloudlib/)
npm package: @kloudsoftware/parcel-plugin-url
Description: Parcel plugin to set an url for the http client based on NODE_ENV
Author: Kloudsoftware
Latest version: 1.0.8

# parcel-plugin-url

Adds the possibillty to set a url for reaching e.g. an api differently in prod and dev environments

## How to use

- run `npm i -D @kloudsoftware/parcel-plugin-url`
- create an `api.json` file:
```json
{
  "url": {
    "prod": "Production url here",
    "dev": "Dev url here"
  }
}
```

- run your parcel as normal
- when run with `build`, parcel will use the prod url, otherwise the dev url
- you can bypass the config file with the `CHROMSTAHL_URL` environment variable
npm package: @klox/klox-components
Description: This is an internal library of react component.
Author: Klox-team
Latest version: 1.0.10

# klox-components

> This is an internal library of react component.

[![NPM](https://img.shields.io/npm/v/klox-components.svg)](https://www.npmjs.com/package/klox-components) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save klox-components
```

## Commands 
- <strong>Run in local on port 6006</strong>  
```npm run storybook```
  
- <strong>Build package</strong>  
```npm run build```
  
- <strong>Build storybook</strong>  
```npm run build-storybook```

## Publish
  
If you are not logged in npm, run ```npm login``` and log in with the klox-team credentials.
In order to publish an updated version of <strong>klox-components</strong> package, run ```npm run build```.  
After the build is complete, add a new <em>version</em> number in <em>package.json</em> then run ```npm publish```.  

## Usage

```jsx
import React, { Component } from "react";

import MyComponent from "klox-components";

class Example extends Component {
  render() {
    return <MyComponent />;
  }
}
```

## License

MIT © [Klox-team](https://github.com/Klox-team)
npm package: @klu0926/simple-counter
Description: A custom HTML element for a simple counter. Use <simple-counter></simple-counter>. Supports 'color' and 'size' attributes.
Author: Kuo Yu Lu
Latest version: 1.0.1

# @klu0926/simple-counter

A simple **Web Component** (`<simple-counter>`) that displays a counter with increment and decrement buttons.  
Supports two attributes: **`color`** and **`size`**.

```
<simple-counter></simple-counter>
```

---

## 📦 Installation

```bash
npm install @klu0926/simple-counter
```

## 🌐 via CDN (no install)

```
<script type="module" src="https://unpkg.com/@klu0926/simple-counter"></script>
```
npm package: @klucasw7/minecraft-data
Description: Provide easy access to minecraft data in node.js
Author: Romain Beaumont
Latest version: 0.0.1

# node-minecraft-data

[![NPM version](https://badge.fury.io/js/minecraft-data.svg)](http://badge.fury.io/js/minecraft-data)
[![Tonic](https://img.shields.io/badge/tonic-try%20it-blue.svg)](https://tonicdev.com/npm/minecraft-data)
[![Build Status](https://github.com/PrismarineJS/node-minecraft-data/workflows/CI/badge.svg)](https://github.com/PrismarineJS/node-minecraft-data/actions?query=workflow%3A%22CI%22)
[![Try it on gitpod](https://img.shields.io/badge/try-on%20gitpod-brightgreen.svg)](https://gitpod.io/#https://github.com/PrismarineJS/node-minecraft-data)

`node-minecraft-data` provides easy access to [minecraft-data](https://github.com/PrismarineJS/minecraft-data) in node.js.

The objective of this module is to make easier to look for information in `minecraft-data` in node.

## Features

This package allows the lookup of blocks, items, entities, etc. by name, id, etc., and for the easy lookup of other data.

## Example

```js
const minecraftData = require('minecraft-data')
// or for es6: import minecraftData from 'minecraft-data';

const mcData = minecraftData('1.19')

console.log(mcData.blocksByName['stone']) // Information for "Stone"
console.log(mcData.windows['minecraft:brewing_stand']) // Information for the "Brewing Stand" GUI
console.log(mcData.version) // Information about the current version
console.log(mcData.effectsByName['Haste']) // Information for the "Haste" effect
```

## Documentation

* See [doc/api.md](doc/api.md)
* See [doc/history.md](doc/history.md)
npm package: @kludge-cs/changeset-format
Description: Formatter for @changesets/cli used in KCS monorepos.
Author: Nytelife26
Latest version: 1.0.2

# @kludge-cs/changeset-format

The changesets formatter for KCS monorepositories, such as [@kludge-cs/utils].
This is a fork of [@changesets/changelog-github] and
[@changesets/get-github-info], except with better code quality (this will
eventually be PRed into the changesets repository, at which point this will be
kept solely in case we need additional features or alternative formatting,
assuming Atlassian developers will approve the merge).

[@kludge-cs/utils]: https://github.com/kludge-cs/utils
[@changesets/changelog-github]: https://github.com/atlassian/changesets/tree/master/packages/changelog-github
[@changesets/get-github-info]: https://github.com/atlassian/changesets/tree/master/packages/get-github-info
npm package: @kludge-cs/eslint-config-ts
Description: ESLint config for KCS TypeScript projects.
Author: Nytelife26
Latest version: 2.1.0

# @kludge-cs/ts-eslint-config

ESLint configuration used in TypeScript based KCS projects.

Note that this also requires a `tsconfig.eslint.json` file to extend the base
`tsconfig` for the package. The only thing this needs to have is an `include`
directive, specifying the files and directories where linting is permitted,
like so:

```json
{
	"extends": "./tsconfig.json",
	"include": ["src", "test"]
}
```
npm package: @kluevandrew/angular-ui-router
Description: State-based routing for Angular
Latest version: 1.0.0-beta.6

# UI-Router for Angular &nbsp;[![Build Status](https://travis-ci.org/ui-router/ng2.svg?branch=master)](https://travis-ci.org/ui-router/ng2)

### @uirouter/angular: State based routing for Angular (v2+)

---
**[Tutorials](https://ui-router.github.io/tutorials/)** |
**[API Docs](https://ui-router.github.io/ng2/docs/latest/)** |
**[Guides](https://ui-router.github.io/guide)** |
**[Sample App](http://ui-router.github.io/resources/sampleapp/) |**
**[Report an Issue](https://github.com/ui-router/ng2/blob/master/CONTRIBUTING.md#report-an-issue) |**
**[Contribute](https://github.com/ui-router/ng2/blob/master/CONTRIBUTING.md#contribute) |**
**[Help!](http://stackoverflow.com/questions/ask?tags=@uirouter/angular)**

---

@uirouter/angular is a client-side [Single Page Application](https://en.wikipedia.org/wiki/Single-page_application)
routing framework for [Angular](http://angular.io).  
  
Routing frameworks for SPAs update the browser's URL as the user navigates through the app.  Conversely, this allows 
changes to the browser's URL to drive navigation through the app, thus allowing the user to create a bookmark to a 
location deep within the SPA.

UI-Router applications are modeled as a hierarchical tree of states. UI-Router provides a 
[*state machine*](https://en.wikipedia.org/wiki/Finite-state_machine) to manage the transitions between those 
application states in a transaction-like manner. 

## Get Started

- [UI-Router for Angular 2](https://ui-router.github.io/ng2)

## Reporting issues and Contributing

Please read our [Contributor guidelines](CONTRIBUTING.md) before reporting an issue or creating a pull request.
npm package: @kluseg/monaco
Description: Universal and colorful logging library written in TypeScript
Author: Adrian Kluska
Latest version: 0.0.1

# Monaco - Console logging redefined

Let's just face it. You're glued to the monitor for at least 8 hours a day of which 4 is for staring at the developer console. And yeah, you have to comment out console method calls you don't need at the moment in order to somehow navigate through this chaos. Oh, you also forgot to remove this temporary `console.debug('HERE')`, which floods user's console in production environment. Have you ever wondered if there is something that could release you from this pain? The answer is "Monaco".

`npm install --save @kluseg/monaco`

## What does it actually doing?

Monaco can be imported with ease!

```javascript
import Monaco from '@kluseg/monaco';
```

Monaco can make your logs look great again!

```javascript
const logger = new Monaco();
logger.success('Looking gooood!').send();
```

Monaco can take care of conditional logging!

###### Just switch Monaco's verbosity level and appropriate logs would be displayed.

```javascript
enum LogLevel {
  errorsOnly = 0,
  QAtests = 1,
  full = 2,
}

const logger = new Monaco(LogLevel.errorsOnly);
// This won't be shown because Monaco's verbosity is set to "errorsOnly" or simply 0
logger
  .success("Looking good!")
  .when(LogLevel.full)
  .send();

// This is displayed no matter what
logger
  .error("Fatal!")
  .send();

// Callback will be executed when provided function returns "true"
logger.when((verbosity: number) => {
  return verbosity >= LogLevel.QAtests && userDidSomething();
}, () => {
  logger
    .warn("User did something")
    .send();

  logger
    .notice("Notice me senpai!")
    // Show additional console.trace!
    .withTrace()
    .send();
})
```

Monaco can display additional group badge for added readability!

```javascript
const cartLogger = new Monaco(2, 'Cart');

// Displays badge [Cart | Info]
cartLogger.info('Cart module initialized').send();

// Displays badge [Cart @ src/modules/cart.ts | Warn]
cartLogger.warn('User cart is empty!').locatedAt('src/modules/cart.ts').send();

cartLogger
  // Creates new Monaco instance with given parameters
  .$create(3, 'Cart supervisor')
  // Displays badge [Cart @ src/modules/cart.ts | Error]
  .error('Unable to locate user cart!')
  .send();

// And again, and again...
const catalogLogger = new Monaco(1, 'Catalog');
```

Monaco is customizable.

```javascript
const cartLogger = new Monaco(2, 'Cart', {
  error: {
    background: 'red',
    foreground: 'rgb(0,0,33)',
  },
  success: {
    background: 'black',
    foreground: '#fff',
  },
});
```

And if you are lazy or integrating Monaco into existing project you can use it as a drop-in replacement for console (you get only colours though).

```javascript
Monaco.$patchConsole();
```

## Future plans

#### v1.0

1. Complete documentation.
2. Demo page.
3. Proper tests.
4. Node.js support.

#### v1.x

1. Multi-channel support (ability to save logs to file, send to slack channel, etc.).

## Thanks for checking it out!

Feel free to request new features! :)