open-index/open-npm huggingface dataset:
npm package: @lerna-cola/utils
Description: Helpful utilities for lerna-cola projects.
Latest version: 0.2.3

<p align="center">
  <img src="https://cdn.rawgit.com/constellators/lerna-cola/8e303aad/assets/logo-full.png" width="250" height="152.84" />
</p>

<hr />

# @lerna-cola/utils

Helpful utilities for [lerna-cola](https://github.com/ctrlplusb/lerna-cola) projects.
npm package: @lerna-conductor/core
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Latest version: 0.1.0

# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## Available Scripts

In the project directory, you can run:

### `yarn start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.\
You will also see any lint errors in the console.

### `yarn test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `yarn build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `yarn eject`

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**

If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).
npm package: @lerna-lite/changed
Description: Lerna-Lite changed commmand - List local packages that have changed since the last tagged release
Author: Ghislain B.
Latest version: 5.0.0

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/changed?color=forest)](https://www.npmjs.com/package/@lerna-lite/changed)
[![npm](https://img.shields.io/npm/v/@lerna-lite/changed.svg?logo=npm&logoColor=fff)](https://www.npmjs.com/package/@lerna-lite/changed)

# @lerna-lite/changed

## (`lerna changed`) - Changed command [optional] 🕜

List local packages that have changed since the last tagged release

---

## Installation

```sh
npm install @lerna-lite/changed -D

# then use it (see usage below)
lerna changed
# or via pnpm
pnpm exec lerna changed
```

## Usage

The output of `lerna changed` is a list of packages that would be the subjects of the next `lerna version` or `lerna publish` execution.

```sh
$ lerna changed
package-1
package-2
```

**Note:** `lerna.json` configuration for `lerna publish` _and_ `lerna version` also affects
`lerna changed`, e.g. `command.publish.ignoreChanges`.

## Options

`lerna changed` supports all of the flags supported by [`lerna ls`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#options):

- [`--json`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--json)
- [`--ndjson`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--ndjson)
- [`-a`, `--all`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--all)
- [`-l`, `--long`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--long)
- [`-p`, `--parseable`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--parseable)
- [`--toposort`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--toposort)
- [`--graph`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list#--graph)

Unlike `lerna ls`, however, `lerna changed` **does not** support [filter options](https://www.npmjs.com/package/@lerna/filter-options), as filtering is not supported by `lerna version` or `lerna publish`.

`lerna changed` supports the following options of [`lerna version`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/version#options) (the others are irrelevant):

- [`--conventional-graduate`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/version#--conventional-graduate).
- [`--force-conventional-graduate`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/version#--force-conventional-graduate).
- [`--force-publish`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/version#--force-publish).
- [`--ignore-changes`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/version#--ignore-changes).
- [`--include-merged-tags`](https://github.com/lerna-lite/lerna-lite/tree/main/packages/version#--include-merged-tags).
npm package: @lerna-lite/cli
Description: Lerna-Lite CLI for the Version/Publish commands
Author: Ghislain B.
Latest version: 5.0.0

[![Actions Status](https://github.com/lerna-lite/lerna-lite/workflows/CI/badge.svg)](https://github.com/lerna-lite/lerna-lite/actions)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/cli?color=forest)](https://www.npmjs.com/package/@lerna-lite/cli)
[![npm](https://img.shields.io/npm/v/@lerna-lite/cli.svg?logo=npm&logoColor=fff&label=npm)](https://www.npmjs.com/package/@lerna-lite/cli)

## Lerna-Lite commands CLI

### Available commands are shown below

---

#### @lerna-lite/cli

CLI will only provide the `init` command by default, all other commands are entirely optionals and must be installed separately, refer to the [installation](https://github.com/lerna-lite/lerna-lite#separate--optional-installs) table from the homepage.

## Installation

```sh
# simple install or install it globally with -g
npm install @lerna-lite/cli -D

# then use as `lerna <command>`
lerna version
lerna publish

# then use as `lerna <command>` with pnpm
pnpm exec lerna version
pnpm exec lerna publish
```

## Usage

For all available options of each command, follow any of the command link shown below:

- included with CLI
  - [lerna init](https://github.com/lerna-lite/lerna-lite/blob/main/packages/init/README.md)
- **optional commands** (requires a separate install, refer to the [installation](https://github.com/lerna-lite/lerna-lite#separate--optional-installs) table)
  - [lerna publish](https://github.com/lerna-lite/lerna-lite/blob/main/packages/publish/README.md)
  - [lerna version](https://github.com/lerna-lite/lerna-lite/blob/main/packages/version/README.md)
  - [lerna changed](https://github.com/lerna-lite/lerna-lite/blob/main/packages/changed/README.md)
  - [lerna diff](https://github.com/lerna-lite/lerna-lite/blob/main/packages/diff/README.md)
  - [lerna exec](https://github.com/lerna-lite/lerna-lite/blob/main/packages/exec/README.md)
  - [lerna list](https://github.com/lerna-lite/lerna-lite/blob/main/packages/list/README.md)
  - [lerna run](https://github.com/lerna-lite/lerna-lite/blob/main/packages/run/README.md)
  - [lerna watch](https://github.com/lerna-lite/lerna-lite/blob/main/packages/watch/README.md)
npm package: @lerna-lite/diff
Description: Lerna-Lite diff commmand - Diff all packages or a single package since the last release
Author: Ghislain B.
Latest version: 5.0.0

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/diff?color=forest)](https://www.npmjs.com/package/@lerna-lite/diff)
[![npm](https://img.shields.io/npm/v/@lerna-lite/diff.svg?logo=npm&logoColor=fff)](https://www.npmjs.com/package/@lerna-lite/diff)

# @lerna-lite/diff

## (`lerna diff`) - Diff command [optional] 🌓

Diff all packages or a single package since the last release

---

## Installation

```sh
npm install @lerna-lite/diff -D

# then use it (see usage below)
lerna diff
# or via pnpm
pnpm exec lerna diff
```

## Usage

```sh
$ lerna diff [package]

$ lerna diff

# diff a specific package
$ lerna diff package-name
```

Diff all packages or a single package since the last release.

> Similar to `lerna changed`. This command runs `git diff`.
npm package: @lerna-lite/exec-run-common
Description: Lerna-Lite Exec/Run common util code
Author: Ghislain B.
Latest version: 1.3.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)](http://www.typescriptlang.org/)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/exec-run-common?color=forest)](https://www.npmjs.com/package/@lerna-lite/exec-run-common)
[![npm](https://img.shields.io/npm/v/@lerna-lite/exec-run-common.svg?logo=npm&logoColor=fff&label=npm&color=limegreen)](https://www.npmjs.com/package/@lerna-lite/exec-run-common)

## Lerna-Lite Exec/Run Common Shared Code
#### @lerna-lite/exec-run-common

Lerna-Lite Exec/Run commands shared common code & utils.

### Installation
Follow the instruction provided in the main [README](https://github.com/ghiscoding/lerna-lite#installation) page.
npm package: @lerna-lite/info
Description: Lerna-Lite - Prints local environnment information
Author: Ghislain B.
Latest version: 1.15.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/info?color=forest)](https://www.npmjs.com/package/@lerna-lite/info)
[![npm](https://img.shields.io/npm/v/@lerna-lite/info.svg?logo=npm&logoColor=fff&label=npm)](https://www.npmjs.com/package/@lerna-lite/info)

# @lerna-lite/info

## (`lerna info`) - Info command 💻

Print local environment information

---

## Installation

```sh
npm install @lerna-lite/cli -D -W

# then use it (see usage below)
lerna info
```

## Usage

The `info` prints local environment information that proves to be useful especially while submitting bug reports.

`lerna info`

```bash
Environment Info:

  System:
    OS: Linux 4.18 Ubuntu 18.10 (Cosmic Cuttlefish)
    CPU: (4) x64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
  Binaries:
    Node: 8.11.4 - /usr/bin/node
    Yarn: 1.17.0-0 - /usr/local/bin/yarn
    npm: 6.9.0 - /usr/local/bin/npm
  Browsers:
    Chrome: 74.0.3729.157
    Firefox: 66.0.5
  npmPackages:
    lerna: 1.3.0
```
npm package: @lerna-lite/listable
Description: Lerna-Lite listable utils
Author: Ghislain B.
Latest version: 5.0.0

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/listable?color=forest)](https://www.npmjs.com/package/@lerna-lite/listable)
[![npm](https://img.shields.io/npm/v/@lerna-lite/listable.svg?logo=npm&logoColor=fff&label=npm)](https://www.npmjs.com/package/@lerna-lite/listable)

## Lerna-Lite Listable utils used by `list` and `changed` commands

#### @lerna-lite/listable

Shared common code for the following optional commands:

- [@lerna-lite/changed](https://github.com/lerna-lite/lerna-lite/tree/main/packages/changed)
- [@lerna-lite/list](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list)

### Installation

Follow the instruction provided in the main [README](https://github.com/lerna-lite/lerna-lite#installation) page.
npm package: @lerna-lite/optional-cmd-common
Description: Lerna-Lite common utils for optional commands (Exec/List/Run)
Author: Ghislain B.
Latest version: 1.14.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/optional-cmd-common?color=forest)](https://www.npmjs.com/package/@lerna-lite/optional-cmd-common)
[![npm](https://img.shields.io/npm/v/@lerna-lite/optional-cmd-common.svg?logo=npm&logoColor=fff&label=npm)](https://www.npmjs.com/package/@lerna-lite/optional-cmd-common)

## Lerna-Lite common utils for optional commands (Exec/List/Run)

#### @lerna-lite/optional-cmd-common

Shared common code for the following optional commands:

- [@lerna-lite/exec](https://github.com/lerna-lite/lerna-lite/tree/main/packages/exec)
- [@lerna-lite/list](https://github.com/lerna-lite/lerna-lite/tree/main/packages/list)
- [@lerna-lite/run](https://github.com/lerna-lite/lerna-lite/tree/main/packages/run)

### Installation

Follow the instruction provided in the main [README](https://github.com/lerna-lite/lerna-lite#installation) page.
npm package: @lerna-lite/profiler
Description: Lerna-Lite Profiler used by certain optional commands (Run/Exec)
Author: Ghislain B.
Latest version: 5.0.0

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/dy/@lerna-lite/profiler?color=forest)](https://www.npmjs.com/package/@lerna-lite/profiler)
[![npm](https://img.shields.io/npm/v/@lerna-lite/profiler.svg?logo=npm&logoColor=fff&label=npm)](https://www.npmjs.com/package/@lerna-lite/profiler)

## Lerna-Lite - Profiler used by certain optional commands (Exec/Run)

#### @lerna-lite/profiler

Profiler used by the following optional commands:

- [@lerna-lite/exec](https://github.com/lerna-lite/lerna-lite/tree/main/packages/exec)
- [@lerna-lite/run](https://github.com/lerna-lite/lerna-lite/tree/main/packages/run)

### Installation

Follow the instruction provided in the main [README](https://github.com/lerna-lite/lerna-lite#installation) page.