open-index/open-npm huggingface dataset:
npm package: @kunalkumar156/aura-icons
Description: A set of beautiful open-source React SVG icons
Author: Kishor Kunal
Latest version: 1.1.2

# @kunalkumar156/aura-icons

A set of beautiful, modern, and customizable **open-source React SVG icons**, crafted with love 💖 and built for seamless integration with **React** and **Next.js**.

---

## 🚀 Installation

Install the package using your preferred package manager:

```bash
npm install @kunalkumar156/aura-icons
# or
yarn add @kunalkumar156/aura-icons
```

---

## ✨ Usage

Import and use the icons in your React components:

```tsx
import { Bitcoin2 } from "@kunalkumar156/aura-icons";

function App() {
  return (
    <div>
      <Bitcoin2 width={32} height={32} color="red" />
    </div>
  );
}
```

---

## 🎨 Customization

Each icon is a fully customizable React SVG component. You can style them using:

### ✅ Props

```tsx
<Bitcoin2 width={40} height={40} color="blue" />
```

### ✅ Tailwind / `className`

```tsx
<Bitcoin2 className="w-10 h-10 text-purple-600" />
```

All icons use `stroke="currentColor"` and `fill="currentColor"` under the hood — so color will adapt based on your styles.

---

## 📦 Tree-shaking Friendly

Only import the icons you need — no extra bloat. Every icon is its own file/component.

---

## 🧪 Local Testing

If you’re working on the package locally:

- Run `npm run generate` to generate icon components.
- Run `npm run build` to compile the library.
- Link it locally using `npm link`, and then use it in another project with:

```bash
npm link @kunalkumar156/aura-icons
```

---

## 🤝 Contributing

Want to add more icons or improve the library?

