open-index/open-npm huggingface dataset:
npm package: @imtf/components
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Latest version: 0.0.3

# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## 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 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 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.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).
npm package: @imtf/react-double-scrollbar
Description: React component that adds a horizontal scrollbar to the top of a component
Author: Scott McDaniel
Latest version: 0.0.15

React-Double Scrollbar
======================
Adds a horizontal scrollbar to the top of an element.

## Usage
Example in a React.Component render method:

```javascript
render() {
    return (
      <div>
        <DoubleScrollbar>
          <table>...</table>
        </DoubleScrollbar>
      </div>
    );
  }
```

## Installation

The easiest way to use React-Double Scrollbar is to install it from NPM and include it in your own build.

```javascript
npm install react-double-scrollbar --save
```

You can also use the standalone build by including `dist/DoubleScrollbar.js` in your page.

# License

MIT

# Change log
v0.0.15
- Recalculate the width of the children in componentDidUpdate and if the width has changed update the width of the top scrollbar div.

v0.0.11
- Add onresize to update the scrollbar when the window size changes

v0.0.10
- Dependency fix, added peerDependency and allow for react 0.14.7 or newer

v0.0.9
- Added tests and documentation

# Contributing

All help is appreciated. To contribute please create a branch, make changes, add or update tests then create a pull request.

# Development

Clone repo then run

`npm install`

To build run

`npm run build`

To test

`npm test`

Test in watch mode

`npm test -- --watch`

# To create and publish a new version

Make sure to update version in package.json

To create a new tag run

`git tag <new version>`

`git push origin --tags`

To publish to npm

`npm publish`
npm package: @imtheaman/yaml
Description: Lezer-based YAML grammar
Author: Aman Kumar
Latest version: 1.0.4

# @lezer/yaml

