├── .gitignore ├── LICENSE.md ├── README.md ├── dist └── tree-hugger.min.js ├── lib ├── bitdb.js ├── index.js └── meta-node.js ├── package.json ├── rollup.config.js ├── test ├── 1-tree-hugger-test.js ├── 2-meta-node-test.js ├── 3-bitdb-test.js ├── mocks │ ├── blank.json │ ├── node-versions.json │ ├── root-and-descendants.json │ ├── root-children-limited.json │ ├── root-children.json │ ├── root.json │ ├── subject-children.json │ ├── subject-siblings.json │ └── subject-versions.json └── support │ ├── base-node-2.json │ ├── base-node.json │ └── jasmine.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | node_modules 4 | test/dummy 5 | 6 | yarn-*.log -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/README.md -------------------------------------------------------------------------------- /dist/tree-hugger.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/dist/tree-hugger.min.js -------------------------------------------------------------------------------- /lib/bitdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/lib/bitdb.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/meta-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/lib/meta-node.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/rollup.config.js -------------------------------------------------------------------------------- /test/1-tree-hugger-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/1-tree-hugger-test.js -------------------------------------------------------------------------------- /test/2-meta-node-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/2-meta-node-test.js -------------------------------------------------------------------------------- /test/3-bitdb-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/3-bitdb-test.js -------------------------------------------------------------------------------- /test/mocks/blank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/blank.json -------------------------------------------------------------------------------- /test/mocks/node-versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/node-versions.json -------------------------------------------------------------------------------- /test/mocks/root-and-descendants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/root-and-descendants.json -------------------------------------------------------------------------------- /test/mocks/root-children-limited.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/root-children-limited.json -------------------------------------------------------------------------------- /test/mocks/root-children.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/root-children.json -------------------------------------------------------------------------------- /test/mocks/root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/root.json -------------------------------------------------------------------------------- /test/mocks/subject-children.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/subject-children.json -------------------------------------------------------------------------------- /test/mocks/subject-siblings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/subject-siblings.json -------------------------------------------------------------------------------- /test/mocks/subject-versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/mocks/subject-versions.json -------------------------------------------------------------------------------- /test/support/base-node-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/support/base-node-2.json -------------------------------------------------------------------------------- /test/support/base-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/support/base-node.json -------------------------------------------------------------------------------- /test/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/test/support/jasmine.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libitx/tree-hugger/HEAD/yarn.lock --------------------------------------------------------------------------------