{"_id":"@actualwave/walker-children-adapter","_rev":"4-3f7d058f0f1d1f2c0f7367c4c0b3ba75","name":"@actualwave/walker-children-adapter","dist-tags":{"latest":"0.1.5"},"versions":{"0.0.2":{"name":"@actualwave/walker-children-adapter","description":"Tree Walker adapter for Objects with children:Object[] property for child nodes","version":"0.0.2","main":"index.js","keywords":["js","javascript","proxy","tree","walker","treewalker","E4X"],"homepage":"https://github.com/burdiuz/js-walker-children-adapter","bugs":{"url":"https://github.com/burdiuz/js-walker-children-adapter/issues","email":"burdiuz@gmail.com"},"license":"MIT","author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-walker-children-adapter.git"},"dependencies":{},"peerDependencies":{"@actualwave/tree-walker":"^1.0.6"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-jest":"^23.2.0","dotenv":"^6.0.0","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","jest":"^23.5.0","lint-staged":"^7.2.2","prettier":"^1.14.2","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-serve":"^0.4.2","rollup-plugin-uglify":"^4.0.0","uglify-es":"^3.3.9"},"lint-staged":{"source/**/*.js":["eslint --fix","prettier --write","git add"]},"babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"jest":{"collectCoverage":true,"coverageReporters":["json","lcov"],"coverageDirectory":"coverage","collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"scripts":{"start":"build","build":"rollup --config","build:watch":"rollup --config --watch \"./source\"","lint":"eslint \"source/**/*.js\"","test":"jest --colors","test:watch":"jest --colors --watch","lint-staged":"lint-staged","precommit":"npm run lint-staged && npm run build && npm run test"},"gitHead":"9214cc797369a135f732f5e0322c5d40ac1a5baf","_id":"@actualwave/walker-children-adapter@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"dist":{"integrity":"sha512-4OH53iW2xzg6phXFfAb4u9QJ0GquaAlm95CzdoM6VDwoYQaYyz5pSYnQl/0F8yWt8gUvd5A7GktG3XUpIut9jw==","shasum":"cc8a81b0aa33879b6bd240a23d72c3079c848067","tarball":"https://registry.npmjs.org/@actualwave/walker-children-adapter/-/walker-children-adapter-0.0.2.tgz","fileCount":7,"unpackedSize":12441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbluEaCRA9TVsSAnZWagAA5kEP+wadIyrsDy8ndRpGz6v8\nlVEE7RDK8phxwDOJmIYjFcdUmXK2ArQ/F5/gDFZyGO6yVwB3XtWj2bvjLRWc\n+xFPlF1WS2kZGOZJpOoB22CbRfwSRUCbSEeQliJcGz7qzOfo6k+vLV889h7l\n2zAzp8fnAmntoo+PTAyPW2xUMjbmAwakOXDgfdppDOWSiTcJYA0348V07ZW8\n893Nc2DORCoyTM4WPgkKiyslf3eVefeyZGHq7FF4jAR4XC5fcMVZHE+xNAa4\ngIS6uO4SQ5eGeMoCLp33tinCsvQa0PeTV6SB912I4iI8OlW+zZVXB3vl1FGo\nKeULxtABFwqsfCz98/TTm7W6D9XCOl4aC4RbLtiBNw2OYQjKM9wlnBp9uzQb\nhruq9zGrhVlgm4a/Hs4AoRbNAQsD09FPDl+JAhJzFgsLj45nOCy3sT1BOuNT\nhhc1i6yerZPrS9v3sCSh/ml+OrqP7+DT+Y7MUOFAmIuL+0ePMnNR5s9B0Ivk\n8zlE08JZMnybK4Jy6TgNfzGidjDhiDT9V4zr+dDxNq0n8qYgRCzPejxa70Ht\nw3xTkeHNleayr9rptyDXdtCPjL7yiEaWbYaA9oypj22taP6PQ/Jz30vJxhu+\neOHi4GlzNY7f7NV//ZniBzJi2kg/olPmRCJ360Djm+40IZnLgbSod/+3IXxH\n+EFn\r\n=r0si\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi3RUMcYmqQaOrpwOENbQECw2dqfeURhv4T6vYzt3BHwIgaCjpZbgTgKKmIau1qQO6PhJGYFZ9Vm4okjq4beOY26Q="}]},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walker-children-adapter_0.0.2_1536614682136_0.1038170699063552"},"_hasShrinkwrap":false},"0.1.3":{"name":"@actualwave/walker-children-adapter","description":"Tree Walker adapter for Objects with children:Object[] property for child nodes","version":"0.1.3","main":"index.js","keywords":["js","javascript","proxy","tree","walker","treewalker","E4X"],"homepage":"https://github.com/burdiuz/js-walker-children-adapter","bugs":{"url":"https://github.com/burdiuz/js-walker-children-adapter/issues","email":"burdiuz@gmail.com"},"license":"MIT","author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-walker-children-adapter.git"},"dependencies":{},"peerDependencies":{"@actualwave/tree-walker":"^1.0.6"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-jest":"^23.2.0","dotenv":"^6.0.0","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","jest":"^23.5.0","lint-staged":"^7.2.2","prettier":"^1.14.2","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-serve":"^0.4.2","rollup-plugin-uglify":"^4.0.0","uglify-es":"^3.3.9"},"lint-staged":{"source/**/*.js":["eslint --fix","prettier --write","git add"]},"babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"jest":{"collectCoverage":true,"coverageReporters":["json","lcov"],"coverageDirectory":"coverage","collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"scripts":{"start":"build","build":"rollup --config","build:watch":"rollup --config --watch \"./source\"","lint":"eslint \"source/**/*.js\"","test":"jest --colors","test:watch":"jest --colors --watch","lint-staged":"lint-staged","precommit":"npm run lint-staged && npm run build && npm run test"},"gitHead":"16a158d93cfdf95a3f091dea10130d0b72a79ad6","_id":"@actualwave/walker-children-adapter@0.1.3","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"dist":{"integrity":"sha512-SSwAR1q6a/uG7u0gD5RoKWzIgQ7t296d5A7+8Nuk2M2ZRF/q7wYTnlGd0DpX3BtO93NQGcwBp980843LO20UXg==","shasum":"4a95bcebf70015dd552d6e4aa2eb28c76d42a046","tarball":"https://registry.npmjs.org/@actualwave/walker-children-adapter/-/walker-children-adapter-0.1.3.tgz","fileCount":7,"unpackedSize":11195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmMv5CRA9TVsSAnZWagAAl6oP/02Y4lS+11bw2qJSECdm\n9XKLh/8rCl/4BMcyIYCsV49Baw2RbNQgsXTANB+DcZ85gKC59UWAWmauLQ31\nSi+8XqIQ88ZCpovJ6lO6v9Ia0GRBst9wv57DT/UO0J70+5dy+GOn6yXtG/St\n8bHPzoxTuHiULdEabRhdjUiqrXHCIOOgvIfFUlBzYYBn3fZxDlAYsp9AWAWi\npFxBrG96XkNNPBEcr8leG3T1QAuq2KgbcAS3gbDFF8Qycdzo/KQE0haWhSnA\nDmzAPH9Kc92Q8z8VuSx5eJ1luALs0HXzUZXFXqtiAI0q6p9ASgw9F9k7XV8d\n/R6XF3ZB7MIUxixypmg0HTR5/ewXfIYB6lrfy7K1EY3CZwaQlQXnJb6Mcn/t\nxk8Q9Y9rfa+dZp8HDWjSmOyZcdN2CqY0q2BVFy+8k5vmFIiPs85DqLggiUwH\nUo9TnPDtmLwbDQoLNugljXhWaVug0gMn3pvtL0Zwx0uvij5bu1c4Wnazwtzn\n8wZKEXZy7TZ5bLWVlfHRq38QJybLwGE4Twej3tXgTI5u1tBwv/F+m94z4skA\nTWBXkUn2wvRpYZo5MorWW8po9S9oT+8jpzhqBKxaK02fdP0xWg9pYVBj5kNv\n9p5xaykSAnbya5rkxSPMQVYXda6W5kd3ggNIobBg2B+w0QrHpDaOHhKMki+c\nJc6t\r\n=N7l6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdXJhh0lBd1lPjMrySdyboe4y74pjImQyR6yWdSgMytAIhAIs3pDw/S2XdgHHYeXfN2suDwImnc7UsCzjnFQbjk/vG"}]},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walker-children-adapter_0.1.3_1536740344576_0.3364188389749261"},"_hasShrinkwrap":false},"0.1.4":{"name":"@actualwave/walker-children-adapter","description":"Tree Walker adapter for Objects with children:Object[] property for child nodes","version":"0.1.4","main":"index.js","keywords":["js","javascript","proxy","tree","walker","treewalker","E4X"],"homepage":"https://github.com/burdiuz/js-walker-children-adapter","bugs":{"url":"https://github.com/burdiuz/js-walker-children-adapter/issues","email":"burdiuz@gmail.com"},"license":"MIT","author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-walker-children-adapter.git"},"dependencies":{},"peerDependencies":{"@actualwave/tree-walker":"^1.0.6"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-jest":"^23.2.0","dotenv":"^6.0.0","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","jest":"^23.5.0","lint-staged":"^7.2.2","prettier":"^1.14.2","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-serve":"^0.4.2","rollup-plugin-uglify":"^4.0.0","uglify-es":"^3.3.9"},"lint-staged":{"source/**/*.js":["eslint --fix","prettier --write","git add"]},"babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"jest":{"collectCoverage":true,"coverageReporters":["json","lcov"],"coverageDirectory":"coverage","collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"scripts":{"start":"build","build":"rollup --config","build:watch":"rollup --config --watch \"./source\"","lint":"eslint \"source/**/*.js\"","test":"jest --colors","test:watch":"jest --colors --watch","lint-staged":"lint-staged","precommit":"npm run lint-staged && npm run build && npm run test"},"gitHead":"4bd95cdb1ad4c721f18f2fe84f1cf7b54d4f10d4","_id":"@actualwave/walker-children-adapter@0.1.4","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"dist":{"integrity":"sha512-SPUXKBlAAfpqYbJUOsEb8CG40p6E0//nVW1lgg/i9bKfkXtndzC9xKqD9W7IRMxAKoXAGNiiWceTieFq7fy8TA==","shasum":"cf88c45007de3d61a31b65c106d8c13ef1cc919e","tarball":"https://registry.npmjs.org/@actualwave/walker-children-adapter/-/walker-children-adapter-0.1.4.tgz","fileCount":7,"unpackedSize":14920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmM2HCRA9TVsSAnZWagAAFV0QAIV32YWPuTOVIHLZ8Eer\nQ1k4tzeUFrJ0nJWiYc/cf7MQ56MVsEOqWDws9a0T8x68d7kr3yVZxv5IKbNE\nd7o5WeH6R1nTKYb6GqaTBi+A01mebapYKJ3emxJE7U00gwTG82GHlttzzrm+\nJ7sOsct34WIWvL3t5WR8gRJsK6vxZoqrCKp41HgbXhXUjObWki78pa3oSxqh\ngXJdRelmNhNO26UhkBG1ttX6qV53x49Wmg57tsMqrCNzgenhxas+X5nrDlbs\ntCtXJ89J2cCHqMHi5j0Wo3IAj6KHbi2e/jDiLk+Z+iv86UVuTTYzfaNgvLsy\nesMYEiuInTqEoMDjmGNYLmGE5+fwpm8Kzt8DZVDrA12dNquHnR8NghUnrsGr\nyWdhLGV6WxVM+MjSPuIZl4VvGQfbsA0tQR6oG0WYfZB4yRtpBS98DjAWCKSi\nJH26QR1wT/WBShDhlQZai0R2/Ai0ciG6QFqH+ycbmfdfnevmIU1qZaWbJOmX\nsFxfWs4hB+QTMGYQJeP/mu78Skh5ZPDIxdtrhRCAReyHeWN2DKfOTKFOaFsK\niKPdEqK3hofsYYZmMoaSqurxQY9CctxM3tQJQKj5YFtfgwkiuKT415RyGRu8\nIl0qZzaxgfU3WKQuF5QChbQ731eXSP/hF4VWUOvENUEgsHHmF2XcFTfVGWXJ\n93+z\r\n=3dMh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/DVFGiAttmDoGPmJ34jxtzVYQrsZFdqz8D9p6sCuA9AiAXTK9gVRjRu6R3CQIIr2UHU23Iu6q9LAwBelmpR1XIGg=="}]},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walker-children-adapter_0.1.4_1536740742622_0.10160393581141469"},"_hasShrinkwrap":false},"0.1.5":{"name":"@actualwave/walker-children-adapter","description":"Tree Walker adapter for Objects with children:Object[] property for child nodes","version":"0.1.5","main":"index.js","keywords":["js","javascript","proxy","tree","walker","treewalker","E4X"],"homepage":"https://github.com/burdiuz/js-walker-children-adapter","bugs":{"url":"https://github.com/burdiuz/js-walker-children-adapter/issues","email":"burdiuz@gmail.com"},"license":"MIT","author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-walker-children-adapter.git"},"dependencies":{},"peerDependencies":{"@actualwave/tree-walker":"^1.0.6"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-syntax-trailing-function-commas":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-jest":"^23.2.0","dotenv":"^6.0.0","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","jest":"^23.5.0","lint-staged":"^7.2.2","prettier":"^1.14.2","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-serve":"^0.4.2","rollup-plugin-uglify":"^4.0.0","uglify-es":"^3.3.9"},"lint-staged":{"source/**/*.js":["eslint --fix","prettier --write","git add"]},"babel":{"env":{"test":{"plugins":["babel-plugin-transform-es2015-modules-commonjs","babel-plugin-transform-flow-strip-types","babel-plugin-transform-class-properties",["babel-plugin-transform-object-rest-spread",{"useBuiltIns":true}]],"presets":["jest"]}}},"jest":{"collectCoverage":true,"coverageReporters":["json","lcov"],"coverageDirectory":"coverage","collectCoverageFrom":["source/**/*.js","!**/node_modules/**","!**/vendor/**"],"modulePathIgnorePatterns":["\\/\\."]},"scripts":{"start":"build","build":"rollup --config","build:watch":"rollup --config --watch \"./source\"","lint":"eslint \"source/**/*.js\"","test":"jest --colors","test:watch":"jest --colors --watch","lint-staged":"lint-staged","precommit":"npm run lint-staged && npm run build && npm run test"},"gitHead":"f88790770b00387bd04987c7669eb746fef544e7","_id":"@actualwave/walker-children-adapter@0.1.5","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"actualwave","email":"burdiuz@gmail.com"},"dist":{"integrity":"sha512-CBpJwLRYK9IidZhTL1nqV2Ys+xyrJMlp8jmrSbzbB1F3mE7+IEy0fwCnZMPgxO7CjP24slCllOENg0P661OZ8g==","shasum":"bb3054d8c0f4e89cc1baf9be71de764bdc9a6db5","tarball":"https://registry.npmjs.org/@actualwave/walker-children-adapter/-/walker-children-adapter-0.1.5.tgz","fileCount":7,"unpackedSize":14930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmM4SCRA9TVsSAnZWagAAIIYP/iA/Q2Cjl6yplpjztZOd\nCrwE7YvQbl+4SR6bnNEsqpL/FSuNSi0+nN3NMUQN8ifdl96Ooo5zxG3k6R/o\npUIeraakq395dz5dpXs4lUaRIZ6lbsLQ6VtpedveSBKRk4INzXPSyzC6Abco\nBsSmMqg9tUizLsHGXqdTy1y8queZQR73vzkYL+aL3qhzRIhJ67EZAuOxIpa2\nB1rj3CbXggg+XsX+hffje+ePaQbwbMFMpk7bIcYRPg5kMEwZovNZLMpksMoy\nSiQzcuRiiFceSqcW2Ap6xNQ5jwFPfvhSsiSG4GAQ1Uc/WFQpHGT085lHEsSC\nQW0CEu+CUj+vfWVa4xkCmFrDhLHAcgmONiDldKKOcCg4sSA3x95OvQfpD4Q9\n82mcdDmem/fDnHjA05NfrS8kIXuwn/ttbluwXxrGe83/jRE4LFONQUnS2fJ9\n12Xf9Emp4ycb7KUfv1sHglqxLjnRo07biKT57g6LIJ9vsI6jAlETtt0gS7O5\nD3qKkErs6LMercZxkFC+QN6KVqX1dXJ1/H9gmOMyU1+NRUXADx7rF2QOvTsB\nsh7ZsZpEfAPrCnuwIERYFhy7/7fDxMMaG+wtzeHZ004Oy3OjejJjmpJ8uL4y\nnapkAs1UoFN6LnLU/r2VIz3pqo6ENrhsGdaSMf9ZILMYS5GOtxwKoRKuCMec\nR9D4\r\n=QN1k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFq5gSbD4nKgzsRZnXPkNvlZJuYoxfQOyLVlAgjUQXuIAiAFJ5Yx5Uyc6Zlk7obparOS6h2+yuoHKMVrwju8J6+Y7w=="}]},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/walker-children-adapter_0.1.5_1536740882361_0.4336398616971693"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-10T21:24:41.974Z","0.0.2":"2018-09-10T21:24:42.244Z","modified":"2022-04-04T11:20:17.399Z","0.1.3":"2018-09-12T08:19:04.666Z","0.1.4":"2018-09-12T08:25:42.768Z","0.1.5":"2018-09-12T08:28:02.540Z"},"maintainers":[{"name":"actualwave","email":"burdiuz@gmail.com"}],"description":"Tree Walker adapter for Objects with children:Object[] property for child nodes","homepage":"https://github.com/burdiuz/js-walker-children-adapter","keywords":["js","javascript","proxy","tree","walker","treewalker","E4X"],"repository":{"type":"git","url":"git+https://github.com/burdiuz/js-walker-children-adapter.git"},"author":{"name":"Oleg Galaburda","email":"burdiuz@gmail.com","url":"http://actualwave.com/"},"bugs":{"url":"https://github.com/burdiuz/js-walker-children-adapter/issues","email":"burdiuz@gmail.com"},"license":"MIT","readme":"# Object Adapter for TreeWalker\n\nAdapter for Object tree that uses `children` property for child nodes.\nEach node of source structure must have `name:String` and `children:Node[]` properties.\n```typescript\ninterface Node {\n  name: string;\n  children: Node[];\n}\n```\n\nSource example:\n```javascript\nconst sourceTree = {\n  name: 'root',\n  children: [\n    { name: 'branch', children: [] },\n    {\n      name: 'branch',\n      children: [\n        { name: 'leaf', children: [] },\n      ],\n    },\n    { name: 'branch', children: [] },\n  ]\n};\n```\n\n### How to use\nLibrary exports adapter factory function `createAdapter()` that accepts two optional arguments:\n* **getNodeName:Function** -- Getter function to retrieve node name, default getter returns `node.name` property.\n* **getNodeChildren:Function** -- Getter function to retrieve list of node children, default getter returns `node.children` property.\nYou can pass your own getters:\n```javascript\nimport { create, setDefaultAdapter } from '@actualwave/tree-walker';\nimport createAdapter from '@actualwave/walker-children-adapter';\n\nconst adapter = createAdapter(\n  (node) => node.label, // name getter\n  (node) => node.list, // children getter\n);\n\nsetDefaultAdapter(adapter);\n```\n\nThis adapter is created to be used with [Tree Walker library](https://github.com/burdiuz/js-tree-walker),\ncheck its documentation on how to specify adapter. This adapter was used in [Tree Walker Demo](https://jsfiddle.net/actualwave/6kw7z4xj/).\n","readmeFilename":"README.md"}