open-index/open-npm huggingface dataset:
npm package: @soheilpro/xformat
Description: Simple templating for the command line.
Author: Soheil Rashidi
Latest version: 1.0.0

# xformat
Simple templating for the command line.

## How It Works
Reads a [Mustache](https://mustache.github.io/) template from the input and renders it using values passed as arguments.

## Installation

```
npm install -g @soheilpro/xformat
```

## Usage
```
echo 'My name is {{ name }}.' | xformat --name Soheil

# Output:
# My name is Soheil.
```

## Version History
+ **1.0**
	+ Initial release.

## Author
**Soheil Rashidi**

+ http://soheilrashidi.com
+ http://twitter.com/soheilpro
+ http://github.com/soheilpro

## Copyright and License
Copyright 2019 Soheil Rashidi.

Licensed under the The MIT License (the "License");
you may not use this work except in compliance with the License.
You may obtain a copy of the License in the LICENSE file, or at:

http://www.opensource.org/licenses/mit-license.php

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
npm package: @sohep/vue-data-table
Description: Data table component integrated with pagination, search and filter easily made with VueJS
Author: Sohaib Alslamat
Latest version: 0.0.2

# vue-data-table

This template should help get you started developing with Vue 3 in Vite.

## Recommended IDE Setup

[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin).

## Type Support for `.vue` Imports in TS

TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin) to make the TypeScript language service aware of `.vue` types.

If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a [Take Over Mode](https://github.com/johnsoncodehk/volar/discussions/471#discussioncomment-1361669) that is more performant. You can enable it by the following steps:

1. Disable the built-in TypeScript Extension
    1) Run `Extensions: Show Built-in Extensions` from VSCode's command palette
    2) Find `TypeScript and JavaScript Language Features`, right click and select `Disable (Workspace)`
2. Reload the VSCode window by running `Developer: Reload Window` from the command palette.

## Customize configuration

See [Vite Configuration Reference](https://vitejs.dev/config/).

## Project Setup

```sh
npm install
```

### Compile and Hot-Reload for Development

```sh
npm run dev
```

### Type-Check, Compile and Minify for Production

```sh
npm run build
```

### Lint with [ESLint](https://eslint.org/)

```sh
npm run lint
```
npm package: @sohohouse/eslint-config
Description: Shared eslint config for Soho House
Author: software-devs@sohohouse.com
Latest version: 0.0.4

**eslint-config** Soho House's shared eslint config

## Usage

1. Add the dependency
```bash
yarn add @sohohouse/eslint-config
```

2. Extend your Eslint config
```js
// package.json
"eslint": {
  "extends": ["@sohohouse"]
}
```
npm package: @sohu-bpd/unplugin-banner
Description: An example unplugin-based banner plugin for Vite, Rollup, webpack, Rspack, and Rolldown.
Latest version: 0.1.1

# @sohu-bpd/unplugin-banner

Example `unplugin`-based banner plugin for Vite, Rollup, webpack, Rspack, and Rolldown.

## Host Support

The package root exports the unplugin factory object. In app config, prefer the host-specific subpaths:

- `@sohu-bpd/unplugin-banner/vite`
- `@sohu-bpd/unplugin-banner/rollup`
- `@sohu-bpd/unplugin-banner/webpack`
- `@sohu-bpd/unplugin-banner/rspack`
- `@sohu-bpd/unplugin-banner/rolldown`

Rsbuild should use the `/rspack` entry through `tools.rspack`; there is no separate `./rsbuild` export.

## Usage

### Vite

```ts
import { defineConfig } from "vite";
import banner from "@sohu-bpd/unplugin-banner/vite";

export default defineConfig({
  plugins: [banner({ banner: "built with @sohu-bpd/unplugin-banner" })]
});
```

### Rollup

```ts
import banner from "@sohu-bpd/unplugin-banner/rollup";

export default {
  plugins: [banner({ banner: "built with @sohu-bpd/unplugin-banner" })]
};
```

### Other Hosts

- Use `@sohu-bpd/unplugin-banner/webpack` in webpack configs.
- Use `@sohu-bpd/unplugin-banner/rspack` in Rspack configs and in Rsbuild via `tools.rspack.plugins`.
- Use `@sohu-bpd/unplugin-banner/rolldown` in Rolldown configs.

### Rsbuild

```ts
import banner from "@sohu-bpd/unplugin-banner/rspack";

export default {
  tools: {
    rspack: {
      plugins: [banner({ banner: "built with @sohu-bpd/unplugin-banner" })]
    }
  }
};
```

## Options

- `banner`: required string prepended as a block comment to transformed script modules