# treelogy-demo

> Treelogy demos

Latest version **1.0.1** (published 2018-03-13) · MIT license · 0 weekly downloads

## Install

```sh
npm install treelogy-demo
pnpm add treelogy-demo
yarn add treelogy-demo
bun add treelogy-demo
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2018-03-13 |
| First published | 2018-03-12 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Unpacked size | 495.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Danko Kozar |
| Maintainers | dkozar |

## Links

- npm: https://www.npmjs.com/package/treelogy-demo
- Repository: https://github.com/dkozar/treelogy-demo
- Homepage: https://dkozar.github.io/treelogy-demo
- Issues: https://github.com/dkozar/treelogy-demo/issues
- npm.io page: https://npm.io/package/treelogy-demo

## Dependencies (9)

- [jsurl](https://npm.io/package/jsurl.md) ^0.1.5
- [react](https://npm.io/package/react.md) ^16.2.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.5
- [treelogy](https://npm.io/package/treelogy.md) ^1.0.4
- [keymirror](https://npm.io/package/keymirror.md) ^0.1.1
- [react-dom](https://npm.io/package/react-dom.md) ^16.2.0
- [classnames](https://npm.io/package/classnames.md) ^2.2.5
- [react-scripts](https://npm.io/package/react-scripts.md) 1.1.1
- [react-bootstrap](https://npm.io/package/react-bootstrap.md) ^0.32.1

## Recent versions

- 1.0.1 (latest) — 2018-03-13
- 1.0.0 — 2018-03-12

## README

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

## :zap: About Treelogy Demos

`Treelogy` is a simple versioning framework you might want to explore here:

https://github.com/dkozar/treelogy

* Treelogy is inspired by class inheritance in various programming languages
* Uses a version tree to keep track of changes
* Each version contains *atomic* parts called nodes
* The node can contain any type of data and could be overridden in child version
* Each node contains only *delta*, thus minimizing the memory footprint

## :tv: Demos

1. [Blank Treelogy](http://bit.ly/2tDoDdS)
2. [Classes and inheritance](http://bit.ly/2IhAhhQ)
3. [Versioning demo](http://bit.ly/2FuLduY)
4. [Tree nodes demo](http://bit.ly/2tx0k1q)
5. [No inheritance](http://bit.ly/2DjtCQL)

[![Treelogy](image.png)](https://dkozar.github.io/treelogy-demo/)

## :thumbsup: Thanks to

This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app). Many thanks to nice people at Facebook :rocket:

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