open-index/open-npm huggingface dataset:
npm package: @hamaad/react-instagram-feed
Description: React component embedding users Instagram feed
Author: hamaad
Latest version: 1.0.2

# React-Instagram-Feed

[![GitHub package.json version][npm-image]][npm-url]
[![License][license-image]][license-url]

React component embedding users Instagram feed

```bash
yarn add @hamaad/react-instagram-feed

# or

npm i @hamaad/react-instagram-feed
```

## Screenshots

<img src="docs/screenshot.png" width="320" alt="screenshot">

[Live demo](https://react-instagram-feed.vercel.app/)

## Usage

```tsx
import Feed from "@hamaad/react-instagram-feed";

<Feed
  userName="javascript.js"
  limit={8}
  clientAccessToken="123|456"
  maxWidth={320}
  maxContainerHeight={510}
  hideCaption={false}
  protocol=""
  injectScript={true}
/>;
```

Access token is combination of App Id and Client Token. See https://developers.facebook.com/docs/instagram/oembed/#access-tokens for more details.

### Errors

If you dont see anything check the Console/Network tab, it usually something wrong with the token...

## props

- `userName` {String} Instagram User Name. Required
- `clientAccessToken` {String} Instagram Client Access Token. Required
- `maxWidth` {Number} Max width. Minimum size is `320`. Default `undefined`
- `maxContainerHeight` {Number} Max continer height. Default `510`
- `limit` {Number} Max limit. Maximum size is `12`. Default `12`
- `hideCaption` {Boolean} Default `false`
- `protocol` {String} Instagram API script protocol. Default `''` same as current protocol
  - This property needed if you use device's file system, for example, Electron, Cordova apps
- `injectScript` {Boolean} Default `true`

## License

[MIT][license-url]

[license-image]: https://img.shields.io/:license-mit-blue.svg?style=flat-square
[license-url]: https://raw.githubusercontent.com/Hamaad-Siddiqui/react-instagram-feed/main/LICENSE
[npm-url]: https://www.npmjs.com/package/@hamaad/react-instagram-feed
[npm-image]: https://img.shields.io/github/package-json/v/hamaad-siddiqui/react-instagram-feed
npm package: @hamahmoud/querybuilder
Description: Dynamic query builder for Angular 19+ with PrimeNG and Tailwind CSS support
Author: Your Name
Latest version: 1.0.0

# QueryBuilder

This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 19.2.0.

## Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

```bash
ng generate component component-name
```

For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:

```bash
ng generate --help
```

## Building

To build the library, run:

```bash
ng build query-builder
```

This command will compile your project, and the build artifacts will be placed in the `dist/` directory.

### Publishing the Library

Once the project is built, you can publish your library by following these steps:

1. Navigate to the `dist` directory:
   ```bash
   cd dist/query-builder
   ```

2. Run the `npm publish` command to publish your library to the npm registry:
   ```bash
   npm publish
   ```

## Running unit tests

To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:

```bash
ng test
```

## Running end-to-end tests

For end-to-end (e2e) testing, run:

```bash
ng e2e
```

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

## Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
npm package: @hamanahel/client
Description: Wrapper for Hamanahel API
Author: Athul Raj
Latest version: 0.3.6

# Hamanahel JS Client

## Usage
### Installation
```npm install @hamanahel/client```
### Import
```
import {
    Menu,
    Church,
    Member,
    Variable
} from '@hamanahel/client';
```
or
```
import hm_client from "@hamanahel/client";
```
### Initialize
```
const menu_client = new Menu();
const church_client = new Church();
const member_client = new Member();
const variable_client = new Variable();
```
or
```
const menu_client = new hm_client.Menu();
const church_client = new hm_client.Church();
const member_client = new hm_client.Member();
const variable_client = new hm_client.Variable();
```
## Misc
### Disclaimer
```
This is a first attempt. There will be breaking changes till v1.0.0.
```

##Methods
```
- Church
- - getChurches()
- - getChurch(uuid: string)
- Auth
- - GetBypassToken()
- - Authenticate(username: string, password: string, otp_string?: string)
- - Fetch2FAOptions(username: string, password: string)
- - Initiate2FA(username: string, password: string, mode: string)
- - deleteSession()
- Content
- - getPosts(page: number = 1, limit: number = 10)
- - getPost(slug: string)
- - getPage(slug: string)
- Member
- - getMe()
- Menu
- - getAll() {
- - getSlug(slug: string)
- Variable
- - getBoolean(key: string): any
- - getString(key: string): string
- - getInteger(key: string): number
```