0.3.2 • Published 2 months ago

@lough/npm-operate v0.3.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

@lough/npm-operate

lough git operate.

Usage

  1. 安装

    npm i @lough/git-operate
  2. 使用

    import { Package } from "@lough/npm-operate"
    
    const npm = new Package();

API

/**
 * Package 类参数
 */
export interface IPackageParameters {
  /**
   * 目录名称
   * @default process.cwd()
   */
  dirName?: string;
  /**
   * 配置文件名称
   * @default 'package.json'
   */
  configFileName?: string;
  /**
   * 是否工作空间
   * @description 默认判断 `dirName` 下 `package.json` `workspaces` 属性
   */
  isWorkspaces?: boolean;
  /**
   * 工作空间目录
   * @default `dirName`
   */
  workspacesDir?: string;
  /**
   * 是否工作区
   * @default false
   */
  isWorkspace?: boolean;
  /**
   * 相对工作空间目录
   * @default ''
   */
  relativeWorkspacesDir?: string;
  /**
   * 是否 Lerna 项目
   * @description 默认判断 `dirName` 下 `lerna.json`
   */
  isLerna?: boolean;
  /**
   * 是否 Yarn
   * @description 默认判断 `dirName` 下 `yarn.lock`
   */
  isYarn?: boolean;
}
0.3.2

2 months ago

0.3.0

1 year ago

0.2.1

1 year ago

0.3.1

1 year ago

0.2.2

1 year ago

0.2.4

1 year ago

0.2.0-beta.0

2 years ago

0.2.0

2 years ago

0.1.0-beta.6

2 years ago

0.1.0-beta.8

2 years ago

0.1.0-beta.5

2 years ago

0.1.0-beta.4

2 years ago

0.1.0-beta.3

2 years ago

0.1.0-beta.2

2 years ago

0.1.0-beta.1

2 years ago

0.1.0-beta.0

2 years ago

0.1.0-y.0

2 years ago

0.1.0-alpha.2

2 years ago

0.1.0-alpha.1

2 years ago

0.1.0-alpha.0

2 years ago