{"_id":"makeup-keyboard-trap","_rev":"36-49233184fd864e77c9c766782b4f4827","name":"makeup-keyboard-trap","dist-tags":{"latest":"0.6.0"},"versions":{"0.0.1":{"name":"makeup-keyboard-trap","version":"0.0.1","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.1","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"a2cd2cb6b5635a06ff15a120f205a52b64f91c5a","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.1.tgz","integrity":"sha512-ip1oro1HqUlZXQ175avRO8n3mNjcxVCroqyocXUUE6x1bFd2vakSK40XuRsRXZ09aExbWmChOB5fcYIk503H3g==","signatures":[{"sig":"MEUCIQC/c8Qx1LIdYzvGq5sskt00vFV9zgGT5Cx10QiiSX3ZYQIgSRiy4ZHsS5m4mp/8XtSgz3Kum/POyJo1WJluIWLB3F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","gitHead":"b667ef39a3d8b534cfddc5745c7cee7aee32c6b8","scripts":{"fix":"eslint src/index.js src/util.js test/index.js --fix","lint":"eslint src/index.js src/util.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js && babel src/util.js --out-file util.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","prepublish":"npm run clean && npm run lint && npm run test && npm run build","clean:lasso":"rimraf .cache build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublish"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.0.3","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"karma":"^1.5.0","eslint":"^4.0.0","rimraf":"^2.6.1","onchange":"^3.2.1","babel-cli":"^6.24.0","coveralls":"^2.12.0","lasso-cli":"^2.0.7","pre-commit":"^1.2.2","browser-sync":"^2.18.8","jasmine-core":"^2.5.2","karma-jasmine":"^1.1.0","parallelshell":"^3.0.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.2.2","eslint-config-ebay":"^0.1.4","karma-html-reporter":"^0.2.7","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.1.tgz_1498772399679_0.7971312338486314","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"makeup-keyboard-trap","version":"0.0.2","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.2","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"e76e3f2a5562c8981e72ecc8bebb39eade7f1c4a","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.2.tgz","integrity":"sha512-LX5RJebyR+3Jh2Od3fQ6eQrFgCTT0IHar+Zpfj0J70dcrjjrCNwf/v2GxKG3xadsBD3buizX/qQ9XR8qG7ZQkw==","signatures":[{"sig":"MEYCIQDdO2/shLqzPjjqRtk4ufWHqrVVtJNX6jAoHKTSDMPwoQIhAIaEfQ64PIZUzZixStVbjZ8UAWzAac6YipUiE8XoKE15","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"397c1d7db3171b2e5ef4500b0922237a36712cf1","scripts":{"fix":"eslint src/index.js src/util.js test/index.js --fix","lint":"eslint src/index.js src/util.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js && babel src/util.js --out-file util.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","prepublish":"npm run clean && npm run lint && npm run test && npm run build","clean:lasso":"rimraf .cache build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublish"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.3.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"karma":"^1.5.0","eslint":"^4.3.0","rimraf":"^2.6.1","onchange":"^3.2.1","babel-cli":"^6.24.0","coveralls":"^2.12.0","lasso-cli":"^2.0.8","pre-commit":"^1.2.2","browser-sync":"^2.18.13","jasmine-core":"^2.5.2","karma-jasmine":"^1.1.0","parallelshell":"^3.0.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.0","eslint-config-ebay":"^0.1.4","karma-html-reporter":"^0.2.7","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.2.tgz_1504650120566_0.06469832733273506","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"makeup-keyboard-trap","version":"0.0.3","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.3","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"ac1cd848ce018055a2aba6fa0c0147afafd1842e","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.3.tgz","integrity":"sha512-zwj8+5JDNCi9Kn5epX/Oap9OGmdf4XYZInbekba2yr9WViYQ8yb9r/LfaOACr6jCgbXSuVxlNMFU3PxRVRDcnw==","signatures":[{"sig":"MEUCIQDZyarol7bsNkGqoHogM1eelptuMCepo4EOMjbSbuUagwIgIk7y6JOC+FxdpeVTkwHBD/8j5u7rc+vtEfOtcm6XrOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"5799957bc0d77e42bd1159e5992cf5dba05c7237","scripts":{"fix":"eslint src/index.js src/util.js test/index.js --fix","lint":"eslint src/index.js src/util.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js && babel src/util.js --out-file util.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","prepublish":"npm run clean && npm run lint && npm run test && npm run build","clean:lasso":"rimraf .cache build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublish"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.5.1","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.3.tgz_1510855823151_0.03104418166913092","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"makeup-keyboard-trap","version":"0.0.4","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.4","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"107964827588c930c12c7b04a54b72741e262019","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.4.tgz","integrity":"sha512-3Mj+zw9yQtYt+SbYe/y7sYtqAAGjqbaLuckL3g/TGe1oVjjZ9UO1aNeXC+AWwhETYjZTy1kuaw6CHoEIVi9yxw==","signatures":[{"sig":"MEUCIQCiz2WPQE09xPxZ82AQIDUmLPZoVAlCw4mPvyUYw07uxAIgU8oruVcwlWnKWRPzSG1Sn00WREuzzzPaLI+x005FvlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"aaef4dea65aef95a7731f770434724ab1c4b11fc","scripts":{"fix":"eslint src/index.js src/util.js test/index.js --fix","lint":"eslint src/index.js src/util.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js && babel src/util.js --out-file util.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","prepublish":"npm run clean && npm run lint && npm run test && npm run build","clean:lasso":"rimraf .cache build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublish"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.5.1","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","makeup-focusables":"^0.0.1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.4.tgz_1511292650649_0.8194050982128829","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"makeup-keyboard-trap","version":"0.0.5","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.5","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"cd098d1c33e46892a10ffcc89b0f31d9569320de","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.5.tgz","integrity":"sha512-9VE+0Ck++HLU/hXJxY8jakLyZt9YYTRkeAwmsfjRBo/HtLjULRf9sjHCDQuV4sCxINWKBQHeJvCKvpUVjn4shA==","signatures":[{"sig":"MEUCIF2z76YtvTRJqrTtM9gcv4oyNqwDgEZ+U6WrCPkURHIvAiEAv/pibontn5zpchiu4/5dN+HkF2AQT/TSA4cL6Er25yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"58b49703872f8c025faf3bb8a6401bbd9dc09c0f","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","prepublish":"npm run clean && npm run lint && npm run test && npm run build","clean:lasso":"rimraf .cache build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublish"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.5.1","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","makeup-focusables":"^0.0.1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.5.tgz_1511411734618_0.6844674837775528","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"makeup-keyboard-trap","version":"0.0.6","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.6","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"573a8e86e8978873001615b1e92e9582516e14ff","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.6.tgz","integrity":"sha512-gxyhf7a/98p/xcF7GPj9mmOGrttfY3mbaLZk3wzcS0YQgfkzYX5uiklSTFVTGmmruH7aI67uereY7WaFXlnxDw==","signatures":[{"sig":"MEUCICsQe0YbM7wHuZRJAMmJu98U+4nsGx0FRegRcIJOC+H3AiEAhaJxZYCL+iwRgGVswCTEFeGmANw180uOrjjTlCaKLqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"66328fefad3fb4721a4fd00e1740e8e304d9c345","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","clean:lasso":"rimraf .cache build","prepublishOnly":"npm run clean && npm run lint && npm run test && npm run build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublishOnly"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.5.1","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","dependencies":{"custom-event-polyfill":"~0.3"},"devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","makeup-focusables":"~0.0","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.6.tgz_1511413412685_0.5324788934085518","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"makeup-keyboard-trap","version":"0.0.7","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.7","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"781ce52f3ecbfc1b0b91e72891a5a6e9d4a912c5","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.7.tgz","integrity":"sha512-Gd1U4SGFcGt3krxim1qRyH+vTd5i+pHPrrGd/4w76Lm4p5InVcxhCFdMhERKE6jhA7egumRD+yvDbET91wD7gA==","signatures":[{"sig":"MEQCIHs0KejwpfN/80HfbM8wUOFJdq4UQuEKBjECA8sdq+lvAiBIlv/qxvO0zcrPR9QHzFBR7CzNtEe6c0evRkzVJWf4yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"ced4e22cb7f80762f57f27d962807160c482c313","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","clean:lasso":"rimraf .cache build","prepublishOnly":"npm run clean && npm run lint && npm run test && npm run build"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublishOnly"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.5.1","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","dependencies":{"makeup-focusables":"~0.0","custom-event-polyfill":"~0.3"},"devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.7.tgz_1511414835971_0.7781464084982872","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"makeup-keyboard-trap","version":"0.0.8","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.8","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"7cecdebd2082203183162a1d75b26f33e0723117","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.8.tgz","integrity":"sha512-apaJJhmUpHuEFj7OS9paTmik9wYpzdMGEDwPFe8ZtXy23miWNf1QSq1dWsGCS/3w+IZGS3vrt/K2tFExSLVzSg==","signatures":[{"sig":"MEUCIBYkI3L6KzQZrEsCxE49kawVeQZUK0w07CmFXo0Um/1pAiEAyrmp/yTPlzYQlSaM4lv4cRNa5VZBKCq4OVL+MLl1pkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"d248ff39967c072192ee016c73afa73146d55cf2","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","clean:lasso":"rimraf .cache build","prepublishOnly":"npm run clean && npm run lint && npm run build && npm run test"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublishOnly"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.5.1","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","dependencies":{"makeup-focusables":"~0.0","custom-event-polyfill":"~0.3"},"devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap-0.0.8.tgz_1513652678469_0.14456250658258796","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"makeup-keyboard-trap","version":"0.0.9","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.0.9","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"fa38f4cc426c9baccacb907d0dcd8885ccddb5f0","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.0.9.tgz","fileCount":6,"integrity":"sha512-FvvZOYgk4Ta2ZQxRAMkXoncYCfKpE4RUD0d9l3N1wn+o/7Famb71v0QTRMmPAp+IyreUX8+NEM4a1k28H0z9AA==","signatures":[{"sig":"MEYCIQC77vSLD+Jyo7E3g7z1DiGKDNpSGzKHOWH55gDZmdMAGQIhAIqGOzDjkhW5Cb5MRTlyO7ncGCVV3OxRJRWjGz64CZ0x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168241},"main":"index.js","files":["browser.json","index.js","yarn.lock"],"gitHead":"af29d5fc9b6f12ad934d0a0e47f8b1297b75e02b","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","clean:lasso":"rimraf .cache build","prepublishOnly":"npm run clean && npm run lint && npm run build && npm run test"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublishOnly"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.6.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","dependencies":{"makeup-focusables":"~0.0","custom-event-polyfill":"~0.3"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.0.9_1522108448230_0.6233609438590302","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"makeup-keyboard-trap","version":"0.1.0","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.1.0","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"0ef20b6672b877771a3c24f998740158165f1d00","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.1.0.tgz","fileCount":6,"integrity":"sha512-tsfzI/6mbgWDMeX4XEJesd101P4EKJfNXp336VLThwFeUhCk6PNe6HQtdkDWjmWQgRF3qXdV4umT1MTZKKrMrg==","signatures":[{"sig":"MEYCIQDFKAQ9vTrGNuNtz03dcSSx/HITT8DXJJxu/5bBO/sb0wIhAOhCr84k6F1zhawatdZ6DxkkUuvJWe4f14MykxiCIw2B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTU9eCRA9TVsSAnZWagAA3eYP/RQMhgHVvaBeCVrzm6KS\nVJxLWJfJnM8j9YbN9P+ddAcmMdMr3QApFCCKMxvUzUfe6iUBnDpss7XAMnpn\n7xGOxadsJFKlbk2vHa9bi3SIdauLnKNpXBsldFbrxK/u3JMHEm80g3Wja2Up\nojfM6bNzabA4mvj3tmYQ1i4ivfvPayxs3nq1uAGtAWJYyPyMJK9jYqT07fFP\nmGUIwyBhyp6KEzDNUEX1/ta/01PNqxKz48VCsf1ARCTHH0B5t30V/h+wyscD\nA7wjLdsJOz5fHIyuHeaOfsT0X0wjeAv1IHlKOn6GFlU7jdJBTf5NckFOwL/D\nMuXDnxdVEnl1VCC+LGtWEjSNbNELTg2ms5e9hlWkA8RzN02FnfIT0TVoUvaC\ncD14drFF1c2gsL1RlHp5nqxbDcgt1kSmZPZ0w5d2FoX3+cbY2J9Ryf6ra7QV\nif9AQPn7NrN3KCxs1F4yNPonvPovfu+louoZ3/QSwc5IiLzZiH5uEmOCxaGN\n9ICoc123yaQw2zVTtAXuuh3w4WEkoUBEZxJs1EXxMDRh5LWCImgEnd63Gra1\ni0VbKdyaPkWKJoQGSuz0c4W30px7N9wmsk0O1JwdMcDaQrrh51rOciRUdj5W\nbTV6MXweNDPCI4mQU55TV/2jaJe3vduLgTy7ODG6gSg3EeFANB01kwaDtjJW\nfWbO\r\n=qGDI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["browser.json","index.js","yarn.lock"],"gitHead":"40e3b4a5968d7f22d0a598d46c7e917d9aeea98e","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","clean:lasso":"rimraf .cache build","prepublishOnly":"npm run clean && npm run lint && npm run build && npm run test"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublishOnly"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"6.1.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"6.9.5","dependencies":{"makeup-focusables":"~0.0.3","custom-event-polyfill":"~0.3"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.1.0_1531793246040_0.41930706373632387","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"makeup-keyboard-trap","version":"0.1.1","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.1.1","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"abb754631656bf79d5ae071aa5971ab40ea761f9","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.1.1.tgz","fileCount":6,"integrity":"sha512-9em/9+ih35zTtZcEZFydLxyRgY56MgStyASqbN0ZdYwd8LgzWXbk9wpWZ8UcalxadpOOBXqCMctgSeMK4DibDw==","signatures":[{"sig":"MEQCIE1rOjCLngPEmyv0f2GUPlUWy0OOtG2hmeCuboJ2XPwuAiBTAK+PZ0JHd/t4W30IaLuKwPStvDxblGZyiDbQPAw1lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5NnWCRA9TVsSAnZWagAACS4P/3W1jYZjEXEDng58Y6VX\nTRX/NUFD4AUkGrCLmEKMSwsf5wSb13/4TWArxSOe3+ThDHrIrcwGaT5BGEzU\n2ij7VcnyVyaGOxfhgeZ1kIERzcZNhQkIrbi0zcOGpq91WwEbbP7eC7BxiBFQ\nZn53gUb3KPsy0z3ri7kM5g9pU7joNtIaCqlFYM9uLd2AmvqDsBwHNIRWQNJV\nRRr0r8HIqB+RG54KYFeWv/lGWsMIY3M9E/YkuZGHycbOVQ/hiFXxlBrFqiWr\nteuwiWJ2HCXKpFC1DOdHIHG3sv3xTElKJD12eXV13FkbIU2i4bYijmNw7FqR\nGq9xj+zfhSQzrfsTw0hgiOkDdsHnOuZPbnFkp+Drv/d4iZJhnS7l882YOMXU\nwpbasLIf8l1egoDGg/5Jq3oeB68CME4VAX4DJps44BGUrrZQMTqvya5lt6Gt\nOCGgRnsl1Vretj/UAC4H+Qb7Q/ykamPgR1F8kBPWGfqfxnXwEYmIz0FX9g12\nVbfPuoavcFifFY21xQReA+PBYvFRTQPotsXBbBsWFCCXkSBJUV8vNDNzz9I4\nz1Th1bduNqiaq1X9em9RNa2jTV/sW480O2HoUvg78ForMQ9hfamMjOKizP1s\n2fxqKU/O/2S9MsvQVdJobie1REuNraOrWLG08bsvkNN1r19xoj2NuvxBJGm0\nW28C\r\n=xfdH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"622dc172678e83ff01597af3975ab636267b1a7b","scripts":{"fix":"eslint src/index.js test/index.js --fix","lint":"eslint src/index.js > lint.txt","test":"npm run transpile && npm run lasso:test && npm run clean && karma start --autoWatch false --singleRun true","build":"npm run transpile && npm run lasso","clean":"rimraf reports .DS_Store test/.DS_Store src/.DS_Store docs/.DS_Store && npm run clean:lasso","lasso":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle && npm run clean:lasso","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","transpile":"babel src/index.js --out-file index.js","lasso:test":"lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json && npm run clean:lasso","clean:lasso":"rimraf .cache build","prepublishOnly":"npm run clean && npm run lint && npm run build && npm run test"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"pre-commit":["prepublishOnly"],"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.6.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"8.9.4","dependencies":{"makeup-focusables":"~0.0.3","custom-event-polyfill":"~0.3"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^1","eslint":"^4","rimraf":"^2","onchange":"^3","babel-cli":"^6","coveralls":"^3","lasso-cli":"^2","pre-commit":"^1","browser-sync":"^2","jasmine-core":"^2","karma-jasmine":"^1","parallelshell":"^3","karma-coverage":"^1","babel-preset-env":"^1","eslint-config-ebay":"~0.1","karma-html-reporter":"~0.2","karma-phantomjs-launcher":"^1"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.1.1_1541724627901_0.5544727898576882","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"makeup-keyboard-trap","version":"0.2.0","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.0","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"c4746eb0722c9548340668a30d27a67e25381e46","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.0.tgz","fileCount":6,"integrity":"sha512-BKbX/kye6bhv5O8KSwT2VkwW4Rk3SVPZAvKqGMz7osgFd1CHwWl/dQcRs8TTafCDA6HlAlPYm4EFXXVt1NnyLQ==","signatures":[{"sig":"MEQCIEKocPdzAWwHkrQpilMkS8IQZAfahL7n/o3RRjIZ2IWzAiAWQoLbWL7jl61ga6GWnTDUrA7QUviJog9iScpd4+c/cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":261053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0NNQCRA9TVsSAnZWagAAoI0P/RxSJtIPUz8d4NeFS9Rr\ner415OWkdXI4/nHHgHv922iiCTdWe5sQI9KAD+EyPPu5XLUPO3PDJZGl/EzZ\nVnhtknHHZbcMUYBcAgc+wyJlD4zYW1xHGnX0B/4u1uhe9w2BxU3eJvXLiSXf\n/h2ajjWI9g7GHecP1aSRSaOMviLzAtlVwhit9QJVeV86SVe6FTl8FvAiDZ78\nlxftzS07pP6knnDGM3LNdvyOwinWNeDzobjJugWjajD3ngWzbRBttdlJzUFK\nEw4LO3orC+ykkRa5AFeByfhtmINO3b75PZSGVjF7MGC5Umd35GQut5JKiA2m\ny8TMhI8XoCwh2zuFHPxTlfPA3mMGIh3KRB7zHBatxLcehjhlO6dfx/5lR/8J\nD6v3xT1pCVw3ZTx9mF//dpdWixzkwcenwFl8N3k7D8ZlRBOrJKknvJl040ht\n1bQYoRCvPymjSXPooZD/L3D4iwyH4LuSULrR9ByXM09S4sjcWTnao1Aaph2Y\nk+AoKTHAzDVO7YJSxd6X6cca97wFEXklhklW18G2HYM6068g8yy91BCXDl/2\nuse6m0RDtJFx94zxvrrf75iY1pO3ya4E07kMNrRbhw0AFk4N2v4efY5bMN6o\n2O6R3kLw5Fplxn2G5gNrE5KD6JrzR5vrNVIz05/uZzva/5AhnYVpf9PcrU+A\ndlDk\r\n=jsxX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"881d1b67e73a757d1e4a28208e70a755ab10218a","scripts":{"fix":"eslint src/index.js --fix","lint":"eslint src/index.js > lint.txt && eslint docs/src/index.js > lint.txt","prep":"npm run prepublishOnly","test":"npm run build:module && npm run lasso:tests && karma start --autoWatch false --singleRun true","build":"npm run build:module && npm run build:docs","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/*.js docs/src/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html","version":"npm run prepublishOnly && git add -A docs/static test/static","build:docs":"babel docs/src/index.js --out-file docs/index.js && npm run lasso:docs && npm run clean:docs","clean:docs":"rimraf .cache build docs/index.js","lasso:docs":"lasso require-run:./docs/index.js --out docs/static --inject-into docs/index.html --name bundle","clean:tests":"rimraf lint.txt reports","lasso:tests":"npm run clean:tests && lasso require-run:./test/index.js --name bundle-test --out test/static --config ./test/lasso-config.json","build:module":"babel src/index.js --out-file index.js","prepublishOnly":"npm run lint && npm run test && npm run clean:tests && npm run build:docs"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"5.6.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"8.11.0","dependencies":{"makeup-focusables":"~0.0.4","custom-event-polyfill":"^1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4","eslint":"^5","rimraf":"^2","onchange":"^5","coveralls":"^3","lasso-cli":"^2","puppeteer":"^1","@babel/cli":"^7","@babel/core":"^7","browser-sync":"^2","core-js-pure":"^3","jasmine-core":"^3","karma-jasmine":"^2","parallelshell":"^3","karma-coverage":"^1","@babel/preset-env":"^7","eslint-config-ebay":"^1","karma-html-reporter":"~0.2","karma-chrome-launcher":"^2","babel-plugin-transform-object-assign":"^6"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.0_1557189455472_0.6053605524559991","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"makeup-keyboard-trap","version":"0.2.1","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.1","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"e135c107e4efdfb369cf2b3264e0af24a4b675e4","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.1.tgz","fileCount":6,"integrity":"sha512-uo6h/qtL2hmEAg8TeVXVgAyh5/h9Is2ZDbz5eshj6gJ3jZWs5N25kX4VmPQIhzlqfpZFPqJ1WkN4EcEfiQPq4A==","signatures":[{"sig":"MEYCIQDZPkI/4Y4ggnwtyP2omL9rQoR27Jx9qCuodmkCI6fALwIhAKSr+UjtobKJLzazoOLuODEC0ZVPFskjzlsAnz8JTWIZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMyn6CRA9TVsSAnZWagAA4tYP/irBHt1iECgO++0rTQK0\nOIkyLSBX8pKQncjvmq4efrULjrHuRuSKm89dwv/onsWkJaYaRL+LHi0orJku\nUfg8XCiG1QnjnJ6Xr0UsTT/C1v053IwFp50qE74Ywq+zJM/CQ+oaLPDSqOUZ\nWuwa1NsgYXJhid9Y61/FPYQmL8nBba22nHFH6V3Bo+9BSZpXvZVOVYS7hSNu\nbiHXODm3pF7mEkQklKswJxWQZqF80Eu8+wjKk/9J8TFJkyb1YaM9iqR4iQOw\ne1Sw9MKyPhSYvzrF3Iqq8Ogtt+t/U5z8AgAUsFWSjQ/dv7y/TDfKcrgBPoyR\nfxkehDfOBIwPOvbEX0/VKM8qrIGJhyOfxkHcbZ9OzQzOSWCN3juEaczSQA92\nXFQ4AkPMBYmFoxn93SH4F9kgcRX0Y0ZbO6BRlvfNPR+lNRY7/Afz4Qq8iwId\n//BQP4k06zGxoBz31itSV+shHs5SnafYB2hVy+Weypwy0n7QFhmeYyhetNnE\njqaP5uMkOj15DPzOFfkIri3fq+Gy7whikDiDLyIOTwr3fsxT2DZL31os7MWE\n9wBZ7r4J8ivq7Q1/0JmoZt+WQoy8PdfHzphcM7WakBggYvBw142tu4aUYcKm\nlL0ScPzRSzMq1NURq2ETeSVqxoHHbrQTDtKXMhr0CcS5JXUxBkzZR4BSKO61\nCDRk\r\n=8qmI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29b275686a24760b9c4a2233a00f3023c2525408","scripts":{"fix":"eslint src/index.js --fix","lint":"eslint src/index.js > lint.txt && eslint docs/src/index.js > lint.txt","prep":"npm run prepublishOnly","test":"karma start --autoWatch false --singleRun true","build":"npm run transpile:module && npm run build:docs","clean":"npm run clean:docs && npm run clean:tests","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/index.js docs/src/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html docs/bundled/docs.min.js","version":"npm run prepublishOnly && git add -A docs/bundled","build:docs":"npm run transpile:docs && npm run bundle:docs","clean:docs":"rimraf docs/transpiled/index.js","bundle:docs":"webpack --config webpack.docs.js","clean:tests":"rimraf lint.txt coverage","prepublishOnly":"npm run clean && npm run lint && npm run build && npm run test && npm run transpile:module","transpile:docs":"mkdirp docs/transpiled && babel docs/src/index.js --out-file docs/transpiled/index.js","transpile:module":"babel src/index.js --out-file index.js"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","dependencies":{"custom-event":"^1","makeup-focusables":"~0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4","eslint":"^6","mkdirp":"^1","rimraf":"^3","webpack":"^4","onchange":"^6","coveralls":"^3","@babel/cli":"^7","@babel/core":"^7","webpack-cli":"^3","browser-sync":"^2","core-js-pure":"^3","jasmine-core":"^3","karma-jasmine":"^3","karma-webpack":"^4","parallelshell":"3.0.1","karma-coverage":"^2","@babel/preset-env":"^7","eslint-config-ebay":"^1","karma-chrome-launcher":"^3","@ebay/browserslist-config":"^1","nodelist-foreach-polyfill":"^1","istanbul-instrumenter-loader":"^3","karma-coverage-istanbul-reporter":"^2","babel-plugin-transform-object-assign":"^6"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.1_1580411385911_0.4583331974211724","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"makeup-keyboard-trap","version":"0.2.2","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.2","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"homepage":"https://github.com/makeup-js/makeup-keyboard-trap#readme","bugs":{"url":"https://github.com/makeup-js/makeup-keyboard-trap/issues"},"dist":{"shasum":"81dafcfcd5ce3b8bf290e8b3c016bf2b71f0dbab","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.2.tgz","fileCount":6,"integrity":"sha512-2QQF86c/+ugsUvh/hki1p54sbtYkfuwMGXCT167uvjxiinjH8DyJid37juuoBT50uYOHGXrJr0kHrkc/VKeC3Q==","signatures":[{"sig":"MEQCIEU1Xmxx1mLPVDdK07JzLQhoNrNAPbhllBBM4VaQg7afAiAD2iW9+XV6OuWv4SKlDoIXyTexXPdslKrYhYa9aMcQPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM8S6CRA9TVsSAnZWagAAyi8P/RAAmvBZpndrAfdDbWbt\n/tWqpK4Owp/LVZVzD0HAHqjpYMctciVncSZvjM1aAXEx0LJZETWaL9wxi29y\ny4wJskO6i6z1RSJ32UWD1II9jDYSHsR2tXHpFM2O4VjIaubBnoE4JJgvQZ24\nxzaubjr02Bl72Q8jEnk17AF1sjuHeY0bB31aS4sHcOSB/uMd5duIOMz1CDbY\nrvd4sdRaw/NqjtGhJNar7AESeiRoo99ZYmh+U4jfQPBlHeebQG4Y1/0tLqj9\nTbTJglVUPp2dTAJuURn4Oe9Yc2UCBUsjZcMhrOXF9HaVAbyDyPnxqgiBJbl8\nbyQQnLaJBUOwMsVbmvwk1HIYr9JrrAwR/sWYely8ohanjY/c4q+Cu02+0ZOX\nfPjQjVc+5AP8abjSs8F3M2axDtikN485yRBg0JbopBv2wnpn7bbzUWHxVMnK\nNeNYHZAg/HgHRBPipgyFRY0zQ4Nqon9Xlc7EMm0fR882G03vcMcaH+oVDWfa\nt8I8DZAkiGQ/wdvGbR8BZs5GyPZI1jksPVsyriyo9VyxqbEfskykQtMveeF7\nrPfy93WoqrD64ModCdrCt1Zy19Qgo7zvASDXYv7Bh3zYF8JfI/saINhEjS2A\nxr9undp4hbT6NdN0STXIHVcGl4GLnXpnt0dHvXD8JUJmr6z0yDKIVFlQOHqO\njD5V\r\n=6yIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b7302e31d218251d9af721e057a5986868d8f4f1","scripts":{"fix":"eslint src/index.js --fix","lint":"eslint src/index.js > lint.txt && eslint docs/src/index.js > lint.txt","prep":"npm run prepublishOnly","test":"karma start --autoWatch false --singleRun true","build":"npm run transpile:module && npm run build:docs","clean":"npm run clean:docs && npm run clean:tests","start":"npm run build && parallelshell \"npm run server\" \"npm run watch\"","watch":"onchange src/index.js docs/src/index.js -- npm run build","server":"browser-sync start -s --ss docs --index docs/index.html --files docs/index.html docs/bundled/docs.min.js","version":"npm run prepublishOnly && git add -A docs/bundled","build:docs":"npm run transpile:docs && npm run bundle:docs","clean:docs":"rimraf docs/transpiled/index.js","bundle:docs":"webpack --config webpack.docs.js","clean:tests":"rimraf lint.txt coverage","prepublishOnly":"npm run clean && npm run lint && npm run build && npm run test && npm run transpile:module","transpile:docs":"mkdirp docs/transpiled && babel docs/src/index.js --out-file docs/transpiled/index.js","transpile:module":"babel src/index.js --out-file index.js"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup-js/makeup-keyboard-trap.git","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","dependencies":{"custom-event":"^1","makeup-focusables":"~0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4","eslint":"^6","mkdirp":"^1","rimraf":"^3","webpack":"^4","onchange":"^6","coveralls":"^3","@babel/cli":"^7","@babel/core":"^7","webpack-cli":"^3","browser-sync":"^2","core-js-pure":"^3","jasmine-core":"^3","karma-jasmine":"^3","karma-webpack":"^4","parallelshell":"3.0.1","karma-coverage":"^2","@babel/preset-env":"^7","eslint-config-ebay":"^1","karma-chrome-launcher":"^3","@ebay/browserslist-config":"^1","nodelist-foreach-polyfill":"^1","istanbul-instrumenter-loader":"^3","karma-coverage-istanbul-reporter":"^2","babel-plugin-transform-object-assign":"^6"},"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.2_1580451001473_0.49070970281730464","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"makeup-keyboard-trap","version":"0.2.3","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.3","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"dist":{"shasum":"9e1fe3e43eda1ba1026039fc05d2376d1b5e0465","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.3.tgz","fileCount":6,"integrity":"sha512-aTaDbOVT5LB9e8ZilsRgMONHMZ/+XEtjVFY6n4M4hBjK8XxKHl1G4wccEKUm8FnBlwea7GR3dx5q8pECWBzhuw==","signatures":[{"sig":"MEQCIDUxzzroHPglrdPn+TxMKWYPYnos4NekWHuQukkhYE+UAiBX3n/9a/CE2EHYnDE3ke1uOSx2o8buD+3vDjbuT75DYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaRwGCRA9TVsSAnZWagAA3KYP/A0rPNI8PtFdmakz6KRn\ngFrNhFX1IrKZG2TeLA9RfZoWKEZZ44yWsgOxsKn2iWSanpf7E1SOg1Lswc70\nceI+Ax8kFQanfWn03LJqyU7J0XVKNPaQaMzM0XKsAfeAKwVfkQUJQwkuAHJE\n3f/PoTcCEHF410vN5cIATNk4tobYQA1qGxdcf/oLKZ08bkCA1+TSNwhhoRy5\n5jPwqKN7O3+v7tYzm1uhxeuDGAWliUZBEJfofyghGUf73I6dY1Y0bhUqlRle\nyZ3Xc259YD+1WYWOQTjtNBfJjZ7FK3NrU0C9Dy1Gp9PwdJQ6rOMWVhzvtsrr\n82Y38vbVwufhntXYkyHKunKgnoSG8Nz3XJkvVPOGOuh7coatmXg3gSMpufM7\nhK6mBMDZ4Y2BhiaqRe5T8H/iQ+J0rT7ckBWjiusktbBOiAaaGxvS8HL7YjC9\nPm1P0jxUsoMkqu+V9EJQ+9rtHi4Mc9TpwCkq1zKcWApE/M6JcT3HsIhHG38z\ny8yBiTaZwcvitD+mXY0Gg8JJ+egulygskCEFMzCxWYFwWJ4C3vP6UrYiGJrT\ngF0HyNlPkI356xnW4mWb28aYrgzGBsZN9fl5L8W9Nja8sBK98BC+yRYx710Q\nuuYtABYtCVxqm3M/NkNihR/D2RerBUxnNUNXZPVoWbO1ntk77MetkduSvADJ\npMgH\r\n=k0FW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"clean":"rimraf *.log .DS_Store","compile":"babel src/index.js --out-file index.js"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"https://github.com/makeup/makeup-js/tree/master/packages/makeup-keyboard-trap","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","dependencies":{"custom-event":"^1","makeup-focusables":"~0.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.3_1583946757828_0.7916247271353611","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"makeup-keyboard-trap","version":"0.2.4","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.4","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"dist":{"shasum":"9bb6aed495497e37262a80de2251f282ce516ffb","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.4.tgz","fileCount":6,"integrity":"sha512-fW2++8xuB4mPFdvcK+7xYY519YitVX5M2cOr9eg0dRxFNAm9UOed8adLB7m7YHpE8HX8FB/bhnuWuuTIiLvxHg==","signatures":[{"sig":"MEYCIQDb9gkOxlNI0OY+sJJJC2p6vtBasYvNh4BiCFtdpXlCFgIhAMIK+yHupHB8Fwfe0qssRqAaXwPPJs6G8qZTKfKxbTHk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3nnhCRA9TVsSAnZWagAA0CoP/0kefxAKwVIqiK7Acd3E\nyofa5mhKY2Cgy25mAuqixf5FvSriWDx+dyqHItDW67fAaJvE2zHTdMNeUxRy\nV505DROSA9MOkJcuGFS4yr1gHsNXrPb9CM4AkwwW1jB+9z05gPNFsDjcjll5\n+uQZzYtsASpC5rprTPHga/CTskjJzq8YPveV8Pevb6sBO+Aq+aA6U9U1ZKtT\nYhecSgIdB9hbsAzzFX/AbwiOZGBeCkcNypG+x+b0NYwEAE4RxlsDmMvKvkwm\n/9UbEzkd2ZJmo6ZLoeo9ovBOKBAyDwBaxdgIlqE5mzloBXqlQgvnXbHHXkHv\nypyA73iHw6fwiR/j00CZuLhFSZqNGCqmi7jKR4KLcSMJ/OCFta/MaSue2mdg\nFevusDJFukNdJ5ne5CaF0n7kRJOOcuQYg0b2cNtDM8N+OXn/l4QXtApvtMgI\nU5B5yv8/2ayiRMr0F3OsbcRX2zs5Z/WI1fjyWsq/skgAKasQBshzbjmMxLt4\nTbHM2kC20nNaYSlomlvZIYcFsgBSV9HT/gK6TO7oHyB55c/PTR+hDrnSdUZZ\nWtD+4LVZEEPaz5fAUVEVquVlfLgivQxSc/VscNveulOMooJ/oL5xxbV70NNJ\nAu7pJT1uCbOVIOD4aGuDtaUyMbXGtXEDwhCf3ngkZLGMrCqtkp2fquiVXME4\n4snK\r\n=x0gB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"clean":"rimraf *.log .DS_Store","compile":"babel src/index.js --out-file index.js"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"https://github.com/makeup/makeup-js/tree/master/packages/makeup-keyboard-trap","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","dependencies":{"custom-event":"^1","makeup-focusables":"~0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.4_1591638494216_0.7101314333926221","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"makeup-keyboard-trap","version":"0.2.5","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.5","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"}],"dist":{"shasum":"ccd466c73cc3d130410dea2476e172e4583dcd28","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.5.tgz","fileCount":6,"integrity":"sha512-J2ISxp+tE/KfHAjr1FXoL+5DBhme7TBuQ7U3PYoA4yD2ZD/3iWGh/1VyY6Wd67H/7VrzWXyMaspR09RmBKMfgg==","signatures":[{"sig":"MEUCIH88qoiedqk0apXbdz/RG8uxEEbwas5+N6kdXSjlHiWdAiEA5yk/DlDli9RJkUTqp4KK5i1j5MGMZ+D5dNPB4yK8HIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBjCbCRA9TVsSAnZWagAAspMQAJ8L8RtbUx6r+3FmyIDw\nAGy8wbOhVZquEiRWJRYLwDmfcriE8XLYXol+0RKj4R9KRMEmLumE6xcEJqNd\nl8BVJlJXs2LzXKSG6T9YSgqTpkHMoqV4BrwU1C0iAniz/m/ru+IrIepV0F3S\nVOSnVnOgGfHJWWocVbvjb9wZv9z6kv4hG344E3l5FrSNiPmMZLGO4bHo2jWy\n9LIGUOIAvEcc+jMEIEuYTLlK8AyxlzxjRvX8oh4LKXM7dXLFctNH47qvug/I\nV/H4YJowm5xZ0hFc2kuf8uuPFBpa6BIg/q8mZmD63fL0L7sKvmkM7jUKrIx4\ne0J9MMeAD7rRf1XaW8MU6M2w1G0XRHhVaas20yCouPvmyWvdovN9b91Dl0pb\ndox+ubXsdhrPxSa+II7Gf2bwj6gdcL9Ln/ALS7usGEF52N05hZIKXtxFZM07\nfYimwRYUKJqUtCVp39BuFNf7szcHcsIdKbjeEIrsN35GmVIaiaXJxj+VBNVf\nLhHKuIHXDfhOpnxokXXaGQ+3qLoEHd4jrqSPXJ0dsLuuNJaTPr5lALHdkHyB\nfKaXO1TUMATHHKLhNH0mW1oAURxe36AfruOo712FZhtq2BB8VeM//oDA6NFQ\nb+fh13rzqY7h8C4X8AjGURQlFT0vS2sgFXGfr89IOj0pbCSHnLucgJFDVnCu\ncxoO\r\n=3tNY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"clean":"rimraf *.log .DS_Store","compile":"babel src/index.js --out-file index.js"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"https://github.com/makeup/makeup-js/tree/master/packages/makeup-keyboard-trap","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","dependencies":{"custom-event":"^1","makeup-focusables":"~0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.5_1594241179249_0.43574559224308285","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"makeup-keyboard-trap","version":"0.2.6","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.2.6","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"dist":{"shasum":"772f5dac3be3753b221117d6f4a170c46ce4b8fc","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.2.6.tgz","fileCount":6,"integrity":"sha512-/ZrZG9OooW+VG7Hf8XzVY3QD8VP4wSKwAMI/cz1SUQYVHNO+Zf7vuTElxQ5Nr5Xes+0EMtHq4dEb42PQ6LX1cw==","signatures":[{"sig":"MEQCIDx5lMIgUctSNbi+4TTWJrh1d7J8ygam/q05wdF/GIxEAiAIcfU3uCUMrput68Y1TmcMjgrPCjOYSWlgcMm2NE+r8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyCbnCRA9TVsSAnZWagAAm6kP/RMKA52baynXbo7raQQ9\nKR86kHXYfCDKvLE9Ol7yywHDHSyjobBqq6WnX6E5FDQDO80J1v2aInl592yU\nCQER1qK/kFgnjZlqIzojBvHOyeWjeyfja3ZKtdNrMilSPgFMzsBs/EswxUWv\nPDuYJZh0rcb5DraGctIP7PdQU2A0B35owk7yetK5gC1OztrnEvHas7snSRn7\nZ3nyEnZSwolC69Qvs0jadrZRQT+/K3eKNHDAlyEL/TizZBTtmNm6/20XJOyj\nu3R9g5UDmJ6T254rNTV9OWlWvJ5NdLsB3fDBlrANy9O2TYi4Q0XQ5KfHinmp\nuUVNygS3Rz/BQ9I59D1n2Zinl2pRG3P9o9pIAnDSdCKhmqY69HbjkpkFZmXk\n6ByQZtmWQKE429loNAJW3LG0SR5cW4QvgyXNCr+m+VR1azXE2JvQEuizE6u2\nCi9Ns4400z/+CrKCJFguGiAx6a7ki/Kwi/Y/AjBKDkhdSlXjAJbEhk/UnY8M\n8FssqsUkDu3wt+WSNdXeVODZFaMNBfrRGxJRs4VQSK92KvcGJleqU0D0br2I\n/1TXCyU8wGW6D1E9u0D9qGyCjES/KJzZkydcXWdwnMQiQzXMNCN5wJpqUDma\n9uEzNy9cK+teYdnyas7tOtibmpQRkEXbs+mBtY0Cg7idXZwGvqBPAK1ri7Dg\n9dsC\r\n=4Nm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"clean":"rimraf *.log .DS_Store","compile":"babel src/index.js --out-file index.js"},"_npmUser":{"name":"gardneraustin","email":"gardneraustin@protonmail.com"},"repository":{"url":"https://github.com/makeup/makeup-js/tree/master/packages/makeup-keyboard-trap","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","dependencies":{"custom-event":"^1","makeup-focusables":"~0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.2.6_1606952679078_0.9187689027055399","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"makeup-keyboard-trap","version":"0.3.0","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.3.0","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"dist":{"shasum":"9b25fa26d8c9473016b56c58e13064075c01f009","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.3.0.tgz","fileCount":6,"integrity":"sha512-BlrPjtJllmF1oFH3xZuKSH7CE+CSBIxPIoDctp05sRikBXMiddUEARyLgXNN8ss2cDNgVwou3VLG6/OvWDY4TQ==","signatures":[{"sig":"MEQCIAIZFijKC4pWNe1yenLyzVPL4MgeLFyhJIKO9xOKeBGgAiAymYW5yFPsNT8OcBVx/Sdqr9K+b6QW590R7oHJeQWu4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6e4YCRA9TVsSAnZWagAAyl4QAIaE5na5BdOOYKNF3h0F\nyN6kENg/W2CVg7Znmly6PR8y1Ebl6b/vnWShFTnDajjUjl3Y5bdUZciRZo+E\na0feXBitvlm7UN8GBJ9YCISxd0Lz1etfpxBotNJm8JYuY6rrhFYbz3yLImFC\nqLg6jQx4m3tUXeADa8w2fo+ANr6Ziy576HLBOUajMfYdqPNtVWO+LY/Fayk4\n/uW0cjg+oGALGSARQ7p29OPDbydh45zv+hZyJJytjjNBKWSOnOf7/ll+NSTF\n13ASWNgVZ+skDSf3e3rM+lw4CHoT56F1Qew6NhBXow2J6lPexsIV/SkyZFB9\njmA1S+psalp4zW1mSUoEYtJnpAUisSsfAgmUhJyPlUfWbJFbYoGlMwUghxXc\nCgtlY1dS8u0uPkZLWxKLhqKdES2lwksx+DHZh/XrSqijC4cvOBCz90axtlWO\nEQx/7WZ+usKBk5KASaOqp3WQrRH1PbD/J+zS/0FXkQlGQVbyb6rwv0GAdqWG\n/jFrX+zKYzgkj8cP4rAfqfZXnMBHRosGWWvBxwZibFwZT8yE+jkJnKfGOlSU\nj0ZAXQXKnUSe5aQ7CLaVSfSJtrNgQBGj6vOiqGlPHtvmf4FFCFOdee40p4Mf\nGDb1YN+m1dchvslaHpoYTqBAPmpuorITnwFRb4by/YFBGsGAc59Z7DzX3SxB\nc9g8\r\n=gg13\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"clean":"rimraf *.log .DS_Store","compile":"babel src --out-dir dist"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"https://github.com/makeup/makeup-js/tree/master/packages/makeup-keyboard-trap","type":"git"},"_npmVersion":"6.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"10.16.3","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"~0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.3.0_1625943575633_0.06923434126301475","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"makeup-keyboard-trap","version":"0.4.0","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.4.0","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"1c50c5a3818c6574e32dd0ac0316c23ff4791a9b","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.4.0.tgz","fileCount":6,"integrity":"sha512-aeiGW7CW2sJ2lP5Ew7dquttpMKe7E1kxakVxe76AwzewNKdkY02u9XIpxZWPD9bHJMPvQ4XxzRCMAngCdKNAZA==","signatures":[{"sig":"MEYCIQCpamj/g98PiAW/fIil1lGKb1/Cvlub+T6WfDlyM8amsQIhAOXQAvWx3i3cveqVnFvuBlOKQQcvRboXzsWSanPGw802","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+w0nCRA9TVsSAnZWagAAGGAQAI7/arYWkvQvlrLo8RDE\nO4KOyNMGTz3zoXxeIzLOKk3F+OFtHgTkC6ItPCq9qz8iLCVkkYXyrqWKLkE1\nfQFjG7dfuQYwg1OJaVqSRVtmsioCiqKVg3lB+kOzcppyx3b3wfUIdrxQLb2+\n2P86UKHFLEMlH13E5y6jdayPBWOS0kFl5YTGIGBxx+NzswnNEu5a7fkgUZhZ\naN0iAnY/Npy9vf1ArRHwRwIdmnx5AYNnBT2wLrOcK/fXK+AAhsk3kZwpmgr6\nzIP2W4PAZJVHvyvxk2jItrdsWXGMTiOIFj+mLdAUt55jMnnsBg9fHxALMFE8\nvNt6vclsQSLl9hwX7rDDGLJdtnc7cIXwoyYtGFrBNrjVT2oZTjJaMEUBNZQy\ngFxZMq5/zvTpXuGYu1hCSa30RjIUGQ7eCZKyNx7gsKAiCmjoiJyToW0JQogk\nTpogxJXtivo1suFboKoAJ1y5x4UntzpIZNRtdZLaOWkV+tgQchNWPOTvQXOk\niXSzNjjzaPk93Pin3QoAT9tgXR/rdDzEEza2IJSLZlJLxWHQDxIfw2v2xGjo\nnMFLBbtA+d94EOMmvtDWuqdRdcbI7OxTMOdS2ngJu0IceGTVyx7NzItjV4qm\nl0A7AhraNsBZUfpr6yFrrS+U6hOQxIIGvxvXuD6dPTrYXDa3rKDEalCw4OWv\ndnZN\r\n=/K6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"84ac35573dbd970508fc5a2b4fbd30d054a263c1","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"8.1.3","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"~0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.4.0_1643842855355_0.7526728687299638","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"makeup-keyboard-trap","version":"0.4.1","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.4.1","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"0eca55dfbc4ddeff3742e3ffea9f54cef14f8d4a","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.4.1.tgz","fileCount":6,"integrity":"sha512-V7AK5+bRclsV6202wfDwy+9rdprdkKN0k+b/c6OvXJcydu2D6CGAM68nqAyRHoFMEcMJ6tBCmE4SjRt87fu77A==","signatures":[{"sig":"MEYCIQCKx57qBHxgN4FXam+N6/Cu3uI+y9BU/I7m78XSqWChcAIhALulnDkaKuwtKLCbLImtVdjGH1a/TwgCLxDjMXTFI1Ni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBqXzCRA9TVsSAnZWagAArrgQAJJ0D02E52xVxaEGovez\nCQhDo3gIwAmqiRdOxbaBjQrjskXknav9lGgu1dKm97hNKRL8WZETCB12PWD2\nFX5SER4Beod2eYTDo+4fNpXVjHBqzvBbMCtyS+5nkK8G1hZ6pao0CgFDTNXL\nI2jtlLbPP5pZwTWKociVIv5lmR8J2oAf1ICSEp9iJ1N8hwZnXiXcf6lzfcEe\nn+hLB+1Mor6xzJc+yipc2n3xJtBGHxnECK/CyovOKBtTHbHTiW5JdkLqQpI/\nPREsagz8I8ANxIR35mlBk2RDCwhpq0a6+2MEZJIVDQy1z2yZRQ6C21xPdgzF\nnQZbLv9ijRSPvJcsV+7EzpBUIYjITukeYjzJlJ/6biNEEgPvZAZQkJ/5khYD\nP8YKO1FBN9TCR7+BDt0R+Zd7zuUB4bZLbGH7yY0If7h0R+YVwW/MRp9HJSdP\nnjKS8wg0gwN68cFNwzbOHzPMHTIEj9FFwIMoivYz41fotDJ9/Si0iM9WsPPi\nxIgTRhowZfPSlYVOQ/vsD6bICle3OjlTv4Q1AigkV+Vvl0Nb0gJISzqxmwGF\nKEFJV2X8ptEcvalhL1Y4h+CjyEl9YbEe4kx7hh5CZbU1YuVCgTokHtJEQocV\njDJtAhhuiT2cnK9G7cDd8WeM2C+VkVSXlLYQB+AaQ0DlK5z8YQNjQnlIEjrF\ne+Io\r\n=7cnd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"432db4cd266df33fdee2f00ccc53c8619c1007ff","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"8.1.3","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"~0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.4.1_1644602867375_0.9035515761092106","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"makeup-keyboard-trap","version":"0.4.2","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.4.2","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"3bfea7dec1138ca5a711ebfbd436cca16548f196","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.4.2.tgz","fileCount":7,"integrity":"sha512-x1NQ7QEwS0V5GcZv7pWMJrobtCGgiydEa3AL5o6fWNlXBNhZuvPqSvhtfJcrX/8LASdmBpnsfX3XPYSr5vWmUw==","signatures":[{"sig":"MEUCIQDLSoh7y0uQ8lIwxW33S/QQHAAjsROY/Of+8j2LRwlCigIgKDlDUgVNm4Xafyb6mKctDP6CnMefOKnatrE7Z2eJYYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14179},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4d199965cba30b5f63cfc38b5b58544cfc5b27c1","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.1+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.4.2_1718658265098_0.9155435062762056","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"makeup-keyboard-trap","version":"0.5.0","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.5.0","homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"c353838359470fce4a765548e4fab8fd4879b032","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.0.tgz","fileCount":6,"integrity":"sha512-O5IEWlDk6K10tZwCs1xB74EK92tfiRo+9JgN6YLVSKmTb+mwCvh4Jwg135R0o2bQK/H+Zmg/NJk/6WbfM2I1UA==","signatures":[{"sig":"MEQCIFrKJswhi17FBeOR9PJ94iNzRrFL0xxdI3qW9c8H5nf8AiBPpII0GnFpdCKbWfhctzIY/VbLJUL72xGovdyjsu7krw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14108},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"65ded67f64b37dd58f7249e2073304f4604ae41a","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.1+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.0_1719164498588_0.4313048178020269","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"makeup-keyboard-trap","version":"0.5.1","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.5.1","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"0e3ac55948640a3022204a9073b112fd8f7f0438","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.1.tgz","fileCount":6,"integrity":"sha512-7HgBJgY+BdXBCrPAfUJIV8x7RHn5nEz5B7ea9d+X6TWpS0yXiAenoyjy67NLc9YMrQzIBUszuL97rrV0VN6cFQ==","signatures":[{"sig":"MEUCIQCfFlE1TXuVanx8qM+jRdYaUrpFgT07EaKaZMBGGoQV3AIgAx/g3pdyD/seVGEqx6i6upZXimjnoNE97tfMmdZPX9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14108},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"54932d6c5e51f239ebf90481e3cc3fced55500bb","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.1+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.1_1724799191789_0.8247642278793328","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"makeup-keyboard-trap","version":"0.5.2","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.5.2","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"94288a8e6dacbbae4b599a13bc4a0eb43c50081f","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.2.tgz","fileCount":7,"integrity":"sha512-LKSirxkLyPBFwNIr1YqpqxNJWLFJi89BVceuOrGqQi0GTtymzx8smuiddHJxDxFGVzFU7vnTO+JTnwHnErDEuw==","signatures":[{"sig":"MEUCIAhKp8XbtQkJZij3BDFG/SNWGcnqrS66ysxLTZSQuZI6AiEA1GMfGBvn4AeGYjkM0Y/0gJ0kbGmeLg1m3Lc7yOg6l0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14161},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"886b3aa580639f0721966474e63ec3b3781bb302","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.1+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.2_1725383571308_0.6895576815610727","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"makeup-keyboard-trap","version":"0.5.3","keywords":["makeup","ebay","accessibility","a11y"],"author":"Ian McBurnie <ianmcburnie@hotmail.com>","license":"MIT","_id":"makeup-keyboard-trap@0.5.3","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"dist":{"shasum":"7773e7e90e4f926c43981590ae3d94ad13b7c2a9","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.3.tgz","fileCount":6,"integrity":"sha512-KeXeUwZcx5dqKi1vmR1JN2z25RSYRuSlx6l5+GIAMYJNyHvQDw7uG/b0vMDylym93InhELRh3UWhtgArR8Gz7A==","signatures":[{"sig":"MEUCIDO5DCMuYGMUEew2KL2gZwNx/2bqbtcJsLu2jv3pBnuWAiEA2sz49lMSmQ8K7CvRc217jBXoN6brSh+IdyFXTaUbfUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10279},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d5eb699503d9b7f3eb9ff04379de5a38aa63096a","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":"https://github.com/makeup/makeup-js/tree/master/packages/core/makeup-keyboard-trap","_npmVersion":"lerna/8.1.8/node@v18.20.1+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.3_1729792900647_0.3164412926318727","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"makeup-keyboard-trap","version":"0.5.4","keywords":["makeup","ebay","accessibility","a11y"],"author":"Ian McBurnie <ianmcburnie@hotmail.com>","license":"MIT","_id":"makeup-keyboard-trap@0.5.4","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"dist":{"shasum":"bd6f1a03835cb873302ccf5916ed765ce59dedf4","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.4.tgz","fileCount":6,"integrity":"sha512-zwx9rQqr341pmI3i0ukUtcK8G6Hv/fcDrMj8U7UBL2/EIvJLrjV7yWS4abp/DfkR4ZEha+1s2SdEtltIJyUnPA==","signatures":[{"sig":"MEQCIHTDZnFBrGlVA5nmSWYZSK7JN3H+GlsnjZOtHB5ddYfAAiBybkBPe2eZMJWQxAXLMYmKewPBOp6GgVHu9VJsZMjlqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10279},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"72b3adbcb4d841dbd4ad8e722637b3d7de3ab7f0","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":"https://github.com/makeup/makeup-js/tree/master/packages/core/makeup-keyboard-trap","_npmVersion":"lerna/8.1.9/node@v18.20.1+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.4_1734720876030_0.7697475093397119","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"makeup-keyboard-trap","version":"0.5.5","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.5.5","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"d33c7e3aeb9cf709bce58e945018083c601ef835","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.5.tgz","fileCount":6,"integrity":"sha512-V8rANFW6yZ95Z+TvjEho9A5MFrNIXNWkAq06L2RUea4PVryB5bYwY57XDfYlA2CH6US6g4sQsfbwp4okgpW77w==","signatures":[{"sig":"MEYCIQDdjIyB3dUjmdjpsL18Jl8gXbMyzf7p+y16Y6sFD19n/gIhAMBFSQpGBHCNuY8o2zd6lUw8vNjk2AB3ZnHxBfaUZOzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10222},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c157164f0599dd38bd33e03780388bb8539f24a6","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.5_1745352718591_0.30183165484661334","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"makeup-keyboard-trap","version":"0.5.6","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.5.6","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"33d8845fa237969ab2fbcc9ba2d8486141096207","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.6.tgz","fileCount":6,"integrity":"sha512-KtRTlrocYAHK8XY53+ngiyfZ6dsdlTTG6KYce1LSGv3EPa6fRwy7lMLFenOnhqwG9Zt3hEVCSbblxJM1FUTkqQ==","signatures":[{"sig":"MEUCIGGNj8f0dqI9Uhhn73ZQ3mQXSjayMc5IPq5SuJfhdM9FAiEAiwJBhf/MMQF9I9Dq49aEts5eHzReIhwaLdJDojqQuZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10514},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ea0f533ffce22f7f8ed171f7eef302f266e03045","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"18.20.1","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.6_1755543781143_0.022629626243928058","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"makeup-keyboard-trap","version":"0.5.7","keywords":["makeup","ebay","accessibility","a11y"],"author":"Ian McBurnie <ianmcburnie@hotmail.com>","license":"MIT","_id":"makeup-keyboard-trap@0.5.7","maintainers":[{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"dist":{"shasum":"b574f5733923a04f3e52cefd3c762c49b1e68225","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.7.tgz","fileCount":6,"integrity":"sha512-u/XYjHMJbDYtmnOKquk5KOpxdRkIz5RLxGQmfv3eGLTytylAvGkq5B1cUpV/y9RYC/kiRoRIhWDvfTuAm4CjbQ==","signatures":[{"sig":"MEYCIQCk4U3MQCZ7XnndvbPT7UtxLTUgZvINrGsqdm5tjwc4IAIhAPzHvPIEMRuURlUfdS20MufcJDxz7BLn2jL1KOJHyGqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10658},"main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"269a8242418455d139ae4a758d5e29348eb59017","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"repository":"https://github.com/makeup/makeup-js/tree/master/packages/core/makeup-keyboard-trap","_npmVersion":"lerna/8.2.2/node@v22.16.0+arm64 (darwin)","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"22.16.0","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.7_1755640000704_0.32213612544823067","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"makeup-keyboard-trap","version":"0.5.8","keywords":["makeup","ebay","accessibility","a11y"],"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","_id":"makeup-keyboard-trap@0.5.8","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"sendlo","email":"mike@sendlo.com"},{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"agliga","email":"agliga4@gmail.com"},{"name":"saiponnada","email":"saigoutham.p@gmail.com"},{"name":"artblue","email":"arkhachatryan@ebay.com"},{"name":"lulavalva","email":"lukelavalva@gmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"dist":{"shasum":"af2824f723d2e536be28f15ffba9bc5b655faedd","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.5.8.tgz","fileCount":7,"integrity":"sha512-z9asQz14b/sB2wb16ACAwtvCWpa3LSgpM5y6urQQX2KbrxwBDviBQ2Vnx9XhtH/5CElG9nTzgcY+BdyIILp3uw==","signatures":[{"sig":"MEQCIEBLo5OnkhxgCV1lWNQ4wF4S2bSQuqk2lXcP350Mzw3uAiBqz+EdT3z+0LUnzIHuxK1Wi+yUIaj7zguRFrZFWj7VyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11805},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/mjs/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"277d5d4b40d62895ae24dba775f66e83fdb1a718","scripts":{"clean":"rimraf *.log .DS_Store","compile":"npm run compile:mjs && npm run compile:cjs","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm"},"_npmUser":{"name":"saiponnada","email":"saigoutham.p@gmail.com"},"repository":{"url":"git+https://github.com/makeup/makeup-js.git#master","type":"git"},"_npmVersion":"11.3.0","description":"Restricts keyboard tabindex to a single subtree in the DOM","directories":{},"_nodeVersion":"24.2.0","browserslist":["extends @ebay/browserslist-config"],"dependencies":{"makeup-focusables":"^0.4.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/makeup-keyboard-trap_0.5.8_1769030367806_0.5523239257037611","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"makeup-keyboard-trap","description":"Restricts keyboard tabindex to a single subtree in the DOM","version":"0.6.0","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"repository":{"type":"git","url":"git+https://github.com/makeup/makeup-js.git#master"},"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","scripts":{"compile":"npm run compile:mjs && npm run compile:cjs","compile:mjs":"esbuild src/index.js --outfile=dist/mjs/index.js --format=esm","compile:cjs":"babel --plugins @babel/plugin-transform-modules-commonjs src/index.js --out-file dist/cjs/index.js","clean":"rimraf *.log .DS_Store"},"keywords":["makeup","ebay","accessibility","a11y"],"dependencies":{"makeup-focusables":"^0.5.0"},"browserslist":["extends @ebay/browserslist-config"],"gitHead":"57e99c383e63b845fd121f3f1e6e042fe137daf2","_id":"makeup-keyboard-trap@0.6.0","bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"homepage":"https://github.com/makeup/makeup-js/tree/master#readme","_nodeVersion":"22.17.1","_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","dist":{"integrity":"sha512-KHgoN3wYk1s3IEx+YQ8MLTwZi3yfosd45sRnPTstxT4IcdGFCfUcCAsavHtG9iB2z/7owlnipxzHUBVwkfk2XQ==","shasum":"d68ab6c2a667a0fe42b22faec93e034e96f32333","tarball":"https://registry.npmjs.org/makeup-keyboard-trap/-/makeup-keyboard-trap-0.6.0.tgz","fileCount":7,"unpackedSize":11778,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDquFUt+kC+omaugwG9+As+r7RZ2vHAG35qOmp0YYN7jQIgKQZexl88+04hoVOr/z1v/ivo6biS9JkapNQHq/TiGNg="}]},"_npmUser":{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},"directories":{},"maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"sendlo","email":"mike@sendlo.com"},{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"agliga","email":"agliga4@gmail.com"},{"name":"saiponnada","email":"saigoutham.p@gmail.com"},{"name":"artblue","email":"arkhachatryan@ebay.com"},{"name":"lulavalva","email":"lukelavalva@gmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/makeup-keyboard-trap_0.6.0_1774994227928_0.08093527800743483"},"_hasShrinkwrap":false}},"time":{"created":"2017-06-29T21:40:01.281Z","modified":"2026-03-31T21:57:08.271Z","0.0.1":"2017-06-29T21:40:01.281Z","0.0.2":"2017-09-05T22:22:00.731Z","0.0.3":"2017-11-16T18:10:23.753Z","0.0.4":"2017-11-21T19:30:51.794Z","0.0.5":"2017-11-23T04:35:34.736Z","0.0.6":"2017-11-23T05:03:32.814Z","0.0.7":"2017-11-23T05:27:16.061Z","0.0.8":"2017-12-19T03:04:38.577Z","0.0.9":"2018-03-26T23:54:08.419Z","0.1.0":"2018-07-17T02:07:26.188Z","0.1.1":"2018-11-09T00:50:29.699Z","0.2.0":"2019-05-07T00:37:35.595Z","0.2.1":"2020-01-30T19:09:46.012Z","0.2.2":"2020-01-31T06:10:01.712Z","0.2.3":"2020-03-11T17:12:37.920Z","0.2.4":"2020-06-08T17:48:14.462Z","0.2.5":"2020-07-08T20:46:19.491Z","0.2.6":"2020-12-02T23:44:39.221Z","0.3.0":"2021-07-10T18:59:35.770Z","0.4.0":"2022-02-02T23:00:55.490Z","0.4.1":"2022-02-11T18:07:47.520Z","0.4.2":"2024-06-17T21:04:25.256Z","0.5.0":"2024-06-23T17:41:38.995Z","0.5.1":"2024-08-27T22:53:11.942Z","0.5.2":"2024-09-03T17:12:51.530Z","0.5.3":"2024-10-24T18:01:40.816Z","0.5.4":"2024-12-20T18:54:36.196Z","0.5.5":"2025-04-22T20:11:58.786Z","0.5.6":"2025-08-18T19:03:01.336Z","0.5.7":"2025-08-19T21:46:40.878Z","0.5.8":"2026-01-21T21:19:27.936Z","0.6.0":"2026-03-31T21:57:08.107Z"},"bugs":{"url":"https://github.com/makeup/makeup-js/issues"},"author":{"name":"Ian McBurnie","email":"ianmcburnie@hotmail.com"},"license":"MIT","homepage":"https://github.com/makeup/makeup-js/tree/master#readme","keywords":["makeup","ebay","accessibility","a11y"],"repository":{"type":"git","url":"git+https://github.com/makeup/makeup-js.git#master"},"description":"Restricts keyboard tabindex to a single subtree in the DOM","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"sendlo","email":"mike@sendlo.com"},{"name":"ianmcburnie","email":"ianmcburnie@hotmail.com"},{"name":"agliga","email":"agliga4@gmail.com"},{"name":"saiponnada","email":"saigoutham.p@gmail.com"},{"name":"artblue","email":"arkhachatryan@ebay.com"},{"name":"lulavalva","email":"lukelavalva@gmail.com"},{"name":"gardneraustin","email":"gardneraustin@protonmail.com"}],"readme":"# makeup-keyboard-trap\n\nThis module restricts keyboard tabindex to a single subtree in the DOM. This behaviour is useful when implementing a modal interface (e.g. a modal dialog).\n\nIt will ignore <em>programmatically</em> focusable items with a tabindex of `-1`.\n\n## Experimental\n\nThis module is still in an experimental state, until it reaches v1 you must consider all minor releases as breaking changes.\n\n```js\nimport { trap, untrap } from \"makeup-keyboard-trap\";\n\n// trap an element\ntrap(document.querySelector(\"el\"));\n\n// untrap the current trapped element\nuntrap();\n```\n\n## Install\n\n```js\n// via npm\nnpm install makeup-keyboard-trap\n\n// via yarn\nyarn add makeup-keyboard-trap\n```\n\n## Events\n\n- keyboardTrap : fired by trapped element when keyboard trap is activated\n- keyboardUntrap : fired by trapped element when keyboard trap is deactivated\n","readmeFilename":"README.md"}