This is a [YAML](https://yaml.org/) grammar for the
[lezer](https://lezer.codemirror.net/) parser system.

## Features

This parser supports:

- **Boolean values**: `true`, `false`, `True`, `False`, `TRUE`, `FALSE`, `yes`, `no`, `Yes`, `No`, `YES`, `NO`, `on`, `off`, `On`, `Off`, `ON`, `OFF`
- **Null values**: `null`, `Null`, `NULL`, `~`, empty values, `nil`, `Nil`, `NIL`
- **Number types**:
  - Integers: `42`, `-17`
  - Hexadecimal: `0x2A`
  - Octal: `0o52`
  - Binary: `0b101010`
  - Floating point: `3.14`, `-2.5`, `.5`, `10.`
  - Scientific notation: `6.022e23`, `-1.5e-10`
  - Special float values: `.inf`, `-.inf`, `+.inf`, `.nan` (and uppercase variants)
  - Base 60 (time values): `1:30`, `12:30:45`, `1:30:45.5`
- String literals (quoted and unquoted)
- Sequences and mappings (block and flow styles)
- Anchors, aliases, and tags
- Directives and documents

## Reference

  - https://yaml.org/spec/1.2.2/

The initial implementation of this package was funded by [Braintrust
Data](https://braintrustdata.com/).
npm package: @imtiazchowdhury/mongopool
Description: Connect to mongoDB and re-use the connection to benefit from mongoDB node driver's connection pooling 
Author: Imtiaz Chowdhury
Latest version: 1.5.1

# connect-mongo

Connect to mongoDB and re-use the connection to benefit from mongoDB node driver's connection pooling

```ts
    import mongoClient from "@imtiazchowdhury/mongopool"

    //this setup has to be done once only, preferrably in the application root like app.js file
    mongoClient.url = "mongodb://127.0.0.1:27017" // mongodb url
    mongoClient.dbName = "YOUR_DB_NAME"

    ...

    //whenever you need db instance
    const db = await mongoClient.getDB()
    const result = await db.collection("COLLECTION_NAME").findOne({...})

    ...

```

## Installation

```sh
npm install @imtiazchowdhury/mongopool
```
npm package: @imtk/md-links-graph
Description: Markdown Links Graph
Author: TK
Latest version: 1.3.0

# md-links-graph

[![Npm package version](https://badgen.net/npm/v/@imtk/md-links-graph)](https://npmjs.com/package/@imtk/md-links-graph) [![GitHub license](https://badgen.net/github/license/Naereen/Strapdown.js)](https://github.com/Naereen/StrapDown.js/blob/master/LICENSE)

Create a graph data structure based on Markdown content and links.

## Install

With yarn:

```bash
yarn add @imtk/md-links-graph
```

With npm:

```bash
npm add @imtk/md-links-graph
```

## Usage

```ts
import { createGraph } from '@imtk/md-links-graph';

const posts = [
  {
    url: '/post-1',
    title: 'Post 1',
    content: 'Markdown content for post 1'
  },
  {
    url: '/post-2',
    title: 'Post 2',
    content: 'Post 2 linked to [post 1](/post-1)'
  }
];

const graph = createGraph(posts);

graph.nodes;
// [
//   {
//     url: '/post-1',
//     text: 'Post 1',
//     id: 0
//   },
//   {
//     url: '/post-2',
//     text: 'Post 2',
//     id: 1
//   }
// ]

graph.edges;
// [
//   {
//     source: '1',
//     target: '0'
//   }
// ];
```

## Types

### Node

```ts
type Url = string;

type Node = {
  id: number;
  text: string;
  url: Url;
};
```

### Edge

```ts
type Edge = {
  source: string;
  target: string;
};
```

### Post input

```ts
type PostMarkdown = {
  url: string;
  title: string;
  content: string;
};
```

## License

[MIT](./LICENSE) License © 2022 [TK](https://github.com/imteekay)
npm package: @imvhb/cc-switch-mcp-server-darwin-arm64
Description: CC Switch MCP Server binary for darwin-arm64
Author: CC Switch Team
Latest version: 0.2.1

# @imvhb/cc-switch-mcp-server-darwin-arm64

Binary package for CC Switch MCP Server (darwin-arm64).

This package is automatically installed as an optional dependency.

## License

MIT
npm package: @imvhb/cc-switch-mcp-server-darwin-x64
Description: CC Switch MCP Server binary for darwin-x64
Author: CC Switch Team
Latest version: 0.2.1

# @imvhb/cc-switch-mcp-server-darwin-x64

Binary package for CC Switch MCP Server (darwin-x64).

This package is automatically installed as an optional dependency.

## License

MIT
npm package: @imvhb/cc-switch-mcp-server-linux-x64
Description: CC Switch MCP Server binary for linux-x64
Author: CC Switch Team
Latest version: 0.2.1

# @imvhb/cc-switch-mcp-server-linux-x64

Binary package for CC Switch MCP Server (linux-x64).

This package is automatically installed as an optional dependency.

## License

MIT
npm package: @imvhb/cc-switch-mcp-server-win32-x64
Description: CC Switch MCP Server binary for win32-x64
Author: CC Switch Team
Latest version: 0.2.1

# @imvhb/cc-switch-mcp-server-win32-x64

Binary package for CC Switch MCP Server (win32-x64).

This package is automatically installed as an optional dependency.

## License

MIT
npm package: @imvivekvermaa/react-native-sms-retriever
Description: Expo module for Android SMS retrieval
Author: imvivekvermaa@gmail.com
Latest version: 1.0.1

# react-native-sms-retriever

Expo module for Android SMS retrieval

# API documentation

- [Documentation for the main branch](https://github.com/expo/expo/blob/main/docs/pages/versions/unversioned/sdk/react-native-sms-retriever.md)
- [Documentation for the latest stable release](https://docs.expo.dev/versions/latest/sdk/react-native-sms-retriever/)

# Installation in managed Expo projects

For [managed](https://docs.expo.dev/archive/managed-vs-bare/) Expo projects, please follow the installation instructions in the [API documentation for the latest stable release](#api-documentation). If you follow the link and there is no documentation available then this library is not yet usable within managed projects &mdash; it is likely to be included in an upcoming Expo SDK release.

# Installation in bare React Native projects

For bare React Native projects, you must ensure that you have [installed and configured the `expo` package](https://docs.expo.dev/bare/installing-expo-modules/) before continuing.

### Add the package to your npm dependencies

```
npm install react-native-sms-retriever
```



### Configure for Android



# Contributing

Contributions are very welcome! Please refer to guidelines described in the [contributing guide]( https://github.com/expo/expo#contributing).