open-index/open-npm huggingface dataset:
npm package: @pharastar/rss-feed-watcher
Description: A Simple Watcher for RSS Feeds emitting "data"event on new entries. 
Author: pharastar.dev
Latest version: 0.0.1

# @pharastar/rss-feed-watcher

---

## Install Commnd `npm i --save @pharastar/rss-feed-watcher`

### Import NodeJS

```js
const FeedWatcher = require('@pharastar/rss-feed-watcher');
```

---

#### Listen for new entries in RSS feeds

```js
const FEED = 'https://www.reddit.com/r/news+minecraft+reddit+memes/new.rss'; // Feed URL
const UPDATE_INTERVAL = 10; // interval in seconds

let watcher = new FeedWatcher(FEED, UPDATE_INTERVAL);

watcher.on('data', (entries) => {
    console.log(entries.map((e) => e.link));
});

watcher
    .start()
    .then((initials) => {
        console.log(initials.map((i) => i.link));
    })
    .catch(console.error);

setTimeout(watcher.stop, 50000);
```

---
npm package: @pharastar/snowflakeid
Description: A lightweight module to generate time based 64-bit unique ids, inspired by Twitter id (snowflake).
Author: pharastar.dev
Latest version: 1.0.0

# SnowflakeId

A lightweight module to generate time based 64-bit unique ids, inspired by Twitter id (snowflake).

---

## Installation

NodeJS

```js
npm install @pharastar/snowflakeid
```

---

### Usage

Initializtion

```js
const SnowflakeId = require('@pharastar/snowflakeid'); /* on node js only */

//initiate flake
const snowflake = new SnowflakeId({
    mid: 420, // optional, define machine id
    timeOffset: (2022 - 1970) * 31536000 * 1000 // optional, define a offset time
});
```

Create a instance of snowflake as shown above which will be used to generate snowflake ids afterward.

Id generation

```js
const id1 = snowflake.gen(); // returns something like 112867124767768576
const id2 = snowflake.gen(); // returns something like 112867124784545792
```

#### Options

mid: (Defaults to 1) A machine id or any random id. If you are generating id in distributed system, its highly advised to provide a proper mid which is unique to different machines.

timeOffset: (Defaults to 0) Time offset will be subtracted from current time to get the first 42 bit of id. This help in generating smaller ids.
npm package: @pharbers-node/react-nested-components
Description: This project is created using Direflow
Author: alfredyang
Latest version: 1.0.0

This component was bootstrapped with [Direflow](https://direflow.io).

# React Nested Components
> This project is created using Direflow

```html
<react-nested-components></react-nested-components>
```

Use this README to describe your Direflow Component
npm package: @phareal/starter
Description: > Official description of the framework (from its website)
Author: Jean-jacques AKAKPO
Latest version: 2.0.1

# Framework Name • [TodoMVC](http://todomvc.com)

> Official description of the framework (from its website)


## Resources

- [Website]()
- [Documentation]()
- [Used by]()
- [Blog]()
- [FAQ]()

### Articles

- [Interesting article]()

### Support

- [Stack Overflow](http://stackoverflow.com/questions/tagged/__)
- [Google Groups]()
- [Twitter](http://twitter.com/__)
- [Google+]()

*Let us [know](https://github.com/tastejs/todomvc/issues) if you discover anything worth sharing.*


## Implementation

How was the app created? Anything worth sharing about the process of creating the app? Any spec violations?


## Credit

Created by [Your Name](http://your-website.com)
npm package: @pharen/ui
Description: Pharen UI – Modern Vue 3 component library inspired by Shadcn, built for Tailwind v4.
Author: Pharen
Latest version: 0.0.16

# Ui
Pharen UI harnesses the combined strengths of Reka UI, Tailwind CSS, and Tailwind Variants to offer developers an unparalleled set of tools for creating sophisticated, accessible, and highly performant user interfaces.