open-index/open-npm huggingface dataset:
npm package: @suavecode/medusa-analytics-rybbit
Description: A Medusa plugin to connect with Rybbit Analytics.
Author: Suave
Latest version: 0.0.4

# Medusa Analytics Rybbit

Connects medusas [analytics module](https://docs.medusajs.com/resources/infrastructure-modules/analytics) to rybbits [node sdk](https://www.rybbit.io/docs/sdks/node).

## Install

```sh
yarn add @suavecode/medusa-analytics-rybbit

# or
npm install @suavecode/medusa-analytics-rybbit
```

## Configure

In rybbit add a new site. Take the host from the scripts `src` config as well as the site id. Attention: the analytics host url must end in `/api`. Then create an API token for your new site.

Register the plugin in medusa.config.

```ts
import { defineConfig } from "@medusajs/framework/utils";

module.exports = defineConfig({
  //...
  modules: [
    {
      resolve: "@medusajs/medusa/analytics",
      options: {
        providers: [
          {
            resolve: "@suavecode/medusa-analytics-rybbit",
            id: "rybbit",
            options: {
              analyticsHost: process.env.RYBBIT_ANALYTICS_HOST,
              siteId: process.env.RYBBIT_SITE_ID,
              apiKey: process.env.RYBBIT_API_KEY,
            },
          },
        ],
      },
    },
  ],
});
```
npm package: @sub37/webvtt-adapter
Description: A subtitles adapter for WebVTT subtitles
Author: Alexander P. Cerutti
Latest version: 1.1.3

# @sub37/webvtt-adapter

As its name says, this adapter handles whatever concerns the parsing, the tokenization and hence the conversion of a WebVTT text track so that it can be used by `@sub37/*`.

It tries to adhere as much as possible to the standard, leaving out or manipulating some concepts regarding the rendering of cues (which must be accomplished along with `@sub37/captions-renderer`).

### Supported features

Here below a list of features that other platforms do not or partially support:

- **Timestamps** to show timed text within the same cue (right now this is not supported by browsers even if part of the standard);
- **Regions** (not very well supported by Firefox, but supported in Chromium);
- **Positioning** attributes (like `position: 30%,line-left`, supported by Firefox but not supported by Chromium);

### Manipulated concepts or missing features

- `lines`: as one of the core principles of `@sub37/captions-renderer` is to collect everything into regions, the line amount is to be intended of how many lines the region will show before hiding older lines;
- `snapToLines`: this is not supported, cause of `lines`
- `::past / ::future`: not yet supported. Might require deep changes, but they haven't been evaluated yet;
- `::cue-region`: as above;
- Vertical text support is missing yet. Will be introduced soon, as it requires changes also into `@sub37/captions-renderer`.
- [Default CSS Properties](https://www.w3.org/TR/webvtt1/#applying-css-properties) are not supported as they are matter of `@sub37/captions-renderer`;
- [Time-aligned metadata](https://www.w3.org/TR/webvtt1/#introduction-metadata) cues are not supported yet.
npm package: @subaranakhadka/nepali-datepicker
Description: Nepali Datepicker (Bikram Sambat) as a ReactJS component
Author: subarana khadka
Latest version: 1.5.9

# Nepali Datepicker (Bikram Sambat) - React.js Component

> Nepali static calendar (Bikram Sambat) as a ReactJS component

[![NPM](https://img.shields.io/npm/v/nepali-datepicker-reactjs.svg)](https://www.npmjs.com/package/@subaranakhadka/nepali-datepicker)


![NepaliDatePicker Demo](example.png)

## Install

```bash
npm install --save nepali-datepicker-reactjs

or,

yarn add nepali-datepicker-reactjs
```

## Usage

#### For Typescript

```tsx
import React, { useState } from "react"
import { NepaliDatePicker } from "@subaranakhadka/nepali-datepicker"
import "@subaranakhadka/nepali-datepicker/dist/index.css"

const App = () => {
    const [date, setDate] = useState<string>("")

    return (
        <NepaliDatePicker
            value={date}
            onChange={(value: string) => setDate(value)}
            options={{ calenderLocale: "ne", valueLocale: "en" }}
        />
    )
}

export default App
```

#### For JavaScript

```jsx
import React, { useState } from "react"
import { NepaliDatePicker } from "@subaranakhadka/nepali-datepicker"
import "@subaranakhadka/nepali-datepicker/dist/index.css"

const App = () => {
    const [date, setDate] = useState("")

    return (
        <NepaliDatePicker
            value={date}
            onChange={(value) => setDate(value)}
            options={{ calenderLocale: "ne", valueLocale: "en" }}
        />
    )
}

export default App
```

## License

MIT © [https://github.com/subarana-kush](https://github.com/subarana-kush)