open-index/open-npm huggingface dataset:
npm package: @pick-chunks/pc
Description: ## Installation
Latest version: 1.1.0

# Pick Chunks

## Installation

```bash
yarn add -D @pick-chunks/pc
```

## Usage

### Command Line

The pick chunks is launched from terminal after installation.

```bash
yarn pc <options>
```

Options supported includes

- `-r, --root <root>`: path to source directory of project (default: "./")
- `-c, --config <config>`: path to configuration (default: "pick-chunks.config.js")
- `-p, --port <port> ` : port to run interface on (default: 3000)
- `-h, --help`: display help for command

### Configuration

The pick chunks depends on `pick-chunks.config.js` to manage the collections and commandline args. The format of the file is as follows:

```js
module.exports = {
    root: './',
    port: '3000',
    collections: [
        {
            name: 'name of collection',
            description: 'brief about collection',
            chunks: ['chunk-one.js', 'folder/chunk-two.js']
        },
        // More collections in similar fashion
        ...
    ]
}
```

The chunks will contain array of file paths relative to `root` of the project.

### GUI

The GUI of pick chunks is where all operations are done. This will launch at `localhost:<port>` automatically once launched.
npm package: @pickaxe/pickaxe-cli
Description: Standalone Pickaxe CLI workspace
Latest version: 0.1.0

# pickaxe-cli

Public install target for the Pickaxe CLI.

Install from any machine after publishing:

```bash
npm install -g @pickaxe/pickaxe-cli
pickaxe --help
```

Or run without a global install:

```bash
npx @pickaxe/pickaxe-cli --help
```

Publish a new release from this repo root:

```bash
npm publish
```
npm package: @pickaxeproject/react
Description: Client utility library for Pickaxe
Latest version: 6.3.4

# Pickaxe - React

> Client utility library for Pickaxes

## Setup

In terminal run

```
chmod +x setup.sh
./setup.sh
```

## How to publish

- `git pull` locally

- run `pnpm changeset` to create a new changeset

- push to main branch to generate a new PR

- merge the PR

## Notes

- must import `import "@pickaxeproject/react/prose.css";`
- must import `import "katex/dist/katex.min.css";`