open-index/open-npm huggingface dataset:
npm package: @iamvibhakar/datepicker
Description: Framework-agnostic, fully customizable datepicker
Author: Vibhakar Kumar
Latest version: 1.0.6

# @iamvibhakar/datepicker

A lightweight, framework-agnostic **Datepicker** for  
**React, Angular, Vue, and Vanilla JavaScript**.

<p align="center">
  <img src="https://raw.githubusercontent.com/iamvibhakar/vibhu-datepicker/main/assets/datepicker-demo.png" width="800" />
</p>

---

## ✨ Features

- Framework agnostic
- Works with React, Angular, Vue
- Zero dependencies
- Light & dark themes
- Fully customizable
- Small bundle size

---

## 📦 Installation

```bash
npm install @iamvibhakar/datepicker
npm package: @iamwaseem99/vite-plugin-django-frontend-kit
Description: A Vite plugin to generate rollup input for django frontend kit
Author: Waseem Akram
Latest version: 1.1.2

# vite-plugin-django-frontend-kit

A Vite plugin to generate rollup input for django frontend kit

## Installation

```bash
npm install @iamwaseem99/vite-plugin-django-frontend-kit
```

## Usage

```js
import { defineConfig } from "vite";
import VitePluginDjangoFrontendKit from "vite-plugin-django-frontend-kit";

export default defineConfig({
  plugins: [
    DjangoFrontendKit(),
  ],
});
```

## Options

```js
VitePluginDjangoFrontendKit({
  frontendDirs: ["./frontend"],
});
```
npm package: @iamweird/planfix-api-client
Description: Type-safe API client for Planfix CRM REST API, generated with orval + Zod
Author: iamweird
Latest version: 1.5.3

# planfix-api-client

Type-safe Zod schemas for the [Planfix CRM REST API](https://help.planfix.com/restapidocs/), generated with [orval](https://orval.dev/) v8.

## What's Inside

Zod validation schemas for all 99 Planfix REST API endpoints, organized by tag:

| Module | Description |
|--------|-------------|
| `contact` | Contacts & companies |
| `task` | Tasks |
| `checklist` | Checklists |
| `comments` | Comments |
| `data-tags` | Data tags & entries |
| `file` | Files |
| `project` | Projects |
| `employee` | Employees |
| `directory` | Directories |
| `process` | Processes |
| `report` | Reports |
| `object` | Objects |
| `custom-fields` | Custom fields |
| `custom-fields-task` | Task custom fields |
| `custom-fields-contact` | Contact custom fields |
| `custom-fields-project` | Project custom fields |
| `custom-fields-employee` | Employee custom fields |
| `system` | System settings |
| `monitoring` | API availability |

## Setup

```bash
npm install
```

## Usage

```typescript
import { GetContactByIdResponse, GetTaskListBody } from 'planfix-api-client';

// Validate an API response
const result = GetContactByIdResponse.parse(apiResponse);

// Create a validated request body
const body = GetTaskListBody.parse({
  offset: 0,
  pageSize: 50,
});
```

### Import specific modules

```typescript
import { GetTaskByIdResponse, PostTaskBody } from 'planfix-api-client/generated/task/task.js';
import { PingResponse } from 'planfix-api-client/generated/monitoring/monitoring.js';
```

### Infer TypeScript types

```typescript
import { z } from 'zod';
import { GetContactByIdResponse } from 'planfix-api-client';

type Contact = z.infer<typeof GetContactByIdResponse>;
```

## Regenerate

To regenerate schemas from an updated swagger.json:

```bash
npm run generate
```

## Build

```bash
npm run build
```

Output goes to `dist/`.
npm package: @iamxerrycan/simplecalculation
Description: simple calculation
Author: iamxerrycan
Latest version: 1.0.2

# Simple-Calculation

[![npm version](https://badge.fury.io/js/simple-calculation.svg)](https://www.npmjs.com/package/simple-calculation)
[![Downloads](https://img.shields.io/npm/dt/simple-calculation.svg)](https://www.npmjs.com/package/simple-calculation)


A simple npm package for various calculations.


## GitHub Repository

[GitHub Repository](https://github.com/iamxerrycan/NPMpackage/tree/main/simplecalculation)


# Auther 

<img src="https://github.com/iamxerrycan/NPMpackage/blob/main/sample.jpg" alt="Sample Image" width="250" height="250" style="border-radius: 50%; box-shadow: 0 0 10px rgba(0, 0, 255, 0.5);">

**iamxerrycan**

[linkdin](https://www.linkedin.com/in/iamxerrycan/)

[instagram](https://www.instagram.com/rajshishsinghrajput/)

[github](https://github.com/iamxerrycan)


## Description

The "all-calculation" package provides a set of functions for common calculations. It's designed to be easy to use and customizable.

## import 
``` 
import { ReverseString , AddNumber , EMI etc } from "simple-calculation";


