open-index/open-npm huggingface dataset:
npm package: @hwun-ling/vite-plugin-cesium
Description: Cesium library plugin for Vite
Latest version: 1.2.21-beta.0

# ⚡ vite-plugin-cesium

[![npm](https://img.shields.io/npm/v/vite-plugin-cesium.svg)](https://www.npmjs.com/package/vite-plugin-cesium)
[![npm](https://img.shields.io/npm/dt/vite-plugin-cesium)](https://www.npmjs.com/package/vite-plugin-cesium)

Easily set up a [`Cesium`] project in [`Vite`].

[`cesium`]: https://github.com/CesiumGS/cesium
[`vite`]: https://github.com/vitejs/vite

**update：** if you just wanna a scaffolding by using this plugin, try a simply command `yarn create cesium`, click [create-cesium](https://www.npmjs.com/package/create-cesium) for more info.

Chinese tutorial: [中文教程](https://zhuanlan.zhihu.com/p/354856692)

## Install

```bash
npm i cesium vite-plugin-cesium vite -D
# yarn add cesium vite-plugin-cesium vite -D
```

## Usage

add this plugin to `vite.config.js`

```js
import { defineConfig } from 'vite';
import cesium from 'vite-plugin-cesium';
export default defineConfig({
  plugins: [cesium()]
});
```

add dev command to `package.json`

```json
"scripts": {
  "dev": "vite",
  "build": "vite build"
}
```

run:

`yarn dev`

## Options

**rebuildCesium**

- **Type :** `boolean`
- **Default :** `false`

Default copy min cesium file to dist. if `true` will rebuild cesium from source.

```js
import { defineConfig } from 'vite';
import cesium from 'vite-plugin-cesium';
export default defineConfig({
  plugins: [
    cesium({
      rebuildCesium: true
    })
  ]
});
```

## Demo

`src/index.js`

```js
import { Viewer } from 'cesium';
import './css/main.css';

const viewer = new Viewer('cesiumContainer');
```

> or if you like global Cesium object you can write as

```js
import * as Cesium from 'cesium';
const viewer = new Cesium.Viewer('cesiumContainer');
```

`index.html`

```html
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>cesium-vite</title>
    <script type="module" src="/src/index.js"></script>
  </head>

  <body>
    <div id="cesiumContainer"></div>
  </body>
</html>
```

`src/css/main.css`

```css
html,
body,
#cesiumContainer {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
```

Add `dev` and `build` commands to `package.json`

```
"scripts": {
    "dev": "vite",
    "build": "vite build"
},
```

Run `yarn dev`

For full demo project please check [./demo](https://github.com/nshen/vite-plugin-cesium/tree/main/demo) folder.

##

## License

MIT
npm package: @hwwnpmjs555/pkgq
Description: A CLI tool to search and query package.json dependencies information
Latest version: 1.0.0

# pkgq - Package Query CLI Tool

一个用于搜索和查询 package.json 中依赖信息的命令行工具。

## 功能特性

- 🔍 搜索 package.json 中的依赖包
- 📦 列出所有依赖包及其详细信息
- 🌐 从 npm registry 获取包的最新信息
- 💡 显示包的描述、版本、作者、许可证等信息
- 🎨 美观的表格和彩色输出
- ⚡ 支持生产依赖和开发依赖的分别查看

## 安装

```bash
# 克隆项目
git clone <repository-url>
cd pkgq

# 安装依赖
npm install

# 全局安装（可选）
npm install -g .
```

## 使用方法

### 全局选项

```bash
# 指定package.json文件路径（默认是当前目录的package.json）
pkgq -f /path/to/package.json [command]
pkgq --file ./other-project/package.json [command]
```

### 列出所有依赖

```bash
# 列出所有依赖（生产 + 开发）
pkgq list

# 只列出开发依赖
pkgq list --dev

# 只列出生产依赖
pkgq list --prod

# 指定其他package.json文件
pkgq -f ./other-project/package.json list
```

### 搜索包

```bash
# 搜索包名包含 "react" 的依赖
pkgq search react

# 搜索并显示详细信息
pkgq search react --info

# 在指定文件中搜索
pkgq -f ./other-project/package.json search react
```

### 获取包详细信息

```bash
# 获取特定包的详细信息
pkgq info lodash
```

## 命令详解

### 全局选项

- `-f, --file <path>` - 指定package.json文件路径（默认：package.json）

### `pkgq list [options]`

列出 package.json 中的所有依赖包，并从 npm registry 获取最新版本信息。

**选项：**
- `-d, --dev` - 包含开发依赖
- `-p, --prod` - 只包含生产依赖

**输出包含：**
- 包名
- 当前版本 → 最新版本
- 包描述
- 项目主页

### `pkgq search <query> [options]`

在当前项目的依赖中搜索包含指定关键词的包。

**选项：**
- `-i, --info` - 显示找到的包的详细信息

### `pkgq info <package>`

获取指定包的详细信息。

**显示信息：**
- 最新版本
- 包描述
- 作者
- 许可证
- 项目主页
- 关键词
- 最近版本历史

## 示例

```bash
# 查看所有依赖
pkgq list

# 搜索 React 相关的包
pkgq search react

# 获取 lodash 的详细信息
pkgq info lodash

# 只查看开发依赖
pkgq list --dev

# 搜索 webpack 相关包并显示详细信息
pkgq search webpack --info

# 查看其他项目的依赖
pkgq -f ../other-project/package.json list

# 在指定文件中搜索包
pkgq --file ./frontend/package.json search react
```

## 依赖

- `commander` - 命令行参数解析
- `axios` - HTTP 请求
- `chalk` - 终端颜色输出
- `ora` - 加载动画
- `table` - 表格输出格式化

## 许可证

MIT
npm package: @hwxyz/pikapika
Description: A cli tool to create a project which base on nextjs+koa+typescript
Author: huo.marvin
Latest version: 0.0.1

# A cli tool for pikapika to create and manage project

### 主要插件
commander：一个命令行框架，用来解析用户命令行输入和参数；例如：rcm -v。
inquirer：一个交互式命令行工具；例如：input 输入，confirm 确认等等。
修饰插件

chalk：给终端的字体加上颜色，显得更加炫酷。
download-git-repo：下载并提取 Git 仓库，主要用来下载项目模板。
execa：NodeJs 运行 shell 命令，主要用来安装插件。
handlebars：一个模板引擎，用来将用户提交的信息动态填充到文件中。主要用来下载模板之后，修改package.json文件。
log-symbols：在终端上显示出 √ 或 × 等的图标。
module-alias：用来取别名，主要是 JS 中加载。
ora：在终端上显示一些小图标，显示下载中的动画效果。
@types/node：在 TS 中识别 NodeJs。
npm package: @hwycdfatm/is-odd
Description: Returns true if a number is odd, false if even, null if not implemented yet (troll version - updates coming soon!)
Author: hwycdfatm
Latest version: 0.0.89

# @hwycdfatm/is-odd

> Returns true if a number is odd, false if even, null if not implemented yet.

⚠️ This is a "work in progress" package that implements odd number checking one number at a time. Currently only supports limited cases. More updates coming soon! 😄

## Install

Install with [npm](https://www.npmjs.com/):

```sh
npm install @hwycdfatm/is-odd
```

## Usage

```js
const isOdd = require('@hwycdfatm/is-odd');

console.log(isOdd(1));  // => true (implemented!)
console.log(isOdd(2));  // => false (implemented!)
console.log(isOdd(3));  // => true (implemented!)
console.log(isOdd(5));  // => true (implemented!)
```

## Current Status

**Version 0.0.2** - Only the following cases are implemented:

✅ `isOdd(1)` → `true`  
✅ `isOdd(2)` → `false`  
❌ All other numbers → `null` (not implemented yet)

This package will be updated regularly with more number support. Stay tuned!

## API

### isOdd(number)

Checks if the given number is odd.

**Params**

* `number` **{Number}**: The number to check

**Returns**

* **{Boolean|null}**: 
  - Returns `true` if the number is odd (when implemented)
  - Returns `false` if the number is even (when implemented)
  - Returns `null` if not implemented yet
  - Throws `TypeError` if input is not a finite number

**Example**

```js
const isOdd = require('@hwycdfatm/is-odd');

console.log(isOdd(1));        // => true
console.log(isOdd(3));        // => true
console.log(isOdd(NaN));      // => throws TypeError
console.log(isOdd(Infinity)); // => throws TypeError
```

## TypeScript

This package includes TypeScript definitions.

```typescript
import isOdd = require('@hwycdfatm/is-odd');

const result = isOdd(1);  // true
const result2 = isOdd(3); // true
```

## About

### Contributing

Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).

### Author

**hwycdfatm**

### License

Copyright © 2026, [hwycdfatm].
Released under the [MIT License](LICENSE).
npm package: @hx-brick/brick
Description: Vue solution for quickly building pages
Latest version: 0.11.10

#### 项目说明
http://confluence.guahao-inc.com/pages/viewpage.action?pageId=37708219
#### npm配置
##### 切换镜像地址，建议升级至 Nodejs 8.x, npm 5.x，建议使用nrm工具管理npm源
```bash
    npm config set registry http://npm.guahao-inc.com

```

#### 发包流程

###### 1.修改注册仓库（已切换的可以忽略）

```bash
    npm config set registry http://npm.guahao-inc.com
```

###### 2.添加用户，用户名密码是OA账号
```bash
    npm adduser
```

###### 3.发布前必须修改版本号
```bash
    <!-- 版本号说明 -->
    # major 大版本升级，不向下兼容
    # minor 增加新功能
    # patch 修订，bug 修复
    npm version [<newversion> | major | minor | patch]
```

###### 4.发包（注意：npm 包需要保持相当高的可用性、稳定性，不允许随意发包，发包前需通过单元测试、业务测试）
```bash
    npm publish
```
npm package: @hx-midway/static-file
Description: Midwayjs static-file alias 自动扫描，支持路径索引，允许 /path/index.html -> /path/ 
Author: 小灰熊
Latest version: 1.0.0

# 使用说明

* 介绍
```
静态文件服务, 支持自动扫描 static dirs 目录下的静态文件, 并提供访问路径，
/path/to/static/file/index.html => /static/path/to/static/file
/path/to/static/file/index.ejs => /static/path/to/static/file
```

* 安装
```bash
npm install @hx-midway/static-file --save
```

* 使用
```js
 import * as staticFile from '@hx-midway/static-file';

 @Configuration({
  imports: [
    koa,
    staticFile
  ],
  importConfigs: [
    join(__dirname, 'config')
  ]
})
export class MainConfiguration { }
```
* 配置同 `@midwayjs/static-file`
npm package: @hx-mprecelle/fe-cr-component
Description: Henry Common Web Components
Author: Soy Henry
Latest version: 2.95.0

### After installation

run "npx husky install"

### In order to run storybook with npm8 you need to do it with legacy mode

    npm run storybook --legacy-peer-deps=true

### Versioning

Given a version number MAJOR.MINOR.PATCH, increment the:

MAJOR version when you make incompatible API changes
MINOR version when you add functionality in a backwards compatible manner
PATCH version when you make backwards compatible bug fixes
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

https://semver.org/

### step to publish (until we have the flow automated)

1 - Change the name for the new version
2 - npm run buil
3 - npm login (if you are not logged in)

4 - npm pack to create the new build and test it locally with npm link
5 - once it is everything ok, npm publish so you can publish the new version

the publishin versions with semantic-release/
npm package: @hxh-core/react
Description: Library with basic and useful functions of HxH Products
Author: HxH Marketing
Latest version: 0.0.9

# @hxh-core/react

`@hxh-core/react` fully supports **TypeScript**.

[RU documentation](https://github.com/hxh-core/react/wiki/Documentation-RU)

## Installation

Install the library with `npm`

```bash
npm install @hxh-core/react
```

or with `yarn`

```bash
yarn add @hxh-core/react
```

## Usage

### Helpers

`setUrlBeforeImageName` prepends the URL to the photo name. It can also be used with regular strings.

```typescript
setUrlBeforeImageName('image1.jpg', 'https://example.com/');
// Returns https://example.com/image1.jpg
// OR
const images = ['image1.jpg', 'image2.jpg'];
setUrlBeforeImageName(images, 'https://example.com/');
// Returns ['https://example.com/image1.jpg', 'https://example.com/image2.jpg']
```

`getNeedStyle` returns styles as **styles.active**

```typescript
getNeedStyle({
	isActive: true, // or your condition
	styles: styles, // module styles
	needStyle: styles.active,
});
// If needStyle is not passed, then by default returns styles.active
```

`closeModalOnPress` is used to close modal windows when pressing a button on the keyboard

```tsx
import { getNeedStyle, closeModalOnPress } from '@hxh-core/react/dist/helpers';
import styles from './TestComponent.module.css';

export const TestComponent = () => {
	const [isOpenModal, setIsOpenModal] = useState(false);

	return (
		<div
			className={`${getNeedStyle({
				isActive: isOpenModal,
				styles,
				needStyle: styles.open,
			})}`}
			onKeyDown={(event) =>
				closeModalOnPress({
					event,
					key = 'Escape', // Default
					setIsOpen: setIsOpenModal,
					overflowClass: 'body-overflow', // If you add a class to body that adds overflow: hidden
				})
			}
		>
			{/* ...modal code */}
		</div>
	);
};
```

## Contribution to the project

We welcome any contributions to our project! Please read the [deposit guidelines](https://github.com/hxh-core/react/wiki/Contributing) before you begin.

## License

HxH is [MIT Licensed](https://github.com/hxh-core/react?tab=MIT-1-ov-file).

## Contacts

VK Group: [HxH Marketing](https://vk.com/hxh_marketing)

TG Creator: [Kireev Dev](https://t.me/ker4ik13)