open-index/open-npm huggingface dataset:
npm package: @rutan/mnsc
Description: > A parser for the MNSC format.
Author: ru_shalm
Latest version: 0.3.0

# @rutan/mnsc

> A parser for the MNSC format.

## Example
```typescript
import { parse } from '@rutan/mnsc';

const code = `
title: sample
---

This is a sample document.

rutan: face: 'smile'
  This is talk style text command.
  (and multiline text.)
`;

const result = parse(code);
console.log(result);
```
npm package: @rutan/mnsc-cli
Description: CLI tool for MNSC parser
Author: ru_shalm
Latest version: 0.3.0

# @rutan/mnsc-cli

> CLI tool for MNSC parser.

## Usage

### Compile

```bash
# single file
mnsc compile input.mnsc -o output.json --include-loc

# multiple files
mnsc compile src/*.mnsc -o dist/

# watch
mnsc compile src/*.mnsc -o dist/ --watch
```

### Validate

```bash
# single file
mnsc validate input.mnsc

# multiple files
mnsc validate src/*.mnsc
```

### Generate IDs

```bash
mnsc generate-ids src/*.mnsc --format hash
```