open-index/open-npm huggingface dataset:
npm package: @rokucommunity/bslib
Description: The BrightScript runtime for the BrighterScript language
Author: RokuCommunity
Latest version: 0.1.1

# bslib
The BrightScript runtime library used for [BrighterScript](https://github.com/rokucommunity/brighterscript).

![build](https://github.com/rokucommunity/bslib/workflows/build/badge.svg)
[![NPM Version](https://img.shields.io/npm/v/@rokucommunity/bslib.svg)](https://npmjs.org/package/@rokucommunity/bslib)
npm package: @rokucommunity/logger
Description: A logging library for use in RokuCommunity tools
Author: RokuCommunity
Latest version: 0.3.11

# @RokuCommunity/logger
A node.js logger library for use in the RokuCommunity projects.

[![build status](https://img.shields.io/github/actions/workflow/status/rokucommunity/logger/build.yml?branch=master&logo=github)](https://github.com/rokucommunity/logger/actions/workflows/build.yml?query=branch%3Amaster+workflow%3Abuild)
[![coverage status](https://img.shields.io/coveralls/github/rokucommunity/logger?logo=coveralls)](https://coveralls.io/github/rokucommunity/logger?branch=master)
[![monthly downloads](https://img.shields.io/npm/dm/@rokucommunity/logger.svg?sanitize=true&logo=npm&logoColor=)](https://npmcharts.com/compare/@rokucommunity/logger?minimal=true)
[![npm version](https://img.shields.io/npm/v/@rokucommunity/logger.svg?logo=npm)](https://www.npmjs.com/package/@rokucommunity/logger)
[![license](https://img.shields.io/github/license/rokucommunity/logger.svg)](LICENSE)
[![Slack](https://img.shields.io/badge/Slack-RokuCommunity-4A154B?logo=slack)](https://join.slack.com/t/rokudevelopers/shared_invite/zt-4vw7rg6v-NH46oY7hTktpRIBM_zGvwA)

## Installation

### npm

```bash
npm install @rokucommunity/logger
```

## Usage
```javascript
//import the logger
const logger = require('logger');
logger.logLevel = 'trace';
logger.error('Critical failure');
logger.warn('Something might be wrong');
logger.log('Normal message');
logger.info('Might be interesting');
logger.debug('Probably not interesting');
logger.trace('Definitely not interesting');
```
**Output:**

![image](https://user-images.githubusercontent.com/2544493/142052929-092dcd09-9cf1-4689-b867-4be1337fc02f.png)

## Advanced Usage
### Log inheritance and Prefixing
A `Logger` instance can inherit settings from a parent, only needing to provide settings for the values it wants to override. All loggers inherit from the base `Logger` that is the default export from this module.

Consider the following example:
```javascript
const logger = require('./dist');
logger.log('Hello from logger');

const childLogger = logger.createLogger({prefix: '[Child]'});
childLogger.log('Hello from childLogger');

const grandchildLogger = childLogger.createLogger({prefix: '[Grandchild]'});
grandchildLogger.log('Hello from grandchildLogger');
```

**Output:**
```
[14:38:30.429][LOG] Hello from logger
[14:38:30.432][LOG] [Child] Hello from childLogger
[14:38:30.432][LOG] [Child][Grandchild] Hello from grandchildLogger
```
npm package: @rola/log
Description: Logging utility for [rola](https://github.com/estrattonbailey/rola).
Author: estrattonbailey
Latest version: 0.10.7

# @rola/log
Logging utility for [rola](https://github.com/estrattonbailey/rola).

## License
MIT License © [Eric Bailey](https://estrattonbailey.com)
npm package: @rola/plugin-document
Description: Tap into rola document creation.
Author: estrattonbailey
Latest version: 0.10.5

# @rola/plugin-document
Quick access to the document creation process in
[rola](https://github.com/estrattonbailey/rola).

> See [plugin docs](https://github.com/estrattonbailey/rola/issues/20) for more info.

## Install
```bash
npm i @rola/plugin-document --save
```

## Usage
Add the plugin to the `plugins` array in your `rola.plugins.js`:

```javascript
import document from '@rola/plugin-document'

export default [
  document(({ context, ...customProps }) => {
    return {
      head: [ '<link />' ],
      body: [ '<script />' ]
    }
  })
]
```

## License
MIT License © [Eric Bailey](https://estrattonbailey.com)
npm package: @rola/plugin-styled-components
Description: Compile node with rola.
Author: estrattonbailey
Latest version: 0.10.7

# @rola/plugin-styled-components
Enable [Styled Components](https://www.styled-components.com/) support in
[rola](https://github.com/estrattonbailey/rola).

## Install
```bash
npm i @rola/plugin-styled-components --save
```

## Usage
Add the plugin to the `plugins` array in your `rola.plugins.js`:

```javascript
import styled from '@rola/plugin-styled-components'

export default [
  styled()
]
```

## License
MIT License © [Eric Bailey](https://estrattonbailey.com)
npm package: @rola/preset-node
Description: Compile node with rola.
Author: estrattonbailey
Latest version: 0.10.7

# @rola/preset-sass
Bundle for Node using [rola](https://github.com/estrattonbailey/rola).

> Unless you're building something using
> [@rola/compiler](https://github.com/estrattonbailey/rola/tree/master/packages/rola-compiler)
> directly, you won't need this module for your rola project.

## Install
```bash
npm i @rola/preset-node --save
```

## Usage
Add the preset to the `presets` array on your [@rola/compiler](https://github.com/estrattonbailey/rola/tree/master/packages/rola-compiler) instance:

```javascript
import compiler from '@rola/compiler'
import node from '@rola/preset-node'

compiler({
  in: './index.js',
  out: './build',
  presets: [
    node()
  ]
})
```

## License
MIT License © [Eric Bailey](https://estrattonbailey.com)
npm package: @rola/preset-postcss
Description: Enable PostCSS for rola.
Author: estrattonbailey
Latest version: 0.10.7

# @rola/preset-postcss
Enable PostCSS support in [rola](https://github.com/estrattonbailey/rola). Comes
with sane defaults for things like CSS variables and SASS-like nesting.

## Install
```bash
npm i @rola/preset-postcss --save
```

## Usage
Add the preset to the `presets` array in your `rola.config.js`:

```javascript
import css from '@rola/preset-postcss'

export const presets = [
  css()
]
```

## License
MIT License © [Eric Bailey](https://estrattonbailey.com)
npm package: @rola/preset-sass
Description: Enable SASS for rola.
Author: estrattonbailey
Latest version: 0.10.7

# @rola/preset-sass
Enable SASS/SCSS support in [rola](https://github.com/estrattonbailey/rola).

## Install
```bash
npm i @rola/preset-sass --save
```

## Usage
Add the preset to the `presets` array in your `rola.config.js`:

```javascript
import sass from '@rola/preset-sass'

export const presets = [
  sass()
]
```

## License
MIT License © [Eric Bailey](https://estrattonbailey.com)
npm package: @rola00/web
Description: React-tailwind-uikit is a reusable component library that helps to build UIs faster for React Js , Next js Web Projects and Supports TypeScript. The goal is to make building durable UIs more productive and satisfying.
Author: Gaurav Verma
Latest version: 0.1.20

# React Tailwind uikit

[![Build Status](https://travis-ci.org/gauravverma029/react-tailwind-uikit.svg?branch=master)]()
[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)]()
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)]()
![node-current](https://img.shields.io/node/v/npm)

[![forthebadge](https://forthebadge.com/images/badges/made-with-typescript.svg)]()
[![forthebadge](https://forthebadge.com/images/badges/open-source.svg)]()
<img alt="TailwindCSS" src="https://img.shields.io/badge/tailwindcss%20-%2338B2AC.svg?&style=for-the-badge&logo=tailwind-css&logoColor=white"/>
<img alt="React" src="https://img.shields.io/badge/react%20-%2320232a.svg?&style=for-the-badge&logo=react&logoColor=%2361DAFB"/>

<img alt="TailwindCSS" src="https://raw.githubusercontent.com/gauravverma029/react-tailwind-uikit/main/design.png"/>

## About

React-tailwind-uikit is a reusable component library that helps to build UIs faster for React Js , Next js Web Projects and Supports TypeScript. The goal is to make building durable UIs more productive and satisfying. Now you can Build your Web Application in 24 Hours.We are coming with more 100 component Ready to Implement.Please Support us.

### **[Documentation](https://gauravverma029.github.io/react-tailwind-uikit/)**

## Features

- Button
- Others Coming soon..

## Tech

Tailwind Css UI Kit itself uses a number of open source projects to work properly:

- [React Js] - A JavaScript library for building user interfaces
- [Tailwind CSS] - A utility-first CSS framework for rapidly building custom user interfaces.
- [Typescript] - TypeScript extends JavaScript by adding types.

And of course Tailwind Css UI Kit itself is open source project
on GitHub.

## Install

Add UI Kit to your project.

`npm install --save react-tailwind-uikit`

or

`yarn add react-tailwind-uikit`

## Use

Import components you want into your Project

`import { Button, ButtonProps} from 'react-tailwind-uikit';`

and use them like so

```
  const example = () => (
    <div>
      <Button>Submit</Button>
    </div>
  )

```

### **Other Example Please visit [Story Book](https://gauravverma029.github.io/react-tailwind-uikit/)**

### **Welcome For Contributes**

Clone the [GitHub project](https://github.com/gauravverma029/react-tailwind-uikit) then start Storybook.

`yarn && yarn storybook`

### **Do you want to Any Support from me ? Click On my Profile**

[LinkedIn Profile](https://www.linkedin.com/in/gauravverma029/)
npm package: @rolamusic/prettier-config
Description: Rolamusic prettier configuration
Author: Edy Espinal
Latest version: 1.0.2

# Rolamusic Prettier Configuration

## Installation

Once you have installed [Prettier](https://prettier.io/):

```
yarn add -D @rolamusic/prettier-config
```

## Usage

You have two options for adding the Rolamusic prettier config to your project:

1. Add it to the projects `.prettierrc` file:

```
"@rolamusic/prettier-config"
```

2. Add it to the `package.json` file:

```
{
  ...
  "prettier": "@rolamusic/prettier-config"
  ...
}
```

## Overriding

Although overriding the configuration is discouraged, every project is different. If you need to override some property, please refer to the [configuration overrides documentation](https://prettier.io/docs/en/configuration.html#configuration-overrides).
npm package: @rolamusic/theme-and-styles
Description: Rolamusic Matine theme and styles
Author: Edy Espinal
Latest version: 1.0.13

# Rolamusic Mantine Theme and Styles Configuration

## Installation

Run the following command:

```
yarn add @rolamusic/theme
```

## Usage

The implementation of the `theme` and `styles` will depend on the framework being used.
You can find the instructions for the available frameworks on the Mantine [documentation.](https://mantine.dev/pages/getting-started/)
npm package: @rolamusic/tsconfig
Description: Rolamusic TypeScript configuration
Author: Edy Espinal
Latest version: 1.0.5

# Rolamusic TypeScript Configuration

## Installation

Run the following commmand:

```
yarn add -D @rolamusic/tsconfig
```

## Usage

Add a `tsconfig.json` file in the root folder of your project and add the following:

```
{
  "extends": "@rolamusic/tsconfig"
}
```