diff --git a/packages/fairy-cli/package.json b/packages/fairy-cli/package.json index 96b8541..2a96daf 100644 --- a/packages/fairy-cli/package.json +++ b/packages/fairy-cli/package.json @@ -9,10 +9,10 @@ "email": "mmdapl@163.com" }, "license": "MIT", - "homepage": "https://github.com/142vip/core-x/tree/main/packages/fairy-cli", + "homepage": "https://142vip.github.io/core-x/packages/fairy-cli/", "repository": { "type": "git", - "url": "https://github.com/142vip/core-x", + "url": "git+https://github.com/142vip/core-x.git", "directory": "packages/fairy-cli" }, "bugs": { diff --git a/packages/fairy-cli/src/commands/deploy.ts b/packages/fairy-cli/src/commands/deploy.ts index 6446172..84dd77a 100644 --- a/packages/fairy-cli/src/commands/deploy.ts +++ b/packages/fairy-cli/src/commands/deploy.ts @@ -13,9 +13,7 @@ function execDeploy(args: DeployOptions) { * github page 静态页面部署 * @constructor */ -function DeployGithubPage() { - -} +function DeployGithubPage() {} /** * diff --git a/packages/fairy-cli/src/commands/login.ts b/packages/fairy-cli/src/commands/login.ts index c97ca8e..1a76b07 100644 --- a/packages/fairy-cli/src/commands/login.ts +++ b/packages/fairy-cli/src/commands/login.ts @@ -39,7 +39,9 @@ async function execLogin(platform: LoginPlatformEnum, args: LoginOptions) { } } -// docker 登录 +/** + * docker 登录 + */ async function loginDocker(args: DockerOptions) { let registryUrl = RegistryURLEnum.DOCKER as string if (args.registryUrl != null) { @@ -56,7 +58,9 @@ async function loginDocker(args: DockerOptions) { await commandStandardExecutor(command) } -// npm 登录 +/** + * npm 登录 + */ async function loginNpm(args: NpmOptions) { let registryUrl = RegistryURLEnum.NPM as string if (args.registryUrl != null) { diff --git a/packages/fairy-cli/src/commands/publish.ts b/packages/fairy-cli/src/commands/publish.ts index b482120..184df83 100644 --- a/packages/fairy-cli/src/commands/publish.ts +++ b/packages/fairy-cli/src/commands/publish.ts @@ -58,7 +58,6 @@ async function publishNpm(args: NpmOptions) { /** * publish 命令入口 - * @param program */ export async function publishMain(program: Command) { program diff --git a/packages/fairy-cli/src/commands/release.ts b/packages/fairy-cli/src/commands/release.ts index 54160dc..3b2cabf 100644 --- a/packages/fairy-cli/src/commands/release.ts +++ b/packages/fairy-cli/src/commands/release.ts @@ -23,6 +23,7 @@ import { // execute?: string // package?: string // } + interface ReleaseOptions extends Pick { package?: string } diff --git a/packages/fairy-cli/src/commands/turbopack.ts b/packages/fairy-cli/src/commands/turbopack.ts index 0274387..b2f8ae4 100644 --- a/packages/fairy-cli/src/commands/turbopack.ts +++ b/packages/fairy-cli/src/commands/turbopack.ts @@ -31,7 +31,6 @@ async function execTurboPack(repoNames: string[], args: TurboPackOptions) { * 获取需要执行命令的repo * - 支持多个--filter * - 支持所有repo - * @param repoNames */ function getFilterRepo(repoNames: string[]) { return repoNames.map(name => `--filter=${name}`).join(' ') @@ -39,7 +38,6 @@ function getFilterRepo(repoNames: string[]) { /** * turbo命令入口 - * @param program */ export async function turboPackMain(program: Command) { program diff --git a/packages/fairy-cli/src/fairy-cli.ts b/packages/fairy-cli/src/fairy-cli.ts index ebf5e08..8cf8f02 100644 --- a/packages/fairy-cli/src/fairy-cli.ts +++ b/packages/fairy-cli/src/fairy-cli.ts @@ -49,8 +49,8 @@ export async function fairyCliMain() { // fairy-cli turbo 基于turborepo项目管理 await turboPackMain(program) + // fairy-cli clean await cleanUpMain(program) - // 参数解析 program.parse(process.argv) } diff --git a/packages/fairy-cli/src/shared/release-package.ts b/packages/fairy-cli/src/shared/release-package.ts index 550603d..90e8899 100644 --- a/packages/fairy-cli/src/shared/release-package.ts +++ b/packages/fairy-cli/src/shared/release-package.ts @@ -21,7 +21,6 @@ interface ValidatePkgJSON { * 参考: * - pnpm 命令: https://pnpm.io/cli/list * - filter参数: https://pnpm.io/filtering - * */ export function getReleasePkgJSON(filter?: string | string[]) { try {