npm package: @hieuzest/yakumo-prelude
Description: Prelude Yakumo requirements
Author: Hieuzest
Latest version: 0.1.4
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Yakumo

[![downloads](https://img.shields.io/npm/dm/yakumo?style=flat-square)](https://www.npmjs.com/package/yakumo)
[![npm](https://img.shields.io/npm/v/yakumo?style=flat-square)](https://www.npmjs.com/package/yakumo)
[![GitHub](https://img.shields.io/github/license/shigma/yakumo?style=flat-square)](https://github.com/shigma/yakumo/blob/master/LICENSE)

Manage complex workspaces with ease.

The name comes from the Japanese word "八雲". In Touhou Project, Yakumo Yukari is monster of the realm, one of the sages of Gensokyo. The summon she manages even has its own summon. Hence, the name also indicates that this library's capability of managing nested workspaces.

## Features

- **Flexibility**. Host monorepo, multirepo or even nested workspaces with same experience.
- **Powerful**. Yakumo has many features out of the box, including dependency management and more.
- **Extensible**. Allows to customize your own scripts with zero configuration.

## Official Extensions

| Extension | Version | Description |
| ------ | ------ | ----------- |
| [yakumo-esbuild](./packages/esbuild/) | [![npm](https://img.shields.io/npm/v/yakumo-esbuild?style=flat-square)](https://www.npmjs.com/package/yakumo-esbuild) | execute [esbuild](https://esbuild.github.io) |
| [yakumo-mocha](./packages/mocha/) | [![npm](https://img.shields.io/npm/v/yakumo-mocha?style=flat-square)](https://www.npmjs.com/package/yakumo-mocha) | execute [mocha](https://mochajs.org) |
| [yakumo-publish](./packages/publish/) | [![npm](https://img.shields.io/npm/v/yakumo-publish?style=flat-square)](https://www.npmjs.com/package/yakumo-publish) | publish packages |
| [yakumo-tsc](./packages/tsc/) | [![npm](https://img.shields.io/npm/v/yakumo-tsc?style=flat-square)](https://www.npmjs.com/package/yakumo-tsc) | compile [TypeScript](https://www.typescriptlang.org) |
| [yakumo-upgrade](./packages/upgrade/) | [![npm](https://img.shields.io/npm/v/yakumo-upgrade?style=flat-square)](https://www.npmjs.com/package/yakumo-upgrade) | upgrade package dependencies |
| [yakumo-version](./packages/version/) | [![npm](https://img.shields.io/npm/v/yakumo-version?style=flat-square)](https://www.npmjs.com/package/yakumo-version) | update package versions |

# @hieuzest/yakumo-prelude

[![downloads](https://img.shields.io/npm/dm/@hieuzest/yakumo-prelude?style=flat-square)](https://www.npmjs.com/package/@hieuzest/yakumo-prelude)
[![npm](https://img.shields.io/npm/v/@hieuzest/yakumo-prelude?style=flat-square)](https://www.npmjs.com/package/@hieuzest/yakumo-prelude)
[![GitHub](https://img.shields.io/github/license/Hieuzest/yakumo?style=flat-square)](https://github.com/Hieuzest/yakumo/blob/master/LICENSE)

Prelude Yakumo requirements.

## Unofficial Extensions

| Extension | Version | Description |
| ------ | ------ | ----------- |
| [yakumo-core-patch](./packages/core-patch/) | [![npm](https://img.shields.io/npm/v/yakumo-core-patch?style=flat-square)](https://www.npmjs.com/package/yakumo-core-patch) | Yakumo core patch |
| [yakumo-locate](./packages/locate/) | [![npm](https://img.shields.io/npm/v/yakumo-locate?style=flat-square)](https://www.npmjs.com/package/yakumo-locate) | Locate workspaces flexibly |
| [yakumo-rewrite](./packages/rewrite/) | [![npm](https://img.shields.io/npm/v/yakumo-rewrite?style=flat-square)](https://www.npmjs.com/package/yakumo-rewrite) | Rewrite yakumo arguments |
| [yakumo-filter](./packages/filter/) | [![npm](https://img.shields.io/npm/v/yakumo-filter?style=flat-square)](https://www.npmjs.com/package/yakumo-filter) | Filter located targets |
| [yakumo-ls](./packages/ls/) | [![npm](https://img.shields.io/npm/v/yakumo-ls?style=flat-square)](https://www.npmjs.com/package/yakumo-ls) | List all Yakumo workspaces |
| [yakumo-git](./packages/git/) | [![npm](https://img.shields.io/npm/v/yakumo-git?style=flat-square)](https://www.npmjs.com/package/yakumo-git) | Git operations in Yakumo workspaces |