consol.log(add(2,4))    // it will return 6

```
## Installation

To install the package, run the following command:

npm install simplecalculation
npm package: @iamxiyang/env-checker
Description: Check the environment running the current code  帮助检查运行当前代码的环境
Author: hexiyang
Latest version: 0.1.0-beta.1

# env-checker

检查当前程序的运行环境。

## 安装

```bash
# pnpm
pnpm add @iamxiyang/env-checker
```

```bash
# yarn
yarn add @iamxiyang/env-checker
```

```bash
# npm
npm install @iamxiyang/env-checker
```

## 使用

```js
import { isNpm, isPnpm, isYarn, isBun, isPnpmCli, isYarnCli, isNpmCli, isCli, getPackageManager, isWin, isMac, isLinux, isStackblitz, isJenkins, isCodeship, isCI, isDroneIO, isCircleCI, isTravisCI, isTencentSCF, isVercel, isNetlify, isHeroku, isJest, isVitest, isTest } from '@iamxiyang/env-checker'

isNpm() // true if npm
isPnpm() // true if pnpm
isYarn() // true if yarn

getPackageManager() // 'npm' | 'pnpm' | 'yarn' | 'bun'

isTest() // true if test
```

## 说明

部分代码借助 AI 生成，未经详细测试，如有问题请提交反馈。
npm package: @iamxiyang/gclone
Description: 代替 git clone 来简化某些操作
Author: hexiyang
Latest version: 2.0.1

# gclone

<a href="./README_CN.md">中文说明</a>

`gclone` is a tool for cloning Git projects. It not only performs basic `git clone` operations but also automatically performs additional tasks after cloning, such as modifying Git configurations, installing dependencies, and opening an editor.

## Key Features

- Automatically applies different configurations based on different Git environments.
- Optionally installs project dependencies automatically after cloning.
- Optionally opens the VSCode editor automatically after cloning.

## How to Use?

### Installation Steps

- Using npm:

  ```bash
  npm i -g @iamxiyang/gclone
  ```

- Using pnpm:

  ```bash
  pnpm add -g @iamxiyang/gclone
  ```

### Configuration Settings

Run the following command to open the configuration file and modify it as needed. You can repeat this command to make further changes.

```bash
gclone-config
```

Example configuration file:

```json5
{
  // Default configuration, applicable to all cases
  '.': {
    git: {
      name: '', // Default Git author
      email: '', // Default Git author email
    },
    node: {
      install: false, // Whether to automatically install dependencies
      package: 'npm', // Package management tool to use when a package.json is present in the project; leave empty to auto-detect
    },
    editor: {
      vscode: true, // Whether to automatically open the project with VS Code
    },
  },
  // Configuration applicable only to GitHub addresses
  'github.com': {
    git: {
      name: '',
      email: '',
    },
    node: {
      install: false,
      package: '',
    },
    editor: {
      vscode: false,
    },
  },
  // Configuration applicable only to xx.com addresses
  'xx.com': {},
}
```

### Usage Example

Use `gclone` instead of `git clone` to clone a project. `gclone` supports all parameters of `git clone`.

```bash
gclone https://github.com/iamxiyang/glone.git [other parameters]
```

With these steps, you can easily clone projects using `gclone` and perform additional tasks as needed.
npm package: @iamyangdan/vite-plugin-replace-import
Description: ---
Latest version: 1.0.0

# @iamyangdan/vite-plugin-replace-import

---

## Installation

Now this plugin supports both Vite 2.x and 3.x. Just install it:

```bash
npm i -D @iamyangdan/vite-plugin-replace-import
pnpm i -D @iamyangdan/vite-plugin-replace-import
yarn add -D @iamyangdan/vite-plugin-replace-import
```

## Usage

```js
// vite.config.js
import ViteReplaceImport from '@iamyangdan/vite-plugin-replace-import';

export default {
  plugins: [ViteReplaceImport()],
};
```

```js
// vite.config.js
import ViteReplaceImport from '@iamyangdan/vite-plugin-replace-import';

export default {
  plugins: [
    ViteReplaceImport({
      disabled: false,
      queryKey: 'replace',
    }),
  ],
};
```

## License

MIT