open-index/open-npm huggingface dataset:
npm package: @julyteam/strapi-plugin-july
Description: Integration with the July localization service.
Author: July Team
Latest version: 0.0.15

# Strapi plugin for July
_Integration with the July localization service_

## Install

```bash
yarn add @julyteam/strapi-plugin-july
yarn build
```
## Settings

go to `/admin/plugins/july/settings` and add connection config

go to `/admin/plugins/july/locales` and setup locales alias
npm package: @julytian/tinypng-cli
Description: An command line tool for tinypng.com
Author: julytian
Latest version: 2.1.2

# Tinypng CLI：高效的图片压缩工具

Tinypng CLI 是一个基于 **[Tinypng.com](https://tinypng.com/)** 网页版实现的命令行工具，支持多种格式转换和压缩包操作。
<img src="https://img.shields.io/npm/v/@julytian/tinypng-cli?style=flat-square" alt="npm version" />

## 特性

- 支持多种图片格式： png、jpg、jpeg、webp
- 便捷的压缩方式： 单张图片、整个文件夹或压缩包
- 灵活的图片格式转换： png、jpg、jpeg、webp 之间的互转
- 压缩包解压缩： 支持 tar、zip、tgz 格式
- 压缩后的图片打包： 生成 tar、zip、tgz 等格式的压缩包

### 安装

```shell
# npm
npm i @julytian/tinypng-cli -g

# yarn
yarn i @julytian/tinypng-cli -g

# pnpm
pnpm i @julytian/tinypng-cli -g
```

## 快速上手

```shell
$ tinypng <file> [options]
# 帮助信息
$ tinypng --help
# 版本信息
$ tinypng --version
# 多语言设置输出 (zh, en)
$ tinypng -l zh
# 压缩单张图片
$ tinypng a.png
# 压缩单张图片并将 png 格式图片转换为 jpeg 格式
$ tinypng a.png -c jpeg
# 压缩单张图片并生成 zip 格式包
$ tinypng a.png -z
# 压缩单张图片并生成 tar 格式包
$ tinypng a.png -z tar
# 压缩 a 目录下的图片
$ tinypng a
# 递归遍历 a 目录,压缩 a 目录下的所有的图片
$ tinypng a -r
# 压缩目录下的图片并生成 zip 格式包
$ tinypng a -z
# 压缩目录下的所有图片并生成 zip 格式包
$ tinypng a -r -z
# 压缩目录下的所有图片并生成 tgz 格式包
$ tinypng a -r -z tgz
# 解压 zip 格式包并压缩里面的图片
$ tinypng a.zip
# 解压 zip 格式包并压缩里面的图片,并重新生成 zip 格式包
$ tinypng a.zip -z
# 解压 zip 格式包并压缩里面的图片,并重新生成 tar 格式包
$ tinypng a.zip -z tar
```

## 选项

- -h, --help: 显示帮助信息。
- -v, --version: 显示版本号。
- -z, --zip <格式>: 生成指定格式的压缩包 (zip, tar, tgz)。
- -c, --convert <格式>: 将图片转换为指定格式 (png, jpg, jpeg, webp)。
- -r, --recursive: 递归遍历文件夹。
- -l, --language <语言>: 设置输出语言 (zh, en)。

## 案例

```shell
# 压缩名为 "a.png" 的图片
$ tinypng a.png

# 压缩名为 "a.png" 的图片并转换为 jpeg 格式
$ tinypng a.png -c jpeg

# 压缩名为 "a.png" 的图片并生成 zip 包
$ tinypng a.png -z

# 压缩名为 "images" 的文件夹下的所有图片
$ tinypng images -r

# 解压名为 "images.zip" 的 zip 包并压缩里面的所有图片
$ tinypng images.zip
```

## 许可证

本项目采用 [MIT 许可证](https://github.com/julytian/tinypng-cli/blob/main/LICENSE)。
npm package: @julywind/ali-cli
Description: Command line interface for aliyun cdn-cli
Author: julywind
Latest version: 1.0.2

# CLI

> 命令行工具

## 安装

```bash
# yarn
yarn global add @julywind/ali-cli
# npm
npm i -g @julywind/ali-cli

```

## 使用方式

支持的环境变量：
```
 #如果有这些环境变量   命令，可以忽略部分参数 如ak/sk/bucket
 ALI_AK:  accessKey
 ALI_SK:  secretKey
 ALI_BUCKET_NAME: 目标桶名称

 ali-cli -h
```
```
 Usage: ali-cli [options]
 
 Command line interface for aliyun cdn-cli
 
 Options:
   -V, --version                 output the version number
   -v, --version                 version
   -s, --source-dir <sourceDir>  source dir
   --ak <accessKey>              access key, read From env
   --sk <secretKey>              secret key, read From env
   -b, --bucket <bucket name>    bucket name
   -t, --target-dir <targetDir>  target s3 path
   -c, --auto-clear-local        clear local files
   --auto-clear-remote           clear remote files
   -a, --acl <acl>               default: public-read
   -h, --help                    output usage information
```

```bash
cd path/to/your/project
touch cdn.config.js
```

`cdn.config.js`

```js
module.exports = {
  // ...configs
}
```

或者 `vue.config.js`

```js
module.exports = {
  pluginOptions: {
  // ...configsΩ
  }
}
```

## 文档

- [CDN](./docs/cdn/)

## 参考

- [Node Path API](https://nodejs.org/dist/latest-v8.x/docs/api/path.html)
- [multimatch (用于选取文件)](https://github.com/sindresorhus/multimatch)
- [globby (用于选取文件)](https://github.com/sindresorhus/globby)
- [@vue/cli Docs (用于参考文档)](https://github.com/vuejs/vue-cli/tree/dev/docs)
- [@vue/cli 主文件](https://github.com/vuejs/vue-cli/blob/dev/packages/%40vue/cli/bin/vue.js)]
- [commander](https://github.com/tj/commander.js)
- [make-dir](https://github.com/sindresorhus/make-dir)
- [del](https://github.com/sindresorhus/del)
npm package: @julz-gtkncht/dynamic-icon
Description: A reusable React component for dynamic Font Awesome icons with Tailwind CSS support.
Latest version: 1.0.5

# @julz-gtkncht/dynamic-icon

A reusable React component for dynamic Font Awesome icons with Tailwind CSS support.

---

## 📦 Installation

Install the package and its peer dependencies:

```bash
npm install @julz-gtkncht/dynamic-icon @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons @fortawesome/react-fontawesome tailwindcss
```

> **Note:**
>
> - `react` and `react-dom` are peer dependencies. Make sure they are installed in your project.
> - Tailwind CSS is optional but recommended for styling.

---

## 🚀 Usage

Import and use the `DynamicIcon` component in your React app:

```tsx
import { DynamicIcon } from "@julz-gtkncht/dynamic-icon";

function App() {
  return (
    <div>
      <DynamicIcon name="faCoffee" color="text-blue-600" size={32} />
    </div>
  );
}
```

### Props

- `name` (string, required): Font Awesome icon name (e.g., `faCoffee`, `faHome`)
- `color` (string, optional): Tailwind CSS classes (e.g., `text-red-500`)
- `size` (number, optional): Size in pixels (e.g., `32`)

---

## 🛠️ Requirements

- React 18 or newer
- Font Awesome packages (see above)
- Tailwind CSS (optional, for color classes)

---

## 📝 License

MIT

---

## 💡 More Info

- [GitHub Repository](https://github.com/Julz0711/dynamicIcon)
- [NPM Package](https://www.npmjs.com/package/@julz-gtkncht/dynamic-icon)