{"_id":"use-onclickoutside","_rev":"3262361","name":"use-onclickoutside","description":"React hook for listening for clicks outside of an element.","dist-tags":{"latest":"0.4.1"},"maintainers":[{"name":"andarist","email":""}],"time":{"modified":"2024-03-21T09:47:18.000Z","created":"2018-10-29T12:43:45.982Z","0.4.1":"2022-06-14T10:53:30.657Z","0.4.0":"2021-06-22T09:14:45.333Z","0.3.2":"2021-03-20T22:43:49.936Z","0.3.1":"2019-03-25T09:26:17.076Z","0.3.0":"2019-02-04T15:21:10.701Z","0.2.2":"2018-11-10T23:56:32.628Z","0.2.1":"2018-11-04T23:47:02.933Z","0.2.0":"2018-11-01T22:33:49.420Z","0.1.1":"2018-11-01T22:32:27.567Z","0.1.0":"2018-10-29T12:43:45.982Z"},"users":{},"author":"","repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"versions":{"0.4.1":{"name":"use-onclickoutside","version":"0.4.1","description":"React hook for listening for clicks outside of an element.","main":"dist/use-onclickoutside.cjs.js","module":"dist/use-onclickoutside.esm.js","types":"./dist/declarations/src/index.d.ts","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.browser.cjs.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.browser.esm.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","build":"preconstruct build","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/core":"^7.18.5","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@preconstruct/cli":"^2.1.5","@types/react":"^18.0.12","husky":"^1.1.3","jest":"^28.1.1","lint-staged":"^8.0.4","prettier":"^2.7.0","react":"^18.1.0","rimraf":"^3.0.2","typescript":"^4.7.3"},"dependencies":{"are-passive-events-supported":"^1.1.1","use-latest":"^1.2.1"},"gitHead":"6d323dfe9a394d4fdcf947e3d8191c493f932f2a","_id":"use-onclickoutside@0.4.1","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"shasum":"81485ba438c7f8fba5b4656e82773bcfce9ea7a9","size":2123,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.4.1.tgz"},"_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.4.1_1655204010435_0.6801672822186446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T12:01:07.212Z","publish_time":1655204010657,"_cnpm_publish_time":1655204010657},"0.4.0":{"name":"use-onclickoutside","version":"0.4.0","description":"React hook for listening for clicks outside of an element.","main":"dist/use-onclickoutside.cjs.js","module":"dist/use-onclickoutside.esm.js","types":"./dist/declarations/src/index.d.ts","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.browser.cjs.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.browser.esm.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","build":"preconstruct build","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.13.10","@babel/preset-env":"^7.13.10","@babel/preset-typescript":"^7.13.0","@preconstruct/cli":"^2.0.6","@types/react":"^17.0.0","husky":"^1.1.3","jest":"^24.0.0","lint-staged":"^8.0.4","prettier":"^1.16.4","react":"^17.0.0","rimraf":"^2.6.2","typescript":"^4.2.3"},"dependencies":{"are-passive-events-supported":"^1.1.0","use-latest":"^1.0.0"},"gitHead":"bd0bcc4931aec673eed82e57db2184fc9b0d40d3","_id":"use-onclickoutside@0.4.0","_nodeVersion":"12.20.0","_npmVersion":"7.1.0","dist":{"shasum":"97f8dd55c1f5db3f295cec90ed14ba5a50e6ab86","size":2104,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.4.0.tgz"},"_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.4.0_1624353285149_0.6815360843005855"},"_hasShrinkwrap":false,"publish_time":1624353285333,"_cnpm_publish_time":1624353285333,"_cnpmcore_publish_time":"2021-12-16T18:17:09.086Z"},"0.3.2":{"name":"use-onclickoutside","version":"0.3.2","description":"React hook for listening for clicks outside of an element.","main":"dist/use-onclickoutside.cjs.js","module":"dist/use-onclickoutside.esm.js","types":"./dist/declarations/src/index.d.ts","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.browser.cjs.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.browser.esm.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","build":"preconstruct build","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.13.10","@babel/preset-env":"^7.13.10","@babel/preset-typescript":"^7.13.0","@preconstruct/cli":"^2.0.6","@types/react":"^17.0.0","husky":"^1.1.3","jest":"^24.0.0","lint-staged":"^8.0.4","prettier":"^1.16.4","react":"^17.0.0","rimraf":"^2.6.2","typescript":"^4.2.3"},"dependencies":{"are-passive-events-supported":"^1.1.0","use-latest":"^1.0.0"},"gitHead":"2afd16844d7eaa9bf9c5fc8561beb069953d8b05","_id":"use-onclickoutside@0.3.2","_nodeVersion":"12.20.0","_npmVersion":"7.1.0","dist":{"shasum":"1681704055463295a34236dee43d5911c6c3c418","size":1975,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.3.2.tgz"},"_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.3.2_1616280229756_0.7780083840002201"},"_hasShrinkwrap":false,"publish_time":1616280229936,"_cnpm_publish_time":1616280229936,"_cnpmcore_publish_time":"2021-12-16T18:17:09.312Z"},"0.3.1":{"name":"use-onclickoutside","version":"0.3.1","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","types":"./types/index.d.ts","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist types","build":"rollup -c","build:types":"tsc","postbuild":"npm run build:types","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.8.0-alpha.1"},"devDependencies":{"@babel/core":"^7.1.5","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.5","@babel/preset-typescript":"^7.1.0","@types/react":"^16.8.1","babel-plugin-macros":"^2.4.2","husky":"^1.1.3","jest":"^24.0.0","lint-staged":"^8.0.4","prettier":"^1.16.4","react":"16.8.0-alpha.1","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","typescript":"^3.3.1"},"dependencies":{"are-passive-events-supported":"^1.1.0","use-latest":"^1.0.0"},"gitHead":"1f1c26c240b04d465220e3d54dd4e8dca1ff3e49","_id":"use-onclickoutside@0.3.1","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"fdd723a6a499046b6bc761e4a03af432eee5917b","size":1927,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.3.1.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.3.1_1553505976901_0.8517287065383641"},"_hasShrinkwrap":false,"publish_time":1553505977076,"_cnpm_publish_time":1553505977076,"_cnpmcore_publish_time":"2021-12-16T18:17:09.532Z"},"0.3.0":{"name":"use-onclickoutside","version":"0.3.0","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","types":"./types/index.d.ts","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist types","build":"rollup -c","build:types":"tsc","postbuild":"npm run build:types","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.8.0-alpha.1"},"devDependencies":{"@babel/core":"^7.1.5","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.5","@babel/preset-typescript":"^7.1.0","@types/react":"^16.8.1","babel-plugin-macros":"^2.4.2","husky":"^1.1.3","jest":"^24.0.0","lint-staged":"^8.0.4","prettier":"^1.16.4","react":"16.8.0-alpha.1","rimraf":"^2.6.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","typescript":"^3.3.1"},"dependencies":{"are-passive-events-supported":"^1.1.0"},"gitHead":"60cb91a03c8cac14475de71805e997359a6ed52f","_id":"use-onclickoutside@0.3.0","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"a7c6bb68c8643c9a3437e34840d0cb2b96ae32b1","size":1910,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.3.0.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.3.0_1549293670600_0.2019674704536243"},"_hasShrinkwrap":false,"publish_time":1549293670701,"_cnpm_publish_time":1549293670701,"_cnpmcore_publish_time":"2021-12-16T18:17:09.760Z"},"0.2.2":{"name":"use-onclickoutside","version":"0.2.2","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist","build":"rollup -c","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"@babel/core":"^7.1.5","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.5","babel-core":"^7.0.0-bridge.0","babel-plugin-macros":"^2.4.2","husky":"^1.1.3","jest":"^23.6.0","lint-staged":"^8.0.4","prettier":"^1.15.2","react":"16.7.0-alpha.0","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-replace":"^2.1.0"},"dependencies":{"are-passive-events-supported":"^1.0.0"},"gitHead":"6c6b4bdef739ba10865e0234ff80ebcdb5b1c1b8","_id":"use-onclickoutside@0.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"1142b67ef0a59d3aa5059f52a8281ba3cac44987","size":1557,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.2.2.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.2.2_1541894192500_0.7759721072747809"},"_hasShrinkwrap":false,"publish_time":1541894192628,"_cnpm_publish_time":1541894192628,"_cnpmcore_publish_time":"2021-12-16T18:17:09.956Z"},"0.2.1":{"name":"use-onclickoutside","version":"0.2.1","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist","build":"rollup -c","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"@babel/core":"^7.1.2","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-plugin-macros":"^2.4.2","husky":"^1.1.0","jest":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","react":"16.7.0-alpha.0","rimraf":"^2.6.2","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-replace":"^2.1.0"},"gitHead":"59b8d5639d6bb97e05cadab140afaa8eb20fe09e","_id":"use-onclickoutside@0.2.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"69145771981a2812572f7c38440527cd4f92fb5f","size":1591,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.2.1.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.2.1_1541375222833_0.19981919424574057"},"_hasShrinkwrap":false,"publish_time":1541375222933,"_cnpm_publish_time":1541375222933,"_cnpmcore_publish_time":"2021-12-16T18:17:10.173Z"},"0.2.0":{"name":"use-onclickoutside","version":"0.2.0","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist","build":"rollup -c","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"@babel/core":"^7.1.2","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-plugin-macros":"^2.4.2","husky":"^1.1.0","jest":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","react":"16.7.0-alpha.0","rimraf":"^2.6.2","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-replace":"^2.1.0"},"gitHead":"3cefef3ff2fd373f9392b9ba2e485e88b00b9854","_id":"use-onclickoutside@0.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"7029fe9b92cdc7838ceb0500c37dbf0d7eefb149","size":1572,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.2.0.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.2.0_1541111629253_0.055344890756135134"},"_hasShrinkwrap":false,"publish_time":1541111629420,"_cnpm_publish_time":1541111629420,"_cnpmcore_publish_time":"2021-12-16T18:17:10.410Z"},"0.1.1":{"name":"use-onclickoutside","version":"0.1.1","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist","build":"rollup -c","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"@babel/core":"^7.1.2","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-plugin-macros":"^2.4.2","husky":"^1.1.0","jest":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","react":"16.7.0-alpha.0","rimraf":"^2.6.2","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-replace":"^2.1.0"},"gitHead":"98953cb921f268e857dd647d7a202dec4d957138","_id":"use-onclickoutside@0.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"14327d6062639541374cb48db02cac3ebe7836ac","size":1565,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.1.1.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.1.1_1541111547447_0.8828505198265069"},"_hasShrinkwrap":false,"publish_time":1541111547567,"_cnpm_publish_time":1541111547567,"_cnpmcore_publish_time":"2021-12-16T18:17:10.664Z"},"0.1.0":{"name":"use-onclickoutside","version":"0.1.0","description":"React hook for listening for clicks outside of an element.","main":"./dist/use-onclickoutside.cjs.js","module":"./dist/use-onclickoutside.esm.js","browser":{"./dist/use-onclickoutside.cjs.js":"./dist/use-onclickoutside.cjs.browser.js","./dist/use-onclickoutside.esm.js":"./dist/use-onclickoutside.esm.browser.js"},"scripts":{"test":"echo \"Warning: no test specified\" || jest --env=node","prebuild":"rimraf dist","build":"rollup -c","preversion":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Andarist/use-onclickoutside.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"@babel/core":"^7.1.2","@babel/helper-module-imports":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-plugin-macros":"^2.4.2","husky":"^1.1.0","jest":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","react":"16.7.0-alpha.0","rimraf":"^2.6.2","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-replace":"^2.1.0"},"gitHead":"01dc61bfa67f21ff06856774fe2e63b3a880cfa3","_id":"use-onclickoutside@0.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andarist","email":"mateuszburzynski@gmail.com"},"dist":{"shasum":"bc1998fe36728b22a4b9b28c95fbb468b3033e84","size":1577,"noattachment":false,"key":"/use-onclickoutside/-/use-onclickoutside-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/use-onclickoutside/download/use-onclickoutside-0.1.0.tgz"},"maintainers":[{"name":"andarist","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-onclickoutside_0.1.0_1540817025868_0.9325092649254696"},"_hasShrinkwrap":false,"publish_time":1540817025982,"_cnpm_publish_time":1540817025982,"_cnpmcore_publish_time":"2021-12-16T18:17:10.883Z"}},"readme":"# use-onclickoutside\n\nReact hook for listening for clicks outside of an element.\n\n## Usage\n\n```js\nimport * as React from 'react'\nimport useOnClickOutside from 'use-onclickoutside'\n\nexport default function Modal({ close }) {\n  const ref = React.useRef(null)\n  useOnClickOutside(ref, close)\n\n  return <div ref={ref}>{'Modal content'}</div>\n}\n```\n","_attachments":{},"homepage":"https://github.com/Andarist/use-onclickoutside#readme","bugs":{"url":"https://github.com/Andarist/use-onclickoutside/issues"},"license":"MIT"}