{"_id":"react-folder-tree","_rev":"59-bf3dd538dd44668eaa6397361737d2bb","name":"react-folder-tree","description":"customizable react folder tree library","dist-tags":{"latest":"5.1.1"},"versions":{"0.1.0":{"name":"react-folder-tree","version":"0.1.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","strip-ansi":"3.0.1","style-loader":"0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"952712f30f9e839e658981dd320e1e2c00a68be9","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@0.1.0","_shasum":"32c2ee1c014929ae7b3e33c3678be7ca5ccdcc6c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"32c2ee1c014929ae7b3e33c3678be7ca5ccdcc6c","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-0.1.0.tgz","integrity":"sha512-8J4lJMidDamslE1bjXmxmo2i5Fkd1DEKqI87xS2Ve9LwHhmXPR7bbD6fR+cu9Z3QDLXmKfpcBkfkS9d3rJ9Tvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5qR2n2+2rX6F9Q2Pgyr0vEdkhcFkJjmnsARjHiauEoAIgTuuYPQuzBLCVNyvRb7i2upZyZ2VhRdEM7k6wgiovs0c="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-0.1.0.tgz_1487984144789_0.08196400315500796"},"directories":{}},"0.2.0":{"name":"react-folder-tree","version":"0.2.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@0.2.0","_shasum":"96fd8052711f3242f8d329775805b7c1d80c3cfb","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"96fd8052711f3242f8d329775805b7c1d80c3cfb","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-0.2.0.tgz","integrity":"sha512-2jd+PdScPISv/dJfRD9L4BdbrObxjE4ILvLWHzjQMXb+aefk+gIOeLQtvuXp/45ZSoSE38Y6LTdCLtelZEPctA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZkJ5QYOzHIpAqVBv6ZNdcf1vX3aCOwMDVNviJha5slAIgdqA9hHipnvluqAro3qXdk4zLqMew5zZPNjsdaaKVYME="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-0.2.0.tgz_1488410720638_0.18015610240399837"},"directories":{}},"1.0.0":{"name":"react-folder-tree","version":"1.0.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.0","_shasum":"f2eb7b017b67e8c0a8c7af9bcccad19b6ce9df04","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"f2eb7b017b67e8c0a8c7af9bcccad19b6ce9df04","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.0.tgz","integrity":"sha512-KTd36gxiDV/gn2xlqPBznyStAreo0QYDGXjhVy6zxlrzwspn4dLy5EwyIFyIbGpTfyv2T0TzDe2PnYwJI12J7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJpPHwW0KNIRsnfuSyInY0Kki8bQjxC3Xqtb6YB/hEyAiEAkcf1p2Hx8b546fVmgp2qUuLz6ozUzoMleYSx9aP8Sls="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.0.tgz_1488411114956_0.3170412015169859"},"directories":{}},"1.0.1":{"name":"react-folder-tree","version":"1.0.1","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.1","_shasum":"6bd9e8d4b8732ef6aa7fd36ccbe79e347a79ecbe","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"6bd9e8d4b8732ef6aa7fd36ccbe79e347a79ecbe","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.1.tgz","integrity":"sha512-sbdZOX4i25fbUQP9xPRDpTjJoTLEM0lubDNfa6khpj9+mGO4wNJTKXqnc4cW3un4lTvTtTvnYJec0ydcy1hZ/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErLPBgBbsnkw/6b2xDO+oBF3EVcPnC5DLCcguygxqQqAiB/2i552Kij1bzg/xH6ZTWmqIist0b/Azt0t8tbfCkrfQ=="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.1.tgz_1488411195919_0.7712503033690155"},"directories":{}},"1.0.2":{"name":"react-folder-tree","version":"1.0.2","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.2","_shasum":"3af98d52240111474fc56f68fb31f06ea85f6907","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"3af98d52240111474fc56f68fb31f06ea85f6907","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.2.tgz","integrity":"sha512-ADGxp4t5luHnPOl+LiSb9xoyGvWnMFscoj5ts3DgP0x5/HeVvezebx6s+spSsv7S2CVWXm+xzi6M/CePKTIhaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYC3dGUqivqilM7d2Sp6ywMkyPyk7SGqifHrTYbTDXJwIhAMO75qr4Cx6EC5KhI+H0F4c2/wXkOq+K/j14Cs+TCXDq"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.2.tgz_1488411772016_0.562231230083853"},"directories":{}},"1.0.3":{"name":"react-folder-tree","version":"1.0.3","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.3","_shasum":"5d5dcbaf7c21f69f4600b2302cb22cf95714f651","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"5d5dcbaf7c21f69f4600b2302cb22cf95714f651","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.3.tgz","integrity":"sha512-16l22u3XDff/YiMbXGRqi0n0Y/fQ8rcmtYyplbydOaiJGCsLKCy0/ujA5xl9MlNc8BB1GnoSI/r6aVoVphZKDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCywokDT5yknX5N1njueviTCYgoSsSdcZ/mfzAodykidAIhALgfTzM/OaN1MLahCpvUX2PeKW3jua3wIWRhJo0SdMd9"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.3.tgz_1488412110928_0.5886020187754184"},"directories":{}},"1.0.4":{"name":"react-folder-tree","version":"1.0.4","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.4","_shasum":"ec840cbe50b0d3113925a3a0b7f9039a0c977278","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"ec840cbe50b0d3113925a3a0b7f9039a0c977278","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.4.tgz","integrity":"sha512-DcCxiRqKyG394EyYe2+8JKah3O1Kfbe29ZDVPu0ydyES9TjVpCiqPi7wofqFRhaysm3lqlizHO9pykbxs7E7VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxvDjCuERUwuNrXFT1UIgUrEh8J9aQ+3N1ysq2A29SRAiEAx96WlLIEJbeylP8VdKrZQsxtW04EuGqGmj/RuuX8rdI="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.4.tgz_1488412957869_0.8870163562241942"},"directories":{}},"1.0.5":{"name":"react-folder-tree","version":"1.0.5","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.5","_shasum":"2e64280e1d2f759fc7dd48f7236406132d77dae1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"2e64280e1d2f759fc7dd48f7236406132d77dae1","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.5.tgz","integrity":"sha512-tSKJLWtCWPKF0WWkeK4s6d10tKVT4xRsAJ4D3jV80/mjh5WJ8C20TCyzdLceq5wDndMOgGPyGitIUs8rEv76bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiARVSd28CIEUM/ZTwlTpU1oEQdHItNR907oBg1VSnzQIge14aNfUw2tG2cmBHolZRS4r+jEnfWiqqDYSizW6M4ZA="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.5.tgz_1488414530018_0.5813182899728417"},"directories":{}},"1.0.6":{"name":"react-folder-tree","version":"1.0.6","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"810ac8af1e5311e9013c61cc90b406cae495ea16","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.6","_shasum":"b61fa67e792f79fde57cfc4bdd7742cbf96ccabe","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"b61fa67e792f79fde57cfc4bdd7742cbf96ccabe","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.6.tgz","integrity":"sha512-w4KQGMoGybUiI3PSH5At0ktxRTu80gwJfaeJu5cSNgsjaV+qyNTb7clgEKwhdmgLrr8VzNCm8plRkmOeuArojg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUTxbqKmCD+HLtJ6Eu0lOtAxUZtrW486QYWPfm+A+p8gIgSrl2GemNPh8f0ELPUiF/8V+tC3FVIvWZISYrgoylO60="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.6.tgz_1488414885517_0.899510694667697"},"directories":{}},"1.0.7":{"name":"react-folder-tree","version":"1.0.7","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"8a972fe2be07f78b3d9cca32b8b06b37aa9ec2f5","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.0.7","_shasum":"fd554ac7dffac1c398cfebac53302c034ab216b1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"fd554ac7dffac1c398cfebac53302c034ab216b1","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.0.7.tgz","integrity":"sha512-lJ2Kn1HUu91Gc2o83ZE4JSYhIosPV9QN6e7JeV62+H7H3pnuUE9VZhuHfSeoCqIi73OjRWVpOARNvETJmIieXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuT3ah8XDe1kA3cLD/8aNC4aKlRM2QDXzKpfGaf8gnbwIhAKooPg0tWRB2m3PtBiYOkUeqycbT19NXeFny7aF9ZAtc"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.0.7.tgz_1488427376922_0.5734318564645946"},"directories":{}},"1.1.0":{"name":"react-folder-tree","version":"1.1.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"8a972fe2be07f78b3d9cca32b8b06b37aa9ec2f5","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.1.0","_shasum":"0bac2f12b6ec324d1451082ccab945d3ba98e18a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"0bac2f12b6ec324d1451082ccab945d3ba98e18a","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.1.0.tgz","integrity":"sha512-f2vxXlWvC+XGrWrQCqDG4A2nHjzBHGObqUiZtRsmSOlqQ+JLNOJH4HzFuvuuMS64B4cmqZ1pFUUXaILOPHM7Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdrlQMvMw6yWVtsVj3Na8rI2VemjRx8WSR1YVGhNHniAiEArntyVUHqzaphWXizCZsxO5+2mcIwt4RCxiydspD9BRY="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.1.0.tgz_1488430517118_0.7880549230612814"},"directories":{}},"1.1.1":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.1.1","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"80f915c5100d50ba5ef286717bd6b6cc95f64995","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.1.1","_shasum":"597975cbd67846912d82183906f82366446fc561","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"597975cbd67846912d82183906f82366446fc561","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.1.1.tgz","integrity":"sha512-Jxm8FZ0Jdu0sr2EnDm7Kco+4B4FRxzCWE8z+lXuPZH2bmwRdUkU1zuV45ksuXg3BqHFUJ/L4LnJj0lUjVgL72A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCacCVNAWvskLuu6v1PBKJkzdgTdTC4Mgmk7zBf62nGrwIhAIks6Jil5Z1MALopIUmdUEKFsuKYIaBa/tgq24rCk2hy"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.1.1.tgz_1488430744153_0.7725171144120395"},"directories":{}},"1.1.2":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.1.2","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"80f915c5100d50ba5ef286717bd6b6cc95f64995","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.1.2","_shasum":"4f480be88b69ffde4eec790031a877b73186f918","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"4f480be88b69ffde4eec790031a877b73186f918","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.1.2.tgz","integrity":"sha512-N8o+cKrAYx1SyrV9vL4KH+icl6dbpsRp3XHh0WTUpYLSD5TeTaWeDlQmaIF7PCk0HUAOHErzP9WOt+TKbmmN9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgCqfnvmpGaPbgToJOJdVPktSmv/uVlHo/NN2K3yVAAAIgWr4zbVugwPNgTB2k1kAZdzo/fSvZUqZoiaSJfJZZ604="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.1.2.tgz_1488431569843_0.13365693343803287"},"directories":{}},"1.1.3":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.1.3","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"80f915c5100d50ba5ef286717bd6b6cc95f64995","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.1.3","_shasum":"bcdcbd720fc3705fa3213a9e6ba4bbefa2c24cc7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"bcdcbd720fc3705fa3213a9e6ba4bbefa2c24cc7","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.1.3.tgz","integrity":"sha512-bNPEAWyl+Af5G4dZrtTQ6m5cO5ru3dNLjC2XZWo+Nncz8CYaLemBu8VNMMY+6f1K/zk8cBGs2QsAoFc1CnexSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuAO3nr/j5mkMZVuMmww2BbUaaDpYDaWSXdy74ez8KBAiBmXoMlwo60fioTyo5aD50oyRACYTLNuJsEorljf+Ywvg=="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.1.3.tgz_1488431652509_0.41435010149143636"},"directories":{}},"1.1.5":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.1.5","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"80f915c5100d50ba5ef286717bd6b6cc95f64995","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.1.5","_shasum":"b89f40c357694a942b209c547070e9c175b869db","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"b89f40c357694a942b209c547070e9c175b869db","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.1.5.tgz","integrity":"sha512-qQ9dzAjrOOlYE4gHn/sQ4YI3OQCnJ2FG5UQV7TUEP1XgD1NGt8sP8PlRagkChmhYCAAooUHl4po1DrqNYCquIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeNC6EVL4YZ0Ghd9cTANTXBlugsB1u1PaZhAft3c4zIAIhAL4mI866NVBzJYbd3rSvJ1zneP0LOy45kRCdER0qoKAP"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.1.5.tgz_1488562022945_0.7073237460572273"},"directories":{}},"1.1.6":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.1.6","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"18e50649e40b171c6701bebfee2d8108064c0ca1","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.1.6","_shasum":"dfa52d7eb041f6c3ac3a96073dc4425ad5279fc1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"dfa52d7eb041f6c3ac3a96073dc4425ad5279fc1","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.1.6.tgz","integrity":"sha512-7XQFDeV5GRiefy5IwCN6UmGxaJqET+an7HYUYZEBv+vJGf9jBQpWMSx+L9c5ECQp2KKDIUo5OnLKXQsc9SUxxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS2zP+OQP9c3qX0n68dUbqsTaLl2cTYCne9fMirrAifgIhAJtSi5kiXQCQqyCdpA4ebHmD0BISnuQ1FhG7WsL60yE/"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.1.6.tgz_1488562904323_0.5096851659473032"},"directories":{}},"1.2.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.2.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"18e50649e40b171c6701bebfee2d8108064c0ca1","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.2.0","_shasum":"959cd54a6f71c60be3596f095c8cb7ad2d486d22","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"959cd54a6f71c60be3596f095c8cb7ad2d486d22","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.2.0.tgz","integrity":"sha512-QwhISrRRqV4+g8P9Iu0UybIjqGnTMqfzdJwj6ptxLIYWDoavfiKBnML0J+8+7QGk1ozFG2+FavwgqEddWYuN4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6Bg5Hc+2PFCs3faNgIYyvyNEmQXKMcyQxxAJS74mUwAIhANrI2UFQjh2MoPbQWfNBnHGQOCIR6bww6s0I+ZnIxGbf"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.2.0.tgz_1488563288195_0.3455785948317498"},"directories":{}},"1.2.1":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.2.1","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"18e50649e40b171c6701bebfee2d8108064c0ca1","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.2.1","_shasum":"1869febab2148ce81664817a5ad52aad58044b04","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"1869febab2148ce81664817a5ad52aad58044b04","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.2.1.tgz","integrity":"sha512-DjrTqcxVu0q3Xb2pgIw1Axm33tZtMayT2XoyQvJfXiUA36nDtuyyCM/oVfV6C6poOpvpdGOt8XvIRWCsyh+AAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcj/hi9pcrK9dRQmmrvGHxYknEkmoaHRGoXzIbkfY9MgIhAKoNVr4NmLoUVy37S4HnLU0GzTunKXgRzEsuI0+uyGNG"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.2.1.tgz_1488563359411_0.987402513390407"},"directories":{}},"1.2.2":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.2.2","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"18e50649e40b171c6701bebfee2d8108064c0ca1","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.2.2","_shasum":"41f0b507061ef5595ff6704facdbac78344edcbc","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"41f0b507061ef5595ff6704facdbac78344edcbc","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.2.2.tgz","integrity":"sha512-kRMRxVJe/J/XoaiT+ae0iJxqMKVd+/ISAX4MJb6yMb5FMtc4ATOPA866jhO5xMrK0y15WPXkkT3CkS1KKdXFtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyvoDLXm4WSsM/A9SGLHtwCX/6J2grP1nzRQT02VNsQwIhAIePaI4DxnqH9Zs6wPtIMep96fxEzJPCr4SXdI4+UUeR"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.2.2.tgz_1488563400999_0.863736686296761"},"directories":{}},"1.2.3":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.2.3","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"18e50649e40b171c6701bebfee2d8108064c0ca1","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.2.3","_shasum":"f348d089a78ed44954f4980923240d35b757cd49","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"f348d089a78ed44954f4980923240d35b757cd49","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.2.3.tgz","integrity":"sha512-UgiPHHWSt/n7eG8PS7TfrP+WodQBytB8wSp8uvEQL3tu099XhNW7XAKnADyZPDFasw3V6vr/+zLNU0NLKrYWVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICS/KjHwMmdnJmoLEvGvwImTqmeWTkqkwD/Nkr/r7ioAAiEAnJgjh1ZLpVet6DiAuUwCinmVJKdJOgXcQj9DQebfitw="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.2.3.tgz_1488563451830_0.1045251318719238"},"directories":{}},"1.3.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"563814dd0f6e046be1a0a615e70623b5184c4aec","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.0","_shasum":"51c10297eeeff8c8096fe7e3dfa3041033051f14","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"51c10297eeeff8c8096fe7e3dfa3041033051f14","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.0.tgz","integrity":"sha512-r6wyfmrsc8UzWzPE2yIWV3Gn7hh6mu6Uc2uhliS11SqbSjZwAu8GILbqxj054vCn+/2o8DukVZDZd/irwAPQHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFu2jYPqB4oUGgr8zBjaG315y8AeWkkGg0tQupuXHnwQAiAdBUMg5egiZTCDSX6nqBogVCzejHN0t5K/nuV41XFB2w=="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.0.tgz_1488569073624_0.12750737718306482"},"directories":{}},"1.3.1":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.1","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"02e99bd78ad23c9cc506a6cd9d38271763a876ab","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.1","_shasum":"77adba9157f1ce8bded902babd8022756315c819","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"77adba9157f1ce8bded902babd8022756315c819","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.1.tgz","integrity":"sha512-4+SlnphkQ8V1IaW2lQ4MkS/QKeWkaBF3yCNkowSpeJ3N+y0hGIQ1O3/CY7wS9C0l7ejLgzDLy7bqeLn9IE60LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqgxiSbwuhHGTMuD//7l6V5Xqb6ohYTmgAi+NK4ggq9AiBpCPsSZryTMpuLxzeqkjqQVZkIKZ5klO8Qac5nIWM6Jw=="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.1.tgz_1488570520904_0.719984361436218"},"directories":{}},"1.3.2":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.2","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"02e99bd78ad23c9cc506a6cd9d38271763a876ab","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.2","_shasum":"6f89889c97ea1c03279cae88fefe1f3e8edd86fc","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"6f89889c97ea1c03279cae88fefe1f3e8edd86fc","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.2.tgz","integrity":"sha512-9QEgq56ORy/kS2VelKRtfE4pFSWiKheW1myF5xvZ00wz6fzZpTCbcm+EBs4WPFNJEIuM2ScqdCf+mKLVCSbF0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDguzxolzN1aLJfu4w3+AawCs8t4cucP3OrXTbTpkOVTQIhAMjFgR2+MEvN4RphcfFTBVGqr+r5F5dar0kaTbgS7jau"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.2.tgz_1488571082653_0.6446517596486956"},"directories":{}},"1.3.3":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.3","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"02e99bd78ad23c9cc506a6cd9d38271763a876ab","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.3","_shasum":"4940af36db8f4de37347e4f2ef0e0a59baec80b4","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"4940af36db8f4de37347e4f2ef0e0a59baec80b4","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.3.tgz","integrity":"sha512-NDxK6bCtuCGW9c2AWohWyjZ6dF/TwwAjOSUhfvkEQ09MC80I6WU6ROIsb7RwZfPjOxH6Wc/zTa2MKcJCeFQKfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy5kr2JCt3towbViGpElTAfbYSFE7TtkLVLDvrCEjRdgIgZqPkChUdH39VywuZC9RaiPlR+KqatB2DBjwVV2DglxI="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.3.tgz_1488575256337_0.9474725893232971"},"directories":{}},"1.3.4":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.4","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"02e99bd78ad23c9cc506a6cd9d38271763a876ab","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.4","_shasum":"5fe73fca63383b603ddc6f87dd5efe55162cb387","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"5fe73fca63383b603ddc6f87dd5efe55162cb387","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.4.tgz","integrity":"sha512-bCsBgkVX/njIpWRfsUb4HkWDMkbDlrI5I+YRbh3trBtB2TwF8nVBiHbDwzZGNDCa/hEIErJm3f1judNbPdrQEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfZimDdmUyC1QSQwkK+bDcg1vt5MukAggte7Ka1RfkvAiEA1ICZtoyIbtkg894vEmWyab3shoKmoUrWu/7PsA+ke+Y="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.4.tgz_1488575527317_0.8238852224312723"},"directories":{}},"1.3.5":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.5","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"02e99bd78ad23c9cc506a6cd9d38271763a876ab","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.5","_shasum":"0ca53c06343bd009d6ec836c010bdc8cead34e87","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"0ca53c06343bd009d6ec836c010bdc8cead34e87","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.5.tgz","integrity":"sha512-zbL6tPQgH4nsGLSLErlx7xxERSZA1ABn8IPzsQrFHMEJM02tOf4rTiUHr/q1LC9tqEvaYLMYc5f9WAfqU+np3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDagzcQvyKBmzyHXmd0TIp5FWq3stfMQ/m/ybb+CQh9DwIhAJ4O8B23BEiR/A70Vwpzvg2zw3xyU+AerWsC+EnUtwGv"}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.5.tgz_1488575546772_0.8973379584494978"},"directories":{}},"1.3.6":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.6","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.4.2","react-dev-utils":"^0.5.0","react-dom":"^15.4.2","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"9becd07cabb897207891d13f95b605afea8643dd","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.6","_shasum":"683cca990764457deefbea928754772a0b1c2355","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"683cca990764457deefbea928754772a0b1c2355","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.6.tgz","integrity":"sha512-bcLCKlIMTzq+Y4s5Kki8BXcUqzddC0A5VVDZKV6ClhrUHoB/KXtCkjjNT/wfG585DFOlb8AlrV81CYHz5YhbRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmvGI+E2s0MFasdvhJUKxuSm27xlcKYGy6W9Ora1e1mAiBrRTE+8OMPEA1HsUZqCdUA0ONb5WZmY/ByOJZmTfdULQ=="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.6.tgz_1488993074512_0.8205373117234558"},"directories":{}},"1.4.0":{"name":"react-folder-tree","version":"1.4.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","react-redux":"^5.0.2","redux":"^3.6.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"80f915c5100d50ba5ef286717bd6b6cc95f64995","description":"This is a folder tree written in ReactJS. After feeding initial data, it will build the tree. Initially it only display the root folder.","_id":"react-folder-tree@1.4.0","_shasum":"3df5231d20d119aaa6e2369c0315d1c6f1cf6f1b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"3df5231d20d119aaa6e2369c0315d1c6f1cf6f1b","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.4.0.tgz","integrity":"sha512-m7BV4RXGEQddyeaj2Sn8mRVP4sn4O3uiMG/82AzRrbSReYY6nJ55ud5E24s1URzjBE12869M4LrjkKywGZD8wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFkXetfPL+24X6mh8w3LtkYwNliSQiknmFwxmcn1KfIAiEAsHi1QGUR15dmUYrC0xj1EFrJlD8eNZzKnCIleQlwMVk="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.4.0.tgz_1488993431122_0.14045277517288923"},"directories":{}},"2.0.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"2.0.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-stage-0":"^6.22.0","extract-text-webpack-plugin":"^1.0.1","react":"^15.4.2","react-addons-shallow-compare":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"b201a1f15dcfab75835e4ccbe822ac6d8d452b36","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@2.0.0","_shasum":"8187cb8f982066279f55572257cb109bc7f4b0e9","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"8187cb8f982066279f55572257cb109bc7f4b0e9","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.0.0.tgz","integrity":"sha512-z+acdJvMA1DyDhpB7ndpB5sJrAS1Y8TUZeURr734ybK0My0Lnz9nTOynEq00vxD0uN252/P7jWKm8p6cPbI+7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAHWyBzbvMP211nUE3b0Qj2cLVeJ0UrRu2JqLt6gWKKAiEAxKOoZI+4C9OJ2KxaCaipfEvsfhNwOeX82xIvYgbcZ9k="}]},"maintainers":[{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.0.0.tgz_1489040444862_0.9784146586898714"},"directories":{}},"1.3.7":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.7","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"f5a0d0fd6197ffa4dca3ac7ec7e8adccb6d17162","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.7","_shasum":"1a67af4128dffb50b9e14febd6ee2fa67baecc5e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"1a67af4128dffb50b9e14febd6ee2fa67baecc5e","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.7.tgz","integrity":"sha512-XYlwOJaDzVvh8ZjUourLaCV7IWmj30hnFSiGKmKe+hPhfcLx/PuJGZCF3grIFBYmOBZ2cX8+yrMwTDAq9oB+3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgqm+nzLPk8j8zqcB7jsp7GwjDtXxLtYLdBGGzlngGhAiBQ3chQBOMFIx5kQz+YhlbA9DGSpBRg9sQB6QZAP+dMOw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.7.tgz_1489173610171_0.24431367125362158"},"directories":{}},"2.5.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"description":"React Foder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.5.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"2524a5d8bb8f45bdc9dbd9a96c9c35292ad64d67","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.5.0","_shasum":"3a1a26e1c82243908c54b2c900f2e78e57356355","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"3a1a26e1c82243908c54b2c900f2e78e57356355","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.5.0.tgz","integrity":"sha512-kbZunP4qThfQnWkbJ5QbdO6bx8D0h8pu5oruR0Ot5ZNG4NcPzgRHEAXpnMhiW20RJHnoYX9R/biZBpVrJ1Euiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHwQQTnk+Pdul+QFddY4OPVhmYNQRyoYm3/cHPjQV6zAiAd2NKhT4L5O0/yhpXiAwRF2TRjAmSsa++NmY2ve9cQEA=="}]},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.5.0.tgz_1489613179503_0.26337107946164906"},"directories":{}},"2.7.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"description":"React Foder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.7.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"5f78c704c14336333cb15bcba6c92badb864cb03","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.7.0","_shasum":"881aec988fe7a3a113dc10d06a48f002590fd58b","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"881aec988fe7a3a113dc10d06a48f002590fd58b","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.7.0.tgz","integrity":"sha512-HzmgpgTmnuFfgLU7lrImm3YVKongTFLel8eg5o6rg+Ub4tIqMbOGK9YVL22yoKCXzQslZsIKm4xKHPm+JsutMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS9IAF0Wt49upjreR66Gs3zXjUQ8BwP2bY4uWkTJgJYgIhAPeIei+LyR8NZWPmRI5cloxnQsaHrZLXujzu47blhwif"}]},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.7.0.tgz_1489618632887_0.23309063795022666"},"directories":{}},"2.8.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"description":"React Foder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.8.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"c90959bf27718843501e2eed9339afa71a70aaec","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.8.0","_shasum":"d1db1d9641cb61d331f6ba8115d8d3a222191065","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"d1db1d9641cb61d331f6ba8115d8d3a222191065","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.8.0.tgz","integrity":"sha512-CYRel5NshS8MZ+Z5uw6Zyf6HqvhMPIL0gYBZ6qpeULV2GKsj4PYWHHdbAz6B61E24QXK5Obp7SeZmw1th3rvIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgBj6vAW+ADiYUa8D9YOM32tetROmer7beQL83Go0peAIhAO9iplPEmpvngKV9ztMYJ6CiCGiOZ5D8Su9UNNTmAvF2"}]},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.8.0.tgz_1489621662827_0.5531962853856385"},"directories":{}},"2.9.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"description":"React Foder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.9.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"42f5f7e3a5ba36a3f35d0170ff0f1a4904a21f5f","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.9.0","_shasum":"5fcb50fecdba63c7a4efd4d8d7a4b0537cb4d84e","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"},"dist":{"shasum":"5fcb50fecdba63c7a4efd4d8d7a4b0537cb4d84e","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.9.0.tgz","integrity":"sha512-Has8DvomoZRkmGz9z9HYmSdXHxw/foSJylsOwEtG1qkk+lDeX9DEP9o5Z2/liUe/ph7mhX223KOMolyqP7nHIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBTiirZr+AON/YC4u2Q+kbjvvBkZU0SXJinoSi8zWJEAiBIVYmOrtiqAJ+HDEMa0mvvJcEf99A5C8MMvjSZqHg5AQ=="}]},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.9.0.tgz_1489776582333_0.8373011355288327"},"directories":{}},"1.3.8":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.8","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"229c67492bb8cba802eae3e0ffa54c2ecfda387a","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.8","_shasum":"5008b0124a8e8d1244848fd8a9c3dbe9256968d8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"5008b0124a8e8d1244848fd8a9c3dbe9256968d8","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.8.tgz","integrity":"sha512-PjIUjIiRAZkivKzHOMK6n4uZacnIL9jmQkIhWHYdo4X9G+R8jg5rghl/CwAgcT28B7Ym9PP8GgTSCj2sECHd4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+KD6Jq/0d9iOwlBu48+f1WkOC+VVgL30zHunp+xSRLAiEAlu5Zvae+5MM/Lut0rJj/mMuXnth0ZZR+SaI80lfywg8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.8.tgz_1489792133872_0.38622862566262484"},"directories":{}},"1.3.9":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","version":"1.3.9","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"1.14.0","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"react-fontawesome":"^1.5.0"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"b0b8623b8aa2096846071418dad4077d25c8fe25","description":"This is a folder tree written in ReactJS. It will build the tree after feeding data.","_id":"react-folder-tree@1.3.9","_shasum":"c74a86219664c730b6b21887db55b81f82147db1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"c74a86219664c730b6b21887db55b81f82147db1","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-1.3.9.tgz","integrity":"sha512-JC5tQSlVoaJcz6dHCDHV6eVpEYHtu4tX9wIY5BsqIn3UzxGg6ObxGwPqoU4b0e+WZmhIV3bVCd6QvpmiaUKYMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcA98NyqCKTdtcqR0pKIrYcPVO+dUgixMKNqfjq6RGdgIhALlC8VyYyRzDUhd2MZ3vqFNjkqBEYdhr2nn9x6Ulw6d/"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-1.3.9.tgz_1489966577246_0.40429192315787077"},"directories":{}},"2.10.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","description":"React Folder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.10.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"^2.2.1","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"autoprefixer-loader":"^3.2.0","css-loader":"^0.27.3","extract-text-webpack-plugin":"^2.1.0","react":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","sass-loader":"^6.0.3","style-loader":"^0.14.1"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"57d29584e09ef20b8b972cb9905f21175ff8c751","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.10.0","_shasum":"941a50f3d4a7e09612a6490994efb3424f456e6e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"941a50f3d4a7e09612a6490994efb3424f456e6e","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.10.0.tgz","integrity":"sha512-Fecd8z1aBtQhYMFyw1bpAoAbWD4pN+K2qvx4XNWArK30JklayTV8PCnY05cqZF0z69rWfZ6UZfcRSytKvK/5jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBusDkwue25PS8jNW/Gl3m3fMd4fe9qwn1a1gyZnebi9AiAWMwtyGmrH/tDKfKzPcl+kZTntiBvCGSMs7Zsmx7YfxA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.10.0.tgz_1490030661246_0.588052520994097"},"directories":{}},"2.10.1":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"github":"https://github.com/shunjizhan/React-Folder-Tree","description":"React Folder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.10.1","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"^2.2.1","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"autoprefixer-loader":"^3.2.0","css-loader":"^0.27.3","extract-text-webpack-plugin":"^2.1.0","react":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","sass-loader":"^6.0.3","style-loader":"^0.14.1"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"4e05571292ff77ac58a7374282f183a3be051f75","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.10.1","_shasum":"bf330ce2dc6f652704da35bc8646a7db7304a6ed","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"bf330ce2dc6f652704da35bc8646a7db7304a6ed","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.10.1.tgz","integrity":"sha512-cHMx6roYTkp0NtnJUSvhCFULPq3/XDtm/LN6fi7TzGSF8QvQiT0EM1bq4vou242jUg6xm0CrpCkq5y34WCTW+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbxv05UXOjQstuT5QDDUIM+nrybxMRBOLIkrA03MnKWAiA0YUfdZm0iafuJHmdPJCVhO1NaZhAWhiM6Zb+u8GO8TA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.10.1.tgz_1490031820686_0.28255503508262336"},"directories":{}},"2.11.1":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"description":"React Folder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"2.11.1","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"^2.2.1","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"autoprefixer-loader":"^3.2.0","css-loader":"^0.27.3","extract-text-webpack-plugin":"^2.1.0","react":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","sass-loader":"^6.0.3","style-loader":"^0.14.1"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"4c4fede0f8ecb45fec85a0959b33d148fe297e2f","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@2.11.1","_shasum":"6d613a8959703961e4d89506c983ec4120bb7c9a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"6d613a8959703961e4d89506c983ec4120bb7c9a","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-2.11.1.tgz","integrity":"sha512-9OOqm5bUT73BZhiBcaQZGK69xTHEzKHMjp+u/tbEBvHd0QiJ78wxteGJSOLC5FFyYVO8LDVEtuM11NGWgXE/ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTYkbA8M0Qj5hJCsPreKsPkyr2NpyQpTn4TPJ1K+mcQgIgKguU9JvR4VfokI+gGsWVCiGIDLGbHQphFOj2FM/Db3Y="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-folder-tree-2.11.1.tgz_1490248027031_0.3149765080306679"},"directories":{}},"3.0.0":{"name":"react-folder-tree","author":{"name":"Shunji Zhan"},"description":"React Folder Tree","repository":{"type":"git","url":"git+https://github.com/shunjizhan/React-Folder-Tree.git"},"version":"3.0.0","private":false,"main":"build/index.js","devDependencies":{"autoprefixer":"6.7.2","babel-core":"6.22.1","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-react-jsx":"^6.23.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-react-app":"^2.1.0","babel-preset-stage-0":"^6.22.0","babel-runtime":"^6.20.0","case-sensitive-paths-webpack-plugin":"1.1.4","chai":"^3.5.0","chalk":"1.1.3","connect-history-api-fallback":"1.3.0","cross-spawn":"4.0.2","css-loader":"^0.26.1","detect-port":"1.0.1","dotenv":"2.0.0","enzyme":"^2.7.1","eslint":"3.8.1","eslint-config-react-app":"^0.5.1","eslint-loader":"1.6.0","eslint-plugin-flowtype":"2.21.0","eslint-plugin-import":"2.0.1","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","file-loader":"0.10.0","filesize":"3.3.0","fs-extra":"0.30.0","gzip-size":"3.0.0","html-webpack-plugin":"2.24.0","http-proxy-middleware":"0.17.3","jest":"18.1.0","json-loader":"0.5.4","node-sass":"^4.5.0","object-assign":"4.1.1","postcss-loader":"1.2.2","promise":"7.1.1","react-addons-test-utils":"^15.0.0-rc.2","react-dev-utils":"^0.5.0","recursive-readdir":"2.1.0","sass-loader":"^6.0.2","strip-ansi":"3.0.1","style-loader":"^0.13.1","url-loader":"0.5.7","webpack":"^2.2.1","webpack-dev-server":"1.16.2","webpack-manifest-plugin":"1.1.0","whatwg-fetch":"2.0.2"},"dependencies":{"autoprefixer-loader":"^3.2.0","css-loader":"^0.27.3","extract-text-webpack-plugin":"^2.1.0","react":"^15.4.2","react-dom":"^15.4.2","react-fontawesome":"^1.5.0","sass-loader":"^6.0.3","style-loader":"^0.14.1"},"peerDependencies":{"react":"^15.4.2","react-dom":"^15.4.2"},"scripts":{"start":"node scripts/start.js","build":"NODE_ENV='production' webpack --progress --display-error-details --colors -p --config ./config/webpack.config.prod.js","test":"node scripts/test.js --env=jsdom","prepublish":"npm run build"},"jest":{"collectCoverageFrom":["src/**/*.{js,jsx}"],"setupFiles":["<rootDir>/config/polyfills.js"],"testPathIgnorePatterns":["<rootDir>[/\\\\](build|docs|node_modules|scripts)[/\\\\]"],"testEnvironment":"node","testURL":"http://localhost","transform":{"^.+\\.(js|jsx)$":"<rootDir>/node_modules/babel-jest","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"moduleNameMapper":{"^react-native$":"react-native-web"}},"babel":{"presets":["react-app"]},"eslintConfig":{"extends":"react-app"},"gitHead":"3f9952da9568994476b3578ad9eb0ca9dfc72205","bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"homepage":"https://github.com/shunjizhan/React-Folder-Tree#readme","_id":"react-folder-tree@3.0.0","_shasum":"7efc7d57b03f963a35486fff531d4d6494000ce9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mboprtr","email":"marcusbernales@gmail.com"},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunjizhan@umail.ucsb.edu"}],"dist":{"shasum":"7efc7d57b03f963a35486fff531d4d6494000ce9","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-3.0.0.tgz","integrity":"sha512-EFsOURLF5xcV2fKHCfV2Bjanw9i59L8qRM+jZrnDgMJYX124lpzNlbiq1zBDJ4QesYkAd4YYNrADJXClji/+Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFCJVVxmc1YHsA7ZPnpKPfv9HVBYIW8VSU+i+9ZjNLdAiEAh3iyDZTWhzIuEjG/BNbsvWiU30zmgatlk7zVrPC2zrk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-folder-tree-3.0.0.tgz_1491255014709_0.3866992339026183"},"directories":{}},"4.0.0":{"name":"react-folder-tree","version":"4.0.0","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","repository":{"type":"git","url":"git@github.com:shunjizhan/React-Folder-Tree.git"},"author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"dependencies":{"prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.0","dist":{"shasum":"472eec6a025b351a2580360ff7de98cb9292148a","integrity":"sha512-BJOAc2R94dcWPWpszPlF+WFb/Dtn74iW0ikli1YnhABArddvRORQ6Pv+0cIxUUi9F4G7ShSqPh4RQODYsCYOfg==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.0.tgz","fileCount":61,"unpackedSize":21182085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFUOfCRA9TVsSAnZWagAAGcAP/2Q3j9C3DnffZCq7oQOM\nozn6kI2f/LXNyxWL7uOv3ct13uDkLKTxHNa7jf9w5Br6QsK6GOumunqwtKpI\nwQ+QNwmr/WkL68xqHYUZKZ9PsaDmqpyvTeEZVRQJBNbYVaxHhP5HEoaXpYSS\nwji9raeyaSjJCvWFqzQnyGM4xyz1TH4hAzhSWgZv/qgRTXZ9qGgj83EP8mLe\nq8kKhjferOZq5sQrL2ry7mPOQJ7Ouf4RlcsAqVpo/2Sw0cw8i8obEf0uXAfv\naEOAT6qqu6KEeYGGgZWJBUtY+Z7Z42eswafVQn2eIGm0RqpgMx0IfdEHn6AF\n4Blh4rFZfq8cocbM741vNoHSrdhXZA1NnPQP/CVeJlI5paa8+jPdHFI0M5kT\n8GPNPEZKzLwj/HYXW7R0EqIPbzPsKnY0rECYvCJMYE1GBwMlEqxkJurFuK6F\ndI/RHnWdVIthI88r70OGKe9N5gucDS1gH/afiUgulGOvWMa9sL7BdAnIOzqz\noacou/OPhnxKVqb53MHJLzyHWGphFFdl8XfAQDcrH8QTghAnM7EBx/btBixe\npB7bl0wUz9X7iwuWP39qkRflOqE/eeb9N/zpgIuPD4XHUdIDar0pZS+9UBhO\n0HnmESvHCIJ8Yk74zjTl3DvT0VODfH6hYP+hATjz6w4P95+Cr89in/CC5Ga8\nRt6g\r\n=nctm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBInuRBmr2XBKJXNwz8MDK9wa9uX2hZcJvATfx2XNyzAiB9g0kj0T9T7Id3atsKQedu5W2AtxB3VEZEQB4vL7zkUg=="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.0_1612006302930_0.01859139428387757"},"_hasShrinkwrap":false},"4.0.1":{"name":"react-folder-tree","version":"4.0.1","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","repository":{"type":"git","url":"git@github.com:shunjizhan/React-Folder-Tree.git"},"author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"dependencies":{"prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.1","dist":{"shasum":"cad4dd3e0845ae214481193c776290d0727afa28","integrity":"sha512-yfzA0r62gJjk/fMA7nmKsLCpSoQJJf2VKl2xvvL+IdP32y3OXbwhVgNejXhixZP30Vu3ctyGrS4zS3DvFlTlvw==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.1.tgz","fileCount":61,"unpackedSize":21182085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFUXQCRA9TVsSAnZWagAAGLgP/RZ+vdbXSdk7fuIDJY5G\n4XPO5YD9yPKXQrvMKBSdNgoTrtUcXBtgjs8kA0PnNmHvEkVNEE41nqV3KxNO\nb6xAD0yBZUxn8U17MPmcXl2lQSGR1aqJv+/TZp4Jw73cVw6KVlaKxB4X6D5Z\ndEaza21ZN+jYLs4ssw+WE40e+3fCOBZ37EzJRK45LrvwVppkQ+R9MrjP/nBL\n6FsgTd9TrGi9YYiIfzA3C5Umk0E7m+NSU6E2Vn+vcMTZFsTIPfPGxzuj71nj\n99Yh8818XtfObPazdNz7s+ja9RIVI+BKdg74Gsgu4Ne+O9BCp1dLGLPzhdpF\nNsPcYyuOwCwmra4Zkegpwtt3DoAm+5nkL7XkRaqxhsXSaVGIldIItr5EH+Yj\nIoP4jAEXs8mwbo8NRmvM+zKaVZuMi+tGuZ2ucAjZWzRTpsW4DXQtXWyBASHV\nS7R9emfVT4+hRQKUmQo191hSZFviW16ITy8q6IRLMFXU006EBTWMQD+R6t85\nZ7s7XNVc5AXuT9t5ml3jsxs+W7vtane6/ytkFnJ/jvU6Ow1xvZ4N1dPbloHH\nY5+BeQflAf00ZhTXd3Zb+BhFMVC3cmCDt5vAwzPGjROXE+ppiL9bCIQNMWL4\n/ZeiKlqSDpA96401eUl6CTXOHa+jLxWzguCV6VXQtn7EhfMngXKaR1K+iP0p\nxM0Y\r\n=GWZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1eX1pLmEE+jLlFG+D5P4Hvo98tZf5YSD0b0ZpHxdCCAiEAh68+mj7mDqd3MV8TfrAfA9p+tSYXd92lNIUljt9WkEY="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.1_1612006863230_0.6820103130277186"},"_hasShrinkwrap":false},"4.0.2":{"name":"react-folder-tree","version":"4.0.2","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","repository":{"type":"git","url":"git@github.com:shunjizhan/React-Folder-Tree.git"},"author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"dependencies":{"prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.2","dist":{"shasum":"2a542ad3438b53e1b479f287f1d76a00c851e1cc","integrity":"sha512-xY3U2umEOGkdmUZX1elkrUAICWWaQszOSnoQnTOikBVNgDVhHgGUSJZWQXnvnNrjiuIXJeBV+4VUz3Qgn3K4oA==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.2.tgz","fileCount":5,"unpackedSize":2080294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFUd5CRA9TVsSAnZWagAAcOkQAJTbPyTiJ3eBlIvVo/UC\nggsl8B43Wxahbf18HKkR/kHvIvpupd8EQtSISUnboNIROC5eZnNYMBLzJEEA\n0QjGl5VtLFaX+kOsrdQy/V9/r5HTQyzrJuLUIv7hWbVoy953R2bQrA3LjIjk\n7MqMrsMnxDme5xFiSME9GIFg+asZlrEomg+ScolWYHpOAQbpbxpDXaXZvCjM\n5H+9CnusOaIr7owgo8jlQF34p8M9w1mDvtQaCQTfo0pRYGE7qZlc5HRRxX20\nmSZx0h7Bs/yb6HQEQiHhzgIlPZOUW7SErZ6RMTZBVoObt7Jfq6HQ1jpBPc32\nNznFuqRI7BfxVdjGaWFVGnWGICg5Ife6BSzpW1O9OxQiXjaBHJ4rp4/q30CU\nWuEX4Wg91OB6G4bAMz2y7MGzW/TXRy8ashLgbyc2sq3KTDlLOs7BPiZI63YJ\nzRy+pQSO89n0vOXHyULh7Y2Jb5qMlO5Rs52ssF9Z+Ica4RnRpK9Im3/x91MV\nYl9FyI7fdJyt0Zpc8bry1XJbn5thdkpBfNON9Yzs9+2NUMu3LCcqwVszGdGV\n6/cwYYFuy1aiEMJNabFWYyrNr4ZOWqxVoxKkbvIl9910Hnn5T6tOG1Nmo44Y\nwOwPtCPShTBwizLyRp0comCP+rIo4yg+MGKPW1P05EBeJRB81zlxlKK3zDlS\nNz9K\r\n=s9qe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgj+1zNsKIIsQB1GY4VWk0WImgOVIOt4V4Zk0Pug/tXwIgf28khq26flNjv0Wdi60NRTrFlyvkKdnHtb3cV7o+SSY="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.2_1612007288844_0.12657595276121691"},"_hasShrinkwrap":false},"4.0.4":{"name":"react-folder-tree","version":"4.0.4","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","repository":{"type":"git","url":"git@github.com:shunjizhan/React-Folder-Tree.git"},"author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.4","dist":{"shasum":"f34133ac5864e9e2119c5c0690f54b69da93b867","integrity":"sha512-JkhuGIkOMQ3J08GsQVjc/yzkxfX62Mc4hIxcuYOZQ1rtwq7gunCbtulSoNViy1kJhvc/vXhB1zc4eUQnekFntQ==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.4.tgz","fileCount":5,"unpackedSize":28931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFYf0CRA9TVsSAnZWagAAyAIP/RO9qbtJ6pmXo2U/y5n3\nzbDVa3Wn/4mq4YGoy5LemH3oJlKlnjOfCVKXR8qdvD3tg3MPjci1+lmqlkuL\nOzMoSBLz8iz+CrE1znG4x+cgF78cWHcn2NBpzggyxWylu0Ysyv5dCwNU0eX5\nTCxt6BBaGUSfBppxtlDEH7wHFscv3+rvkXAZZuKUQAUYPx0Z/YRl4GVHLerC\nQQi99xVUnkLZefko/ioiGsYCZ47bncGxhSdURUOcOQ6cEzpIOX8otqr5jTID\nIEyCwvM6BEVal6Hkd2qmdv5LLAKnTtdXNv9xcGbmCUG8eYar7AiV4XK4LPUs\nZF9HiC/3+4kjryCdli1CH9oRFKn7AzPo6deRApvSX4FIVZRtTWHZJYpNtEEk\nLBiDxG69JOT3LpUOy9eegVlL0z0qhGacpuRCHKnLnfHpr2t7lNpjaQRCLuTd\nlCn1rimFaPSE581nndNkGttQqZRTkgGM+1X/BqZYDe6lrnoILs8H9l/J3JU9\nLF9l4qJpnEreVIftHdSiDG6PeBhLetq3x3DveXUiuF5aQk9RuEyC5ct+zUIJ\nFbxON95/LVC3nXkM6yCA58nslxaRMmsByIIV/bhpJcVY11TCgLnhDIPM2bSQ\njbDJNlVJv53u72cdg81a0uLEYXPHoFtQnGyz1KngDYenExczOTdq5tHwRvvI\nK5e/\r\n=BDnX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgVnjsoS3fbTtiSdXhCM8nQ1orIURGUou1GJ+vTQ9kmAIgaPUbXs3jB20LqlYG8Rg/1sAbgao5VTR4uNyxoV004ak="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.4_1612023796525_0.8847107747309375"},"_hasShrinkwrap":false},"4.0.5":{"name":"react-folder-tree","version":"4.0.5","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","repository":{"type":"git","url":"git@github.com:shunjizhan/React-Folder-Tree.git"},"author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"dependencies":{"react":"^16.13.1","react-dom":"^16.13.1","prop-types":"^15.7.2","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.5","dist":{"shasum":"f32ccb789cb8a727fbfac8c8b991124359bc5a05","integrity":"sha512-iLTVKRwIAz97bal87CgzHyIb0C23UnAU5w9oXINh7pLRf3bvEB0y/Yhjtj2qBP7DKrHz8/80/KckU1y7H8DQ6g==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.5.tgz","fileCount":5,"unpackedSize":28903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFYn0CRA9TVsSAnZWagAAR08P/R/EYKHsg71dxpxG72mt\nSSbpgsSeVPCjty9niCMrI6Ztx7903guPO/tkugiw2JpIiRPBb1bUpklP05+y\nZ5FNJM0F1LB987EzL8WkEnHtvksGkfht2FJSsTlJ7fHdUI657Izl50mON1p5\nXJxfebph9j3SVDH7e5fHlBo1pRi1xJYyt79FxjXjivK4qlVgKQNoKP3KHwxk\ngwYlOfwBfb2GmwEWpeLgI2WRVlgpgmFWMaSINomdL1enikal0gkJ2SMF6gCk\n401S+Gy7KyXm9uoICk6A6D7bHuPcHix1BQ9sxEvuYzXddFDKkk6/3dPg+axj\n5ApA7040smJG0DkVTTi9tdUNn5Eg+VMXA8rvpOq/cKbOmGcZNUXKCvr6EQvg\nZxAT3KQpKSZPChAOAmbDP06PJbq7yvVxyHqTVsmDf5hfqRRLIDFtZP590xY/\nno9+oclZZ5YPkITohODsIjuog5bJhmWJD3o+dvbWSk/PfSLKDh70M2QObAqQ\nzsrICZbJqUuss/2v4oqMw9KWIWGn2C5ixhTYUjrZnJYCK3Z22gdyr1xWFRwm\nLvq9zKXvao5eZxJV7jTF1gProYc9Plu1GBehvSYHeo07x9rSFfmxNKNNnRUj\nlnofTo3ouhuQSOhmJ15ipho59c3ry+5fYYDpd4QJEFWi5OiSLeb5xFw9DIMT\nsW+X\r\n=uAyI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJGaUKB50RX+t8TYBShuoc70jminejlCHNn3PfOyv5PAiAcxsWwwGHgxZSC5EGF4yaUk0K9gRX3govcIK1L258pcQ=="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.5_1612024308245_0.553257268023424"},"_hasShrinkwrap":false},"4.0.6":{"name":"react-folder-tree","version":"4.0.6","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://github.com/shunjizhan/React-Folder-Tree","repository":{"type":"git","url":"https://github.com/shunjizhan/React-Folder-Tree.git"},"bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"dependencies":{"prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.6","dist":{"shasum":"25923e9d6e4822bd201c0abcdc4d2ddede313f17","integrity":"sha512-DF0eCCQC7wVSh8T2+Eewb0a0hzRCD5+jcfefBMPgLhFY6Wt5+TUGNGJV4IlhFBc949hK7O4J1rVFcE+jSalNxg==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.6.tgz","fileCount":5,"unpackedSize":29511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFZE1CRA9TVsSAnZWagAA85IP/3JKLSTK/rGDp5ykhMY/\ntr6Or/gHyoRrPNd+gHBTPlgfwlTbaUo4j/08KVAg12lJ5HUcf1b7d8zfYJKu\n4/bGV1UCenR0pkwwmGA2v83yS6yXyHSHzDtMvXhtyR5WKcwbZi6NzRoIPn9c\nVkZUUlQiXscRXabF3HLvW7sTf7U+e86I6gMqjAtDkvGfwPoNd4v2WEXupKMU\nt7q4+6Q5wHA3zlut15d1nQzNz9uTsoa22osaZvtjl+7ECObjrPPkaQATQ98B\n9CmwlI6PCsJfRzwQiCvVgSFUCiPXLi6h7M8XUEInEecdoig/B+gI8glzGiE0\nBxTppAKGPy2HVMgAoimR896LVPFPKzB3nzgmIXXj+KhjQPLD51jCl8H/IlCe\nDSouf7WVl9x5G/cHuCRm8Olb/ImFSkAIPQKCcmSdYR9T0aBEHabj59mIIrZ+\nV2EL3kVUsbwzHmrgKMyB7UIIjGFL96TKQixs9NYzE00I4USq/E1P2IcxGrpz\n/lVRQSvkGrmqXoulvgGkcLMFQJ9eoWe8qt9HDLbdM74RvN7pP4yxr5IuijCF\nqyBK+yzs9DpKjOcmKOwAMXtmNpcvq3oyOui3t/pnmtlDoasCd9iMvYrlapcW\nU1yXVVSyshIt3d/fPRf7Lr7GodokxLXjbwx0qOe9AZZQJg6ZjDxrFnsDeVys\nBw1X\r\n=RTkT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGuX9HVU4k+tEiLtjK9VYO0S5Cx0ESKR1EHeiqxodFJQIhAM5lK4sHkNJEuG22dOswOYFink8vrBPE/2KEQ1KRaK+2"}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.6_1612026165481_0.009361935687250078"},"_hasShrinkwrap":false},"4.0.7":{"name":"react-folder-tree","version":"4.0.7","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/React-Folder-Tree.git"},"bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"dependencies":{"prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.7","dist":{"shasum":"fdf1d764cabc80b7ab6b2680b65def65465558b0","integrity":"sha512-evw8dXx72Q0B0SSyDMXy6pQBuGCeueFM1ZTp1z3wsK3Qzt6NqTf4Iz4aX5VjXnDGlPG/KUIaijVrNWF3KlVjtA==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.7.tgz","fileCount":5,"unpackedSize":29517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFZISCRA9TVsSAnZWagAAX1kQAKEma+pbbKaoiQMov+JV\ntKGiKFUBEfv2xq8GhMdZlOeYLfU3Zk0fo9q1KYy0bx31DDQGj6eoP1rdcJBq\nfskJAxtLyVgDABVfveDao8LsCgU0t1gKbPmJycYQL6oWvQz/Ndgtx9MucLvX\nz9QSpX+6xNMiJiX40lsh6fHpOKNdKHByEs1p+89UfWUAXxHmFi/fZ/55fm54\nPTVWWFF85p93vjn+SbMiHuRPWhgg9cQeOErZektFGJsRC2XaTq/qNqxTgEvk\njesa/5BYH9t4mU8TiO60GqOReDhsqrok6876R7xFguNZ7lIUqc2dotXJ7qQU\nXAmfLerrkAuAqBg68blmkdjJPA6gsaVubmwJNHlSCobU8iEzEdlFIH8jIVx/\n8ZQXXGCLyPil4JM8UnhDC4dS+IqCZpVuyKeGG6gA5+JDN+sdpVVRh4vzlyLY\n7oxT8s3VfxExzmcdGH0mgOx9n8o7VA0o8WvcmQXMOFgHoD/DWD0eI3cSnK7S\n6nDFRhPz1+HTX1m5+5NVDkTs5OSebWK+hZ6k7qfPWah/9LzY9I2vB8q5jiVR\nKcmkMBySkCyj3qrHnP7ENMoF1fL7NraNRm9fpaXT+ViVIcPWl6LLRf/TocAW\nPbkbq65fm51VApmNMT9JN4HGw1WySOwUbTJg0IuyEQNzwignviTVKhCpsZeG\nc/v1\r\n=xckN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEjbrachsXkusGP9Ukl+W8yJnxBIu8h3jx+ZxcPpP26gIhAMAbfkwvTPFhTojVxcvxNiIZrC7GvdqZ7Yi0Ib1XRoUK"}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.7_1612026385942_0.705131505858722"},"_hasShrinkwrap":false},"4.0.8":{"name":"react-folder-tree","version":"4.0.8","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/React-Folder-Tree.git"},"bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.0.8","dist":{"shasum":"82233af672c854911640df8c0d517f81971855ed","integrity":"sha512-TApUQy7IBvpA/6hzXj+eQ7SCKVB+rTrlaDYYr7f6yO+h33nC/KRdq6DFgDleIRu4h38fA034EfiocMqppxmpDg==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.0.8.tgz","fileCount":5,"unpackedSize":29545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFZdxCRA9TVsSAnZWagAAPf8P/1INH4RjEl/8Fp5X9Wn7\nCcU2g4WWkJtGUHVbCwTM40IIqGZm4u9KhB7G7lOVBakcif5Jdu/Ka9cg89vz\nOuD1yLdKXZBXeD846YNZvgdAq3MkgrBuYgmBogLrB1hsWPgT/9mHmi7lR4Pd\nAKycKclHISwDY07Jc/eBYRmA6rCbifSiTnUq1ukTievd7MmZhRNWexHPYy/z\nu395CyENNtyduoePZN24VXaFPfDQph3WP6WF/NZSTLGZCFOhPhGVKBdnpx6q\n0cw6jM3n5tU2BpV7+uKBcdV6G+pVRFP7z+1AQ00OAqnOcJkSPheFB7aKMdlh\nzTZXv2MFPZtV3kdyZu4XG1ByrZsB7pE0V07wMQjX6RPtCsbEjBwAFN8sruyv\n2OqAca8+mbYonEQPQTx1OBmrcmStiCOMU4ln8KiOF8RORH3qYZ/j16K5Laag\nzY3VrC7hbi9b6eLbdVRakAqjYSRz7yXIwSP0lATyyocI/1AmzVT43vk+1r4N\nu/Cb2/MdQUIgyZeGh+tMaEsdMskjlqbdjnMtPApGqeuv2XgCXpptcQjhnJPa\nbEAe6sBu6su4VJvQWsPJF87B0ew/22/GODlTR++7s0/Ev+c8NgX9VyGfIdd6\n9ysRNZ00LA4z68wdB2ISo1yqOWwPsLBcv2xpZZ5NYq4+KSJ1Xdkm798EkSu/\nI6nG\r\n=lrNz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKR/w5n3RATjNEY9BimPtX5yCRAL5GL37+EydaaHBC0AiEAz+FMDtFI5rakCSPqZHMQDaGl5XEmlwHECf0eDcx4yx4="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.0.8_1612027760646_0.21033797683064792"},"_hasShrinkwrap":false},"4.1.0":{"name":"react-folder-tree","version":"4.1.0","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/React-Folder-Tree.git"},"bugs":{"url":"https://github.com/shunjizhan/React-Folder-Tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.1.0","dist":{"shasum":"654444b8cc8c532f5483220d646f64585bd603a3","integrity":"sha512-grGtdYai78v6RGhzFKGt2vzE9BqCKG4OwDU384U85TBMxNYMVESS80PZ3VCAHQY+nsYutBGlucoXVHsOK5xrAg==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.1.0.tgz","fileCount":5,"unpackedSize":29768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaxfhCRA9TVsSAnZWagAAAJEP/3qaQTHOQmfPkCNpDCLj\nGraoCd+4h2IKtMvIhfPJphd8wMySBpjb/SOzkjpJkaF8TPab8qbB9GFGB7MK\nD9ufo2rMFBXebRePK7ImjSrh/NQPzdQwmbZtyNwPQjwE/8kbUIV8USi7ATDj\nqy7nh4T24kswfPa5Lr/mICGEA9RVNJZnXmF9q0h1tN0OWklf1EXr1jTZ9bL7\nibR/epOys3gI8RDuPm3pfNtkyD3c3AkiUgOfEWOKjyYXt6xVRitxlSCTk5Oj\n8uQ4hCiBLTqoywEX/lbfzM6hJYKm+ugyiGEIv52IFbBZN9jnZwEAPgWcwnmP\nqhmy/xAmrwaXpM8RokhYNnQoJtiquU8dA4HIhGgapoftkmyzpZGl2QxqaXqW\nVZEyZOhMyVko+3zduJh7WsHz8E2OWFyEAr5LLbtRE45uual8EIWryCPoqhNY\niA14T5XN0wpFkp384lfFROA9EsHY22So5qannhw4EOBJxglV5FQ8R6fGTGTU\nkGTkrHMUtyDd27UBcTSahB2w9b3M14Zn9iqjxCKVo9oCN42IqBWRbJ6QtyaW\nOyDi5OLdTPlF/zcsz62/zbQsPUkpM5qFx0tQ3M+aRwAFdltKzQaQmsqTZN9P\nMwJw8YReTRzqsk9rARtR3zOB+Wxj8oXlPDRvC36SKMxDp6Y+VUhuC1EzVY6n\nf4Fc\r\n=nU/A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGycQpyuITIiV7pLBYJLifvQNnH57y9jAMT8zp0lwlCwIhAPp7t3e91vb5iUGsY7POExv3N2tEWdR6/vLYnZmxb9T3"}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.1.0_1617631200010_0.22515056461003025"},"_hasShrinkwrap":false},"4.2.0":{"name":"react-folder-tree","version":"4.2.0","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","node-sass":"^5.0.0","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0"},"_id":"react-folder-tree@4.2.0","dist":{"shasum":"61db7f081d9db4195d7e45e3119cfeb0ca67b12e","integrity":"sha512-HtEehWi73nZPEB558HhoeSlkqap2SKOEmpM8c97K24sxSezMTrP4JohC8hPSHktR6BWw9q/IrztvW+Xjcg4a2Q==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-4.2.0.tgz","fileCount":5,"unpackedSize":35326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm9l7CRA9TVsSAnZWagAAShIQAIowURjtgUbJdXZRFRrB\n4qrhzDM1xI/srE/QrZ2bFbiV7c+blqO+RmyOOupAvOBBhehoAxHV6QacJvKe\nbpHQI4dgVxQbfd5m8KNor0bBzQ0TWfTT+xrNCMbpvn4OhU3Gv/ICrr3m1UaD\nTgn9NDVAPt4hHcaArXSa0HXaBasnI7XhKPn+3YABSEtZL1PUNiJcoAwF73se\nSlhQCiiMWrOQVBsXuMLpptoLcf7ifxwKofGrO/ja/8k7x+WGFA+CBa+Xw/wT\nxS91Dkl2gLv9D+5cp8yzJjgi/GHebMycMzv4bjiQkWpOjTG9VY6G670/b+zV\nvcGw6TawFtd7VS3Zy2us68uvYnsoyKF+uYmbX221droA3cBaevURK6svwr4z\nv1AD4PvLW7Rl/ugr50ll3UkjtBZCHf4MeByOzl0tfe2vebHe1Re5qFZIZFjt\nYRSsS3tW2e4vn2SBGgvSRajgIhk/IF/79rJj9gL6lUx4lHwF2xASPznYJp9b\nrhnJF3Stp3PgPaAbJmeCOO6th3upSuHFXv7xhrhtc9GVOTeJ+cck8LygFm7Y\n33fMzidxsYe2MDhRHRE0LpcUIUrL95wzMnco1IK4MWT7mx1bZAbfpMrxdecE\nF3c112r32e+cdl0E6Aijj9vWxJuTS18l9B5YdOfaChHTRithbrXbpbGJYOl0\nUSr9\r\n=B9WP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq1mG95emG3nTDFEBHucEpxhyztFMW/P0PXNEax+R+IgIhAMBL1bVAmBsWvggn9EQDX4Xg5RZrKfd1cUHXWWDNPu6l"}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_4.2.0_1620826491422_0.32789510574985425"},"_hasShrinkwrap":false},"5.0.0":{"name":"react-folder-tree","version":"5.0.0","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","mini-css-extract-plugin":"^1.6.0","node-sass":"^5.0.0","react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0","use-tree-state":"^1.0.0"},"_id":"react-folder-tree@5.0.0","dist":{"shasum":"7a0ee9e933b988ce0534e439c72d5840e121a187","integrity":"sha512-TPmcpfSHdqn70sNRVEsSUJhbyAGWpz80D2blFohdP60AUTkV4PslXW113si+P9vnqRT3TpHIldMMgU93GfYGSg==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-5.0.0.tgz","fileCount":7,"unpackedSize":37466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguOUiCRA9TVsSAnZWagAAQ40P/1eOJX5xB6XQU708c6Dy\nSQOsLk3Kp7Z0wUwLedZvRll/7+eFld15RfVBQCSHKS3jFTVf9RG4ZBH9Rd5W\nsvVzfMfN04AkdjtCOm5NZt0KdxADnEqF0MpCbAujebvnF+FIpdJvRg4C53O+\nwi47l7ntaA+NJH0FrfY8krmvvEmCrE7JVOlajFFa9XCzbBHrhO6KM2Uss79A\nUaR56FzgmcQ/VZEMehOejRdpFop0LldhCBXNlCeFbcr/Jgi95/smEfUXdgoz\nU4C/ktLBbpWGeKFuUY1MfNmHZa19OHO6k1SL+OxETZDYdHOwfffs4Bl2Dnr/\n6voE/NwFvfFxVVGQk2UAA1OYn0fmlhG/Y9KgI+OlzsssNvmbqL+1sjDtI68P\nazxVuPXeKwf6mDW+XbwQy6Hya82du2/hIlOfCZaV1pp8/6b1jVdq8XE0Vy5o\nIzbRW9SEiJ7iaoh36sP6M92863oU38yPRkCVi6FJU3/bgiTvHhSAg1p85LBT\nvn3sfZEGEtbtRTeZWj/OcWNelGNX1aBsUUtVTAA/7y1iGuqtthphDNwU2/nZ\n3FhaVvor/SURmovjWP34Waq6ys67m/55iKPhzPccvi1CNOMocc0WaKcqk2Nh\ndrjluGuOjxb1vMQ9to/XMt//6lIuNZpmAyrLNpbzWP2vFOFSNGsAKepGuYWb\nGYRO\r\n=nglJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSEchtaV2Znjtls9boSptXWyhgiZWA9+sw7zY9Y5f4TAiA29PpivCH07wkSXgETf9EUxv9Wgmjs8T3nWRglvGnPdQ=="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_5.0.0_1622730018877_0.7940930607616976"},"_hasShrinkwrap":false},"5.0.1":{"name":"react-folder-tree","version":"5.0.1","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","mini-css-extract-plugin":"^1.6.0","node-sass":"^5.0.0","react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0","use-tree-state":"^1.0.0"},"_id":"react-folder-tree@5.0.1","dist":{"shasum":"9ff7e3d1a1470c988768e36ca6433b4c5ac70aa7","integrity":"sha512-kYaLEhNemmMDjUdXvpTarpIfhjYNNk3H780MP1ZZwfFsIDSzqzLOY5FlciOfE+gkRFIcWck6qWnoNkZnhe5Fhg==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-5.0.1.tgz","fileCount":7,"unpackedSize":37468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguOdeCRA9TVsSAnZWagAAUboP/09mvj+v/bWkPylLFpQd\nizD+N7Mos/7hmjabRpqoisjNFG6PO65Yg+RVCXmBVX3Pnf7cF491nEQ2CZ/i\n7/lrcmCEq4uZdPXX6dOM5n2bTUQ9w1UHCfgPOLt+79aBHDue6Kud4AlqPg2S\nb2/LMDQSQ+kpIvOpfMCiv7hJwZ7utrKnXK/EsSgChVMCtBtXKdk/9v8WM1yQ\no+Gqb48H6RKs3ojucp2pezN3es+RiKMtSvJz9+o6gNw/6YQshavvnSIgtqkG\nzmORbqt81nMm6BCLq8qYyQTjXItxNPt9nvhNZVU/B0yaaXmADkAi89IaltoW\nvoGVQrZg1N4T2sWmc6XFbkuc2A4GsbSr+LOIpcUWWD55dSecI9zsSnza+Gsq\nzp4jjYKZ0ykVEne0wq59mqG0kdSXKfb9miFcNk3sAYQyfECPcgwuewNokbqu\nncKAXVIGKflQ9kPkM8iJMhPp5l6k6mhRiFmd2jHuGT6G1+ruKAMOq5dVi1z3\nRfsLgjLlzq/Ow+iamDAUdnWkfROk9LrPpJaHWXy5HPIiss1PDKolN+Rs44j4\nnFPBO5vBRfDUPo5QJywYLt2P8Q8QX63S7tSbobNDY1yJq3aryXNSaX7goinZ\nNnA4RfmGKr8lkbMgqrK1SIG1ujLq5oz+XT0VKeYu3PQDVQehCdEYY+sI7PSG\ngnUz\r\n=0Pc+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCknS1rz57Zvm2I3izxNEhcDY4i1IWuTr5M4ulQoBTxAwIgZvN4EE0EKSuG/A5biy+YDiNADPsu1w8R9/6jrzU9IGk="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_5.0.1_1622730590097_0.6033534783331183"},"_hasShrinkwrap":false},"5.0.2":{"name":"react-folder-tree","version":"5.0.2","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","mini-css-extract-plugin":"^1.6.0","node-sass":"^5.0.0","react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0","use-tree-state":"^1.0.0"},"_id":"react-folder-tree@5.0.2","dist":{"shasum":"5bf86347ec952a8a8899cec3e3db1442fb418dc1","integrity":"sha512-7fBjl/lbQ9f02iD/7EoA+Dy/A70j525jAOwEx00xEvHD3etGdEIRTWrYK24SZFOpsMKELErUniuW0KX/cKyg0w==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-5.0.2.tgz","fileCount":7,"unpackedSize":37482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgujJ8CRA9TVsSAnZWagAAV/EP/1FeuUB/KKZb0HfOhS90\nLNrykB2qzEUPAB4faPUsJ7JUfFChVDjNnXBR7vEB2swDgYgm9yWWFo6Gdz2G\nrGFKTA3/lMxwqtaEnOHx/DU8kPEt67P5hQHJxEprpNnu4jO6sTAD3RNDmxxX\n5gBtzgGIArAaaVeJgj5MATrWEcz0E2UR8KaWHodT6kwBsUh2AhlfFO/loQpu\nDwrYSMsCxjErOGLYrcxx61D+4I/kJDe2jyZhYx7B+roHtYn/Pi/VoPqutfQf\nMXJWVLIau7GtPfV4rQph09wVghBPur5IqAEPjLn0ATrNE57tX+N+a5P64jkQ\nuNgzCGN5Z5HAhA0Q/H1xLj5AqKSnuojXanw370FKUU98wLcD1PxmoFTAMLva\nzDyY0a7BzzpxseO29VsjaF8am9WAc1p3n2FyfQNn0Cud/FaAzbh/1pSR2Ez7\nlUgZz3DRb85Y3U53xr+AMw2f/FJjzg6nzvEQUTMW7w+eSF1U37T87CTcJZVU\nXznv1QTiDdC5gS+ody0BimoUzUSLwnLKI4BIl0gbaxOpNl6O+kW25VA31359\n6/NYgYa5aOv5lmqUmufI6IV7qxbqp+1UqLHidAWFvouuorEpU6isZ+RR8kwV\nlVZcUPlqyTIWxVDwYKdsYSp9/ZnH5xiEHUOM30XC+B0Y4ToRVE+jGa9WmbO8\n24fu\r\n=zQFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHj18uRaIwxkHz59GI/gqggKdl66h/wz3dL1Q6cPs0QAiEAy93hL649RIF5V3hot7c9+E/W8tgCG3t6HAkPenVu44s="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_5.0.2_1622815356056_0.3418914916807012"},"_hasShrinkwrap":false},"5.0.3":{"name":"react-folder-tree","version":"5.0.3","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","mini-css-extract-plugin":"^1.6.0","node-sass":"^5.0.0","react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0","use-tree-state":"^1.0.0"},"_id":"react-folder-tree@5.0.3","dist":{"shasum":"586c28f26b1a5340e5a36c22d71f4067f5026f48","integrity":"sha512-rCrojPpvJJZPzU9SrAEpcc/I2XddZ1eQ7wOnFPWHesZ9KQWehptm5QEbCw+eWRapDK+t8Nb/TVRPfE+oX0jVSA==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-5.0.3.tgz","fileCount":7,"unpackedSize":37580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgujPNCRA9TVsSAnZWagAATBoP/R4gm/DRQaeihSJMM2FV\nqw6KYF/xvO/rrMLZRkVuT7xQYcqatByAqO+fQbKL30AR5ai4FDtz1xzeRdM9\n7zI4l+mNdwwntkXjyHs/EMoQcdGa843jK0jxq8288HX2UQ4gtNJTtndNrfJk\nEu77GZi80vKVbgJjuWnu85hu+c6+XQ2Ib/1srnFr3LdzHo7xERpOdKVRfNHf\nNgqwPxvH/Ywu+GpwDYP5piciQvDSnrDBVl6Osir+ImX10zD1UABB3j9mtemW\nNcgPX4K6BqisIDLqfomcfZVLxTzKgYcQalaeFrgjlI5JD+EJ7xx854bNfg3t\nvCLNO4Br/6xGPhMbPUm1/a830ThQzQXS2X5wgKAEsHhTYHsn7op4DsQRWzw7\nShDtclraf7blBbxbJPkr4FJT8V4+0nYw7KByNqk3ofFLYexmdt9l/Hcn9Yp0\nwdDrHJ/czS8l18KQQvXCjNevipaUCEGr7yyS7IGdEzyqxyP9KxmX9S/86D7F\nKS8pyxqlq5OqvHahJi3JzFWzWqnkVX+0MnVZR+ePyRAjHT4nelBgvD+OdoSA\nL36/XSeZLyKqITGkeP9mXAauhGd+tJoLXpNJ9YzC4oQNiRWc6cA/3ClxpAdn\nRKp/BNMv58xbKE42lmYIPCF/uqljI3f2Oa4ZpdwOdoA0d8ccxRk3I6d8xDIi\np0LD\r\n=iSfe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5HhzuKt+czjKLGWIfkxAyR8bN6lw3wO2hOcO3B6A4LgIgChGtSEvmRxx2Kf+xIex4EF9niP7B451HD8rTd1kGN/8="}]},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_5.0.3_1622815693153_0.7571160279717719"},"_hasShrinkwrap":false},"5.1.0":{"name":"react-folder-tree","version":"5.1.0","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","typings":"index.d.ts","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","mini-css-extract-plugin":"^1.6.0","node-sass":"^6.0.0","react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0","use-tree-state":"1.0.0"},"_id":"react-folder-tree@5.1.0","dist":{"shasum":"66f3013c361423efe4d9745e2241d2b9e3386b5a","integrity":"sha512-8ox9JQtW8Vvd6wGzOIaoB702e/5GMJpw5fkajKUhscC25AsybgvhgC1tWWmXbgAlM8KPNKZ6NL5LY5pGrhNhEw==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-5.1.0.tgz","fileCount":8,"unpackedSize":39732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQ3QlV3mxbT3crjZ8/ubdl6gkAGNPB5pWdDHM7F82ZsAiEAp61L8bT0iJ92QQlFMoZWQTGW9lmQ95zBDB0mWEfHNyA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji0CiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGog//Rb8NppuEdahwq/cg7EuGi1l2CCC1+ZSHKpx8a1IzbLoZ3KBt\r\nco76agPIb7/EVA4pm7vaRGcude0DtOnGRu/h2xb0gSnAAjWvycq0Ni1CvKhq\r\nPWPsUxZzrh696WpfJgY2YEKKM0ubSSV9eHlqidsI2rVRzIwD6fcd3PY1kYz/\r\nw0dSK6fMbQMTVFDzah/eThmR3h3319u7CsWGM/61xkqsM5jVzfI3Fl5PHzJu\r\nqWyvTJjS/6nVfw5I5cskRLkGQuII/PWSLsGqW9WcqT7znHNF2DE6PC9jK2d3\r\nCcaWfLp8wkPGs/WORVKE5GXCyGkvteA3ZEvJDT2wZF291E4Q8JW8L1BBCNj0\r\n+NdAovfIF2cu3FlC4K+/CQR72HpBUSQalT/1569+4LR8XdwxKsQuMSRuX07m\r\nokWZypgVeI+tlQ5JS3r199HnxSqP+5VqzAdP3hAMdJYT8FtJqt4YTppl7hkD\r\nWVEh43OFwFa+bqv+uj9oEIJIvB2k1RcVxjPY/HPYFd2uLg78EZ8mPD2qQV6u\r\n7L4YedMTFuOKzgrdRUJmbMYW3yDshZjGj8kZYP+bX/0gT8R2Tcx9gXeoqchJ\r\nReDosGgCnq235BRQa0DH7YRQvzLpLg/2KO5x9i8Zz2kYtjqawN7MwlfoY6vj\r\n2owWQHZnigtprAG867K9iBkzaWipxMGPEWU=\r\n=gZLi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_5.1.0_1670070434536_0.739666440540746"},"_hasShrinkwrap":false},"5.1.1":{"name":"react-folder-tree","version":"5.1.1","description":"customizable react folder tree library","main":"dist/react-folder-tree.bundle.js","typings":"index.d.ts","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"},"license":"MIT","private":false,"scripts":{"prebuild":"rm -rf dist/","build":"webpack --config config/webpack.prod.config.js","start":"NODE_ENV=development node scripts/dev-server.js","lint":"eslint src/ --ext .js,.jsx","test":"jest --collect-coverage","prepublish":"yarn build"},"husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"yarn test"}},"lint-staged":{"*.[tj]s?(x)":["eslint"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@wojtekmaj/enzyme-adapter-react-17":"^0.6.1","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","clean-terminal-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","eslint":"7.2.0","eslint-config-airbnb":"18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","html-loader":"^1.3.2","html-webpack-plugin":"^4.5.0","husky":"^4.3.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","lint-staged":"^10.5.1","mini-css-extract-plugin":"^1.6.0","node-sass":"^6.0.0","react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17","sass-loader":"^10.1.0","style-loader":"^2.0.0","webpack":"^5.1.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.0.0","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":"^16.8.0 || ^17","react-dom":"^16.8.0 || ^17"},"dependencies":{"prop-types":"^15.7.2","react-icons":"^4.1.0","use-tree-state":"1.0.0"},"_id":"react-folder-tree@5.1.1","dist":{"shasum":"ac578c4b769bee462e2011812636b935eadf5b3a","integrity":"sha512-lqXSXxaf4KD3abV9W9DXSrGI1YtFxQSGm73jSBU25G7IK0BKfRv8FB+WHm2tTMK637mSnWVBirwt6LsE/Pmq8g==","tarball":"https://registry.npmjs.org/react-folder-tree/-/react-folder-tree-5.1.1.tgz","fileCount":8,"unpackedSize":39734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtDN/TMX9aEef6e4NAivAcJb9+oz7gY77NpQ6HkjlaDwIhAP3S0YjMib9QNxyMYpBUZs7iOkZ3RQAufv5opRJ+u2C9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji0D/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLOw//UH8BE+DtdYICAD6mc8jQ9dDeuP3B4iWweM43d9fsiK3KfcUP\r\nVGTxz1ABSJy9HAnCBBtHuvOo2hfCliA91sr3goScT7yeeG1HbPhjj40cYomq\r\np1QG0o9z/ATlHZD1rDFk5MBdVU3HLZ9b37nyQ/HwcbiLQkfBrQgqnKrSZgpk\r\nYLhnNNYPvjVsexGbhocVBGI4G54hY2CSVfnqdjLAvBVx5NYTWFXI/G9LlYUH\r\nl7qOLRJFTAS6YR/0MPhYV+EE301Ldz6/0yC4n8+nILZumWgEGl0q3W7Ye+xV\r\n/h71mY9KTPRNhOYIUi01HKt72OEQ/q7NAzy9cSdz93mgiGBYz4C+Z8QyWyhd\r\nWg+LgIT8wAzrVYw9mtOia4wyXg/tDiVJArjCOKZ8XhrhvcHmWQQTZVzCLW7k\r\npJU1aZVrvI5zpd9x9bfB3rb12JUXHZikkSGzL8wGVOX6lyeIoXGVt4yGwqMZ\r\n+6igprpxPXF/3jJwCrQOnov+C4saO9Z7N1DPYHZozXamX5bXR+CBWvKEoYB5\r\njqlnJqJoAxjmkpY4K2F3HXOMbRyXltIX0HrB8y2lKz6blBukjD1e5Vf10mGA\r\nntSk1DecxMvJhhQpTQ+XV4xLHq6ngu/eVEC86p6sFbtlWRVg7/dNX5U3wipb\r\nHoNatOtaiz58Q+GWm3z1qHRc10LtKhK8BQg=\r\n=cQnL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shunjizhan","email":"shunhahaha@live.com"},"directories":{},"maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-folder-tree_5.1.1_1670070527087_0.7163093936287668"},"_hasShrinkwrap":false}},"readme":"# React Folder Tree\n[![travis build](https://img.shields.io/travis/com/shunjizhan/react-folder-tree?logo=travis)](https://travis-ci.com/shunjizhan/react-folder-tree) [![codecov](https://codecov.io/gh/shunjizhan/react-folder-tree/branch/master/graph/badge.svg?token=26EEM3JIUY)](https://codecov.io/gh/shunjizhan/react-folder-tree) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/react-folder-tree?color=light%20green&label=zipped%20only&logo=webpack)  \n[![npm](https://img.shields.io/npm/v/react-folder-tree?logo=npm)](https://www.npmjs.com/package/react-folder-tree) [![npm](https://img.shields.io/npm/dm/react-folder-tree?logo=DocuSign&color=blue)](https://www.npmjs.com/package/react-folder-tree) ![GitHub top language](https://img.shields.io/github/languages/top/shunjizhan/react-folder-tree?logo=react)\n\nA versatile and customizable react treeview library. Features:  \n✅ custom icons  \n✅ custom event handlers  \n✅ inline add, modify, and delete tree nodes  \n✅ checkbox with half check (indeterminate check)  \n✅ read-only mode  \n✅ types support\n\nIt uses [use-tree-state](https://www.npmjs.com/package/use-tree-state) hook internally for convenient state management.\n### Quick Preview\n![folder-tree-demo](/assets/folder-tree-demo.gif)\n\n### Live Demos\nlive demos and code examples can be found [here](https://shunjizhan.github.io/react-folder-tree-demos/)\n\n---\n## Basic Usage\n### 🌀 install\n```bash\n$ yarn add react-folder-tree\n$ npm install react-folder-tree --save\n```\n### 🌀 basic tree\n```tsx\nimport FolderTree, { testData } from 'react-folder-tree';\nimport 'react-folder-tree/dist/style.css';\n\nconst BasicTree = () => {\n  const onTreeStateChange = (state, event) => console.log(state, event);\n\n  return (\n    <FolderTree\n      data={ testData }\n      onChange={ onTreeStateChange }\n    />\n  );\n};\n```\n\n### 🌀 custom initial state\nInitial tree state is an object that describes a nested tree node structure, which looks like:\n```jsx\n{\n  // reserved keys, can customize initial value\n  name: 'root node',  \n  checked (optional): 0 (unchecked, default) | 0.5 (half checked) | 1(checked),\n  isOpen (optional): true (default) | false,\n  children (optional): [array of treenode],\n\n  // internal keys (auto generated), plz don't include them in the initial data\n  path: [],    // path is an array of indexes to this node from root node\n  _id: 0,\n\n  // not reserved, can carry any extra info about this node\n  nickname (optional): 'pikachu',\n  url (optional): 'url of this node',\n}\n```\n`checked` and `isOpen` status could be auto initialized by props `initCheckedStatus` and `initOpenStatus`. We can also provide data with custom `checked` and `isOpen` status, and set `initCheckedStatus` and `initOpenStatus` to `'custom'`.\n\nThis example shows how to render a tree with custom initial state\n```tsx\nconst treeState = {\n  name: 'root [half checked and opened]',\n  checked: 0.5,   // half check: some children are checked\n  isOpen: true,   // this folder is opened, we can see it's children\n  children: [\n    { name: 'children 1 [not checked]', checked: 0 },\n    {\n      name: 'children 2 [half checked and not opened]',\n      checked: 0.5,\n      isOpen: false,\n      children: [\n        { name: 'children 2-1 [not checked]', checked: 0 },\n        { name: 'children 2-2 [checked]', checked: 1 },\n      ],\n    },\n  ],\n};\n\nconst CustomInitState = () => (\n  <FolderTree\n    data={ treeState }\n    initCheckedStatus='custom'  // default: 0 [unchecked]\n    initOpenStatus='custom'     // default: 'open'\n  />\n);\n```\n\n### 🌀 hate checkbox?\n```jsx\n<FolderTree\n  data={ treeState }\n  showCheckbox={ false }    // default: true\n/>\n```\n\n### 🌀 love indentation?\n```jsx\n<FolderTree\n  data={ treeState }\n  indentPixels={ 99999 }    // default: 30\n/>\n```\n\n### 🌀 read only?\nwe can use it as a classical view-only tree\n```jsx\n<FolderTree\n  data={ treeState }\n  showCheckbox={ false }    // hiding checkbox is not required but recommended for better UX\n  readOnly                  // <== here!!\n/>\n```\n---\n## Advanced Usage\n### 🔥 sync tree state\nIn order to perform more complex operations, we can sync and keep track of the current tree state outside.\n\nThis example shows how to download all selected files.\n```jsx\nconst SuperApp = () => {\n  const [treeState, setTreeState] = useState(initState);\n  const onTreeStateChange = (state, event) => setTreeState(state);\n\n  const onDownload = () => downloadAllSelected(treeState);\n\n  return (\n    <>\n      <FolderTree\n        data={ initState }\n        onChange={ onTreeStateChange }\n      />\n      <DownloadButton onClick={ onDownload } />\n    </>\n  );\n};\n```\n\n### 🔥 custom icons \nThere are 9 icons and all of them are customizable.\n- FileIcon\n- FolderIcon\n- FolderOpenIcon\n- EditIcon\n- DeleteIcon\n- CancelIcon\n- CaretRightIcon\n- CaretDownIcon\n- OKIcon\n\nThis example shows how to customize the FileIcon (same interface for all other icons).\n```jsx\nimport { FaBitcoin } from 'react-icons/fa';\n\nconst BitcoinApp = () => {\n  const FileIcon = ({ onClick: defaultOnClick, nodeData }) => {\n    const {\n      path,\n      name,\n      checked,\n      isOpen,\n      ...restData\n    } = nodeData;\n\n    // custom event handler\n    const handleClick = () => {   \n      doSthBad({ path, name, checked, isOpen, ...restData });\n\n      defaultOnClick();\n    };\n\n    // custom Style\n    return <FaBitcoin onClick={ handleClick } />;\n  };\n\n  return (\n    <FolderTree\n      data={ initState }\n      iconComponents={{\n        FileIcon,\n        /* other custom icons ... */\n      }}\n    />\n  );\n};\n```\n\n### 🔥 hide icons / disable interaction\nThis usage is a subset of custom icons.\n\nFor example, if we want to disable editing, we can hide `EditIcon` by passing in a dummy custom icon, so nothing will be rendered.\n```tsx\nconst EditIcon = (...args) => null;\n```\n\nA little more complex but more flexible way is to have extra node data, say `editable`, then build a custom icon that utilize this data\n```ts\nconst EditIcon = ({ onClick: defaultOnClick, nodeData }) => {\n  const { editable } = nodeData;\n\n  // if this node is editable, render an EditIcon, otherwise render air\n  return editable ? (<FaEdit onClick={ defaultOnClick } />) : null;\n\n  // or render a 'not editable' icon\n  return editable ? (<FaEdit onClick={ defaultOnClick } />) : (<DontEdit />));\n};\n```\n\n### 🔥 custom `onClick` for node names\nThis example shows how to download the file when click on the node name.\n```tsx\nconst dataWithUrl = {\n  name: 'secret crypto file',\n  url: 'polkadot.network',      // wew can provide any custom data to the FolderTree!\n  // ...\n};\n\nconst onNameClick = ({ defaultOnClick, nodeData }) => {\n  defaultOnClick();\n\n  const {\n    // internal data\n    path, name, checked, isOpen, \n    // custom data\n    url, ...whateverRest\n  } = nodeData;\n\n  download(url);\n};\n\nconst Downloader = () => (\n  <FolderTree\n    data={ dataWithUrl }\n    onNameClick={ onNameClick }\n  />\n);\n```\n\n---\n## APIs Summary\n\n| prop              | description                             | type     | options                                        |\n|-------------------|-----------------------------------------|----------|------------------------------------------------|\n| data              | initial tree state data (required)      | object   | N/A                                            |\n| initCheckedStatus | initial check status of all nodes       | string   | 'unchecked' (default) \\| 'checked' \\| 'custom' |\n| initOpenStatus    | initial open status of all treenodes    | string   | 'open' (default) \\| 'closed' \\| 'custom'        |\n| iconComponents    | custom icon components                  | object   | ant design icons (default)                     |\n| onChange          | callback when tree state changes        | function | console.log (default)                          |\n| onNameClick       | callback when click treenode name       | function | open treenode inline toolbox (default)         |\n| indentPixels      | ident pixels of 1x level treenode       | number   | 30 (default)                                   |\n| showCheckbox      | show check box?                         | bool     | true (default) | false                         |\n| readOnly          | readOnly mode? can't click/check node   | bool     | false (default) | true                       |\n\n---\n## Bugs? Questions? Contributions?\nFeel free to [open an issue](https://github.com/shunjizhan/react-folder-tree/issues), or create a pull request!\n","maintainers":[{"name":"mboprtr","email":"marcusbernales@gmail.com"},{"name":"shunjizhan","email":"shunhahaha@live.com"}],"time":{"modified":"2022-12-03T12:28:47.385Z","created":"2017-02-25T00:55:45.042Z","0.1.0":"2017-02-25T00:55:45.042Z","0.2.0":"2017-03-01T23:25:22.501Z","1.0.0":"2017-03-01T23:31:57.055Z","1.0.1":"2017-03-01T23:33:16.179Z","1.0.2":"2017-03-01T23:42:53.961Z","1.0.3":"2017-03-01T23:48:32.902Z","1.0.4":"2017-03-02T00:02:38.094Z","1.0.5":"2017-03-02T00:28:50.248Z","1.0.6":"2017-03-02T00:34:45.789Z","1.0.7":"2017-03-02T04:02:57.141Z","1.1.0":"2017-03-02T04:55:19.169Z","1.1.1":"2017-03-02T04:59:04.377Z","1.1.2":"2017-03-02T05:12:50.066Z","1.1.3":"2017-03-02T05:14:14.516Z","1.1.5":"2017-03-03T17:27:05.106Z","1.1.6":"2017-03-03T17:41:46.407Z","1.2.0":"2017-03-03T17:48:08.434Z","1.2.1":"2017-03-03T17:49:19.668Z","1.2.2":"2017-03-03T17:50:01.246Z","1.2.3":"2017-03-03T17:50:52.104Z","1.3.0":"2017-03-03T19:24:33.859Z","1.3.1":"2017-03-03T19:48:43.476Z","1.3.2":"2017-03-03T19:58:02.932Z","1.3.3":"2017-03-03T21:07:36.606Z","1.3.4":"2017-03-03T21:12:09.788Z","1.3.5":"2017-03-03T21:12:29.344Z","1.3.6":"2017-03-08T17:11:14.763Z","1.4.0":"2017-03-08T17:17:13.265Z","2.0.0":"2017-03-09T06:20:45.118Z","1.3.7":"2017-03-10T19:20:12.416Z","2.5.0":"2017-03-15T21:26:21.792Z","2.7.0":"2017-03-15T22:57:15.575Z","2.8.0":"2017-03-15T23:47:43.071Z","2.9.0":"2017-03-17T18:49:44.717Z","1.3.8":"2017-03-17T23:08:54.139Z","1.3.9":"2017-03-19T23:36:19.366Z","2.10.0":"2017-03-20T17:24:21.495Z","2.10.1":"2017-03-20T17:43:43.390Z","2.11.1":"2017-03-23T05:47:09.354Z","3.0.0":"2017-04-03T21:30:15.025Z","4.0.0":"2021-01-30T11:31:43.443Z","4.0.1":"2021-01-30T11:41:03.696Z","4.0.2":"2021-01-30T11:48:09.104Z","4.0.4":"2021-01-30T16:23:16.628Z","4.0.5":"2021-01-30T16:31:48.376Z","4.0.6":"2021-01-30T17:02:45.586Z","4.0.7":"2021-01-30T17:06:26.205Z","4.0.8":"2021-01-30T17:29:20.761Z","4.1.0":"2021-04-05T14:00:01.586Z","4.2.0":"2021-05-12T13:34:51.554Z","5.0.0":"2021-06-03T14:20:18.995Z","5.0.1":"2021-06-03T14:29:50.264Z","5.0.2":"2021-06-04T14:02:36.214Z","5.0.3":"2021-06-04T14:08:13.381Z","5.1.0":"2022-12-03T12:27:14.757Z","5.1.1":"2022-12-03T12:28:47.298Z"},"readmeFilename":"README.md","author":{"name":"Shunji Zhan","email":"shunhahaha@live.com"},"repository":{"type":"git","url":"https://github.com/shunjizhan/react-folder-tree.git"},"license":"MIT","homepage":"https://shunjizhan.github.io/react-folder-tree-demos/","keywords":["react","npm","reactjs","npm-package","folder","recursion","npm-module","folders","tree-structure","treeview","folder-picker","folder-viewer","recursion-problem","folder-structure","folder-tooling","folder-tree","recursion-tree","recursion-tree-visualiser","recursion-tree-visualizer","recursions"],"bugs":{"url":"https://github.com/shunjizhan/react-folder-tree/issues"}}