- Submit a PR
- Or contact [@kunalkumar156](https://github.com/kunalkumar156)

---

## 📜 License

MIT © Kishor Kunal

---
npm package: @kunalnagarco/healthie
Description: A health check middleware for Express.js applications
Author: Kunal Nagar
Latest version: 4.2.22

# @kunalnagarco/healthie

[![npm](https://badgen.net/npm/v/@kunalnagarco/healthie)](https://www.npmjs.com/package/@kunalnagarco/healthie)

A health check middleware for Express.js applications.

## Installation

```
npm install --save @kunalnagarco/healthie
```

## Usage

```js
const express = require('express');
const app = express();
const { handleHealthCheck } = require('@kunalnagarco/healthie');

app.use(handleHealthCheck());
```

## Result

Visit `/health` and you should see the following:

```json
{
  "uptime": 36.883064168, // process.uptime
  "status": "OK"
}
```
npm package: @kunalnagarco/jquery-peek-a-bar
Description: A jQuery plugin for a notification bar with a lot of customization options.
Author: Kunal Nagar
Latest version: 4.0.25

# @kunalnagarco/jquery-peek-a-bar

<!-- [![npm version](https://img.shields.io/npm/v/jquery-peek-a-bar.svg)](https://www.npmjs.com/package/jquery-peek-a-bar) -->

A jQuery plugin for a notification bar with customization options.

## Installation

```bash
npm install @kunalnagarco/jquery-peek-a-bar --save
```

## Options

### html

Use custom HTML as bar text.

Type: `String`
Default: `Your Message Here`

### autohide

Autohide the bar after it is shown.

Type: `Boolean`
Default: `false`

### delay

Time (in ms) before the bar is hidden if `autohide` is `true`.

Type: `Number`
Default: `3000`

### padding

Add some padding to the bar.

Type: `String`
Default: `1em`

### backgroundColor

Add a custom background color to the bar.

Type: `String`
Default: `rgb(195, 195, 195)`

### animation

The way in which the bar reveals itself.

Type: `Object`
Example:

```
animation: {
    type: 'slide/fade',
    duration: 'slow/3000(in ms)'
}
```

### cssClass

Assign a Custom CSS class to the bar.

Type: `String`
Default: `empty`

### opacity

Change bar opacity.

Type: `Number`
Default: `1`

### position

Where should the bar be revealed? Top or bottom of the page?

Type: `String`
Default: `top`
Values: `top | bottom`

### closeOnClick

Close the bar by clicking on it.

Type: `Boolean`
Default: `false`

## Event Methods

### onShow

Called after the bar is shown.

### onHide

Called after the bar is hidden.

## Instance Methods

### bar.show()

Show the bar.

### bar.hide()

Hide the bar.

## Example

Please check out the complete example below:

```
// Create a bar
var bar = $.peekABar({
    html: 'Custom Message',
    delay: 2000,
    autohide: true,
    padding: '2em',
    backgroundColor: 'rgb(195, 195, 195)',
    animation: {
        type: 'fade',
        duration: '2000'
    },
    opacity: '0.8',
    cssClass: 'custom-class',
    position: 'bottom',
    closeOnClick: true
    onShow: function() {
        console.log('called after bar is shown');
    },
    onHide: function() {
        console.log('called after bar is hidden');
    }
});

// Show the bar
bar.show();

// Hide the bar
bar.hide();

// Show the bar with custom HTML
// This call will override the HTML
// set in any previous definitions.
bar.show({
    html: 'Overrides all, puny human.'
});
```

## Support

For any issues/queries, please open a new [Github Issue](https://github.com/kunalnagarco/jquery.peekABar/issues).

## Share

If you like the plugin, please share it with your friends!
npm package: @kunalsin9h/load-gql
Description: A tiny GraphQL schema loader
Author: Kunal Singh
Latest version: 1.0.2

# load-gql

A tiny GraphQL schema loader

# Usage

Add dependency

```bash
npm i @kunalsin9h/load-gql
```

Usage

```ts
import { ApolloServer } from "@apollo/server";
import { startStandaloneServer } from "@apollo/server/standalone";
import loadGraphQL from "@kunalsin9h/load-gql";
import resolvers from "./resolvers";

// assuming graphql-schemas is a folder where all the schema files reside
const typeDefs = loadGraphQL("graphql-schemas", "temp.gql");

const server = new ApolloServer({
  typeDefs,
  resolvers,
});

const { url } = await startStandaloneServer(server, {
  listen: {
    port: 3033,
  },
});

console.log(`Started server at ${url}`);
```
npm package: @kunalvarma05/lucifer
Description: A simple yet powerful package to build your own ABAC system/service
Author: Kunal Varma
Latest version: 1.1.0

# Lucifer

ABAC made easy.

![Travis (.com)](https://img.shields.io/travis/com/kunalvarma05/lucifer?style=flat-square)
![Coveralls github](https://img.shields.io/coveralls/github/kunalvarma05/lucifer?style=flat-square)
[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![Greenkeeper badge](https://badges.greenkeeper.io/kunalvarma05/lucifer.svg?style=flat-square)](https://greenkeeper.io)
![Dev Dependencies](https://img.shields.io/david/dev/kunalvarma05/lucifer?style=flat-square)

![ ](https://i.imgur.com/xNOYW7U.png)

## Usage

```bash
# Run npm install
npm install @kunalvarma05/lucifer
```

## Features

- TODO

## Importing library

You can import the generated bundle to use the whole library generated by this starter:

```javascript
import lucifer from '@kunalvarma05/lucifer';
```

### NPM scripts

- `npm t`: Run test suite
- `npm start`: Run `npm run build` in watch mode
- `npm run test:watch`: Run test suite in [interactive watch mode](http://facebook.github.io/jest/docs/cli.html#watch)
- `npm run test:prod`: Run linting and generate coverage
- `npm run build`: Generate bundles and typings, create docs
- `npm run lint`: Lints code
- `npm run commit`: Commit using conventional commit style ([husky](https://github.com/typicode/husky) will tell you to use it if you haven't :wink:)

## Credits

Made with :heart: by [@\_kunnnu](https://twitter.com/_kunnnu) and all these wonderful contributors ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
npm package: @kunciswap/router-sdk
Description: An sdk for routing swaps using Kunciswap v2 and Kunciswap v3.
Latest version: 1.0.0

# Alpha software

The latest version of the SDK is used in production in the Uniswap Interface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Uniswap Swap Router SDK

This SDK is meant to facilitate interactions with the contracts in [swap-router-contracts](https://github.com/Uniswap/swap-router-contracts).
npm package: @kunciswap/sdk-core
Description: ⚒️ An SDK for building applications on top of Kunciswap V3
Latest version: 1.0.1

# Uniswap SDK Core

[![npm version](https://img.shields.io/npm/v/@uniswap/sdk-core/latest.svg)](https://www.npmjs.com/package/@uniswap/sdk-core/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/sdk-core/latest.svg)](https://bundlephobia.com/result?p=@uniswap/sdk-core@latest)

This code is shared across Uniswap TypeScript SDKs.
npm package: @kunciswap/v2-sdk
Description: 🛠 An SDK for building applications on top of Kunciswap V2
Latest version: 1.0.0

# Uniswap V2 SDK

[![npm version](https://img.shields.io/npm/v/@uniswap/v2-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v2-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @kunciswap/v3-sdk
Description: ⚒️ An SDK for building applications on top of Kunciswap V3
Latest version: 1.0.1

# Alpha software

The latest version of the SDK is used in production in the Uniswap Interface,
but it is considered Alpha software and may contain bugs or change significantly between patch versions.
If you have questions about how to use the SDK, please reach out in the `#dev-chat` channel of the Discord.
Pull requests welcome!

# Uniswap V3 SDK

[![npm version](https://img.shields.io/npm/v/@uniswap/v3-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v3-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v3-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v3-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://docs.uniswap.org/).
npm package: @kundan100/pater
Description: personal assistant in terminal for devs, for recurring workflows.
Author: kundan100
Latest version: 1.4.2

# pater
**`personal assistant in terminal` for devs, for recurring workflows.**
| ![Main Menu](./assets/cover/cover_image.jpg) |
| -------------------------------------------- |


# <mark>how to use</mark>
1. for installation, run command `npm install -g @kundan100/pater`
2. for usage, run command `pater`.
3. few features run out of box without any configuration e.g.
    1. feature: kill port
    2. feature: System > Performance > Clear temp files
4. few features need some configuration (e.g.your project-local-path)
    1. feature: Copy Local Changes
3. done.


# feature list:
1. kill port
    - when propmted, enter port-number and hit ENTER key.
2. System > Performance > Clear temp files
    - will clean temp files.
3. Copy Local Changes
    - use case: keep local changes in a local companion file and apply these changes in actual source file when needed.
    - In your repo, make a copy of any source file and rename that by adding a prefix `cykLocal__`.
    - You can gitignore/exclude this file from showing up in git-changes section.
    - update `.\config.js` and `.\src\features\copy-local-changes\local-changes-manifest.json` as explained in section `Project setup for local dev`
4. Show status
    - shows information (machine, processes, task-manager info  etc...)
5. Start service
6. Stop service


# command options
- Help:
```bash
pater --help
```

- Basic:
```bash
pater
# prints: Welcome cyk-pa!
```

- Version:
```bash
pater --version
```

- Config:
```bash
pater --config
# prints: info regarding this tool's config
```

- Echo (test arg forwarding):
```bash
pater --echo "hello"
# prints: hello
```

- Verbose (prints debug info to stderr):
```bash
pater --verbose --echo hi
# prints debug info to stderr then 'hi' to stdout
```

<details>
<summary>Dev Notes</summary>

### Project setup for local dev
1. clone the repo.
2. create a file (.env for local use only) in project root.
    1. add this line `NPM_TOKEN=your-npm-token-for-publishing`
3. Configuration before running (follow sample)
    1. app level configuration
        - update `.\config.js`
        - OPEN_CONFIG_FILE_WHILE_CHECKING_CONFIG
    2. feature level configuration
        - update `.\src\features\copy-local-changes\local-changes-manifest.json`
        - provide `repoRoot`
        - provide `files` (list of files) which needs to have local changes.
4. for local testing of changes (without publishing or install):
    1. run caommand `node index.js`, from project root.
5. done.

### <mark>Publish to npm</mark>
1. after clone on your local, make sure that your file (./.env) has npm-token.
2. for publishing:
    1. increase version number in package.json.
    2. run command (`npm run publish:env`)

### How to add new feature in this utility
1. Add a menu-option in file (`src\menu\menu.json`).
2. Create a utility (e.g. `src\features\system\clearTempFiles.js`)
3. Consume this newly created utility in file (`src\menu\index.js`)

</details>