├── .babelrc ├── .browserslistrc ├── .coveralls.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── bin ├── js-tree-list.js └── js-tree-list.min.js ├── package.json ├── releases.js ├── rollup.config.js ├── src ├── .babelrc ├── index.js ├── list-to-tree.js ├── node.js ├── tree-to-list.js ├── tree.js └── utils.js ├── test ├── after_build │ ├── .babelrc │ ├── index.js │ └── test.js └── unit │ ├── .eslintrc │ ├── jest.conf.js │ ├── setup.js │ └── test │ ├── generate-tree-default.js │ ├── index.test.js │ ├── list-to-tree-uuid.test.js │ ├── list-to-tree.test.js │ ├── node.test.js │ ├── tree-to-list.test.js │ └── tree.test.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.babelrc -------------------------------------------------------------------------------- /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | safari >= 7 4 | not ie <= 8 -------------------------------------------------------------------------------- /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-ci 2 | repo_token: e0I6IvxfEZlb2pY0ab3m8p8CDgGAuBvRC -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/README.md -------------------------------------------------------------------------------- /bin/js-tree-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/bin/js-tree-list.js -------------------------------------------------------------------------------- /bin/js-tree-list.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/bin/js-tree-list.min.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/package.json -------------------------------------------------------------------------------- /releases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/releases.js -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/.babelrc -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/index.js -------------------------------------------------------------------------------- /src/list-to-tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/list-to-tree.js -------------------------------------------------------------------------------- /src/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/node.js -------------------------------------------------------------------------------- /src/tree-to-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/tree-to-list.js -------------------------------------------------------------------------------- /src/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/tree.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/after_build/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/after_build/.babelrc -------------------------------------------------------------------------------- /test/after_build/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/after_build/index.js -------------------------------------------------------------------------------- /test/after_build/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/after_build/test.js -------------------------------------------------------------------------------- /test/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/.eslintrc -------------------------------------------------------------------------------- /test/unit/jest.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/jest.conf.js -------------------------------------------------------------------------------- /test/unit/setup.js: -------------------------------------------------------------------------------- 1 | // setup.js 2 | -------------------------------------------------------------------------------- /test/unit/test/generate-tree-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/generate-tree-default.js -------------------------------------------------------------------------------- /test/unit/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/index.test.js -------------------------------------------------------------------------------- /test/unit/test/list-to-tree-uuid.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/list-to-tree-uuid.test.js -------------------------------------------------------------------------------- /test/unit/test/list-to-tree.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/list-to-tree.test.js -------------------------------------------------------------------------------- /test/unit/test/node.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/node.test.js -------------------------------------------------------------------------------- /test/unit/test/tree-to-list.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/tree-to-list.test.js -------------------------------------------------------------------------------- /test/unit/test/tree.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/test/unit/test/tree.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yi-ge/js-tree-list/HEAD/yarn.lock --------------------------------------------------------------------------------