open-index/open-npm huggingface dataset:
npm package: @heycar/sync-lang
Description: 多语言开发自动化同步工具
Latest version: 0.0.3

## sync-lang

多语言开发自动化同步工具

## Installation

```sh
pnpm add @heycar/sync-lang -D
```

## Usage

```sh
# 显示帮助信息
sync-lang --help
sync-lang -h
```

```sh
# 显示版本
sync-lang --version
sync-lang -v
```

```sh
# 基本用法
Usage: sync-lang [options] <files...>

多语言开发自动化同步工具

Arguments:
  files                        要同步的源文件, 例如: **/*.{ts,tsx}

Options:
  -v, --version                output the version number
  -n, --product-name <string>  产品名称, 例如：海外聚合打车 (choices: "海外接送机官网", "海外接送机用户端", "海外接送机SP后台", "海外聚合打车", "海外接送机司机端", "粤港通")
  --force                      当相同 id 的线上 description 与代码里的 description 不一致时，强制使用线上的 description 更新代码
  -h, --help                   display help for command

Environment Variables:
  SYNC_LANG_LANG_NAMES		要支持的多语言种类，例如：en,zh,zh-TW 等等，默认: en,zh
  SYNC_LANG_DESCRIPTION_LANG		描述语言(即 reportMiss 使用的语言)，默认 en
  SYNC_LANG_AUXILIARY_LANG		辅助语言，默认 zh

Example:
 	SYNC_LANG_LANG_NAMES=en,zh,zh-TW sync-lang -n '海外接送机司机端' ./{pages,components,api,stores}/**/*.{ts,tsx}

```