{"_id":"react-aria-modal","_rev":"1986475","name":"react-aria-modal","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","dist-tags":{"latest":"4.0.1"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"time":{"modified":"2021-12-16T04:21:15.000Z","created":"2015-08-23T20:51:28.118Z","4.0.1":"2021-10-27T13:54:24.527Z","4.0.0":"2019-02-18T02:40:07.366Z","3.1.0":"2019-02-17T18:53:07.475Z","3.0.1":"2018-10-28T15:23:52.309Z","3.0.0":"2018-08-08T23:18:20.937Z","2.12.3":"2018-08-01T00:38:11.658Z","2.12.2":"2018-06-10T18:29:28.394Z","2.12.1":"2018-02-11T15:04:10.092Z","2.12.0":"2018-01-11T14:54:26.456Z","2.11.1":"2017-10-10T15:04:53.402Z","2.11.0":"2017-10-07T13:53:04.362Z","2.10.0":"2017-09-30T16:50:44.178Z","2.9.0":"2017-09-22T22:51:42.158Z","2.8.0":"2017-09-22T00:16:21.774Z","2.7.2":"2017-08-31T14:18:18.043Z","2.7.1":"2017-08-25T15:34:38.216Z","2.7.0":"2017-07-02T18:21:31.603Z","2.6.0":"2017-04-30T18:18:41.234Z","2.5.2":"2017-04-21T23:41:28.160Z","2.5.1":"2017-04-21T23:36:27.180Z","2.5.0":"2017-02-23T20:14:25.639Z","2.4.0":"2017-01-10T17:11:58.362Z","2.3.1":"2016-04-11T14:23:32.865Z","2.3.0":"2016-03-19T20:15:11.848Z","2.2.3":"2016-02-24T04:09:50.545Z","2.2.2":"2016-02-24T03:29:01.304Z","2.2.1":"2016-02-19T23:21:35.640Z","2.2.0":"2016-02-13T17:31:16.649Z","2.1.0":"2016-01-29T13:37:50.908Z","2.0.2":"2015-12-20T19:05:32.148Z","2.0.1":"2015-11-06T01:49:30.134Z","2.0.0":"2015-10-18T01:52:01.385Z","1.1.0":"2015-09-14T16:59:32.883Z","1.0.4":"2015-09-13T20:21:10.382Z","1.0.3":"2015-09-06T18:56:53.882Z","1.0.2":"2015-09-06T00:29:01.157Z","1.0.1":"2015-08-30T16:01:40.823Z","1.0.0":"2015-08-27T00:16:18.646Z","0.1.1":"2015-08-24T03:55:44.980Z","0.1.0":"2015-08-23T20:51:28.118Z"},"users":{},"author":{"name":"David Clark"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"versions":{"4.0.1":{"name":"react-aria-modal","version":"4.0.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --write '*/**.js'","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^8.1.0","no-scroll":"^2.1.1","react-displace":"^2.3.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babelify":"^10.0.0","browserify":"^16.2.3","budo":"^11.6.0","eslint":"^5.14.0","prettier":"1.16.4","react":"^16.8.2","react-dom":"^16.8.2"},"babel":{"presets":["@babel/preset-react","@babel/preset-env"],"plugins":["@babel/plugin-proposal-class-properties"]},"gitHead":"3f4542da7517b8d9c4386b597bb8371d61a1c279","_id":"react-aria-modal@4.0.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"67047ba99710c047d7d29f5e3e9f48a45dfb78af","size":13205,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-4.0.1.tgz"},"_npmUser":{"name":"tristen","email":"tristen.brown@gmail.com"},"directories":{},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_4.0.1_1635342864398_0.5571373020953783"},"_hasShrinkwrap":false,"publish_time":1635342864527,"_cnpm_publish_time":1635342864527},"4.0.0":{"name":"react-aria-modal","version":"4.0.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --write '*/**.js'","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^6.0.0","no-scroll":"^2.1.1","react-displace":"^2.3.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/preset-env":"^7.3.1","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babelify":"^10.0.0","browserify":"^16.2.3","budo":"^11.6.0","eslint":"^5.14.0","prettier":"1.16.4","react":"^16.8.2","react-dom":"^16.8.2"},"babel":{"presets":["@babel/preset-react","@babel/preset-env"],"plugins":["@babel/plugin-proposal-class-properties"]},"gitHead":"c2dc029cb189fc7943f524ba5eedb2fee7cb4935","_id":"react-aria-modal@4.0.0","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"b195e9ad6bd360b628c1853381ab4e7466d2328c","size":12730,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-4.0.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_4.0.0_1550457607228_0.750404385951615"},"_hasShrinkwrap":false,"publish_time":1550457607366,"_cnpm_publish_time":1550457607366},"3.1.0":{"name":"react-aria-modal","version":"3.1.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --write '*/**.js'","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^4.0.0","no-scroll":"^2.1.1","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","babelify":"^8.0.0","browserify":"^16.2.2","budo":"^11.3.2","eslint":"^5.3.0","prettier":"1.14.1","react":"^16.4.2","react-dom":"^16.4.2"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"6838a9f776d1d6c4f9a0c78aad9a81ce3cd58c10","_id":"react-aria-modal@3.1.0","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"9b028113a69d649aec3ddd4ce5a53505b25acfa0","size":12242,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-3.1.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_3.1.0_1550429587360_0.5942626261786086"},"_hasShrinkwrap":false,"publish_time":1550429587475,"_cnpm_publish_time":1550429587475},"3.0.1":{"name":"react-aria-modal","version":"3.0.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --write '*/**.js'","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^4.0.0","no-scroll":"^2.1.1","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","babelify":"^8.0.0","browserify":"^16.2.2","budo":"^11.3.2","eslint":"^5.3.0","prettier":"1.14.1","react":"^16.4.2","react-dom":"^16.4.2"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"03d5bb39eb576ec04ad920cc2fbcac5dce1fec89","_id":"react-aria-modal@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"d3cf814955a626c4015684abac7c5019596c5f5d","size":48935,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-3.0.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_3.0.1_1540740232116_0.0945869161870383"},"_hasShrinkwrap":false,"publish_time":1540740232309,"_cnpm_publish_time":1540740232309},"3.0.0":{"name":"react-aria-modal","version":"3.0.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --write '*/**.js'","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^4.0.0","no-scroll":"^2.1.1","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","babelify":"^8.0.0","browserify":"^16.2.2","budo":"^11.3.2","eslint":"^5.3.0","prettier":"1.14.1","react":"^16.4.2","react-dom":"^16.4.2"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"7535d48515da9d38fad2e84ea4a7772472dbfb8f","_id":"react-aria-modal@3.0.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"3ce81f6196ba2b187b5c0921bdc6865aae22822f","size":48814,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-3.0.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_3.0.0_1533770300848_0.7184075624192965"},"_hasShrinkwrap":false,"publish_time":1533770300937,"_cnpm_publish_time":1533770300937},"2.12.3":{"name":"react-aria-modal","version":"2.12.3","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.4","no-scroll":"^2.0.0","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"c9ab233222a074cc249c1e698038306f88dcae63","_id":"react-aria-modal@2.12.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"6d8ea702c96682418d4cd1bf84f1b03fcc2dc36a","size":48515,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.12.3.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_2.12.3_1533083891566_0.15866469180389497"},"_hasShrinkwrap":false,"publish_time":1533083891658,"_cnpm_publish_time":1533083891658},"2.12.2":{"name":"react-aria-modal","version":"2.12.2","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.4","no-scroll":"^2.0.0","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"101be1de2e8c66998b7499897db6c06423044e9a","_id":"react-aria-modal@2.12.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e4cd93f9cf9e65703b9050e0c17a05f03b45ad62","size":48403,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.12.2.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_2.12.2_1528655368309_0.6626489854591981"},"_hasShrinkwrap":false,"publish_time":1528655368394,"_cnpm_publish_time":1528655368394},"2.12.1":{"name":"react-aria-modal","version":"2.12.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.4","no-scroll":"^2.0.0","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"d54f8ea5f251114fd93106bed5a88323f08f4f68","_id":"react-aria-modal@2.12.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"cecfe6967e61aa61b8c78a4238622cf2e8e6f943","size":48312,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.12.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal_2.12.1_1518361449975_0.5810842399436149"},"_hasShrinkwrap":false,"publish_time":1518361450092,"_cnpm_publish_time":1518361450092},"2.12.0":{"name":"react-aria-modal","version":"2.12.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.4","no-scroll":"^2.0.0","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"23bbe4731b864cba177165dfd6cba19e2e921f82","_id":"react-aria-modal@2.12.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"cd07da5a18bc841c9557b9c60a954c75acd42204","size":48221,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.12.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.12.0.tgz_1515682466273_0.8399126261938363"},"directories":{},"publish_time":1515682466456,"_hasShrinkwrap":false,"_cnpm_publish_time":1515682466456},"2.11.1":{"name":"react-aria-modal","version":"2.11.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.4","no-scroll":"^2.0.0","react-displace":"^2.3.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"4a891a3e723f404d65217ad942d761fa93831877","_id":"react-aria-modal@2.11.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"b82769f369223f634989728694c9eecacb0a8529","size":48111,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.11.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.11.1.tgz_1507647893300_0.4292382416315377"},"directories":{},"publish_time":1507647893402,"_hasShrinkwrap":false,"_cnpm_publish_time":1507647893402},"2.11.0":{"name":"react-aria-modal","version":"2.11.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"0d769e1c66ff4845891f4b6b37f2bf94d74d7007","_id":"react-aria-modal@2.11.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"d94afbaffbb7401b8e98e88798897093f4ed2bbf","size":46399,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.11.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.11.0.tgz_1507384384061_0.9599373012315482"},"directories":{},"publish_time":1507384384362,"_hasShrinkwrap":false,"_cnpm_publish_time":1507384384362},"2.10.0":{"name":"react-aria-modal","version":"2.10.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.0","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^4.8.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"babel":{"presets":["react","env"],"plugins":["transform-class-properties"]},"gitHead":"c7ce8a53af70b68e045a118924e7b92e80f2cfc7","_id":"react-aria-modal@2.10.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"70f39a4e7d89cd9c20ec58c1f0e07c6b536fb51c","size":46330,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.10.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.10.0.tgz_1506790244022_0.1411776791792363"},"directories":{},"publish_time":1506790244178,"_hasShrinkwrap":false,"_cnpm_publish_time":1506790244178},"2.9.0":{"name":"react-aria-modal","version":"2.9.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.6.1","react-dom":"^15.6.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"d6718efb02ef888081737c22411417c9c9216009","_id":"react-aria-modal@2.9.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"tristen","email":"tristen.brown@gmail.com"},"dist":{"shasum":"635cd4aa30bce1b1975914365c8b4161f8f037d6","size":45927,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.9.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.9.0.tgz_1506120702042_0.1327198576182127"},"directories":{},"publish_time":1506120702158,"_cnpm_publish_time":1506120702158,"_hasShrinkwrap":false},"2.8.0":{"name":"react-aria-modal","version":"2.8.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.6.1","react-dom":"^15.6.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"079cf2b4bd1fa1105821667d1b417c9dabb96fbf","_id":"react-aria-modal@2.8.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e7626865063b892eda8dcd1e496ca7b7c0274341","size":46245,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.8.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.8.0.tgz_1506039381671_0.7916269882116467"},"directories":{},"publish_time":1506039381774,"_hasShrinkwrap":false,"_cnpm_publish_time":1506039381774},"2.7.2":{"name":"react-aria-modal","version":"2.7.2","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.6.1","react-dom":"^15.6.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"b77493e8c9868870983ee971a12575373fb154c6","_id":"react-aria-modal@2.7.2","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"f9cf696929fa4bfc7eda2a5ecb625c290d4fc17e","size":45715,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.7.2.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.7.2.tgz_1504189097693_0.2120698280632496"},"directories":{},"publish_time":1504189098043,"_hasShrinkwrap":false,"_cnpm_publish_time":1504189098043},"2.7.1":{"name":"react-aria-modal","version":"2.7.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.6.1","react-dom":"^15.6.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"6cca8e42c9b7787e2a9260876d846fc9975b56e3","_id":"react-aria-modal@2.7.1","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"ee0a58b24ffc40c66262221093b1042de966ca9d","size":45672,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.7.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.7.1.tgz_1503675277914_0.5643580437172204"},"directories":{},"publish_time":1503675278216,"_hasShrinkwrap":false,"_cnpm_publish_time":1503675278216},"2.7.0":{"name":"react-aria-modal","version":"2.7.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.6.1","react-dom":"^15.6.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"15ab3c40cd7634bd46dc44d745262199bb2c2812","_id":"react-aria-modal@2.7.0","_npmVersion":"5.0.4","_nodeVersion":"6.11.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"aec0dc223bf46b5ad1b00ef0f4e601c673181140","size":50004,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.7.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aria-modal-2.7.0.tgz_1499019691468_0.9311971145216376"},"directories":{},"publish_time":1499019691603,"_cnpm_publish_time":1499019691603,"_hasShrinkwrap":false},"2.6.0":{"name":"react-aria-modal","version":"2.6.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.0.1","react-dom":"^15.0.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"aa71ad8f94845c4f7ada9d03b8a3e9130dc95de5","_id":"react-aria-modal@2.6.0","_shasum":"ccf8ef9d3e24c5cb75a269e02c3af28a9510c439","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"ccf8ef9d3e24c5cb75a269e02c3af28a9510c439","size":49621,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.6.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.6.0.tgz_1493576320922_0.8468001801520586"},"directories":{},"publish_time":1493576321234,"_cnpm_publish_time":1493576321234,"_hasShrinkwrap":false},"2.5.2":{"name":"react-aria-modal","version":"2.5.2","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/react-aria-modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.0.1","react-dom":"^15.0.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"3ff5f123a8b7798bf4efbe43dbddfdd26d0538cc","_id":"react-aria-modal@2.5.2","_shasum":"98b627f5fb3fae94558faf87e1d6fb7b869f7ab7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"98b627f5fb3fae94558faf87e1d6fb7b869f7ab7","size":48497,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.5.2.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.5.2.tgz_1492818085046_0.3498553403187543"},"directories":{},"publish_time":1492818088160,"_cnpm_publish_time":1492818088160,"_hasShrinkwrap":false},"2.5.1":{"name":"react-aria-modal","version":"2.5.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"dist/modal.js","scripts":{"lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","demo-bundle":"browserify demo/js -t babelify -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify -o demo/demo-bundle.js","build":"babel src -d dist","prepublish":"npm run build","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.3","no-scroll":"^2.0.0","react-displace":"^2.1.4"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^14.3.0","budo":"^10.0.3","eslint":"^3.13.1","prettier":"^1.2.2","react":"^15.0.1","react-dom":"^15.0.1"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"gitHead":"0c5e4f4c4a3567d750dffa9609635ca157af24bd","_id":"react-aria-modal@2.5.1","_shasum":"0ef956f33cd791009e244eda2ea5503e2947566d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"0ef956f33cd791009e244eda2ea5503e2947566d","size":48485,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.5.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.5.1.tgz_1492817786947_0.798494593705982"},"directories":{},"publish_time":1492817787180,"_cnpm_publish_time":1492817787180,"_hasShrinkwrap":false},"2.5.0":{"name":"react-aria-modal","version":"2.5.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify --extension=.jsx -o demo/demo-bundle.js","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.1","no-scroll":"^2.0.0","react-displace":"^2.1.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^13.0.0","budo":"^9.4.1","eslint":"^3.13.1","react":"^15.0.1","react-dom":"^15.0.1"},"babel":{"presets":["react"]},"gitHead":"86e60099699269be52d387e9b4c0645f32d23cc6","_id":"react-aria-modal@2.5.0","_shasum":"4ae9a36f2eb564f24fd9b8c6fe593eaf64ff1e19","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.7.3","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"4ae9a36f2eb564f24fd9b8c6fe593eaf64ff1e19","size":43778,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.5.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.5.0.tgz_1487880865388_0.8881203385535628"},"directories":{},"publish_time":1487880865639,"_cnpm_publish_time":1487880865639,"_hasShrinkwrap":false},"2.4.0":{"name":"react-aria-modal","version":"2.4.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --live --dir demo -- -t babelify --extension=.jsx -o demo/demo-bundle.js","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^3.0.1","no-scroll":"^2.0.0","react-displace":"^2.1.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-preset-react":"^6.5.0","babelify":"^7.2.0","browserify":"^13.0.0","budo":"^9.4.1","eslint":"^3.13.1","react":"^15.0.1","react-dom":"^15.0.1"},"babel":{"presets":["react"]},"gitHead":"8da9f14ac683c2f2201b4b6372b2430080036f6e","_id":"react-aria-modal@2.4.0","_shasum":"a3171c8711e780ea21a19cde7c19c7e147959978","_from":".","_npmVersion":"4.0.5","_nodeVersion":"4.7.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"a3171c8711e780ea21a19cde7c19c7e147959978","size":43004,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.4.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.4.0.tgz_1484068318102_0.9329565970692784"},"directories":{},"publish_time":1484068318362,"_cnpm_publish_time":1484068318362,"_hasShrinkwrap":false},"2.3.1":{"name":"react-aria-modal","version":"2.3.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.1.1","no-scroll":"^1.0.2","react-displace":"^2.1.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0"},"devDependencies":{"babel-preset-react":"6.5.0","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","http-server":"0.9.0","react":"15.0.1","react-dom":"15.0.1","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"b43dbd571dfaf8b2909678a9e5e69d0e6ca47acd","_id":"react-aria-modal@2.3.1","_shasum":"51b8324deccb70553c8eae0824ce277eb52ba816","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"51b8324deccb70553c8eae0824ce277eb52ba816","size":11370,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.3.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.3.1.tgz_1460384610454_0.3881207255180925"},"directories":{},"publish_time":1460384612865,"_cnpm_publish_time":1460384612865,"_hasShrinkwrap":false},"2.3.0":{"name":"react-aria-modal","version":"2.3.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.1.0","no-scroll":"^1.0.2","react-displace":"^2.1.0"},"peerDependencies":{"react":"0.14.x"},"devDependencies":{"babel-preset-react":"6.3.13","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","http-server":"0.8.5","react":"0.14.7","react-dom":"0.14.7","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"5cecaf211e1ea10302bd15839438d48dadbbca0e","_id":"react-aria-modal@2.3.0","_shasum":"f89b196895a314ed213150b4e5a0082ec8be9a81","_from":".","_npmVersion":"3.8.0","_nodeVersion":"5.7.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"f89b196895a314ed213150b4e5a0082ec8be9a81","size":11348,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.3.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.3.0.tgz_1458418511404_0.3204005006700754"},"directories":{},"publish_time":1458418511848,"_cnpm_publish_time":1458418511848,"_hasShrinkwrap":false},"2.2.3":{"name":"react-aria-modal","version":"2.2.3","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react-displace":"^2.1.0"},"peerDependencies":{"react":"0.14.x"},"devDependencies":{"babel-preset-react":"6.3.13","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","http-server":"0.8.5","react":"0.14.7","react-dom":"0.14.7","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"9d043afea3ef087d344233612050adcf59a60626","_id":"react-aria-modal@2.2.3","_shasum":"edac6b0e799fe919fc3331e1bd83d446b7b8ffce","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"edac6b0e799fe919fc3331e1bd83d446b7b8ffce","size":11245,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.2.3.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.2.3.tgz_1456286989696_0.7529759993776679"},"directories":{},"publish_time":1456286990545,"_cnpm_publish_time":1456286990545,"_hasShrinkwrap":false},"2.2.2":{"name":"react-aria-modal","version":"2.2.2","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react-displace":"^2.1.0"},"peerDependencies":{"react":"0.14.x"},"devDependencies":{"babel-preset-react":"6.3.13","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","http-server":"0.8.5","react":"0.14.7","react-dom":"0.14.7","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"59432d055172ad002015ba39bfa7e2f37f6b6a42","_id":"react-aria-modal@2.2.2","_shasum":"825714aef7839bb85ac0fe15180d7f6ace57d5f3","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"825714aef7839bb85ac0fe15180d7f6ace57d5f3","size":11215,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.2.2.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.2.2.tgz_1456284540721_0.7934694574214518"},"directories":{},"publish_time":1456284541304,"_cnpm_publish_time":1456284541304,"_hasShrinkwrap":false},"2.2.1":{"name":"react-aria-modal","version":"2.2.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react":"0.14.x","react-dom":"0.14.x","react-displace":"^2.1.0"},"devDependencies":{"babel-preset-react":"6.3.13","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","eslint-plugin-react":"3.16.1","http-server":"0.8.5","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"deef5aa7151d2193133067cc571b8e872a5f9a76","_id":"react-aria-modal@2.2.1","_shasum":"ce385bc5493951711128f253b6844a81b9667cdb","_from":".","_npmVersion":"3.7.2","_nodeVersion":"4.2.5","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"ce385bc5493951711128f253b6844a81b9667cdb","size":11148,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.2.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.2.1.tgz_1455924090595_0.224338767118752"},"directories":{},"publish_time":1455924095640,"_cnpm_publish_time":1455924095640,"_hasShrinkwrap":false},"2.2.0":{"name":"react-aria-modal","version":"2.2.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react":"0.14.x","react-dom":"0.14.x","react-displace":"^2.1.0"},"devDependencies":{"babel-preset-react":"6.3.13","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","eslint-plugin-react":"3.16.1","http-server":"0.8.5","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"9e540758271dc4f1b18993f5c762e4aa612531ad","_id":"react-aria-modal@2.2.0","_shasum":"504a06087e414b2c3ce88936cbe85bf7b66a3974","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.5.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"504a06087e414b2c3ce88936cbe85bf7b66a3974","size":11161,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.2.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-aria-modal-2.2.0.tgz_1455384674876_0.38388587487861514"},"directories":{},"publish_time":1455384676649,"_cnpm_publish_time":1455384676649,"_hasShrinkwrap":false},"2.1.0":{"name":"react-aria-modal","version":"2.1.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -v -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-dev":"npm run demo-watch & http-server demo","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react":"0.14.x","react-dom":"0.14.x","react-displace":"^2.1.0"},"devDependencies":{"babel-preset-react":"6.3.13","babelify":"7.2.0","browserify":"13.0.0","eslint":"1.10.3","eslint-plugin-react":"3.16.1","http-server":"0.8.5","watchify":"3.7.0"},"babel":{"presets":["react"]},"gitHead":"d567ea94a57abb1e29d86e4f6fddc20e8537a3fb","_id":"react-aria-modal@2.1.0","_shasum":"e34c64748e6510f1bcb2d0b7dd7638b912dc4f76","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e34c64748e6510f1bcb2d0b7dd7638b912dc4f76","size":10800,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.1.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1454074670908,"_cnpm_publish_time":1454074670908,"_hasShrinkwrap":false},"2.0.2":{"name":"react-aria-modal","version":"2.0.2","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\"","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react":"0.14.x","react-dom":"0.14.x","react-displace":"^2.0.1"},"devDependencies":{"babelify":"7.2.0","browser-sync":"2.10.1","browserify":"12.0.1","eslint":"1.10.3","eslint-plugin-react":"3.12.0","parallelshell":"2.0.0","watchify":"3.6.1"},"babel":{"presets":["react"]},"gitHead":"b80c2b23ef64c7c8d25f0f48db179f350308aaf0","_id":"react-aria-modal@2.0.2","_shasum":"81df47a20b24dbfc57abdb02ae9d928c33145453","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"81df47a20b24dbfc57abdb02ae9d928c33145453","size":10784,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.0.2.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1450638332148,"_cnpm_publish_time":1450638332148,"_hasShrinkwrap":false},"2.0.1":{"name":"react-aria-modal","version":"2.0.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\"","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react":"0.14.x","react-dom":"0.14.x","react-displace":"^2.0.0"},"devDependencies":{"babelify":"6.3.0","browser-sync":"2.9.11","browserify":"11.2.0","eslint":"1.7.1","eslint-plugin-react":"3.5.1","parallelshell":"2.0.0","watchify":"3.4.0"},"gitHead":"ccd32947b35efbb4a48e138c5e9a7a0cd1c4c2e8","_id":"react-aria-modal@2.0.1","_shasum":"e3ff5aafce57b3e6ede9e22278749c4cef0219ca","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e3ff5aafce57b3e6ede9e22278749c4cef0219ca","size":10723,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.0.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1446774570134,"_cnpm_publish_time":1446774570134,"_hasShrinkwrap":false},"2.0.0":{"name":"react-aria-modal","version":"2.0.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\"","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^2.0.0","no-scroll":"^1.0.2","react":"0.14.x","react-dom":"0.14.x","react-displace":"^2.0.0"},"devDependencies":{"babelify":"6.3.0","browser-sync":"2.9.11","browserify":"11.2.0","eslint":"1.7.1","eslint-plugin-react":"3.5.1","parallelshell":"2.0.0","watchify":"3.4.0"},"gitHead":"ed3f8ee34e262ddb025ffc3b536e976d04979d83","_id":"react-aria-modal@2.0.0","_shasum":"c3fad4768cbcf395954d8b660e57c50ef6ef5b76","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"c3fad4768cbcf395954d8b660e57c50ef6ef5b76","size":9616,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-2.0.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1445133121385,"_cnpm_publish_time":1445133121385,"_hasShrinkwrap":false},"1.1.0":{"name":"react-aria-modal","version":"1.1.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\""},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^1.0.0","no-scroll":"^1.0.2","react":"0.13.x","react-displace":"^1.0.1"},"devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","eslint":"1.2.1","parallelshell":"2.0.0","watchify":"3.3.1"},"gitHead":"5c4135cc163280b01ed538f0e4cd20f4fa2323b7","_id":"react-aria-modal@1.1.0","_shasum":"3911ee12339be29bb09c3e2d0f118435d1be0ce1","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"3911ee12339be29bb09c3e2d0f118435d1be0ce1","size":9598,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-1.1.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1442249972883,"_cnpm_publish_time":1442249972883,"_hasShrinkwrap":false},"1.0.4":{"name":"react-aria-modal","version":"1.0.4","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\""},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^1.0.0","no-scroll":"^1.0.2","react":"0.13.x","react-displace":"^1.0.1"},"devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","eslint":"1.2.1","parallelshell":"2.0.0","watchify":"3.3.1"},"gitHead":"8021bfa9c7ae59847877c4f36fa72a73812f7495","_id":"react-aria-modal@1.0.4","_shasum":"579023b4a04e2fe09fbb8740e0f9e794a094323e","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"579023b4a04e2fe09fbb8740e0f9e794a094323e","size":9497,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-1.0.4.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1442175670382,"_cnpm_publish_time":1442175670382,"_hasShrinkwrap":false},"1.0.3":{"name":"react-aria-modal","version":"1.0.3","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\""},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^1.0.0","no-scroll":"^1.0.2","react":"0.13.x","react-displace":"^1.0.1"},"devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","eslint":"1.2.1","parallelshell":"2.0.0","watchify":"3.3.1"},"gitHead":"fc08d8c2052e9cdea40b36027810bdec1d0956e9","_id":"react-aria-modal@1.0.3","_shasum":"2582a5d4ff4c3284b3c2ce5f76a32967e79c636c","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"2582a5d4ff4c3284b3c2ce5f76a32967e79c636c","size":9464,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-1.0.3.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1441565813882,"_cnpm_publish_time":1441565813882,"_hasShrinkwrap":false},"1.0.2":{"name":"react-aria-modal","version":"1.0.2","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\""},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^1.0.0","no-scroll":"^1.0.1","react":"0.13.x","react-displace":"^1.0.0"},"devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","eslint":"1.2.1","parallelshell":"2.0.0","watchify":"3.3.1"},"gitHead":"6421d30f82e204fc43f816c4d66f89891ffaa57c","_id":"react-aria-modal@1.0.2","_shasum":"a1cdb7758c724830c0855da90cacdb7511eb5112","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"a1cdb7758c724830c0855da90cacdb7511eb5112","size":9267,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-1.0.2.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1441499341157,"_cnpm_publish_time":1441499341157,"_hasShrinkwrap":false},"1.0.1":{"name":"react-aria-modal","version":"1.0.1","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\""},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^1.0.0","no-scroll":"^1.0.1","react":"0.13.x","react-displace":"^1.0.0"},"devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","eslint":"1.2.1","parallelshell":"2.0.0","watchify":"3.3.1"},"gitHead":"855b03a21e85bbabc81f6b50824804f45ce89b07","_id":"react-aria-modal@1.0.1","_shasum":"697fa05c3e503e1f117bf7cf6df2910b0c22cdec","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"697fa05c3e503e1f117bf7cf6df2910b0c22cdec","size":9208,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-1.0.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440950500823,"_cnpm_publish_time":1440950500823,"_hasShrinkwrap":false},"1.0.0":{"name":"react-aria-modal","version":"1.0.0","description":"A fully accessible and flexible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\""},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^1.0.0","no-scroll":"^1.0.0","react":"0.13.x","react-displace":"^1.0.0"},"devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","eslint":"1.2.1","parallelshell":"2.0.0","watchify":"3.3.1"},"gitHead":"45fdc67784cafa9ed27a976eac7cf3ee9a25ba39","_id":"react-aria-modal@1.0.0","_shasum":"8606cfc07ac680a31dcd421caa13fd5e8fdc3ecd","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"8606cfc07ac680a31dcd421caa13fd5e8fdc3ecd","size":9226,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-1.0.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440634578646,"_cnpm_publish_time":1440634578646,"_hasShrinkwrap":false},"0.1.1":{"name":"react-aria-modal","version":"0.1.1","description":"A fully flexible and accessible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\"","test-bundle":"browserify test -t babelify -o test/test-bundle.js --extension=.jsx","test-dev":"watchify test -d -t babelify -o test/test-bundle.js -v --extension=.jsx","test-single":"karma start --single-run","pretest":"npm run lint","test":"npm run test-bundle && npm run test-single"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^0.2.0","no-scroll":"^0.1.0","react":"0.13.x"},"devDependencies":{"babelify":"6.1.3","browser-sync":"2.8.2","browserify":"11.0.1","es5-shim":"4.1.10","eslint":"1.1.0","karma":"0.13.9","karma-phantomjs-launcher":"0.2.1","karma-tap":"1.0.3","parallelshell":"2.0.0","phantomjs":"1.9.18","sinon":"1.15.4","tape":"4.2.0","watchify":"3.3.1"},"gitHead":"f685f3d1fc79e278097fa3a6b8bc4ef7fc56597e","_id":"react-aria-modal@0.1.1","_shasum":"98104edb416d510cb00c7cd310e115c6fa0aa59d","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"98104edb416d510cb00c7cd310e115c6fa0aa59d","size":8006,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-0.1.1.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440388544980,"_cnpm_publish_time":1440388544980,"_hasShrinkwrap":false},"0.1.0":{"name":"react-aria-modal","version":"0.1.0","description":"A fully flexible and accessible React modal built according WAI-ARIA Authoring Practices","main":"index.js","scripts":{"lint":"eslint .","demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-watch":"watchify demo/js -d -t babelify --extension=.jsx -o demo/demo-bundle.js","demo-bs":"browser-sync start --server demo --files=\"demo/**/*.css,demo/index.html,demo/demo-bundle.js\"","demo-dev":"parallelshell \"npm run demo-watch\" \"npm run demo-bs\"","test-bundle":"browserify test -t babelify -o test/test-bundle.js --extension=.jsx","test-dev":"watchify test -d -t babelify -o test/test-bundle.js -v --extension=.jsx","test-single":"karma start --single-run","pretest":"npm run lint","test":"npm run test-bundle && npm run test-single"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/react-aria-modal.git"},"keywords":["react","react-component","modal","accessibility","accessible","dialog"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","dependencies":{"focus-trap-react":"^0.2.0","no-scroll":"^0.1.0","react":"0.13.x"},"devDependencies":{"babelify":"6.1.3","browser-sync":"2.8.2","browserify":"11.0.1","es5-shim":"4.1.10","eslint":"1.1.0","karma":"0.13.9","karma-phantomjs-launcher":"0.2.1","karma-tap":"1.0.3","parallelshell":"2.0.0","phantomjs":"1.9.18","sinon":"1.15.4","tape":"4.2.0","watchify":"3.3.1"},"gitHead":"24a74064b20bca8fc4a4ad74c05e6cc069c36f49","_id":"react-aria-modal@0.1.0","_shasum":"6b8d0eb819b09331cf134ff30c69458c0e3e2dde","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"6b8d0eb819b09331cf134ff30c69458c0e3e2dde","size":7855,"noattachment":false,"key":"/react-aria-modal/-/react-aria-modal-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-aria-modal/download/react-aria-modal-0.1.0.tgz"},"maintainers":[{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"wldcordeiro","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440363088118,"_cnpm_publish_time":1440363088118,"_hasShrinkwrap":false}},"readme":"# react-aria-modal\n\n\n---\n\n**SEEKING CO-MAINTAINERS!** Continued development of this project is going to require the work of one or more dedicated co-maintainers (or forkers). If you're interested, please comment in [this issue](https://github.com/davidtheclark/react-aria-modal/issues/90).\n\n---\n\nA fully accessible and flexible React modal built according [WAI-ARIA Authoring Practices](http://www.w3.org/TR/wai-aria-practices/#dialog_modal).\n\nThis module provides a minimally styled \"[container](https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0)\" component to wrap your fully-styled \"presentational\" component. It provides the following features, while giving you complete control of the content:\n\n  - Focus is trapped within the modal: Tab and Shift+Tab will cycle through the modal's focusable nodes\n  without returning to the main document beneath.\n  - Escape will close the modal.\n  - Scrolling is frozen on the main document beneath the modal.\n  - When the modal closes, focus returns to the element that was focused just before the modal activated.\n  - The dialog element has an ARIA `role` of `dialog` (or `alertdialog`).\n  - The dialog element has an ARIA attribute designating its title, either `aria-label` or `aria-labelledby`.\n  - By default, clicking on the modal's underlay (outside the dialog element) will close the modal (this can be disabled).\n  - The modal is appended to the end of `document.body` instead of its taking up its source-order position within the React component tree.\n\n\"Flexible\" mostly means that this module provides absolutely minimal inline styles — just enough to get the thing working — but does not provide \"complete\" modal styling that would get in your way. You get to (have to) style the dialog yourself. (Maybe make a fancy-looking modal module that others could use, which depends on this one behind the scenes?)\n\n[Check out the demo.](http://davidtheclark.github.io/react-aria-modal/demo/)\n\n## Project Goals\n\n- Full accessibility\n- Maximum flexibility\n- Absolutely minimal styling\n- Modular construction: this module is built on top of a few small JS modules that could be used by other React and non-React frontend components:\n  - [focus-trap](https://github.com/davidtheclark/focus-trap), via [focus-trap-react](https://github.com/davidtheclark/focus-trap-react)\n  - [no-scroll](https://github.com/davidtheclark/no-scroll)\n  - [react-displace](https://github.com/davidtheclark/react-displace)\n\n**If you like this kind of module (accessible, flexible, unstyled) you should also check out these projects:**\n- [react-aria-menubutton](https://github.com/davidtheclark/react-aria-menubutton)\n- [react-aria-tabpanel](https://github.com/davidtheclark/react-aria-tabpanel)\n\n## Installation\n\n```\nnpm install react-aria-modal\n```\n\n`dist/react-aria-modal.js` is the Babel-compiled file that you'll use.\n\n### React Dependency\n\nVersion 2+ is compatible with React >0.14.\n\nVersion 1+ is compatible with React 0.13.\n\n## Usage\n\nJust provide the right props (see below) and pass the content of the modal as this component's child.\n\nLook in [`demo/js/`](demo/js/) for examples and [view the demo](http://davidtheclark.github.io/react-aria-modal/demo/), but here's a simple example:\n\n```jsx\nconst React = require('react');\nconst ReactDOM = require('react-dom');\nconst AriaModal = require('../../');\n\nclass DemoOne extends React.Component {\n  constructor(props) {\n    super(props);\n\n    this.state = {\n      modalActive: false\n    };\n\n    this.activateModal = this.activateModal.bind(this);\n    this.deactivateModal = this.deactivateModal.bind(this);\n    this.getApplicationNode = this.getApplicationNode.bind(this);\n  }\n\n  activateModal = () => {\n    this.setState({ modalActive: true });\n  };\n\n  deactivateModal = () => {\n    this.setState({ modalActive: false });\n  };\n\n  getApplicationNode = () => {\n    return document.getElementById('application');\n  };\n\n  render() {\n    const modal = this.state.modalActive\n      ? <AriaModal\n          titleText=\"demo one\"\n          onExit={this.deactivateModal}\n          initialFocus=\"#demo-one-deactivate\"\n          getApplicationNode={this.getApplicationNode}\n          underlayStyle={{ paddingTop: '2em' }}\n        >\n          <div id=\"demo-one-modal\" className=\"modal\">\n            <div className=\"modal-body\">\n              <p>\n                Here is a modal\n                {' '}\n                <a href=\"#\">with</a>\n                {' '}\n                <a href=\"#\">some</a>\n                {' '}\n                <a href=\"#\">focusable</a>\n                {' '}\n                parts.\n              </p>\n            </div>\n            <footer className=\"modal-footer\">\n              <button id=\"demo-one-deactivate\" onClick={this.deactivateModal}>\n                deactivate modal\n              </button>\n            </footer>\n          </div>\n        </AriaModal>\n      : false;\n\n    return (\n      <div>\n        <button onClick={this.activateModal}>\n          activate modal\n        </button>\n        {modal}\n      </div>\n    );\n  }\n}\n\nReactDOM.render(<DemoOne />, document.getElementById('demo-one'));\n```\n\n## Details\n\nThe modal can be activated in a couple of ways:\n- mounting the component *without* an `mounted` prop\n- passing `true` as the `mounted` prop\n\nSimilarly, the modal can be deactivated in a couple of ways:\n- unmounting the component\n- passing `false` as the `mounted` prop\n\nPass your dialog element as the child. And that's it.\n\nWhen the modal is mounted, you'll notice the following:\n- Focus is trapped: only elements within the modal will receive focus as you tab through. This is done by [focus-trap](https://github.com/davidtheclark/focus-trap), via [focus-trap-react](https://github.com/davidtheclark/focus-trap-react).\n- The modal has the ARIA attributes it needs: a `role` of `dialog` (or `alertdialog`) and an `aria-label` or `aria-labelledby` attribute.\n- The main document's scroll is frozen (except on touchscreens). This is done by [no-scroll](https://github.com/davidtheclark/no-scroll).\n- Your content is set atop a fixed-position underlay. You can control the appearance and behavior of this underlay in various ways (see below).\n- Your content is horizontally centered. You can also vertically center it, if you wish.\n- The modal is appended to `document.body`, not inserted directly into the HTML source order, as you might assume; but it should still update correctly. (This makes positioning easier (no weird nested z-index troubles).)\n\n## Props\n\nAny `data-*` or `aria-*` props that you provide will be passed directly to the modal's container `<div>`.\n\n### onExit\n\nType: `Function`\n\nThis function handles the state change of *exiting* (or deactivating) the modal.\nIt will be invoked when the user clicks outside the modal (if `underlayClickExits={true}`, as is the default) or hits Escape (if `escapeExits={true}`, as is the default), and it receives the event that triggered it as its only argument.\n\nMaybe it's just a wrapper around `setState()`; or maybe you use some more involved Flux-inspired state management — whatever the case, this module leaves the state management up to *you* instead of making assumptions. That also makes it easier to create your own \"close modal\" buttons; because you have the function that closes the modal right there, written by you, at your disposal.\n\nYou may omit this prop if you don't want clicks outside the modal or Escape to close it, so don't want to provide a function.\n\n### applicationNode\n\nType: `DOM Node`\n\nProvide your main application node here (which the modal should render outside of), and when the modal is open this application node will receive the attribute `aria-hidden=\"true\"`. This [can help screen readers understand what's going on](https://www.w3.org/WAI/GL/wiki/Using_ARIA_role%3Ddialog_to_implement_a_modal_dialog_box#Description).\n\nThis module can't guess your application node, so you have to provide this prop to get the full accessibility benefit.\n\n### getApplicationNode\n\nType: `Function`\n\nSame as `applicationNode`, but a function that returns the node instead of the node itself. This can be useful or necessary in a variety of situations, one of which is server-side React rendering. The function will not be called until after the component mounts, so it is safe to use browser globals and refer to DOM nodes within it (e.g. `document.getElementById(..)`), without ruining your server-side rendering.\n\n### alert\n\nType: `Boolean`\n\nIf `true`, the modal will receive a `role` of `alertdialog`, instead of its default `dialog`. The `alertdialog` role should only be used when an alert, error, or warning occurs ([more info](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_alertdialog_role)).\n\n### includeDefaultStyles\n\nType: `Boolean`, Default: `true`\n\nBy default, styles are applied inline to the  dialog and underlay portions of the component.  However, you can disable all inline styles by setting `includeDefaultStyles` to `false`.  If set, *you must specify all styles externally*, including positioning.  This is helpful if your project uses external CSS assets.\n\n*Note:* `underlayStyle` and `dialogStyle` can still be set inline, but these will be the only styles applied.\n\n### dialogClass\n\nType: `String`\n\nApply a class to the dialog in order to custom-style it.\n\nBe aware that, *by default*, this module does apply various inline styles to the dialog element in order position it. To disable *all inline styles*, see `includeDefaultStyles`.\n\n### dialogId\n\nType: `String`, Default: `react-aria-modal-dialog`\n\nChoose your own id attribute for the dialog element.\n\n### dialogStyle\n\nType: `Object`\n\nCustomize properties of the `style` prop that is passed to the dialog.\n\n### focusDialog\n\nType: `Boolean`\n\nBy default, when the modal activates its first focusable child will receive focus.\nHowever, if `focusDialog` is `true`, the dialog itself will receive initial focus —\nand that focus will be hidden. (This is essentially what Bootstrap does with their modal.)\n\nSee the example below.\n\n### initialFocus\n\nType: `String`\n\nBy default, when the modal activates its first focusable child will receive focus. If, instead, you want to *identify a specific element that should receive initial focus*, pass a *selector string* to this prop. (That selector is passed to `document.querySelector()` to find the DOM node.)\n\nDemo example 3 and an additional example below illustrate a good method if you want no initial visible focus. (Add `tabIndex='0'` to the modal's content and give it `outline: 0;`.)\n\n### mounted\n\nType: `Boolean`\n\nBy default, the modal is active when mounted, deactivated when unmounted.\nHowever, you can also control its active/inactive state by changing its `mounted` property instead.\n\nThe following two examples are near-equivalents — the first mounts and unmounts, while the second changes the `mounted` prop:\n\n```jsx\nvar MyComponent = React.createClass({\n  ..\n  render: function() {\n    ..\n    var modal = (this.state.modalActive) ? (\n      <AriaModal onExit={this.myExitHandler}>\n        {modalContents}\n      </AriaModal>\n    ) : false;\n    return <div>{modal}</div>;\n  },\n});\n\nvar MyComponentTakeTwo = React.createClass({\n  ..\n  render: function() {\n    ..\n    return (\n      <div>\n        <AriaModal\n          mounted={this.state.modalActive}\n          onExit={this.myExitHandler}\n        >\n          {modalContents}\n        </AriaModal>\n      </div>\n    );\n  },\n});\n```\n\n### onEnter\n\nType: `Function`\n\nThis function is called in the modal's `componentDidMount()` lifecycle method.\nYou can use it to do whatever diverse and sundry things you feel like doing after the modal activates.\n\nDemo Five, for example, uses it to modify class names and enable some CSS transitions.\n\n### titleId\n\nType: `string`\n\nThe id of the element that should be used as the modal's accessible title. This value is passed to the modal's `aria-labelledby` attribute.\n\nYou must use either `titleId` or `titleText`, but not both.\n\n### titleText\n\nType: `string`\n\nA string to use as the modal's accessible title. This value is passed to the modal's `aria-label` attribute.\n\nYou must use either `titleId` or `titleText`, but not both.\n\n\n### underlayStyle\n\nType: `object`\n\nCustomize properties of the `style` prop that is passed to the underlay.\n\n**The best way to add some vertical displacement to the dialog is to add top & bottom padding to the underlay**. This is illustrated in the demo examples.\n\n### underlayClass\n\nType: `string`\n\nApply a class to the underlay in order to custom-style it.\n\nThis module does apply various inline styles, though, so be aware that overriding some styles might be difficult. If, for example, you want to change the underlay's color, you should probably use the `underlayColor` prop instead of a class. If you would rather control *all CSS*, see `includeDefaultStyles`.\n\n### underlayClickExits\n\nType: `boolean`, Default: `true`\n\nBy default, a click on the underlay will exit the modal. Pass `false`, and clicking on the underlay will do nothing.\n\n### escapeExits\n\nType: `boolean`, Default: `true`\n\nBy default, the Escape key exits the modal. Pass `false`, and it won't.\n\n### underlayColor\n\nType: `string` (color value) or `false`, Default: `rgba(0,0,0,0.5)`\n\nIf you want to change the underlay's color, you can do that with this prop.\n\nIf `false`, no background color will be applied with inline styles.\nPresumably you will apply then yourself via an `underlayClass`.\n\n### verticallyCenter\n\nType: `boolean`\n\nIf `true`, the modal's contents will be vertically (as well as horizontally) centered.\n\n### focusTrapPaused\n\nType: `boolean`\n\nIf `true`, the modal dialog's [focus trap](https://github.com/davidtheclark/focus-trap) will be paused.\n\nYou won't typically need to use this prop.\nIt used to be that the typical reason for pausing a focus trap was to enable *nested* focus traps; but as of [focus-trap v4](https://github.com/davidtheclark/focus-trap/blob/master/CHANGELOG.md#400), the pausing and unpausing of hierachical traps is handled automatically.\n\n### focusTrapOptions\n\nType: `object`\n\nCustomize properties of the `focusTrapOptions` prop that is passed to the modal dialog's [focus trap](https://github.com/davidtheclark/focus-trap).\nFor example, you can use this prop if you need better control of where focus is returned.\n\n### scrollDisabled\n\nType: `boolean`, Default: `true`\n\nIf `true`, the modal dialog will prevent any scrolling behind the modal window.\n\n## AriaModal.renderTo(HTMLElement | string)\n\nreact-aria-modal uses [react-displace](https://github.com/davidtheclark/react-displace) to insert the modal into a new element at the end of `<body>`, making it easier to deal with positioning and z-indexes.\n\nThe static `renderTo` function returns *a new component* that renders modals into a specific element, rather than a newly created element at the bottom of the page.\n\nStrings are used as selectors, passed to `querySelector`.\n\nSee demo six for an example.\n\n## More examples\n\nAn alert dialog that itself receives initial focus (but has no visible outline) and does not exit when the underlay is clicked, and is vertically centered:\n\n```jsx\nvar AriaModal = require('react-aria-modal');\n\nvar MyModal = React.createClass({\n  ..\n  render: function() {\n    return (\n      <AriaModal\n        onExit={this.myExitHandler}\n        alert={true}\n        focusDialog={true}\n        titleId='modal-title'\n        underlayClickExits={false}\n        verticallyCenter={true}\n      >\n        <div\n          style={{ outline: 0 }}\n          className='my-modal-dialog'\n        >\n          <h2 id='modal-title'>Alert!</h2>\n          ..\n        </div>\n      </AriaModal>\n    )\n  }\n})\n```\n\n## Contributing & Development\n\nPlease note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.\n\nLint with `npm run lint`.\n\nTest the demos with `npm start`.\n\nBuild with `npm build`.\n","_attachments":{},"homepage":"https://github.com/davidtheclark/react-aria-modal#readme","bugs":{"url":"https://github.com/davidtheclark/react-aria-modal/issues"},"license":"MIT"}