{"_id":"@sparkbox/safe-focus","_rev":"56-90245e2e6ef74b397669cb6f889c5611","name":"@sparkbox/safe-focus","dist-tags":{"latest":"1.2.6"},"versions":{"1.0.0":{"name":"@sparkbox/safe-focus","version":"1.0.0","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.0.0","maintainers":[{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"78d1387f3dd887b05657ad00e0f8364416804fad","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.0.0.tgz","fileCount":9,"integrity":"sha512-r0CS3m0HMZ5tf/vJGvGKiFYNXy6karnOuDByF90ciDoLs2yIEKYXxsLZxBJDHaA/tgOPR6e+Yyi3FMNR/gpxJg==","signatures":[{"sig":"MEQCIHVl6RiUswZmB9RdG1lJ3R0au2VBHasvmfuM0z3zsRX9AiBlZ1xbmfmk2CnLJNgt01s5r/r3S9Ke/17Ry/SFTjB3XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePManCRA9TVsSAnZWagAAP6AP/1kY3ApvgrJ1GgUztLbu\nzLxeb8NaUY/m+5ORS7wddEbUQ6Zmjkb/+1P9QCAp43pgSu+BQxH/S2Fms0hj\njpIOJJaM7yv9jCZITMvhB835vn5wRBdbYKQTd9Pe/7SHuXZ6etWF6YRimfAx\nxA5JkjrapT7+33oI32EEr7bvJrf/YAj7RkbKpELEDyeUOytpPhLFvgeYZviD\nATd09AjJc/1rDRSboZ26HdZVpre39ay8wJSB6HTXiPuqAP0r58B/eKsAH5Jg\nXTmajcPRt1AjZcGKZD32yuaTfORkQY5uK83hZFb/T+absYqEhRlleblKsCS0\nYDwWf1ctErQQ4o73k2nvdWJ49wbyork+ok36wdvjjHplLcO1i9vGMpvkIrR3\nx4s/cNm5QQSpqvL03d14CI1pESVOv4TIYRicTi6mZDnGNwbwS+ROJ8b4UW77\nH2NJplRmuId9Nz1m0RQxaVjLNCCH/FbwadO6mW0Ihq1HTtNoyGe6+IrtllU7\nmEOxjtlWbcrxiw+47Brapy3p6T2c18siEswk6H6vf6lAeeFSbggubkOH2KIU\nsKEQdlugCTsQTj07GP3hA9NoFUO2rW/0o9Klpz/0inyYAgrsGUNjk2PXQ8a8\no51OLEfNcBEvwHW5IOTNe1AoB5o16sg/fmrnzZF3AMgjAKbzVKJZ8cF28J6k\nN/ag\r\n=DNQu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"index.js","gitHead":"4a1974d951c7c7aa073363ed850827f4d59058da","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"jest"},"_npmUser":{"name":"jordanleven","email":"jordan@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.13.6","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.9.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"^16.1.0","eslint":"^6.8.0","babel-jest":"^25.1.0","@babel/preset-env":"^7.8.4","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","jest-environment-jsdom-sixteen":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.0.0_1581041318978_0.241988461206871","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@sparkbox/safe-focus","version":"1.1.0","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.1.0","maintainers":[{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"zastrow","email":"zastrow@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"dc7e9d318d35eec25463a93822be69aad2e454b7","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.1.0.tgz","fileCount":12,"integrity":"sha512-KmkfA/jM8cILaBDSbxqN213zjBeYsIGLHiOsNyp0P7mCqVlj7mVK3eoOzpwNsE+o2uw33Ww/5Rk64idujF/RwQ==","signatures":[{"sig":"MEYCIQD1nnWEmtfJ+RuTMI3U6tLbpJDSfJWYw5CqyxBKCDk4EQIhAKThs6LqsfysZMHqz0viqPMkKMEseXggDsA+Zh6P4Ajs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRLOVCRA9TVsSAnZWagAAsVMP/3OOHln/7Qi+GHEzQjJ/\nDcxCq+DF8sYHWq5Ii2zJCCapSBkzBfeRXAKHANXTp33LXBzSWaufxjz1cWb1\nN6RoKsFtrGjiThJr4SnzYNNlB29t7aY5X7OdPxUpPKSGztBHpSb18JI/RI0J\nA+FgnH8SwfopJMEUJ6yQlBVYyVZXAuzFkveavzXIxkNm3CqScf7p+ocskdx7\nTfY4ezKdmT+YIFwUhgSPL6g8+ZYQt6uZ+9+EsxiUTUAIP0paG/5m2mR5nEZg\nqD+WvS97EDqgniojihccfge6Vnit25iCkfli8/GkuB3+RyFDvrRwhWR0ndg7\nVMRN2X3CQuEeMkKAwGxvRgSCZFXbUSjgGKe96M2qtGMDx+D6rY6BXZLvuHL5\nlhnnGl+27+uDrodTr4JbaHClUFD7V637wdv/Rv44Xq1ERKz7R4SfCE7O1xVR\nLL1BqNC95k/dCwbekt1Oc8TmLYXVgcncjafV/WU/Th6d+URFtNCVuL4SkP8R\nBmQilmhtV/T/1bJcWVJC2KGc1/lbzQmQvSbfDi4sphYc8MuywTHidcpht4dh\nRVHW312lFv8SJ1OiwUoJow5O+p3f2eLdoPlH0XnDw/mG72wFt+XrQfMwd3o1\n/bjKEVWIhwAy+AEv6bg1EU/dBsS12O9XSpKQua+XmxmRVbPCUY8+++fYWHwE\nKilj\r\n=R8Ny\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"index.js","gitHead":"9283a6c58d3542026f413a3e1837f9d97a970af8","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","lint:js":"eslint --ignore-path .gitignore .","lint:style":"stylelint **.scss --formatter verbose"},"_npmUser":{"name":"jordanleven","email":"jordan@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.13.6","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.9.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"^16.1.0","eslint":"^6.8.0","stylelint":"^13.1.0","babel-jest":"^25.1.0","@babel/preset-env":"^7.8.4","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","jest-environment-jsdom-sixteen":"^1.0.0","@sparkbox/stylelint-config-sparkbox":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.1.0_1581560724611_0.6262538932010038","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@sparkbox/safe-focus","version":"1.2.0","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.0","maintainers":[{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"zastrow","email":"zastrow@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"a721122a38b50f1a82406b7feab5c10cc582610e","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.0.tgz","fileCount":6,"integrity":"sha512-0sdxLOoM+PXEYFBkf7oQT8UiAO9AT18VY5WOL2kY3MMNBTlTHTtVsj2zXtgD0Wf2VdGnT/Ml0nWMN4rmfhtayw==","signatures":[{"sig":"MEUCIQCsrJcjqE0eH650B1fVB1iXosEIe36OCgaktPtJ2LzGeAIgDN3ITawD6AXEkTCDTc9W5D6F7SZ5ur0py5+2JOYiw0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTUyMCRA9TVsSAnZWagAAhwAQAI8BFtgJSL2DLT1gFxIW\nt8EBne41FstCrLd1GDE7pjYft4uK9MKzwryeNuf+zkMvr5OQcEGRfwM2Brz+\ntOT0NMOjL6crffRPzaS6r84Shu1r2g0OgVr15b/IgcAOGgwD9AAHV3fmrspZ\nWkz9ciPASKTgz+WVbtJq/TPyokf9M8R0JU1Cwu5CSffR7TUTskz1PBu31Cqz\niHvu2bxJ2FH7btiP9uf0vDXoNKRwh0JlfasS2mktG2Hac68a+8XmRM306GH0\nyr9NC5WbkyIO77Db6wqLiossEvyZ0AWsGqEVuwbCaHJsgiZgSR/gSbZKsGUm\nr56RekjB3kUlV3ZzxlwWoMuz/1bZrPg08KSDg+hcof7yL71fDME+Mc7VYzD3\n6eIesUHTSvYnVsSXWC1e9urj+pKEUR/FqW0DrPKsMCeIf+PN9tcD+vYaGSft\nJDKbSO/oXaY7Ob4M4p4G95xwoQ92bKx8ZQ6fyQ41mRpfYi8mzwZeiPCPpRPz\nWFqZg5vONsCLZfkRwFRRlBrtXKNsJMX5R4jNGqLPHPAnB1VJ2tou+AZ5OM84\nehi4PXHUjJcG1OjJwFnSNDnMiRcn2Q1J8301dN5hks9CGiPyRqCogyLRHl8p\n67FDbqIB8Wdc/tamnlnxLnwOCC+Fx9ECVFyQL0f4k/Kl9IfRrwUG4gnWAc54\nVfIp\r\n=UF2J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"ff9c679f73ff622d2b3dffafe968d8daccaa5da2","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.13.4","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"^16.1.0","eslint":"^6.8.0","rollup":"^1.31.1","stylelint":"^13.1.0","babel-jest":"^25.1.0","@babel/core":"^7.8.4","standard-version":"^7.1.0","@babel/preset-env":"^7.8.4","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","jest-environment-jsdom-sixteen":"^1.0.0","@sparkbox/stylelint-config-sparkbox":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.0_1582124172031_0.3526995195797029","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@sparkbox/safe-focus","version":"1.2.1","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.1","maintainers":[{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"zastrow","email":"zastrow@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"19163363536de26212a7e514214434fac350334d","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.1.tgz","fileCount":7,"integrity":"sha512-p+Yye6GjGn3itRSflnTHR5mGPH0hEVVC33jDcN1c3MvJbiFCrdBl4XNSglRPZw83XLua0F8kgXhj39eOzg/iFg==","signatures":[{"sig":"MEUCIDv1xmop6Vf1QuosLkepQZ7wwcG4aSWLwyyR4M+ITcSlAiEAjd0ef+MAkAJYlI0l5JrnA24koYSZfON6wUW7sJno6io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTV22CRA9TVsSAnZWagAAhD8P/3oTi58DndBY7bhv/a/Z\nUigN8+ctJqnDc66ZTmaHmnpxfjrRIuwywax7kdYghqGyRitZWXyut/G5sTe1\nwyDUBvXkCFzKiHr5dKkD6bUx3aZd5Qb2VB6bFE7Zk9k4oRcAGz3KLtnln92z\nR5VndXMF8MIFwTfF1wHprtwVBF7RuyzC/xtzkhkhaMTjQBmhVZWdW7T65NK8\nqmeYx2U2RtqsxbkG+zB/0gv6oyv1++eYX5s5R8D9Dr62nlqu0dcOOpPwvgzp\naOnRYPg09vIzo18V9VH5KLr+7A4vOm7oI7syCYfOULb1Mu6THBVc0L9N4xwi\n4DSh3O/Zhv/Az98EQxn+Mfy4vXocedHJQZHC0q6/tPX2gGZfImjhT4DzoTcV\ngrCUoluDO5f1j+eTr0ojSoZTwhUl74Obw9KG8ts2Ynnogg89xA2MUHB0saKD\n4ipqbXVELU8HCB+tG/i2+ZmyWVTI8bXAxvMMTzl4/WIdDYCybCFGzdysTX89\n4f1vgRMcDzsErU3LZyaq5WWQXfSGfnVhl1Ei35ODeG6PIxfk2nImBlHe+Xq3\nbRt5ixTof1AIduDKXP327U0PZgrnxA7TKzCuwAgKMBcmuB5OylCbE6ETTKHH\nvJCr5HplDlW07E2W7EpgUEoxLty19JV9Z5rUeasd+/xzG9wRLzroeUh6SoA1\nFrjw\r\n=l0YA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"f1ae3dcad8f041171fcd6c3dabcef166250a62a9","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.13.4","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"^16.1.0","eslint":"^6.8.0","rollup":"^1.31.1","stylelint":"^13.1.0","babel-jest":"^25.1.0","@babel/core":"^7.8.4","standard-version":"^7.1.0","@babel/preset-env":"^7.8.4","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","jest-environment-jsdom-sixteen":"^1.0.0","@sparkbox/stylelint-config-sparkbox":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.1_1582128566111_0.6256673188635413","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@sparkbox/safe-focus","version":"1.2.2","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.2","maintainers":[{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"zastrow","email":"zastrow@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"18c55731e787b536ed2e34565248e6ef7292894c","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.2.tgz","fileCount":8,"integrity":"sha512-SFDX8Vkwx8UdsQfVkwFn8rSoGk1RtFZ9cXK1o3FOk/gsqYp9aKS+Dp1XgnXhHRuIDCGkyQB+90NgT6pIxjllBQ==","signatures":[{"sig":"MEUCIA2ZuZAmWAOgDLG2+nLV9n4Ma3/IYYQ11gCcDa5uTa+pAiEAkt/X1tFY1cANyJL5mvZ+Hm4jAQiL/iJ9tDQRkWOCWs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTYXdCRA9TVsSAnZWagAAz8UP/1K6FSCSO+LN+HcBvAwa\nIBpWsmJ1V4V8f5SUUeomxS6YKe4m+1xP5O7fql9CdkcC3RvQ3I3m7e63CRDM\nb9CHxkCKs9RJNe4V0CdJll2v6RLYxYTnkBkJ6jhh12UZL0EQl8FDqeM82v9O\nmZ+OfQiu8LEKfQw9EncPFBfu+5T5TDaZa0TaOJnn4rd3iyWL0LClzoovecwS\nLgAzRFeY/tERPga17kjdkpA8M9hyzihseqmJZW5PXfyM8dTMhrI4kpRnrhA1\nO/E5lJ/o/WukIeH+gHeIxsuvu9gyJ2i6DXSed0m9lpHvyiAjjJ04bBilxB1S\n+w0oXmMwsJtmJCxVgF1zAfa6lIifGfT6/I9SQQ6P4EYA3GWwLVhqlrDoDrA1\nXe8i8cYv2z0neAynB3gAe1XNUCkdoGXwClePM8bE/2UUGEOhhsAp2imyHg0v\nA5y/1DrX7wtnqZSxZzIaZz3DwFdRt/khoYzrhwtYiYn1O2Rr9BNcsQC9OP5d\nMnGO++h0E5cyHa79f/CMHJY8DbwYwmmghDr8TZo2XvIwnpzvBQRtmOYZZMsA\nNAFWAqrACO2RHB46v3dML/J38DxuHFxsdOZC2w1Edhbj9tVtCgxQ1skdFU1t\nKTdyUZzugcsSX9Jo2RyF0gofBlQvU+99EPsiGYpA4Z4W5r6ufnxqM5J2HV2n\neWae\r\n=viKs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"25189337234fc8f8c250c5b55a080fd594b194c0","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.13.4","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","jsdom":"^16.1.0","eslint":"^6.8.0","rollup":"^1.31.1","stylelint":"^13.1.0","babel-jest":"^25.1.0","@babel/core":"^7.8.4","standard-version":"^7.1.0","@babel/preset-env":"^7.8.4","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","jest-environment-jsdom-sixteen":"^1.0.0","@sparkbox/stylelint-config-sparkbox":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.2_1582138845222_0.9715038849772653","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@sparkbox/safe-focus","version":"1.2.3","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.3","maintainers":[{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"},{"name":"kelbel","email":"kelbel@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"zastrow","email":"zastrow@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"42b540659e98fc95d4eb678394812533e91b2559","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.3.tgz","fileCount":8,"integrity":"sha512-hTMCGGgMkbE8QCtS4zZr1VJNOQKVCRZFwekRBLn8SrnnjzpGFT1AfmvyER2hE1uzZ/gI98NfT5fbhPrbXbJ4Qg==","signatures":[{"sig":"MEUCIQCedRo24nWA8GipUnEe11RuPucg4DGnwC1ogzIUjMgUPQIgPX4K9a9UogsQU/0b7pnkSLzs90TeheZNAyfTFWim+Mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerB5WCRA9TVsSAnZWagAAlyoP/0p2GNpCxPG05kcq2pcE\nC28MiOSQ0nklG0a5UBq4rf3i7zoIrvWfVuw/R/hjdCTLD0kU9Aw07qE+l3+g\nenZGQ0kZzrsnzYjNGK18uMzrrUEmeYf+J6GFdH22ObiT05Df48XTKN+u+kI/\nX49rJ1wSzrzAR1pULHTLpBbOEkNK8Ac44e1+oHmzxeybbea9UDO1IDcK6hzH\nP1JBPn7fRjZCqbQeMY215DuBaF8zf4o9AgckpV4ux+cVN0OWiX7Pf5TfVLIv\nkOlNGiEGjgiWjmi1mCFSx76Qk0/rMEmprs25B58h+EKr5pg5w5MbkvsPd362\nEd1Q5u7N7ohfjSgVkRHF3hzPt/R9piVlMPEG4r1QWJJZeoYHl40WZir7jXgB\nVlb/zOLHiwDepBrTmNPv945E66D/B176FGuu41dyIkzHHn9VUidYznN5AJZu\nNxU5V+uPDXl3t17KSkP99eIaaebrWooE1cjZHyEqwXq4j1MWC/isI9gbQvF4\nPBMJvqaNa7D/wzgOFbmgDh5h9uBIe3scoIcK4/iLuCtm9URSI1QdACl7JPer\nsXS9KG7A5SvkIkxQ6VsB387tJ7JoS+v/8Fxgj4mxZUleit0UKRPIP54gNlRU\nBR/GQtPFNzSY3pQmE4e2tlk+KsaLB7haKA8YfQNH0xloCTYE2vROS/gwuKW6\nKcFS\r\n=8lgS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"3154618a4fff1cd2bf9858e8c17c5ecb2911bf19","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.14.4","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.2","eslint":"^6.8.0","rollup":"^1.32.1","stylelint":"^13.3.3","babel-jest":"^25.5.1","@babel/core":"^7.9.6","standard-version":"^7.1.0","@babel/preset-env":"^7.9.6","@rollup/plugin-babel":"^5.0.0","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0","jest-environment-jsdom-sixteen":"^1.0.3","@sparkbox/stylelint-config-sparkbox":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.3_1588338261896_0.0010866340643640449","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@sparkbox/safe-focus","version":"1.2.4","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.4","maintainers":[{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"},{"name":"kelbel","email":"kelbel@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"zastrow","email":"zastrow@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"4e02a0be0a7bf4c79c51e62e3eb32a5aeb08934f","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.4.tgz","fileCount":8,"integrity":"sha512-0Lti/LOfD7zIqZUFX2pveHhHCEY7tY1nWQkYYo6lV8diiKAHxSHCOIlyY7XxIKiJWC/fiAmBk4+SIIIwSYMb/g==","signatures":[{"sig":"MEQCIHdj7L5xe8YizQ/ZwpyJdweCByo8myAT9omo4F9LYqCRAiByc8/D6epzPWwSG2fWv/jSKDKOe2IaL3wl6NBpLRsDSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeww8wCRA9TVsSAnZWagAA4csQAJe4ODBOtPmdNe7wR48M\nYkSprBR1uFIOrn9n/r5EUQ1IH243VyHUzPQ4oHQ8VbKJAq+UieDwq7Rjxoig\nmFw5ObhqvjjY0pxq4mDdseT6WQuROTdJlyVIVDE+kzWWnGQABNnrrs4lDyst\nYNsWctsVpW9VvfhuH0KMHffHL1jGjwO3Q7M7+5SOL+B06rlZA5UQlGJSb/eT\nQa5TqIfA+PtuDAU6c1JZWxAx7ebFiQrvE0e0X/lM9OturkzBZVfNOWK7F6gm\nNCS+xG3t/1snoWXa7FXEoZCJG86Mhb5NSiYL2dSz+YIfXppY+R5qr95x8T44\ntU8qNxaOpd5Ux3fAGspdFKEWrRe3PSUspS9OzlxGvRJMIw+1dsM9FNcBc3VJ\nnCq1YxZls++X+ceWkKmwSkFfwJqReVaCgYxvmy8HFFyNzDHWkYDFC1cC97uS\nL5JXNCMdcYNk5S3zBoSJ14MTDtzSQi6o5PagXg0BbzwzbrtWsmMEknbKPceI\nix8mmBTznXWSOisqGp/fo5GZyS8kppscez1JBsajRcUhrrBbs14DW0e4+olS\nTBFEimyxcGtkQ6XEfFfTh0H68674mhRgSjYHXwItpQw74vK6vzEEnNoJnj/u\nngPAsuLZVnfQfhB9Wzu/wqK5E3GSJMYkAjRLA7Kix+ev1Awvrz6OsRxWh/MW\nPg/Y\r\n=+rN+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"017b839f1d90e42987558ae731e51a02d2a94971","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.14.4","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.2","eslint":"^6.8.0","rollup":"^1.32.1","stylelint":"^13.3.3","babel-jest":"^25.5.1","@babel/core":"^7.9.6","standard-version":"^8.0.0","@babel/preset-env":"^7.9.6","@rollup/plugin-babel":"^5.0.0","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0","jest-environment-jsdom-sixteen":"^1.0.3","@sparkbox/stylelint-config-sparkbox":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.4_1589841711895_0.32869013276637693","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@sparkbox/safe-focus","version":"1.2.5","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.5","maintainers":[{"name":"jpegzilla","email":"eris@jpegzilla.com"},{"name":"hkeca","email":"hunter@heysparkbox.com"},{"name":"kelbel","email":"kelbel@heysparkbox.com"},{"name":"zastrow","email":"zastrow@heysparkbox.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"kaseybon","email":"kasey@heysparkbox.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"7d71d861bb3b57834cc73ac1b42b35a109e0268f","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.5.tgz","fileCount":8,"integrity":"sha512-y3/LulvebMas9BtxuQOZ2qUFW9K9TrwJShXa3+x5/Wkjf4IE7vMBnVOfzawdLwD1fQAsIIiQ+4Xp/P+7c5Ry0g==","signatures":[{"sig":"MEUCIQDNheWSkLDFL4Xo4lrQHZvCmFxJXDwWUsPgl/9e508sVQIgX0/xacmbqahqRCU6akl1+Rgf3aY/4+8EnYGp4Ox0G50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYSRDCRA9TVsSAnZWagAAZIwP/RpK3sCl1Ljah3CgKtXf\niMp07PamG9fdWvCNQ1QxS+bqBujZdoI+il7pWIyBVgl2WHA1kAlQ+IKB9hSj\ngDW4kdAGqyOqP6QYRG8osjv0Q/5OvvbuROZaN4BDwqbzD7knp9Ilhl1ZqEFK\nvOckatCdCrRVRd/yWJtFBfxRXTk6A1AqjgcQhpyB0RRxmUxr7Ujl2nnESe8R\nbjxP1pWV5CsvRzKlSG8uoAQpzbHPrHldKk7ubtpAjR5zfBZ7iCRBSr7JT3ma\nAiFoOyrg6N2hSuUfgeZIKqAtukAt2+RpyN/E68kpGMpKx94p233JzvunD10U\nTJzWj0PLOgYuNhtGr0IEl6nsxEozI0EszWTwIUulSHCQhphu6FCem5ljH7N9\nj0gNAS6uatUqmSPcX+uun9XvThimsJXQcwOXH2r81wMKpSgaHAa8Osi0OMiU\npvveBotkNfShZULfkeH/2PBqxof1d0vOhrKnGNwkfGuorCXMlCHNC+xmtVwH\nPqyF4uu+82viUDDwNt3HlToTvCN3BojkgwEm1XC0GZjscECduE4f1MHmfICX\nNzEsq9iNgsvi+OseB/Y1cp76Pi7/CCHSzrjyuem8TuKnXDrqsrj5FnevN8BJ\n5esmmds0PjocxDkkunFdNrSa4EQ25IiYE4b7JAtWvZhU6kO5VRKtv3LL17+V\nqplw\r\n=9xls\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"d7ea65816f8910458847565d1405c2574097989b","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.14.6","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.2","eslint":"^6.8.0","rollup":"^1.32.1","stylelint":"^13.3.3","babel-jest":"^25.5.1","@babel/core":"^7.9.6","standard-version":"^9.0.0","@babel/preset-env":"^7.9.6","@rollup/plugin-babel":"^5.0.0","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0","jest-environment-jsdom-sixteen":"^1.0.3","@sparkbox/stylelint-config-sparkbox":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.5_1600201794652_0.5366439233105005","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@sparkbox/safe-focus","version":"1.2.6","keywords":["safe","focus","tab"],"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","_id":"@sparkbox/safe-focus@1.2.6","maintainers":[{"name":"colbyallen","email":"colbyallenc@gmail.com"},{"name":"jpegzilla","email":"eris@jpegzilla.com"},{"name":"hkeca","email":"hunter@heysparkbox.com"},{"name":"kelbel","email":"kelbel@heysparkbox.com"},{"name":"zastrow","email":"zastrow@heysparkbox.com"},{"name":"flotsam","email":"developman@heysparkbox.com"},{"name":"jordanleven","email":"jordan@heysparkbox.com"},{"name":"rfearing","email":"ricardofearing@gmail.com"},{"name":"peb3","email":"paul@heysparkbox.com"},{"name":"patrickfulton","email":"fulton@seesparkbox.com"},{"name":"anastasialanz","email":"anastasia@heysparkbox.com"},{"name":"iamnathanj","email":"nj@nj.codes"},{"name":"bryanbraun","email":"bbraun7@gmail.com"},{"name":"asimpson","email":"adam@heysparkbox.com"},{"name":"robtarr","email":"rob@robtarr.net"},{"name":"cromwellryan","email":"ryan@cromwellhaus.com"},{"name":"kaseybon","email":"kaseybon@gmail.com"}],"homepage":"https://github.com/sparkbox/safe-focus#readme","bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"dist":{"shasum":"96ada8a2a55ada08e6b2b1125a2972fab8fde3dd","tarball":"https://registry.npmjs.org/@sparkbox/safe-focus/-/safe-focus-1.2.6.tgz","fileCount":8,"integrity":"sha512-NcWmlB7Wndw8zNzHujDav7VHktCQgiBerzL3kPWi1X4kHj9E+fE55jKRBQPUkw0a0sf64kMIEe8GCadcM45yeA==","signatures":[{"sig":"MEUCIHTAdS6l9XXnVkKuzSH+Qya8baS4XO9PT7VNp8mOVrq/AiEA16OuhdtmDB9doZcY9GGghoggqUtWDLj5EVkYOah6Rks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiG18CRA9TVsSAnZWagAA+dYQAKNTM4zxLKzmqzZeUcOF\nG3wgtDV4FNpj9X02ZPjlVhLKhydE+4yef0v07ujHnXm/9Fq7PVC98HF0mNC2\nbm3YmskW1XYiafnFqQXyuDfn+oxi998FHJODP9tv8YdCeCwE8SftL1fC3SfG\nHVLdNEFaOj6cBAXcVc+Cp5qb4+bpyp7lkZ7HF9pQ7fsHU6KgiYg0NC7pgtUS\noKcE8AzM1lkV7zs88x2rva0kaW/oDJU53KUYwK3VFb8LZg/rospupn4us+/E\n/9kwET8D3HGZkxvZAAfp3JfwQAOx4VE3CPqCAfoex3XL1g21uD+dX4tC/Ujf\nq3sUu9W4cwJD3KIN+C0pZLhIVtg7O5M0d3ZEKO+GIwGl9OvHLic/bEytjdIO\n9BhrIZMPGKkYbl+P2tLHHhlQerKc6+xI21hhvDazaQVC7cEBYZVlbQsueFA3\nhqTLDCOFUZgeiyLk49A12ALSLHn1WJ30AqGbx73SlsJDDv9i2omPEFcjCMl0\nUO/6RKPhjKY9i3JCa3J3f5yNtZYIhRwBcwzLgVWEuG/up8SFzQNYYWfyEeRy\n25N80MgMAzNVsRJTR8/eKsVWB0Fsfw/hdNsVXl4+Qmw0lKTpOb1Q+OW8/4Pl\nByLqCgRgfdxb2uGuDaZV2pwHlviQjYNPlE2OFWq4tYM6GHDHMHy+lnzhrcka\nsb6G\r\n=MZZT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{"^.+\\.jsx?$":"babel-jest"}},"main":"dist/safe-focus.cjs.js","module":"dist/safe-focus.esm.js","browser":"dist/safe-focus.umd.js","gitHead":"c64f8a116d9fae75fc8ee42c88694c58464a3663","scripts":{"lint":"npm run lint:js && npm run lint:style","test":"jest","build":"rollup -c","lint:js":"eslint --ignore-path .gitignore .","release":"standard-version && git push --follow-tags origin head","lint:style":"stylelint **.scss --formatter verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"flotsam","email":"developman@heysparkbox.com"},"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"_npmVersion":"6.14.8","description":"A utility file to add a custom outline style for all selectable components.","directories":{"lib":"lib"},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.2","eslint":"^6.8.0","rollup":"^1.32.1","stylelint":"^13.3.3","babel-jest":"^25.5.1","@babel/core":"^7.9.6","standard-version":"^9.0.0","@babel/preset-env":"^7.9.6","@rollup/plugin-babel":"^5.0.0","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0","jest-environment-jsdom-sixteen":"^1.0.3","@sparkbox/stylelint-config-sparkbox":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/safe-focus_1.2.6_1602776443566_0.5631106661794494","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-02-07T02:08:38.742Z","modified":"2025-10-14T14:38:05.562Z","1.0.0":"2020-02-07T02:08:39.107Z","1.1.0":"2020-02-13T02:25:24.734Z","1.2.0":"2020-02-19T14:56:12.144Z","1.2.1":"2020-02-19T16:09:26.215Z","1.2.2":"2020-02-19T19:00:45.318Z","1.2.3":"2020-05-01T13:04:22.010Z","1.2.4":"2020-05-18T22:41:51.998Z","1.2.5":"2020-09-15T20:29:54.838Z","1.2.6":"2020-10-15T15:40:43.687Z"},"bugs":{"url":"https://github.com/sparkbox/safe-focus/issues"},"author":{"name":"Ethan Muller","email":"ethan@heysparkbox.com"},"license":"ISC","homepage":"https://github.com/sparkbox/safe-focus#readme","keywords":["safe","focus","tab"],"repository":{"url":"git+https://github.com/sparkbox/safe-focus.git","type":"git"},"description":"A utility file to add a custom outline style for all selectable components.","maintainers":[{"email":"kaseybon@gmail.com","name":"kaseybon"},{"email":"developman@heysparkbox.com","name":"flotsam"},{"email":"jon@heysparkbox.com","name":"jon-sbx"}],"readme":"# Safe focus\n\n[![CircleCI](https://circleci.com/gh/sparkbox/safe-focus/tree/master.svg?style=svg)](https://circleci.com/gh/sparkbox/safe-focus/tree/master)\n\nSafe Focus is a utility file to add a custom outline style for all selectable components.\n\n## Installation\n\nRun `npm i @sparkbox/safe-focus -P` in your local project.\n\n## Usage\n\n### JavaScript\n\nRequire the package in your project and init the `safeFocusInit` import.\n\n```\nimport { safeFocusInit } from '@sparkbox/safe-focus';\n\nsafeFocusInit();\n```\n\n### Sass\n\nTo use the `safe-focus` mixin, start by exposing `node_modules` to Sass in `package.json`.\n\n```\n\"sass\": {\n    \"includePaths\": [\"./node_modules\"]\n},\n```\n\nNext, import the package into your project's mixin file.\n\n```\n@import '~@sparkbox/safe-focus/index';\n```\n\nEncapsulate your styles with the `safe-focus` mixin:\n\n```\n.my-button {\n  outline: 1px solid #00b2e2;\n  @include safe-focus() {\n    outline: 1px solid #264b59;\n  }\n}\n```\n\nThis will result in the following transpiled CSS:\n\n```\n.my-button {\n  outline: 1px solid #00b2e2;\n}\n\nhtml.safe-focus {\n  .my-button {\n    outline: 1px solid #264b59;\n  }\n}\n```\n\nSince the `safe-focus` CSS class added to the DOM may change, it is not recommended to directly reference the `safe-focus` CSS class in your project.\n","readmeFilename":"README.md"}