{"versions":{"8.9.0":{"name":"focus-trap-react","version":"8.9.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.0","@babel/eslint-parser":"^7.16.3","@babel/plugin-proposal-class-properties":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@changesets/cli":"^2.18.1","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.11.1","@testing-library/jest-dom":"^5.16.1","@testing-library/react":"^12.1.2","@testing-library/user-event":"^13.5.0","@types/jquery":"^3.5.9","all-contributors-cli":"^6.20.0","babel-jest":"^27.4.2","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^9.1.1","cypress-plugin-tab":"^1.0.5","eslint":"^8.4.1","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.27.1","jest":"^27.4.3","jest-watch-typeahead":"^1.0.0","onchange":"^7.1.0","prettier":"^2.5.1","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.5.2"},"dependencies":{"focus-trap":"^6.7.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"8aaa5b2a90eba7650462e2f3c9399e7784f0742d","_id":"focus-trap-react@8.9.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zxV5b0sRn9IeDYvDbApfZUdH5vrWBqHoltB+HbSZCAgDML58vft6qTjgiEO3ROVKjX2wbNF1A1Rv1An1uhJI6A==","shasum":"28bd4c9c117de6cb72bad4773ee58345b785117f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.9.0.tgz","fileCount":8,"unpackedSize":59012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtTIoCRA9TVsSAnZWagAAx3MP/2pksaTIFuwYP8oypfIn\nNwqgDcnIAy7/hiiqaaN+U2EHnrkKiEAK10es8Xy2nxdcjDVboLis5lq33/s3\nqZJkjlrSKp4h2JGfV/RoHtxrF1w94AuuvcsikWGYligDTsADIlHFMmFTEXhm\nZ5fkPsC9kx/WNW3tEprd1BydWdPMQBV7iSAXMXCFRnxjr2Jeh5eDBenMsYmB\nYP+WEKpiSnsdY3qqL7BORnUEkLXCas5gs+tgTFe0kPA5PQmgRU8vyI6KST/J\nxyJrpRZYKBZtyvJGNL5LkkuquKkU2IoHqpiOD2YOEHCfq7cOBI9hA0xaDtGO\nxVmWXJUFizqyETyhsdpxEhm4gwKS343CtktoW5sap0szrubqBV9Uw+DolCwC\nZhZm+XdLUg4l0NR55r+jCf49ZM8VI7l4KIKJqcVCwZmeNE1LbzhgNPMOTlgV\nvGkwCmysqH1H85/PZ8Rl01u+G6BjeFYTXXN4A+Vy3dSaJ2+rvAbdMgiR9wOC\nTyvLlU/o48J+UPk2hlmYME7VnuKS8IoejUkQpfx+uyaP1dvPcCMDuTe6eb2P\nmjO6e22OV/+K78WWyH4iOCXzEi7wHJNitE4y8DoPaJTw/Gs9UsTKoLFUQ/og\nFvHpfVt4ASchy/G6PZEYClySeJ8BkR4Dl86qrRlVyzqyBMCuTyrPqEZWevJ2\nwn0C\r\n=nBER\r\n-----END PGP SIGNATURE-----\r\n","size":15491,"noattachment":false},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.9.0_1639264808386_0.10138709113984667"},"_hasShrinkwrap":false,"publish_time":1639264808540,"_cnpm_publish_time":1639264808540,"_cnpmcore_publish_time":"2021-12-14T16:19:07.940Z","contributors":[]},"8.8.2":{"name":"focus-trap-react","version":"8.8.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.8","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.15.8","@babel/preset-react":"^7.14.5","@changesets/cli":"^2.17.0","@testing-library/cypress":"^8.0.1","@testing-library/dom":"^8.7.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/user-event":"^13.3.0","@types/jquery":"^3.5.7","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.2.5","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^8.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.26.1","jest":"^27.2.5","jest-watch-typeahead":"^1.0.0","onchange":"^7.1.0","prettier":"^2.4.1","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.4.4"},"dependencies":{"focus-trap":"^6.7.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"2896701415ae108f6a6fd6dd41719e83fcbf8ff5","_id":"focus-trap-react@8.8.2","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"ac374819cddd8937b8687eaf7f351b3c10ed3c34","size":14855,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.8.2.tgz","integrity":"sha512-YgacIMxeAOytHOEbzBWL7+itBkn4ARMwQhtt6hYVHqHzPUPhmfEyKJ/nqsyMerzOK1DzlDv8Q8phRAY8vpa0rA=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.8.2_1634226753027_0.6869222492478757"},"_hasShrinkwrap":false,"publish_time":1634226753162,"_cnpm_publish_time":1634226753162,"_cnpmcore_publish_time":"2021-12-14T16:19:08.259Z","contributors":[]},"8.8.1":{"name":"focus-trap-react","version":"8.8.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.15.6","@babel/preset-react":"^7.14.5","@changesets/cli":"^2.17.0","@testing-library/cypress":"^8.0.1","@testing-library/dom":"^8.5.0","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.0","@testing-library/user-event":"^13.2.1","@types/jquery":"^3.5.6","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.2.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^8.4.1","cypress-plugin-tab":"^1.0.5","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.26.0","jest":"^27.2.1","jest-watch-typeahead":"^0.6.4","onchange":"^7.1.0","prettier":"^2.4.1","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.4.3"},"dependencies":{"focus-trap":"^6.7.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"40d46652ea80857b1982cac61b086f553a02a1d6","_id":"focus-trap-react@8.8.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"2c7043e748460a191a1c7e2552e7c964f3f9fd46","size":14715,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.8.1.tgz","integrity":"sha512-Uy7U/l3fozlwLYBSQHP91QjuRUUcAQ9FJ3glAGmwF/fXSiPa/4negTy02zWElLZdZDPIfebC8V14aI1Gzc5V3w=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.8.1_1632780485839_0.32682540227771617"},"_hasShrinkwrap":false,"publish_time":1632780486055,"_cnpm_publish_time":1632780486055,"_cnpmcore_publish_time":"2021-12-14T16:19:08.723Z","contributors":[]},"8.8.0":{"name":"focus-trap-react","version":"8.8.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.15.6","@babel/preset-react":"^7.14.5","@changesets/cli":"^2.17.0","@testing-library/cypress":"^8.0.1","@testing-library/dom":"^8.5.0","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.0","@testing-library/user-event":"^13.2.1","@types/jquery":"^3.5.6","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.2.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^8.4.1","cypress-plugin-tab":"^1.0.5","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.26.0","jest":"^27.2.1","jest-watch-typeahead":"^0.6.4","onchange":"^7.1.0","prettier":"^2.4.1","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.4.3"},"dependencies":{"focus-trap":"^6.7.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"d5e1c2b5eaf58a1e79340ffd9d103db79a6bf2e4","_id":"focus-trap-react@8.8.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"eff77abdaef662afac5576a1965354e56fcab612","size":14583,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.8.0.tgz","integrity":"sha512-JILk8EMwnB3OE6VDMPvTvx95t4t5uhXVHMESth4ieU0x1cNjBRzR28rU1Wapt4VIghnGNFm01A3P9iMAzN078w=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.8.0_1632761244185_0.2634407369126057"},"_hasShrinkwrap":false,"publish_time":1632761244377,"_cnpm_publish_time":1632761244377,"_cnpmcore_publish_time":"2021-12-14T16:19:08.992Z","contributors":[]},"8.7.1":{"name":"focus-trap-react","version":"8.7.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","@changesets/cli":"^2.16.0","@testing-library/cypress":"^8.0.0","@testing-library/dom":"^8.1.0","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@testing-library/user-event":"^13.2.1","@types/jquery":"^3.5.6","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.6","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^8.2.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.11.3","eslint-plugin-react":"^7.24.0","jest":"^27.0.6","jest-watch-typeahead":"^0.6.4","onchange":"^7.1.0","prettier":"^2.3.2","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.13.1","typescript":"^4.3.5"},"dependencies":{"focus-trap":"^6.6.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"221d43355969ec7d18bd9468aad0c9b58486e532","_id":"focus-trap-react@8.7.1","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"shasum":"a9e4dc866db5e6794bdb751cad9ddc8989598ec5","size":14438,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.7.1.tgz","integrity":"sha512-1bCCtdZXSzYVrMEcvHfHq+706OSM5r3iZsBFXy9zbnf3+5dyCFiEVWix7Sf6jUaOgshjpyDvZHiBhSlcsO9k3A=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.7.1_1628962417685_0.5722127040540892"},"_hasShrinkwrap":false,"publish_time":1628962417820,"_cnpm_publish_time":1628962417820,"_cnpmcore_publish_time":"2021-12-14T16:19:09.219Z","contributors":[]},"8.7.0":{"name":"focus-trap-react","version":"8.7.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.14.5","@babel/core":"^7.14.6","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","@changesets/cli":"^2.16.0","@testing-library/cypress":"^7.0.6","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.0.0","@testing-library/user-event":"^13.1.9","@types/jquery":"^3.5.5","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.6","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^7.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.29.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.11.3","eslint-plugin-react":"^7.24.0","jest":"^27.0.6","jest-watch-typeahead":"^0.6.4","onchange":"^7.1.0","prettier":"^2.3.2","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.12.5","typescript":"^4.3.4"},"dependencies":{"focus-trap":"^6.6.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"251f19f3c85606e3272c8c70d3482452836c2769","_id":"focus-trap-react@8.7.0","_nodeVersion":"12.22.2","_npmVersion":"6.14.13","dist":{"shasum":"5cf7fceb14561ccbb54208958e63422e1116266d","size":14385,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.7.0.tgz","integrity":"sha512-zqQKgyYFvd9F1We6WeUZkLo/qGWrZKMGMtOXBz+18gyjg5XIzjz+cX8qdtpUZ2eJdyp/1AdHhcklCN8edyF0Ew=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.7.0_1625349641336_0.36520294614824866"},"_hasShrinkwrap":false,"publish_time":1625349641494,"_cnpm_publish_time":1625349641494,"_cnpmcore_publish_time":"2021-12-14T16:19:09.660Z","contributors":[]},"8.6.0":{"name":"focus-trap-react","version":"8.6.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.14.5","@babel/core":"^7.14.6","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.14.5","@babel/preset-react":"^7.14.5","@changesets/cli":"^2.16.0","@testing-library/cypress":"^7.0.6","@testing-library/dom":"^7.31.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^11.2.7","@testing-library/user-event":"^13.1.9","@types/jquery":"^3.5.5","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.2","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^7.5.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.28.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.11.3","eslint-plugin-react":"^7.24.0","jest":"^27.0.4","jest-watch-typeahead":"^0.6.4","onchange":"^7.1.0","prettier":"^2.3.1","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.12.5","typescript":"^4.3.2"},"dependencies":{"focus-trap":"^6.5.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"3e46f82bae68a16835fc4e25575c9744b9de12ea","_id":"focus-trap-react@8.6.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"1f5062e6c1f190c878558b2234267c3fb91a5db5","size":14295,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.6.0.tgz","integrity":"sha512-6NJf1mNlXatRJttJmvTRsnGRblERhyVS0YC54JlTZVIID0VafFkMFYv37JLzow7cMOeamT7W31qMuZ7LwTpEQw=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.6.0_1624118521767_0.9376579246118137"},"_hasShrinkwrap":false,"publish_time":1624118521897,"_cnpm_publish_time":1624118521897,"_cnpmcore_publish_time":"2021-12-14T16:19:09.867Z","contributors":[]},"8.5.1":{"name":"focus-trap-react","version":"8.5.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.14.3","@babel/core":"^7.14.3","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.14.4","@babel/preset-react":"^7.13.13","@changesets/cli":"^2.16.0","@testing-library/cypress":"^7.0.6","@testing-library/dom":"^7.31.0","@testing-library/jest-dom":"^5.12.0","@testing-library/react":"^11.2.7","@testing-library/user-event":"^13.1.9","@types/jquery":"^3.5.5","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.2","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^7.4.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.11.3","eslint-plugin-react":"^7.24.0","jest":"^26.6.3","jest-watch-typeahead":"^0.6.4","onchange":"^7.1.0","prettier":"^2.3.0","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.12.3","typescript":"^4.3.2"},"dependencies":{"focus-trap":"^6.5.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"9ff5cf5e40c66b402ba12801c5ad2bb37eeb591d","_id":"focus-trap-react@8.5.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"722c8cfe64001f30d9c9cc5a1c62febb72befee1","size":13452,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.5.1.tgz","integrity":"sha512-tJHFonnhw34/tQ/lFE4Zlbdf/2vTlgIhK2jRytC6hWTmw5ndxKSot/8zWEXKzf7B+6A87e7kDLWZjdUkbVue6g=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.5.1_1623177457541_0.7830362072512003"},"_hasShrinkwrap":false,"publish_time":1623177457689,"_cnpm_publish_time":1623177457689,"_cnpmcore_publish_time":"2021-12-14T16:19:10.063Z","contributors":[]},"8.5.0":{"name":"focus-trap-react","version":"8.5.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.13.15","@babel/preset-react":"^7.13.13","@changesets/cli":"^2.16.0","@testing-library/cypress":"^7.0.6","@testing-library/dom":"^7.30.3","@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.5","@types/jquery":"^3.5.5","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^7.1.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.24.0","eslint-config-prettier":"^8.2.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.23.2","jest":"^26.6.3","jest-watch-typeahead":"^0.6.2","onchange":"^7.1.0","prettier":"^2.2.1","prop-types":"^15.7.2","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.12.1","typescript":"^4.2.4"},"dependencies":{"focus-trap":"^6.4.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"50ae17ad9de8d78cd10499e2020b59f55d1cb317","_id":"focus-trap-react@8.5.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"c4d08609ed1da0976b856519fd2c97760524474c","size":13428,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.5.0.tgz","integrity":"sha512-YnQ3PtoszlXqHQQIYCnnTbWsXa6daEACXg9KkFvv357PkJUVp347G9L+e9WJwj2KgSIX+pTDcZFx+f7azo8dhw=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.5.0_1619031643700_0.4055865792857587"},"_hasShrinkwrap":false,"publish_time":1619031643865,"_cnpm_publish_time":1619031643865,"_cnpmcore_publish_time":"2021-12-14T16:19:10.293Z","contributors":[]},"8.4.2":{"name":"focus-trap-react","version":"8.4.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:coverage:ci":"yarn test:coverage && codecov","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.13","@babel/core":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.12.13","@changesets/cli":"^2.14.0","@testing-library/cypress":"^7.0.3","@testing-library/dom":"^7.29.4","@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/user-event":"^12.6.3","@types/jquery":"^3.5.5","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","codecov":"^3.8.1","cypress":"^6.4.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.22.0","jest":"^26.6.3","jest-watch-typeahead":"^0.6.1","onchange":"^7.1.0","prettier":"^2.2.1","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.12.0","typescript":"^4.1.3"},"dependencies":{"focus-trap":"^6.3.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"1999c2bdefad17d424816c77cfbc70294997ac89","_id":"focus-trap-react@8.4.2","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"5b313605e0789a7beee1467785e455dc63388a98","size":13390,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.4.2.tgz","integrity":"sha512-yuItOIwgriOBMrbHDqbWMpQjGVs9SbtugYrT0vs0yPjHiPKja3NZ9dBMxDQrV1JhyojGK5d6j7ayqBS7Kcm9xQ=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.4.2_1612652690303_0.3494122533168076"},"_hasShrinkwrap":false,"publish_time":1612652690467,"_cnpm_publish_time":1612652690467,"_cnpmcore_publish_time":"2021-12-14T16:19:10.593Z","contributors":[]},"8.4.1":{"name":"focus-trap-react","version":"8.4.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:coverage:ci":"yarn test:coverage && codecov","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@changesets/cli":"^2.12.0","@testing-library/cypress":"^7.0.3","@testing-library/dom":"^7.29.4","@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.3","@testing-library/user-event":"^12.6.0","@types/jquery":"^3.5.5","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","codecov":"^3.8.1","cypress":"^6.2.1","cypress-plugin-tab":"^1.0.5","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.22.0","jest":"^26.6.3","jest-watch-typeahead":"^0.6.1","onchange":"^7.1.0","prettier":"^2.2.1","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.11.7","typescript":"^4.1.3"},"dependencies":{"focus-trap":"^6.3.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"245074a32a58eec643647dc532bdf60ffc4f48a3","_id":"focus-trap-react@8.4.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"b9d05e547f7bccf20a401dfb991a40ceac62be57","size":13162,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.4.1.tgz","integrity":"sha512-qMyVJ9WUQuyOQnTBL017xsruxeijd58+bND45XI2k9cRP8zAB811IfX97NfWo5JY5pAz5rUwa5F9XNDocPTbKw=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.4.1_1611080061646_0.07045709141832734"},"_hasShrinkwrap":false,"publish_time":1611080061795,"_cnpm_publish_time":1611080061795,"_cnpmcore_publish_time":"2021-12-14T16:19:10.873Z","contributors":[]},"8.4.0":{"name":"focus-trap-react","version":"8.4.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:coverage:ci":"yarn test:coverage && codecov","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@changesets/cli":"^2.12.0","@testing-library/cypress":"^7.0.3","@testing-library/dom":"^7.29.4","@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.3","@testing-library/user-event":"^12.6.0","@types/jquery":"^3.5.5","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","codecov":"^3.8.1","cypress":"^6.2.1","cypress-plugin-tab":"^1.0.5","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.22.0","jest":"^26.6.3","jest-watch-typeahead":"^0.6.1","onchange":"^7.1.0","prettier":"^2.2.1","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","regenerator-runtime":"^0.13.7","start-server-and-test":"^1.11.7","typescript":"^4.1.3"},"dependencies":{"focus-trap":"^6.3.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"a8b7373645394c0cdeea0002b23f9a2ee1a44b40","_id":"focus-trap-react@8.4.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"7d2da18bec268742e6cc0c786f1aeea26abbf8c1","size":13098,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.4.0.tgz","integrity":"sha512-Qay+xBVQDq2AgYvQChE3zoG6+JSm424AbTCjRmGqO/blOLjUc7UhixUeyZR180HN8HZ05GzZ1LjHz0nfrE3YKA=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.4.0_1610837825853_0.2091907263295698"},"_hasShrinkwrap":false,"publish_time":1610837825979,"_cnpm_publish_time":1610837825979,"_cnpmcore_publish_time":"2021-12-14T16:19:11.081Z","contributors":[]},"8.3.2":{"name":"focus-trap-react","version":"8.3.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress-ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@changesets/cli":"^2.12.0","@testing-library/cypress":"^7.0.2","@types/jquery":"^3.5.4","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^6.0.1","cypress-plugin-tab":"^1.0.5","eslint":"^7.14.0","eslint-config-prettier":"^6.15.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.21.5","jest":"^26.6.3","prettier":"^2.2.1","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","start-server-and-test":"^1.11.6","typescript":"^4.1.2"},"dependencies":{"focus-trap":"^6.2.2"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"4e596c3bcf8b987db3a1eb026cfb5295d6114efa","_id":"focus-trap-react@8.3.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"b319888b57c7d7e63ce9f5c9a3b687df64c03369","size":12838,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.3.2.tgz","integrity":"sha512-sy4zUjlyC2szBejQ9RVf6WCeA+9fWbxrK6fo+jnrMvfiP5rbuzuK6461V6Q7YsEsHwZolVL3AthlfFfIvZrPwg=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.3.2_1606932730139_0.008993429592286661"},"_hasShrinkwrap":false,"publish_time":1606932730281,"_cnpm_publish_time":1606932730281,"_cnpmcore_publish_time":"2021-12-14T16:19:11.293Z","contributors":[]},"8.3.1":{"name":"focus-trap-react","version":"8.3.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress-ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","@changesets/cli":"^2.11.2","@testing-library/cypress":"^7.0.2","@types/jquery":"^3.5.4","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^5.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.14.0","eslint-config-prettier":"^6.15.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.21.5","jest":"^26.6.3","prettier":"^2.2.0","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","start-server-and-test":"^1.11.6","typescript":"^4.1.2"},"dependencies":{"focus-trap":"^6.2.1"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"a34efe44a76f98284bf6d8fc9438e961cbfaddfe","_id":"focus-trap-react@8.3.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"cf874e6a233de971ba0d4f840f3903a1a39af3ea","size":11359,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.3.1.tgz","integrity":"sha512-bM7j6AoQj+gkMcEg49/kxsYXvGgMcCniBK1688GjsChLwhrqXwSeS37fV5UWVjeHqsYKQu8s+vPqd8ZLFp07wQ=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.3.1_1606336084350_0.9937533432223995"},"_hasShrinkwrap":false,"publish_time":1606336084476,"_cnpm_publish_time":1606336084476,"_cnpmcore_publish_time":"2021-12-14T16:19:11.623Z","contributors":[]},"8.3.0":{"name":"focus-trap-react","version":"8.3.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format-check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","build":"babel src -d dist","test-types":"tsc index.d.ts","test-unit":"jest","test-cypress":"start-server-and-test start 9966 'cypress open'","test-cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format-check && yarn lint && yarn test-unit && yarn test-types && CYPRESS_BROWSER=chrome yarn test-cypress-ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","@changesets/cli":"^2.11.2","@testing-library/cypress":"^7.0.1","@types/jquery":"^3.5.4","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^5.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.13.0","eslint-config-prettier":"^6.15.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.21.5","jest":"^26.6.3","prettier":"^2.1.2","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","start-server-and-test":"^1.11.5","typescript":"^4.0.5"},"dependencies":{"focus-trap":"^6.2.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"e2eab2f87e44396cb28d1624babe7995a5749de8","_id":"focus-trap-react@8.3.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"shasum":"8151c7f69bd59afd680b87224b7c0abc2206d7a3","size":11341,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.3.0.tgz","integrity":"sha512-FtSEIcI1jec7L4Mlx8ZGaAdctcmZfdyZLX3FgbqF7n3/C1dFmRbbF7c+vmTHHsS2qoJQUQoht2p0XDTPeiZ6eA=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.3.0_1605726731171_0.9724552325800588"},"_hasShrinkwrap":false,"publish_time":1605726731328,"_cnpm_publish_time":1605726731328,"_cnpmcore_publish_time":"2021-12-14T16:19:11.834Z","contributors":[]},"8.2.0":{"name":"focus-trap-react","version":"8.2.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format-check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","build":"babel src -d dist","test-types":"tsc index.d.ts","test-unit":"jest","test-cypress":"start-server-and-test start 9966 'cypress open'","test-cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format-check && yarn lint && yarn test-unit && yarn test-types && CYPRESS_BROWSER=chrome yarn test-cypress-ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","@changesets/cli":"^2.11.2","@testing-library/cypress":"^7.0.1","@types/jquery":"^3.5.4","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^5.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.13.0","eslint-config-prettier":"^6.15.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.21.5","jest":"^26.6.3","prettier":"^2.1.2","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","start-server-and-test":"^1.11.5","typescript":"^4.0.5"},"dependencies":{"focus-trap":"^6.2.0"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"e41430802152b48f52792318768fc8d1c1f2ac99","_id":"focus-trap-react@8.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"77c09ce7c05b8aee2815c81441e702c9ebca805b","size":10375,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.2.0.tgz","integrity":"sha512-rDPEchqmGnmAM6v8QZ00gMdMJC9sj3J/IA/TYE2dPVmpu48swhWHPZUSYd+AVazoD4xBYs7bNlMYqBG5M2p0eA=="},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.2.0_1605635892654_0.5879149870298768"},"_hasShrinkwrap":false,"publish_time":1605635892801,"_cnpm_publish_time":1605635892801,"_cnpmcore_publish_time":"2021-12-14T16:19:12.079Z","contributors":[]},"8.1.1":{"name":"focus-trap-react","version":"8.1.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format-check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","build":"babel src -d dist","test-types":"tsc index.d.ts","test-unit":"jest","test-cypress":"start-server-and-test start 9966 'cypress open'","test-cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format-check && yarn lint && yarn test-unit && yarn test-types && CYPRESS_BROWSER=chrome yarn test-cypress-ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.1","@changesets/cli":"^2.11.1","@testing-library/cypress":"^7.0.1","@types/jquery":"^3.5.3","all-contributors-cli":"^6.19.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^5.5.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.12.1","eslint-config-prettier":"^6.15.0","eslint-plugin-cypress":"^2.11.2","eslint-plugin-react":"^7.21.5","jest":"^26.6.1","prettier":"^2.1.2","prop-types":"^15.7.2","react":"^17.0.1","react-dom":"^17.0.1","start-server-and-test":"^1.11.5","typescript":"^4.0.5"},"dependencies":{"focus-trap":"^6.1.4"},"peerDependencies":{"prop-types":"^15.7.2","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"04d2d94948d4b608ba24d37d21fa9e5f6593cc8d","_id":"focus-trap-react@8.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"d480d23a8fc86fc31f2ed25ee2ab7f420cd10fee","size":9889,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.1.1.tgz","integrity":"sha512-vzrznw7MhkRnk924z3nBt6V27RlMVA2TTwYo2kksbKROA/JNcRThOa9jg759g0yXS74PA2PqHE7BjthMzDDrTA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.1.1_1604179786607_0.6582045400449945"},"_hasShrinkwrap":false,"publish_time":1604179786729,"_cnpm_publish_time":1604179786729,"_cnpmcore_publish_time":"2021-12-14T16:19:12.277Z","contributors":[]},"8.1.0":{"name":"focus-trap-react","version":"8.1.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format-check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","build":"babel src -d dist","test-types":"tsc index.d.ts","test-unit":"jest","test-cypress":"start-server-and-test start 9966 'cypress open'","test-cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format-check && yarn lint && yarn test-unit && yarn test-types && CYPRESS_BROWSER=chrome yarn test-cypress-ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@changesets/cli":"^2.10.3","@testing-library/cypress":"^7.0.1","@types/jquery":"^3.5.1","all-contributors-cli":"^6.17.4","babel-eslint":"^10.1.0","babel-jest":"^26.3.0","babelify":"^10.0.0","browserify":"^16.5.2","budo":"^11.6.4","cypress":"^5.2.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-react":"^7.21.0","jest":"^26.4.2","prettier":"^2.1.2","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","start-server-and-test":"^1.11.4","typescript":"^4.0.3"},"dependencies":{"focus-trap":"^6.1.0"},"peerDependencies":{"prop-types":"^15.7.2","react":"^16.0.0","react-dom":"^16.0.0"},"gitHead":"6a80debd55ec76cfeaeb8fdea67c4c8952bd75ce","_id":"focus-trap-react@8.1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"9f7625779633c9d3b05d73501eaf9a295876a753","size":9424,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.1.0.tgz","integrity":"sha512-mk7aqFrx03py5c2yGNPii6j0TgkRtRtCBn7ybYAbQUE9zcL12KgKfR7wIAQC7OLj6qkv7M6sAooRqBZ3JnX8yA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.1.0_1601151938661_0.3971372149889525"},"_hasShrinkwrap":false,"publish_time":1601151938861,"_cnpm_publish_time":1601151938861,"_cnpmcore_publish_time":"2021-12-14T16:19:12.478Z","contributors":[]},"8.0.0":{"name":"focus-trap-react","version":"8.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*}.+(js|yml)\"","format-check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*}.+(js|yml)\"","build":"babel src -d dist","test-types":"tsc index.d.ts","test-unit":"jest","test-cypress":"start-server-and-test start 9966 'cypress open'","test-cypress-ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format-check && yarn lint && yarn test-unit && yarn test-types","prepublishOnly":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"contributors":[{"name":"David Clark","url":"http://davidtheclark.com/"},{"name":"Stefan Cameron","url":"https://stefancameron.com/"},{"name":"Marais Rossouw","url":"https://marais.io/"}],"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.11.5","@babel/core":"^7.11.5","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@changesets/cli":"^2.10.2","@testing-library/cypress":"^6.0.1","@types/jquery":"^3.5.1","babel-eslint":"^10.1.0","babel-jest":"^26.3.0","babelify":"^10.0.0","browserify":"^16.5.2","budo":"^11.6.4","cypress":"^5.1.0","cypress-plugin-tab":"^1.0.5","eslint":"^7.8.1","eslint-config-prettier":"^6.11.0","eslint-plugin-react":"^7.20.6","jest":"^26.4.2","prettier":"^2.1.1","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","start-server-and-test":"^1.11.3","typescript":"^4.0.2"},"dependencies":{"focus-trap":"^6.0.1"},"peerDependencies":{"prop-types":"^15.7.2","react":"^16.0.0","react-dom":"^16.0.0"},"gitHead":"efc087e9faf798cff821cafaf6d1ab31893ab3ff","_id":"focus-trap-react@8.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"shasum":"216ced21dad8814b3208c866602d0bd27d4454f4","size":8348,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.0.0.tgz","integrity":"sha512-wWIfr2vU92YTS5MssxU93/qSKPQImqxQZiBaU6Vfh0QKczJ1C1+hszCPhhj5Pm3k1Gr+fdDlshDw3IAB7wBZXA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.0.0_1599262886293_0.8200771448552999"},"_hasShrinkwrap":false,"publish_time":1599262886423,"_cnpm_publish_time":1599262886423,"_cnpmcore_publish_time":"2021-12-14T16:19:12.689Z"},"7.0.1":{"name":"focus-trap-react","version":"7.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","prestart":"yarn build","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\"","format":"prettier --write \"src/**/*.js\" \"test/**/*.js\" \"demo/js/**/*.js\"","format-check":"prettier --check \"src/**/*.js\" \"test/**/*.js\" \"demo/js/**/*.js\"","build":"babel src -d dist","test-unit":"jest","test":"yarn format-check && yarn lint && jest","prepublishOnly":"yarn test && yarn build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"contributors":[{"name":"David Clark","url":"http://davidtheclark.com/"},{"name":"Stefan Cameron","url":"https://stefancameron.com/"},{"name":"Marais Rossouw","url":"https://marais.io/"}],"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","babelify":"^10.0.0","browserify":"^16.5.1","budo":"^11.6.3","eslint":"^7.3.0","eslint-config-prettier":"^6.11.0","eslint-plugin-react":"^7.20.0","jest":"^26.0.1","prettier":"^2.0.5","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1"},"dependencies":{"focus-trap":"^5.1.0"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0","prop-types":"^15.7.2"},"gitHead":"281ce8ea3fbeb4502f0fe8bfde06d826f4f9dfbd","_id":"focus-trap-react@7.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"42b4e548f27afa4c765a47894888eeed9aac8129","size":7903,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-7.0.1.tgz","integrity":"sha512-12TxHtVntj/sCsT3bwB3pPK+3rACMFLO7LBfk4nKrw1HERRmO/oc0+woD9vZKffxo5zkxkz9amc9rou9reVnpA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_7.0.1_1594085567510_0.6309760583454467"},"_hasShrinkwrap":false,"publish_time":1594085567664,"_cnpm_publish_time":1594085567664,"_cnpmcore_publish_time":"2021-12-14T16:19:12.933Z"},"7.0.0":{"name":"focus-trap-react","version":"7.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","engines":{"npm":">=6.14.5"},"types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","prestart":"npm run build","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\"","format":"prettier --write \"src/**/*.js\" \"test/**/*.js\" \"demo/js/**/*.js\"","format-check":"prettier --check \"src/**/*.js\" \"test/**/*.js\" \"demo/js/**/*.js\"","build":"babel src -d dist","test-unit":"jest","test":"npm run format-check && npm run lint && jest","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"contributors":[{"name":"David Clark","url":"http://davidtheclark.com/"},{"name":"Stefan Cameron","url":"https://stefancameron.com/"},{"name":"Marais Rossouw","url":"https://marais.io/"}],"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","babelify":"^10.0.0","browserify":"^16.5.1","budo":"^11.6.3","eslint":"^7.3.0","eslint-config-prettier":"^6.11.0","eslint-plugin-react":"^7.20.0","jest":"^26.0.1","prettier":"^2.0.5","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1"},"dependencies":{"focus-trap":"^5.1.0"},"peerDependencies":{"react":"^16.0.0","react-dom":"^16.0.0","prop-types":"^15.7.2"},"gitHead":"591fa9a3ffa0748509db20a4f6d1cd6a7a2d10b6","_id":"focus-trap-react@7.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"shasum":"c4b449fd83a749fe8b29e4c468707c6b16c17362","size":7834,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-7.0.0.tgz","integrity":"sha512-72GIJwo763wRvRTLTLklU+i6CmEZH6/+R+QTgrBERigr+NtwCG95jkfi0ZFS5NF7ZRaCT+wdSOhY/9QQpA2LGQ=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_7.0.0_1593622528246_0.9543723730385969"},"_hasShrinkwrap":false,"publish_time":1593622528374,"_cnpm_publish_time":1593622528374,"_cnpmcore_publish_time":"2021-12-14T16:19:13.130Z"},"6.0.0":{"name":"focus-trap-react","version":"6.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^23.4.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^4.0.2"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true,"testURL":"http://localhost"},"gitHead":"69c14950c427eddbee14550358ec516459cb0ba1","_id":"focus-trap-react@6.0.0","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"3f5a9f68447dd374d22388fb4c50018be83e74a5","size":6339,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-6.0.0.tgz","integrity":"sha512-mvEYxmP75PMx0vOqoIAmJHO/qUEvdTAdz6gLlEZyxxODnuKQdnKea2RWTYxghAPrV+ibiIq2o/GTSgQycnAjcw=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_6.0.0_1548515481910_0.34511773849422633"},"_hasShrinkwrap":false,"publish_time":1548515482063,"_cnpm_publish_time":1548515482063,"_cnpmcore_publish_time":"2021-12-14T16:19:13.320Z","contributors":[]},"5.0.1":{"name":"focus-trap-react","version":"5.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^23.4.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^3.0.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true,"testURL":"http://localhost"},"gitHead":"3d0f90ebfe371dc88c64c84b0990a9a03f92cfae","_id":"focus-trap-react@5.0.1","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"2459c632225ec7ff45a9a6abea320c38467d75e1","size":6229,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-5.0.1.tgz","integrity":"sha512-gDvYHKzUphCafOplHp3OQIz44WBge24yXculCkERLQplG53GyVOXvehYDW3rM4VAPGillsLUN8BlsKoRJAcoMA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_5.0.1_1545056964396_0.791866432255439"},"_hasShrinkwrap":false,"publish_time":1545056964494,"_cnpm_publish_time":1545056964494,"_cnpmcore_publish_time":"2021-12-14T16:19:13.547Z","contributors":[]},"5.0.0":{"name":"focus-trap-react","version":"5.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^23.4.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^3.0.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true,"testURL":"http://localhost"},"gitHead":"4fa2788e1242f82b76239412299156e9bb1e59a2","_id":"focus-trap-react@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"8f393afd72dde0aaebb440bbc046c70a8f7f1c83","size":6229,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-5.0.0.tgz","integrity":"sha512-wbyIcAjuXA4n91+35CwXlU1OKY1tQk5X5wjBwtJBCKrWj2L045vhFOqU8PkyAzW6beTW5xeFOMfwrcIB/5cwBA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_5.0.0_1543761406984_0.27946324096830377"},"_hasShrinkwrap":false,"publish_time":1543761407265,"_cnpm_publish_time":1543761407265,"_cnpmcore_publish_time":"2021-12-14T16:19:13.760Z","contributors":[]},"4.0.1":{"name":"focus-trap-react","version":"4.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^23.4.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^3.0.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true,"testURL":"http://localhost"},"gitHead":"c661ba1b634ddf1318803dfc402c75049b34bd88","_id":"focus-trap-react@4.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"3cffd39341df3b2f546a4a2fe94cfdea66154683","size":6125,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-4.0.1.tgz","integrity":"sha512-UUZKVEn5cFbF6yUnW7lbXNW0iqN617ShSqYKgxctUvWw1wuylLtyVmC0RmPQNnJ/U+zoKc/djb0tZMs0uN/0QQ=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_4.0.1_1537741490725_0.03326365034436485"},"_hasShrinkwrap":false,"publish_time":1537741490826,"_cnpm_publish_time":1537741490826,"_cnpmcore_publish_time":"2021-12-14T16:19:14.074Z","contributors":[]},"4.0.0":{"name":"focus-trap-react","version":"4.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"files":["dist","src","index.d.ts"],"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^23.4.0","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^3.0.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true,"testURL":"http://localhost"},"gitHead":"a67cfd9816c73fc9a1952592490d7dcc7597e39f","_id":"focus-trap-react@4.0.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"bdc3ed9638bbc80623d9363e8063aa2a8e8a79c6","size":6007,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-4.0.0.tgz","integrity":"sha512-wUuOylJyxBaQOm67MKiGcOZ/71wuz2GjPMjaWlx9vZHQMQfH2tVbwPB8LteHysaWE04Wc18F/p+YLMkaf3YseA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_4.0.0_1533137042642_0.31557806034443603"},"_hasShrinkwrap":false,"publish_time":1533137042726,"_cnpm_publish_time":1533137042726,"_cnpmcore_publish_time":"2021-12-14T16:19:14.281Z","contributors":[]},"3.1.4":{"name":"focus-trap-react","version":"3.1.4","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"files":["dist","src","index.d.ts"],"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"eeca7c817773f87fa0fdd21511ac2fcd03e3ac38","_id":"focus-trap-react@3.1.4","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"e95f4aece5c493be4d3653dfccd5036d11ad24d5","size":5747,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.1.4.tgz","integrity":"sha512-uqMKMg9Xlny0LKHW0HqA7ncLafW57SxgeedjE7/Xt+NB7sdOBUG4eD/9sMsq1O0+7zD3palpniTs2n0PDLc3uA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_3.1.4_1533133878084_0.05418248580499285"},"_hasShrinkwrap":false,"publish_time":1533133878226,"_cnpm_publish_time":1533133878226,"_cnpmcore_publish_time":"2021-12-14T16:19:14.554Z","contributors":[]},"3.1.3":{"name":"focus-trap-react","version":"3.1.3","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"files":["dist","src"],"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"6510121ef5cf9970007f72aa42bb649bde0a8a09","_id":"focus-trap-react@3.1.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"0523f859c231a2b2a831dfe3c19a1198ba433138","size":5528,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.1.3.tgz","integrity":"sha512-mRaZhiHdV53sTWaAGcuZMh97JTljGArNhNwuRkTyQ+5cMJ40i61lXR/iMV5CQJ704afxf/zrbL49TXtzKUFa0w=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_3.1.3_1532803096466_0.5295965602330222"},"_hasShrinkwrap":false,"publish_time":1532803096547,"_cnpm_publish_time":1532803096547,"_cnpmcore_publish_time":"2021-12-14T16:19:14.808Z","contributors":[]},"3.1.2":{"name":"focus-trap-react","version":"3.1.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"f9fb5bdd5966071b2e590846826b8b105401fbee","_id":"focus-trap-react@3.1.2","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"4dd021ccd028bbd3321147d132cdf7585d6d1394","size":57017,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.1.2.tgz","integrity":"sha512-MoQmONoy9gRPyrC5DGezkcOMGgx7MtIOAQDHe098UtL2sA2vmucJwEmQisb+8LRXNYFHxuw5zJ1oLFeKu4Mteg=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react-3.1.2.tgz_1517698382732_0.9409366752952337"},"directories":{},"publish_time":1517698382868,"_hasShrinkwrap":false,"_cnpm_publish_time":1517698382868,"_cnpmcore_publish_time":"2021-12-14T16:19:15.074Z","contributors":[]},"3.1.1":{"name":"focus-trap-react","version":"3.1.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"70d6c9ddfb00f17e7f9169fc05c0dce0b6f3358b","_id":"focus-trap-react@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"d8cad66e01de2ae05686eae8942f4008fdd19e53","size":57052,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.1.1.tgz","integrity":"sha512-lmhUK1CiKoa279pLnoOchl8vrmGuz89u/8++y4vqhWwupeYpyAjXFY91dtAiZwSoVGG0KpiyorAsAfPfbvhI8g=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react-3.1.1.tgz_1514589488146_0.48515957524068654"},"directories":{},"publish_time":1514589488237,"_hasShrinkwrap":false,"_cnpm_publish_time":1514589488237,"_cnpmcore_publish_time":"2021-12-14T16:19:15.301Z","contributors":[]},"3.1.0":{"name":"focus-trap-react","version":"3.1.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"9835bce105b4b4b5f6057196353e78b54099499e","_id":"focus-trap-react@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"64f2b46e11729822ad7482a26fce54f431b5fa54","size":57022,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.1.0.tgz","integrity":"sha512-Zd3/pLVOOz1kO7fL1gRAQDk3anT/lj31C0kmjdIRhc8uDv6eR8mQIU9gPdDuZIPn6/m5c0svHTQqs1vFXJKJdg=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react-3.1.0.tgz_1513543324482_0.0773229212500155"},"directories":{},"publish_time":1513543324567,"_hasShrinkwrap":false,"_cnpm_publish_time":1513543324567,"_cnpmcore_publish_time":"2021-12-14T16:19:15.623Z","contributors":[]},"3.0.5":{"name":"focus-trap-react","version":"3.0.5","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"4e963aa3d611f2c694a5f0f600833d5b046e8bef","_id":"focus-trap-react@3.0.5","_npmVersion":"5.5.1","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"8fb381b92eafe075c2406297d1da618650d37143","size":56762,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.0.5.tgz","integrity":"sha512-jWr2JBATy1hGXUNBACl0ygoyzGnmVNU42Q7qxdDYL9MMA+vpjK9lhh5PTYXVGaUBxPCG8CgBfgZkJ4svrv31lg=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react-3.0.5.tgz_1508614242593_0.6383707413915545"},"directories":{},"publish_time":1508614242792,"_hasShrinkwrap":false,"_cnpm_publish_time":1508614242792,"_cnpmcore_publish_time":"2021-12-14T16:19:15.865Z","contributors":[]},"3.0.4":{"name":"focus-trap-react","version":"3.0.4","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^16.0.0","react-dom":"^16.0.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0 || ^16.0.0","react-dom":"0.14.x || ^15.0.0 || ^16.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"setupFiles":["<rootDir>/test/jest-setup.js"],"clearMocks":true},"gitHead":"5bfa163073df87ace6b1421e7a84d85430e7e194","_id":"focus-trap-react@3.0.4","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"5f98145ebb95b503c6996610aed61ae610304524","size":55506,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.0.4.tgz","integrity":"sha512-SJgamqA68jze+9rWkb6TW8zfLjCXhLV/vii8rrn+/rMBBjklpjYuBXc5XIaToYLhmfysMD7JP56cYfLqggu9Ug=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react-3.0.4.tgz_1506623363380_0.045939257368445396"},"directories":{},"publish_time":1506623364430,"_hasShrinkwrap":false,"_cnpm_publish_time":1506623364430,"_cnpmcore_publish_time":"2021-12-14T16:19:16.126Z","contributors":[]},"3.0.3":{"name":"focus-trap-react","version":"3.0.3","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint .","format":"prettier --single-quote --write src/*.js test/*.js demo/js/*.js","build":"babel src -d dist","jest":"jest","pretest":"npm run lint && npm run build","test":"jest","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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.24.1","babelify":"^7.3.0","browserify":"^14.3.0","budo":"^9.4.1","eslint":"^3.13.1","eslint-plugin-react":"^6.10.3","jest":"^19.0.2","prettier":"^1.2.2","react":"^15.5.0","react-dom":"^15.5.0"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"babel":{"presets":["react","es2015"],"plugins":["transform-class-properties"]},"jest":{"testRegex":"/test/.*\\.test.js$","resetMocks":true},"gitHead":"dd92067f32ffcbf12d02a0ae6646a219b1fd8cbb","_id":"focus-trap-react@3.0.3","_shasum":"96f934fba39dae9b80a5d2b4839a919c0bc4fa7e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"96f934fba39dae9b80a5d2b4839a919c0bc4fa7e","size":55403,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.0.3.tgz","integrity":"sha512-YHHn4ERwU/sPuAulZbVJN1iLEcTlAyNK+LpOSER2H2v9R4HRDCNB11vVITW5d1T2v4lHdZlWLfAMxsAbWlcoNw=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/focus-trap-react-3.0.3.tgz_1492816463449_0.5363365251105279"},"directories":{},"publish_time":1492816465867,"_hasShrinkwrap":false,"_cnpm_publish_time":1492816465867,"_cnpmcore_publish_time":"2021-12-14T16:19:16.441Z","contributors":[]},"3.0.2":{"name":"focus-trap-react","version":"3.0.2","description":"A React component that traps focus.","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 --dir demo --live -- -t babelify --extension=.jsx","test-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babel-preset-react":"^6.5.0","babelify":"^7.3.0","browserify":"^13.0.1","budo":"^9.4.1","eslint":"^3.13.1","react":"^15.1.0","react-addons-test-utils":"^15.1.0","react-dom":"^15.1.0","sinon":"^1.17.4","tape":"^4.5.1","zuul":"^3.10.1"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"files":["index.js"],"babel":{"presets":["react"]},"gitHead":"30bab7ae035bdfaf34a370ba40286d3c974534f9","_id":"focus-trap-react@3.0.2","_shasum":"b76e8fae275ede291c720bb59fef494532135be2","_from":".","_npmVersion":"4.1.1","_nodeVersion":"4.7.2","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"b76e8fae275ede291c720bb59fef494532135be2","size":4249,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.0.2.tgz","integrity":"sha512-ViQ3m0eM3+ZTgMUxlFCDTdjaqCo193TOAYvQiTXxi9T1CIzYnkRmLJr/Gs5GNrll+tiHeSZw+f6C55alNY+H7w=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/focus-trap-react-3.0.2.tgz_1484589578030_0.06741476384922862"},"directories":{},"publish_time":1484589579761,"_hasShrinkwrap":false,"_cnpm_publish_time":1484589579761,"_cnpmcore_publish_time":"2021-12-14T16:19:16.680Z","contributors":[]},"3.0.1":{"name":"focus-trap-react","version":"3.0.1","description":"A React component that traps focus.","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-dev":"npm run demo-watch & http-server demo","test-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babel-preset-react":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"2.7.0","http-server":"^0.9.0","react":"15.1.0","react-addons-test-utils":"15.1.0","react-dom":"15.1.0","sinon":"1.17.4","tape":"4.5.1","watchify":"3.7.0","zuul":"3.10.1"},"dependencies":{"focus-trap":"^2.0.1"},"peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"files":["index.js"],"babel":{"presets":["react"]},"gitHead":"526dea2c0ab22981394f476f15156d55676b4c59","_id":"focus-trap-react@3.0.1","_shasum":"5173fe305b76bbd0da15dfc11271a988a9c935ab","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"5173fe305b76bbd0da15dfc11271a988a9c935ab","size":3879,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.0.1.tgz","integrity":"sha512-Wc5cJaSQZPGypi9tPwLTyKP4FIwQI6Tyg5gAbUsXkW8Y3Sx1IcnwlYSGPmBtrwKNQd9/N63u0sU1GrqDdzjkkw=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/focus-trap-react-3.0.1.tgz_1466431540433_0.42311773356050253"},"directories":{},"publish_time":1466431543217,"_hasShrinkwrap":false,"_cnpm_publish_time":1466431543217,"_cnpmcore_publish_time":"2021-12-14T16:19:16.984Z","contributors":[]},"3.0.0":{"name":"focus-trap-react","version":"3.0.0","description":"A React component that traps focus.","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-dev":"npm run demo-watch & http-server demo","test-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babel-preset-react":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"2.7.0","http-server":"^0.9.0","react":"15.1.0","react-addons-test-utils":"15.1.0","react-dom":"15.1.0","sinon":"1.17.4","tape":"4.5.1","watchify":"3.7.0","zuul":"3.10.1"},"dependencies":{"focus-trap":"^2.0.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"files":["index.js"],"babel":{"presets":["react"]},"gitHead":"8c5e976986a70873ef717f7a2f77ac3c68ee60b2","_id":"focus-trap-react@3.0.0","_shasum":"7d1cd4b1a92e3be25ae8be5254a8066fee6f906b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"7d1cd4b1a92e3be25ae8be5254a8066fee6f906b","size":3858,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-3.0.0.tgz","integrity":"sha512-qQ4E5N4hYydiPQc032ESknyJXQKCMyiwD4MHGC2tcHB4Ws2nUfQcZ5u6Y5xbNmtxPF4iZiuR4uiYPuorD7S+Nw=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/focus-trap-react-3.0.0.tgz_1466279634089_0.26127895968966186"},"directories":{},"publish_time":1466279634572,"_hasShrinkwrap":false,"_cnpm_publish_time":1466279634572,"_cnpmcore_publish_time":"2021-12-14T16:19:17.348Z","contributors":[]},"2.1.1":{"name":"focus-trap-react","version":"2.1.1","description":"A React component that traps focus.","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-dev":"npm run demo-watch & http-server demo","test-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babel-preset-react":"6.5.0","babelify":"7.2.0","browserify":"13.0.0","eslint":"2.7.0","react":"15.0.1","react-addons-test-utils":"15.0.1","react-dom":"15.0.1","sinon":"1.17.3","tape":"4.5.1","watchify":"3.7.0","zuul":"3.10.1"},"dependencies":{"focus-trap":"^1.1.0"},"peerDependencies":{"react":"0.14.x || ^15.0.0","react-dom":"0.14.x || ^15.0.0"},"files":["index.js"],"babel":{"presets":["react"]},"gitHead":"945c551f42911c910099d9294d58ed2338161ce4","_id":"focus-trap-react@2.1.1","_shasum":"658b36879c24e708ef687b6e683f7edbdd509421","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"658b36879c24e708ef687b6e683f7edbdd509421","size":4041,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-2.1.1.tgz","integrity":"sha512-spEL7KQOmRWJK7wqla8adV1lGvnJfKnAN0j4ExnIueadd2KJ/WpHbXaJHiGlWWR9CUPN8wgvpYByG7olCJzlzA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/focus-trap-react-2.1.1.tgz_1460384425495_0.44681435683742166"},"directories":{},"publish_time":1460384425976,"_hasShrinkwrap":false,"_cnpm_publish_time":1460384425976,"_cnpmcore_publish_time":"2021-12-14T16:19:17.578Z","contributors":[]},"2.1.0":{"name":"focus-trap-react","version":"2.1.0","description":"A React component that traps focus.","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-dev":"npm run demo-watch & http-server demo","test-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babel-preset-react":"6.5.0","babelify":"7.2.0","browserify":"13.0.0","eslint":"2.2.0","react":"0.14.7","react-addons-test-utils":"0.14.7","react-dom":"0.14.7","sinon":"1.17.3","tape":"4.4.0","watchify":"3.4.0","zuul":"3.9.0"},"dependencies":{"focus-trap":"^1.1.0"},"peerDependencies":{"react":"0.14.x","react-dom":"0.14.x"},"files":["index.js"],"babel":{"presets":["react"]},"gitHead":"01d60532d5d1511f85d2348d85f3970035da9628","_id":"focus-trap-react@2.1.0","_shasum":"13da46f5acf762656a24d68a74c9cdad6a23d1bd","_from":".","_npmVersion":"3.8.0","_nodeVersion":"5.7.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"13da46f5acf762656a24d68a74c9cdad6a23d1bd","size":4005,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-2.1.0.tgz","integrity":"sha512-MKt5ICXJowb5lCwq3U3LSivldVY/lqMcFbELbC+sOSzGMl4aWnn+Ft00AkQvYP2L7NXFk2UZKCLfwjomcxVSgA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/focus-trap-react-2.1.0.tgz_1458418150384_0.741000194568187"},"directories":{},"publish_time":1458418150792,"_hasShrinkwrap":false,"_cnpm_publish_time":1458418150792,"_cnpmcore_publish_time":"2021-12-14T16:19:17.800Z","contributors":[]},"2.0.1":{"name":"focus-trap-react","version":"2.0.1","description":"A React component that traps focus.","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-dev":"npm run demo-watch & http-server demo","test-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babel-preset-react":"6.5.0","babelify":"7.2.0","browserify":"13.0.0","eslint":"2.2.0","react":"0.14.7","react-addons-test-utils":"0.14.7","react-dom":"0.14.7","sinon":"1.17.3","tape":"4.4.0","watchify":"3.4.0","zuul":"3.9.0"},"dependencies":{"focus-trap":"^1.0.2"},"peerDependencies":{"react":"0.14.x","react-dom":"0.14.x"},"files":["index.js"],"babel":{"presets":["react"]},"gitHead":"1aa9a1a43de746a3a39c1cfb0300820d5eefb355","_id":"focus-trap-react@2.0.1","_shasum":"af4ee9eed043549661e0016076b36ff1f638a9a7","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"af4ee9eed043549661e0016076b36ff1f638a9a7","size":3638,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-2.0.1.tgz","integrity":"sha512-0/cO8e2BrEreZ2mttob4gC60HmQhMYUAcwGhQlHeTLQLjLetqMmb+y3MuCwWisiqpaOXeh+xAKOe9TT7YH3Tyw=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/focus-trap-react-2.0.1.tgz_1456287833230_0.14523594151251018"},"directories":{},"publish_time":1456287833820,"_hasShrinkwrap":false,"_cnpm_publish_time":1456287833820,"_cnpmcore_publish_time":"2021-12-14T16:19:17.958Z","contributors":[]},"2.0.0":{"name":"focus-trap-react","version":"2.0.0","description":"A React component that traps focus.","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-dev":"zuul --local 8080 --open -- test/index.js","pretest":"npm run lint","test":"zuul -- test/index.js"},"repository":{"type":"git","url":"git+https://github.com/davidtheclark/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babelify":"6.3.0","browser-sync":"2.9.11","browserify":"11.2.0","eslint":"1.7.1","parallelshell":"2.0.0","react-addons-test-utils":"^0.14.0","sinon":"1.17.1","tape":"4.2.1","watchify":"3.4.0","zuul":"3.6.0"},"dependencies":{"focus-trap":"^1.0.0","react":"0.14.x","react-dom":"0.14.x"},"files":["index.js"],"gitHead":"717d0ee84dac33293f051789649fd977cc4c071a","_id":"focus-trap-react@2.0.0","_shasum":"a8bdcbc38a7c609a560522f9ea9ac71f3653d7d3","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"a8bdcbc38a7c609a560522f9ea9ac71f3653d7d3","size":3613,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-2.0.0.tgz","integrity":"sha512-pK3Y7GT9jgnPL4rNHSEUQjDVxnqwFQv8hi2nbjDoat1iRRjbfdJ7Spyz7lZ4NdfBvDDm88bsrM5VXI94ovIv6w=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1445131362843,"_hasShrinkwrap":false,"_cnpm_publish_time":1445131362843,"_cnpmcore_publish_time":"2021-12-14T16:19:18.245Z","contributors":[]},"1.0.0":{"name":"focus-trap-react","version":"1.0.0","description":"A React component that traps focus.","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/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","devDependencies":{"babelify":"6.2.0","browser-sync":"2.8.2","browserify":"11.0.1","es5-shim":"4.1.10","eslint":"1.2.1","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.16.1","tape":"4.2.0","watchify":"3.3.1"},"dependencies":{"focus-trap":"^1.0.0","react":"0.13.x"},"files":["index.js"],"gitHead":"396c9c334bb4f3fdb894d0a27b4dd95fc45ffe58","_id":"focus-trap-react@1.0.0","_shasum":"f0541a34406d022acf6aa70518eaf87642be0ff4","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"f0541a34406d022acf6aa70518eaf87642be0ff4","size":3400,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-1.0.0.tgz","integrity":"sha512-8DVw9rWCIhGbbnxiDdxWkHW0vlYskvTUzki5WMJsiXYMS1PYN4OR5gfAa597HbqrD5jFWJRow00uJVLboWWtDg=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440633858428,"_hasShrinkwrap":false,"_cnpm_publish_time":1440633858428,"_cnpmcore_publish_time":"2021-12-14T16:19:18.766Z","contributors":[]},"0.2.1":{"name":"focus-trap-react","version":"0.2.1","description":"A React component that traps focus.","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/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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"},"dependencies":{"focus-trap":"^0.3.0","react":"0.13.x"},"files":["index.js"],"gitHead":"d7dbef1238bd81af0bec147033dacfd310d8996c","_id":"focus-trap-react@0.2.1","_shasum":"94069726be1fbd7be92a6279fbf1b47871d58e28","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"94069726be1fbd7be92a6279fbf1b47871d58e28","size":3441,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-0.2.1.tgz","integrity":"sha512-/y9q690N7ikU4n0wc75gh6LvN3CRQSZ3zIMOrarYrFiyPB07tO2WshMVaJ9TmGI5e+4s1OTnzn1EUbu5Ki35bg=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440361466762,"_hasShrinkwrap":false,"_cnpm_publish_time":1440361466762,"_cnpmcore_publish_time":"2021-12-14T16:19:18.994Z","contributors":[]},"0.2.0":{"name":"focus-trap-react","version":"0.2.0","description":"A React component that traps focus.","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/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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"},"dependencies":{"focus-trap":"^0.2.0","react":"0.13.x"},"files":["index.js"],"gitHead":"58f990cea14ab7fa7df45c64ff911d437bebcc7e","_id":"focus-trap-react@0.2.0","_shasum":"371d89f6d0c5f196fc6d80e99d10ff0b8ae86b55","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"371d89f6d0c5f196fc6d80e99d10ff0b8ae86b55","size":3435,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-0.2.0.tgz","integrity":"sha512-XaCIOGtyOHHcvlB3MuMN0s6L/4RDVlHXAJOhL48gYlg9rU+jzPmxAm3PPukrZuOta6dlu800fbpo0sl9wFGBIA=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1440340851965,"_hasShrinkwrap":false,"_cnpm_publish_time":1440340851965,"_cnpmcore_publish_time":"2021-12-14T16:19:19.218Z","contributors":[]},"0.1.0":{"name":"focus-trap-react","version":"0.1.0","description":"A React component that traps focus.","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/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark"},"license":"MIT","bugs":{"url":"https://github.com/davidtheclark/focus-trap-react/issues"},"homepage":"https://github.com/davidtheclark/focus-trap-react#readme","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"},"dependencies":{"focus-trap":"^0.1.0","react":"0.13.x"},"files":["index.js"],"gitHead":"6eee669f2f4aebee7e8f2b520a0ce7b86b90d7b6","_id":"focus-trap-react@0.1.0","_shasum":"931e304309a8549ba5edddba37b90eafac78f0c6","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"931e304309a8549ba5edddba37b90eafac78f0c6","size":3302,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-0.1.0.tgz","integrity":"sha512-ANrM+zTG9l3q1bkqZf5UuRDGPeggfKrUs0rSrAOOuFApEQJLjTdez4p0S2hK7Fo0ikUYnhgKVDYZWw1YoWtGEg=="},"maintainers":[{"name":"anonymous","email":"me@maraisr.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"}],"directories":{},"publish_time":1439778997014,"_hasShrinkwrap":false,"_cnpm_publish_time":1439778997014,"_cnpmcore_publish_time":"2021-12-14T16:19:19.621Z","contributors":[]},"8.9.1":{"name":"focus-trap-react","version":"8.9.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/preset-env":"^7.16.8","@babel/preset-react":"^7.16.7","@changesets/cli":"^2.19.0","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.11.1","@testing-library/jest-dom":"^5.16.1","@testing-library/react":"^12.1.2","@testing-library/user-event":"^13.5.0","@types/jquery":"^3.5.13","all-contributors-cli":"^6.20.0","babel-jest":"^27.4.6","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^9.2.1","cypress-plugin-tab":"^1.0.5","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.28.0","jest":"^27.4.7","jest-watch-typeahead":"^1.0.0","onchange":"^7.1.0","prettier":"^2.5.1","prop-types":"^15.8.1","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.5.4"},"dependencies":{"focus-trap":"^6.7.2"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"20a13c31f96ee0d164f8ffac98055f7c82968304","_id":"focus-trap-react@8.9.1","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-QGVw4ch1ZfT2IcCL1ehBgrwnFuPA0nP7hXcrZzC8SThbktt/jiXCWQSKhA2WL0nVbxTiZ7YpIu/foTekp+dcqA==","shasum":"5f2b3bce6a7c4de6485fd6f4c5e8c0cbaa6e9ad3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.9.1.tgz","fileCount":8,"unpackedSize":59519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3zSbCRA9TVsSAnZWagAAkVQQAJ7cSGZM/1k7xBgAEZ7o\nucIxAw16+AQuqLDNw9lECYGRCh2n+x9M6yHzib2WE4odDDiGE0lBXp2/fJJA\nZOMejRZIWmbsDd1EYJwhVRLPDVxa/ffAAyl+WEjKE3UjvUwnVYP2V7uIqWt1\nDaYKLZMC4nb7lWWgRC2YB21lOT3K9fAhzq5lhM4Rdc2HtUa6Uj19KGzd/9Ku\nVZfT2QeIFrTJPUjLhM1J1n1k+B13wIRp1gqiXbz6HQ4SufCVTSZbDfqW+sag\n7pZobi107qx24oYKjSzhhJAyY43s7N7B27Sd0M7gCz7r4mmQdSDrg6rkeNqZ\nNCOBqvasaBT2dp4Ul0WGuQhRMbOKWv/E7dqHSdNAFRPtYlrPQAnkbvoVfBgs\n3L+P/Q3Non8dMvITsvPxmEWQ41Zynp3w06ld+KchpZFBrOrlvWupP4lLjtMG\nBEVPZxKJsGWwIqgXlcXWU4cmVTEfeo53FpKvO25sYi/J34abdFo50jiRpGWq\nHz6U+7PKa8mw57UN8e9I3w7Ax9S2e1PSRCRhRMQ+8EPWr3DDyM7pLXckKInd\nGY89qZDCxxDbCn9yLzbfL/MRBTxEwTX2N65Kdnbx2i60/XaQLJ5XseoFMYe7\n8F7X5yh3gRYp0hcSw9ubdTHsc/KTVQQz4QGPSACR2UerR/RKTgAWRgw/vymp\nh+KA\r\n=q11w\r\n-----END PGP SIGNATURE-----\r\n","size":15570},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.9.1_1642017946983_0.5459773550750011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-12T20:06:25.037Z","contributors":[]},"8.9.2":{"name":"focus-trap-react","version":"8.9.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.2","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@changesets/cli":"^2.20.0","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/react":"^12.1.2","@testing-library/user-event":"^13.5.0","@types/jquery":"^3.5.13","all-contributors-cli":"^6.20.0","babel-jest":"^27.5.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.6.4","cypress":"^9.4.1","cypress-plugin-tab":"^1.0.5","eslint":"^8.8.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.28.0","jest":"^27.5.1","jest-watch-typeahead":"^1.0.0","onchange":"^7.1.0","prettier":"^2.5.1","prop-types":"^15.8.1","react":"^17.0.2","react-dom":"^17.0.2","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.5.5"},"dependencies":{"focus-trap":"^6.7.3"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"ed75765d3c0bb5cfb1943caa60aea5e4f95d4ebb","_id":"focus-trap-react@8.9.2","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-m6TQQHLcqkisc6Qq92q1yYzzOaxo34Szh5FQOXzky7028PXFEhuUxScTbT7EG9qL0QG7B+oR2ZbxyU0lK4kIwQ==","shasum":"af19c6d65bedeba925859d7ec51c41d8d2c30855","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.9.2.tgz","fileCount":8,"unpackedSize":59649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB/XyCRA9TVsSAnZWagAA+MgP/0AraPAnWolPBY/4BXLc\n3vcVdxV1i2Ne3ns1KK0+z2OMm6Qm8FRDCb9z4oC8JMjE4fLWE+zTpKx83vtH\nROoEQO026l5ODuXbmX5Rl7b0WJ0NatU2xi1JkCoHAum3fHxO1PGJzwgIGqSh\nig96DKDzIMxl8Bi/gOdOjOcRggGZi0Ex8McZCyca9vXIxENbN8YXR7SqxlJW\ngLIp5iugnX0dwT3wezeVwULF/P1/x6Ms8ajeYATmlObOtY7qlu6s51zGy5MT\n+d2QxEUhFNGCOCgKNifE43rzVMzV+Y5zFBOKRrig5WiP0q17YbwvDPSowoHC\nabt/4M63BiRvkj9P+Lf1irmPdoYnJNz3GNoXhlp33iQa51xTuMIPe9NjYnpx\nmW4D5xrhY1gqp/BuokfLl8cDrzQkZsQTawHO9wLSOMP6/dCf2jCnb9PwnDoN\nPDn7mpB0G5Nkq2WMMBTQlkBZrgxH/Xz7Q1ahG0HUVfP5ulx5UntYGt0+rdWF\nceqPO0iPh9vykHjpwmdyRl1UOWLgUJsi7JA/xtxCAh9vaED0kvPJozOw4+e3\nBplR31S1wHcfOLD+ebum8iPisjdco9yDs0ioP7DnGKgwG5+XbeUN+b9sNjlt\nWhz5tJcN+10FSTF48X35To7WTOv2buf9uvyljxqa5O4Unsvxj5kveyom8ka7\nPNLd\r\n=E6PD\r\n-----END PGP SIGNATURE-----\r\n","size":15600},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.9.2_1644688882114_0.2845659273510037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-12T18:01:28.753Z","contributors":[]},"8.10.0":{"name":"focus-trap-react","version":"8.10.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.1.1","@testing-library/user-event":"^14.1.1","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^27.5.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.5.4","cypress-plugin-tab":"^1.0.5","eslint":"^8.13.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.29.4","jest":"^27.5.1","jest-watch-typeahead":"^1.0.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.0.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.6.3"},"dependencies":{"focus-trap":"^6.8.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"957d1e53a041794d505aa41706c8fd8cfb97954f","_id":"focus-trap-react@8.10.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-p61DZlTK6i2pq8z6ISm7DV4G6hxALsDg6eIjfwd2VLd0zcW3ahNisU+O7eL5WEDMEOWZ2i1TEu30q8u1okIC4Q==","shasum":"9f7fb27771d2cafa7bb4da4edea47bc6a5601a1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.10.0.tgz","fileCount":8,"unpackedSize":61190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEILTrhg9AX5SQ+D6cqJiExTPB31C+B5tQrDz67LHswQIgcG9lJKPwDsSCfS/xuJIJrPu067YfWpr9/XUR95bYwC0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYr/MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZdQ/9GX1RkvaERMW3oSPfqIS0S1npeaecw7EnrRCF8/ZJEeaBkuj9\r\n0NJo9FcdykUs65gZmk52cIAR9Gu621DRkuSyormdabK+kq2VlRYGSmXWkcfQ\r\n3bT5Epig5mNdZDCPS2ZFDzzKY4dtPGlJsCv+lMcIgSlI/ebrgVKK4nkstnIR\r\n60tHaez0aexbPSR97YWt+/k76u2RiWZHzoiYMz8c3/Vyov/2BhZxOhMFGkQ7\r\nTiqdNvGmJxprh2AAH6rTv6wrb8oqWovC2rEdzxmhLAoBzbF9kt1Dd4I3NZMx\r\nS9KUg/PZOAVi62Mad5MN9BCv3jJOPWpy2D+fW/Y3Zp3HEkCbx8VEPAspuUXQ\r\nhhzafyNmkvu2ScHDt05dxBOZjeJbF9nSlLinEgyfCWQxNuAYL2HWSBWrm91x\r\nNeQhnFmTS94XeDu/RgPczcRcT9l5jPTxx2zGXuXmdO7l+e2x4J1gxoLRyUVW\r\nSA8h10yWaEEqqBYgbIMJh6eeQiFyQdQg0GnvumRMj1EDUy0xpYsfXBQCTKja\r\nJ/CAljezRd5MUZR1JpGSXpzZSmXML6ghntzU1VX8SjAaFRFGOBwaf6OJbG0X\r\n1i1gMZBwkvZvvpXqe9M+ZEtkjnsYg75xWFNo4fZvnalynghCvQG/1p+hzrUQ\r\noMmPbhNYRDotldZRdCDaMD5S/hYgwSY9o5U=\r\n=xvsa\r\n-----END PGP SIGNATURE-----\r\n","size":16078},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.10.0_1650638796780_0.11454589836051099"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T15:25:53.169Z","contributors":[]},"8.11.0":{"name":"focus-trap-react","version":"8.11.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:chrome":"CYPRESS_BROWSER=chrome yarn test:cypress:ci","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.1.1","@testing-library/user-event":"^14.1.1","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.0.2","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.14.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-react":"^7.29.4","jest":"^27.5.1","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.1.0","react-dom":"^18.0.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.6.3"},"dependencies":{"focus-trap":"^6.9.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"0beb7f8b3db301901b1b05186830ff78d887e79b","_id":"focus-trap-react@8.11.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-fTRDBnbzRuoIu7DyOqr2G6o15x8f0O7th5pFvx0HwE3LDqlgjpN6+C5hhnoQLXwaDobbvpYDsZ1R04nD0a9CCA==","shasum":"72ad1614161c719ce54b41f087b73ee573fa4eda","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.11.0.tgz","fileCount":8,"unpackedSize":72314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1D6UXmgSfPhJFaG+mQfbZ/ghwzzpwPALQeqb7Z+/BeAiEAoJ0u9CkkBzfyamCQnCRvtvc8CsTkOyCTCdvpP78bBNY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiawunACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTtA//YiD9iAeITztI7q3HjPSoaNENzZSuXBZaXWr3GucfppLoVhbG\r\n+B+F7Eckdkt1+9yh2U4wcElstBvvPNEiSLNe1AdVp0YPTxi2KfQD80lp2SVx\r\n4oUwsX5M+F7fqm0pN5H1W7l/sOgMiWPPvlgCFBN9EnrG32UKeB/hqqS02rxv\r\nhzFWchKNqibyi5Qj/HuRtwz2sHwdWDj7ipXRyI8KffmrtZMGwk+m7FofLng5\r\nwfBWN6XpflPe0CXXWFsZfThg+JlNW9ItW+MrTa3M8es0sDp55NuX2ThI8B21\r\npwn3Y4NfmeIdFhH2JvmJVk+PPuKuw1Cv9msXoNkrj5CCLyu7l0/McCLe8WfJ\r\nkdT/odgJ/s5HoIMOlDwyb2/f42o1kjL/obV9jg+0wFtYxSJj7TDA1E/HhLDl\r\ndfynEQnph9YOsdtDwwUDzripbHupSToNc+kK9BstEJqkkje6eiMLNSWTGxn7\r\nBYVsU+N9G1kDbnhmJNdNnZW685rlulz3mlyNsHgPjnRno6pb+hU2y+oI1iBf\r\nfgKUX240l9DQZt/Y4Fb/Z2b8PVKjNUR/edZ7CCROkRmOj1xbTHsLWZhwmcen\r\n/CL/B0ZuuKd3lBf2JoTfo/9fVXp7KnetSJi6Zragk/BG9mdpw5zxElkP1WNY\r\nFV22qVDYGW0O7PQYLsliBemGmSXz2M4vpdU=\r\n=25g0\r\n-----END PGP SIGNATURE-----\r\n","size":18060},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.11.0_1651182502908_0.14797099178455575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-28T21:57:52.452Z","contributors":[]},"8.11.1":{"name":"focus-trap-react","version":"8.11.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:chrome":"CYPRESS_BROWSER=chrome yarn test:cypress:ci","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/preset-env":"^7.17.10","@babel/preset-react":"^7.16.7","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.2.0","@testing-library/user-event":"^14.1.1","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.0.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.14.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.1.5","eslint-plugin-react":"^7.29.4","jest":"^28.0.3","jest-environment-jsdom":"^28.0.2","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.1.0","react-dom":"^18.1.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.6.4"},"dependencies":{"focus-trap":"^6.9.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"ab8cd0a5f5674d2ed4ccd7fd1caa967544c2338c","_id":"focus-trap-react@8.11.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ZFElB120Ntdxnq0aSWnzQqQ5QY1XUt8T1yuud/BIYAriMTWvyQghsk558ASSSV0iflaUgFQNRjKq3IEFEjGQGA==","shasum":"dabda599f6834b8f55368494525167fa0128007c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.11.1.tgz","fileCount":8,"unpackedSize":72602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzCT0DLm1xcq1mMIYKLpJJNTe+zx87jr5bCfxbufEm0wIgeQc+bwmSKH5lUpr4OBMBG6ybXddwCvP4HGEPZBsWqmc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidZGbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR/hAAjBot7/Xh8bAV8W+oGWPQltCau0v9DD+vZ0Vv3fR2rtD1UMRE\r\nkV4YGIGC8NNBe0PRR0VBNbdjmccY/t+CcPgE4y8PMcKZYzF5Tcg5STThfQR0\r\nSca9bLqoV/ouNIjoy2NdAj4yYWFWDOBk0t27TAjbdWk7tqtp60p3n0tLSvio\r\nU1sxrC0m++9lgqS7xuSHVN8g3NWoQrbtd9YmwgsC2fNpwGowYquthN0CRBLp\r\nbHjKJzqYWYMwjBaTHEznZKro7TUoLHFjlnt/68W0avkfDO9XrCX6nyGjzoo/\r\nqrdyK1OQLxMhmA6AObktHUtSiFjJY9oDSvATwzWnS5BkUmkNkr/vv/2xuGa5\r\nXfdt3y2V1EMs4i6JnrxEQvjWAVd00Nj3UzrNxMyS2RlB5Pggi9mYxJcOvD+u\r\n3PZUkktfRVDOK5BoBgW0XV8T297rdQiWSyNYu/mMBedYs9l7tPW/vUABv1Wd\r\nByeftjg86FAfVyLboGaNE+T5OpHL1kb4IXYJdAXhBj8VtCWz2oZM5dRsmQTr\r\n+0auigwrk0SSE7YhVkdkAAG6Zb/MVm2a7bqmiT8QS22j6qqAMjUrgsd7eV4Q\r\ngppyE1kpecWARtki8N16fhVlW724q/LX6sAz3w1OYscM/NH/005Ro5vRg+IZ\r\nP08btwqSRQ71qsuMhBCs3kKfakbt4qyUujM=\r\n=jDP8\r\n-----END PGP SIGNATURE-----\r\n","size":18167},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.11.1_1651872155543_0.6884859845492206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-06T21:23:10.992Z","contributors":[]},"8.11.2":{"name":"focus-trap-react","version":"8.11.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:chrome":"CYPRESS_BROWSER=chrome yarn test:cypress:ci","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.18.2","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/preset-env":"^7.18.0","@babel/preset-react":"^7.17.12","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.2","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.2.0","@testing-library/user-event":"^14.2.0","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.1.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.7.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.16.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.2.2","eslint-plugin-react":"^7.30.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.1.0","react-dom":"^18.1.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.7.2"},"dependencies":{"focus-trap":"^6.9.3"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"e24502bbe974f6bf3146399625a8b19785bf2574","_id":"focus-trap-react@8.11.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+LQSE2vfe/2d23ddg+f2bm2IietBkarVUGw0jkswAU4btUxihHvWOrUC5QfNAqv5MLgfhGRs/rr0rU2IaxzM4w==","shasum":"92c6dc65bc96cbc14660a5f4b3bd434b61c1960b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.11.2.tgz","fileCount":8,"unpackedSize":72766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgO7ITV2swZEZdx+r4Hz5xDByStdkSH1wc4Ht52AN6bQIhAMQ93Q8oLWfh2xrdopkdzGrxPMqPHtH38AmxFocUDlcV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijqWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp61BAAgW2EcMxhBzLFGbqZ5wImmZ7EUQK0wLJ2Y71BLFQTrk4v9J5A\r\nELr/RCQhffKqzw8TBJxRmwNSyNGlCbW1HFdfeAvhZA8de/hJDvfDwL0nSTJg\r\n26zfvw2AmzvKxTynHuIwQ2o+CspwVtXzzQEWTPj4LuwDFmdVLV+ks/db6DdX\r\nbv0vu9y/nRHim22kPSzBL10CgRMzTEJyRWXnoffZHRqAZmCfp4o04wn9SB9U\r\n/3MlPJ4aSho+LGgzDCUcM+vFpERTpU/II+dDOJXl5Ew5x0NOGZD6aa7bbnpd\r\nb0A6HLaacQE8mJschLE6nGom06A2FTpEcOMU7a4Qvq1j4dlPjBEDzCIdJBiR\r\nuQLXcWsshrtpLYBQ+lZvzTCuij7CME4nsOOx8vyYUtPs3wBcgmxkV16uBfgj\r\nA2nOAbvNqGA1XH61bNnAwNlRrBfd9tZvHnhNpztWneGB5K+mWB2GR+DQwlgW\r\n7stMjoh3TByOM7UaibjmAU48Los7ChEgGNTvZAW1AMr03h179/7/fKITIRKH\r\nirsIA8O5rKon/x/vxlfFe5rt/0ykSSV8qR7bB4BI6S25+E/yQjSGptu9t7VA\r\n4eMHHDDnmOBuvzFVsWItVKDfawqqvlnr9KiL/QHBtDLbvBHPchXiNOpVKZbp\r\n2rS+HCBbjwK27XNU6GDA8s5XT5c03nfEy74=\r\n=g8Sg\r\n-----END PGP SIGNATURE-----\r\n","size":18187},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.11.2_1653515675230_0.5277182017578168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-25T22:47:37.161Z","contributors":[]},"8.11.3":{"name":"focus-trap-react","version":"8.11.3","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:chrome":"CYPRESS_BROWSER=chrome yarn test:cypress:ci","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.18.2","@babel/eslint-parser":"^7.18.2","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.3","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@testing-library/user-event":"^14.2.0","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.1.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.7.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.5.3","eslint-plugin-react":"^7.30.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.1.0","react-dom":"^18.1.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.7.3"},"dependencies":{"focus-trap":"^6.9.4"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.0.0","react-dom":">=16.0.0"},"gitHead":"7fd489cdc4cc7dd92ba6269d1820586391017260","_id":"focus-trap-react@8.11.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-y126gMYuB1aVYiEZSP6/v9bAfVmAIUVixanhcoMelkz7bOh+l0c3h05CEHC8S63ztxdRI2AAPS9AsTat6jlDeQ==","shasum":"aa0ba3b17676abf8faf78c5e51d8cd8df83eec41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-8.11.3.tgz","fileCount":8,"unpackedSize":76032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiA5QmSnH1FKd9PP1rj2LKeMcPomvcPiMJ2ZL0w325FwIgMMSn7R4ez71m1ucoZzSH7unp5QZSOyCDMIH6Qv5oKu0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioolHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9ow//apKPvUKeYCJhdDtvEkYyIs0gngBt0BPFrl+WbtCZCp0bE4MX\r\nCaVo/N8MUHP2d0TvHGizlTw3vk+On4glnjEvrRtfa49GqWtSmrCbdaaUy9++\r\nKI8WqfgRpLxElrqMmszYqV/5Vb8N0XllfnZ9QmXpI1jkNJ3xpNw7erXK8E85\r\nX0awggVgjjmLsPCJbrXkFfrQnWBnzM3c12i1kRh+CAfjzHw3cijX61QAxms7\r\nup2n9W3OC6atpZkzwm3m9pKM/MDtFRJqqZoByf67mzYM49G1NWdwa0Bwzw2N\r\ncmPX/q8AW4ZcwUtsCFgj/18Oe46zOdjhOc5BrGAoNvWFNdH2uSAwcD+qaIDZ\r\nLnhi1Jfdo9Q8XUw/zW3s5fHPIA36SucL/PnpHfVbbySXWcCeukl6F9wiFG1f\r\np8DNS0wK7CXijI/S29PN54TiifQA4gI/gX67q/0RnaNebhqVSZIuLmqUxnRU\r\n5oRdgbO4PWp6dkTKD0EBc7p4YUFC1+OLM7CXAcX9jdc+YYkoSrejBUQkGXB+\r\nRGj0sLcxiPvJwNbdbSDEv+B0zgV8xdCeiF4KD5REUKqzYMDb0GBPTXDKH8lC\r\nfOHD16MINeJXve9FVx3Q66PgQIbYp5Wk99C0w4Tn8E7jtoouQmaA/cBQc5Eo\r\ne0pvQ2xhTHzqG7yMBBXO3d8w/aiEBVvEV78=\r\n=9V5H\r\n-----END PGP SIGNATURE-----\r\n","size":18899},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_8.11.3_1654819143596_0.289687769806229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T00:02:30.003Z","contributors":[]},"9.0.0":{"name":"focus-trap-react","version":"9.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:chrome":"CYPRESS_BROWSER=chrome yarn test:cypress:ci","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.18.2","@babel/eslint-parser":"^7.18.2","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.3","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@testing-library/user-event":"^14.2.0","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.1.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.7.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.5.3","eslint-plugin-react":"^7.30.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.1.0","react-dom":"^18.1.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.7.3"},"dependencies":{"focus-trap":"^6.9.4"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"7615185b52c0f88d10bc2dd243edcacae5c3b738","_id":"focus-trap-react@9.0.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-LvS2NXFf8elJcEnkGXOKCt26g9LOHEePYUGSgM4FLNCV2Oa6UWHShM/YYz7hYyBWoYhl9IPG6b6okc3dUG7WbQ==","shasum":"4ce24e80e702fbefea7d75ac82a81b8420bc437e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-9.0.0.tgz","fileCount":8,"unpackedSize":75470,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDluhlmeVVHI8WEzmLBNxwi3JLNFYaJmZ5rW0NkXD2/TgIgJTz9SvAlVSnX0ZEF4VqjuNvPYDA4Duu8ye/57rJ9IsY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioo5LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV+A/+LqRaDrxDXAAOlNtdqDWHBvYNhUI81Gb1shnYiFHo6OTJVHJA\r\nMt2QFgoYkmsQFc64OeE3O/AVSaG5OmQSyTZN2keZp2UtrcxO+YsvEhBSuYit\r\naO9TIWFdmKFUwmIfaQnqVAofcFIry+gVhEeFoux0q2Bwi7LDSFvs4IOCm+WA\r\n+cp6zMiXHa/h500x2UNJjA6VkGd+N5YnxMfB2ypgGf0EtXy1rmsK9tdzylqj\r\nV76kx0I/+LsIKJ9M+Y+DgnIJE3y1+sqgV9LkPz/RuH0EoKWv3YT9Ld1JgP35\r\nvffY+Z7lHS4lpmAuoNd8uXEZOGozqRRB9hyUHKP5KpxbQT+UwjsiDWwJjcUd\r\nozvS5n99Mmw4NS1YnGQtOXPBnykMa/5FpBXUbH/T7VLAK/W/2HP+toY7H1Iq\r\nJ1hLmDahZ9E16HEORHsaZFl90iDkTwebj32pV1Y6ooV8aRvy0rguOtUduP5O\r\nv+fXLtU0R6sIhi1oElxWuvM/NNr4RF9nVZuqcnAMdTxQJs89B/fRayV//fXZ\r\nHEsFeNdT9CBCpYLrtHJi2/I8j4HVrALarnriFUsDrVFcNpP19UWSEW+eDuww\r\np0iWUOb7fXfsiKx58GrAsETz6/wK1ec/vwmzs8w954z6upqC1XMjJ9MZu0wd\r\nK8MOwPiLxDsAr/hUFlrtbWt4F2ezsT3aXAs=\r\n=E1O0\r\n-----END PGP SIGNATURE-----\r\n","size":18924},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_9.0.0_1654820427371_0.540145947033875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T00:52:26.580Z","contributors":[]},"9.0.1":{"name":"focus-trap-react","version":"9.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:cypress":"start-server-and-test start 9966 'cypress open'","test:cypress:ci":"start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:chrome":"CYPRESS_BROWSER=chrome yarn test:cypress:ci","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && CYPRESS_BROWSER=chrome yarn test:cypress:ci","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.18.2","@babel/eslint-parser":"^7.18.2","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","@changesets/cli":"^2.22.0","@testing-library/cypress":"^8.0.3","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@testing-library/user-event":"^14.2.0","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.1.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^9.7.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.5.3","eslint-plugin-react":"^7.30.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.6.2","prop-types":"^15.8.1","react":"^18.1.0","react-dom":"^18.1.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.7.3"},"dependencies":{"focus-trap":"^6.9.4","tabbable":"^5.3.3"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"52f57ff44d6fc2c4c839df7c63cf2305a535ab18","_id":"focus-trap-react@9.0.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-q9G5wLnMjE1XHNbNGDa44tTLA9laM53NlBCLYhm3PR/dKoVXzmBxr78yPVgOXaKuJZ4YRfZmRFHCgoqac8VPtg==","shasum":"511c42832a81a5ebc5742522613de7f58339cac9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-9.0.1.tgz","fileCount":8,"unpackedSize":75884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFprdxd5YSaxezg8LC8UodnO0YING6MntoNKrThjYbihAiA71lXiZoHE284pMG/3+uOqwMKXXzAgjfDxsjES8ai1sg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip6krACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolcg/8Dnxu8z5Xnkguc6Y59Oe2oBI2jKNkIhKWt35NH1YSTF87vYJs\r\nqF8UK6spw2QZgO47oPgNKXXZGSWl5pBJXtkywZCZCAR6MeTYx0jQzO9ZIVmN\r\nGakakpagwAqV75Z9drwwMBd9mdTijRvA0OLKlGEmue5g00ohlA/v2/J/dLay\r\nayoJ/itTCStUHNaCgFnvJOddcxPDu1InOdLM5yxk1XQY0tOVvVw0GKqZJbWr\r\ndpcpJ8rko+kJvcSf2NyXLkhkbOGnJELlcmKz9Y8SMdEWuPBxcAkHz8uZ3a4g\r\nFB9vXsCsc2A4llLdMVASmtBcQl0vhcgs4lXPNZbY+K/FTx0n2HsTzPijOIpr\r\niQxMqBRPFdT+5tWtfaSFHA+tbui2v0vEQM0Yqqk1i1psEmjPKzwS+Jg6L6Qw\r\neVvuk5wGfqSzS9Z14Ro+Ba0bendQEept6zuYsm7hC0tD/7nk210ul41SNE8L\r\nVs4LDuBEZdKFMmyVIrdKwLJToj0sY3SS6LsEUQTRWzSzzUQrNwAzjjXmEo/m\r\nOBGb6Ksh04R3Q/M7H5Sz6aJW1kRUPbnmG0lwXCU2DiLfVmHazjmIzJYeAssa\r\not1xUHC4WCbnaZIOx3f5trfGxDgPItbhMKwyIsBZIk47Blqa60uQDlwp8yuR\r\nYgChQW7RnHMT4aaQhvDxl+xnygt4Ba1VdAQ=\r\n=+0xl\r\n-----END PGP SIGNATURE-----\r\n","size":19040},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_9.0.1_1655154987708_0.9926602152605162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-13T21:24:14.406Z","contributors":[]},"9.0.2":{"name":"focus-trap-react","version":"9.0.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open --browser --e2e'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.18.5","@babel/eslint-parser":"^7.18.2","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","@changesets/cli":"^2.23.0","@testing-library/cypress":"^8.0.3","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@testing-library/user-event":"^14.2.0","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.1.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^10.1.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.5.3","eslint-plugin-react":"^7.30.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-watch-typeahead":"^1.1.0","onchange":"^7.1.0","prettier":"^2.7.0","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.7.3"},"dependencies":{"focus-trap":"^6.9.4","tabbable":"^5.3.3"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"9d6fed393c323e571815569d3d07cb39aeb87db9","_id":"focus-trap-react@9.0.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ZwhO5by6KG5r3dy48Lk00A1/0zNYw1Z3RZTN6O6kgAPsWFcwTFszOcQ1dLSfM8pIxpS/ttc7wTttJowjVT3jpg==","shasum":"5ed03f7653c9be62a39f75bfeae88c21c8505ef0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-9.0.2.tgz","fileCount":8,"unpackedSize":79306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2hS4rbLccJ3jqttT3jJmwI7iNPfkf8LpGbDIQbCPP+AIgBojdRTSgUy2Km2P73KgWMFeuYm0iwYOo787Bk0KK498="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirjP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBaBAAjZjHkEu1n0lyipOvtdz9TtTnq7je0hTmkpwPm+9g06R2a1Rb\r\n19h53EZ2RHIYdnMMypXoCMs1svllJjIAjRsE9C928ADk2YAQrpioW5cKY21t\r\nLtdO661g6LeTWswLGfY0bT4ML5JMMeKMyWg5ltXAbbrWuJj9A/8a1R1EP8J4\r\nkVrD+cOeGFIqDN0jtONpZeO3Rl35PPkD0KBqzo2JzX70pLsuQfQZEipg8rCb\r\nPKPrMQu+w7AVNOy6Deu4zNxbZGGq1MKhUyym2sI+tvVjsyti33Sa86Ihn690\r\n/PHh3Kb7gQ4Hya8c/A0iqjPoZ3k2W8lGkoXFzTSLtlJ7RF01YLwYW6iP6RTa\r\n4pEpPLaeFTViy1OJmdUt2Pv6Id+P/3UCqMJSMIn5AbFCo7+3/dvv+woFklAt\r\nHScdG8qG2Zo1FZmEkswDxZUeLGq+W3pXAOdYz4qJ0nfiKHDG4tE/92y0SjRB\r\nrETvqFXOlxgnoDcJlQqj6Co2Y+ZzwmCfudyX2QtWU4JQ8+dSvBdcNdXTxkN8\r\nW/JLZGO94m1D7jAFvb2dofeNuVYAjuv3x+QTXGdaBaduPratuqPt0w9QiPM8\r\np1jUy8WPD3MVYqWyt5f50DK5zqbF3gOtEgLfyxJxdN3d1O6PS8Ir95tnBvSo\r\nybN0U8zold7kX1P8gr/sO7TrmDUURg3eI4M=\r\n=3D2G\r\n-----END PGP SIGNATURE-----\r\n","size":19718},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_9.0.2_1655583737136_0.36628859582834195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-18T20:33:24.110Z","contributors":[]},"10.0.0":{"name":"focus-trap-react","version":"10.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open --browser --e2e'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.18.10","@babel/core":"^7.18.13","@babel/eslint-parser":"^7.18.9","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.18.10","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.24.3","@testing-library/cypress":"^8.0.3","@testing-library/dom":"^8.17.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.3.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.14","all-contributors-cli":"^6.20.0","babel-jest":"^28.1.3","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.7.0","cypress":"^10.6.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^26.8.7","eslint-plugin-react":"^7.30.1","jest":"^28.1.3","jest-environment-jsdom":"^28.1.3","jest-watch-typeahead":"^2.0.0","onchange":"^7.1.0","prettier":"^2.7.1","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.9","start-server-and-test":"^1.14.0","typescript":"^4.7.4"},"dependencies":{"focus-trap":"^7.0.0","tabbable":"^6.0.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"81de8283023a009a1c36be8b83e91badf7967826","_id":"focus-trap-react@10.0.0","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-I0tReLdpmCwWuVb6YAmOD+S9KHj0GrlIWmnVJf61j2NHxiIg7DbrsabPmtPC+1yzGJrsy+/iTZiqXtStjlBQcA==","shasum":"9e41ddd0b869db577dfe670611648d97736b9188","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.0.0.tgz","fileCount":8,"unpackedSize":83948,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICk2zomvyDjIjgzEp0oXz3VaAcd7uxxl2G5Q+XOzKBrhAiA0Q2FBTbyZUXJvbxeiMBJa8L9VGnqOr0NF6QUd9Ko4xg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBnPUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7mBAAo26QFTSYJQm/Mm0hHYjhwQpofOv5zcLi2aZ+7ixQn+cqn/cp\r\n7vdl5uZCGa6GmJ+FyNWKjiuQ1yWPC7FH3yc/Vycl7zr4U5M010THnWlZI/eb\r\nC8DiDptQC6U2zy1uila24fDndQOSRMWaILWD0AJZU9H+9Ig7IxMeDqhlZfun\r\nHSSyBNySOTbUfPD2HQuDp7/9mS70jK2y25syGqYxSWQbu7zL9ywe/ZnjPsM9\r\nn0kjpVKZVP1NqGcOHOcv0aXltuDnwzwqw8CRYww4ZGUxd5Ad35OkeKXiq7Ag\r\nGnS6W++UpU5B6N2RtqH5v7sXGQ2euj5QYNdE8xFCZVP1MiPu9GnwJGdrRzVU\r\nU2JL+Y2jajS9p4fOTVWz1dd/UOq5wwerVvi1XTUsb1rj6MyYXUqFdAc2pTcD\r\nhLOFCyrMrlQp9uYguNzPeyfZ3+DRFdjiAad37U4ptj8jMVeWyExpMtPKYISw\r\nNMTW+d1WuHeDJu3qavbDpGw1cVugtX/fkovSOssrah9OlzvZS3BrWcw14vkj\r\noNlnQ9UIsIHSV/emZnyRT9UYxRVwBfAFzgH4ucIPcRXLwfQjGZQkyDkQinMc\r\nqAgQo9pbpfmet4xVTsIJ9n4Eadif4Zn9f5d5nmbiURAgWcwlhXn0fRVwyVzI\r\n53yld0XtwUSxhDrbEi8eJyBOkV0tJBkUvZY=\r\n=KIcI\r\n-----END PGP SIGNATURE-----\r\n","size":20994},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.0.0_1661367252660_0.9474429683531957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T23:03:46.884Z","contributors":[]},"10.0.1":{"name":"focus-trap-react","version":"10.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open --browser --e2e'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.25.2","@testing-library/cypress":"^8.0.7","@testing-library/dom":"^8.19.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.14","all-contributors-cli":"^6.24.0","babel-jest":"^29.3.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^10.11.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.27.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.1.5","eslint-plugin-react":"^7.31.10","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-watch-typeahead":"^2.2.0","onchange":"^7.1.0","prettier":"^2.7.1","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.10","start-server-and-test":"^1.14.0","typescript":"^4.9.3"},"dependencies":{"focus-trap":"^7.1.0","tabbable":"^6.0.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"7a8404dc44700162aeefbdad500ffe6eb4fccd2e","_id":"focus-trap-react@10.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Av+O4JCT4/WnY25jnaOu1rysqhaD9aAhqAxxcrJbgKciZToIFmPng/WOrLJ1yHe6ntNmx1g0WhdeDfNCL1dmfA==","shasum":"5a50333f9753355765fcd7b83c6d2a59c5716c65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.0.1.tgz","fileCount":8,"unpackedSize":86906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBA+RXaDR8WALF3TL7odgqzRPGsf67auf6o8dDxXfVT3AiBJ2nfxQrBo1bLskrKN0IUEfdv+rdUUWHxLouURo102qQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdQpmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOsQ/9F89Bk3khmjVWfoGykTz547TQdNFtl89jKwqUvQo8oDNpo2R1\r\nfh4QhmZ9gI3Vzy2XwuDxhR989QZ3xoSg5iy0zPm8+coZbq3TG5hLpnyRaWHS\r\nAO3WNH+Qdo8VUnM/agyizWVhqSHn5bydUoiKeRVZxDpkPH87q/K5MFRLgsim\r\nYFf5ESp5x2gu+ttP/h4WMXMlUsW99NM9p6SUpaHar6sjgsVtAEGIvL54A/6W\r\nlmXlQCQk7lX+XwJfh9gJuno0QLAHrGAG72ZXTIvipjGYgGe/mT6Vuxnp2I6i\r\nsYXnQVXBhTGW7UN1Z17VyjeYKx5b5/5NMgGZaoO53eWCPfwM64F0nnwEaRhK\r\nPQb77/wiJzjfXOIBx7DRV3IQ7Djp1atAgb6dNo6TRQwZLcZuQmlQi2RQiMyG\r\nOqIuRpW5mq+MxcrTwS7GPnxbdEdKfziLfe0hTr+svTNs52eJbXAqnraYlJiU\r\nsXZL6TfseaD9RdCve9BMOpJEi6ResmnDuHp41NXLo4FBat3vxJ+eh30t94y/\r\ncA5f/3Sudrmn/74NExmGYaEDIxBDgW8CYJ5lmilwX5zaaeQ3/gwzJkhLfAfX\r\nR3mtpr7b1k+HdkLoTMCq3L3DbWgrDcH8nK54IDGKIgu2sANP5wHFCTowFFLf\r\nI07Zq7GHP5oyhUbJdOHH7r+jfqByaT40X5Y=\r\n=eEN5\r\n-----END PGP SIGNATURE-----\r\n","size":21940},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.0.1_1668614757844_0.06214570540605746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-16T16:25:21.211Z","contributors":[]},"10.0.2":{"name":"focus-trap-react","version":"10.0.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open --browser --e2e'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.25.2","@testing-library/cypress":"^8.0.7","@testing-library/dom":"^8.19.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.14","all-contributors-cli":"^6.24.0","babel-jest":"^29.3.1","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^11.2.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.28.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.1.6","eslint-plugin-react":"^7.31.11","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-watch-typeahead":"^2.2.1","onchange":"^7.1.0","prettier":"^2.8.0","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^1.14.0","typescript":"^4.9.3"},"dependencies":{"focus-trap":"^7.2.0","tabbable":"^6.0.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"b2bb5321e8ccb91c351a46f68d8791456d2b90c1","_id":"focus-trap-react@10.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-MnN2cmdgpY7NY74ePOio4kbO5A3ILhrg1g5OGbgIQjcWEv1hhcbh6e98K0a+df88hNbE+4i9r8ji9aQnHou6GA==","shasum":"eed4ce5b508bf3a0ce2ce63151c5c0f34a8f8529","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.0.2.tgz","fileCount":8,"unpackedSize":87848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFgkm3P5ffjdcG0jdCb/dwNKNKgwyJ0vSqZnwDZfDq4AiAIrF2ukC/WSNtxOliC/Ps5W7Nd3oLyHtDjLG8Wq0RQ8g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjihO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7dQ//TXf4YKHsWdctYh9v4k0GkbgN5a7p9c4wXeolClwET4ICTNiZ\r\nLov89cQHVazSOqzeRCHctjUG22SjJfv6V/pPNvDbEjokv8LJrpHvKwLsQ929\r\ntC9sLHUnDYGntBBMoaxqjHqEPBuwplu2nUDcmQIpcNBWl/0IEYF9aqnAjSa+\r\nqY53VosvRgldWww7XkN3ftndlPIJbwa2J3f1locIXyj6Ory5Y9ZpT6sYP8P2\r\nGaGywuo+O+5YwUzRkFzwdg1EdQ8A0sbXGPSB3OPL41kZ3tqb2y/tMJY/0oXH\r\nlUOfRLomFcvVpy9xIvNjRKMC+QfWGT6ieOKKXpqoM2C9J7C+lFrWLxIFyooU\r\nXBBg35LzSybNmhwHLvxs1bME7m6Xb8Hz1u8MFLGJ81O5pB0zzUPk0IKkZYAr\r\nngNZG3idBDIjJB3ztHYTyhINgR0f3GWoLqc2ubAafgPoAwUHChnwqNMtqP8E\r\nrYTyBuyhH/QaIyf1O/7pCztCQGoh2DTPH2lWPItyNnc25KIjBv/Hn4w0nrlF\r\nTOiwW4yYAqarI5KPjK84dF0UxBKBmht99gIOpKD6I2PCkzBukPDKf3MWQVZO\r\n2q0FBlBrFKibNAqkbBzCQj85Q49AvUplSTtc4xzKGZdrVOFm8+9odEvq+EYC\r\nzOmAnmHOlwVtX4WUv2O47cAIgtdQxAzUN0I=\r\n=xvJ2\r\n-----END PGP SIGNATURE-----\r\n","size":22230},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.0.2_1669993402464_0.6695563469011494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-02T15:07:25.149Z","contributors":[]},"10.0.3-tabbable-i905.0":{"name":"focus-trap-react","version":"10.0.3-tabbable-i905.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.0","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^8.20.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.24.0","babel-jest":"^29.4.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.4.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.1","jest":"^29.4.0","jest-environment-jsdom":"^29.4.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.3","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^1.15.3","typescript":"^4.9.4"},"dependencies":{"focus-trap":"7.2.1-tabbable-i905.0","tabbable":"6.0.2-tabbable-i905.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"readmeFilename":"README.md","gitHead":"387d3cfe6271a0c350e10288e60dadcccf602932","_id":"focus-trap-react@10.0.3-tabbable-i905.0","_nodeVersion":"19.1.0","_npmVersion":"9.1.1","dist":{"integrity":"sha512-zyC8IFdCdFmZQH9vj0mTCUKwopWtO4UWGXmgD61uVJKZvPDu74uQOVKIkITnPRT1xzuAnJsrjDCaPluTFFqapQ==","shasum":"ba674df3625e17dde158bf1f8e081a4790169b9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.0.3-tabbable-i905.0.tgz","fileCount":8,"unpackedSize":87878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeEXjxVDDWwrWfvsYgEZxcefwpuJVQAO/O3dp6G3YsUgIhAMvydJXapIo1i0GGjUozhpumdocgFuBN3plywxKyGiri"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ZEHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobdxAAmmgU8CS2XaAayi39r2gSNnPTwXQzfSj87I/PYdB67nvZ6wEP\r\nRaBmOt5gHfsvDI6KhcCyTgZQhrNJoJKfyNEHVuiffXXb0P5ryCzg+OnbfNrc\r\nB536Mla3Ql65kmAsJdoDzVvKT06dQpVvZmvl0QyoOkFpE/1pS3FCJhckR5Y+\r\nlHM5UVm8/H9XVVSYhkKtsD8xC9CLQIdfIDagt56hTrVp+JyBvLQTOtzC3wR7\r\nZSGatTK12tK5CBLmlPkW0/5hyHBjBNWTnrTWxkbht0SaVBCqU0klgEzmhii6\r\nwG7Oqjr2G8TMT/cbaC6FPr1dEOqwpjLmJnJg2IMFir5Dt1TUvskNqYYwD7xQ\r\nERHnCXOcAI/OFkdxEVdXn3UQCSS/GJgyLGEi20kFBGPu17vIRNDMZXJaKETu\r\nfefNiPhLRJ/q+ie4mGJ2ytkJBb9rUQSFmgFqDLQGpY6HLPpLN/cT8Yq52E/k\r\n2SfjDf6bqhDgJgdnvdLd8xk1jerx2MpPibZ3U4GuYeeqcvwLpNT/mh+Jih6n\r\nhZiDkWQJmiidYg9FrINoKItmTdYCDc31dLbbL0nKS5wbJ6j+O4kcjw/ctn6l\r\n6xdqj1qr8JD2m1/2xqeS1wuGFnKcxLWvuA7LYuY+Jz0QJvCaFSmQfTCtbgwG\r\n0L5sTqEWR5Lwov2jZKnV0fWh6dDIqMaB6qI=\r\n=NDW4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.0.3-tabbable-i905.0_1674678535278_0.5174571652709137"},"_hasShrinkwrap":false,"contributors":[]},"10.0.3-tabbable-i905.1":{"name":"focus-trap-react","version":"10.0.3-tabbable-i905.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.0","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^8.20.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.24.0","babel-jest":"^29.4.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.4.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.1","jest":"^29.4.0","jest-environment-jsdom":"^29.4.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.3","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^1.15.3","typescript":"^4.9.4"},"dependencies":{"focus-trap":"7.2.1-tabbable-i905.1","tabbable":"6.0.2-tabbable-i905.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"readmeFilename":"README.md","gitHead":"6797aac33bbd7aac2e4c6ff856fc2b6b596fe6f2","_id":"focus-trap-react@10.0.3-tabbable-i905.1","_nodeVersion":"19.1.0","_npmVersion":"9.1.1","dist":{"integrity":"sha512-tEhoQO8QU5EZzu617bj8JANO/8RRr3jFLeNNTUMkI+WxhvMgVoQx+yyvEOh24DOestBmC9zcUqpPuzBbXl1MrA==","shasum":"d6a1c5af2a65a556180c70fb3f69d659c323eae3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.0.3-tabbable-i905.1.tgz","fileCount":8,"unpackedSize":87878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXUI4+tCbKLlu32K/dbVfZbRccoZHEE/SLsqcR34AGXAiEAxBA5f/CZ8kJUNrocJ6kWYXpfuRAzVut2oZG+RiqyGWQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0adHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLMg/+JFBE/vcDaHc2HYvnY6gJu9gRcw/KsMG8WoCn/EyQAUcBTBh2\r\noRnXbaEEMLxQUBwQ/oRXMG0BLbD8FwBAIZM4fVdwrOutNyTUxq9putemWjZX\r\nlkjla67MkNDW+1vdFJRaT3Riv91RlGHi+Yk0mF4FFcYo/SX588sPf1+oU+fr\r\nJtTohubpx/AVOOMtxI6/Yg4MIHGv66v1kbVO4Y5QLKKM1SJuGujmtBTQx3mR\r\nd78hQDjFCQc8MJcz7AkVHP1urYD2ZqmziB1unKLveI9VmnVMceQQflKkW685\r\nkCqiMRwzUZ+fb3INQbV69cFgLSVqQhhHyd8ZzcYxwvV0uTj3pQ+znQBdhX/M\r\nj6nnCUSyoSoQXn0NCWkdeXORmG2oBEYM2jUWRvX46Bbp/fRU/7DuDw4c8e5Q\r\nD5l9Ux0e4tOkrFhzkg0DBw4up4EUkQr5gd+bN85q/DInDKtoPoMicXVBaabr\r\nn+XaZeGDqxZpG/19KVsYnRlhmGI2S35eeUDo1QSYBP59ICmSb1Xm7fDJE4fU\r\n2OfFSqyE+Ark8iFAh8lYNjdO61pSU5slLvr6A0sjc0eaZpNtyR5sHhMBunHY\r\nMAj8KskxO0gSrsenm3QMqAJQB+a3fTc9YC7xQXXq2kVQ+XI+znA29oWS9IQ9\r\nBoFPq8R2G9LrsFlfBdcqHoZIZC2svjX6wmg=\r\n=u1tx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.0.3-tabbable-i905.1_1674684231183_0.3262410890327445"},"_hasShrinkwrap":false,"contributors":[]},"10.0.3-tabbable-i905.2":{"name":"focus-trap-react","version":"10.0.3-tabbable-i905.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.0","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^8.20.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.24.0","babel-jest":"^29.4.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.4.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.1","jest":"^29.4.0","jest-environment-jsdom":"^29.4.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.3","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^1.15.3","typescript":"^4.9.4"},"dependencies":{"focus-trap":"7.2.1-tabbable-i905.2","tabbable":"6.0.2-tabbable-i905.2"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"readmeFilename":"README.md","gitHead":"6bea80d002ff5db13a16d74b0004628aa9965635","_id":"focus-trap-react@10.0.3-tabbable-i905.2","_nodeVersion":"19.1.0","_npmVersion":"9.1.1","dist":{"integrity":"sha512-clNAxhWXpEBl+rQt3NXyq87rM5xNao6/JwKdlC5plpb5N0MaamN/aF32CRsoPi5zvwIdEJg0Fbi3XLp5WvVsjg==","shasum":"26f66db308cefde5e984cc3c49a8733ac0ff4c26","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.0.3-tabbable-i905.2.tgz","fileCount":8,"unpackedSize":87878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnO7FJi89UFcr6eJV4FX/D10B77l0/h+rLcsKhTL4FoAIhAMh2iX7OFA+9PGodhJ1jTYNefGNfwYzKnn8jub64VJdo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2sgGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLAA/9GMn2Fk+f4S+mW0bw/c+IEPDLqz9ydoK3eWC8mkLIRXgs/Itk\r\njwrmm/I3hCbAcPbhrVQ1w8cs8ileUuq7GgQ1mIVOkmldSKc9JvTI1uwUSTWt\r\n6UohAxauDHR0jRfmg5m/8ugDGi4OGEAN6W+s6jreaxasS6q/ZqwHNGuyBDA3\r\n/URK+4+pJC2G10URDvtasVusQoeKmwFhZhcC0UIkNQhwP2/PfkfQ8YQNktAx\r\nrR+4WZetpjX3ET2ZjsVjdNqcD3ghqYF0yu2h0OfUBpukMlurAJkfA1Ma37xb\r\nyYAije8x/N8tu4B1qiszkWacPOEEbfPjHVlyF20ZjJQh5AiekgwBNW62H70Q\r\nHpe1IU3IOCTwP03dcgsq5hmZDzhM7YI9Pd7/+cTqTYGVxXaRSUzYRMBrSlkq\r\n901cJy0CfARUh8CrVQFDNFhl2ZMRV1R/34OkY4kL6QwR6teDQQ5hiVWoHOl0\r\nJP4BfTBjjzN95dfk418IgjyRxoEV/dvjWALcRbsMwhJb8WnSh6ROQr+EHnOI\r\nlSVmOxGukbAkFLAeyhJuw31Dprj0TqzxP9luEBRNFgygDh3QcqGMara9uyFS\r\neISpG7yz6+0JplYs0zc4A8cbGiG7avppVDkcJyqPKH/hhw1ekULoLNdoGxOV\r\nuqGiTVKAGI/EYmsyfrHMb8cLGcuHzV+5dzo=\r\n=2kPK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"},{"name":"anonymous","email":"releases@marais.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.0.3-tabbable-i905.2_1675282438084_0.048933622538922084"},"_hasShrinkwrap":false,"contributors":[]},"10.1.0":{"name":"focus-trap-react","version":"10.1.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.0","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^8.20.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.24.0","babel-jest":"^29.4.2","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.5.1","cypress-plugin-tab":"^1.0.5","eslint":"^8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","jest":"^29.4.2","jest-environment-jsdom":"^29.4.2","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.4","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^1.15.4","typescript":"^4.9.5"},"dependencies":{"focus-trap":"^7.3.1","tabbable":"^6.1.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"6aec963a948dfa7233ef1984ae92244e40b66734","_id":"focus-trap-react@10.1.0","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-mAUw9lrcZbMz/KZZdU55TuwHp5991hES7z7WKokopzIsRC5cTmbMUXRIhN7ZNPW4Mt7ULAH+gVjm0v4e2kN4/Q==","shasum":"7cfb5551b32c22b5e8496f8914609f37ec6c072f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.1.0.tgz","fileCount":8,"unpackedSize":87956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDy0AEWxMGpR/zZbF9WEu7gaHwo8L918Z7zCJ+dj1ZdrAiEA8pVc7bIyGosizPsPI32VwWQbX/r6r5KKfk5bI1aNIYY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Vs4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQtQ/+O4msR1/lKXK3jCw7T+DgPP5HJ6Tzq+Jp1STmrbHDNm181xQI\r\nSVK45JVkeUpHUNCaAh3Ejcd8iceo/7hAdXNJF6uo0WG8yUA57JdRYKXVCw04\r\nLsWbDRBZdd6es+71UnAOhV8UordOSO94avW3ozii8Q49WOzVkz7kzrBM7TzP\r\nO2QdnsV3lxxjuQSapGmafKrDfyumagLj4nk5c01VmJAvgb7VBuDz0kjTnsqg\r\nZeQfxEK11k44ue/AnlGXPiAnJsOfbMBso8P+1gIi6g0byYPkzKFQiwrbMfoN\r\n/4awqEYKbRttRqiiuvsD6Sr9dEY8eMM6FMGf5KJ2Jdv2AZa0+Cakd/EaQCaY\r\nNrxIN5mxDMPgDZcGlxZMalSbm7fcNmcUN4ovn8uhZQ9/cGJDftS5rsn2Nmi+\r\n/0xcxcAAiwl5qxPkWJB+YY4PdWKed+618yLcvTbEK5i6JlEsbEPsgRRf+pMa\r\ntcmvNCZFYRozMaqI+4jtWytyWeAKP45lENiaz1Qt6enlnUEfaVb5hPBhqpiB\r\nmfta2Efd7WK649cZwxt34wKWz+cPF6fU5xgt/WBrgkefBE1Qa2P88mpu7Wi7\r\nIfKFmmSweagTNk2AushZBB/tdp2SCy/Yjrn37r2vtHVrd//OP5MVEmlVJZma\r\nBO9sbBE/d5hrwqRgr9/5DF3aVf7ci1foFDE=\r\n=bhYs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.1.0_1676499767938_0.7063687880171914"},"_hasShrinkwrap":false,"contributors":[]},"10.1.1":{"name":"focus-trap-react","version":"10.1.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"yarn build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome yarn test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"yarn format:check && yarn lint && yarn test:unit && yarn test:types && yarn test:e2e:chrome","prepare":"yarn build","prepublishOnly":"yarn test && yarn build","release":"yarn build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.0","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^9.0.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.24.0","babel-jest":"^29.5.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.7.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.35.0","eslint-config-prettier":"^8.7.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.4","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^2.0.0","typescript":"^4.9.5"},"dependencies":{"focus-trap":"^7.4.0","tabbable":"^6.1.1"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"68e3d5989d0c00036ca5700859033a30a75164d2","_id":"focus-trap-react@10.1.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-OtLeSIQPKFzMzbLHkGtfZYwGLMhTRHd3CDhfyd0DDx8tvXzlgpseClDiuiKoiIHZtdjsbXTfTmUuuLKaxrwSyQ==","shasum":"c14e150076827905b7b32b9d02d6d97534dfaa99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.1.1.tgz","fileCount":8,"unpackedSize":90559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDmz3tkrPyo98Do4xeZxErnHh4FdUVrpeyAedwmzkiGwIhAKkoZCtNhqAmis+kNRfcHoQlQUbAUelnK/cw1LuMqR/t"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCR9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgwBAAiQOATBSaDp+nMVPkKSNtg5VMtV2UAbFDZWb/Cl7nSGbbjkP8\r\nww8MYQ5ma0BT7ud2eBAehq/zb/VSjyNNLxseQXKQONN2j2lqlIXBiolPE3oA\r\nLHx4ThYx5/I+Ytdk/uJxbO4KT5VwAgRcI/RkikQtHvAVyK3DMH+zTV8WRYQa\r\nY2SeYkAW+Zuf5VV+6vLLkb1TGmdX5CpIfz3sdBm+WZgNNCIpEVsFnqpbQVz2\r\nNCdQhViOzd2x7MUkSHNaQ0pzZ3vxXCnLtuxVcTwOlbfOQrJrJQcUDItybIBD\r\ng+Dftv71y5SMGJeHBWEj3yl3go3moNncGwl/yHmD146RWPjoQ2Ftfm8N/45f\r\nqjwM0JCB3tzmvwgo1WQs037Z9wPLyRAo2tuLACb2+svENb7DM6OjIHeA9jKc\r\ndQ7fR3iat09/x1jYkeEBGhqOKfGvpBppxWpoC+irFvHV0BvF8apvTxBOc0or\r\n4taweUB2sJPU7Q7zINMyTkMpRXdX9yqUhwyHO0HtabgJ58RHJiKcB+9n/bsX\r\noW3ubdZ+sCStaHJ/9uOA/12jV5WZXR1pwxJeLZmEo4pQgpQfL2JYscw9r9W3\r\nqNv+igvwKIKCwAbja8PH/ZIbvnYhdrERuq4zNLhVeyDOeMx3IQxA387VpEYZ\r\nr6ERvck5WS2bxJZfQel9zJtoIVPB247t3oY=\r\n=OzkZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.1.1_1678319433344_0.14792238099507982"},"_hasShrinkwrap":false,"contributors":[]},"10.1.2":{"name":"focus-trap-react","version":"10.1.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.1","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^9.2.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.25.0","babel-jest":"^29.5.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.12.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-cypress":"^2.13.3","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^2.0.0","typescript":"^5.0.4"},"dependencies":{"focus-trap":"^7.4.1","tabbable":"^6.1.2"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"1064934f27235562f52733eb6ab4fd440a9b467a","_id":"focus-trap-react@10.1.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-E419LzaENAxp95bXKvGmatPzuPQtAQ6l2o576shXV82u53WvnjogcotgcD5d9veYoqXvPZI303RP6ZysXLGVsg==","shasum":"88ab35c73c1de4fa003ebe447caa065607b8c3b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.1.2.tgz","fileCount":8,"unpackedSize":90768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJyni9i/cCnMYmgeW9smdV/k/fm6O7/vYGqqaR+81v1gIhAJ/sxBxdCWvintyQPK4zjgp4Nq4wk5FZe0bkzdjsj/zS"}]},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.1.2_1683758538286_0.7575011029254286"},"_hasShrinkwrap":false,"contributors":[]},"10.1.3":{"name":"focus-trap-react","version":"10.1.3","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.1","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^9.3.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.25.1","babel-jest":"^29.5.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.12.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-cypress":"^2.13.3","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^2.0.0","typescript":"^5.0.4"},"dependencies":{"focus-trap":"^7.4.2","tabbable":"^6.1.2"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"64f4e7abbdabf04559bd6ce55d17064fb5d11a5b","_id":"focus-trap-react@10.1.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-ZPkkqzA2E4ccEXwYC/PsH9qnP8tSi4eAR3ImRxNcuM+VWHSJsNoIXUil+SsIVsaPwnWveQoP0d9P45LDORWgxw==","shasum":"a90f9dec9c8323d3a73e1cbad43705c2e67b8ff2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.1.3.tgz","fileCount":8,"unpackedSize":90863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgDEjHgRVTf9b6Ln3AssQpeHZ6Fwm4mTequclpD/dmFAiEAq0qabm48/lRMYygJgc6uGfUBNBWFWSZEbVtFFIn5z3k="}]},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.1.3_1684349817227_0.2247079410829671"},"_hasShrinkwrap":false,"contributors":[]},"10.1.4":{"name":"focus-trap-react","version":"10.1.4","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@changesets/cli":"^2.26.1","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^9.3.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.25.1","babel-jest":"^29.5.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.12.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-cypress":"^2.13.3","eslint-plugin-jest":"^27.2.1","eslint-plugin-react":"^7.32.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^2.0.0","typescript":"^5.0.4"},"dependencies":{"focus-trap":"^7.4.3","tabbable":"^6.1.2"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"a4691484a26dfd729a03d2e6c0cc1a1af025e565","_id":"focus-trap-react@10.1.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-vLUQRXI6SUJD8YLYTBa1DlCYRmTKFDxRvc4TEe2nq8S1aj+YKsucuNxqZUOf0+RZ01Yoiwtk/6rD9xqSvawIvQ==","shasum":"bab7ea87aecfa2f7eb6f2fcc4be1e7311893ca17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.1.4.tgz","fileCount":8,"unpackedSize":91364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBazmfnc6LoUBdil5nWrNt6LEfH4lDPwvJ+6DfyIQiYTAiEA0FNesx5DZEruadgn3ZELBv1QxcIrYUDfh5EiNwX1R78="}]},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.1.4_1684505725166_0.71732131271253"},"_hasShrinkwrap":false,"contributors":[]},"10.2.1":{"name":"focus-trap-react","version":"10.2.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.22.5","@babel/core":"^7.22.5","@babel/eslint-parser":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.22.5","@babel/preset-react":"^7.22.5","@changesets/cli":"^2.26.2","@testing-library/cypress":"^9.0.0","@testing-library/dom":"^9.3.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/jquery":"^3.5.16","all-contributors-cli":"^6.26.0","babel-jest":"^29.5.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^12.16.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.43.0","eslint-config-prettier":"^8.8.0","eslint-plugin-cypress":"^2.13.3","eslint-plugin-jest":"^27.2.2","eslint-plugin-react":"^7.32.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.13.11","start-server-and-test":"^2.0.0","typescript":"^5.1.5"},"dependencies":{"focus-trap":"^7.5.2","tabbable":"^6.2.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"gitHead":"95c841c0d4ab4016441b6c1c9c78ff1351f85bae","_id":"focus-trap-react@10.2.1","_nodeVersion":"20.2.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-UrAKOn52lvfHF6lkUMfFhlQxFgahyNW5i6FpHWkDxAeD4FSk3iwx9n4UEA4Sims0G5WiGIi0fAyoq3/UVeNCYA==","shasum":"3f72c9c018885e089806346966c59303eb6e32ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.2.1.tgz","fileCount":8,"unpackedSize":91612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD59GLisFDy3TSkg1s8c8bOIjyBomQeTTKNSpfQ/HOgTAIhAIkMw6VifzmoAR5+XnIjrwA0S7j19s5wdZ6DxVb8K26g"}]},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.2.1_1688498973479_0.58968551132856"},"_hasShrinkwrap":false,"contributors":[]},"10.2.2":{"name":"focus-trap-react","version":"10.2.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.22.15","@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@changesets/cli":"^2.26.2","@testing-library/cypress":"^10.0.1","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.5.1","@types/jquery":"^3.5.19","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^13.2.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-plugin-cypress":"^2.15.1","eslint-plugin-jest":"^27.4.0","eslint-plugin-react":"^7.33.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.0.3","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.14.0","start-server-and-test":"^2.0.0","typescript":"^5.2.2"},"dependencies":{"focus-trap":"^7.5.3","tabbable":"^6.2.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"_id":"focus-trap-react@10.2.2","gitHead":"080ed883bfcee28954f4123f75d7f9157c0b460d","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ktfVCuRyT2fikb1De8u5bs3afdqFTJu6Hl1iGThwmo++k2+/n78DapitplvHGZ0hkDPlyHvAWGQsR74KF30zxw==","shasum":"3b57cdee506e16c3cb75d2cb939b2d509b450489","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.2.2.tgz","fileCount":8,"unpackedSize":91680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4WSaf0+u4rU0zzS96f2S5N6bI0tvG0jHjt9U+XtIshgIgBRZ/kVWRlQcSqk4c0lT3s75PSrDBGNCHIbFQJhmHNjw="}]},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.2.2_1695655056318_0.551960615804431"},"_hasShrinkwrap":false,"contributors":[]},"10.2.3":{"name":"focus-trap-react","version":"10.2.3","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.0","@babel/eslint-parser":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@changesets/cli":"^2.26.2","@testing-library/cypress":"^10.0.1","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.5.1","@types/jquery":"^3.5.22","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^13.3.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-cypress":"^2.15.1","eslint-plugin-jest":"^27.4.2","eslint-plugin-react":"^7.33.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.0.3","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","regenerator-runtime":"^0.14.0","start-server-and-test":"^2.0.1","typescript":"^5.2.2"},"dependencies":{"focus-trap":"^7.5.4","tabbable":"^6.2.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"_id":"focus-trap-react@10.2.3","gitHead":"7282b6b702b7987e4e1b9dfa99089592c31111ca","_nodeVersion":"18.18.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-YXBpFu/hIeSu6NnmV2xlXzOYxuWkoOtar9jzgp3lOmjWLWY59C/b8DtDHEAV4SPU07Nd/t+nS/SBNGkhUBFmEw==","shasum":"a5a2ea7fbb042ffa4337fde72758325ed0fb793a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.2.3.tgz","fileCount":8,"unpackedSize":91777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIP92T//vpfEUAFIn9njSjo3cFkO7DKWkSNAtlOH1ybAiEAkmJq+JB2FtqBRqNsYANTlLa5frgZHJowcQzvsC5ydqU="}]},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.2.3_1697133476577_0.7413003459436969"},"_hasShrinkwrap":false,"contributors":[]},"10.3.0":{"name":"focus-trap-react","version":"10.3.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.25.6","@babel/core":"^7.25.2","@babel/eslint-parser":"^7.25.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.25.4","@babel/preset-react":"^7.24.7","@changesets/cli":"^2.27.8","@testing-library/cypress":"^10.0.2","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@testing-library/user-event":"^14.5.2","@types/jquery":"^3.5.30","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.0","budo":"^11.8.4","cypress":"^13.14.2","cypress-plugin-tab":"^1.0.5","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-cypress":"^3.5.0","eslint-plugin-jest":"^28.8.3","eslint-plugin-react":"^7.36.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.3.3","prop-types":"^15.8.1","react":"^18.3.1","react-dom":"^18.3.1","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.8","typescript":"^5.6.2"},"dependencies":{"focus-trap":"^7.6.0","tabbable":"^6.2.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"_id":"focus-trap-react@10.3.0","gitHead":"396c3489659e0bfc99bc5d206bfb2188a3b30900","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-XrCTj44uNE0clTA47y1AbIb7tM7w6+zi6WrJzb4RxRe3uAIIivkBCwlsCqe7R3vPRT/LCQzfe4+N/KjtJMQMgw==","shasum":"79e2b63459d30a2f5545cf8491a8b02c1779882e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.3.0.tgz","fileCount":8,"unpackedSize":91769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOVTwL4V2gjdpxxQ2EBZBSsC2AF+d9z2BJO3gdOOT/KAIhAPhFnv9Zrix272BBStWj+3JRhZsnms7szrCura84bBmD"}],"size":22952},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.3.0_1726946898110_0.38504333735930674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-21T19:28:18.322Z","publish_time":1726946898322,"_source_registry_name":"default","contributors":[]},"10.3.1":{"name":"focus-trap-react","version":"10.3.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/eslint-parser":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@changesets/cli":"^2.27.9","@testing-library/cypress":"^10.0.2","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.0.1","@testing-library/user-event":"^14.5.2","@types/jquery":"^3.5.32","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^13.15.2","cypress-plugin-tab":"^1.0.5","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-cypress":"^3.6.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-react":"^7.37.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.3.3","prop-types":"^15.8.1","react":"^18.3.1","react-dom":"^18.3.1","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.8","typescript":"^5.6.3"},"dependencies":{"focus-trap":"^7.6.1","tabbable":"^6.2.0"},"peerDependencies":{"prop-types":"^15.8.1","react":">=16.3.0","react-dom":">=16.3.0"},"_id":"focus-trap-react@10.3.1","gitHead":"fd11f4e7b416ff19c9fa578b36572c9bbc5e321b","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-PN4Ya9xf9nyj/Nd9VxBNMuD7IrlRbmaG6POAQ8VLqgtc6IY/Ln1tYakow+UIq4fihYYYFM70/2oyidE6bbiPgw==","shasum":"55d8933fc7a2b124e92f233797f4d782214f56ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-10.3.1.tgz","fileCount":8,"unpackedSize":91837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXhQ7+5Y8i5ewzmpEVGpTSyv6pQy6jdWkgPVgTEkLXqAiEA2WQRKyNBeIMlAne3+we2LqYQQzPeIGeSS5N4ehSke8k="}],"size":22960},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_10.3.1_1731271662820_0.04776245380007582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-10T20:47:43.066Z","publish_time":1731271663066,"_source_registry_name":"default","contributors":[]},"11.0.0":{"name":"focus-trap-react","version":"11.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/eslint-parser":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@changesets/cli":"^2.27.10","@testing-library/cypress":"^10.0.2","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.1.0","@testing-library/user-event":"^14.5.2","@types/jquery":"^3.5.32","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^13.16.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-cypress":"^3.6.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-react":"^7.37.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.4.1","react":"^18.3.1","react-dom":"^18.3.1","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.8","typescript":"^5.7.2"},"dependencies":{"focus-trap":"^7.6.2","tabbable":"^6.2.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_id":"focus-trap-react@11.0.0","gitHead":"06e856c8effa1f63f077b7d0e86b7e30f0d4d5c2","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ParMyaJETnFir3XycWQ9hH294Xegz222J0FaH8PwenstOgwH7FuJgDbN0q62zxT8sYQ2FNQyeyeTZGfmfHJ7MQ==","shasum":"4e065cb485d0c5b8f380ad1af27e6b1c83c2a5cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.0.tgz","fileCount":8,"unpackedSize":89405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzXulRYl81n1LnWK8vGtBOJFCXMooaoBHzQuZwp6JO1AiBdK3VJG47i+ytSBGujURxWLx4rMkMD9oDZd+1mMTk0IA=="}],"size":23009},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-trap-react_11.0.0_1733604624628_0.6187380522322905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-07T20:50:24.863Z","publish_time":1733604624863,"_source_registry_name":"default","contributors":[]},"11.0.1":{"name":"focus-trap-react","version":"11.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.26.4","@babel/core":"^7.26.0","@babel/eslint-parser":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.26.3","@changesets/cli":"^2.27.10","@testing-library/cypress":"^10.0.2","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.1.0","@testing-library/user-event":"^14.5.2","@types/jquery":"^3.5.32","@types/react":"^18.3.1","@types/react-dom":"^18.3.0","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^13.16.1","cypress-plugin-tab":"^1.0.5","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-cypress":"^3.6.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-react":"^7.37.2","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.4.2","react":"^18.3.1","react-dom":"^18.3.1","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.9","typescript":"^5.7.2"},"dependencies":{"focus-trap":"^7.6.2","tabbable":"^6.2.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_id":"focus-trap-react@11.0.1","gitHead":"c756daf16ac811bbea1618fea7e47d508cd04441","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vxv2lglW41sBgREiVbWUMf0QzCDn84lCQhfdyELNPkfsH2VdB3XheEYBk2HK/XhpghBtbkXCGORPX6otehi+uw==","shasum":"f121efd6f68845da5eb2a0517e6551ad8167c6a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.1.tgz","fileCount":8,"unpackedSize":91784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpmTa0eJsCPj5lA3JMUnp9KNlOn0NobWxCGgBXXJhddAiAU/EtV3/EskaQk7/Auz5w2R983C54nMMHHlwYfNoxt6w=="}],"size":23562},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_11.0.1_1734020141064_0.8602214132276556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T16:15:41.362Z","publish_time":1734020141362,"_source_registry_name":"default","contributors":[]},"11.0.2":{"name":"focus-trap-react","version":"11.0.2","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"*.js\" \"src/**/*.js\" \"test/**/*.js\" \"demo/**/*.js\" \"cypress/**/*.js\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/*,cypress/**/*}.+(js|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.26.4","@babel/core":"^7.26.0","@babel/eslint-parser":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.26.3","@changesets/cli":"^2.27.11","@testing-library/cypress":"^10.0.2","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.1.0","@testing-library/user-event":"^14.5.2","@types/jquery":"^3.5.32","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^13.17.0","cypress-plugin-tab":"^1.0.5","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-cypress":"^3.6.0","eslint-plugin-jest":"^28.10.0","eslint-plugin-react":"^7.37.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.4.2","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.9","typescript":"^5.7.2"},"dependencies":{"focus-trap":"^7.6.2","tabbable":"^6.2.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_id":"focus-trap-react@11.0.2","gitHead":"b006d7302bb0a547944999cd67239b02e195f90d","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-x9sNgXhaWyq1idKW11pJftDZ3WIWgpXc9aWEU3GmLNjso3RHzyaPCBjxftoEXYJZDoq5iUlLThZ3GUf7csyJBA==","shasum":"1db3539bab69a78e5c96a7fd81ad93d8c202391e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.2.tgz","fileCount":8,"unpackedSize":93720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGebF87fuBVipyl9dBcswaF1FFOO+i0mzApJp/BLBlhGAiAI/Jq9880R/Jqx6m9AtofAExvy012Q4vw/VBa8rmpg6Q=="}],"size":23887},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_11.0.2_1735662308697_0.1603806720965082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T16:25:08.879Z","publish_time":1735662308879,"_source_registry_name":"default","contributors":[]},"11.0.3":{"name":"focus-trap-react","version":"11.0.3","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"{*,src/**/*,test/**/*,demo/**/*,cypress/e2e/**/*}.+(js|cjs|mjs|ts|cts|mts)\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.26.4","@babel/core":"^7.26.0","@babel/eslint-parser":"^7.25.9","@babel/eslint-plugin":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.26.3","@changesets/cli":"^2.27.11","@eslint/js":"^9.17.0","@testing-library/cypress":"^10.0.2","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.1.0","@testing-library/user-event":"^14.5.2","@types/jquery":"^3.5.32","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.19.1","@typescript-eslint/parser":"^8.19.1","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^13.17.0","cypress-plugin-tab":"^1.0.5","eslint":"^9.17.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-node":"^0.3.9","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-cypress":"^4.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-jest":"^28.10.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.3","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-testing-library":"^7.1.1","globals":"^15.13.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.4.2","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.9","typescript":"^5.7.2"},"dependencies":{"focus-trap":"^7.6.4","tabbable":"^6.2.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_id":"focus-trap-react@11.0.3","gitHead":"d68963d1d8ec2fa25c0e0b96580c75aafea722b9","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tS1+enWS/gwCHk2WIF3KpM2oz7Y3HsnRImzHZNRgCBLWXzNG4XQVlJgbqdLr4lBKRXGdDBjQYitSh1bf2xe4Ag==","shasum":"fe46bbe2a024379b3783cad73187197bafbadb88","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.3.tgz","fileCount":8,"unpackedSize":94300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVSr6D9x61u2WzRkgKCKOCitEWHYSzHJ2VfgR38Bpt8AiAyb37b7YyfVmAZ4YjPSDi0f3ibkomcT71K7EE9G4997w=="}],"size":24031},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_11.0.3_1736768900333_0.5547477173841602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T11:48:20.529Z","publish_time":1736768900529,"_source_registry_name":"default","contributors":[]},"11.0.4":{"name":"focus-trap-react","version":"11.0.4","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"{*,src/**/*,test/**/*,demo/**/*,cypress/e2e/**/*}.+(js|cjs|mjs|ts|cts|mts)\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:unit && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.1","@babel/eslint-parser":"^7.27.1","@babel/eslint-plugin":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.27.2","@babel/preset-react":"^7.27.1","@changesets/cli":"^2.29.4","@eslint/js":"^9.27.0","@testing-library/cypress":"^10.0.3","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.6.1","@types/jquery":"^3.5.32","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.32.1","@typescript-eslint/parser":"^8.32.1","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^14.4.0","cypress-plugin-tab":"^1.0.5","eslint":"^9.27.0","eslint-config-prettier":"^10.1.5","eslint-import-resolver-node":"^0.3.9","eslint-import-resolver-typescript":"^4.3.5","eslint-plugin-cypress":"^4.3.0","eslint-plugin-import":"^2.31.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-testing-library":"^7.2.1","globals":"^16.1.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-watch-typeahead":"^2.2.2","onchange":"^7.1.0","prettier":"^3.5.3","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.0.12","typescript":"^5.8.3"},"dependencies":{"focus-trap":"^7.6.5","tabbable":"^6.2.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_id":"focus-trap-react@11.0.4","gitHead":"0422a2177b3b07f1d1699e94f23f13a01cb7a3c4","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tC7jC/yqeAqhe4irNIzdyDf9XCtGSeECHiBSYJBO/vIN0asizbKZCt8TarB6/XqIceu42ajQ/U4lQJ9pZlWjrg==","shasum":"889315c28b86ca7f3e9978710eb73819c0bb9b2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.4.tgz","fileCount":8,"unpackedSize":94390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChsn8kSwHjDZUFl00ojCQnjfhRUswEOjcv2YWtsrT9egIgVnD6T6t7Qa5tZVPvfcJW69pSVJkSBbkSxZsi5niHatQ="}],"size":24044},"_npmUser":{"name":"anonymous","email":"stefan@stefcameron.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_11.0.4_1748395957035_0.48230964157898737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T01:32:37.255Z","publish_time":1748395957255,"_source_registry_name":"default","contributors":[]},"11.0.5":{"name":"focus-trap-react","version":"11.0.5","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"{*,src/**/*,test/**/*,demo/**/*,cypress/e2e/**/*}.+(js|cjs|mjs|ts|cts|mts)\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:coverage && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.28.3","@babel/core":"^7.28.5","@babel/eslint-parser":"^7.28.5","@babel/eslint-plugin":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@changesets/cli":"^2.29.8","@eslint/js":"^9.39.2","@testing-library/cypress":"^10.1.0","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.1","@testing-library/user-event":"^14.6.1","@types/jquery":"^3.5.33","@types/node":"^25.0.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.51.0","@typescript-eslint/parser":"^8.52.0","all-contributors-cli":"^6.26.1","babel-jest":"^30.1.2","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^15.8.2","cypress-plugin-tab":"^1.0.5","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-import-resolver-node":"^0.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-cypress":"^5.2.1","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^29.12.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-testing-library":"^7.15.3","globals":"^17.0.0","jest":"^30.2.0","jest-environment-jsdom":"^30.2.0","jest-watch-typeahead":"^3.0.1","onchange":"^7.1.0","prettier":"^3.7.4","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.1.3","typescript":"^5.9.3"},"dependencies":{"focus-trap":"^7.7.1","tabbable":"^6.4.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"gitHead":"dc14dca8bb2210998b6a74d0ef301233f16bfba9","_id":"focus-trap-react@11.0.5","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-HEOLlG9ji9xGv2GFBVVUqkLzDYNdI98s6qACkKOl0yxyJ9M31E4QnAMAfrSUaF7HldnbCDdbaBAsg9O/r93vHg==","shasum":"9cfcb14507ab84a8e20400928b13564b0ea5d291","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.5.tgz","fileCount":8,"unpackedSize":94666,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/focus-trap-react@11.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGsibph2odYfy51oXic47liYx631ohpObJVmTClbAE+BAiEAk8DGViyzOgLG+tWtJxUAimMkdhK3sy6rbzISLBpi8Z4="}],"size":24147},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3e2fa5c-7b94-4be3-8b35-54595d70371b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_11.0.5_1767807666870_0.2109616819986635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T17:41:07.039Z","publish_time":1767807667039,"_source_registry_name":"default","contributors":[]},"11.0.6":{"name":"focus-trap-react","version":"11.0.6","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"{*,src/**/*,test/**/*,demo/**/*,cypress/e2e/**/*}.+(js|cjs|mjs|ts|cts|mts)\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:coverage && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.28.3","@babel/core":"^7.28.5","@babel/eslint-parser":"^7.28.5","@babel/eslint-plugin":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@changesets/cli":"^2.29.8","@eslint/js":"^9.39.2","@testing-library/cypress":"^10.1.0","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.1","@testing-library/user-event":"^14.6.1","@types/jquery":"^3.5.33","@types/node":"^25.0.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.52.0","@typescript-eslint/parser":"^8.52.0","all-contributors-cli":"^6.26.1","babel-jest":"^30.1.2","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^15.8.2","cypress-plugin-tab":"^1.0.5","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-import-resolver-node":"^0.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-cypress":"^5.2.1","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^29.12.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-testing-library":"^7.15.4","globals":"^17.0.0","jest":"^30.2.0","jest-environment-jsdom":"^30.2.0","jest-watch-typeahead":"^3.0.1","onchange":"^7.1.0","prettier":"^3.7.4","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.1.3","typescript":"^5.9.3"},"dependencies":{"focus-trap":"^7.8.0","tabbable":"^6.4.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"gitHead":"42f0bd5ca624fc0072422df09c61367cc89b2997","_id":"focus-trap-react@11.0.6","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-8YbWR8kDf2pQ8G9LT11p39VY4T7eWVrj00Fhp1HUSdv5uW9q6+WK8OMAdy9Ui7vGb1zNouFDzwBIqJwt82rIYQ==","shasum":"c47f79e45719bfc74a8a543062f94ed06cba876c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-11.0.6.tgz","fileCount":8,"unpackedSize":94827,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/focus-trap-react@11.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAQX1ApfuHd3HYOm+e674ObqEVZp1cp+aPI7Eq84av4wAiAA01etqgCMECgaEGfaG/lu/LAd76L3Hk+EhN4dRThvfg=="}],"size":24200},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3e2fa5c-7b94-4be3-8b35-54595d70371b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_11.0.6_1768091476937_0.056087604075588215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-11T00:31:17.086Z","publish_time":1768091477086,"_source_registry_name":"default","contributors":[]},"12.0.0":{"name":"focus-trap-react","version":"12.0.0","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"{*,src/**/*,test/**/*,demo/**/*,cypress/e2e/**/*}.+(js|cjs|mjs|ts|cts|mts)\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc index.d.ts","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:coverage && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.28.6","@babel/core":"^7.28.6","@babel/eslint-parser":"^7.28.6","@babel/eslint-plugin":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.28.6","@babel/preset-react":"^7.28.5","@changesets/cli":"^2.29.8","@eslint/js":"^9.39.2","@testing-library/cypress":"^10.1.0","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/jquery":"^3.5.33","@types/node":"^25.0.10","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.54.0","@typescript-eslint/parser":"^8.53.1","all-contributors-cli":"^6.26.1","babel-jest":"^30.1.2","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^15.9.0","cypress-plugin-tab":"^1.0.5","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-import-resolver-node":"^0.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-cypress":"^5.2.1","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^29.12.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-testing-library":"^7.15.4","globals":"^17.2.0","jest":"^30.2.0","jest-environment-jsdom":"^30.2.0","jest-watch-typeahead":"^3.0.1","onchange":"^7.1.0","prettier":"^3.8.1","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^2.1.3","typescript":"^5.9.3"},"dependencies":{"focus-trap":"^8.0.0","tabbable":"^6.4.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"gitHead":"932495b52eb37b615d18c25a7004e2580291553d","_id":"focus-trap-react@12.0.0","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-bTPk+jbG0Q3zqHjY7KjdmjqMKGKVrKbMwXxHX9+FTYENWxmLryJVoI3ZfStRSJ26uPipl+th9DIPhCyjeEBYdg==","shasum":"fc1efacfde54691bd64e915bd7799759dc1bbf19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-12.0.0.tgz","fileCount":8,"unpackedSize":95233,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/focus-trap-react@12.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGadSFXm9BrBZwRgoC2JFww1ujWREZIbuZajVZbYAiwiAiEA2nHqNSfTiOPHQq4mGJ8DIw1bGZ21TSlf9lWhWCjvUN8="}],"size":24286},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3e2fa5c-7b94-4be3-8b35-54595d70371b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_12.0.0_1769705760795_0.20466470370440493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T16:56:00.939Z","publish_time":1769705760939,"_source_registry_name":"default","contributors":[]},"12.0.1":{"name":"focus-trap-react","version":"12.0.1","description":"A React component that traps focus.","main":"dist/focus-trap-react.js","types":"index.d.ts","scripts":{"demo-bundle":"NODE_ENV=production browserify demo/js -t babelify --extension=.jsx -o demo/demo-bundle.js","start":"npm run build && NODE_ENV=development budo demo/js/index.js:demo-bundle.js --dir demo --live -- -t babelify --extension=.jsx","lint":"eslint \"{*,src/**/*,test/**/*,demo/**/*,cypress/e2e/**/*}.+(js|cjs|mjs|ts|cts|mts)\"","format":"prettier --write \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:check":"prettier --check \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\"","format:watch":"onchange \"{*,src/**/*,test/**/*,demo/js/**/*,.github/workflows/**/*,cypress/**/*}.+(js|cjs|mjs|ts|cts|mts|yml)\" -- prettier --write {{changed}}","build":"babel src -d dist","test:types":"tsc","test:unit":"jest","test:coverage":"jest --coverage","test:e2e":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress run --browser $CYPRESS_BROWSER --headless'","test:e2e:chrome":"CYPRESS_BROWSER=chrome npm run test:e2e","test:e2e:dev":"ELECTRON_ENABLE_LOGGING=1 start-server-and-test start 9966 'cypress open'","test":"npm run format:check && npm run lint && npm run test:coverage && npm run test:types && npm run test:e2e:chrome","prepare":"npm run build","prepublishOnly":"npm run test && npm run build","release":"npm run build && changeset publish"},"repository":{"type":"git","url":"git+https://github.com/focus-trap/focus-trap-react.git"},"keywords":["react","reactjs","react-component","aria","accessibility","modal","dialog","focus","keyboard"],"author":{"name":"David Clark","url":"http://davidtheclark.com/"},"license":"MIT","bugs":{"url":"https://github.com/focus-trap/focus-trap-react/issues"},"homepage":"https://github.com/focus-trap/focus-trap-react#readme","devDependencies":{"@babel/cli":"^7.28.6","@babel/core":"^7.29.0","@babel/eslint-parser":"^7.28.6","@babel/eslint-plugin":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/preset-env":"^7.29.2","@babel/preset-react":"^7.28.5","@changesets/cli":"^2.31.0","@eslint/js":"^9.39.2","@testing-library/cypress":"^10.1.0","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/jquery":"^4.0.0","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.59.0","@typescript-eslint/parser":"^8.59.0","all-contributors-cli":"^6.26.1","babel-jest":"^30.3.0","babelify":"^10.0.0","browserify":"^17.0.1","budo":"^11.8.4","cypress":"^15.14.1","cypress-plugin-tab":"^1.0.5","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-import-resolver-node":"^0.3.10","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-cypress":"^6.3.1","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^29.15.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-testing-library":"^7.16.2","globals":"^17.5.0","jest":"^30.3.0","jest-environment-jsdom":"^30.3.0","jest-watch-typeahead":"^3.0.1","onchange":"^7.1.0","prettier":"^3.8.3","react":"^19.0.0","react-dom":"^19.0.0","regenerator-runtime":"^0.14.1","start-server-and-test":"^3.0.2","typescript":"^6.0.3"},"dependencies":{"focus-trap":"^8.1.0","tabbable":"^6.4.0"},"peerDependencies":{"@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"gitHead":"95347d3c41f7f5ab0c0e29336b1d3eb6fdce37f8","_id":"focus-trap-react@12.0.1","_nodeVersion":"20.20.2","_npmVersion":"11.13.0","dist":{"integrity":"sha512-MUlm5W4YP9qXZt6J7cRkdZtVekN7WQRqh5STvcRM8s2juTQWNFIz2BYlvaEddij9h04H/9SL8QcXkvqEEWUD6A==","shasum":"4e8e029ee018838a6ce257d74518ce44fcccfc9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/focus-trap-react/-/focus-trap-react-12.0.1.tgz","fileCount":8,"unpackedSize":95361,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/focus-trap-react@12.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwRYAk/IIIm7pqn2nSgaPQT+e5RQReK6WnGAVNOp95JQIhAPQ2Vq2vzWcBXWERsTSKgeayt3roMNnIVIhTlY8wRm22"}],"size":24324},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d3e2fa5c-7b94-4be3-8b35-54595d70371b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"},{"name":"anonymous","email":"wellington@wellingtoncordeiro.com"},{"name":"anonymous","email":"stefan@stefcameron.com"},{"name":"anonymous","email":"me@marais.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focus-trap-react_12.0.1_1777142419804_0.20005943708944374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-25T18:40:19.963Z","publish_time":1777142419963,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"12.0.1","tabbable-i905":"10.0.3-tabbable-i905.2"},"name":"focus-trap-react","time":{"created":"2022-01-26T23:14:28.389Z","modified":"2026-04-25T18:40:29.611Z","8.9.0":"2021-12-11T23:20:08.540Z","8.8.2":"2021-10-14T15:52:33.162Z","8.8.1":"2021-09-27T22:08:06.055Z","8.8.0":"2021-09-27T16:47:24.377Z","8.7.1":"2021-08-14T17:33:37.820Z","8.7.0":"2021-07-03T22:00:41.494Z","8.6.0":"2021-06-19T16:02:01.897Z","8.5.1":"2021-06-08T18:37:37.689Z","8.5.0":"2021-04-21T19:00:43.865Z","8.4.2":"2021-02-06T23:04:50.467Z","8.4.1":"2021-01-19T18:14:21.795Z","8.4.0":"2021-01-16T22:57:05.979Z","8.3.2":"2020-12-02T18:12:10.281Z","8.3.1":"2020-11-25T20:28:04.476Z","8.3.0":"2020-11-18T19:12:11.328Z","8.2.0":"2020-11-17T17:58:12.801Z","8.1.1":"2020-10-31T21:29:46.729Z","8.1.0":"2020-09-26T20:25:38.861Z","8.0.0":"2020-09-04T23:41:26.423Z","7.0.1":"2020-07-07T01:32:47.664Z","7.0.0":"2020-07-01T16:55:28.374Z","6.0.0":"2019-01-26T15:11:22.063Z","5.0.1":"2018-12-17T14:29:24.494Z","5.0.0":"2018-12-02T14:36:47.265Z","4.0.1":"2018-09-23T22:24:50.826Z","4.0.0":"2018-08-01T15:24:02.726Z","3.1.4":"2018-08-01T14:31:18.226Z","3.1.3":"2018-07-28T18:38:16.547Z","3.1.2":"2018-02-03T22:53:02.868Z","3.1.1":"2017-12-29T23:18:08.237Z","3.1.0":"2017-12-17T20:42:04.567Z","3.0.5":"2017-10-21T19:30:42.792Z","3.0.4":"2017-09-28T18:29:24.430Z","3.0.3":"2017-04-21T23:14:25.867Z","3.0.2":"2017-01-16T17:59:39.761Z","3.0.1":"2016-06-20T14:05:43.217Z","3.0.0":"2016-06-18T19:53:54.572Z","2.1.1":"2016-04-11T14:20:25.976Z","2.1.0":"2016-03-19T20:09:10.792Z","2.0.1":"2016-02-24T04:23:53.820Z","2.0.0":"2015-10-18T01:22:42.843Z","1.0.0":"2015-08-27T00:04:18.428Z","0.2.1":"2015-08-23T20:24:26.762Z","0.2.0":"2015-08-23T14:40:51.965Z","0.1.0":"2015-08-17T02:36:37.014Z","8.9.1":"2022-01-12T20:05:47.155Z","8.9.2":"2022-02-12T18:01:22.355Z","8.10.0":"2022-04-22T14:46:36.909Z","8.11.0":"2022-04-28T21:48:23.063Z","8.11.1":"2022-05-06T21:22:35.756Z","8.11.2":"2022-05-25T21:54:35.372Z","8.11.3":"2022-06-09T23:59:03.811Z","9.0.0":"2022-06-10T00:20:27.627Z","9.0.1":"2022-06-13T21:16:27.880Z","9.0.2":"2022-06-18T20:22:17.360Z","10.0.0":"2022-08-24T18:54:12.886Z","10.0.1":"2022-11-16T16:05:58.055Z","10.0.2":"2022-12-02T15:03:22.668Z","10.0.3-tabbable-i905.0":"2023-01-25T20:28:55.433Z","10.0.3-tabbable-i905.1":"2023-01-25T22:03:51.362Z","10.0.3-tabbable-i905.2":"2023-02-01T20:13:58.273Z","10.1.0":"2023-02-15T22:22:48.106Z","10.1.1":"2023-03-08T23:50:33.495Z","10.1.2":"2023-05-10T22:42:18.487Z","10.1.3":"2023-05-17T18:56:57.438Z","10.1.4":"2023-05-19T14:15:25.573Z","10.2.1":"2023-07-04T19:29:33.648Z","10.2.2":"2023-09-25T15:17:36.541Z","10.2.3":"2023-10-12T17:57:56.795Z","10.3.0":"2024-09-21T19:28:18.322Z","10.3.1":"2024-11-10T20:47:43.066Z","11.0.0":"2024-12-07T20:50:24.863Z","11.0.1":"2024-12-12T16:15:41.362Z","11.0.2":"2024-12-31T16:25:08.879Z","11.0.3":"2025-01-13T11:48:20.529Z","11.0.4":"2025-05-28T01:32:37.255Z","11.0.5":"2026-01-07T17:41:07.039Z","11.0.6":"2026-01-11T00:31:17.086Z","12.0.0":"2026-01-29T16:56:00.939Z","12.0.1":"2026-04-25T18:40:19.963Z"},"readme":"# focus-trap-react [![CI](https://github.com/focus-trap/focus-trap-react/workflows/CI/badge.svg?branch=master&event=push)](https://github.com/focus-trap/focus-trap-react/actions?query=workflow:CI+branch:master) [![Codecov](https://img.shields.io/codecov/c/github/focus-trap/focus-trap-react)](https://codecov.io/gh/focus-trap/focus-trap-react) [![license](https://badgen.now.sh/badge/license/MIT)](./LICENSE)\n\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-30-orange.svg?style=flat-square)](#contributors)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\nA React component that traps focus.\n\nThis component is a light wrapper around [focus-trap](https://github.com/focus-trap/focus-trap),\ntailored to your React-specific needs.\n\nYou might want it for, say, building [an accessible modal](https://github.com/davidtheclark/react-aria-modal)?\n\n## What it does\n\n[Check out the demo](http://focus-trap.github.io/focus-trap-react/demo/).\n\nPlease read [the focus-trap documentation](https://github.com/focus-trap/focus-trap) to understand what a focus trap is, what happens when a focus trap is activated, and what happens when one is deactivated.\n\nThis module simply provides a React component that creates and manages a focus trap.\n\n- The focus trap automatically activates when mounted (by default, though this can be changed).\n- The focus trap automatically deactivates when unmounted.\n- The focus trap can be activated and deactivated, paused and unpaused via props.\n\n## Installation\n\n```\nnpm install focus-trap-react\n```\n\n`dist/focus-trap-react.js` is the Babel-compiled file that you'll use.\n\n### React dependency\n\nReact `>= 18.0.0`\n\n> Note that while React 18.x still supported `propTypes` and `defaultProps`, they had long-since been deprecated, and are completely dropped in React 19.\n\nTherefore, this library no longer assigns these properties to the `<FocusTrap>` element for runtime validation and initialization. The same techniques you would now use in React 19 are backward-compatible with React 18:\n\n- Use TypeScript for static prop type validation\n- Use a runtime validation library such as [RTV.js](https://rtvjs.stefcameron.com/), [JSON Schema](https://json-schema.org/), or [yup](https://github.com/jquense/yup) for runtime prop validation to replace `prop-types`)\n\n> This library aims to support one major version of React _behind_ the current major version, since React major releases are typically years apart -- to the extent that the feature drift is not too great and remains reasonably surmountable.\n\n## Browser Support\n\nFocused on desktop browsers, particularly Chrome, Edge, FireFox, Safari, and Opera.\n\nGated by what React [supports](https://legacy.reactjs.org/docs/javascript-environment-requirements.html) in the version [currently](#react-dependency) supported.\n\nFocus-trap-react is not officially tested on any mobile browsers or devices.\n\n> ⚠️ Microsoft [no longer supports](https://blogs.windows.com/windowsexperience/2022/06/15/internet-explorer-11-has-retired-and-is-officially-out-of-support-what-you-need-to-know/) any version of IE, so IE is no longer supported by this library.\n\n> 💬 Focus-trap-react relies on focus-trap so its browser support is at least [what focus-trap supports](https://github.com/focus-trap/focus-trap#browser-support).\n\n> 💬 Keep in mind that performance optimization and old browser support are often at odds, so tabbable may not always be able to use the most optimal (typically modern) APIs in all cases.\n\n## Usage\n\nYou wrap any element that you want to act as a focus trap with the `<FocusTrap>` component. `<FocusTrap>` expects exactly one child element which can be any HTML element or other React component that contains focusable elements. __It cannot be a Fragment__ because `<FocusTrap>` needs to be able to get a reference to the underlying HTML element, and Fragments do not have any representation in the DOM.\n\nFor example:\n\n```js\n<FocusTrap>\n  <div id=\"modal-dialog\" className=\"modal\" >\n    <button>Ok</button>\n    <button>Cancel</button>\n  </div>\n</FocusTrap>\n```\n\n```js\n<FocusTrap>\n  <ModalDialog okButtonText=\"Ok\" cancelButtonText=\"Cancel\" />\n</FocusTrap>\n```\n\nYou can read further code examples in `demo/` (it's very simple), and [see how it works](http://focus-trap.github.io/focus-trap-react/demo/).\n\nHere's one more simple example:\n\n```jsx\nimport React from 'react';\nimport { createRoot } from 'react-dom/client';\nimport { FocusTrap } from 'focus-trap-react';\n\nclass Demo extends React.Component {\n  constructor(props) {\n    super(props);\n\n    this.state = {\n      activeTrap: false\n    };\n\n    this.mountTrap = this.mountTrap.bind(this);\n    this.unmountTrap = this.unmountTrap.bind(this);\n  }\n\n  mountTrap = () => {\n    this.setState({ activeTrap: true });\n  };\n\n  unmountTrap = () => {\n    this.setState({ activeTrap: false });\n  };\n\n  render() {\n    const trap = this.state.activeTrap\n      ? <FocusTrap\n          focusTrapOptions={{\n            onDeactivate: this.unmountTrap\n          }}\n        >\n          <div className=\"trap\">\n            <p>\n              Here is a focus trap\n              {' '}\n              <a href=\"#\">with</a>\n              {' '}\n              <a href=\"#\">some</a>\n              {' '}\n              <a href=\"#\">focusable</a>\n              {' '}\n              parts.\n            </p>\n            <p>\n              <button onClick={this.unmountTrap}>\n                deactivate trap\n              </button>\n            </p>\n          </div>\n        </FocusTrap>\n      : false;\n\n    return (\n      <div>\n        <p>\n          <button onClick={this.mountTrap}>\n            activate trap\n          </button>\n        </p>\n        {trap}\n      </div>\n    );\n  }\n}\n\ncreateRoot(document.getElementById('root')).render(<Demo />); // React 18\n```\n\n## ❗️❗️ React 18 Strict Mode ❗️❗️\n\nReact 18 introduced [new behavior](https://reactjs.org/docs/strict-mode.html#ensuring-reusable-state) in Strict Mode whereby it mimics a possible future behavior where React might optimize an app's performance by unmounting certain components that aren't in use and later remounting them with previous, reused state when the user needs them again. What constitutes \"not in use\" and \"needs them again\" is as yet undefined.\n\n_Remounted with reused state_ is the key difference between what is otherwise expected about [unmounted components](https://reactjs.org/docs/react-component.html#componentwillunmount).\n\n__[v9.0.2](https://github.com/focus-trap/focus-trap-react/pull/721) adds support__ for this new Strict Mode behavior: The trap attempts to detect that it has been remounted with previous state: If the `active` prop's value is `true`, and an internal focus trap instance already exists, the focus trap is re-activated on remount in order to reconcile stated expectations.\n\n> 🚨 In Strict Mode (and so in dev builds only, since this behavior of Strict Mode only affects dev builds), the trap __will be deactivated as soon as it is mounted__, and then reactivated again, almost immediately, because React will immediately unmount and remount the trap as soon as it's rendered.\n\nTherefore, __avoid using options like onActivate, onPostActivate, onDeactivate, or onPostDeactivate to affect component state__.\n\n<details>\n<summary>Explanation and sample anti-pattern to <strong>avoid</strong></summary>\n<p>\nSee <a href=\"https://github.com/focus-trap/focus-trap-react/issues/796\">this discussion</a> for an example sandbox (issue description) where <code>onDeactivate</code> was used to trigger the close of a dialog when the trap was deactivated (e.g. to react to the user clicking outside the trap with <code>focusTrapOptions.clickOutsideDeactivates=true</code>).\n</p>\n<p>\nThe result can be that (depending on how you render the trap) in Strict Mode, the dialog never appears because it gets closed as soon as the trap renders, since the trap is deactivated as soon as it's unmounted, and so the <code>onDeactivate</code> handler is called, thus hiding the dialog...\n</p>\n<p>\n<strong>This is intentional</strong>: If the trap gets unmounted, it has no idea if it's being unmounted <em>for good</em> or if it's going to be remounted <em>at some future point in time</em>. It also has no idea of knowing <em>how long</em> it will be until it's remounted again. So it must be deactivated as though it's going away for good in order to prevent unintentional behavior and memory leaks (from orphaned document event listeners).\n</p>\n</details>\n\n## Props\n\n### children\n\n> ⚠️ The `<FocusTrap>` component requires a __single__ child, and this child must __forward refs__ onto the element which will ultimately be considered the trap's container. Since React does not provide for a way to forward refs to class-based components, this means the child must be a __functional__ component that uses the `React.forwardRef()` API.\n>\n> If you must use a __class__-based component as the trap's container, then you will need to get your own ref to it upon render, and use the `containerElements` prop (initially set to an empty array `[]`) in order to provide the ref's element to it once updated by React (hint: use a [callback ref](https://reactjs.org/docs/refs-and-the-dom.html#callback-refs)).\n\n> 💬 The child is ignored (but still rendered) if the `containerElements` prop is used to imperatively provide trap container elements.\n\nExample:\n\n```jsx\nimport { forwardRef, Component } from 'react';\nimport { createRoot } from 'react-dom/client';\nimport { FocusTrap } from 'focus-trap-react';\n\nconst container = document.getElementById('demo-function-child');\n\nconst TrapChild = forwardRef(function ({ onDeactivate }, ref) {\n  return (\n    <div ref={ref}>\n      <p>\n        Here is a focus trap <a href=\"#\">with</a> <a href=\"#\">some</a>{' '}\n        <a href=\"#\">focusable</a> parts.\n      </p>\n      <p>\n        <button\n          onClick={onDeactivate}\n          aria-describedby=\"class-child-heading\"\n        >\n          deactivate trap\n        </button>\n      </p>\n    </div>\n  );\n});\n\nTrapChild.displayName = 'TrapChild';\nTrapChild.propTypes = {\n  onDeactivate: propTypes.func,\n};\n\nclass DemoFunctionChild extends Component {\n  constructor(props) {\n    super(props);\n\n    this.state = {\n      activeTrap: false,\n    };\n\n    this.mountTrap = this.mountTrap.bind(this);\n    this.unmountTrap = this.unmountTrap.bind(this);\n  }\n\n  mountTrap() {\n    this.setState({ activeTrap: true });\n  }\n\n  unmountTrap() {\n    this.setState({ activeTrap: false });\n  }\n\n  render() {\n    const trap = this.state.activeTrap && (\n      <FocusTrap\n        focusTrapOptions={{\n          onDeactivate: this.unmountTrap,\n        }}\n      >\n        <TrapChild />\n      </FocusTrap>\n    );\n\n    return (\n      <div>\n        <p>\n          <button onClick={this.mountTrap} aria-describedby=\"function-child-heading\">\n            activate trap\n          </button>\n        </p>\n        {trap}\n      </div>\n    );\n  }\n}\n\nconst root = createRoot(container);\nroot.render(<DemoFunctionChild />);\n```\n\n### focusTrapOptions\n\nType: `Object`, optional\n\nPass any of the options available in focus-trap's [createOptions](https://github.com/focus-trap/focus-trap#createoptions).\n\n> ❗️ This prop is __only read once__ on the first render. It's never looked at again. This is particularly important if you use state-dependent memoized __React Hooks__ (e.g. `const onActivate = useCallback(() => {...}, [something])`) for any of the focus-trap callbacks like `onActivate()`, `onDeactivate()`, `clickOutsideDeactivates()`, etc.\n>\n> If you need state-dependent callbacks, you have two options: __(1)__ Use a React component `class` (as in the examples in this README) with bound member handlers, or __(2)__ use a React Ref like `useRef({ myState: 1 })` in your callbacks and manually manage your state.\n>\n> See [#947](https://github.com/focus-trap/focus-trap-react/issues/947) for more details.\n\n> ⚠️ See notes about __[testing in JSDom](#testing-in-jsdom)__ (e.g. using Jest) if that's what you currently use.\n\n### active\n\nType: `Boolean`, optional\n\nBy default, the `FocusTrap` activates when it mounts. So you activate and deactivate it via mounting and unmounting. If, however, you want to keep the `FocusTrap` mounted *while still toggling its activation state*, you can do that with this prop.\n\nSee `demo/demo-special-element.js`.\n\n### paused\n\nType: `Boolean`, optional\n\nIf you would like to pause or unpause the focus trap (see [`focus-trap`'s documentation](https://github.com/focus-trap/focus-trap#focustrappause)), toggle this prop.\n\n### containerElements\n\nType: `Array of HTMLElement`, optional\n\nIf specified, these elements will be used as the boundaries for the focus-trap, __instead of the child__.  These get passed as arguments to `focus-trap`'s `updateContainerElements()` method.\n\n> 💬 Note that when you use `containerElements`, the need for a child is eliminated as the child is __always__ ignored (though still rendered) when the prop is specified, even if this prop is `[]` (an empty array).\n>\n> Also note that if the refs you're putting into the array, like `containerElements={[ref1.current, ref2.current]}`, aren't resolved yet, resulting in `[null, null]` for example, the trap will not get created. The array must contain at least one valid `HTMLElement` in order for the trap to get created/updated.\n\nIf `containerElements` is subsequently updated (i.e. after the trap has been created) to an empty array (or an array of falsy values like `[null, null]`), the trap will still be active, but the TAB key will do nothing because the trap will not contain any tabbable groups of nodes. At this point, the trap can either be deactivated manually or by unmounting, or an updated set of elements can be given to `containerElements` to resume use of the TAB key.\n\nUsing `containerElements` does require the use of React refs which, by nature, will require at least one state update in order to get the resolved elements into the prop, resulting in at least one additional render. In the normal case, this is likely more than acceptable, but if you really want to optimize things, then you could consider [using focus-trap directly](https://codesandbox.io/s/focus-trapreact-containerelements-demos-v5ydi) (see `Trap2.js`).\n\n## Help\n\n### Testing in JSDom\n\n> ⚠️ JSDom is not officially supported. Your mileage may vary, and tests may break from one release to the next (even a patch or minor release).\n>\n> This topic is just here to help with what we know may affect your tests.\n\nIn general, a focus trap is best tested in a full browser environment such as Cypress, Playwright, or Nightwatch where a full DOM is available.\n\nSometimes, that's not entirely desirable, and depending on what you're testing, you may be able to get away with using JSDom (e.g. via Jest), but you'll have to configure your traps using the `focusTrapOptions.tabbableOptions.displayCheck: 'none'` option.\n\nSee [Testing focus-trap in JSDom](https://github.com/focus-trap/focus-trap#testing-in-jsdom) for more details.\n\n## Contributing\n\nSee [CONTRIBUTING](CONTRIBUTING.md).\n\n## Contributors\n\nIn alphabetical order:\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/AlexKDawson\"><img src=\"https://avatars.githubusercontent.com/u/16471362?v=4?s=100\" width=\"100px;\" alt=\"Alex Dawson\"/><br /><sub><b>Alex Dawson</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=AlexKDawson\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Ayc0\"><img src=\"https://avatars3.githubusercontent.com/u/22725671?v=4?s=100\" width=\"100px;\" alt=\"Benjamin Koltes\"/><br /><sub><b>Benjamin Koltes</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3AAyc0\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://ofcr.se/\"><img src=\"https://avatars1.githubusercontent.com/u/813865?v=4?s=100\" width=\"100px;\" alt=\"Benjamin Tan\"/><br /><sub><b>Benjamin Tan</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=bnjmnt4n\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://clintgoodman.com\"><img src=\"https://avatars3.githubusercontent.com/u/5473697?v=4?s=100\" width=\"100px;\" alt=\"Clint Goodman\"/><br /><sub><b>Clint Goodman</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=cgood92\" title=\"Code\">💻</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=cgood92\" title=\"Documentation\">📖</a> <a href=\"#example-cgood92\" title=\"Examples\">💡</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=cgood92\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/DSil\"><img src=\"https://avatars1.githubusercontent.com/u/6265045?v=4?s=100\" width=\"100px;\" alt=\"Daniel\"/><br /><sub><b>Daniel</b></sub></a><br /><a href=\"#maintenance-DSil\" title=\"Maintenance\">🚧</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=DSil\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Dan503\"><img src=\"https://avatars.githubusercontent.com/u/10610368?v=4?s=100\" width=\"100px;\" alt=\"Daniel Tonon\"/><br /><sub><b>Daniel Tonon</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=Dan503\" title=\"Documentation\">📖</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=Dan503\" title=\"Code\">💻</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=Dan503\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://davidtheclark.com/\"><img src=\"https://avatars2.githubusercontent.com/u/628431?v=4?s=100\" width=\"100px;\" alt=\"David Clark\"/><br /><sub><b>David Clark</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=davidtheclark\" title=\"Code\">💻</a> <a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Adavidtheclark\" title=\"Bug reports\">🐛</a> <a href=\"#infra-davidtheclark\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=davidtheclark\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=davidtheclark\" title=\"Documentation\">📖</a> <a href=\"#maintenance-davidtheclark\" title=\"Maintenance\">🚧</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/features/security\"><img src=\"https://avatars1.githubusercontent.com/u/27347476?v=4?s=100\" width=\"100px;\" alt=\"Dependabot\"/><br /><sub><b>Dependabot</b></sub></a><br /><a href=\"#maintenance-dependabot\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/VercammenJens\"><img src=\"https://avatars.githubusercontent.com/u/19661051?v=4?s=100\" width=\"100px;\" alt=\"Jens Vercammen\"/><br /><sub><b>Jens Vercammen</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3AVercammenJens\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/jhnns\"><img src=\"https://avatars.githubusercontent.com/u/781746?v=4?s=100\" width=\"100px;\" alt=\"Johannes Ewald\"/><br /><sub><b>Johannes Ewald</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=jhnns\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://josuzuki.me\"><img src=\"https://avatars1.githubusercontent.com/u/9583920?v=4?s=100\" width=\"100px;\" alt=\"Jonathan Suzuki\"/><br /><sub><b>Jonathan Suzuki</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3AJoSuzuki\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://reload.dk\"><img src=\"https://avatars.githubusercontent.com/u/73966?v=4?s=100\" width=\"100px;\" alt=\"Kasper Garnæs\"/><br /><sub><b>Kasper Garnæs</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Akasperg\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://kathleenmcmahon.dev/\"><img src=\"https://avatars1.githubusercontent.com/u/11621935?v=4?s=100\" width=\"100px;\" alt=\"Kathleen McMahon\"/><br /><sub><b>Kathleen McMahon</b></sub></a><br /><a href=\"#maintenance-resource11\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/LoganDark\"><img src=\"https://avatars.githubusercontent.com/u/4723091?v=4?s=100\" width=\"100px;\" alt=\"LoganDark\"/><br /><sub><b>LoganDark</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3ALoganDark\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://marais.io/\"><img src=\"https://avatars2.githubusercontent.com/u/599459?v=4?s=100\" width=\"100px;\" alt=\"Marais Rossouw\"/><br /><sub><b>Marais Rossouw</b></sub></a><br /><a href=\"#infra-maraisr\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Mathias-S\"><img src=\"https://avatars.githubusercontent.com/u/225531?v=4?s=100\" width=\"100px;\" alt=\"Mathias Stang\"/><br /><sub><b>Mathias Stang</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3AMathias-S\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/focus-trap/focus-trap-react/pulls?q=is%3Apr+reviewed-by%3AMathias-S\" title=\"Reviewed Pull Requests\">👀</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/StackOverflowIsBetterThanAnyAI\"><img src=\"https://avatars.githubusercontent.com/u/140268904?v=4?s=100\" width=\"100px;\" alt=\"Michael\"/><br /><sub><b>Michael</b></sub></a><br /><a href=\"#example-StackOverflowIsBetterThanAnyAI\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.moroshko.me\"><img src=\"https://avatars.githubusercontent.com/u/259753?v=4?s=100\" width=\"100px;\" alt=\"Misha Moroshko\"/><br /><sub><b>Misha Moroshko</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Amoroshko\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/liunate\"><img src=\"https://avatars2.githubusercontent.com/u/38996291?v=4?s=100\" width=\"100px;\" alt=\"Nate Liu\"/><br /><sub><b>Nate Liu</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=liunate\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.linkedin.com/in/rivajunior/\"><img src=\"https://avatars1.githubusercontent.com/u/11370172?v=4?s=100\" width=\"100px;\" alt=\"Rivaldo Junior\"/><br /><sub><b>Rivaldo Junior</b></sub></a><br /><a href=\"#maintenance-rivajunior\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://scottrippey.github.io/\"><img src=\"https://avatars3.githubusercontent.com/u/430608?v=4?s=100\" width=\"100px;\" alt=\"Scott Rippey\"/><br /><sub><b>Scott Rippey</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=scottrippey\" title=\"Code\">💻</a> <a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Ascottrippey\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://seanmcp.com/\"><img src=\"https://avatars1.githubusercontent.com/u/6360367?v=4?s=100\" width=\"100px;\" alt=\"Sean McPherson\"/><br /><sub><b>Sean McPherson</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=SeanMcP\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://smoores.dev\"><img src=\"https://avatars.githubusercontent.com/u/5354254?v=4?s=100\" width=\"100px;\" alt=\"Shane Moore\"/><br /><sub><b>Shane Moore</b></sub></a><br /><a href=\"#platform-SMores\" title=\"Packaging/porting to new platform\">📦</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://recollectr.io\"><img src=\"https://avatars2.githubusercontent.com/u/6835891?v=4?s=100\" width=\"100px;\" alt=\"Slapbox\"/><br /><sub><b>Slapbox</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=Slapbox\" title=\"Documentation\">📖</a> <a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3ASlapbox\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://stefancameron.com/\"><img src=\"https://avatars3.githubusercontent.com/u/2855350?v=4?s=100\" width=\"100px;\" alt=\"Stefan Cameron\"/><br /><sub><b>Stefan Cameron</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=stefcameron\" title=\"Code\">💻</a> <a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Astefcameron\" title=\"Bug reports\">🐛</a> <a href=\"#infra-stefcameron\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=stefcameron\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=stefcameron\" title=\"Documentation\">📖</a> <a href=\"#maintenance-stefcameron\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://tylerhawkins.info/201R/\"><img src=\"https://avatars0.githubusercontent.com/u/13806458?v=4?s=100\" width=\"100px;\" alt=\"Tyler Hawkins\"/><br /><sub><b>Tyler Hawkins</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=thawkin3\" title=\"Documentation\">📖</a> <a href=\"#example-thawkin3\" title=\"Examples\">💡</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=thawkin3\" title=\"Tests\">⚠️</a> <a href=\"#tool-thawkin3\" title=\"Tools\">🔧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/wandroll\"><img src=\"https://avatars.githubusercontent.com/u/4492317?v=4?s=100\" width=\"100px;\" alt=\"Wandrille Verlut\"/><br /><sub><b>Wandrille Verlut</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=wandroll\" title=\"Code\">💻</a> <a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=wandroll\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/krikienoid\"><img src=\"https://avatars3.githubusercontent.com/u/8528227?v=4?s=100\" width=\"100px;\" alt=\"krikienoid\"/><br /><sub><b>krikienoid</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Akrikienoid\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/robert-westenberger\"><img src=\"https://avatars.githubusercontent.com/u/44252092?v=4?s=100\" width=\"100px;\" alt=\"robert-westenberger\"/><br /><sub><b>robert-westenberger</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/commits?author=robert-westenberger\" title=\"Documentation\">📖</a> <a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Arobert-westenberger\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/syntactic-salt\"><img src=\"https://avatars.githubusercontent.com/u/9385662?v=4?s=100\" width=\"100px;\" alt=\"syntactic-salt\"/><br /><sub><b>syntactic-salt</b></sub></a><br /><a href=\"https://github.com/focus-trap/focus-trap-react/issues?q=author%3Asyntactic-salt\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->","users":{}}