open-index/open-npm huggingface dataset:
npm package: @homestuck/eslint-config
Description: Baseline ESLint configs used and maintained by Homestuck Inc., et al.
Author: Homestuck
Latest version: 1.7.0

<div align="center">
<h1>@homestuck/eslint-config</h1>

Baseline ESLint configurations used and maintained by members of [@homestuck](https://github.com/homestuck).

[![NPM Version](https://img.shields.io/npm/v/%40homestuck%2Feslint-config?style=for-the-badge)](https://www.npmjs.com/package/@homestuck/eslint-config)
[![License: MIT](https://img.shields.io/github/license/homestuck/configs?style=for-the-badge)](https://opensource.org/licenses/MIT)

</div>

## 🚀 Quick Start

### 1. Install the package:

```bash
npm install --save-dev @homestuck/eslint-config
# or
pnpm add -D @homestuck/eslint-config
```

### 2. Add the most applicable config to your project's ESLint configuration file:

#### Javascript/Typescript:

```js
import baseConfig from '@homestuck/eslint-config'

const config = [
  ...baseConfig,
  // Additional configs can optionally be set here.
]

export default config
```

#### React:

```js
import reactConfig from '@homestuck/eslint-config/react'

const config = [
  ...reactConfig,
  // Additional configs can optionally be set here.
]

export default config
```

#### NextJS:

```js
import nextConfig from '@homestuck/eslint-config/next'

const config = [
  ...nextConfig,
  // Additional configs can optionally be set here.
]

export default config
```
npm package: @homestuck/prettier-config
Description: Baseline Prettier config used and maintained by Homestuck Inc., et al.
Author: Homestuck
Latest version: 1.7.3

<div align="center">
<h1>@homestuck/prettier-config</h1>

A baseline Prettier configuration used and maintained by members of [@homestuck](https://github.com/homestuck).

[![NPM Version](https://img.shields.io/npm/v/%40homestuck%2Fprettier-config?style=for-the-badge)](https://www.npmjs.com/package/@homestuck/prettier-config)
[![License: MIT](https://img.shields.io/github/license/homestuck/configs?style=for-the-badge)](https://opensource.org/licenses/MIT)

</div>

## 🚀 Quick Start

### 1. Install the package:

```bash
npm install --save-dev @homestuck/prettier-config
# or
pnpm add -D @homestuck/prettier-config
```

### 2. Add to your project using one of the following supported methods:

#### Update your project's `package.json` file:

```json
{
  "name": "your-project",
  "prettier": "@homestuck/prettier-config"
}
```

#### Update/Create your project's Prettier configuration YAML or JSON file:

```yaml
# .prettierrc, .prettierrc.yml, .prettierrc.yaml, .prettierrc.json, or .prettierrc.json5
'@homestuck/prettier-config'
```

#### Update/Create your project's Prettier configuration JS (ESModule) file:

```js
// prettier.config.js, .prettierrc.js, prettier.config.mjs, or .prettierrc.mjs
import homestuckPrettierConfig from '@homestuck/prettier-config'

/**
 * @see https://prettier.io/docs/configuration
 * @type {import("prettier").Config}
 */
const config = {
  ...homestuckPrettierConfig,
  // Optional config overrides can be set here.
}

export default config
```

#### Update/Create your project's Prettier configuration TS (ESModule) file:

```ts
// prettier.config.ts, .prettierrc.ts, prettier.config.mts, or .prettierrc.mts
import type { Config } from 'prettier'

import baseConfig from '@homestuck/prettier-config'

const config: Config = {
  ...baseConfig,
  // Additional configs and overrides can optionally be set here.
}

export default config
```
npm package: @homestuck/tsconfig
Description: Baseline TypeScript configs used and maintained by Homestuck Inc., et al.
Author: Homestuck
Latest version: 1.7.0

<div align="center">
<h1>@homestuck/tsconfig</h1>

Baseline TypeScript configurations used and maintained by members of [@homestuck](https://github.com/homestuck).

[![NPM Version](https://img.shields.io/npm/v/%40homestuck%2Ftsconfig?style=for-the-badge)](https://www.npmjs.com/package/@homestuck/tsconfig)
[![License: MIT](https://img.shields.io/github/license/homestuck/configs?style=for-the-badge)](https://opensource.org/licenses/MIT)

</div>

## 🚀 Quick Start

### 1. Install the package:

```bash
npm install --save-dev @homestuck/tsconfig
# or
pnpm add -D @homestuck/tsconfig
```

### 2. Add the most applicable config to your project's Typescript configuration file:

#### Standard Package:

```json
// tsconfig.json
{
  "extends": "@homestuck/tsconfig/base.json"
  // Additional configs and overrides can optionally be set here.
}
```

#### Internal Package:

```json
// tsconfig.json
{
  "extends": "@homestuck/tsconfig/internal-package.json"
  // Additional configs and overrides can optionally be set here.
}
```
npm package: @hometownjs/npm-proxy
Description: HoMeTown's npm proxy setting guidelines.
Author: HoMeTownJS
Latest version: 1.0.0

<p align="center">
  <img width="220px" src="https://github.com/HoMeTownJS/site/blob/main/public/images/logo-vertical.png?raw=true" />
</p>
<p align="center"><b>✨ hometown-npm-proxy 💥</b></p>
<p align="center">HoMeTown's npm proxy setting guidelines.</p>

### 淘宝镜像

#### 设置淘宝镜像

```arduino
// new
npm config set registry https://registry.npmmirror.com
```
```arduino
// old
npm config set registry http://registry.npm.taobao.org
```

### 官网镜像

#### 设置官网镜像

```arduino
npm config set registry https://registry.npmjs.org
```

### 检查镜像

```arduino
npm get registry 
```

### 装包使用

```bash
npm install --save-dev @hometownjs/npm-proxy
```

## Author

[HoMeTown](https://juejin.cn/user/4116184668057390) 🙊
npm package: @homeview/cli
Description: Develop Homeview applications on any device
Author: HomeviewOS
Latest version: 1.0.2

# Homeview CLI

The **Homeview CLI** is a command-line tool for developing Homeview applications on any device. It provides a set of commands to simplify the development and management of Homeview projects.

## Installation

You can install the Homeview CLI globally using *npm*:

```bash
npm install -g @homeview/cli
```

## Usage

Once installed, you can use the CLI to initialize a project in the current directory:

```
homeview init
```

To get detailed information about a specific command, use:

```bash
homeview <command> -h
```

## License

This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.