# @wizzi/mtree

> Loader component for Indented Text Tree Format (ittf) documents. Implements the Wizzi Magical Tree buildup.

Latest version **0.8.32** (published 2025-01-02) · 0 weekly downloads

## Install

```sh
npm install @wizzi/mtree
pnpm add @wizzi/mtree
yarn add @wizzi/mtree
bun add @wizzi/mtree
```

## Health

**Score 30/100 (F)** — status: maintenance-mode.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support; pre 1.0.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.8.32 |
| Published | 2025-01-02 |
| First published | 2023-04-05 |
| Weekly downloads | 0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=0.10.28 |
| Dependencies | 11 |
| Unpacked size | 1.9 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Stefano Bassoli |
| Maintainers | stfn.bssl |

## Links

- npm: https://www.npmjs.com/package/@wizzi/mtree
- Repository: https://github.com/stfnbssl/wizzi
- Homepage: https://github.com/stfnbssl/wizzi#readme
- Issues: https://github.com/stfnbssl/wizzi/issues
- npm.io page: https://npm.io/package/@wizzi/mtree

## Dependencies (11)

- [i](https://npm.io/package/i.md) ^0.3.7
- [glob](https://npm.io/package/glob.md) ^7.1.2
- [async](https://npm.io/package/async.md) ^3.2.0
- [chalk](https://npm.io/package/chalk.md) ^4.1.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.20
- [esprima](https://npm.io/package/esprima.md) ^3.1.3
- [promise](https://npm.io/package/promise.md) ^7.1.1
- [escodegen](https://npm.io/package/escodegen.md) ^1.8.1
- [iconv-lite](https://npm.io/package/iconv-lite.md) ^0.6.2
- [@wizzi/utils](https://npm.io/package/@wizzi/utils.md) 0.8.25
- [json-stringify-safe](https://npm.io/package/json-stringify-safe.md) ^5.0.1

## Recent versions

- 0.8.32 (latest) — 2025-01-02
- 0.8.31 — 2024-09-21
- 0.8.30 — 2024-08-31
- 0.8.29 — 2024-08-06
- 0.8.28 — 2024-07-30
- 0.8.27 — 2024-07-23
- 0.8.26 — 2024-07-03
- 0.8.25 — 2024-05-09
- 0.8.24 — 2024-05-06
- 0.8.23 — 2024-04-19
- 0.8.22 — 2024-04-18
- 0.8.21 — 2024-04-12
- 0.8.20 — 2024-04-06
- 0.8.19 — 2024-04-05
- 0.8.18 — 2024-04-02
- … 17 more at https://npm.io/package/@wizzi/mtree/versions

## README

# @wizzi/mtree

Loader component for Indented Text Tree Format (ittf) documents. Implements the Wizzi Magical Tree buildup.



## Work still in progress

Availability of features will be announced
on [Twitter](https://twitter.com/wizziteam) and [Facebook](https://www.facebook.com/wizzifactory)

## Features
* Loads an ittf document into an mTree instance ( [wizzi-mtree.mTree](), executing documents composition and template evaluation.
### Interface
This interface is used by the wizziFactory class and bytest and demo modules.
```javascript
mtree.createLoadMTree(
createStore,
options,
callback
);
```
#### Parameters
|createStore|function returned by wizzi-repo.createSore|
|options|\|useCache|default : false|

|
|callback|returns the function[wizzi-mtree.loader.loadMTree](https://wizzifactory.github.io/api.html#wizzi-mtree.loader).|



## Wizzi

One machinery, many productions.


[Project page](https://stfnbssl.github.io/wizzi)
## Built With
* [Nodejs](https://nodejs.org)
* [Wizzi](https://github.com/stfnbssl/wizzi)

## License
This project is licensed under the MIT License - see the [license.txt](license.txt) for details.

---
_Source: https://npm.io/package/@wizzi/mtree · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
