open-index/open-npm huggingface dataset:
npm package: @ntucker/linaria-webpack5-loader
Description: Blazing fast zero-runtime CSS in JS library
Latest version: 3.0.0-beta.17

<p align="center">
  <img alt="Linaria" src="https://raw.githubusercontent.com/callstack/linaria/HEAD/website/assets/linaria-logo@2x.png" width="496">
</p>

<p align="center">
Zero-runtime CSS in JS library.
</p>

---

### 📖 Please refer to the [GitHub](https://github.com/callstack/linaria#readme) for full documentation.

## Features

- Write CSS in JS, but with **zero runtime**, CSS is extracted to CSS files during build
- Familiar **CSS syntax** with Sass like nesting
- Use **dynamic prop based styles** with the React bindings, uses CSS variables behind the scenes
- Easily find where the style was defined with **CSS sourcemaps**
- **Lint your CSS** in JS with [stylelint](https://github.com/stylelint/stylelint)
- Use **JavaScript for logic**, no CSS preprocessor needed
- Optionally use any **CSS preprocessor** such as Sass or PostCSS

**[Why use Linaria](../../docs/BENEFITS.md)**

## Installation

```sh
npm install @linaria/core @linaria/react @linaria/babel-preset @linaria/shaker
```

or

```sh
yarn add @linaria/core @linaria/react @linaria/babel-preset @linaria/shaker
```
npm package: @ntucker/storybook
Description: React Storybook: Isolate React Component Development with Hot Reloading.
Latest version: 2.35.8

# React Storybook [![Build Status](https://travis-ci.org/storybooks/react-storybook.svg?branch=master)](https://travis-ci.org/storybooks/react-storybook) [![npm version](https://badge.fury.io/js/%40kadira%2Fstorybook.svg)](https://badge.fury.io/js/%40kadira%2Fstorybook) [![Storybook Slack](https://storybooks-slackin.herokuapp.com/badge.svg)](https://storybooks-slackin.herokuapp.com/)

React Storybook is a UI development environment for your React components. With it, you can visualize different states of your UI components and develop them interactively.

![React Storybook Screenshot](docs/demo.gif)

React Storybook runs outside of your app. So you can develop UI components in isolation without worrying about app specific dependencies and requirements.

## Getting Started

```js
npm i -g getstorybook
cd my-react-app
getstorybook
```

For more information visit: https://getstorybook.io

---

React Storybook also comes with a lot of [addons](https://getstorybook.io/docs/addons/introduction) and a great API to customize as you wish. You can also build a [static version](https://getstorybook.io/docs/basics/exporting-storybook) of your storybook and deploy it anywhere you want.

Here are some featured storybooks that you can reference to see how Storybook works:

  * [React Button](http://kadira-samples.github.io/react-button) - [source](https://github.com/kadira-samples/react-button)
  * [Demo of React Dates](http://airbnb.io/react-dates/) - [source](https://github.com/airbnb/react-dates)
  * [Demo of React Native Web](http://necolas.github.io/react-native-web/storybook/) - [source](https://github.com/necolas/react-native-web)

## Docs

* [Basics](https://getstorybook.io/docs/basics/introduction)
* [Configurations](https://getstorybook.io/docs/configurations/default-config)
* [Addons](https://getstorybook.io/docs/addons/introduction)
npm package: @ntuple/types-jxon
Description: TypeScript definitions for jxon
Latest version: 2.0.0

# Installation
> `npm install --save @ntuple/types-jxon`

# Summary
This package contains type definitions for jxon (https://www.npmjs.com/package/jxon).

# Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jxon

Additional Details
 * Last updated: Wed, 23 Oct 2019 14:58:38 GMT
 * Dependencies: none
 * Global values: none

# Credits
These definitions were written by Definitions by: Vladimir Grenaderov <https://github.com/VladimirGrenaderov>, and Max Boguslavskiy <https://github.com/maxbogus>.
npm package: @ntvr/eslint-config
Description: Netvor's shareable config for eslint
Author: ntvr
Latest version: 1.0.2

# @ntvr/eslint-config

Netvor's shareable collection of configs for [Eslint]:

## Installation

Install custom config:

```bash
yarn add --dev @ntvr/eslint-config
```

Create a config file named `.eslintrc.js`:

## Basic Usage

Apply the config in your Eslint config:

```javascript
module.exports = {
	extends: ['@ntvr/eslint-config/typescript'],
};
```

To see the rules that this config uses, please read the
[main config itself](./.eslintrc.js).

### Optional: Based on the project

```javascript
module.exports = {
	extends: [
		'@ntvr/eslint-config/javascript', 
		'@ntvr/eslint-config/react', 
		'@ntvr/eslint-config/typescript', 
		'@ntvr/eslint-config/next', 
	],
};
```

[Eslint]: https://github.com/eslint/eslint
[Eslint config]: https://github.com/ntvr/eslint-config
npm package: @ntvr/stylelint-config-ntvr
Description: Ntvr' shareable config for stylelint
Author: ntvr
Latest version: 1.1.0
Deprecated: WARNING: This project has been renamed to @ntvr/stylelint-config

# stylelint-config-ntvr

[![NPM version](http://img.shields.io/npm/v/@ntvr/stylelint-config-ntvr.svg)](https://www.npmjs.org/package/@ntvr/stylelint-config-ntvr)
[![Build Status](https://travis-ci.org/ntvr/stylelint-config-ntvr.svg?branch=master)](https://travis-ci.org/ntvr/stylelint-config-ntvr)
[![dependency Status](https://david-dm.org/ntvr/stylelint-config-ntvr/status.svg)](https://david-dm.org/ntvr/stylelint-config-ntvr)
[![peerDependency Status](https://david-dm.org/ntvr/stylelint-config-ntvr/peer-status.svg)](https://david-dm.org/ntvr/stylelint-config-ntvr?type=peer)
[![devDependency Status](https://david-dm.org/ntvr/stylelint-config-ntvr/dev-status.svg)](https://david-dm.org/ntvr/stylelint-config-ntvr?type=dev)
[![Downloads per month](https://img.shields.io/npm/dm/@ntvr/stylelint-config-ntvr.svg?style=flat)](https://npmcharts.com/compare/@ntvr/stylelint-config-ntvr)

> Ntvr' shareable config for [Stylelint](https://github.com/stylelint/stylelint).

Extends [stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard) with
more strict rules and giving preference to indentation with 4 spaces.

To see the rules that this config uses, please read the [config itself](./index.js).

## Installation

Install [Stylelint](https://github.com/stylelint/stylelint) and this config:

```bash
$ yarn add --dev stylelint @ntvr/stylelint-config-ntvr
```

## Usage

Apply the config in your `.stylelintrc` file:

```json
{
  "extends": "@ntvr/stylelint-config-ntvr"
}
```

### Suggested Extension

To further extend control over coding style of your stylesheets, you can also check for rules order
using [stylelint-order](https://github.com/hudochenkov/stylelint-order) plugin along with our config
[@ntvr/stylelint-config-ntvr-order](https://github.com/ntvr/stylelint-config-ntvr-order).
npm package: @ntvr/stylelint-config-ntvr-order
Description: Ntvr' shareable config of properties order for stylelint
Author: ntvr
Latest version: 1.0.0
Deprecated: WARNING: This project has been renamed to @ntvr/stylelint-config

# stylelint-config-ntvr-order

[![NPM version](http://img.shields.io/npm/v/@ntvr/stylelint-config-ntvr-order.svg)](https://www.npmjs.org/package/@ntvr/stylelint-config-ntvr-order)
[![Build Status](https://travis-ci.org/ntvr/stylelint-config-ntvr-order.svg?branch=master)](https://travis-ci.org/ntvr/stylelint-config-ntvr-order)
[![dependency Status](https://david-dm.org/ntvr/stylelint-config-ntvr-order/status.svg)](https://david-dm.org/ntvr/stylelint-config-ntvr-order)
[![peerDependency Status](https://david-dm.org/ntvr/stylelint-config-ntvr-order/peer-status.svg)](https://david-dm.org/ntvr/stylelint-config-ntvr-order?type=peer)
[![devDependency Status](https://david-dm.org/ntvr/stylelint-config-ntvr-order/dev-status.svg)](https://david-dm.org/ntvr/stylelint-config-ntvr-order?type=dev)

Ntvr' shareable config of properties order for
[Stylelint](https://github.com/stylelint/stylelint).

This config allows linting properties by defined [order](./index.js). It requires
[Stylelint](https://github.com/stylelint/stylelint) and its
[stylelint-order](https://github.com/hudochenkov/stylelint-order) plugin.

1. Install `stylelint`, `stylelint-order` and this config:

    ```sh
    $ yarn add --dev stylelint stylelint-order @ntvr/stylelint-config-ntvr-order
    ```

2. Add `"extends": "@ntvr/stylelint-config-ntvr-order"` to your `.stylelintrc` file.
npm package: @ntvs/mvmodels
Description: Provides mongoose models for services targeting video/file-sharing MongoDB database schemas.
Author: ntvs
Latest version: 1.0.2

# mvmodels
NPM package that provides mongoose schemas for services dealing with storing video/file-sharing metadata in MongoDB.

# Installing with NPM
To use this package, you should have the latest version of Mongoose installed. To install, execute the following:
```
npm i mongoose
```

Then, install this package using NPM by running:
```
npm i @ntvs/mvmodels
```

# How to use
First, include Mongoose and setup the following boilerplate code (if you have not already):
```javascript
//Mongoose
const mongoose = require("mongoose");

//Mongoose establish connection
mongoose.connect("mongodb://127.0.0.1:27017"); //Your database URL
const db = mongoose.connection;

//Mongoose connection event listeners
db.on("error", (e) => {
    console.log(e);
    console.log(`Please check if your URL is correct.\n`);
});
db.once("open", () => {
    console.log(`MongoDB connection established successfully.\n`);
});
```

Then, require the package in your node project:
```javascript
const mvmodels = require('mvmodels');
```

# Registering schemas
To use the schemas in this package, they must first be registered with your local Mongoose instance.
This package provides a helper function which registers all included schemas for you and creates models. The function accepts the local Mongoose instance as its only argument.
```javascript
mvmodels.registerSchemas(mongoose);
```

# Using registered models
To instantiate Mongoose objects of the newly created models, use:
```javascript
let newVideoFile = new mongoose.model("VideoFile")(/*properties object*/);
```

To get a list of all the available schemas, use:
```javascript
console.log(mvmodels.getAllSchemaNames());
```

# Additional functions & properties
## Functions
### getAllSchemas()
Same as `getAllSchemaNames()` but returns the actual Mongoose schema objects in an array.

## Properties
### mvmodels.schemas
Returns an array of objects containing all available schemas in the form:
```javascript
[
    {"name": "VideoFile", "schema": VideoFile},
    ...
]
```