{"_id":"bpk-scrim-utils","_rev":"424-422d272a99d9cfcf5ee109cd730f3be6","name":"bpk-scrim-utils","dist-tags":{"canary":"4.0.1-alpha.27","css":"4.0.64-css.0","latest":"6.1.2"},"versions":{"1.0.0":{"name":"bpk-scrim-utils","version":"1.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@1.0.0","maintainers":[{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7b8c88a1802083a1cf6042d880c9d0179309897c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-1.0.0.tgz","integrity":"sha512-jZF9JD76BBC0QBuEL2JkmStw4IxMjtuzJjXTXfYiAOjDumPXOPj+ljhHK4SgXLsOwtn/AjixGpuHz+gC5oPipA==","signatures":[{"sig":"MEYCIQD+8cBunsn4omnNTDLv2heW6pcJ3ui8NfAlABMUHxIGxAIhAM6kxfNCZjxzLVnfD8c0V1H8dTWmySRDc7HOTwxLk9rf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.10","bpk-react-utils":"^2.3.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-1.0.0.tgz_1510312924980_0.29012672579847276","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"bpk-scrim-utils","version":"1.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@1.0.1","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b26d1822615deda72a9bb239e99b2ca111e0f445","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-1.0.1.tgz","integrity":"sha512-WznEn5DycnlXpMS3LvQ8Ud34SaB0mIQlnyAYTbw0vOarrPg+4G43uQJD+TPxGzFw19D0DeALzIkJ5m5pjKtQCQ==","signatures":[{"sig":"MEYCIQCcDfDCfvujUV31c6fDKf9I4Raa/XW6H7b92mqAH0bm3QIhAI/OwDBOxwIJV5JLeTO1OoeSRxiHvY7MCO7Lxwv8uVOW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.12","bpk-react-utils":"^2.3.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-1.0.1.tgz_1510853280245_0.51103854062967","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"bpk-scrim-utils","version":"1.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@1.0.2","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b59e508bf8daf01c8e4543a1cbe927a4ff26afc4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-1.0.2.tgz","integrity":"sha512-hgdYtN59B6mFwgivlvluGQvZtiXwi4Vfk7TyW7kb7P+f/Z8AoVAoEhROUG0COOp7bhYIynyrnjcokfBxWHHlcg==","signatures":[{"sig":"MEYCIQDhdWuyIwBkvqOERAKFBo4Lkxlqc/nv4Bm7+pjXPmqVVAIhAN8MqA71cnpV7M4G0hxdcSsEBtM7bn/8c7lXJYBElPM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.13","bpk-react-utils":"^2.3.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-1.0.2.tgz_1510926876417_0.5279800288844854","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"bpk-scrim-utils","version":"2.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@2.0.0","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b64131fc05e35157771744f8b42d57d59bf9c1dd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-2.0.0.tgz","integrity":"sha512-li4XLRELUQ+RmqiKRG4g9jCqndgWOX2EYyviL5vo4w4APnU4KfqZ4eacWWZvi90QNf+kBGvSqi2Dc7uuZPU8Pw==","signatures":[{"sig":"MEQCIGyAXn0SKWEu48ys8sjyKXuH6mHxl4LBOyiLjiUgoc4LAiBV97qBS6zqeR3C1IaUSfonGXTNtwynDSFC9Su5du4zAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.14","bpk-react-utils":"^2.3.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-2.0.0.tgz_1511261549078_0.9284194845240563","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"bpk-scrim-utils","version":"2.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@2.0.1","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5245050351bcac1d5db9d5a6502db9a988b875ef","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-2.0.1.tgz","integrity":"sha512-O000tZ7rGLyWy+mSooUepWiAIKmxbRblrOyuqMUzdIgKJjnwe94au62vBLSAgHuZyT9X4g+AoQLW0gP1eSgM7A==","signatures":[{"sig":"MEQCIHVChQD4w2kq69ZuZtc9+CAERspww1yz43KMzBhWkRKJAiAnGVyDMMol7KJ1FjITXaWUMrrIKB0q0soMkWqmgPg/IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.15","bpk-react-utils":"^2.3.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-2.0.1.tgz_1511432517027_0.03762783971615136","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"bpk-scrim-utils","version":"2.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@2.0.2","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aacd3f0edd71a81e1b0d773e213b14e37d526b7f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-2.0.2.tgz","integrity":"sha512-YPtODvb4EVOW/dwiEcVFikcCSm/xCpLjl3f0ucbUahSYwhZ6/f7WAWNQnQju4D8tkE+p/uq0TwFCAlWhaJsOVQ==","signatures":[{"sig":"MEYCIQDei0m+B41ycO8rkzpTowQSpPB3VWl+k3bq3qV0XBnsUQIhAKWk7zLtgDNGw4pvl8invkvlrSnCCadKlTRxgl5P5pkL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.16","bpk-react-utils":"^2.3.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-2.0.2.tgz_1511783298286_0.03097074246034026","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"bpk-scrim-utils","version":"3.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.0.0","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1ef473ef8f073b858eda6364602cabe5212983a3","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.0.0.tgz","integrity":"sha512-boVKUym/m+kPjd+xszvVom07u5kL3LX+tvsnd4B/N+9bXDj5Sv35PTluRjIMGSUdg1sXyz6bBOX5U1Fj07zRgQ==","signatures":[{"sig":"MEUCIQCIdR38OtANXNX6i0m/GqwcSrdGoThXC8SNThZ6X+cqSgIgKSZOWQhnSyVK+DSY5yqQq06T6MPqEdhBeRp9c0z36Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"bpk-mixins":"^17.1.0","bpk-react-utils":"^2.3.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.0.0.tgz_1512037929895_0.371999733382836","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"bpk-scrim-utils","version":"3.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.0.1","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"57aba9ed169214ea81a0e84dd490b3b7fa2c2870","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.0.1.tgz","integrity":"sha512-50H8NS5wIsiqJ8GxOACC6FFJJ0knaOt502BW0nbrbBYm/saQ0wVzbBRe7J/WzXikq+Xqt9xKx4vVeaWiODju8A==","signatures":[{"sig":"MEUCIQDgD3knDxSC7Z+BTONII0KO0p1uJnC5hLmwaulG/NPsNQIgbh511zR0YnPHbIeQ3r2gY500LVPo/Gpb0KB7nQPvqqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.2.0","bpk-react-utils":"^2.4.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.0.1.tgz_1512484935066_0.3137722827959806","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"bpk-scrim-utils","version":"3.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.0.2","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2e3be20e5c6a45d9ec3400a8c291c46d03f18852","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.0.2.tgz","integrity":"sha512-cem6HCtBIDnMa1T7zNQWqO3qeOnjljHe8jnD3+fO0Xc1WZp7dXut8gFZb3ATbShlaglOAR38W/87nrFcJ1vdwQ==","signatures":[{"sig":"MEQCIGDpbNCn/6CZuA2St74f9M+WFxISoI1zD/PrlxKNt1ddAiApwn/of8jIvKaZD0COAQSUw243bI7kuHix0SrJMhLWJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bpk-mixins":"^17.2.1","bpk-react-utils":"^2.4.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.0.2.tgz_1513846641367_0.4336053270380944","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"bpk-scrim-utils","version":"3.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.0.3","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9bfd4d6ffef900a7ab43fd5d493015b617f60d29","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.0.3.tgz","integrity":"sha512-xJzATBEt1Y+8YZ81FjBJoQzCUU1nbuYLudFVgcxcHqYD8//7c1EzkyC3Y3kx7AMqhpVjPmYI9w0bfIt8lMMGLA==","signatures":[{"sig":"MEQCIAIuPqjTrM3rbqJapOFFk6otWYyiOm3lQO21btLRIwSPAiAkConAbv3rmydzdcq+lDf/J2FcUJTJLh0xqOA9sNOv3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bpk-mixins":"^17.2.2","bpk-react-utils":"^2.4.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.0.3.tgz_1514977008665_0.8868632807862014","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"bpk-scrim-utils","version":"3.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.0","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"27e1fb81e5bb344c23efdf9440fb86505010da93","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.0.tgz","integrity":"sha512-lmd1cwdgdBKnUOctdlK/fm6VZ+EHR6ocBixfo1QB+dLFtDm/p/OVrSYQQoCpMuoznlkBhIjOZ5mEQOC4dMbTMw==","signatures":[{"sig":"MEUCIQDchp0aQsyVOk+SI5MijIP5DeABCWHNpneeXzWKD6fnbQIgOHOsUlUSIJnC3+5wF9vtHg9mE5ocMgdl+O8GW4ZoGzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.5.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.2.2","bpk-react-utils":"^2.4.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.0.tgz_1514989965332_0.49818990123458207","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"bpk-scrim-utils","version":"3.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.1","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bb7489cb6be98a5f1de37a1d316b3fb437252ea1","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.1.tgz","integrity":"sha512-OunXj8kimYAsrbzxCJIDl3iXRMmWfOX44YACYowtxb4VeYhNfT8amPGG0/++05Bp7blDJig36142ZGsmCt500w==","signatures":[{"sig":"MEYCIQDdcP+qE7yELCBs+jEkMNrWR2zsi5Fl9UanrtJ8MiUrxgIhAIBwq6/AXYy68w6tm3YzYhAh2Cv6aVrZ7iTpYPKRsrmQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.3","bpk-react-utils":"^2.4.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.1.tgz_1515520562968_0.2327390529680997","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"bpk-scrim-utils","version":"3.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.2","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f08203983bbecc8591476ffe5f5b88bbdb6fb518","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.2.tgz","integrity":"sha512-bHwCIWARnJyH6BCxYRGlA0i6VZ3SS6CTxg1evFQHSc2Q7fKRFifYvZw0Sc3U8UqIXltpgETjTQR1pHvnICLSRg==","signatures":[{"sig":"MEYCIQCD4BE2ZD5m4JPQqgpuBiDzagB5Cq+7SAntI0IcD+ftRwIhAN5Os83F9lu6Xo1t4VJMLI45sKvLnFWJCo2kDeLGvmQj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.4","bpk-react-utils":"^2.4.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.2.tgz_1515589200385_0.3492330845911056","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"bpk-scrim-utils","version":"3.1.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.3","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"960452dc4da708c45bac5129aced569222ca7d6e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.3.tgz","integrity":"sha512-45zjYQIx0Fc1Fzqmpk104L6zKD+JvKFvhC6nqWvLprHUipiIIpRAW3x42CksIEWdPje39Ztp5Uhaif11nr5oiA==","signatures":[{"sig":"MEUCIFo48au4twpG+X2Xg91zL/19tHNhOIe/gzDNoKAEDkKyAiEAwMTMFUnvpKbTpdzhrjjhiGTF9Md8ZRqPtHz5ySliqdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.5","bpk-react-utils":"^2.4.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.3.tgz_1516190111346_0.8999736737459898","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"bpk-scrim-utils","version":"3.1.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.4","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7de4842598297cd7275c3743ea00bf972f9bc48d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.4.tgz","integrity":"sha512-a+odH0luTSkjYGFcype2pSumaoEF34WFSh2ZAYdaBE9YTp8G7/Z/AtSot544tgfQYEMYgYWuLwRo8oB+BqXi2w==","signatures":[{"sig":"MEUCIQD4DbhoQPalpKuf5gb53/7FrjOyCPKf0H6jKrmNyupRrQIgNEyB5R1hqLVsOBmo72InIrQLLLCDL2IjKtQArZTE9JI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.6","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.4.tgz_1516371226315_0.5237847224343568","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"bpk-scrim-utils","version":"3.1.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.5","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"05b97a383443c873e59a228231d6219533b176f5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.5.tgz","integrity":"sha512-e5o3mri5oaYeHXgmeSyDzwE0TiRVmuaqRTCuNnvoXoaXcpzxsFxEhPTTS/3nl7sOL/UyE+v9AT/1K7lyt6+aQA==","signatures":[{"sig":"MEUCIQDwo1Zn9QBWXy/3LYAsm9A9co551AW/pfcVzoyAEFA66QIgYetARyEcttFpnEclla8CUe0pJjiueLqdII1wH6/f5sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.0","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.5.tgz_1516722713795_0.15847809961996973","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"bpk-scrim-utils","version":"3.1.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.6","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7d50f718342422b1329d8c8176dd949e24e05dec","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.6.tgz","integrity":"sha512-exhurC5ulsgi0OOqzX16Sdl/4uMeuPE9rKTv/DAgwcDpEdZoTUV1Vcce6t3uY85jodHCbBWEzrvHBFgNzLMb0g==","signatures":[{"sig":"MEYCIQCpTYWee1TnEozSYA739SIrbqNjqjXs2y6Qa3mthk5p6wIhAJ6w+S+Sp90DQx2FVILtVUtSo4sn1oBUP4yZ05/9HSDw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.1","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.6.tgz_1516805958535_0.8513241363689303","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"bpk-scrim-utils","version":"3.1.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.7","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0283f3492e01d8f069d0246a563ca15ef6bd2d63","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.7.tgz","integrity":"sha512-2ObPB0c/Y1cH3oYVu5pNlA2RET1T4JrfeA0HlLSNlaE4+0/AIOtqoN4f9UjlUBiQS158FpXDInqaxQPrOPkCVg==","signatures":[{"sig":"MEUCIDqwckLh+XQER4b5nqlJUJFGnHrh5pdafqafIbnKtbN/AiEAwjXRZqPYXc+jel3mhpatqH+3eb0u/IP3hcAOh+1Z7hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.2","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.7.tgz_1517323562135_0.8428316346835345","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"bpk-scrim-utils","version":"3.1.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.8","maintainers":[{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1eac891ecf83dccc87309d8d9ab401607c47bef6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.8.tgz","integrity":"sha512-0DbFZThnXZ/ZONQcfaIVd07TgR0JkcZFNY/QniIzGr8074kU4mm0UlzhxPj3vMPgy+Do6pQMk5LRNfH4ymy6Rg==","signatures":[{"sig":"MEUCIE2BqUVmOQh3tIrnoiBFUdZt2QrFa5HZtf3zffaX/CmOAiEAwHwtYm3sTL+S2d/TJdQSUi5rtLYuWbXo2nF3IfZiy6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.2","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils-3.1.8.tgz_1517418699101_0.15675447485409677","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"bpk-scrim-utils","version":"3.1.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.9","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ab46c993dbb161d0785c1951ffca788f94eecb4e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.9.tgz","fileCount":14,"integrity":"sha512-bOC1OsPqdjwz+RF/bghIF1zgpIn3RPpu7fY6INdi2n74vUAvAMyPtC7R3cgokvedacn6nS/5QlsRcpvnTS/WSA==","signatures":[{"sig":"MEUCIQDSUYheVC3+RlYztBrzfMoxq5knBR7t+BxzMTwtJIgMlQIgdisVUDB3VrQSEVCz6EY4rYaFZRKR0OLt0n2OrLKd7Wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25368},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.3","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.9_1518182247529_0.24764855106983363","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"bpk-scrim-utils","version":"3.1.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.10","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"27e9f54e8ce58264c36f5450519e7ec32631f9e2","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.10.tgz","fileCount":14,"integrity":"sha512-SNMkGe6HXXyhFyDaFV3vKp46tAC8XdE8Ds7E2+ivnDFt3vsxNbKjLo2bX3RERtI+ag5HEOVaIyIxltaW260oLQ==","signatures":[{"sig":"MEYCIQC/Pn1kDmHoVAdi2QowvvK74t8d/qG7d2VVxabLRt+NMgIhALB2niNZGyxagNc4hc1gILZMXT/htpHK9B4H8Y5Gtm9Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25369},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.4","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.10_1518431650508_0.03545287096060967","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"bpk-scrim-utils","version":"3.1.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.11","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c9b15d9eac88b5b74d549d4248dbfa987b1452d3","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.11.tgz","fileCount":14,"integrity":"sha512-ifxwyjAcd53ADrLj45pMyETyrzoALerSGMbzdrB72d2B86lDY8dQigzdRkTu+qbnVrowXqRBugqkWv51OpXlGQ==","signatures":[{"sig":"MEUCIEmYDR23trwujOZhnyzga6wGooygHoyrpPTHdqrxMqkjAiEAzWcOs4lrcxjpOtQW76tDE4XRk+OIXUsgOgmNYKXNRnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22994},"main":"index.js","_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.4","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.11_1518777451155_0.17527505294645285","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"bpk-scrim-utils","version":"3.1.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.12","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"13f540123712efa597b8c21f3e63aa11618939fa","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.12.tgz","fileCount":14,"integrity":"sha512-NEhkbznVEpbHq7iW/uVcZxfJUM0htY3om12AFBg1qni6BneZT0dD/LoUwYcqN3eoYo6LI/SWHanePzicAzZL3A==","signatures":[{"sig":"MEQCIF4+UYXZOJmmtV5slnaTa6UHdcxSIUDTWem8XsTdTOVoAiAL4ZpnDcwwdz41oaRbK0PSAxqitaqqyzrUATJmBFJERg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22994},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.5","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.12_1519052120247_0.7690398890991654","host":"s3://npm-registry-packages"}},"3.1.13":{"name":"bpk-scrim-utils","version":"3.1.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.13","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7aeae7244188af3cb6e0a53d2d29bc19671b919a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.13.tgz","fileCount":14,"integrity":"sha512-RTOiofZkhrE0laDb08EhacpHFmwefq6YylBLm5r1LFiUHMTJurKGJmgHz1qRZMw0YFkea9suqDlxfWBSSRKKiA==","signatures":[{"sig":"MEYCIQDYnDkVmM+NzeZzEtQfwHWIrw/ZZBUQblxeoJYFa7uC5QIhAJr+cQzGA8dE+aMekDlubILFVojZ8uJsDW1d7t82W5ai","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22994},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.6","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.13_1519377948766_0.4495292043558827","host":"s3://npm-registry-packages"}},"3.1.14":{"name":"bpk-scrim-utils","version":"3.1.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.14","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"583528fb0225a7e8c67feb4939ab80fcf9dbb633","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.14.tgz","fileCount":14,"integrity":"sha512-hd4mdgGnKbhmDdRanNZ2IE2DHS0fBz+CFIbur0oJ53Tc7uI6njIUp5CCmS3dAbCi14qnN+HuFF8pIKyv/4cpxg==","signatures":[{"sig":"MEUCIEV9YOoQQ0qJibE3rgE3uEgDpPzMdQWTiIFD0HyYP+CpAiEA2ny9IvDqemcd7cgACb3Wyj34dk6e8RMXz/TsY4Mcnok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22994},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.7","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.14_1520343196249_0.290188214358728","host":"s3://npm-registry-packages"}},"3.1.15":{"name":"bpk-scrim-utils","version":"3.1.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.15","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"42a8148babcf8f94f127ddea2ad8c4b1ada497c5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.15.tgz","fileCount":14,"integrity":"sha512-LrM4wwlRn345Cyi407BInT1NmNhUO+l4ldnUvbnz2dia1r5Re/s1/QySlcC3R8W5gh8MMRZxeySP+OTwLR8ujQ==","signatures":[{"sig":"MEUCIGtcaU4EPsOUPcf8i9xOj80OiEjsKZI5hHPfyWcbPE1PAiEAm0+IcS+/GAIxVG+uUvRJGoVRrHANQHq51bra8CUmJhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23274},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.3.7","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.15_1520525123959_0.5874359906690556","host":"s3://npm-registry-packages"}},"3.1.16":{"name":"bpk-scrim-utils","version":"3.1.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.16","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"54a8fb9e30f1c6eb51e8583a9e1188ac4f0ba5bd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.16.tgz","fileCount":14,"integrity":"sha512-s7V8mm2fwGsLspiPCVF/JJfwUXVOUIskqz0U34QfcEYTsqfije3Gyb3bj9pl4gkTM+Kv4rvFKvKB+ZA8Q8dWJA==","signatures":[{"sig":"MEUCIQCNv8AXi4lyGz1foOeUZxVOHUt3rrUoKqeVt8ytpsRJIgIgXwS/adzxs1Zn/3E7EcUawqs956nf3WnyZf3b24vQwYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23404},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.7.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.7","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.16_1520852058566_0.3185753922957084","host":"s3://npm-registry-packages"}},"3.1.17":{"name":"bpk-scrim-utils","version":"3.1.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.17","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4d67b720a16a1082012439ec6ea76a84b34c5dd5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.17.tgz","fileCount":14,"integrity":"sha512-oVO/G3fCBUKczFN9Hm1WoeL/B0jaVNbgEHkf+1VjOxA4Q4tSrRM+6GukF3WaIGS8rUv/qWP3FZrk5X65pa2F7A==","signatures":[{"sig":"MEYCIQCN3aymnZ7XyVbyRceePcj5WnqKU/D6IUflFfwloO2zKgIhAJUHI4tdEBK5/z/tF9NGaHslrbZH2ItUP3LBn87U7bJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23404},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.4.0","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.17_1521114227536_0.47787895913029454","host":"s3://npm-registry-packages"}},"3.1.18":{"name":"bpk-scrim-utils","version":"3.1.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.18","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f54af07418fccc7273ba6063f6c2c72caa5c390b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.18.tgz","fileCount":14,"integrity":"sha512-5NuZelPeIQPAPCR2j/GIRMlb7tKUWWis21czSubaOnxIGllihkCoMcIrcRn9zBUOPoRZMXxXVXtWUY5xm4Rhtg==","signatures":[{"sig":"MEUCIQCa/wsHOfXStMw2PaAYOVx3ZNcMlDp1OI80LOrvPYoWpQIgPm6Th0ueP6CBmBE3o3VUKliC9SQTZ7tg9Yl2pFVW6fE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23404},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.4.1","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.18_1521218169941_0.7712585718921057","host":"s3://npm-registry-packages"}},"3.1.19":{"name":"bpk-scrim-utils","version":"3.1.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.19","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"de8d8ae399b41f6d598d8ef065877be5e4693309","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.19.tgz","fileCount":14,"integrity":"sha512-H32tyrKehkrmH9OCGlcna/A1rdzbg5+4+rPvFc528OxrhwY3lZApSueynZ3wqnma4sPyukMo2tX4blHjkmealQ==","signatures":[{"sig":"MEUCIQCVkT0hPxMbqonrkqA/10yY36xDk3KLsUqmciRBGcTIgAIgD4B81Uu4QifccxM2n1V5wZ351impXBQ9eyuYJkaX5TU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23404},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.5.0","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.19_1521457111079_0.7811584512981145","host":"s3://npm-registry-packages"}},"3.1.20":{"name":"bpk-scrim-utils","version":"3.1.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.20","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2ddfedbae9438025043f413798d2282e085cf586","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.20.tgz","fileCount":14,"integrity":"sha512-4iq3W2YgrW3Rdbv543XIBWrdTtv3qwm0IrRFqp14T2VRUxtYg3NzqNtNs/TcjToGEM+M1PYUVLPnILBxeOjhcw==","signatures":[{"sig":"MEQCIFx6V/DQB62TFlV9WqWQI2tYBmsxsUmewyBEfqdQrSnuAiBW4NZAfaxEr/rydfHlNwlEQRhio/P1jh49bevOTB2l/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24325},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.5.0","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.20_1522066142369_0.8476941414449537","host":"s3://npm-registry-packages"}},"3.1.21":{"name":"bpk-scrim-utils","version":"3.1.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.21","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"685e94d39923c925d50ea15a867c319631f6a8b3","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.21.tgz","fileCount":14,"integrity":"sha512-vX20HAd7tKS28TiKD4EA4yfSjsZfyCsqw651AOd90te5FTp6TwuokeF/nN3kv+9dVrYVrQeKNLTefuyjnX6WbQ==","signatures":[{"sig":"MEUCIQDHldYkjBl+wOwBtav73hf4PDNdvyuVuAcJat9ofkNtsAIgeCYdimZlcXiFj2nadhZT133mce4lnvz3jIQCEptjfig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24325},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.5.1","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.21_1522337521750_0.6624554308902273","host":"s3://npm-registry-packages"}},"3.1.22":{"name":"bpk-scrim-utils","version":"3.1.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.22","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6e26cd468d5a89d5314aee9419b6ff16300e5039","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.22.tgz","fileCount":14,"integrity":"sha512-nbYWU/W3PiYxjAsNZSVTNBn+nuSrcOobRuapH++ME2KmTu5mp8ow4K3YBDCqY69ZN9gTzRfr0nWr+KTZQySg1A==","signatures":[{"sig":"MEYCIQCE1KqtkJNkI9MlFDL41Ss74LDlALEIR//Do62nwIVsrwIhAN3paiUzh7KBZ7OM5ImY4QJ0SKJGiS23tvOl3zLwZART","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.5.1","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.22_1522404794354_0.3536762281310859","host":"s3://npm-registry-packages"}},"3.1.23":{"name":"bpk-scrim-utils","version":"3.1.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.23","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"55e430557aa7284f96ba468a6a5681db4fc01394","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.23.tgz","fileCount":14,"integrity":"sha512-RCuwZm4UdCOeLEPcIbSrR6mQWwhYpE1O93PmARsZoeEFSX5zSWO6PHRoQPPOfqdxtfbDD9cPl7rrlRrt86GDHQ==","signatures":[{"sig":"MEQCIGfED7Hn58LbzfTL7bHUCuteIqttQJPc9i5yiTD2Q7t/AiAA1kqmkmq6CsA8bsIzYX3MMII3WiP/3RdLIJMRc0btNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.6.0","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.23_1522845437584_0.10795053340270111","host":"s3://npm-registry-packages"}},"3.1.24":{"name":"bpk-scrim-utils","version":"3.1.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.24","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"31d722981f4443a480c91fb4f91dc9a69a519474","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.24.tgz","fileCount":14,"integrity":"sha512-UheaWAPTcn119gc9PHoiNFFswfu2icHa+Y4FktLxeRrJyJRqEJpY1yCLKbP+jS0ha3+0tGxIAosjUXYu+2+RJQ==","signatures":[{"sig":"MEUCIDEMxiP5jaz4ZKTxQOnIbIr7kKiiZokwNLDcIF+ybE7OAiEAua0Jbx7t5HywOnrxuggxcgTa8w+A+ii/M1H6bw0qqfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.6.1","bpk-react-utils":"^2.5.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.24_1523292096979_0.9867808659541599","host":"s3://npm-registry-packages"}},"3.1.25":{"name":"bpk-scrim-utils","version":"3.1.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.25","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a052cefba349716d7d2a5367d7a0c0999231876c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.25.tgz","fileCount":14,"integrity":"sha512-iHAwPTTv50yZSWgiIAmHVkCANWSjkWFGGHO/EvqmxxjiuEEYA9AbU/EXnCi1jx1jBRTBxWmtKWZUQSH4q3ScNA==","signatures":[{"sig":"MEYCIQC2fqqMeYR8DbXu5CKcwRUK2Z2K7hlx+JQcr0nb/PVT2gIhAKacy4op2sdCO19eWNbC6m5mBDTHFHhYwD6DwBIEn5EF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1cYiCRA9TVsSAnZWagAAS/8P/3jf6yUljp5cclkANc1/\n7VxZRemBgjVWDxnNTIIczenl3le4QdV7ZWsv6phXKb91nWxRz+vrBPbh47bh\nR4VddGw1Y53170pO2yGiGYOms2oS0moVwvteEFOWbL64S3r1Acr6WyI6IdIR\nknC0kMOKSizNPOxa8hFuT3lZSZfiISFlC1gf/Cyi84S+Hbh7Oh9t72XW/r5B\nJs2zwrvA54B/kjRSv8qeQ2Iyt2baRxmgAiE9o14hpFJi5yDLc2vYS9S8wgst\nIFzWqNpYbqgdzUiSBgYeDkLnIXJEserIHYHAlbDv+Y0vp8HRd+BriTYXc/xs\n6o5/F0mr2YW7J+QbLlP3Lf3vQX9G7Q8SVjss/KcpP2F/QDOSufiYtlwXDTQu\noI2HhjIUxk8Ju3CCHM7UBwX2IqGIA1DBllFJfox6yruggoshMOOMzgDdBb1n\n1NazCZd6ubupWwRXRs8CNkTqrnLCLCLgorHnSPhbaQ74Yc+isxl39zbLa/Vb\ny9/DOIWWWnUISqSfGdD00J8HHFcInaehJio3UWN0bL3NPA9M3zWjN9rXd8Yl\nsokoaKqzKqfbYolPjV88wrjimwM52hrXJ9dTVY7S0E8dmkBVdshe5NaQ7nSV\ne3aTsSOPigqweVyONMsTNy+sZSRUy88nk9M+HPRpXusv/G3+/xpSh75hRba8\nSP5f\r\n=SLXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.6.2","bpk-react-utils":"^2.5.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.25_1523959330216_0.9023120533519358","host":"s3://npm-registry-packages"}},"3.1.26":{"name":"bpk-scrim-utils","version":"3.1.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.26","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7761a965b8fcd264f806d4b0a62f8116fadc268e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.26.tgz","fileCount":14,"integrity":"sha512-4BfuhPxVz662nM7moYxQthOVQwvC9laCB+mq+3EbkYDVCPOHCZJ7uCKGyOizWcJbs/Rm7qUhx2iWTsQ1azXIGw==","signatures":[{"sig":"MEYCIQDTtNpU1UX8NPhG8lkvN9aKZvqEAvKaJNxgheghL0ZVMwIhAO+H1dCTCLanZTrOLUUE17EYKEJrEv8Vfb6WW2wSvmLA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa11i7CRA9TVsSAnZWagAA6OoP/3soRJU+SVXYtJR6y40Q\n+W3Kbo7gPvQzi/B2AoQEzN+TCQ7dLs/ZtEF9t3VEyAqubOQPVcJAkmbyjY4q\nQuww5tCPveiOGH39swXeCOlXCQJ38wkcG5OeSRqgGkL3LgjtYUquVKxBBO4b\nuOhyp9SkrYHWLthFOpzLjTVl3umu8aAHeewYBz7BtWDnfV+sHY2Zpn5jlP09\nspxj/0cFL7BqLaPt4LkOA9lVm35royBijr+KHk7XZ42FJ3dwiNsjGBlbs0aO\nCoTgpbP8jl6FMZ/gke04Zv1k1mv4D4IPUJjxl2pdj8IEjl4sFn5GP/EAPq1V\nvVECmh7fYFwj0v3vZODXRRJ1y5NQ9qOErh/FHwKop4r9sgNT79OxT8YTyeLk\nAjGHo5a303PqFBTdibJe5qEoyl86USCiEXqiFgQxkFsUEHY4u98CIbwdNkvD\n8jWlepI2/J8VyYlrtvsosI3GtGZPQNOLp3SpPp1to7G3PA053VhI/gB8Cs5W\nwI4A766jxkhA12SfolqY7pFdg1xvASJwgN0opBSCEzpcsUeHOmHr0VkDOZqL\nUiNPmNtR0PPWDYFX2/sJiBTnYjSP4XpeSZRwxvofx8XxzD53CahRN3VGP50o\nJ7gQIu/F3SUsrKt2OcV1rNaeJiCb5ABX1iJUhf2QN/d2WqLpY1Zt10Z5zy3o\noLg+\r\n=QXSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.7.0","bpk-react-utils":"^2.5.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.26_1524062395380_0.31698049001114925","host":"s3://npm-registry-packages"}},"3.1.27":{"name":"bpk-scrim-utils","version":"3.1.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.27","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"923841c253446a5ef7db59d1261400a89b5fa03c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.27.tgz","fileCount":14,"integrity":"sha512-McV/tRThMWIsKc3Q9PjX94Hm2vPGWj1nPjqHgE4U/roVhw7ahoxKqGHscFlIPquGppsbimShP+xvUwkku7b9QA==","signatures":[{"sig":"MEYCIQCkvAtWcIPu+8OugmAas/KCWC0s8uPikQDp5fkKtPYrvgIhAOHmcqcezV8bFTK9YjMp4AI0PMB3NEZmWG7wGTYQu5hq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4KVyCRA9TVsSAnZWagAATbwQAIcPelAUsrS7NuL8/oCo\nM4XZYGTAcoOspmYuGZhN7eFJ3eyPPcz+r8crwYGkUpn6hpM13WHNJv5ULrPw\n8pRjF09H3b9gDGUFl0YDVCoggDMTYdaNkJflrTzk+rYokkdeFfGX8iMhQnv1\nlUg7OdqLbRlpGba+/k6QMnCtCwZdbSVhsJ+zRZn70uHLrkSjHvfRHLFzDGlA\n9kXMEg0UhCstRIoDLEHGOBvtuUyTMMFq8Si2E+SXtVQeyckFjJBB9Q4W+w54\n0uKXXdDoviAcoK25IW/PHpiq+1CN7Xrxo/nULC2oL4rgBZ5XdJzbom5Zok+n\n6ovzm2uNFZ8uPewVDsOpDwy48hcO4xeW9Bs6qR0vTGvbWAPq5DoG4trcC4g1\nhwn2yE5bcKqtf2O+XNnIrBUjH4LKyv8WnR5eP6DE+1Qd5vu3hlLJsUpuufEF\nUEm1CsoKiyM634Z/+ZELQLh4oCDeuGU5FHL4T3zG9+wfMj70cb3VyXqQQ586\nRzQOlZDiAxn5UMyxrsjKhRrOicx3G2VqEaI/tAAvpg/uGiwgYXK1FR3WA0vf\n7C0Ax2AC6mtDrYDHJrpCgFzZOdBg3Bn8J3zg0saYg/MkGDUSSM/ZLS5Tu/GL\nxQWT8pzVZmq2oVSWB5uF/wYkFUTEFaKLbvMZrJC2yQJiOovJwMjrdY7NxoxZ\nnK05\r\n=/zLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.8.0","bpk-react-utils":"^2.5.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.27_1524671858046_0.9033211314536811","host":"s3://npm-registry-packages"}},"3.1.28":{"name":"bpk-scrim-utils","version":"3.1.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.28","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5eb5a104be5ab1ef0338fd620adaf5e780940f50","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.28.tgz","fileCount":14,"integrity":"sha512-wemIBmC2Lpw+ANDuXiu3jVZVuXh1Ks3fXp0ebboCGoReI4GINr3jj6A6RpnhRFmBqfLDknhBofIRzZX6lSgN+g==","signatures":[{"sig":"MEQCICW1UURnpcnRlX5tGgYSgFgIJRMuDcwTnDgqETiHJCz/AiBtYekKmpI/LG+fZi9YlE+Pys8anJNOiI9tdUoxpFtYhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6EDPCRA9TVsSAnZWagAAmEwP/10imfSevu9vM5h4BOac\nW+NFnCRUkRC3Xh3ixFQ91p0xaLfh0ddsQWUfjyFbrsmFuVj/Y4lzflxZRale\nimhgXNehzebBnmBSA5QPqM3V3SF4d9W9MwWUJXc+LhWsKx7OlGdFeBUFT+ja\nqhnUv2cRBQk8vuz1TP4hQg9wc4r9kIoyqUj+T+SrGm9qF26w/SZ/Bt2nJMAl\ncYI4WbK23QcRSwq1Yqs5VoQyzZjJo/qQdHgyv/1kklTNYPWYXzqu4AB28o2w\nIe1Fx1QkQ+w7FPQpayagijdaw/4OilH2utQzmtXskyKV/NjmicjeG+D3T3Fo\nwu/RuTVOrHnmdWF/wrDeCzIVhjGykX/6wJ5+e9Bpb2reRTPCCmBIO3RvBIPD\nZGvSroJ6B5fwiGbZefVrkBkM6P8e+rPbtyRWZa4Q+I14b8CRc0xWZ/piCjFH\nXz9gj/dW6Lh8lnEGNIDJg1hgTzAKSTKTJawMAOPaSXZfieMatAKKOKVMB6Mo\nKh1BLaLSf/MU4psiRAtlyuxgeynY29NCy5fyZbnj6FtX9hMtLTvildLRNaoc\nnFq9h+rkZnSWFsVxqM+JdXaQcrEbt/V1VyHYfbDUxx9kd5/Bn7LHtQtzD+Qp\nrf2stmNG7SVpSqr5fn0wJbbNWFwrxloUlkB5jHexn781Vy3IBRNRkUxDfoTu\ny+I0\r\n=XfO3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.8.1","bpk-react-utils":"^2.6.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.28_1525170383154_0.7919323463255852","host":"s3://npm-registry-packages"}},"3.1.29":{"name":"bpk-scrim-utils","version":"3.1.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.29","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"29b703d1b6e48a4d097176bb1fbd9643ba96b2c5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.29.tgz","fileCount":14,"integrity":"sha512-kVtX68rkwA5vOVYt/GBd0EsaZmSKVzd5OR8QFeqZXjABZDUVbxLbn9wAZkf6dDd02dmhgKGRNYo6M+joF22WIA==","signatures":[{"sig":"MEQCIBKUZoZxAziMAxAzVJAF2qla9obVz/rnLGrdAQ568dWuAiAEkKs/SruHXb6/Qx3VZfHAgS3SHkkEhx1NvAwby5M+pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6xtLCRA9TVsSAnZWagAAXY0P/2Kye/SU9O0C2dBoxQub\nwPXZ3rhP7YAwNwWSSe4ILCfl0kBs0dyYFYv9NMtxkiYkLpc39UTq6w5SOCm6\nqxSPrhZzZ3w5QB3Emp1sLRrxodMES/dJAqloT+7EIQahY8+j7/I2W09mZVcN\nHUn2n0KVi5QKC0eWMJ1JCdb4EMlre9hk29RNKQoA9/Ng+S9VW16pHCdUTsxN\nCG0BgMUqdGS8PUZ0QLVC/paioYfjSKQNunrYPBC0yQrpwKPaVy4fO8nskmPN\nmyN6E/0Oa1dnni5owgxKrvvJn6yrO4+i/su8DZ+8Od5rt5/XBThMe93+3xTv\n2ARsfsAdAFwmVQTrBhpHHzlfGq6LWvKhPI5bHKyqY9aeXm/SZqtq03RyKv0b\nj7exem/bjF2PbysAGW3LlMVxjFZVd1lm2BUTZRUM3lN2E63rrvJNAHB0XXQU\nEhc8TY1z1StLfx7y530hwhfa79Lpg5nYA1q1AzTcdSOx8KykE5vgZgH+mG05\nXFXkWp6/aEAY4Es5l6+G15Wl6996nycQ4KEfi4to3A7XLpMY6EEdB+WTnMSL\nbpA4l9oPPqhmbLAkhIbdbKr5FQIFmQInzHNpE8HHA3l9J3/0+KLHMXZ6oIOf\nFyzLYFQA40jaHhIv38jIJMsNIxMI8qhzLXtK2n09MiIULb2OslMhuhn9dI+w\nfeBB\r\n=a3TZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.9.0","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.29_1525357386693_0.3819565800204683","host":"s3://npm-registry-packages"}},"3.1.30":{"name":"bpk-scrim-utils","version":"3.1.30","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.30","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1cbf2f7dc95f664b0098356f8d263e9a26765faa","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.30.tgz","fileCount":14,"integrity":"sha512-WhdGe1CYVFVV8bOSon7Hxn55XPi2h2yaX3/yRvdKVGjxQblL3nyyEcqU/mdo+SVwAcfrtB6xwzsLqAWvEfU6rA==","signatures":[{"sig":"MEYCIQDbZsxL4xSPYrgCc1nohMxqK1gs7S9Qg5Ii9zKwmGYTAAIhAIFUCtBw4y/Whv1o9t5ofJxaBAEPToPUs09esXpG1/n9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDrR+CRA9TVsSAnZWagAAP3wP/3717flRZ7+KoWSPL0gy\njZn/ZIttZaEySVybiMh5HiPHemjgomuT+0aUTW346bsWOdBUiyPnBoEMtSm6\nGF/Hz15FcXwpd9YSz+vUdmzMuLrR2dVkPZ5B6j1ql/i2eMJp1WM2pmNeZqug\n8SH+l68y7iuGuazB+r+shZEIdFxVQSs+4VhuNGJAq1TZmqMzGC4skh0H9xn4\nObFvwFeJBqr3RyEDa2AjQt6SUHNGiHn7EdcsTBdevJKXwSpzNRW0oDVPkcPV\nT0Guzm50dmde7f/ho818C0t6ehiUnUyAYkcPdyLJvxYSAo1jsf/pamPD9wMi\n/vHq1H7k6P3d6ewQODM9Evw89o9jeX3poDDjyOzjWA8cMu3GEjlGkSZbjnmN\nBhsvvh+33O92c+kRdKXRX7PpNZXB+oxOtwqwnPjeXeh3YXnE/0o2nh90WQ3e\nZSInFWwy4n/7Z3cfVKlpvxz9JhfUZLEZ8NgbYlytt5cfpRr/u8fe3WctiHc/\nltzl4aKf/WUoaDvuQfcl0Ch/AU0qEEe9X+yqRpjP1Onf73a8YmzClP/h5Hi3\n9Rts8mUFvZzNOLdxkKr3ocEw7dcbnhfsTrZZ4xP/TSOEj4Yc/qGQ+IdcJ0fv\nHoFhsUE3pyWhaVyl+k6Eb8FF+QlpjJCNJLW8fzSc/7Ztmr60GZNvU8MAWdTZ\nVxRi\r\n=bg/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.8.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.10.0","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.30_1527690366318_0.9130873117773413","host":"s3://npm-registry-packages"}},"3.1.31":{"name":"bpk-scrim-utils","version":"3.1.31","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.31","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b52c084cde91cc390bba1013215a851519c852cb","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.31.tgz","fileCount":14,"integrity":"sha512-Bt2zdyDuD+nGJHBP6xQaPtlO+vilUJjNqXJr00WEEDDj1PE8/v81vzZIkz/J/n/ziT3RI1ELzCSgf7AYEUHDMw==","signatures":[{"sig":"MEUCIFv30ONCCXEg0Qh7iP+uMIC7uchNG0rkVJ4K9PyUcSQxAiEArnH/WD+MuYqQqxjHH/6pb2KxFhji2r/7y/ZxhzRWYR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGAirCRA9TVsSAnZWagAAV8MQAIe76+RjNraJ3l9r8/Vd\n66tvnU1lpBl7hJsXtvUbgW4iRXtJxY7FnfYqsKtoBrFgzokGGt5As1+iUKUf\nQT7FDeWgyKM4vQHhhhmvc/GzWglmKmzkgw9u5Fp0eFCdAQIsqacUTgvuo6Ry\nsWQxziLnJsCOCXxT/s7BZQrEfypo7ud9UNVjk7OU+JJ7WjGtisNbyemQ3FmB\nFcNE/2KrrS0e6o9nHMGSccRFocCa2AF0f1zoG5qHBvafOR6P0zW0pRbln7U3\n8CTowCKFQxl6smkO8/SFmrBoMEB6ijV5NYIXu+ClWiHwKQGU1K0di7JONG52\nwdfI1EOfASDGQarhhOGninYXcwKbaMTSZ492NdSHh7OcYKKrj5TVZNySczY6\nfdpR3VjNHLyvzTEKTAn3xBE1NPOsPpJOskAn3CNt+vlthUmxYAWZcG23pzdu\nkWLAm7U3HyupuEu0aCfFByXfskTB99QsCpWSY7Ou9eK2JaJGHPHQt8koCTDi\n86VMusOXOl+kN/iTsq5GpIIYqeRgLzi9MN66FjdCEWq2bhIP1DTJT7QDg/pv\nyeGeFZj9CKAnspmfTrOce7eHZu+YwWlFrZ7pUgnctlIRdkQRPljKNf6zQ01u\neP0GGcff0fQgNAgZ2cgWsYoZEJIeP0k99Isrz9gORWgCE4U/0171sGmI23AE\nnNm0\r\n=NN9C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.0","dependencies":{"bpk-mixins":"^17.10.1","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.31_1528301737945_0.22201578351067264","host":"s3://npm-registry-packages"}},"3.1.32":{"name":"bpk-scrim-utils","version":"3.1.32","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.1.32","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d8c8d282712d909bebb6597993602f6cebfc1c01","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.1.32.tgz","fileCount":14,"integrity":"sha512-9OHUKXYQzuEhpQgBrxvartTrh/k7N8svEQ5z32tCNCdfCg5j781V1KKMhlRIrjGn3zmYYQSs4XSH6wjHSj/rpw==","signatures":[{"sig":"MEQCICAc/xR52K4bUZJ9vG+9yN7BNCFpCZjescDdA1vrVjfcAiAcLiBz07lelO7NJt51nWTMNtKSYMLGFXSwYPNvmMWD6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKSggCRA9TVsSAnZWagAARZ4QAI3IgiEqc/jEm7c7KEsU\nuGVCaAU7ZqcIg4/nD01rLuzNRJNKC8Yea4aL8lSUWDm/txWjhFNYEeySPHWu\n4JiQ3KDVruumyhr9J56SY7ApCsum944v/eWEgfp3TI+gkDlZffbwYzMT03Ab\nOXGoRsWv8B8K+TtAIcKUhLk0owX86X+KceIwKpOrcO8GU0Pp/ENac2ypK/cQ\nmVdCyP3h64h9fAHkkaFmkIhRP47xB7P1sgLDSeCAFBtPOCUTbOyCP2L49+YA\n+i+Yul/lXUCLnLYM1JTNxmssVilldB1WwxCtCbEyw8Ost94RC54Re0xUlVP4\nPEF51n9mCEpiFbTXUUR8UdpEDwrfFc/TaGvITj6WgEgorWDyQ4KME3O+RPci\nPdIqZ3sPCzyrgPFO+GirQoJe41Ugn2a8gKrXTlc/546iPu5/Amxj84Pn//5f\nS2hBc5Oj4bJMj4tH5WPPiyfSsVjo6FiBcF3rp2Bb4uTfS2c5R+S6mCYvofiy\nY7cer/D0L7t6wrVaYuFwdTetnj5yt9/j5v5cGOI3yjcKECrjIlLhkrhCzvvD\nxbQ9mhb13URDNvH5/E7Ui9ECPCamGrV9RoBV9FtyvlEQ/9q6Ty9oV4pQLyZ0\nrGERyU5z9YmK1lGvH/vIYaBqt30e7J/1a8u27GA1LdcEm+dlmhpWeej0X+k4\n2G5x\r\n=F7zR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.10.2","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.1.32_1529423903443_0.5894778004750243","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"bpk-scrim-utils","version":"3.2.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.0","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5471f925e7476ec5f947d1ec7fedcc1f3abbc0e6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.0.tgz","fileCount":14,"integrity":"sha512-XWjO2+d3i5lhxeyPKW0puE5gXfg7A0XtCC1mytXqSvUSdu7FZQG+UDmH1AmKXo18///SiNmRaCDUjcn44j67BQ==","signatures":[{"sig":"MEUCIAZH+ZRhwuGCcztzhbODlR3O0wvkklZFUDDBqJVXFg9IAiEA/nCrvhRhJhvhJjR1kyEQVCIltimiov6RTW3IiQQ6uzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKnx3CRA9TVsSAnZWagAAwbYP/2BGTmDNc8REsEr7WORl\nVCX2wl7fLL3HOc5Xr1h+6sU60KYxR9uzQtXIiNoJUt+qxBoHhs4ohubGUsJv\n3QMnXrMTETpM2qhHrjV9zhF+j2UKb8EdGxrDJjqtzS9nW+KLd92OCwZyb6O8\n/a0mhlBvV2Dr6ODKviXlT2h7HmFC6x/dvoGFpuRz5VQJWRkbCNec9maj6BL9\ngDjmooBzh6Zz/34vr+RUtcdK3QHX5Ox45sBcwHmafOH8ElvGfE0FTd86RVMD\nCcJOSCIVj2bOZxvEZqcs5HlgZc+yVeAqelCHzP6YJBnN7p/Len9XaZkhytxL\n8mquV071EHMOcfLxb9m5yO80PxN5HrXRb88rAHbsjIAdyZUtXZLD5OjfJ6W9\nCUVP1Gpa89ojKzGtPx+OqgpM/zi1RMCraBFEakUyiSBktlnkvp3E1Mb5Cjco\njAZI+ZCzzQotwt8WgCvZPqjMRqiLuo3hDCs3Jdso3vNfeV2YxVLiiRZAcEH5\nM0qV+rSTGryITTq2JlS373rj605jijZajs5AnAipFYFNAwRgs3SZxk9cTaQ5\nuN8ntfR1w/egRTOtmFuUV+R3U/WxR4nZGpaMDFNV4xHrrs4xJ7gxEuZfnFHA\nG778+VWQycd4ZTiddfn5Ps7bRyXr0+vgWG/BwKI+aB0ceE6ASYiEJ8kUKGh6\nYKMC\r\n=Qci7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.10.3","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.0_1529511014526_0.08780035839484968","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"bpk-scrim-utils","version":"3.2.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.1","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e919f1f2db56410fa6e1b25d5120ae005d6f224d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.1.tgz","fileCount":14,"integrity":"sha512-d9uFePeGtSd0NQSNGWakry0iUUoDl2fSLZ1UrU0EdUp1rA3FtLz0Z2aywVv8ho8q3eSLCNM+E+wpAqNxj5Yy5A==","signatures":[{"sig":"MEYCIQDWm9miYeE1a255TKaCe3spXz0gUB6TMZ91Glg1iifrYwIhAOlzkM+mOoxialVKYbFShnra89Dj3pXEZMYrJvqRMlO1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLQp2CRA9TVsSAnZWagAAMEAP/AzduhJkyKegX6zsKm5Q\nSTuXa85bM4rJgHqVxMpOkvMg34/RO1YJ7dS1iXZREKqs3fnCR8dCjmfEnGxu\nOvUTAG+kN0RDvbDJmavKGYBl9m9R34jS9Ufe5PSK2LOSn8pskH45aLbwVoaJ\nBflyQubGrRNonhx/N9pex9mowA54h3i0CBtcwFKcl8wEMC+HYtE4hBcjrOiO\ngKK3uT8j+FOd7cOO8l4liJnqXVDKxjOb+jzhY1RceBiMGFTkoSJ3+19tIA5v\nwVre4UoCT5dFDiylFVBQUFaHfLpbJny9HDMTDXwme/9MyG7sdBpMxUjAqI07\npedeanRxiS5n6fqTGhZbAdjOnDizKQ8IwinvE+99LhXwWT+UTv1FtWjokDuZ\n5/96f/Pjmt8QeGlqeevQB4Stj/NOBB0aiipByLTYDvilcjedqolRG5i2fAgy\nllpTO+M+5ji9y6RKXtINRyV7EX1CfX8Y70RdujI4ztx4ogAESnQ3PcD3EJNu\nPPrUuKD/9efJKQ/vrG4ngPjA1ViprIEx3SDhFFrH9FDTr+TSK5ctYEm9bMp8\nDSsFqLpFImckhBci71xuwTs55wXmeT0cY4qdu8/Wu/WEGVMcVX2lv3Q07d64\nKx/ATJVyfgPe4thzM1JLwnZ+eIzmme++8dLUOpVWB1L74fremsMAlz5YT48N\nDRUC\r\n=ZCgH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"amolgupta","email":"amolgupta1989@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"bpk-mixins":"^17.10.4","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.1_1529678454059_0.23056597446509164","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"bpk-scrim-utils","version":"3.2.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.2","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3b238105ee3f3a7bec6f246be018ffe5f066815f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.2.tgz","fileCount":14,"integrity":"sha512-Y22ecxjKsTO44M1e5dl7WZ4Bei7rPq69zTdojihp+zLoH71LKqkCr6TMYelfwa0GwmzEEO8vpWfaklMjf6R5BQ==","signatures":[{"sig":"MEUCIES90V9k05ibP2xaj4XQKtJwPbdTq/WVYe6t2Ahzx108AiEAm5hZkM3+9/AWkWpnOQ63qdB2A38eRQKivX8j0KBhEZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMkPbCRA9TVsSAnZWagAAGYgP+wdHMWZlzVbPcGDrJ9tW\nsTYjEu0BFtX2dtApUACpQLlmJUYkxtelvfKqHRf80qnu7T1CIEU3Xr6kb9Fx\n5XIDThMaL8ROHHgMO/pofRp7tvWAagIWVsH0XrH89qZg+v98+bf13UxRqRy7\nCT2T1Qc4oHYBD0ZyAIQcddcRIJc3r90q/HrZz7+CpD35tA/3IK1dG6JAxk7P\nYERzTq1fFCils7MOEvX2cpKybJxRo7mknfGXLmzYK4H3ysMU/kQYLb+7iP5j\nFXEoaJdV6foM3nBMk26c1z2xNXuNHDZCkkLbAKkvfiHtq5Bc+cT168hHyvUJ\nyBq0BxXC0kq9B0VrYOWr0uQ7AMmk2ibatOsMNdB9GYj6l4KrVxOmcM9Ja4Qk\nbs6FCbaznskqa8zpV8nmahcQZeP0oVxnP7l3Ro1SgULpkB24gS9ZLcOniHDv\ndTzuubf4rvJW7u5MxxBhxBW3nII00uxgskC3bXWKgv24iYbEDV+NCfeSC7HJ\n3AQpnYEJW3G0r73TiirR1dSQ1zhu/eoorhi/Z8khJk+faQa+DXjfq/8SUhGm\nFGgSbAOxHuTbAN+Rh6e7UB1qlCgx9mbI5QafpcCGO/uBB8jVHpSgADC6YvWh\nCD9gPlVSKhMM/0/ZGfpn1naukdSLam1hyi7I1L67YerlFDI3BQJ3mnal5VAh\nJXGI\r\n=u6pY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.10.4","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.2_1530020826644_0.01830802120173547","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"bpk-scrim-utils","version":"3.2.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.3","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"71c614a421ecaa1826b4de6c037d11b0f5b4ac41","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.3.tgz","fileCount":14,"integrity":"sha512-qzPax68vs0vnFBTvVw24stV8iRiybl1pSylb0LoTjxbLUqhjEbs8yHYNdRcHzXYcYWUylNey/KpbC9JnX+jiYQ==","signatures":[{"sig":"MEYCIQDMQfWzivTT1GtrD+SuGxfAHBHPNwcDGQ0BsxmRPo/2BQIhAMb/3V+6QEwJj8NEV/piDmeDOn3jNB+EF0i+9RRbhuTD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRznPCRA9TVsSAnZWagAAu0YP/RHASbUTpvxW6O5xqpLZ\nBuwCtdCmjS+vR/BAkmp4k8BEg1EUCczJDTiyJOj6mDIEYtnl4aOEMG84AIU5\n6rouSvxoqlmN1YvHTNUtxKg9siw5pNMI4pb4vgyz1C2y2K2qhKWWHcZ/P/Xj\nd+v1dzOsvIFiSJeSDzg7pYUIo4xi57b7MGDWTcvr22TfcAlcpYirwmC477Lz\n/cz0NziczOHyjvF3j+KfJ5I0ifeg+AMg+7iTeDeqmqNpUTgeu4Dt3h4hdyCZ\naTSKXJrigl1fdk9rDu5zWeR1/kelUYpGuqJsboKa7b9XYDINguEedB2em8wB\noasll6jMD8sPIZjaLQBKQDaXrlfXvIHdC9aqizThGYsvXYPmMCFaEZM6ypyx\nWu6KczV1eZMvQvDduba9CslHy5uGjmf0n5HWCVePZUeV+kg/e9QW4qyDFPmx\nSsy0/oQXsO4A3DRBCzjeJ7ia2FM4ofwsy9wo5xPFZwtIczjk5cdrdcKlX1n+\nOcOHAijXaX2ErhrPx20Jcq+ysNCYZkeU66vxhKL0NgfjVrdQY3OzJ/B+PagN\nOBc4qNfk1xXP5IlIE1FiCLbTndSUcBI0Gmzo5An+WELEr9CorSCZ8mTN5HtM\nUpAJDJSMOFXnm8YrR7HOlVx3lc/7RgKImnBC6KAURLtrO1oi5iLO4c8901k9\nOEzb\r\n=2oK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.0","bpk-react-utils":"^2.6.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.3_1531394511605_0.900200249136319","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"bpk-scrim-utils","version":"3.2.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.4","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"132faa7bc962dcad5ffaec5da3fc0d5cf5dc2955","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.4.tgz","fileCount":14,"integrity":"sha512-aIAAwLd/yM9c4FMKh/426nhJDZKqP4L3pc5nvFTMTWVxPoUmihJUVZ40cERM3G/S5DAEHm78pYjyRW1KDfImag==","signatures":[{"sig":"MEYCIQDMyboAbhhliGjcJ4jFNM1s47DFg7jVxv2By72Q+kL3BAIhAJPvnGOp/RTGSE8T+zjlut40nPvPsvMG+inPR8oCKQDk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUgNsCRA9TVsSAnZWagAAeZUP/jBuDjVUmsdb19g1gu7Q\nzdxCD2+Tgpl7bNiX/niS2+lBzxxt7C3ongW4xpVo3dOSTqlqsENUB1wIFfSh\noETPmfPYyudQwTMgwU9x7CTyVIFn6FbQlKwx5/6Rh0RmjEe9lLl3ydzc7sQc\nmEn70Z/WmF8qpwIOv72/vC+ky11Z3fxN8y9kKSirUi6BWiphfmYOLtMcUrjI\nOQ0LZ0Mul8chIKLoNpiLpqxLxPehFGjR6TMU2DwekiJxqWwC+2uqEFpJmDEM\n9uJZT984vQyRmCdsjDIVIaXumai9G65MizoyxzB/uGW+QSA6PK7ATmpwnFK+\nONn3KGANWahFyQSSlsEXuft6Grl0eWFw3w62OV60sXmOU2r66OPiLJ2Nrz9R\nVmH9Uz9XEuvWM1eonUM2Sz0lnBH0IiGoqOE/E7AaN1jWItltAzCWqCVLjT9P\nYZfzX91iDNlp5RjfuMHxNCqXKL69zsEsvL/PJLTZ11SIuhdMSLGZdOHZvJxI\nY35/l/Y6J7+HAnSlvzAOCJKjr4DAeuixRocwABK1K7xZBS6aYJ/VRjsvHM6o\nh91gtP8K1ZNjNOEtXMNfM5WMoScvylHBBuS3fJdCCmCG2fRk0jfKCTnNAjIl\naA5z5e7Uc6jYVUL32Ki1iB0eAM3MF9XQNng5SynO35wel9KD5gDYCczKxP47\nvdKf\r\n=k+eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.1","bpk-react-utils":"^2.6.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.4_1532101484298_0.15209649041299578","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"bpk-scrim-utils","version":"3.2.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.5","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aec543821d39ef07eba1413e5ecb46b968d360fa","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.5.tgz","fileCount":14,"integrity":"sha512-kJ7BdjIplBByYKm+LEb1uPwO9SWviY1o4/Yr555fcfTCtCeiN8csY5DbvpyKvP4DngNvrNKcOHQPr+97Ih7+Uw==","signatures":[{"sig":"MEUCIQDInG37S80BD/YJuwjkykZGZmhT3jPAJ5plp1ht7cexNwIgKTs/6/5L+bGqqSjA/pguEEDbRmoNxAEtJ80R25Acazg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVaJmCRA9TVsSAnZWagAAHAoP/AiPuGEC9yyCOb2v0qMw\n2J5jP2CtBIRgw3HuOy6tL0y/L5xOWXrA/vv2T+/wluoTvd3yLd1PLVi/Iu91\nR73Ol/cHxuGehZnDBTx/gEPpjX/opLWk8zR2X9JMtXYvLRiV4j78RmaMRLXQ\nKTTcw7OIU4N0U1fYNfChNxJPxtugYahUS29NIAlcfuLUAwo5uRtB6HS3YlWt\n6+MunmIi9GKETRGYdr0VBVYH25IncdMHObBUVyY7Dv7Jovycl4kUcoOhrHHz\nQ0d5oWQh0TY7lTR1qECBccN27Aj1BMHbYaNk4Pamm+fGuX6Vb7TcKHflEKi2\npob1txgZRehxCAnFHC5yZHEIB8Y6eLF9QouNWdSB10IOEanDsFWnrAR2yVhs\nvP/3y0/a90vPe7sasjOGUaoW1YeY4l/K8nVVQD0S8p/kPvBK5Zba4tQ/Nl2l\nSg+vJbAsBwt9pq5P6eMxxp2T3/Xd3LrLmLDn/FKL+kYwbHe4l1qBPUKG6EJt\nREI3DBuDojh9FKkq2+E0HBGtMxi3hBd+pGAbIA8lQYeu1VX4iiXBYSXA4z5k\ntPhwmYDz/NCyADadquTan1DHXtfRRJVFqycEbWJn3wcC2WlO4OiveKRSJpx0\n+1BtEOY36nLkCxdJ4WT8cC/YWNT7KqvAu7iahWlvswbQ+2nfYaR8U8fVDIt/\n5taN\r\n=7+pn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"bpk-mixins":"^17.11.2","bpk-react-utils":"^2.6.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.5_1532338790038_0.8385055305824907","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"bpk-scrim-utils","version":"3.2.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.6","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8c327becc695b43061aedd4d97ae20be134d13f5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.6.tgz","fileCount":14,"integrity":"sha512-gzYsZMR4fg0Yi08YOi+jrCZoirCJsOFPma3HLzKf75eVU7WpMyoKgs5JpXT9Xym/WrQzQ6v5I5IY/BkO+u12Gg==","signatures":[{"sig":"MEQCIG83/zVtHHZlrR/SEBYoWdfl6DCRFfeRFWEC2X6B1HBTAiBAp07BpBVheNzc71xBTlLbxlwi4vY82PDUgDj3ErVSvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVzPPCRA9TVsSAnZWagAA/mAP/16qPDRqNREG8uejRc3Y\nvKSfXEe3HIUsSue95ISBGdmuEN6uiWZwRoXYKEoZrwNjjx4Ddg+L6vMsKkpZ\nVlofLvNmq0O3Wi7ioDrgNJZ77D1mbPLTRNTxnoGJ0PsU70R4dqHRUJH1xtHu\nnke05y7E00K0r3HR7vKUCgxDnmXC8bT17sQDfJ9uMGC5f9y6AAQgCr2F4yxz\neQ9DGoWIWDxqnwj9R8+p3VNUIC6aiKw8MgKiBCTmrxuWYFWVYIwQEW+Gd8Cy\nk6gAJAobKfWl7Vo9dJqMN2FQl6ZbQy5HftKmeoghISAScO46ogzzxtyMnBLZ\nilk9kNXy2ZRn1eLwBHUD3r2B+MLbbQTu3fvNYbMlvtivvw6SSf10s8gNnJE9\nhgIZQYlIgmpqhQy5oUSkRdjt9lipZIAbyYpJts42EaSTEluO63XR1pfiWTsh\nN3AHDL1hZLSLqveiLw+SgFXrIkDC5tmEN/CFCMHKLngalgpkvT4zd35LVWJk\nP/EGcyqCIB0Xq547KpTg0gnIZ+pzPJvXPMyGN7HtSAoLTX7BJqpSd+24Juqs\nbnOjVnq7OWOih+TZsi6/eQbgdpmaa9pgAy/zeoC/29cFVHViHoY1nxqi/0Z7\nvYsr/+HMZxOWW6eswjTdXZwC4fY47/O/YSfMEy+FqHBBr6kGE9Xtc5R8V5oB\nM3fS\r\n=7gY5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.3","bpk-react-utils":"^2.6.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.6_1532441549930_0.26790504705049667","host":"s3://npm-registry-packages"}},"3.2.7":{"name":"bpk-scrim-utils","version":"3.2.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.7","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0adc920ab7eb2cd489f2ea60b6825f972ea6456a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.7.tgz","fileCount":14,"integrity":"sha512-4xG1USKrwdRW2gLfSlOqiaLGBZxYXOyMrVV1T3Brcb4VMJeqbzf8VQJSEK3jdjPgUbUL9MpDt/5EOxLa4l5hzw==","signatures":[{"sig":"MEUCIFdvAZFjTKCmIqZvtoBC2O4bC/hMzmRjg3+2/uxy/HSHAiEAhCMWPU5r/qO4BNu20QnWmxp5z5F6GrFSckZQ10m40cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXzijCRA9TVsSAnZWagAASy0P/i+UoIdrGg1Mbs9x0iSV\nnrd8V7ag0DKeCKaC7UiEbco+JJKvyTc87+aTn6NIEfOl79/0ZZqA/cBHsx/P\nKiDNJMCX84AmRRcl6yJ+OgTerepoYxkXEXBHgLUWPRmlO2diJGt75U80Aw76\n8iqw41HUykPuqOQiqrOF+vXaTsTmxuyMKWpTZ66gl3T2Lg686FrhWpbr/r3s\nhOzZpEylbvw7NFzcC1f1zs+xcdUPEHo46tuIQv2CXvdqVPXNeRgZc0a0jPAW\nXXZMBIEXrPVM4x04CKOGGB0GQ3sSLKZEbMc4hxfrDIPdj6V/g6qklNNaibbX\ni3Sta+tGJ6s9zSbkgdMFAdzghdsS2uKf+0Sw82jcAO8uGivDGb+oN75WnSgl\n61gdr+m/28sfOWWQ4DNBJjsGo5M06M3/NrKMchy1J8rkz9juWR6T7n0IMfok\nE7BPUAx8MIik189/RBsXdYKr63HGufuprpu1ae97neZ5bPd3ec/NcQ+2mASv\nVHrF9hKHP++TmFpRULYvtL33+PlrLpIHQCmk6ETS2c04ZxMbeZcw0LMRJMke\nNZZAf/k1g7lK8oeght5BU91GU29hWrAS03nL7ttBTljE3UzK5vHAF5phH4e4\nZ/jXAiLdDDSpql69dLI9vPN4FwZGXP6mfFPZa8suT6IijA9NiwaL6JTta/Tc\nhNue\r\n=5tFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.4","bpk-react-utils":"^2.6.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.7_1532967075749_0.6863082878313507","host":"s3://npm-registry-packages"}},"3.2.8":{"name":"bpk-scrim-utils","version":"3.2.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.8","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f2ef3c5198b80160abb8c32cc99da392a8f149a9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.8.tgz","fileCount":14,"integrity":"sha512-aoDjFuIjd9gtTBZzj83oYCsuK776g+FbZpUNGXLcWoKrDZ+ev4i58Ik5+tGD49K/8Cu+xU7VsCYpdJVi3fJijg==","signatures":[{"sig":"MEQCIEiUpgxwguLA1sHsYu3hzCzpcRetpvXbSkjKzjTj+j2zAiA737DDX/6QhpghU7xvEHjNiS/o7WkctNoTtoAyFGi/Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYY6oCRA9TVsSAnZWagAASSoP/RsxzdtoZtuQ9lC5qdfI\njGt30m2P3IEx3QTFzwdpqTn/iFyC/K6YCxsM6cwJ/eFMwXMDdsSgJhNxZfpl\nnUjgNZGAfXQFtkEupNZycWsxwT5mQEL1qRZASY2SUtXEIeKlOc9JVxkNVToo\niArIHjwtoCyAjUqpctwH8RZ5X5UFEloCNpV8+EsDNhN7PL20F4BA13xDdVE8\noX/C9Uw7SrZaGjUqYapR5wb21gSJTa9YfygHNpodv0TzDBorQH8UjDzgnqhU\nC13WlgVWjm8aC5qUbY5zc+Xys4AnfTn9D7m+ZhGpqBOl3T3gr5JtJaK1Vzym\nXnPynLo/mHKIedDVugynan1uoM7PhSlbBv7Ztdvc9aMRbP8FIr5eZFFbe01V\nuGrbkFd2jB4mBqakIjXAKkpnh+j9rvHabKrPGZUGB0FJBGRuW3T4lSy4StPV\n25S2UAiGM+2O2DfQc9vNtL2fLDX56iTd5rosMvu6ZJ45WwSHGsQ16hEi/ovt\nKWi3zjPjTq/knDp38m9wzk7ZO1Q0oLqLLAW2x9UgbO0OGieeTsNx8zoI9sz0\n9qPA48Drmz3JjA1b0kgU1X1MWdoDn1cc8MPzhH4Ix3h6+Etdct+bqwQ9TFqI\nxdulTnb6z0Oy2msbhAJkPRevVJgG58R09B9lbcfIkfuqYcRJI9qDtHLkMM6r\nt2jU\r\n=RAlQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.11.5","bpk-react-utils":"^2.6.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.8_1533120168323_0.5551554489088448","host":"s3://npm-registry-packages"}},"3.2.9":{"name":"bpk-scrim-utils","version":"3.2.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.9","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0d3808a1e25f8f1b46791243ae6053a9049d857a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.9.tgz","fileCount":14,"integrity":"sha512-U5BwIyzaiJGFCyadCR3xP7Dz5qrVGeCcu3zPj0+6nYcWzZIQkeJMpWH6WD+IRh2as4C2hwTeGOrlTMpD/DREfA==","signatures":[{"sig":"MEYCIQDqdl9SRdYxAZj/8+EE2Zog+/hrjGIA4XALnUR2/br8IwIhAJnSBplj+QY2VeiWoKfSx0taig+Yh0rjCT9iF4V1s25G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYbYPCRA9TVsSAnZWagAA3McP/0Qd5hMvqaq6SvEOA6TO\nMGf7pUPjPt1mPMFos6Z1uBM8FwKn6c0B8EB6IlhePMUeVDyk4GNarD9MOIda\nazfIs9dW5VcIApLqIC1LkpBgIFFpgD12D5TxGt13S6I/+OlCWHXFFHWxyTy8\n4zWWobahX/Tj7KeJGnhtdHBikpFiXqNnzLA++PzCtXXxcCorj3kfpXQlypwt\n//sVNhAUGUbwEMkWQYEtCppIAN5fj5fIb4RKiVvkFYKDXrE2I8oVNdOVcxxk\nIP51Pe22OdTw6qA0mxEuiXlxs7JoEtJ5H8XGhdRF93h9X45HAKZrmyJwTYLr\n90UAmskOm+pRlLOnH2XmCGxFKAaH+cr5I6evyCYn3Yvb1P4arm1+LdLfEiGa\ntXD3zCfax1SwM3gWb03ytvRJ9Rpl8Np7HXOfH8LlP9dRH4wEHqdleCjzjqgS\nrdNl9l+twkaPO/wFwnXbG0uGzPm6/gnVsJ3I48Q0BQ5BIBvLEUYivRup9Qm+\nz4D6R2rwA2KBEz4QW+NYHeoHqZz1REQhxZqN5T01xLBWIBCFWOSTS7x3+T4B\nzJmmu66ADAxCv1mKo/SUNJMyEi20kfJdhPWRymzqCaRopj5ykSCayb81Src6\nDJYDf1vrIixLZY1cdNzQCsMRW3Jp5H1Yz5POSNxZMZMpd2SkYlmvziqiutqX\nfZxX\r\n=kX1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.11.6","bpk-react-utils":"^2.6.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.9_1533130255025_0.8269629869404223","host":"s3://npm-registry-packages"}},"3.2.10":{"name":"bpk-scrim-utils","version":"3.2.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.10","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"eeb03a734142489b23424fc0dfb815eb9e531131","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.10.tgz","fileCount":14,"integrity":"sha512-XdOQAV8Y0wGqYI5AsPJgghMSZHDqeVKLs6se57xdbpCweYL/v8Nsrbggj0X9HmS0Kg1aRgQEgVP2NFtvqY35bA==","signatures":[{"sig":"MEQCIC6Eavw4oglpP4r11LbDtzKg0IERMguGGjjHd9TY7ABlAiB6RQ2Z7WBKk0hpt456iAGfH7H5JVh/zUaJ6AsprJzRTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbGkFCRA9TVsSAnZWagAAYhEQAIRoHUS6mB8qs4xkMVfo\nPGtqA7qjEOSN1OTTcDC8gsDWwAdUwDH98No/C4tDPUll6x6efqWjGsQsGM1d\nJ/KrNwldiimTt7Sw6HHhIBG9Mzv5kElyXMUJIHrc0zzBJAIFAXmEv3+CJrFy\no+8aRzg9guf3oO5D89qq0YztVn3xGbFaewmCw/7WTodToHuPGBsQdxFeN7AG\nnVweRThrvgLcwjc3J+pEQs3BjSIuRuqLaM3jZI9xRHWIjzbX6ihdWaIaZHER\nlabeiOhPmfNRdIlm6gc5nJNh9YnP8Ivt5NifQSg1/XPj+YI56EgihvC5zsWV\nYoN+Ib3+749IekQ9UIMMnOXk6BXPHXm1Z+zR76yK5ZoS/SS7HdAC+VLcn5ST\nTk1GI+5ixRK0zJCJZd9RQTANSaSogsp5ZLoPgG8+6CJfPhhj5Fuo/63AFgyx\naKe6vyvPvk5qhGa5V3R1RPfU38OGv9MTkocxuPizFd0ZIkreEipcMN0AJQhj\neddUSqpfv/VW3+gs9jpM2Oyr3Xj8ihZEZFhEWs3VsZ3gGaKzjNeB1sPm0bLW\nypZiKIimlUan48MkXOAv+cndRLo7ho1RgCx7w8kbIyuzomajXbuR8sdhZ5pm\ndwrjOHPmW6Hz5J6GTDvY6SMplmEzljiatTiQjSKDo0kv1gLQsKFWck9sYZdw\n7Cwk\r\n=HBGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.7","bpk-react-utils":"^2.6.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.10_1533831429278_0.9420932963947597","host":"s3://npm-registry-packages"}},"3.2.11":{"name":"bpk-scrim-utils","version":"3.2.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.11","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"824eaffe5afc9fb8955bd2b0e1a6cffdac95b71e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.11.tgz","fileCount":14,"integrity":"sha512-M/fT8r57F5LNQw2zhyZGMiPIdTQDy3YROx3JBGmVLvUxHwwfWZTq52X6xwHhooOYZViZICLOFSledB6W9SonAg==","signatures":[{"sig":"MEUCIQCtG0omubxxn92hF1ryyoV/rx2hy1/WuJ7kli5ZXSI+wAIgbpr3ItE3ML2skS/smcQv/XaMrUogfwnzOE0n4J3fO34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdDE5CRA9TVsSAnZWagAAcqQQAJpFkuEgfvlI8uRrFKLC\n9ebh/TDjkpMX8+ZYblKwHydlE4VOOF/2Fw4XHw6Ta0PGOpSM7P3/sNFYfPpv\nIhVgV0XXXtQUIy+tofkWyPkwKb13CDOoWWjpq0q1EW9AK6vgKm1OEko6alLP\nEs4b6SQPZjKSdZqNacmNaqYt2s7v9lQkb0cyHiQMqg5JK6KPpsXbBtLHR7yr\nuUas2cnDzuG6hIT0S5WeXl4UQ10yDjZ0fMIJeESnLNC72WstIp69t26QVN6M\npc7/NqAWX8VhWYuhwhLJ8+6KNJBNY0ShGqqSnb6ht3k631cDaqQDLTpdC44r\nLya79vQWfRSwDZfnhp21q/sroMR+9XYHC/ayEIOc1m28FHauTOv3CHR664Z9\nP41ZiPXpKVg0ED2n3QJxvzgSG5Df0Vf5q+aWfoctjFRF1vLN6bQjQySCh48u\n/xBDXI0KkDU29wfOV3q9yT28EIfGM8X8Qq4r6IcD4Y9Zh0mUe2igxhWV2XhP\nmKAfP5NpBtLeKkZ1u7AuR8H5z6Hh3zhVJ47XOtOygeHbHkhTL7oyG81Ig0Tg\nYzjlS/sNBOD/KIHfvSsEPwSaq/wKO4XdVy/2Ui+kB9wLyhLFcedvJ6I9o4+y\nXW31RAb95QEZad5FAXVPdvHI/m9ev21I0RtkPx+gNVVVTsLiIBWBb9zhZZjA\nEpUU\r\n=/sUF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.8","bpk-react-utils":"^2.6.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.11_1534341433659_0.9795089182956331","host":"s3://npm-registry-packages"}},"3.2.12":{"name":"bpk-scrim-utils","version":"3.2.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.12","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"23bc5c7089ec5350694943b6a0d9ed0e6f4b354b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.12.tgz","fileCount":15,"integrity":"sha512-8b4dBjbZWB2sH/F0oUo/TVsrIiJphocr8u+frjlFPaMYMovoTTXeFu/KIi0R5sBQtJimMFhvR9ErUMIcIT/mvg==","signatures":[{"sig":"MEUCIQDDK71ZIA4c/wL+V+bd+qiZADk3OKxl0A4LYMZg6lDbLQIgIr8kDfDIsrQkowcA8TpGHhhWi2DcICKzlno0QbZef+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfCeBCRA9TVsSAnZWagAA+tcP/iYCnHoPTourSZG5v6EF\n1GwpSNE7Gk05cWlaJzDLD59ljAxFnJybzpvG+Lm9QqjFpvZoOt6aJwSOYJsK\nrszV8JDKWj3yKMurMNYN/J2jVLRsSP11hNgSHf2jb6cX9CektTdr1V/Mr69X\n0BL58RitHQIAAvVTTr9R9DZ/75qkfNBTKoxivza+NJyxg7flehFYCS8whWps\nBnTM+55mREwuC2GjUJnXHcbR4NC7PrxTC1AkU6wDm5tgrE1gVZKHZkv+MrK5\nPH2M9dMzF+/HIRvLOFozOJBE/2TpamrbS6l+DnjHughBXFefry70MfUxbtQ3\nZFzsg2qPlD4QYyR5dBZBGZUaxoufvDfQwqYj2OvAjkI4UrVyXFl+48HVn8r3\n4Be2kr8aB/TDcEVcFqr+ocjPgfmLMJmXaTfudtjMK0IkGPUZb4q1BvHks1PA\n7R5Mn+YwmiHJ4NJyE6kpEcXECiOd2n291athpj7JelxVzOPJlZCEiLtutmpl\n8qJFmSSGTYS9wpaCXPliM4iGuSPpdTgHaJPeFvX6v9TQ0rMISVnO0ayUkxiF\n9Iv/PWAgjr64TbpQ6+ieHJpppOqjPsOx87S7oL98fSZ2PBDd5AwjjwQoXhK1\nXprX5v3lJcganSngLEM/bFra9lgpvM0H2JJWIL/+PpLy5amEIkAEExGMBwNU\nHLL6\r\n=Fh1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"95d6b1c79937d90e447236039051436f41eea88a","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.9","bpk-react-utils":"^2.6.5","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.12_1534863233177_0.6737172946653318","host":"s3://npm-registry-packages"}},"3.2.13":{"name":"bpk-scrim-utils","version":"3.2.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.13","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f779fe124de0b904f784922da9b22828ffdac8d5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.13.tgz","fileCount":15,"integrity":"sha512-9Pc44MpSoifmy+01eG1WW4EPKsugubaHToUsSSTZkqaTbbb85BV7OdmanPNwM6H2BoTZjBq18jI0ZwF23fO2tQ==","signatures":[{"sig":"MEQCIBOLIb5pIk22kvXrUvC8NTvrF2UJgK0OAuSNGpBFEy08AiAJzKCF5ZuWY9MukJcz1RnygYSIGizf/44CbD/xsC1egQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfYxnCRA9TVsSAnZWagAACVoP/irA9mbW3rprS2RqQ331\nILjrF4ZWAP9ljVIVmpMHfmg+5/3edHU6E7eS9ufR0E+iuQjzwUzNdvpJQt/D\n31wBMqUzfIg6zeKHRiaUsn2A/wsGxyINCa2TLSo0Q/u2T+zgDCzxUpEyXbrR\n9x6/OZi/R0bkKYkie14ke+4tR1p9sFUiVgn9rqNJLytOM/mRtP5FNM9f/LVM\n8SIlPBcprb2oxOo9I7FlZGZGFtiZzey+Rf+Bx56t/9JEINrducLWE6j0xxHH\nXclLHkJSnWfBiOXTYyCj0zYIUxZKMJoq+03hzqjvedY7j8rJk2M3KOjarDe6\ndNjanbTYtru7Cenz/c/G17tvDRci+z9RV2A8GKgPGVVrfHMZWcz9U7jJaoHL\nM+VHIKCx+AJamiSX1VQtVStZmKTLJFlcPpx1VppvNZLcVItlZl45HO1gW8LK\ny5XQyPCqN5MspFjkIThUWCyyVBGhouqLMOZ3tHYJ04aLIekEzBcr6YzCSJSx\nWLCak5qwOQgIvyJLtuyDFiaa6gYJwkcEY93Z8udltxp69XJViohBBGIwEbRb\nZQpw+hA/dzwffJ8vvv9ZK5f23sod6IVu5+Y9V/kUBcSNZ4ogOOc89rpV9/qU\nP2cGZrRykZlBCxCWLgb9NAEqZOUzHr0ldF8QyZdorJ7pahULCru3BV/8FHoh\neBPd\r\n=B0oL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"315fcd9b8e5c34ae646b9196db755143658cdc12","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.10","bpk-react-utils":"^2.6.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.13_1534954599284_0.3636731489492362","host":"s3://npm-registry-packages"}},"3.2.14":{"name":"bpk-scrim-utils","version":"3.2.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.14","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0270c59d2d2eb7284a0183cc6c0823ad0399f249","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.14.tgz","fileCount":15,"integrity":"sha512-5+tukOrbnfGBt5ciqMsRlXOmMm3zDWTHLMKLo0/rnZzzn9/8ef2fz7xeLedizYE/S8JbM0mWpF0z9ej+E5/dzw==","signatures":[{"sig":"MEUCIQCDxfdzZ0uiTn/XDLbsLJrxfupu++geXWbctJ0nVq7XOgIgeQZx9qA0GXIodaYfcnkynH5QebrK4V9XaM2dUy0gME4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhS5zCRA9TVsSAnZWagAAw6sP/2EGbQDEryO1gVuUilzT\nagxHaO1o+hJd3zGFy79zF5SKmdbIguRolqFm/IN/l7RG5h6V8AVBI1nSJs6H\nOXZqtJOHnX+mG/z/ewAaKIXBeN8PYUMPm42G4Ih+I+xulQTzD9x/jgTe1UWK\nzyB1H/n1TIJosdC10F+K5gt1cEzvlb7YQp1I/RAFjtaStYPn4xh9v/cENJ3R\nF1rGmJvVK89vYH7X2PsTuz63qhCdGoLJpcvNgeQ3tDiccXKxkMfhY20+ZIsJ\nmaO0QgSW33dvFjorju7NwZdmp8fK5yhWMyfEAOlArSpMP0muow6kzNnbLk5b\nBBxBe6Ef6ivHJmKYfwm91XJhtmhoYG4LaDK+VBHO0FhFfULaNC0NGnU1WmWD\nz5BI4DRfPLyltU4meXlLqbusNU1N/L+jsaKikkztsF7oJQ7wZRa+jMI2xJGJ\nEDAE7lZkwPtODunG0jy8ROhtmmwgon9hyENl1+KA5PbYkViOkAb15jW+teJt\nwZEMh0r4QfdVv1eRtZ2c3uOx3CwVCiRYr6NxCI6lKBQW7BkN67JGSxy5Edmx\ny0r585SWUuDSwp/I8Zp4xXOox3WV65xaIF2OijyFj7XHAOAbQ//deTis3XCp\nqYYAwTfE/9G71sIFGaulxWHJAEvR+lIe7wQGNgNql7UdlmPP6lVocMJmUpjB\nAaYb\r\n=F2aV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"578a22c0e9afbf8e705f5ab7d0501cf8085ddd8b","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.11","bpk-react-utils":"^2.6.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.14_1535454834970_0.8408924841558432","host":"s3://npm-registry-packages"}},"3.2.15":{"name":"bpk-scrim-utils","version":"3.2.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.15","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1a7862131890ff4c3db39e0464698aa00ae64efd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.15.tgz","fileCount":15,"integrity":"sha512-dT9ATMCLoPX33XrvnHWbAY1SpSW8hayujVLdPT/2EHyTHth176E0Hu5nbsrfulKwGGtKBR993Z8yM/YT+bDdRw==","signatures":[{"sig":"MEUCIHegeDo8w+AMY2aQ1kJTDS7kJbK2lwGjDDWNTcUFHIwGAiEAq0NA3WHuk6xSFOUTvaAxbGTbae3ZflQz5F5lcwMNhDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiVvFCRA9TVsSAnZWagAAXhEP/2a5ATmJjdhPznehYnsg\nfi264okwXo08mr001pVxomKIUv6IvjJQuNcGZnpskb5rAtVHxqmNMTm55niI\nfxqZbowp1G1HS0iOc1Q2Z+FW6lpDe6OnDgdi8STRXDI0s05Rmyx/h6du/XTm\nJdQ3l9phRVrP1OH+kdQNb+lJ6qrb2Xfm9u1b1KGs9KaEZ+uV816hZO23LFcA\ne1nmTFu6FWgqeRURohS23Hr4EF+mlmF+8A4CDZ8aGiykvTT8gBfrIilCJKID\nxFlQHlypRjIsmoCB1v3dVMJvJiCPyFG11icXK3h+PIn6FC61BAJ72M6zMN1M\nHijeOgfRuxkRsBQK4EpluJd/D1id20WF3ezXQCMJrKM+1ErozbikZbvvXIVd\ngZ2brlSOdJlYZ0cIqrUSnuxYBtdb1qrnAK9N8gJ+71w+j71u36n4KIN2YpXE\nieONHfq7Kx/LxUauVR+lOWiL0P+B0bfb7lOHCGZqMJBN2tdUkPWXJLSAsUdZ\nuYSAHRBlFWS0ACMBYJoRyNcmbJqKerh1TWm2Dl9ix+U8SBZuIAqleCl1Ec2h\n/BFbqUN+RzcP7ldz/CjB1ZNnnB2pzWVgB4wUQLJWCY3eNbDk7s5/b7u8D5EO\nI876VR506VViavwb/GXK7Pa3ToaSIvUug4JSNb7u/aZCutMwGSsIJ49JiPr3\npVGU\r\n=KzGJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"544218c83fe1f761c3de74b82b71cff520d02739","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.12","bpk-react-utils":"^2.6.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.15_1535728580955_0.2614728665141022","host":"s3://npm-registry-packages"}},"3.2.16":{"name":"bpk-scrim-utils","version":"3.2.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.16","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7cee0da896cc9cb653c5e98a845b5bbc07206002","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.16.tgz","fileCount":15,"integrity":"sha512-fVcCAUaK9CvzxqrQLu9HoDZEdgjzoLAMfmxACvmjKbRNXPbPp4ie0bwun0fKfb1T1JpC0ZISOSsByE/9jhVxaQ==","signatures":[{"sig":"MEUCIFZSa/NaEzWyaEpbpYBNP/q9XSuzEIT+mywIoQl1+NypAiEAtLrZ4qh1Uu/QLnwrg9uo9yN9slOILxu9RsZqOGzy+38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj9J2CRA9TVsSAnZWagAA6jEP/3EUHniMEPVTIFNlpKic\n28ALkNPyBXTDKvqjHEt6lK8UVda8UAOgO5PwNAYgzl+IfFDSHC8yAu9PdERm\n1PGCmiVCvIyJU5GzKfa4sEyntw8GnWkvIAwvrIovVUGXBS2zx7dU2RSomWyC\nEw1mCYcwXEWYjp5/WTiq37nm+CjZenOBJBA/VavwSXKoj7RDiVvMV38bffVX\nImQwzFpy5WvhLgiWYPMO+f/AwjMUm10ZqCRCEfhzpeTLZl8enRB2jRKC7zsD\ntrhKQ/UQTJxXxlELZMiHZCyIsbUuNFhpcqwxQigLTYZWMTiqtKlKWnV7YsJV\nIwWYsGfHFuljy0G8z39bEoby+XRqGrESF+xu8QrK/qpiAEqDWxT6gem6wwqS\ntKUWocVnOwfoSRZ02Q/aJG1x7RTtiuy5BIEbYhYBRxp/KDz85PP2s3qBK/lP\n3/+aL0qPYx3RRjN/4dsS6Ov0sPKE0P64RIaTB/4SDdz+2JRADReQ8pNW6o//\n6zRiu43wPIbk73ZGdi1iZHXW4T847ItjHRSocTdGw6EjZQlSab2BWQtinQH0\nHL+wKWY9gLBCRUFAjxDaM3JLTGGyLdNISeGKkI5klAglhvO0YYsYS6HkPeo1\nySPA+9B7JCAM3r2W/erzIJwnsnCf0ufw4dJfV0jbclAsgQYmWgEmgBtcFg6r\nA9GY\r\n=llha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0cfe19947e01d634faadf0a5bdcd31ab67b7e5ad","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.13","bpk-react-utils":"^2.6.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.16_1536152182140_0.6089920961561006","host":"s3://npm-registry-packages"}},"3.2.17":{"name":"bpk-scrim-utils","version":"3.2.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.17","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5a590ad1b704f7f406049ee5b0f695e483303293","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.17.tgz","fileCount":15,"integrity":"sha512-QeRpecWHtQEGuCKblDaLeOzdGCVVr5yLSshJdF+Wi7theCXtdssD6ZgkE/IpeuLhfcaUdRhIke4Er9vbfvvUhw==","signatures":[{"sig":"MEUCIHr4633RiDVdTd9jVCF5usydCRULAazzltqia4a9L2ywAiEAxu6VnyBprqbLIhW+6siBSznlItNzyqzA2Q1J+RW3usg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkUMMCRA9TVsSAnZWagAAX8oP+QHHsUojx7VVV1+8w+AK\nQ+PYXB1dn2bW+PGaM+rDJatGHqUgEgS72UU3SM3SY7459r8lOhWyyYkoi8Sx\np+HU/+v6F55F0ZxFFeylOkJflLHCSQrmsPTdRBDvVv5LsHaK4tQ7rHrQ711i\n4E2HsbrJb5j5WsglzSgJypd1ghJgKDGhu5xW16DILyQqJdRbZTRvF4BjYWTg\nzFrpQAvLgaVgGgiE/K4ZiiCR0ZG6/U5xzt4pM7XPACP25PYQzd6VOowdLnG3\nUkhzTYbU9rLiaBik5i2nrBGnxDeSjkVzqIJSNVJLxVo8Pom1VrmpFu3c71Y+\nA4RknjvYLZRtoP/SZqlyReoXsCNermkBrPz67RAFi0Oqc3D/Zq+Bnxd/liuq\n7mLiwf397CvN0L6bBIFNy3QvNjnaHfGtmlnOsafXLPgfRMCulsKof3FIpCms\n3YqZvYTCxdUjjSHxxmdtR3puOz26gUlZ8mkBUE8bSwDBBzSzen9PZS1QuySF\nMjqq4G8x8MBl+N0t5Qs5xfO8jzHDAawoKzwX88PpzDpyTFem45vGZWxPlgOi\n/jbpUFidCbLTUCikL/i1R1UXgJet9m5myPmD2trH4ix6IlPMnQx8Ai9qHYOH\nyHFgvrw5hIgvBc72GOCTqlH9IDBHA7ttDfoz3ZJSJLUnNfX0Ifedlixckubx\n2ywY\r\n=u8DF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e199600b2b82e3c783b67a54d1a8a3fba4056f5","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.14","bpk-react-utils":"^2.6.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.17_1536246539330_0.942303353721188","host":"s3://npm-registry-packages"}},"3.2.18-alpha.2":{"name":"bpk-scrim-utils","version":"3.2.18-alpha.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.18-alpha.2","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e7fd4c061e519e25823c9796c41cc43bf7bb650f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.18-alpha.2.tgz","fileCount":17,"integrity":"sha512-nGx+xyZjlWmwpeybZ4E8EsFGntXiLm7fKaMH5ZZjJ0lFFSqHbnMVms2IXCbcRStFnfE3n4LLbat8RzPMoqIIcw==","signatures":[{"sig":"MEQCIDJQRgjMa/3vEJQhJNbkGbRWWz57C2/H2cBE/yRDMtkWAiA0cREpXl9KpgvOryjzXo0/xULQ7spIHd+gd+R+oaThqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbloUbCRA9TVsSAnZWagAAli4P/0zubZILeJnWPMegssOQ\n+g3BjxXUYgq9PXWLoiUNvEVEB9jKv/N5+1CqgoqHmdao25hRCIRjCa/Sw378\n96pf+OvTtE0/GPtq7Ks1vx8yI8cJH/YFqmPqxhyb2o9vJ9WPuziW8tIT/kG0\nManLscftQIFqTGQ0nxppMtKKJ5hA0qGsNJFJgZKJwipDKEMpdCoP4J4eMGNl\nD9uoftFYaFj/RdNzJdXoLU1FYzLnldtM81jw/t3PUNTkiWbiCKIu0QzqtkFb\niAxQRyXV8klvbqm/hO0mT50d+x2nhopn5GLZ/8vxwUL8K4JqMLTGTA4jMjsU\nnUqrhNr3gHwT51pXRybbW0BMAkf1YYzT1NPDkfgwLES7A4hDT147rToZOcv2\nBn7fkQ2gEy90KoPJtA9+OxAAr+o1STDwwAhbYSdLzbxkSUv+5hyTui6W0fqx\n7Oqe//BMXp2jErVi6Psjm3ONhLraJG4ol4e5Hc8GZzvdffrrfxw6PGwFoF2j\nNTarDzjKo8qitGhjlpRO0hLgVRR7M9s3DSCKo/BOUpQ3zZ1aneJzIDbre3uC\nLJjnUMb1MWNiA7Pfg8Pu8fersTH/oMojvPSDa8lEk/YgIbLkCHtFtEsIFSMX\nDlxtop7aKG8Oyrq9sOBF+/jFFhfiazi6rPAxaGRbfGsbEIwP0Kj2MmdRgo/Q\nQ4hK\r\n=HxPV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(eg. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                  |\n| --------------------- | -------- | -------- | ------------------------------------------------------------------------------ |\n| onClose               | func     | true     | See prop details                                                               |\n| getApplicationElement | func     | true     | -                                                                              |\n| isIphone              | bool     | false    | /iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '') |\n| containerClassName    | string   | false    | ''                                                                             |\n| closeOnScrimClick     | bool     | false    | true                                                                           |\n| dark                  | bool     | false    | false                                                                          |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"d77ea53f9035c59196ad45193b12db6ae060a939","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"5.6.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.15-alpha.2+d77ea53f9","bpk-react-utils":"^2.6.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.18-alpha.2_1536591130676_0.6498799243601776","host":"s3://npm-registry-packages"}},"3.2.18":{"name":"bpk-scrim-utils","version":"3.2.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.18","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"63684bb43a4e24d2ae9451675dc77f04174bee0b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.18.tgz","fileCount":15,"integrity":"sha512-Y2KL1sAoENAhXct5Cbs/oFF3nN6LICVJKpOUQ4JOHPhQbKgVorwMgXHnmR5h73Y094JwyrsSfUwCBz7C6ehhdA==","signatures":[{"sig":"MEYCIQDzTeAUESakhHN8qqusj+avkVuDMNixEIAFGUGEI3ufiwIhAOnaoRPR8zAVLjssdY5OMXBt04TxFu7CeKtiNpZcNGNJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmoOnCRA9TVsSAnZWagAAteEP+gLPnOUhuDLW0whVdVY5\ncytK1uMss5zagpixF5vSLJuns3skYPDB/XZ35Ujj+dQpmVKIWMevaBws21Vt\ntoAfY2bdPYd5X5DxXnXXXUha+jvPdW1gy9HzmpgkMwQChKb8xlYD0qaZTEzD\n6BGcntcinhE7o3xfCOQpyMOKbW6Pk6sy2mwAb+/EcQkigQJrSEYtWGee9eQy\nxq4V8NBy4cqtR15mDNuJmyM9iZt/d+VGaSal61u6BRgGUdxgFDAezNdXoaB2\nxErahnU6wVB+uw7LnzchkiV6c9/1bUlJDRDtPlhVU4c7PkLUh9EU99SoW6cZ\n7PC3ItoyqsoVH+Xmu1o8+AjT+aJySd0HyEZmxZoQ5tOLD3e4deYcXd8ubeVO\niwLcEOsqPogQzw3XNu3SfieBsarlItXsaaeQ1ijVNtSh1xYY/VO1osGldk3K\no2gSV8gPlpZqni7uGKf6ts3nZY6v2LUFHFgxQmuOjsw1Sm4Dlpz36fw7EK+P\n1UJY8TCITftCeI65EKdgLqZHp9h98PGh53FhzyTE0mm+7FKo7Gn32PgNJGny\nStns0sBIESVDHxO6YKPfiTtxMkY9rAb8ltt/uGrutXOzuWLrSUXFh3Y0mcGe\nupBJUEYvV1z/hPs4Rw8fx8nDTN48BMOVUQ3pg6ckT0UxqQrhD6X/7G2MtwVy\nMEYF\r\n=a8O6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.18.tgz","gitHead":"90be1f2e920047955832b9579f48811ecf44d335","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.15","bpk-react-utils":"^2.6.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.18_1536852903234_0.33520011467027566","host":"s3://npm-registry-packages"}},"3.2.19":{"name":"bpk-scrim-utils","version":"3.2.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.19","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"67ad76687e3dfe3e52c75d62c73ddffbbd86c1f4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.19.tgz","fileCount":15,"integrity":"sha512-WbXJ8WuXC3JjTZNMTev7sWcjXd0xppBosxm4dpq2iixM45CRHy3HDTnpP9i4nHjBCTQdKVKNCrgOpj/AxYODLA==","signatures":[{"sig":"MEYCIQCUA7Zq6RmNGbZYIGql1WQSl3U2abh+KdiiV5zwZOedhwIhANSkx66eKtin9wpBlGlqnJpeXB+85U/nJx6N6xllg0c+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboWTUCRA9TVsSAnZWagAA/QEP/1CBXdgpogY4hFA1iJJo\nQg/92JRparIfdNor3qC0A6ACdvY3PDkeD3jXjPChMCAWE+VqWp1+gP82sFqd\n0N57HWqbOkLbglSKRwl3qpxu6yYMrUfBQmRTOeMM3PLAdkfSdNRRu+R6o+k9\nbdu2qOLQWc4dwD9wP1ssRTXJ9uDOvXDme+hFEWLSmQJmfnPZymjxachm9rwA\nDHhJv1fGoy5bHU1/ZOzmOBGTwAQspgfry0BcX7NVj1SqaI0fnNuxb35VBQQ+\nMkGbN9XnpDhvtgyVI8UGrI12hLxikOpY8u1mAI1QxgZVYNzz0L0N69LWPrWo\nXpJk7joW7ji42k23Wjf3XBrN0zfTxdEw131jawOzQtpHZ4Y4635ODoex/jVg\nBE4b9yNRW9pvE6A5u1VLlTkaxAMeWmeG5pU2rqhrqKfPitA7FpNXnI44fM7M\nSO6aIrogQQNTdxRvM0y5v6rCSEBrFfPbbHlVl6vGF1zCvwFiaSfWbAYWbBsi\nLRTqb05hVyQ1km+IAgQTfu0OKDUkPqFxLAxAzEQU9zp72gSgWSlGcKLA0AN8\nlxZqwH+UVws0OwZPMCW2a5A1ZO54UUFlOgbFHa5o42zkdUA+myC6hj0XKfPE\neTgom5NUjaMeur67bgoo93da/AAHTfPjx3xIlm6PQnl2DMnI8uINjadhT6jP\nvNLa\r\n=kwn/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.19.tgz","gitHead":"2874de1c51587ed43a3a75a0e2f0ecfae5053d98","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.16","bpk-react-utils":"^2.6.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.19_1537303763668_0.9269788982983556","host":"s3://npm-registry-packages"}},"3.2.20":{"name":"bpk-scrim-utils","version":"3.2.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.20","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"56a9be85db002082a67dd2aa982972317b6cdedf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.20.tgz","fileCount":15,"integrity":"sha512-u/RmQm/vGp9OVUg4chgjeH7VOV/rmxQzplMd2P6rqSkv+xbegX00Lg9AEnL0WQoJxl7bbTPF1sm4wRI8HuB+JQ==","signatures":[{"sig":"MEQCIBElH+eJdFaHXZffsaAKWzMDAkdjXNJuAjb8Js3ktYkoAiB22g/YibJuuCFzOq2kaAdbdihPsq0lSfY1LBgTB0+IkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtMOYCRA9TVsSAnZWagAANoYP/1w1n1lB9zHCp8jOjHj9\n5bkgVF4nYMQ8Z+qke2WF2r8FAt+0iojQOMLTTpLIYLiUul9qjsujCB5rOQuA\ntrOCIY8T3lvprq8tZRsjDW5CZXic4NrGwIbtIjHVpbecnduUtkwpBPy7WUGt\nh4N+GbDJ7j1odrBAeVGiDUfkfQqM1DYpk+UNVXXds9KO4uxB4T0yXHja/mBy\nipTSrIwjkYiten1YFrLBBQBFHLSDNXlQaBun2nUv/OHiAsXMu1ZPTDrXNovQ\nf7NNtlgLOhqKGw999SRUBHx216Z9V/hGIGQPzYpOekPHQ2Gl7rdIESU+IHVL\nWgfZpYxTvnxIaEGTaiCdx/OUP9Lth9yWgVaqjzJFciiXvVn3j/KmDPHC3Iyw\nizRgZysklrj8IfX5aUb/HC4SyQ6U10q6Qr2D3WC+6V6PeNaRAt3jaJWb1HzF\n1zLCuqVgE0VyV3aKWJ4kZZgW2ELqHEumNkj/hvE3biTjy4UnFfF+HVOapoFm\nqMp+eJo/O0qJeIQf36ClFJnGx1sBL5j3skd1y8zerj4jpfDR8Ij7TiQCLL2W\nza6MdwQfhYk9bxV6JBfw8QzClqvQfEdJoMncxy5KHzyZBCoY1VXn9Ytfx+cW\njV2QhVG7dTmEvDEySQe4iOddyETdOq77u0pkEYC1AUZGZjf/TcWZ1W5LnUVj\nw3KW\r\n=cyJI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.20.tgz","gitHead":"a0e0ceaf92092cda04a7ff895d35a12015b30a0a","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.17","bpk-react-utils":"^2.6.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.20_1538573207610_0.9093004606657902","host":"s3://npm-registry-packages"}},"3.2.21":{"name":"bpk-scrim-utils","version":"3.2.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.21","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f38eb2d3e25a8c93e6f8390a398da15a56e72786","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.21.tgz","fileCount":15,"integrity":"sha512-3dOaFydFFumMaf5boL64ESSrUHa5dry+fE2vAjtlKKITOC5QHEMWgFQrUKir4XPiaHQF+kpO16APeK3aSJgqOA==","signatures":[{"sig":"MEUCIQC00J/TUpjDjslJMvzpB/XCESL7bmXVTtiAJFp/ju1oUQIgd8GvZ0NF77gKZiYMtMDldGSdP/VAeu/o+X7LdNIzd64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbth3eCRA9TVsSAnZWagAAL20P/A5TPttzHyIICNsOYy7O\ngNlBqPYi6JvCMZ0bGF+tLiyS8TjiIeqZp5wgVC0ci7kz8uVAQzc4E9f+x/G7\nNc+RGLXHJUNVhg29x9cEGuIqhJKem2MgMiSGH0fbuKNgUxizmahR54DLkcpo\nkk4meq4hhJxT5RK1K/+P0dTVx4pgmtaVTx3QGRiI5QlKWqUgaQjWiGoAAOi5\nmmPwRykjJ9sXzt4lP6UgaZR4M7yyGR4hd/XyRvuSTBny3wx1ex34lNl9ia3k\nkxid+baRVqVy2THOFI7WD2E4QGxvt0eeUig8oKmvKjVvpHn8pEMJmbuzK2uP\n7/lGpEy5f23sYTbmiTLo2gbUUkA9UwikcPD0bpeCP9T6tnul54AEux7vvhMl\nf6HAAsQIKQGL40J8nJOiCdbxrUW1ZDAZUD8vxRmQihqtYOZUgTV1piC28i4p\n+6Sa2M8C41UZP91/3Oxp9vIcZUTZYo8JS3sRoXH8d8ri8F3ZIfdTgWJsc27W\na3ceQ/TEeqyTyqLP2HoVG3b7rqFlpXmSZiV73By7J2nEKIlyYVsgr2RtI+0M\nTTnxrrtXOCitOVJYUIvop/yViPKYam6Tv4ricXU37Pr3VljB7FH5qxFcwTmR\nrBshh3pth60WqREw26w/uu/XiMZV21BWe/cwZnYBbxmvnpMvBMnbCCnHj+g9\nqSe1\r\n=R6+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.21.tgz","gitHead":"9a8a33b7253d1444b199cfba565bc785afc92169","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.18","bpk-react-utils":"^2.6.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.21_1538661853709_0.3571366035139283","host":"s3://npm-registry-packages"}},"3.2.22-alpha.12":{"name":"bpk-scrim-utils","version":"3.2.22-alpha.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.22-alpha.12","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"36f0265e52a27d1a2cd355bdd2ced34ca961354c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.22-alpha.12.tgz","fileCount":17,"integrity":"sha512-2jg+g6dETrOdigH3HI8u0DqiA6xPQ4Q9PUfE/s720aaEh7CpFF96Ra6arIoQbyKtzIFJ0V6QMthk2J/7RTPl6A==","signatures":[{"sig":"MEQCIBd8DDrinbk1a5ri//mXTk7NoWwDqEOJ9QT8J4Eo5mkhAiAhTh9Vu06IeU4O9u5ZvLOL0Z4QjQEZta0Z51r0+pkTkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuyj2CRA9TVsSAnZWagAARswP/jbrBWN6+XB7QKAnjF/E\n8r5JL6F1+WisxiiAh53RsMQP1idWOBPN+Xg0S59FlEsDAkyof4gPR7FmasV6\nJFRsPFpLMxFYHSLTlsE50vh87Lr1zmdVMjpDGFz6+rL1OY0V9Biecq1IZwNa\nBNpQn1hhfjKTTTosFxAAB4cp8iaGYCkUKQS7U7k2XDdTFfTwG/nWxr1NdG3e\n9Zz3Al1xwg0yeUBfTLbP2nGJTruhD+6Nj4f1S9T5Ycn5CVvj8Z4AM0rIEY40\nMwSrQrNEsawI+tYOGOeYW5didZJT5CAm6xg8HgzjvVVSieQOeveOFsQDGmMq\nqZezH+vBzBOAjL1wvgz3nePxGC6gb0cqVQF91wWw3LgYYrpT4N1d8RIJwnxd\n3OoBjx5xvCGEYCTyJ4/82NdHfqWdNYJ3pv4J7fjqItbnBOHr1ozy8DGXvU5l\n/hA/IrN/JYzSnYNDqbZbmlGNeJEo7BYDjCj7G2psothC0Nh12yj9qzWRUUMW\nN7bLKx9YZP94DHLyQfs9CvIoLKfHz1tYC8jYRbQ2L9N4L11aMCwgYb9eWY3O\nXha3yjUqg1IJPzELQ0lXz+N1FnL0Q2KWZ/FJJbRzmzuStuRhxRVs/oSYehSh\nw7gKSMrXESiCpffQtccIYqCQS6yuHgxpQv/LlJ79CBRox2K65R7iGB36mBIp\ndLZs\r\n=1kll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.22-alpha.12.tgz","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(eg. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                  |\n| --------------------- | -------- | -------- | ------------------------------------------------------------------------------ |\n| onClose               | func     | true     | See prop details                                                               |\n| getApplicationElement | func     | true     | -                                                                              |\n| isIphone              | bool     | false    | /iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '') |\n| containerClassName    | string   | false    | ''                                                                             |\n| closeOnScrimClick     | bool     | false    | true                                                                           |\n| dark                  | bool     | false    | false                                                                          |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"75a669b1988e24748cc4686dfd742b772078af55","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.19-alpha.12+75a669b19","bpk-react-utils":"^2.6.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.22-alpha.12_1538992373850_0.6587991293153397","host":"s3://npm-registry-packages"}},"3.2.23":{"name":"bpk-scrim-utils","version":"3.2.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.23","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d0081471a91abeed37ecc7e6f3a04c26607d715a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.23.tgz","fileCount":15,"integrity":"sha512-X2NPFmL1jdh1MFK4vaQFnyGTgwElpAR1rtiYyXn96fju9aNxz7NcOFVZp1iArCm6eXI/jnmvvCrPhRH814FcjA==","signatures":[{"sig":"MEUCIHb5l9GsfzADtkenCMLixVaMZd3nTPEsfS2nbSCBVfMeAiEA4jVgoEeab2NayZooXJ3iPJRsdyZrXcrvOYFDSo3aYl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0HcsCRA9TVsSAnZWagAAZzQP/3IP5m+KsVGPieUSVxBX\nkfjAZa9e52249Yc0qzLdwF90ouOzPv7Njjxp81uj/R2WLIzA3LmTloQHfxig\nG7WLcdWZWXh/S6phHWAX+ZCTKA+6KTKZNx/NqGHKyB2yQuPEVo5ka8eOwprW\nWBfPhJlLK3Pu1yYTvrRGKeXpKAJhrKwumquQqQ4/5xWzbN993aWyFxHEHdyK\ncSskS1HYzZ2ZS/GRY4apn4SkJpLHDmTjjPWHwl5eJnXKop2BOqorKtGvG33q\nOtBpvTIkTO9Eac2r/nbzZLAIHiGT4GOeuULvo9EUL4lXkl5gW4Iju9GL4Yrl\nrDec/+o6GHMnl7sdz7mHTtPdb+MmrlqQ9uSGO3N8fgYokveyRoW073dwHrEN\nc/PQmkvRJsWcLLJWhkqRn+xdEYfMntH4bzGgIFDQfJhGOW/Bif5OW+4EoRF/\nGDHstqdGsmZsWO2Q3sgccUaKvpmNYsTTl0cSpZd87DHH4joLuCGwfdx175TR\nH1kP54TH5sN67FQBaNqg9VAzpXX+aSRRB+8X1nUjNcHD7fmI1fUAZaP37b8L\nMzDaUwdLCMEPqvCVjxxkqI2T4I6kN8fJTNZ8U6P0ihXLTfHniSGN5CL3A4LR\nohklk8DYahD95ZsnrM58M0T9AGBVl+vQzLHdzBIrjAOjEWLSl4WgV3qPXZ1o\nMnyf\r\n=yHU/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.23.tgz","gitHead":"64063af65236712540be5cf6a1a67ee8b50f00d5","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.20","bpk-react-utils":"^2.6.12","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.23_1540388643054_0.327226395881848","host":"s3://npm-registry-packages"}},"3.2.24":{"name":"bpk-scrim-utils","version":"3.2.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.24","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"484d325eb4ed2029e2ef73395ead3d2301432b2f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.24.tgz","fileCount":15,"integrity":"sha512-W3XZbOTHQG2MBddsqIsBcsKSWlfFkWNtiqSfnmRrWq1ZOmzAHyC+bPnBZbUfLAj/ElrThJvSaunXwyQhslJpZA==","signatures":[{"sig":"MEQCIEXdk7E4PJkmyMZoGFN2tDj/jpJql/isLpG8E4eylrq2AiAR8DFhtXyBOuWbeC5xg+Oj1wzFMKejrvtbw0CawGd9bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0Z6VCRA9TVsSAnZWagAASBoP/2W7pt/6Yyt2m7Ur+y0l\n+mTcESy/d3z7FsEEb3paj2ZWomBLxCHBn7nvSHFys+BKVdfR0EVHgX5hlnu4\nhwpm3fRLnlgS6jX8WvtGaxx/sAIXQuxQBocLwwae+JWe1k0fDlnRenuqXaaD\nMQe2Tu1SlZHVuG1vmkXfhBjUoexq67oI/tcslYmi/2uMi8usxw6sYoV9wWId\n2N5XY7QrCL7skcibLxBSkanOCCSR/6Nn11jyDAvWwqlXmT6GNnF0IGaD5xp3\n70T3JSRnpuPrOOv3N4KjF6u9bvva+DeNhqnDbO8KT0v8WUhSE+eDCoFVrfld\nkZLyHeyDDpIUNp+XciNlAs3Pcxn/pZm7fe0Hl9mbH9kL7LUnRaiRECQyeYGe\nkM0a/wOzFok54l7TSyXsNWgMs879Ie16TKcoILu3dtakYFFMXP96o9XU1oSI\nf6EJeOi2R8NOZFd1ZwSTiA2+ST7KYNINqBhJLkP3yMLZ1k9awGzCJTrlzGDq\nROgNDXCuPkCYxxqtu21am/eCQlj+NBjt8ADuEo4SvZ9l/U5wQjuKGyZSkMgR\npmyFhvKu3fmriHG2YpLmWjLMehxlf6nXsF1+lHExB48F4q8QAErt3A3fVp4v\nwfpL48Ux61PYyAXK61upZ9moznhEOKeGS0pjc8+RjWSvdvQoXQ7cXJrQmOnX\nx6vC\r\n=iuQa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.24.tgz","gitHead":"a58c9860fa83cc0363abbfea0a316d69d1168bb4","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.21","bpk-react-utils":"^2.6.13","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.24_1540464276468_0.5240478561300097","host":"s3://npm-registry-packages"}},"3.2.25":{"name":"bpk-scrim-utils","version":"3.2.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.25","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bf7d4b895b798c327d30c483095379042330b5fe","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.25.tgz","fileCount":15,"integrity":"sha512-b4OqyzW3mY8LKW+GAPcjRY3cWDRxnI3pZ72LxqL1J46/Q6oDusscXt/PHNXymp49ROqy4UmqmjBueZnmLEhT/w==","signatures":[{"sig":"MEQCID5mzLVXfBPD+F6azhldKk44CfhOcoYJSAOcwMy8OOkZAiBFBv5axT4OMaWIJ3ksCQs3VCVF1iXcE15Z11JblNVIFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2alwCRA9TVsSAnZWagAAjqMP/iqdgziylFstB4upDjY8\nY/wtseDqyigWTRbZ+meQa6Qh+FNKKNDmgMj5g3vWn2T0aQpK5WCXd2r4fWVr\n/uU91Tqcuo76Aa2f0IS/EIi9bVHxHYhbjooZTZ3oOeb4tUBBGZWB5sdWHyqB\nlmKyAv9lLdPYtasQf1V+fk7uV9kt7qqt7y4gbGiXrRB0rCgL0eL7PFWfFs/Q\njWlOvNl3KNSI+dV5DdKH+jiiqvNVF1N1mzVb5qSIQPJafLiurDBLuJmdEhaZ\ny6YQuM/5mn2SvKJWcPbfXoHejwRmfovN0dQIv/tiCTG2s4ypLaO0CkSOfcLw\nOcYiJT68GGYebP+pTof09reeVb0qhkcvjgQ3fmfaBpKPl0mMcA5i2sF4zC3D\nfLM2d87m82AS/6G7tB0WQeyFBhNdO6tAYpdRy6qqNqmfxth+5LTRTQjAQekG\nR4hE3SCpR7KTwGome1wadpifOct5LnOTyoKPvC6OeVdTkLi6q56grbZXv9nl\n6oj5M+OkwKPO0A7jQjMQRNJbJT01jx3oVANRz12kfW2/pp1UkgnYsLP89fOx\ndMy9whiVXLiVxY/sH+mtgM0ncxRNFZKeH2Agp6ZFaBSJDO61aBeTXXF0NEa+\n3x7hs9Uz+BClzLxrlFB2SMCC7gdkfHXanjxDNJ1htE5fJ77wAElmRLpL65p9\nX6fL\r\n=eqG1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.25.tgz","gitHead":"87c84b9d03491f2314c9ca8dde543622947ec773","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.22","bpk-react-utils":"^2.6.13","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.25_1540991344084_0.15366126089936816","host":"s3://npm-registry-packages"}},"3.2.26":{"name":"bpk-scrim-utils","version":"3.2.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.26","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e0b02632fb978d6a7044b4073e2c4911eb470f72","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.26.tgz","fileCount":15,"integrity":"sha512-L0FFd92vq1g06Qh/Gw/YHC2gtcgBlRN8NLvaScnYf4js/hX2NdKmIVfYlOFsYqaeLFfEmRInYTHv6QDcHRvoSA==","signatures":[{"sig":"MEYCIQD6fsjhkqQ+WTKdVVAwkGSvLQVFdlOoW8+kp3Xv9NG6kwIhALs34Ot1ZpZC1e4lOLr5CQgIdpvjBP+qkN9RAbRGMQ7p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7EUnCRA9TVsSAnZWagAALhQP/0Wo1dwVlUOiad3YpUbd\nuASNsJqS0SDAng3skkMs0IY6maOuTRdwGUrreyN5XvaivT092ouIQYtC/rqI\nad99fjvNeQerZhmrdcrHuGPGpz+ckF67hT6ucZsbsRF9ODTQGt1lMagXxQyX\ndLW8u6E1wLgRWMsshCbHneTGbUJb082Kp0BmrGatwLoMUE+gtqzXP2/HjVy5\nxJRTuMuCzVh+AB7lVsMz+dwILZa7PPHPatwFJlBv2LnuTvjHLKgGolSAD4ch\noAcbYquGGl7QhN3o0dQscTzUA0yHUUVUiABEUcL8TiYRDMmVq/cUcb25Abe3\nWqCuWFuK18VDN6HOuXkuxHuGc02wZbPYr3SzjzRo26BGm4yaxcOSPKW1vPZj\nQFgCjlpEkE3A54k2gsYW+tFAQrt5uz50ei6iQMUIRYT5mcSwuhZ1o9Hq0b/0\na8d+qJtfKoE33uXc74QgzJshDemt2qFtxlc6Y9sMueZmH/IjDoiLoS32wSgL\nvQ7f2XAbx1yx0/Q3ah//sZi25iRaRAh/uAbUE4FUluuwj50XfxQ95d7fJujs\nSiwbAJctJJpZLg87sxZjxE7hSoAVTgbmxTZnrJLh82MhGDNjRkHwLZcllX++\nxMo+GCmegHfxeudfjIRZWQnPNYRmKy9D74G4FtiNSqzTbP8Mc9VD6XDs/MbG\nUumK\r\n=hVUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.26.tgz","gitHead":"4b55e017dacdb1606ca1505656839617b21f37c1","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.23","bpk-react-utils":"^2.6.13","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.26_1542210854822_0.8240166782151488","host":"s3://npm-registry-packages"}},"3.2.27":{"name":"bpk-scrim-utils","version":"3.2.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.27","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9242733c310466db018f9c1250de9ce95f95cba2","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.27.tgz","fileCount":15,"integrity":"sha512-YsWlJSQZ70/SdtN8JLAuagkZPhT8U2grqyyQBWLPOp1HotYdWb/OzlSr6BiNH8LJi9a/J2l2ASnvaqqarLD4hw==","signatures":[{"sig":"MEUCICwK1E9fRrtMLOUfRVkAEH9sdFP6n1nyCsF6Il1ptkj4AiEA189f63j0queZtyS722mIXywOTaplHvVOEzvQ9adUGE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7ZYMCRA9TVsSAnZWagAA+WwP+wenlvrLhyFNp6sTEJBA\nM4853W8OaBLVsAfn3JPRfF53refTIYQS4GLVpxKjA2E/iia5Or7wQevUUAbK\n9x/fov9EIUuysJ69uq/mN9uvhjRYPS8Ii13IseznxFS0wW1eSGyFc8zs+5Ul\njqBAvMD2rbgN/hrt1gWjNcq83gDITfJJ/U/3lOYxLnOWikOqcMnFLnNEtJ/n\n9MkjPnIuHm9HqG5ONopPj2WokzsIpvGgwCecbUs7DbOcfqZEpK6geC7rxp8W\n5LpLaOsuZxeixFQGyMHy79Qc1SOgaRP89cWTI9DorZ8bHqOEPhz7LN8b5mUq\n0O1vg5HvGFS6/KEY+TbRbG29cXcY/ZQA4ABhR1mAZ+dpVzk6+OI69zwLaOSM\n7h2blpUuF6sQclaQYO5RGpeKFQQKViXc02m7ychYPavw6iiUHQMD0gX5nXrW\nCSeBHuFpRNQ1lpLCGbEdI3uHBNB5FWvsOEmxY2Su40+D9lr86Z4wv4E2ewuI\nl72BlSMGQ0sRi4Fj9tVHTQPXq4AQ02Nio51B8gO7MyykMv8ltBFVHCgfKAdB\nelIB+lek34mtAII5hGKvkm5aAJaBYXLwEYnyWK2GCZM2ii75MAFKvgvopoHV\nPCqI5W2sXDrFQVC2yPXJTQOVgad1Zp60Ds78rcE1pV0JG1tYBut1w9eUY0Ff\nKN4i\r\n=15I7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.27.tgz","gitHead":"6e49c4eda48534c52bc3bea067015b8feb39b6d4","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.24","bpk-react-utils":"^2.6.13","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.27_1542297100193_0.4817751395612444","host":"s3://npm-registry-packages"}},"3.2.28":{"name":"bpk-scrim-utils","version":"3.2.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.28","maintainers":[{"name":"amolgupta","email":"amolgupta@skyscanner.net"},{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"093bc51eb9af61d1a6443666e89ae34b40624336","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.28.tgz","fileCount":15,"integrity":"sha512-LEEz+KgjIzepbE4yw/5gMkP2ljHHzunCAD3BZnIiS8Flg7OP8I0uSeUVnKLxkRtQKzw9/51MLYcIVuPYc5SjbA==","signatures":[{"sig":"MEUCIQDGf8AHPElwF97WWmsVn6/FxGxQ3DFHu/r+YvtLMqFY4QIgUpjIIcZtSyRpgeSDWstYE9tkXTV3uQ+JB/U5HdJ4CIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7vBgCRA9TVsSAnZWagAAsT4QAIeG9Vz3pHGD1WcXjyfS\nAsvLzl7DELREOJikYY+8q4u1T467Sr1gxSLhiO2zVq58zJ+JAleBGViUXMEN\nicncSa9pNQdrGzchYbOp69iS72oYlcxd1WlrdmbPKMnRWg/CwDe9TpGkTnZE\neiUTE4eNPuhAca3FQUCqtA7mNVoj5uC3ULXiM11zqy1DuUpoHzmBUICGA/jW\ngNrLwaSh0zYugQC8M8hrZY3udp1sNmz/O0xV4p07rPTWlkp9TuslhksxA7+A\nHZkBtS9fJ3S+QYgCdeAs9WzB71EgRmSbIHI7chrFUUN/Pfvt35Y/4XlSDVLm\npy/Jkp33mKmfXiZZ00eDgoEIIzGRITeEqXI/NAjRvIRx47wtp72O4F4DqLbw\n4smJP3atgky6auLV3ZZCj2+eZDJxJAM5abDuxikT5JbWV+wx/XJrBWp8bciR\nHobZ5pBCSO6/O3onMKKUmZTO7irkFZEGbPMNxOq6y7hVxFvFcdt9V2ru0MoJ\nHDGEE/ibHBdS5EZLE/cErnwYSfE8gc8lRdco4BqRrHyk1mUw4BTdqcHeGtML\n4M+0SDcY6KPGqvnEyaH/1vi5m7+L+dohui/fP9AcxfD8VQkD5PileHZGQvRm\nhXvsKittSM0EWi5WZPJ4c3T3/gr3/i4K3XWapoLlHiaYnrXU8TklyjTALypl\nZKGm\r\n=1KK6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.28.tgz","gitHead":"261c51b83651686de683d722a1fde9384cf79810","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.25","bpk-react-utils":"^2.6.13","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.28_1542385759996_0.15323640757717039","host":"s3://npm-registry-packages"}},"3.2.29":{"name":"bpk-scrim-utils","version":"3.2.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.29","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e61ace58b859f7b2841ffd4db0e2e18d5ee5452d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.29.tgz","fileCount":15,"integrity":"sha512-UcnRRcHKMgBfjvgZoYa+/+hz3t86uCrSGEjjX9Xy5XeI+0gVDLUjLMBk+rYQPUYFPA7zWI6OLMbV6LlR4LT5zg==","signatures":[{"sig":"MEUCIQCIA2FTwcbgVmhNx1MBn56/lGYKJnr3m8RqaJHqTqAPfgIgaFFBixQj9Kpn0YjVEkDDkJL7wb4PDLTqIbN+KlkOErQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9r3sCRA9TVsSAnZWagAAJWcP/3NaGzVkMSn6g5xtVGAC\nQEz1sCcZEUBExl+z9EhwCUt0y82ZXFqhSSJpnDbUYyFBwlnnHppyraYb/fWW\nsmO/9OPnGMeC+wFkfg2fE4QHeFeHzDafjzGau/UByJs7HCcQziXF6MTcyx4a\nqbU2Os6ZvbbgffRTKi5bcH/Nrmij+0HaY6XlEoqP3mFGEh3apJ+PdYMyYyQQ\nDnEftsB9BGdSsL+s8RygoDRBv9j2CnLIueUacUIs+v+7+nQydTZ6MwgHVgH9\nkWweHCMyuY/CGdfQaqaitjJYsIUwqARqDAKoKgH/WzuOUAKiSCtLbvHZj3Be\nu6iAmEXF+JZ7o8WcosVjTRGL74UqjoTVJzX1d7JMKngVbgnPOBSusYrnNCKL\nZUGidT0uzeScjw3/qag7rPEETEC1UhLYNv4nGetGXJgAaoYmlL/Vx8VGonIz\nxmJ0EjHF9p7vsv3W2Ewe77j3O5NSwUmG6ECL973LPqb4EWXZeVEJrxQgliW5\n36h1M4h4NETBDYV/cenTr1II3WgZvsjycNRtGkweBJlHKMrmpVxJDMNM2l9g\nlDrKHgQNkbe09GNF8kp6HVE1lUY/L//Ox/e6Zo9Iz4BCIdeQtyxXERXux+H+\nJpcnbxO728dvPvSQuZuk/nXISYi+6X3EHXaMm8QcehOZqXCF97BXXIRc3801\n8Mz9\r\n=RXMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.29.tgz","gitHead":"a9e0f6f7281ae6b9d2a499d73aa51d589a6e83a6","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.26","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.29_1542897131364_0.07695266176330207","host":"s3://npm-registry-packages"}},"3.2.30-beta.1":{"name":"bpk-scrim-utils","version":"3.2.30-beta.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.30-beta.1","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bb5747a2d14287f90841132c248a23aaf228d259","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.30-beta.1.tgz","fileCount":15,"integrity":"sha512-sz+FGvrUCy+4oEJwv/L3VDPGrwfEMgeAEEJ3wfvu80i1oprwXGSyLF7fAb41K+bn3aoJx6MaKsx8gWhGL0amzw==","signatures":[{"sig":"MEYCIQClU/ix1rnbwf3LpA8GNxrOARLh6j2mErvs0e6+FHnvvwIhAMyM6T4lAYibufNRUEC/wBewhullxOhN960Q3ezzgLaA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9/VICRA9TVsSAnZWagAAjaQP/0Cxm+VDmge6dWJZcUOV\n/aiR8ggU3tb7T74xkr3av4PY3C6T1aCk/wMRD0GHM+bzjC03RgAi5o3La/gw\nJrq0Dpvo6VC8XI0UFHJV0TZ/vi9Th04gr+zs3uIfxBEjyEccjdj1znjOyySG\n3KylATM+y+y9ULQ4FDl55JLhh9HawDpVLQLFpX/ZmqcmVN5oRWfn8GiD2gTw\nQ0Z+xlvYB5afdyErxrSZlbu9NHFT/XMqYYcvhnAFx4E7J89RcNapJUtxNaIq\ny0nzAkuzsxcxeeVRNAS027+bqcWNAPTTsoeJDmnO2Of8iO3ng89Sn2FDDurt\nirY052y83NS3svFDakq990+MhmHcCfP9C3Q67155fAnxFr61OwoqcK2eijS3\nHVjUVwnFitEWOth4hnFG6aaOqVbknvCdTI27lxJburgxf3CSUP9S/tTbtaPZ\n3PYv7b10jLW3lPiMw7K8MEsqEtUFvw2bHBLvnU6saG3lu8So6gVCUH9bhpy7\nJHMBU64mFFHwsgVTFTTgxdfEMcw7TlgNrXC5TFQphRL2E2Ig4qwnIz6YbYP3\nY5cV4dNaAQo31BDubHzFzmpx+YZW4scmeDobGX8Dw+OQLMOzvMBzD0w+PE3z\nUa10jzHDRv9sa+vc2DZ3xPe7yhICSZVj42hxi21e1ugYVBVYkobbmP/mPMRv\neBqr\r\n=YoQv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.30-beta.1.tgz","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(eg. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                  |\n| --------------------- | -------- | -------- | ------------------------------------------------------------------------------ |\n| onClose               | func     | true     | See prop details                                                               |\n| getApplicationElement | func     | true     | -                                                                              |\n| isIphone              | bool     | false    | /iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '') |\n| containerClassName    | string   | false    | ''                                                                             |\n| closeOnScrimClick     | bool     | false    | true                                                                           |\n| dark                  | bool     | false    | false                                                                          |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"817d36a73ce99837a069eed5f535877bd27e8d97","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.27-beta.1+817d36a73","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.30-beta.1_1542976839378_0.37528021248643917","host":"s3://npm-registry-packages"}},"3.2.30":{"name":"bpk-scrim-utils","version":"3.2.30","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.30","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d6a04ddcff3d0c334761c7498ccbfed151097787","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.30.tgz","fileCount":15,"integrity":"sha512-d20NqngbBYgtc03YKBfmGtIBZEYhwvn6AgUyIGtJab/1NH+xIqKlpKgx8aGdZZsYGqOV7hSMGJ/npgf1OAniGA==","signatures":[{"sig":"MEUCIEwtnwBrIB0HunnFVPDVo/xBe3/qeYu3oWDhazZT1mcOAiEA3kSvCJ+z6ViZq1jmXn4FYo8CASoAOOcgL25zdN5tiDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+9bmCRA9TVsSAnZWagAAZu4P/3mhuT7a1XjUqKq1ggXd\nUFXRTKCcz7M6+RaZDa9yrsJFIqG5+g/qjGJ24EKBY8EvbeBYsnWNwMYiK1Ou\nIfABrmMc1uxq75Xn/eMPDcx8KsOuDCEJRlBrRBMnMlPdlx/75IVeDHihDo9s\ny25VJnXrNW4u1uKiXoriHFhBcwNx1zyvFZ74b9tCPqTtDF0Cv0Fay9sYT+AX\nUtLDbAaDgYHPvCygSZ03zrYixUxwOQS7tdK2x9qGdXgdaUXOGYggSOkDGkjr\nhol3MI4b6KVCI57UMmVnTUIY3VRTIxRd34sDbp9AH8RH7sAY05G6tlTJ7Azu\nSXn3ghtRP1v4r+NrDpaX4l9t0zSMXmYbTtENQbgUy+HKziHxD41RWy7sdj3u\nFoCo56Pa0w6XypTiHTCwruFtnkhiw0HP9E0lbGucY4kZZ7+/X7ZPrJfxsmHe\nRUoklRJ+uz9Y0WeH+7TfTubXeUPTPRBwxjvHzMqNIltALYGgayka1APdAg/b\nye/tgGdTGRv1Sp8nlpLQUOM4dvYmUs/fsvCJ3+mexOWCbt18WEc5Fpuqqm7F\njMTc6asmoSiHrbGhi9KCyVvQiNJEAEL1rnghiyBJs5Nb2MCRCdEdt4DVf9xH\ns+OSIWyYTbxSIp+Tg4D6u9BmLRx4FsaJGWeGwYRttZm3ikB/kiWOkXqcaGYm\n3Dct\r\n=frVL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.30.tgz","gitHead":"94fb4db37a61b88d542c9b8a904b84337b02ca51","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.27","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.30_1543231205680_0.5438504302468354","host":"s3://npm-registry-packages"}},"3.2.31-alpha.3":{"name":"bpk-scrim-utils","version":"3.2.31-alpha.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.31-alpha.3","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7cf4d12ad363867d13aa3010f3c536054c1fe67c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.31-alpha.3.tgz","fileCount":17,"integrity":"sha512-xZLbT0pEurbridjwcsr/02CDjmqZphnFetj8FtfcS0YHYM0PgMl7lcM6XR/oLf5ATU77W842OqiYKZb2mM8xvw==","signatures":[{"sig":"MEYCIQDWFf3ZNFUelUtTKvCEm6ISogl6MVmpqd3lat8kWhTzmgIhALuY3NdIj1BHhfQv6pIFQdr1DGoTV93IVAjs9+pk49+l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/CKSCRA9TVsSAnZWagAATvsQAJrKQSBH277Shuf5+d2i\ndn/nbQmXXwkKWqMXgp8RXMlK2mrsAcRMAdR1upFimqpdKVoOOaJuj5yAqss7\ntR6sx1HbB8aX8SkRdESMwEyFp7UvdfctBLhXtTgEou9jzv9wLrwYops0WVwZ\nC1AAl/NUIA065IRZlANQXAArahW994ZjIRlp3d4HrTHOVoJ8BY0zu1r4Q4pX\n7iB4mqdIVmEqKpe8YgZLyFe+QWPE5pr486BRRw5MtGn6inqzDBZZrJstJUp+\nbP7tlzueRAyMqGeGgDRv5G3U408So7vBRPTONEIylIyKiQqWBP1AIS/0VPpF\nQIV4hRIIopHnYL72h3K8sjS2hnppoSVnSMVE5INCJhLOUqNI07Ip13pDgV8K\nMx8ljsjC4B7Y7XDbuYXD5+WySFX/cCRhYTsYh/5/yKsivwTLdd7fB3D3lVrB\nbaIesHB93VLAw7MKfpbChcJ7QAm3uZdXQFIvScJMMUgkCiHffQaQpOc+j/yj\nuTbHDwfCvsFNJ3LQgli/Gt4WHUTVxVydRqQTkEkKldm4Qh+ZaQDhQUAcXhlM\nzZzmemVEb81HXJoTmo9TNSIVhIC+c8GRYctYkxjcI0tWotsZtGt8+7iq0dzg\nHjG9ryegyCLyd8jj5lXB0kuBTYSSlLcU4BYWDEi5SAMdXEzs6Ih7jHwWjNkU\nEdnM\r\n=qelp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.31-alpha.3.tgz","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(eg. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                  |\n| --------------------- | -------- | -------- | ------------------------------------------------------------------------------ |\n| onClose               | func     | true     | See prop details                                                               |\n| getApplicationElement | func     | true     | -                                                                              |\n| isIphone              | bool     | false    | /iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '') |\n| containerClassName    | string   | false    | ''                                                                             |\n| closeOnScrimClick     | bool     | false    | true                                                                           |\n| dark                  | bool     | false    | false                                                                          |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"3901fddcf2043f2119a05fdda2573196bf7e3997","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.28-alpha.3+3901fddcf","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.31-alpha.3_1543250577503_0.3531996601830325","host":"s3://npm-registry-packages"}},"3.2.31":{"name":"bpk-scrim-utils","version":"3.2.31","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.31","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e9e202d1002114a806423022c38462e606dddb3d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.31.tgz","fileCount":15,"integrity":"sha512-weISp7rI4iUaNK/ct572ehQ78RaXItiU4AGp02D2Ag7cLRlUnG4HXFs5c5RdhTH33U4x+vdzqfYqQ2TEUYjiZw==","signatures":[{"sig":"MEYCIQCJU9W0lACIbdM3QNkQc+YK0rIj5PBBBQkxzXy0KopUpAIhAJhiRgUsuKxQVpLqQtJ4Lxw6PfnufQm1MPfIEDu8PKra","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEQk5CRA9TVsSAnZWagAALmkP/3ez3GSvVionryRvOCJB\nqtixEih0mVlFBPy9sxAioAaX6FOp3v/7xrLdj6Itj5Y1wXGqIClhESEIf16r\nmdrH6HKwxWpgzNAfB41L8sHAVeetd/YcvdbGZDUtJ1a2b4AdFleFi9lMum7/\nueDrAZVJ+j37YoNRD0f/MrghIWUsWL0u/7c65mF5wFMB/q+mtZPGHH6qG7Fq\nt+TPKFcJf5MXBwE/6y52n+bWOdluVAiKLBijXM8CytplMXyPpXVh1/3XrxK1\nBpwf9WIpvQhZOe7DgIE9gov/I5RfBNknzbZ5DwitqDCfdv1o2nlr0QVsdJwb\nlZSTe/V6Qo+Bd0BLPrQQMWjxbOdCFliny6wmDuKvSCtoEHZ8j53p/rIdXWiy\nRoeMlw7Km4YJfGIhuls8s61leJieWj95/hUXjmBtFtYGI/ELC8BR3mxtKrLd\npSEC8/VTeduvsafuNx/VPK1veD9LD0wkwVGtOOHZBiN00Aq9JJssGGn97iMh\nphgunjKnlZoJV3uYzk4mO4Wm+8Ak8yz1E0FzbRa7I5SLbbF6/hOduHD5Sxrx\n1LrYfHXtTSMT8ltuRnvUvLIAF4B2HZeqtE+CUpQTZBdaWfe6si35RBVM1Lv1\nKBglma+gzsFX6U/1ikulUZcunDC4MEMSWNVgs0C7kW3GuQDaUONhgwIQht5Y\nJ1BF\r\n=QAfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.31.tgz","gitHead":"75668f7eaf00ca5f916151bbd36bcbd3ed3643db","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.28","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.31_1544620344565_0.9058479716804839","host":"s3://npm-registry-packages"}},"3.2.32":{"name":"bpk-scrim-utils","version":"3.2.32","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.32","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"07bb85a27b4cddc501ae3ab43471e1b12e160f6b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.32.tgz","fileCount":15,"integrity":"sha512-iWgtxdD9llwUYKR/HXL7s8YzZ8YJ4L6BPST8JxO9v7ufGVzcY2Y8OlCWmPfeQ3I7uRPhbpxd3/q2pQiXC9vysA==","signatures":[{"sig":"MEUCIC2H90KvS/XpJP7qWrrcm0pOTkU3qRBTyu5gzzG6Ls+hAiEA2dK2KiwkiJA/qjVEIB4JgcXg0cUA8WKadx2miLdL56k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGNL7CRA9TVsSAnZWagAA3soP/0V7YuEhVe3nbwGKmsKF\n0ByhZ023/EpbfJOHlSrm0EfYvMSKB4jRlPW0xZNBo99tDbMGrrxGVwYeEOBr\nZnswbK/GZ+mImqf+0oJOAUVN1kG+MY67ikvjmrEpnRRb7r3J7g0j+HKD2mVX\n1On70SZo2Jt+G1aRsnugTEiNE/suZazwY48dhRIewy0sLrCeJPRoR3FU/tRW\nMAnZ6ts2xeliomOv6yJpGBwUM6F0KERhUMgPINqKfvlN4YXDg0Ju1RxQJKRY\nkzPbeg446MxbmZ9zni6MbcLZ01jRgCqJ9W8MYmeB3nnrEpbryuZXlzoLuAsY\nZxOjtyTFlbPTsRB9yRI/VRwIk0t8uK06lMzYOoiADvzuFVvNCMyBhttJ4eSj\nFzfmLmYdCp6vCse6pnwRoT+sBirOz2jeB7/BqgUfkge14v4Ozta67WYpZBw5\nWoHUXM/3W2mXsopLjTgoIh166Y7T53SWSoYwEJMoXqgP6Gx5upgHXQLDg1o4\nw8EL4X8Jmneqmtr644lV85RqjgE70a14hm9HlFmmLx2zSMRthdFW5XRSGYDv\n4lHmHA27LBKhvP5ad9bgBr+NPsTHNhoYLW52l3dEo2eT9c2gHjxORS1ZoSNp\nkcEPo7geXiXeAhDwzIQw44olQ92ZeRubJDvlXT723AHo8Au7duHYPG6UJ2zK\nQd/N\r\n=iUFM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.32.tgz","gitHead":"1a88d34c0004e3c8f5a201a855201954a87525ca","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.29","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.32_1545130747055_0.4002257295273197","host":"s3://npm-registry-packages"}},"3.2.33":{"name":"bpk-scrim-utils","version":"3.2.33","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.33","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e485576a7349ba17bccce10a215ab3612ab0a091","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.33.tgz","fileCount":15,"integrity":"sha512-L+Qar87Mah635n/UpECbH4zSbEmwY95J48oc8yFIqIqga5++GnPd4Madkokq4yVGNRHYDK7qDJ/OmpXJ3BVvzg==","signatures":[{"sig":"MEYCIQDN/ZzgiU8oHrfSNKMh99pvlj/9r4Hm52d+9XdzPejFRwIhALtM+RzLHO7xzDpDvbQdFs0VB7v34Jjy9eKcyiWp7VK0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGloZCRA9TVsSAnZWagAAaIwP/Rh8v5WItOdSRGbY20B/\nyRC7BTMZ5qTf2hHWmfZO4FHRRm588ztg9k9HNIeCG4C3fbccslqx5DFEV1eJ\nvX4akJ81012tKHuASpHe3nAp6KLjxSocSo8klekz1ueGYNk+YvHJ/G3EXddJ\npiqrihjHSZPUZwJpTXFuf5eNPhMgTWLMX1lQ86/dJ1Z88F5Sa0zL/OLNvqxq\n7wmeIjUCboiBOyXvRNlot3n9zz+nYvc7I9zFYgXr4vWecYQcqJ5uOxCy2cZZ\nY8JLFG/b+xSRjhcrKYwjPok4/rKffuV8oXVKmd/ca6BIsKArWxOX1pA45yyU\nA7SktEYFUVta9GFQBTtAGr0Cppq0G4VqwIb106UtHl3OGl4KKrEueMmhp8ca\n4h/Ai4ba/K79xzmRSEJALq2n/MUsEzFkRinHk0D8h7aZPfYj/n7eqp4StwwS\nwUm2+yWm6yqntWTenJd668dLFX0cGxU2N8tIHLOCJAB1eqjeYMqUJqYOqblL\nK7nYwTxkU0FgEYfD9b7jnXCEmHfhC9F7B5cqPelfDr5hW7nCPZC+rbcj+RQS\nMxr7R76g3X8UuYh3KfjHC2bfJ1NpCW0n/z6Di2hm9P3wGscPRXlzMB6agtG6\nmMKVSx115XEhq01DSzAX69auHDsGCnYEacDvrP2ZLvR/W4VWJMQBglvtVBG/\nFjUB\r\n=jdqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.33.tgz","gitHead":"6e02c6610f1442d09f32bd0688ebe60378afffd9","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"bpk-mixins":"^17.11.30","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.33_1545230872341_0.758144614010319","host":"s3://npm-registry-packages"}},"3.2.34":{"name":"bpk-scrim-utils","version":"3.2.34","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.34","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5aaedd9c635e73199c8c84e775a55a50238afb14","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.34.tgz","fileCount":15,"integrity":"sha512-wChTphrj1Rc1kIV2Wur1jPXojdCPuMbjSF1DGfgXByWkclIP/aELQOBecyd9wiwbKFav20wcZOrdixfswq/ycg==","signatures":[{"sig":"MEUCIQDpSguwFSk9XpWrt8+SOsQHT6J11Md7GgiVLpaLinec2gIgfnfmk47Rvhd0jWjekdKD4QSGLvY1j5APOWphj4R4+/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGm8HCRA9TVsSAnZWagAACFoQAKDGIWKKWTsbqcoQh1pz\n9GzqahRzmJ90weaGE1/TyYL5mPFN72dbSjpLYDlQHq9d/OQ5Bq077G3+Cbl/\nX5kpgechSlqTuNKoNm0XB8mFGI6eo39EvzgRUrqflNRGeljmMBrOyNRHKQxU\nEi/nkmWg9Ir0Jmygsxld6/rMMBx/5pTIdjxWoOTIJmW4A1KdKaHSs0G/h8zD\nfxY8EzRGwXpRZW0cY//pCuWWdOOzC7STsAs8nRBXwha+M9gkmri/r1ENmsF1\n16nAu/bbnRy4q5LD1V2M5RtegBPfKyac9cX7ZPlVDHiu+Bdn+u9pSvcSYX83\nMNZp16c23nXX/gIAzYBVw+FZ44P27/u6usaBTGrBV+gMVDfnbWyXE1vE+q+U\nM2Nyymq+/2LUuGCv7MJ63RAFrEYdqjf5CwQeQ5FLumTLF9G6760gRPbO+s9H\nKkcNTZZ+ldSycMpTni8I6UY24d1CNkEVuOgQqHt4Jt3fuqH1/huhQ3UrclFW\nMSuB3u45Jtnf1M8PxdqtV5frBmUvrYV85UOtfmJ4F+gX05wTt/vGnRYl4cb9\nnjbdZCsNaWRC2p80plAPc3bgev1MJJuH+3SUSgnXkXvLmBkDIMeniFQwtqts\nAhe439OhETDAyXHemkB9w3E9a0FZ7PJMwUY523SOQYzG37vQvsOlgj1VHX62\nipqV\r\n=veUJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-scrim-utils-3.2.34.tgz","gitHead":"94151d49147902d82b6598648c93f6b25039603c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"_resolved":"","_integrity":"","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"bpk-mixins":"^17.11.31","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.34_1545236230450_0.327784027393734","host":"s3://npm-registry-packages"}},"3.2.35":{"name":"bpk-scrim-utils","version":"3.2.35","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.35","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"dist":{"shasum":"034405f7a9cea301a93acf25c8c6adb132502495","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.35.tgz","fileCount":15,"integrity":"sha512-4s4640JIj0M1PyAkttVW/54q+jCvCkgjJCguILLX3xEOEeXU/sW2ReLF9PbFdBXpvRjZOwE6Jq3+Z2iWvdk9aQ==","signatures":[{"sig":"MEQCIGKC8iT2S69LCTdo2oMK0Gjx2QCEYb0ePweEE8f2Uj87AiAgiRNMluZuFDY9bX8sd47XqKAA0AriOyASjUEh9Hwpiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMw3WCRA9TVsSAnZWagAApuYQAIrjw9siD/iao76j85ak\nte5OepjN12hyHf0/rk92Y+c9eencE/SOBJ9wMxoF9ac5SiMrnGkEEHnDx+qD\n1dRoM98zZU9EB1sAJHC9YzJ+13XcTtOqNBieL4qgHdcKubkvP9hknxGUZej6\nym6AwZTNMFwt6PUsKM0Nr4tdKuWEhozK1KqE65ckbZsjKO3Hlzi8kYW7fbQq\ngRfquORtiaDtRwUnyjdQ0SxWiJ7CJ3j+rnlj1uHJjV9hYjODKinHrmXIsB/o\n0YocBCPB7c2SS4Vpti6FAoPfc9SwBeoM6JdwJ4S3V2tI/nb/Vp21HLIi7F21\n3xcCTgFx6BUll0K8VVy/vFpxNdUf64W6Jvri6Yf9i7JLqkWW5DAkTvtiIQY6\nevVt4hxUa34SyKWcJkuHbAxUJEnRA7jQ/ZmU/CPoj2s2s1EC1kWkXEVXBcee\nIIKfbi5hJhJy98qSYc+/AF7+oLUfi1Apx/h/CK5ofmb6igLU4k/Soa30mBfJ\nCXyNxLfeNUZPbjXLGFxEQd/+hxZdCsVwO1t9/5KPJ7DSQ6EQkRDQLUaqHM+8\naJqFhbxjUGMsovZ3YbWoF4Iq34jTh/h7lpZCrng6NhL4V0nKrsjW1KRM9slV\n5880vqlUc3RG13n3aru68dxFNDygq9TFEwQO2u3hdLU7OhpbFNZ0Dy2mS3ht\nq7zD\r\n=4fet\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"013c7eaa2d98ce50fbb4c373685bb3900f2f5e9f","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git@github.com:Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.7.1/node@v8.14.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"bpk-mixins":"^17.11.32","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.35_1546849749503_0.4290754569922113","host":"s3://npm-registry-packages"}},"3.2.36":{"name":"bpk-scrim-utils","version":"3.2.36","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.36","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"dist":{"shasum":"32cb5728ef03c0f6e6c10fa5bc39a2ad872c8115","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.36.tgz","fileCount":15,"integrity":"sha512-K9egbCGWPYkwKq4lt1ds2d0ei8McuQjEFurijnixE+5g8Q5WdhaT4fSa3l9o4ijP8XO+T8dYOm1kalGlq1MKBg==","signatures":[{"sig":"MEUCIELVQzY7WY6ZgWL93fPaAF27SCDzcifq0CaU2SUDJfaXAiEA1lJptNb2p9SnZs5/vGEqrK6n2/YKfHC7dKC6LcJYhDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNHxTCRA9TVsSAnZWagAA1+oP/38zHHPGCrpNotT4V7o0\nL5/+SYqtJCYSE36EiuSVFkieqTYtcUvmECFlQT7JnY/OS9ElGSp3mjyh07/0\nR9B6DA5ph7zfaCJD6aYRHzTQo1ElSPdxZ5t665/wOZL1F5cuskvUwnc7lBbr\n0tFqxUoHnvQ0xOqKk/9xTVZknz8mWkTMPSWJZCWOREemAO2eoqdyMAPKfwcj\nNu5h3vBgugJvAkK7RyMoIlb75y8Pw0hRQl+Ivt2xCm8BVJ2y+2IzWWa7gRbw\nXqKOMyrnZNAYKjXDP62j6+CrcmHItMzq1/rl0RYaG4BadrXUva6hHYhoC/+n\n7UUFPuT2lhQSYgk1NMUzrFtYfa3k7BJRGql483Zr7cOSzkeHQAzroa56+dUN\nkvqnlLhPMLp9qXX+XjFMXhy8dJWRbFaXVPvqvMBov4jx17xpRJOm6B/io93A\nzgzkmQYjbxYb2pDkwgeAJ0vuCzPeDDgqFz75t0OFho4Zvv0BJ7Vk+0+/nr7H\nTS5yn1i/tkwvJi34Wq2MEH533+UVjaNg5MvU6ob2L95wygaSqEib/o43wY3R\n5VP8GXeC1rV2H5Q8ZAJ8tjyzVp9as2ZEXeS8I8kuP4RKbAWZJ6OJv7N1BcGu\nxF74PnGOziAT47lNfqrGeDPcyyF+KNrQos6e38zcyuTyNlYMSv5pWT/q6Lc6\n7ELq\r\n=181u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"80253267d4f20cd42a13c929498d9eb77a990854","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git@github.com:Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.7.1/node@v8.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"bpk-mixins":"^17.11.33","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.36_1546943571140_0.6306547267937401","host":"s3://npm-registry-packages"}},"3.2.37":{"name":"bpk-scrim-utils","version":"3.2.37","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.37","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"dist":{"shasum":"56d7adf6d92cc191f0b17a8f83c993c952a01276","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.37.tgz","fileCount":15,"integrity":"sha512-fI+qdFdKnqXOmrHQlqwz4GOGVSSuvlLZDMZ3Y2I0uG18/jJPTUbSS5LdhV5wKKHsJaqU0XWVk3fbx/87K6YnGA==","signatures":[{"sig":"MEQCICZrneX6/XTspc00NUCO7T9w9rO9E3yeSoMiof49rO8LAiA0MXoope69u7t1kLlTmHCtrzqvrS+5qalakg7PxzDE3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNyAACRA9TVsSAnZWagAAZRsP/2rhkQ+EWksx5sY3LHOQ\nA6sCUTCRKESwFWJzDwTEeGKyK4yhz1m28m2unLg9MGYvVmunrLYCsYcK4NeO\nyL2zKLLEDPjMkUljytpHykDBmZ2vLeWtj9C/SasPnNANlWqtmYsFxz9pZ4UJ\nAHp8P/O8oZ4L6Xvb70ls3xaXd61QLmHutDeKDxMF1E4UeUGPJJ+kdafeI5KR\nL5F/fYaF9IzZUsZbPAxG0Gf6fSQ9GxptXsGM6xUqW5xFyD9lB+d7tx9NNKX0\njqdj6PZ5wB668hIN/7wPIhCxSWXh/KfKOO15QXGNh7y1olYUBT/Cj7qMSGYH\nCN1DcE/mSAxxgwRB+V8ENQOJzx0qxMl/vYRF9xNn2smSO6swM7hUyMmLZg4l\nPtkaj7ViHVkf+iXHujkvLbYWnGMcydRJgQhOA1a/UkEVguYDOEnpvuu79q/Z\nle2Bo3vw1zvp/yVpXuEW6aP+Ob+pulqKOzgGRk4HIeINbmEtS5O9GWKLur3g\nWIsrQu9wxCXqa/tdzfh4MKoAPplO6LAV8JctcJ3rRMLoKhkixq+eNKY7lF7T\nKHz4CbctlN5za9p8OKZc+05+Bo3GCNKkW6kJl2lsnBHtM8mrllHePcNAcXje\nzNGnXpRfma0RDFnR0uYLb+h12YjgKgMJCwliTkN9tpLtdRzYZLj8oNoFdNL4\n7LAS\r\n=rHXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"639e8ad4511a07d246d8c436d616ecf55dc787e1","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git@github.com:Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.7.1/node@v8.14.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"bpk-mixins":"^17.11.34","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.37_1547116544224_0.7778415306728446","host":"s3://npm-registry-packages"}},"3.2.38-alpha.5":{"name":"bpk-scrim-utils","version":"3.2.38-alpha.5","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.38-alpha.5","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"dist":{"shasum":"8bd83e08437a282f3c1b808ab612d6a920a11f7a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.38-alpha.5.tgz","fileCount":17,"integrity":"sha512-8Wh75RZF4Uzbj6QWCpdYJvceS7W/OcVaaqEKbjXIhLax4P0yuwYQ152NhgSS9ggoRUJaZuG69/qms4+EQyzEkg==","signatures":[{"sig":"MEUCIGmyABj6s+ex8Eh98ss/NIMteHkU8qmdEjqQnia39GzeAiEA9HI6pw6/IqdMtvfNsN1tj53EdZcTJ4zb3DW2H8cpSek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOIP5CRA9TVsSAnZWagAAGJkP/1Q6RHRtKybPmTKP8y9I\nf8O3PzqTUORrM44f1WWGhnjX7ciszDwRsNJUq5jN8Rc3xGNqwvl3Aq/CXMPl\nGClJjIVXMSa9bcj0Wj+KMQxuqn5O+G1ILGGbkG6dq3M+gJePP8H2WwKN8gbf\n/tTFRsyp+gfypw4UU81K51o+8AwX8dU2gMYh+F1F56OqdBJzuhyBRLyWT8CL\nbN3vVxj8NEn/MWocJV8QK7ub34FsAZnuX4MPt36q0kltS2yYDJfIK5vN/w7k\nBdteMWPwsbb1taWiNy16MlzQnC1bQ8KlOz0O5M8lud13Wfz5H45UfdMi6/DX\n7zMJPdlxBXlI8OjA58OyvvC52HKxW2X4qawTharlItqKduyfu3L90BibToD2\nKOVYef8ovXpguLkNXrPcnRR1AG+xQFpRc5t5hpKnSZ+uQcuMj4/IsT5B17qB\nDcXNhblU/qrwinPJw9oP+MQfvVtCsoTA0EmVas/os2TIoifDE/l0sGoHROpw\n3juq+x/zQOhjFeQslP5gslygL5roqj1mFOqM0WJlrwrtJNCjzm1PQD2MKXmp\ncufudLlNvDNzooj/xeN20sk6p/4m1Lv9Fy6z8MHgGGrM3YEIKfBMxyW1cKul\n9n2jeoq0QXbyRpW4nPgUMD6jNBSQYd0kUprq1reQRBODT8Me63cYxWzWri0t\n5FPC\r\n=JGRM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d7a73ea404569e2bf10e9ba7cecb9723a7367708","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@github.com:Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.7.1/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.11.35-alpha.5+d7a73ea40","bpk-react-utils":"^2.7.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.38-alpha.5_1547207673302_0.2799163114638328","host":"s3://npm-registry-packages"}},"3.2.38":{"name":"bpk-scrim-utils","version":"3.2.38","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.38","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aa03e5de537c2793ea8f8b9372948e2be74d3e97","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.38.tgz","fileCount":15,"integrity":"sha512-zJ2Ob5xettxx094Hllu3Lcy1dpd9fRMPyi/KZuUEmbpq76hJUg38U84ASXjMHx+uGCX4RxQYrFGaFfEG7lbjDQ==","signatures":[{"sig":"MEYCIQDiCEaqozeyLeaUkGitedd1BTEW0Kh/juq3dl7wCPXxSAIhANTamUSNtBVGwXA1X3ff6ZfRj7D9jZv92HbPj0zs/Se4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQaBECRA9TVsSAnZWagAAAlsP/AiXSLC8/bD6wVD6SuiF\nMmJkHt2Jr1JuNKG90leqIC+T1+V7pv1yM2E03QdQw7/0nXWFvbLPuQvAi49d\nowTsLrcpUR7tEIlXLxWJ56HNd66gVvSlgya99EFgsSWNUYxj74xFl7Fh0aNe\ntzoAHgcbgKTFCOT3gWYbgW3TwTNpOa6weN6lw9gw0oRRE6yFZAXmZIGCb6du\nfygO/0suRNjS8alixYwfRZOOI5cO4CxP6aUk6Sk5ce+/b7AhPMq9qlbDk7I2\nrJeqsYb0witMd9/X8e4iZdXHP9Y9Ar1FhJvKO8pcUYrOVr4/MgVqQlSunJl5\nqsO1wcIbShhesNHm6LDdasu+LCVZAv/BjYeAxjR8rcEAr8FnMlKQWwHAZ8bl\nirxgeQyXh96E2UvwnnqXP8iAotXJq0qAfe7Gk12DfSNGxy0l4SoWk0vC/Fmz\nkrs8zb1TzGsex3dWb1nzQ+Br7AdAx32SzPZ9B6cw/euZUg0APuj/AIZtpprl\njjBhi132WYvu6l51Z/AwiWeztHMDSxlftyI+7r0y6H7zHPzwdKZOVIJkReY4\nxGeCMbwTV7zqY6v5EimpYgtuRaPT4ip1wsZVlvZCefk80veSAh3YCgh4EmmG\nueYcjo3LuJjvUAr0vjMcrCLCP2hHfA0gYZ71R779sfgtX1IfhdB6bKj23j0O\na3Ve\r\n=GWnU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f8423565827fb9949086210c13608d7016fcb459","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.5/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.11.35","bpk-react-utils":"^2.7.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.38_1547804739775_0.6010912194669855","host":"s3://npm-registry-packages"}},"3.2.39":{"name":"bpk-scrim-utils","version":"3.2.39","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.39","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a76e4aad664ee4e52b7ad16e54750e028a810d33","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.39.tgz","fileCount":15,"integrity":"sha512-ctNJlzdEpQxCmfaf8dcUgnY6GdK/xxVZrbHle551OKRGcLWlRJyUb1wIyxHsgj5OoUdw+gECfIm87kSJX9f5UA==","signatures":[{"sig":"MEYCIQCVBMsYqaSHQ2nTufON+RNynlOXUUd+5zFYXFKsZ+20UQIhALT58JXb3lpNAyTYKEEsii2bhi8iCP+9hVPgBIr7fFFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSJVsCRA9TVsSAnZWagAAA3cP/3xsSa7SBAt/rjpu9bwQ\n6xDEUeXdnPx5CdpoNSx68tBDbgUenJ1wfvdOZwAgFkDFsLrzJ0Ger/aXwquz\nYyMBGL8lhEBuBD+D0Z6pWXGMAnuNEin8NGW+dBvzgbKwYCuzdRagS1dRdLhm\nNvwuts/YZtAzg6hVnClZy0DhahdL3f+v2oO2QkYOpoCSEHHoWJNtXqb8siUs\n5YWiwerGuINmgtmMXL+Nm49s49fqRDndokkYrG8bII2LqLoVZ8NgyoFeaPcz\nBc+IfSDyZw2TSWEUJtYeKhsFk915Do6Mjv2WwIroVnfz/sJBzckk3eckelM1\nSbQ8iy3CbjIeQJXU5v2Qadg5z0vHNYdz2ApZEqnlqill/nGX7dyb5sXk25zu\n6fVRKJiPgbx5BOPtjA3u+dqSb00LBKK5CdT3hHE4anHaWS+M638kL/BEU846\nEGdeAKe4dGGWP/AgHhwV9LjzMq5O7EIMmXhfKrQIkg+5IURv/a1Un5GVE+Rq\n8Dw7lZSOXR+F7keOB+LJY92xouj/SBB7jWKiUqeWrdhHw5bc3VRr2mSg72RP\nLyi2gEDIhDXv7fwM/oeNjaN15JCCnt4AD6r9Ms1fs+jVPa/ezYevjt0l3gyF\n28nOWBxkoH1g7pAe9jAplkHLZVj1FVGbSfR/TkLQbpfKrPUEyN3nESzw8YbB\nxvxz\r\n=jkde\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"72d7dda69ad470c0c9dd28430a2af6c6692d164e","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.5/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.12.0","bpk-react-utils":"^2.7.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.39_1548260716103_0.8754721103637704","host":"s3://npm-registry-packages"}},"3.2.40":{"name":"bpk-scrim-utils","version":"3.2.40","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.40","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8c2ebdf0acde31ccc7cb1110e7f3916bf34cff6d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.40.tgz","fileCount":15,"integrity":"sha512-WCUcm13TTUWm0psLwK3S2mFjDpV75sfdHG91ZwLwdBJZSw3Ei9/2g1AIzmtcVCntp7dMb7wjenziBq6pbj3+QQ==","signatures":[{"sig":"MEYCIQDPZTdcIG/X0CRVEK1VQBl1PVVeCM9nz1bi1JLvrQaRRwIhAL38h+67eFxhFsQz9w99BniKUepwt4bzCBynMu4ne4gr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTv4DCRA9TVsSAnZWagAAd8EP/ikF38e/QzHeRwmekjds\nXmHI7/lXkGqQgPPanOrVEIcQ+6ATyeZj0m5UBBPSh0ZEwctvOlkJRBsx3kHS\nSZsdKJ5nrJlO660tGhYIKn6fSNoAwk5qPgBNTm4W+vxJIVN75qHRhX5yVSz+\n4/f8/uwznBFErDB4OzDXmnDfYu2kg2M0J4M39LnYCXtPQGc2aVN39lzyXmhx\npx/0MfyN1u3RD1YqyYtG1C9dUVz1QhH+4Pv8EU3ZGWqcA/VpEFCb4Kq+viCv\nAfzZqVrrXcLPDc5Ufpl+IYH8gmhw05DOFYLUexUEK/ONejgiVO7cIewXejUQ\nwfaDumrLSL2quBgbtXsVnFMNk0iB83gfMQPqPHKBFfz3/63DByhFMMmQYVvD\ncs6HLZrqyg+lHh2J0RJizFcprMCrZ+o4+EAWJHsjwGHgN21Zbgp8qU7xpcRW\nF5ipz86Z8bDae2hkR4GhcVgfTpYgBc09/FSH26HY6f7umujOyjmSJP8IvqwI\nWFm9nHMvg0B2Dv49d2ehXTf+jtqtY5N6k2DZbepqlaciEiEX5YZ7NdKLOXbg\n5ChYLuScmwrIz5eZ249otfMaa9IgVg/9gBa6gNm2fgEjVAM/zKX6z9G1vrw5\nsdp44qlTZZNo4xMOD/QJvf4M4IZnQFQfhhfoEmFiZOxTtkKbJKHsRdJRW0a/\neDWA\r\n=RK9U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b3efdaf43f7dd152055ffea4f745a7d780ddfc07","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.5/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.13.0","bpk-react-utils":"^2.7.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.40_1548680707250_0.06705669156580463","host":"s3://npm-registry-packages"}},"3.2.41":{"name":"bpk-scrim-utils","version":"3.2.41","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.41","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9fcec39e4e0fb1d76d3187bf42fd8dba1712ed98","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.41.tgz","fileCount":15,"integrity":"sha512-IaURBB3ZdhlIfFNC3u/AYMY9u6jza7+H0c2r4trAP76XtNO24QlOYDltsrRO1nkJ4P3OBmC1m24cDcp5GbTYIQ==","signatures":[{"sig":"MEYCIQC/UPcBNUv1xOytZvJlSOfzVqF4QIjzD0p8HJhatnZ+XgIhALIC3wAxfCOeCWtS6MFV+RGdcDw0VF5dRvDUCGMjoztc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWF31CRA9TVsSAnZWagAAAFsP/3eYpsC4tPH9I+dIJXgw\nbwr8NolnOcL7QABKr/yg2egb6gecJ0GKBBEi8RlKMqFqly2GIs+ZjcEWHMPs\nF9J7PGsXBII6ldKjKIrLDML8upNLpAkiqFvwkKy8JZ6lLgY7bgyyKeyKpyJV\nOWeMVZaaXRTE9vKFhGqd5IlxJUcmH2ET9uas4yXx2nRZPcbstU/WhzTldDO+\nn6pIk3UDJjIijZSKPcyWoDlCNIP644EvvXDCp1XtFiAhlRv4z4R6pm9UYNmM\nDbJK0MeGzadioddEDgpcuNXLveiX/CunfJbCZrnpiMAojj76YwuVMf2b/+8U\n0YIs5JoXH7DqJLmIitapekUDciYN2l4EmyBlHIuVqQ6wt95nepPp5QClmP5c\nEQsIKK0rH5TgekCKIXU0ewQM3C8mWHoZIHiquUhlOywSzxzaKmpvZcoOhHBR\nK6UJuhS1hOhzxReD5N5QmLMTvhdb7zNpCG3tC2bpKVi5OvUq9wo151VaBJZn\n3NN6FqJJImkRaejdalAQGCmQcZ9tzjXnkBN8slLjuOGy/XFtaMziiUEyUCjL\nOzaTUmLjh6PIV31OJHSRAiWRhsrVV0FA8nNPsrazXSWXBb89L1cT6lzCWSgE\nQuIaLxkOkzexqDUOu09QuynijaIVnPMJ7pAUCaMljBz1XaEzNSqGQSI/8ywY\n5Up/\r\n=NbDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"013ad166fe09af36790fd6de2657ebc270c8b8e0","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.5/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.14.0","bpk-react-utils":"^2.7.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.41_1549295093183_0.6873371997789386","host":"s3://npm-registry-packages"}},"3.2.42":{"name":"bpk-scrim-utils","version":"3.2.42","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.42","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"cd847f714bc474f5128e0cf5480109ad7e223085","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.42.tgz","fileCount":15,"integrity":"sha512-Zs9VAcHpk87Hxjhc2yof9QmhaPWUhWqXXfuwZdl4OmaXP96iNZQZG+ggVOUS60FlELFQkGt2RmekYyhpJxa+9g==","signatures":[{"sig":"MEQCIBnT53DkH2ry/kbtFeH/KlF4LN9su6PIUkY7AsYHaluFAiBuLFkKOAsODr3+neuPQ8+g5B4Hyh9P3MjBHJ4wQWfh0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWt3bCRA9TVsSAnZWagAA1Q8P/2949wxz66Yq5VE8LZa/\nA0xD8Uwp6t1yt/1XlcUjhUl1bW6zjQ2YA9FqgCGTS4OyjCF/lgvlIouzV5rV\nA9o9jQvW/OfNLzfqnbMm02hhpDJeFaJLdYb/GvZYj8X9FWfcxi8lyI5phatR\nN0nP9qn2/bCuTigUyybwYOesdvnRs4/SUAOUYDoK6MINIFx4UQibIWJ7sJkf\npI1SEhMwnN0Y0wg9LwJ/E00EtLCIBNr22j4inHAQFg5XQ21Ux2c1OS1g/XWn\nEpoc3f/MKEGDjT7DadylCFwnc+aK5WbQRm2bZyTwySe77KHEKCOL4CfU+RI4\nbetc8U/2s0kbItfNBUQeFElfkqUe9BX3zw/7bS8j5ozfCKESM0y2OyMwLiTv\ni7b+btZE4tr1Bj/+l5s1ffflOFBH0UZSq9FGHGGa8rxEGfwaL51/l8bKcQyv\nZg0bLAPONs0MfiyO0rOUjuEZspM0QIbQyUfukLp2kPnDaVNVBijSL2yv1JYM\nEeizp+gQwrvy6eeEor6Fag7kRj/LDC1MmJVdIXR8+qG54wRulPOey/Eainxv\nDsJ5zlnssqigZHi7tQvmJRhWYwbVRAvaMEjDQbIk4tpZS4TQbT81CYFZykTs\na25+b/solLYxKExkOsw7X+l+6S0Obez1axlx7Bd/T396+mQfIvXaA8UNpM1o\npqJK\r\n=cx1C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7eecc82014f401da57f44fc3f76dca72e098d975","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.14.1","bpk-react-utils":"^2.7.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.42_1549458906729_0.062178629719602085","host":"s3://npm-registry-packages"}},"3.2.43":{"name":"bpk-scrim-utils","version":"3.2.43","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.43","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7ee7fc0445088c32d29d4660ee6c9323e7255130","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.43.tgz","fileCount":15,"integrity":"sha512-lkbfg4P/kOA0BKox3Rq+1qPHtcZ5Qot54RoJqJD6YYNUuyZoFd/kTBFJEKePyVq2dLPuIZNHmZ7i7T6o6o7eoQ==","signatures":[{"sig":"MEUCIDrVHgWv83LerIvSCAwQdAY6IE+ujttnSxXXF6pVPOmPAiEA4uAwQiMkqXhIKUjB4g7uUCNpI4a8xG0RZ6icFgVddxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYtjtCRA9TVsSAnZWagAAkQEP/2XYsFzQvwPzIVyN83KQ\nu1L2ywLi1LSc9f+OBGF5+QU+ATYmD9IRQ9gX2svjVusmFc4JdqHX+e2FDBPc\nLYENKTIhCr0ftx7ZOTdKy3VcSk2pv5rSoHJm2c/Hl39uv381F4RbfYQUWF1f\nz4f00ChIUojpbKyOlreD9tA9oFOW+CqUzCNSxQs3bwQCV2j5Q4ViGOBNX5cI\n4i7KluaQWnk0MciwdkJsEm8iYjyWAVBCIooXPertjxDjdRj69H3CEPqibXrx\nMIviQNhJ60QR112sYBzdtqo/7RxHc4z9oKXzOwTD6RSNA/fu5wy+JGuOhGws\nouyTSd34UyK2PkD9rDELjR//j2m2zT3WcUfaP1vDdFHATCqTDH/SDj1ZWmfB\nbzQ+baW7Xm7NecPxoLHzgHYBuGKhBkfY47U+yd+lcvnJziK9evrVmmSQBrUi\nTIdz775IzI89sRwAPtfMOgDRwpOKNQb9ICVWohHZgQih/hnvUmVJD0PI8a1R\nyWs4SPPdzIEQI2hk7BHMF4AQ5GcrC4hBq9MxOEbIcb1mqJz1FVYUnjChv8u4\ntm0/2+PA72RRIjndpfEPdnDKWOmu2wflAUffPqohSia0D00dswrPWKc8z1RL\n60p3gIeMrAxdy2Pye9UAlnGM/el34ZeasMN7m+g1c0k2a/nok40mVZunjNBs\n/GWc\r\n=d/eS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c700c762161a836772111549e64771f3f46d04d2","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.14.2","bpk-react-utils":"^2.7.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.43_1549981932493_0.8083413865271134","host":"s3://npm-registry-packages"}},"3.2.44":{"name":"bpk-scrim-utils","version":"3.2.44","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.44","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8784a915fc7932f2435705726dd7e3ed9df75e3d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.44.tgz","fileCount":15,"integrity":"sha512-2es4THHjOK6ti7Z3gl0aiETnb4v8S77Wr4dC1yb3ruzoYdAq6xgufjJfUDuxkhNC1gbUiDvWqNUC+9RPV9yAZQ==","signatures":[{"sig":"MEQCIB+tbFXFThMQAKKDgC4CbGkXaaganU85XyezKmtOh0ZNAiBmYoJxYjzIZ+di2b/fy1mBRsHN6+sLWdXPIkIkEcZFwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbo6vCRA9TVsSAnZWagAA+FAQAKK5J0JvsEUHmNx5+3cm\nU0Pmuo0LCk1/IoqJkrymstZnWWcWRQN3vRHJ0GacQl+ehJ5+5n7aE3+/RPF5\nP7spEEKys3YHF2W+eY9PAqBuwH0DBKcDWJk0cJlk0fdHpPfr9E7WVrw6qfPa\nLhK3700roscvTFEgZsTaXPOMRDaaxRFP480gFwOQvDxSo/QrCxcEcagIau6I\nsKsn7iwnSihfRWB5chZl/owiigw/lArjbPj3AnHhn6f8YbJ2kl4n5eVtzNTW\nG0ET93b8pbgmf0PiRQ0qnYrH4jXx+Zk/S9TDOoXWq0nb+w0W+hlOmllt7Ycl\nDWnKzU46esogVKXRFHPimAIj+MRx46LSWDqPdLjD4n2SXRppgY+Ktov+KHW2\nEX87e2FtBBZYFqRX/fvdv1mC80/Q1XQePMHUBqe+Z7jzTJkBJZO/0VUsja5k\nJdJAHWd6C6xKMRyCyKhXMwA2NIn8UWOrkuZnRZqsBrohq3nTyo7Xh805UG4z\nWW+ev8gq19Pj4TX98zE65YWlHRh/KjFnvHl1X2y8L7WPs7Ded06btI/FTfX4\n14YSC1DQ+DgZuhuDjOeYHYFks12WEsvTeY8WtM4rfKdQx/uWpcL+VGm0m0b8\n3MFeqepwN68XIpQRPqpy0nyaAw1D+JvGHO5Y5cCECXv/4V6gHjsysxCenxza\n5kVh\r\n=meBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"766ec8ca329572d1123020addc66d22f3fa39ca9","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.15.0","bpk-react-utils":"^2.7.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.44_1550749359401_0.9059638016308775","host":"s3://npm-registry-packages"}},"3.2.45":{"name":"bpk-scrim-utils","version":"3.2.45","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.45","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bc412359d10f7ae912af08263c866c2700176e41","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.45.tgz","fileCount":15,"integrity":"sha512-Wbrs9zjSKurVwlhrLIf69bagKcJYssgiA+jZ+fH/WrscKIIVeRaTzS8BbcWE4kR/TT5rYbmcHk2hRlgJ4XNbiQ==","signatures":[{"sig":"MEUCIQD9GAaoQIZeI5XOZ1aVHvXr5UaQWzJEygwT65w8Rh9eJAIgUx3bEYEQHU/KPfV6eyEjwmpALG/KOjxgrtxho68QeD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb7E8CRA9TVsSAnZWagAAlPkP/1M2z+NiEBCraxYF86OY\nyVntn/rl0txyFodiDULaGnSIbKFTl0263R/qt5IUlaN/2r7/b+rsPL715fwy\nJ+k4vro0EO0YED8eMkQfVs7yjVHWWYPKJqpgBTvCqTGhrDJiHSzfzezs6p5m\nyS2BlcpH/vGJxOFFgHcyOxd/mr5Yz3lFuUTJHkYLwzXfOdWiwj/TA6swM/Hx\nn4cPC/AxiTIntPpN/pEuuVTMrgWJyifBcMeWGXjnH26n8mCqLnDJ72ESjmlo\nVZ2+UiRTrCMR8t/VEEigSTIV4ydjX5jzEXGDvxdpbCX+3HYIE7eHOG3gD9fm\nSHup294cUCl0djsYnu/4/RzFrFphGr+cXhdm7unHK7Uys3vMf1bzGTEZs/H3\nIxLPz2enLu1LhCqqeDzcDrZsAGdKdqeROGboAYDT9HjRJCgnLsfBmvo0W2GL\nwd9P/nKbQ2KhhNWIhYpbVorSytMe4jRal4e921E0FQYhjWbqRmMEZhTV5mLM\nsR4S705b0AtnmfR62BvDzIJa+bmfNnFPF7a80JFXbYTuh2B4yoPqCvFXoXvQ\naLQu2u+5yAeNbgyEim1Kma7IMcGG9LM9TBcDBCXM8FR0ANwXoeCYwqgufDwC\nKPTKQgiDPabWusqOVewuJdmgVlGBJLHNsWZLNpiB4gq21wRMLFJllw+k9lZK\n2CEq\r\n=MDrv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a80e17d5df188762f4ce85b3334749dc6bf55cd9","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.0","bpk-react-utils":"^2.7.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.45_1550823740116_0.11625345690114863","host":"s3://npm-registry-packages"}},"3.2.46-alpha.1":{"name":"bpk-scrim-utils","version":"3.2.46-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.46-alpha.1","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2b4e9eb632f51e67445dbb455562b0c95cf3f117","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.46-alpha.1.tgz","fileCount":17,"integrity":"sha512-6PbxMZnsgoruU1674y4SeNRnmfGTiHZh42NeLldsED5h87T4wNM2FUKGNcTk7A4FiSP+iNJY6AbSH9kgmz2ZTA==","signatures":[{"sig":"MEYCIQCZ+YOyt3/NAut2GTTbIL58mJ05DZ6yB7TVKxnXfSQkNwIhALc/SJ9wcfiP1hQQTB8VgNbrbdt0BPaB77ghOqbNpw8i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc7CLCRA9TVsSAnZWagAAxDkP+QDt99ywR/B4R7hijrUn\n+mHWiFBAjJo7k3ygck9B5nlmGAoNKRacCGN+2yhwKUE2Tn0QD4bm2QE73Np9\nYJRPrG1CB4hD/S02dP3dgToLbUF+3E8F4ic2kMpX6xjUAJiarWB+Y9DX5nbi\nPqZjYkqClXs+hV0qjJjpVJ9g3IgEudaAV6R4wgcPjc5W0AztRu1HjjbKlPoV\nGm7TZzZWZkx0/8OGvlXLlFO+pUVo8pHxYCTiciBkuS8UNabxWDL5tqdnZGtw\nNxUPmJSmBDsRKY84JY8fxHTYaKcsH7sCup6PjCJhFVwsidiYWBqkBlQ8JQ7G\nZneDqyiKbsNQVd/wI1oCyElqF9Tdow3yPSPTgtYFmCaldejUBeYuoGhZhZqn\nISwopHbzyb3YqC3nXJdB1SFy+iSIxokpUzXJcnmxHPuO4QXchCPCQ09H/eFM\n6IupIsR9YHKG6T+90Ac6RzhnQ4bMT8UhH2Rur/ZRPiTzEgucvNQ3MY2ml4kN\nPrfBZezmBkqnyQ7KGbH+O1AbvQThfeJdRCCGLAtXpHsdHtPzepBtS7nmyGXV\nViyO6Vbp1jS84i103m33ktGSmXwQ+HAf+4Ia3Ir528FUXdxerhS7+WKidwdG\nTxbKtryLupkdE3Mdk2CWG9e0FzG3waPMXsdGqw+FzngH0C5JKf+yj010LYGX\nPsv+\r\n=2D3M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(eg. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                  |\n| --------------------- | -------- | -------- | ------------------------------------------------------------------------------ |\n| onClose               | func     | true     | See prop details                                                               |\n| getApplicationElement | func     | true     | -                                                                              |\n| isIphone              | bool     | false    | /iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '') |\n| containerClassName    | string   | false    | ''                                                                             |\n| closeOnScrimClick     | bool     | false    | true                                                                           |\n| dark                  | bool     | false    | false                                                                          |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"8718527f8df9ac4f9b33bf5ba2ae1355e01285bd","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.1-alpha.1+8718527f8","bpk-react-utils":"^2.7.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.46-alpha.1_1551085706373_0.49227452088703205","host":"s3://npm-registry-packages"}},"3.2.46":{"name":"bpk-scrim-utils","version":"3.2.46","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.46","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"mhdev","email":"info@matteohertel.com"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f32e704106ce3f77e7bef67b8b7d8938daf5ce5a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.46.tgz","fileCount":15,"integrity":"sha512-nLSeL8uFbhw5P1KBHwipoU+kd+zBcXdA41nTzBRmpimY4tlYgUrt3rLgj5dS5K4B4pA+de5HQWsIt/ek9BReww==","signatures":[{"sig":"MEQCIGaSLMXvEO/mFn24GMqtKFfObOMtLYGLSZY2973cSndHAiBvOKs6n62yfKABYxPiVUGl+tsBwjwQrvnsOyioNsapQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgoYNCRA9TVsSAnZWagAAwikQAIHCvcZRDnlt63REV+IL\nG1x+r81HBiVZ7OVl/ghBupJd7zlY6H4tmHaTdgDVGt2FnaAbfv5DWCWLW1a6\nEuTzOYhCZXsp2MZrXXVFNeTfb5pcypY7FykYhvZw1lTYVyd6HkVCnoxqOQne\nu/V9v/bi1usfB7wsIMcXJFkmt/Yxunxg8H/Tzx2j3u2vGeUsxcSDygsr8duP\ncw9NZHkUnXKeT6vactOO1KQdHOvi5GbiZbRTJaz4ifTpSbbqXavUWCUdTlBW\nryShFdS+yQnCiaPohZzd7jXMyE3XAF8kwnXNXZMJbGn3l4LTRbiCQCyTCl0r\n8lk6pR53i5DKBpRf/ynHgPUhmv0/WnXzvw1yS24p0+jhZoMB6Dc9OfdC/2PV\nrmAzT5MtHZBkQj0a0qerbKnGGU+8k6pTCM1dBalbZsY633HQt1ut/t84gREf\nOFlXRlgplrMYJXO+iYbt/VytMQIcNvuEOIkO5cZNcfq8eA6njfQgQ6GK2HaS\nl90yxWqLy8mMLLVTIdx2Sa+f3Bsh7zkEtLKHS+xKHN2Ij4TM9mX9LTWGbjOn\nqBTMTYzv5wtWNlGv6+SSyNyzeLxthUNymg931qXSgHJGw4LJEVCuUIfYFvWX\nvk8rXnPml7xcBxI1s8pFaGZU799NS2BovVse7KeN4jCXZButCWMFSBUt5vXe\nuHiq\r\n=HGoM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"27eaa6d945e8cb81d10eeea940a54e8b7cca37ff","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.16.1","bpk-react-utils":"^2.7.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.46_1552057868520_0.7474813674035174","host":"s3://npm-registry-packages"}},"3.2.47":{"name":"bpk-scrim-utils","version":"3.2.47","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.47","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a442ee6d056547657e8e7c18662f19f42482ef9d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.47.tgz","fileCount":15,"integrity":"sha512-W1SyWFYg4z/ZK2t+W4FzlZAxoBi0jGpuKypgEYfliqid3FmNtdchkel//Q4Xrp4tPflhP526Yb/OnndHdgsaMQ==","signatures":[{"sig":"MEQCIHiIXMKX7pjEvZFKSDclJP9F14BRYeD9DvkuMHeMh4GuAiA9V/d12ClpLlYHhGtUxFU8RICnJg8cNCRDxZ8LZCti9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm6piCRA9TVsSAnZWagAA0DQP/i+pqxlt9gQ4bhRRPKNR\nOlBBY4LXLzVHTbt/FTMdhl4GCjDRn5Xksi5+be25czSlia/JM7l1RhSXbOjs\nO8qIE1UdRPMmJOv7e9tf3BPTsWQ/itkfCY0gztV5faqM6XOHbCCMs6Bu0nea\nXnzlSln2ONuvUH2qy1F1wSDWhTt+2sDQ89pi3PWvyhetR/ovp1K3SAeH86aE\ns2vHJe1aDNzlz5EmWAiDDUDRfhM9v+sX8h+14Q9essbTWb2Wtf9QrAQamSPn\nVzsRP7jTg/BcL7pQwXl4/OxSOXM07LAWJ6WSu+pGvjCSF/2Rq4Tdar4UNYVF\nvSc8yj18IwBZe8o5ti9KuoWuzHwkRSYacfWW9tvyCCauQnT0IZFRZahqh6nG\nJgLkgi8U+/RyrhYj08srqhQYrucxyDgu6e+dtMql5Uopj36VAytYzADeeQvb\nVIQWjAEtPsN3oHHMH4mlOBbA98MqI4ctLHRfqUAUmnaP/56c6lfK1z6Y4nHf\nWAKNm5Mdm6RDoXkrRmucO9pK0MGaRpC9CBVNgIKWdf/lOD4+rErMYwpGzlpX\nvUmkDKsa1TTmQ8dWca68dezfXqzTfwvHYu4Q3SMcNTVrJZwATnWLUl0TdDUa\nMzUqrBY9/3KadX0Lvn/aOS3q+qjSRRmx9pnpqCbMpC/aRt+IgG7iRStHHpsT\nRPP0\r\n=OZP2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7219edd0de4b8d85b29f2becd9d0ae4dcdb4efb1","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.2","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.47_1553705570293_0.5829282475519892","host":"s3://npm-registry-packages"}},"3.2.48-alpha.1":{"name":"bpk-scrim-utils","version":"3.2.48-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.48-alpha.1","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"abd9758a58f9928a85cb43046b665941ebfa5cb5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.48-alpha.1.tgz","fileCount":17,"integrity":"sha512-BS+7jo4ZSyIjD09RNKJvk37/io7jrh1k/LMc5Qme9sEtCVmOywXU2sQ6sEzbwJ2cd9XNMI3mWLZL8P/nKVlnKQ==","signatures":[{"sig":"MEQCIBwzcptXjluzPSYYO9PJu+jbWhilpTysjhUVF2dzYH/pAiAX7KR52wkXnO4p4xl4tP5AZOO+04tJMo1bnE1iJfTz9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpGXZCRA9TVsSAnZWagAAje8P/1270JSExhU+xLSnqLIT\nWipo1cBLuuZJDpcJxUB+7kH/qBHuzJWOWfNWXOToFKWZ/r/6+pPT/v89cRCT\nMKs8XXnqFG5h3ZhQ3BT17DpGGXZKni/tWSBd31JVvlsYRZBBbS9XtfG2W/ik\n19Zj1u70rfjdksCD5eLsfpRgTseV6Vb4M3F8UrG48TQzz75K2fwnVqoFETCO\n/WCfdjfqsR+OXkYGmWCdBp1ijsG0rDAsjsIn3TlMJrHeBKM7+4nSKq1tiYLc\ngDVlsoVs1VqjV3BZxeyoKp5c9mmKM+jwN0rL6k8A1J+D54ae18nZ5UsiG0Kt\nZ9+8RUMoy/lNNDxzpZvyvDIXnSTCy2/jBBSnK3GuEPcv13eD2SarPK+gCQ5Q\nmB7ne94vRyP//QTaQyL2rtjfCI7pyV9znSRCCLoX7lDl3GtjGVskxdnWZkm+\nvHiNlW6cU1/rhHgw6k8dQz2VsYq00sSBtAfD829okKn9Xno9gpU8BVdK59ih\niKVy4sxdtxK1gXmwMYIOeC8bS3CYYvQOvhUGQ6BNOknw3/CAbKuKmIeyDSZJ\nUPpQTu73IKVmiWNi3bj9Vy6IA/Sf+y2fkpQyKMJz5QvoGXgDdQHQYAueM+EN\nhSlh/Vc4J6fK/304yjyjyq5l27UPdTgWVtcwIqJnTC+7fFXztnHAD1GyLH1f\nzKfD\r\n=sD7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"b16d9712cf867b285d3a44fda66875ddecb3a5b9","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.3-alpha.1+b16d9712c","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.48-alpha.1_1554277847849_0.7593392321474035","host":"s3://npm-registry-packages"}},"3.2.48":{"name":"bpk-scrim-utils","version":"3.2.48","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.48","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5319d92a326c06613c37baeb48c0ae7ae89301a3","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.48.tgz","fileCount":15,"integrity":"sha512-Nu3HykX+fSUpKQJRnSwTPcYeS8Ec0AwGLQW0GBNv3s5PocN1G5jQT8UL9JGXyqVhwn3G5V+yrqe5Z27sH4hUZA==","signatures":[{"sig":"MEYCIQCfJ1Q1Q+kyW8vcbu1sERTnk+8ZjLe0ELG0eZjAK2c43gIhANWPU1uc9TUcnJy5wjxBEyCD2R/nEAbvo2Ls7dysPkiC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpgE2CRA9TVsSAnZWagAAHOMP/1lii/7kY7qLaCMeJSFR\nzn+aGZ493sWRKhv+9MeIwCf8oLvOYt/Vmnvj3DaMtOQls1D7ry6OCesH22+E\nIGqyGE9jfgX8GUraOEeMgyJIZ74SVY51c2EA7FYtNAUEURnBEhqnziMn3OEj\nEm84VnOELEwrmj2GzcXKFA7YvUJ3Wmz/00BUVivKypgt5uWHsg3TFWHKXwG1\nmt2ltKHXfE9l+ZYU2SY7GsU+65ShSs/V0NdYOOdLZHgeN8AROZvbaWznxET2\nG3Zv/hLaSxBuyAkIB2YLATuSKr+2Rsggzyu0cVnVT3E/NbqCNursXm8oP22D\nRsga98qtKWiSAnljZgEWDHq6bsv4MNtg56P7Gs28A7jIiRQ1DcT6qMPVBcJV\n8wR7pTOdp0xxoSEgZDq9lgYELSWtmcGdYlaLlIW3hxE8Kfi84XYOWfpHewzJ\nKKg7Lyk+uceyznJZqbYpnjZgAMwRgXe5LUK3IqWp1J80j6WVJ/d6p8q8fWQJ\nCsZid5UpRLwQvXspXk0KHC6wK12mXXLYGK6qnuKqdvvbJeJglYvlPB+dNCWS\ngCgthdnCigtCir/Z16DyTbAcBU6rGZ3hDymNW+o+DFsM4VwSe8Cn7ECi3H7K\npH84ovwTc/97cD4UnIdTYUDsP4v0fMQxtEbGNelUMHsrrNUEeoYGxAIubBiR\nEasY\r\n=qBKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2315b4c436adfeb18ea1ab8ac760a848f71bc62a","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.16.3","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.48_1554383157867_0.9661012220836411","host":"s3://npm-registry-packages"}},"3.2.49":{"name":"bpk-scrim-utils","version":"3.2.49","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.49","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"75a18a72771448e535ff40e26292ccd2db3fc31e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.49.tgz","fileCount":15,"integrity":"sha512-7Kwjlb+usReC2tgXX5yp73fDjEU8/ki3ISVphfTEvDpGw2g/gW9TI+XYdqIS9UCjfSlKhNBQS1IxPKaUESRy5Q==","signatures":[{"sig":"MEUCIQCahWRrYfEom1d0bQxGqFr/ZDcasD/MP6F9bg4swvFbFgIgL2itOOiCjbV7fLNbs/UY5owgb1nbzWqpMgss66n9RIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq2HmCRA9TVsSAnZWagAAuGsP/jyH9w2beb6kGqD636tv\nvgVUulgRKv6kZ9IjBXGAXedIm7jipqfO2yev2HvsA9aRMg2iulE36JZH1QXg\nXpp8RNv4mxSuPQi4+gYVhEE3iNEH0c+IOTLxpsK2/LrBY2DLW8K84ZJKJvF8\nVL0adQNfkVMN1ESOpJ0cTa/SLRYRf001rwbolbbU9QWeDCNrGGo+T1zxuZfY\nDJERIKvvR5CsAoYkJg467pcLNKA6lsZO19edUkwuxANHPU1T+mDpIvBs/5k0\n6hBmCw+DmoTJ6rcFa3xiiToee2neg1qfe8Ys3DMI+3+x4H0yxSDsUp+ziVJz\n9CG9jgODWdhseZkIpo7i9ZbXHw+pKT+v2qzV3ASeAQn2wf9s9slvbc0e1dUP\nuLCtlUyrjoOMV4e1lmJz+bWbF5zXnNw0wwnXNNRONfq8Oeglfktc9HcXFcdp\nCD5bM+VMRuRo1Mpj0bjc1UcC11kMuSOyIW8NaZ4+o1zVyIhDMg/2n621Ibgm\naEOztPeTn18pPujJQAGgeJwlVjx+KHEJNyI9gtGy2Xk4QLDPrvcnX0aafHLg\nuxbaRi8WAe5aW5W8MxptGmkAcTI1PKbToFMjN6xYksjVLGU26BTo16M01gIp\nNbuBbFzbYq0eW7pnH9Vb29PL3taupCJs1aDbDoTOltlt+Gnv4kXvYzsnf2HH\nBpH2\r\n=y/QH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ae88cb14a79e8729ea614c4b1be00ddcc56fb551","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.16.4","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.49_1554735590005_0.6991831068532952","host":"s3://npm-registry-packages"}},"3.2.50":{"name":"bpk-scrim-utils","version":"3.2.50","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.50","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2f427047b893b14ba478ea3222e901b8624bb3b9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.50.tgz","fileCount":15,"integrity":"sha512-M/HP69RjX0Hz06fqXOeHY4RTivlAR69iV4J+0N1H/uuq5yse/gY7+TEQcLiZdoHfdrSNxLmJFohxlkhf8XsdDg==","signatures":[{"sig":"MEQCICZfSz3cFsIySCal0V3S2WmWFzl+cWJsIM96gj1wg2VcAiBxX6PM63ylV171DizvkGH3pCCsMPRfxJN08hIDmawFEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcracOCRA9TVsSAnZWagAAT/oP/28zdjucWREa1O/BgKKF\n5BQneEGBJwF0hPRKpl2NVsQdtdJXHe156pUnPVs2KV1ehecXxM7N95ueIESb\nuF4lcZlnIdzkapjmn5yg/lGg81AEljcc71vYxVc45fy6Xcc6k6IsfRfJJXn+\nG76A9uItZgo/xsQlCVV5kFqAXd8cDfVrD28JjOkn8Oj2NvdDUXsy4h/Xb5DN\nmG+ODwt1/vQMkK6gpO+/MPlzlwVGh5xQlMsGNRVipskZ0+BZrN1Y7LEBv5Jk\nHZzLV0sIshNM/f02/+7mcB8BPceZHlsT5eLOYp8tALFKtAxQ7guIRHAzgBk/\nVl1xiLqjK/v1rr/nNc2SB4PBcdy0pD0FQkDB3OhW5ifYXmnRdCcfyW33jJWH\nGu1KmbtA34Ro8ENW6yvBR/ITPAyh/2reOHURumdwu2S5yzoXCZG8/kqHEEEn\nP2ne2xrQ7SAP1CeD8SNEj1XQu3zp91zyAF0ezsMf8FXAEmxOtOjPGjKfad6a\n/c4N30YOk/C7a8Jyj0vYzIWQWlijfaxI/1Yy26f9hmB8Wo2f7Vyx/oNl9aWl\n6kEwwiwkjRObuxgokzR5uYZRBzWbNuvpXs2WWh+Vtk3rxJqMgk3jI/6sqQxe\nKXNaTn4NquJevxXyqEkqoBcFUfL4LELMXzY0DJsd1yPt0VHyCl+2QM8ujg+q\nsLzt\r\n=YaY3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a02247b63ef83ed5a8cc24b7088f8863efc5e843","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.17.0","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.50_1554884365751_0.8902136346629699","host":"s3://npm-registry-packages"}},"3.2.51":{"name":"bpk-scrim-utils","version":"3.2.51","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.51","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4c053eb20445af57bd441edc9fd67dafb247b851","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.51.tgz","fileCount":15,"integrity":"sha512-hVbV9jORUWwDzuQY2ExqwzkenhYp/dj6PYin0j+PvCjPNt/kBcFfadH9APMMUH8BIBjcsdMsvGnqQrLpclqQLA==","signatures":[{"sig":"MEQCIB5n2v2pZk2Lh3ohQZTV2UaexgebX9CYBcQwF3OEZ60/AiB8+VljjL4SUobprP2PjDRl/ZQzrdsir6Tzcrtu1QWdcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrfp5CRA9TVsSAnZWagAA3QQP/1hd9aV6jbcAbPQZ2+Le\nshgjP2JLutRpRZb/ThFqpG1GVYCNBYq66URro9gC94wbNueAQQchSqQx5z3U\nrPHOYMcLTyPmcOPxspcMrYeTAUo2iXeVQ7/8TFMON6i0qSvs4JNVihe+tUHd\n0xWChXRgwAsRG3TLit67d7I3vh9aTzvzClRe+CxylqtLgFZ47FYzaRz4mYVG\nZV8CuZCm9WU7fx7DPcGYandp7CieK5xeqBCw1CTDc8LOrKgnAjm4MkxJJzwN\n8hCiBAN9PCzEXKMesur0N7liO7oLDhn1z4um6ahUS7ibWmk3r0YLOqz9+VSi\nTke++yvf7jhcZRAbrZtDaiTb1F8ubPa9a1Uo8oUAuCqBCLDzoRAL47iL3caF\nQAJlladfLWz5ZS45gEwvO1J31B64F2G6XI9DwKbYHiorf8nvWI+zn0e92TXA\nKttYIJ4FfiArOjSyogBWlTqjRl3Ti2eIEq8Mp+yhNFHnwwyEKk8dWXKYa9KO\nAA/+vgOqUY6f9fm4M/k2/3rp/49b6G6kPiTOgSKHlS1SgRaNMRmBdSOv3HhC\nUoGepsrv8UdVu+T/x7giq0d2jfiifjaJ1/cfXZzbfMtUSJ6TG5F41sbYyIT8\nvI3Zfah9QO6hshTwY+KD+K2668zQU5td1ZMeq2rq3mhC89SmXchgH9MWjVi3\n+TCI\r\n=uWBX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fd9765a1749d25c19a8b5c79ec30e54904d4880d","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.17.1","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.51_1554905720709_0.2710871303987672","host":"s3://npm-registry-packages"}},"3.2.52":{"name":"bpk-scrim-utils","version":"3.2.52","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.52","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d1a5a916d2f5d3f671493c00b19fee6d8f58a24e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.52.tgz","fileCount":15,"integrity":"sha512-ab3FNpHRxwMdG/BnIWh0Sx1fO9DPlumkOhv2CNFNKJ+kNa2Z1EfZqVoYayYn6anAF6AYdrarg3ZG9Hdv06ruFQ==","signatures":[{"sig":"MEUCICrHkVKBZ7S2JsjE4KPAk1uhDyqUj4GeIyDzerYlHQBpAiEAvgB/ZzSAxeByYVFg14NOn+Udesfdw7bkoYvALfFAnRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctyqlCRA9TVsSAnZWagAAvcwP/1Kb1dnIuJ4Qw+Ysh7Cl\nPzhpIIfnJd9FKaDIBvE+y0OdDXfMYm4xJulouqk0cuG4Dfb9+yzRppZu8OG5\nsnR8VALesBDyqSVGu8QF2zA6bXBV7BsRgvKOtTHnfkRyuTVjxHYjs5BoLynw\nAdb2gRyPSYML2GMLEHScYUdjDkbWpsTqL6sIBGE52jeVL20qYpiOUau1XMAa\nVr2pfQXW4hd4dVf5sNjSvkai0sb3Pg+RUIfXO5EztHfpI1woggSIIyxT+1pc\nXznJ6Ipa+H3+fF7UWsxmFm35ePmXcKbyUp6zpnmko1orjanNqdz/ep6NvugF\nSTL+KFavrJuCCICLoJ4Ck1GeigZMh5wyBTiQU0QXD35YYaVkebFRMmK1cS0a\nc8Pg7MRZpjIWDCmUfWTOAq7r5hJ3qV/WB1i6/hCzs9QdT14fse4uH0PU+6q8\nT/TwHK3nDMQF0FNAbRd0fu+g2GzKpxyY4xzudgcHc3zKj0q0/FTjHMobsnb0\nW2NNtQJa0LisnwfqsnHL7dVCs44qL/fMLPyW5PXVjl5XXAZk7869/w2p8FZ0\nKOwELbYAkgwvqYmZ3DFAuRipg1kWMgnxrqq9PDkESaBv72HdIau9tn0KsZ4q\n6nMvijCmDPB8QFyiA6c0sneOI3XTlWNUQexBVExcjOmORqWKEd1S3oY+o3Ha\nItCW\r\n=gaKU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"98aebc677997302cf88df1464380d5e840efed08","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.15.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.18.0","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.52_1555507876392_0.8972198627092625","host":"s3://npm-registry-packages"}},"3.2.53":{"name":"bpk-scrim-utils","version":"3.2.53","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.53","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6f5c487183cb2d86e3559011637741279b9180d9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.53.tgz","fileCount":15,"integrity":"sha512-3y3zjlGu7pSXc55U2AxPBQfSNIinKFgKtEmxlsvFxOR+hifzU1T0d6JeV0n334nT7R7ZllqGNxGo57xaCH55rA==","signatures":[{"sig":"MEUCIQC1acb1NiZWLrvAxvzfXGHQHgqiymmmohlG+kj+4GIENgIgQO47doG5Vjn6fcZMsJXzfBLqffLKJK/xvBxDUe/fr24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcugYfCRA9TVsSAnZWagAA7bQP/217aHjyMXPv1wbNUJA2\n3CLaenBlozoL+H67ffKXjEd7c4FkZICX3dVCKHZT/XbcBw+4htgp7a4Gg6sV\nsX7EobWdjvwLysdwPP3vkH5XYfWKXY5PNygOAj1C3Wxw8cIt7GC3IkyLKlWZ\nl8OdC66w2F5GgBBVhurVG4Bg3vB+GdTUaVVBV1YaXuI/0+VjocPOcmLIMtVi\nNU2SZFRyGQOiYYMC6hbiB+XdLcKD4DfG4efWy5rd/68juLyaVuOPvzRJG0o6\n8/t0z1RhgsArVKZeZx04xM4Gp1SF4Wm0dUejrNfMbHJTgXGCe7BuLjHCAuEO\n6jf/TwBrQC3iATtYja4Hu3eSeAQi20fXL4weuqfVaTHd7ITiUzuDiMsulYuv\nKHJu3RybWS7nXTcQ+Jzh5ipnyKcT1MlfPwLRuSK4P/72yZgaS77KQbfaGQX/\nU2M9lJPF2rG9Uw23Sj/rKO34bC8PiRkoW+g+9sgiwGixOd10oyxsgkEsIu0T\nE4bkfKeO2dpym39wdvXCLW92npynVfO0C+tpG7KP3OZqz2DgcMl42CVGkqlM\ns+WG5vitpcfnES7G7DDNZY6sqFuQjzcRnzFkFduaw2ZmYQjQmdknit6QSB4g\n/2X9avRc1YwYUba8YLQUJgtgHvyeuyLnfnhREdVn7d+TNun8N71zjo+0rLmt\n6Z6l\r\n=r9qZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"edd14f16dc571cc009d908c3c8f7d27a428b6de8","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.18.1","bpk-react-utils":"^2.7.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.53_1555695135220_0.971794347006937","host":"s3://npm-registry-packages"}},"3.2.54":{"name":"bpk-scrim-utils","version":"3.2.54","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.54","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2b051b54bbcdacb2a54568532fe5b3ae2fc124f7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.54.tgz","fileCount":15,"integrity":"sha512-kI2+le1HH25hmY/NfmBw83NyPxiLHzZcOYjEt7h0UObkv+9qWJ1pb7k6j9vj5RdwRGhUdomrT2Z3LwPRtzKpUw==","signatures":[{"sig":"MEYCIQC9Ipm55UGECE3Su40BwqgkerB8LpFsBtwT+VEScexglgIhAMhLt3WaZ937iIpCcTKY8p4acQ8MGQkzxhUONJcKbzxu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvvFgCRA9TVsSAnZWagAA5e4QAJy/w7bws3f/AFiQvqPx\nWrPRXTbJ8ELuxB8BXrMF4jl4bB+BFkNQBx22iEFICNjjeLglAClxBtgq/B9M\nHT6wXUCGYj3YVKQxqAyOMAOdyYT7F7sIrOSI0rCDRTmweG2IlwC3SKfCl7Tf\nVIiFlxW+PP/8rVZ2x+U1CTc1MXXA+EKXistFYV/d3o8NCoeXuZvAoZYggg+K\nMytg1CfmrUBxtQwOO5qQCjyYZWNWHUq5XgJ7sALHBd8DgMTM7HNFAekdmqCt\nlKytwC6mKTkYRi0ufLQYkYWgmn+K2Jm0i4tnlm/cqiPinzWF6bohn3LRskUt\nmG/3qpmCozTmwOEws4IUsKJS2GsVqusDuJdYhtuQ4LJYDZSJ/t9ndmGhsHDR\ntdaI7Rp/xuy472pS2EHL3s17V3XKuM3Of/uHfKO9KAKuHT1q2vtOC5dsiBXE\nv/pDeQdvmQROrvj8edESwHT4fnD3WdDXbQCxu6y5YFiMWcDLZ6y44HQj5Sun\nZE+LIDAS5Mk6gUC4vU4+DRTDF4c+u1RoyslvCZSK9Gy1/YCWfqD6LFBZ2t9A\naw4IHw+HsnIsiFHAvfddGyjkaPAVNv8mZSsC4dAzsD47aBmzdd2iSyLjgT6m\np1Holx4WzTkVA+8Wwt/TrjrhF5ciK9eTkWza+LhlgeZiqgxSAAWi7SFFm9rG\nBiNK\r\n=P6Pk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59649b14140b60859ee223381df0025aee409f75","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.18.2","bpk-react-utils":"^2.7.5","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.54_1556017503308_0.2034588502246184","host":"s3://npm-registry-packages"}},"3.2.55":{"name":"bpk-scrim-utils","version":"3.2.55","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.55","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fcd4cddf379deeb97b6f331227a8b61b5091de30","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.55.tgz","fileCount":14,"integrity":"sha512-eBE9ilWkfKpXq7KJQT1cC2wJvylRi/YDKpwm5DP8fGqXDDjGxEbcPH7wLCKFUENYrI4kzEnGISl9Bj//TC2Zgw==","signatures":[{"sig":"MEUCID9vGwvoqgqe76QEloYzVOr1/kIi7344xhX3abPu8ttdAiEA2DkGB11BJfx8Vyi+OnJwvCoa1juugiN/lVyto9gX36M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyGavCRA9TVsSAnZWagAAqSkP/RlvLCSWbXlr4KtBILum\nEHtEek0WrVKTSiU9t43h+Hz0Heb0xyXe0hCuyog1EtYoQwao/6QzgR/jJRGS\nFAz7GCHMXxUU+B8Ykfk/S9S1fn92g3tA4VAVgcGP7piWodOjYa8wuQVSm1lc\nRSz/CY7F/jI9214/wrusyctGBrGyAHCq/IsCcHJNT5o9NMsq2ZHkQ7PMGfAT\nHx2MrmZCeiTZxXzIyaroZ2MOvYuYBA5VmElQn5onZ5cA5cI9ijrA6BTrKWMV\nUKRetNvxqQR2vYx3MrclOFN1BuNoGJ6ZEaIautnPBULwuHfdDUBKwjhOdtX5\nAOu+Tl6XSdXtYBU3QhS4dCviR6TBI8074Pkv114YlpxsadV0OBJFyJOxQxmk\nl19LKF6klREfk53OzldPZt6BpKmrAli/xBJYSxnfesBgUGCgAZrQVxXusx8j\njwIvGwa0J93H47s/c/gN1W5dYKsqtl+2UGGc0s1j0E2ap4OSPrx5vXTPQFMC\nLeQUNV7d5iV6z+0VVuMnRncvhx3FOfuqIgVg/Ox12g/etBAQRcvKUNoBNinO\nom78+ap/ezY59vVR13a9k66fVY5u+UQj7IUEg8y8DaAXsFQmdWqJDxlHiJ+J\njrodv+8N30WAhbyOCH/XEVVEDyDj3xk/OSYpWywVeN7/clwQTS5cJVyVq53A\nfeC6\r\n=wo0V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"edd14f16dc571cc009d908c3c8f7d27a428b6de8","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.9.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bpk-mixins":"^17.18.3","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.55_1556637358758_0.5264191535791971","host":"s3://npm-registry-packages"}},"3.2.55-alpha.19":{"name":"bpk-scrim-utils","version":"3.2.55-alpha.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.55-alpha.19","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fc5e5df135c22df39705e9f7334050a9e6b80ad9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.55-alpha.19.tgz","fileCount":17,"integrity":"sha512-qwma0xXDGR9zGoZjfhOK2n4yYQKmpcky0PaC8Jj0RK3D1Wsgdap9ODnQ0Rs8KgQsXuD/sB+i9OyTIwWj0wV2Gg==","signatures":[{"sig":"MEUCIQCdA8JYUjQCBMmk+OI+Eu9/hN4wrpE+kA2gPoTtN2F6pAIgc6WxbPt+6EM9/PKl1lXXd79YghTS+JZU96DuJzwOdxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyHZNCRA9TVsSAnZWagAAPMkQAIupedXQrrXa6kQCg4u5\nes+VTdHWOm+B83sW1b5JfBZzixeWhoXrn4bHJpOe/a52tn4LID3r4c5QKB5f\nLwXKmsvjSwoW6cF66wN7sNZThyGQ6VkFidxUHQl0dt6akLhVLbYsxUFTBK0J\njrF8dkdQChzE9txrFmcf9DXd/8yiVTN5oC6/fELL031mNjN2sRjFy0sF74cB\n0RWP/Lhhjy7vUEyR00zKqsNKwOSvqlDzcpIKHxMxzGomAJt0YVyknxNmjqU0\nromjKIWMAUGq5fIgtV74K0bsSNn9BV5UHYIroZVUHvABcKXC16lc01R65Owa\nvnDjHA/SL/u9tOTchvjNUMiPOtrC9ROL4lSFUGAlE8MhSvLIaVHXvUPZhR7x\n2dEv3Zarg64NYeafyu7P90DtfW4I/huT/W/oUw0csMaIj5s5TCWP95AYDynb\nQD7C15bG2T9WQE7AJjlC8Qfh52jGdHph6Y7TWCQdSEEFNvj7pIsJRPx5z1fH\ntnAxxiPIgTskF/Xf/+/HJxaYUhClElKDKaSsLluTgWTghvEbk6zJZWy01Npc\nyO42tuvnO1jsIiCovMzrjSQt2mFne6ZFVl5H4hESq1m/7QFcfgZispvWnD3F\n9B3bcP8plN5XHzgIQ0c+yCJ/cgutQfAyIwOnpU8iBaCl+60cz2ZrZxp0fD+G\nwJDH\r\n=uuDc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"68b715a47801909008fa9f957e2592fca170c244","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.18.3-alpha.19+68b715a47","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.55-alpha.19_1556641357101_0.24620691998869448","host":"s3://npm-registry-packages"}},"3.2.56":{"name":"bpk-scrim-utils","version":"3.2.56","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.56","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ab8f02df236a65cfb0ba8c1875fc21b68e0e5f8b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.56.tgz","fileCount":15,"integrity":"sha512-hK7L5Tjtl58i5NOkyg7/pugJLzGh6mv9RSOsY4BYn8O1IOr7qIvh+W+Pn+P8nGUqsxwdANa8zOb5UsNm031sVQ==","signatures":[{"sig":"MEUCIBJ/qWbyJMlKxeJjhYPErvLueTkddHatE8DIU0CuZLxGAiEA3wEDfswrdRMefP/7p7UqK1fWgppJVRsE1Ti/ABRYzUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0AHCCRA9TVsSAnZWagAAtvYQAINWty3vL7gzGETT6PtO\n2IXa6aPxDOo7Nm+Y6bh5gB2ztKic8HYXCKY1E8orMM4QjhxvRMwPtFwNI9In\nh26LiDMVtADMeTiZDz2WZ1Wn9xlXswgB02te4MJnIKXxv/OxlmxID34OCuuS\nuOKf2ysHlJXfApbb2dHl803Z2CIlTvK3pAE28DTyr19m5gUFLXlcR49SHpG2\nQSHwu/V9/2N6CaqLKbQdPNcOKmzsXxdwiA2Cs1pP6H65dARwzGEIuaXlNnqb\nCDdT1KMrZXcNZvMebHaX96iPek3bPZ9J0dUVIGWhcYqoyHMa8zkRiouG46uc\nRnLSQ0lKlZjTWt4P/89h+wPqqhSrVGy9IU4Q9bD9HbMuqYR8oePbmIAAGaSG\n4TJ15EXNyyyyV372R7DJBXnzqCMT+copo1O8PV/7k+XcP3E1G9en382msr2d\nnRvsu9u0rHdoZi0eJKgKJWwLdKS6fuqnmFDgf9gIsSKpiGE8CroUc4Wz5Yke\nLbYCpEntlSre1ZEWLIiFgeMAxGRmWZTLsnxxl5AtgKrThChDzR7kJyzCXD++\n7OErml3Lzlv2AcLn9WeIJLeR9BIUlmQDOBl22Yp8sFr1UnTNoMz0CbrA+Nxn\n6125bkiUYei8ngm0uL+WUnXES49OBBAG21NO+q8OJAoT2aCBynl5zDGD6PRR\nlalu\r\n=J4OR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d80ba5b9a968f5155cc5935b4dec3a8a905ec9d2","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.0","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.56_1557135810340_0.5275429103274587","host":"s3://npm-registry-packages"}},"3.2.57-alpha.9":{"name":"bpk-scrim-utils","version":"3.2.57-alpha.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.57-alpha.9","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fbced1ae63f9037b5be28562daca318bb51d611d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.57-alpha.9.tgz","fileCount":17,"integrity":"sha512-oxl9jQ9Ifr1rE7AVETMC3OFP9lYjc86FSKsbDB7KRzRhINMk8FCgA79d6bcje5+p+uKdh2aOg1DiNuJVeuoTNg==","signatures":[{"sig":"MEUCIEsYjTzvt9tfooLDRptlY/IUeKbzLSmBGMauCiVyOY4+AiEA4Rw3DIJ9n8Y9vbGiney6tOTidotQmkn8gdW4mh4xuew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0rAiCRA9TVsSAnZWagAAsiMP/2QbIyf8JKkmWztzyi5q\nL1r6Zz4E+WsaceaYmjvTopWTP32RhCMhcvfJjkhGuGhkp1rjmnJISDw1p5oZ\n1cipmvcJ+bG08BH0ZZn1k4bxKXltO1qXews8j4Epf0G433Uh2KxRkY0OKZnS\nCTRAwwG7tXMZKIMqQwKnbhZPzeNiH3dfu+vHAK4FrZuEqqbvY5nw5DEmXa+A\n/jMq/Dxzr0wku9Utl70pA4/n6k7V/pCAFgpEEnB8i8DoNFCCn23V2FE96YqL\nizN3Zdm7+JCXu84GGzzMbGXlXqlh4uYVgWXkk6gk6+I4USbCkwAo3NtE3IoW\nwty9HvPR1Hdwobb8TC+CK2EM60y/xMf+naxrIo+tSYKnMqMC7kd1i53382Bl\nNqSPDQ5GSmQbpuKA/hEpk7FslLlGwKBr00o6Ai1MDIliZArl2JWoryIPXrkt\nsCYpIhejCxWAOU0Z0owF/IHKN0yyMnSU4SPS+v+rmi6n3Y9yW9o9Bu4FLMAm\nJ7LcuYtouzxOekwGVZlxs0N60Al7aH2ytgE/DqAHl2tVSYAQ7Jdeva79XIZK\nKvuC6KHcPcWRsUoQI9TwSe49AlOEVkXHuS9vXQFhBGsZodbU3uuwNOALgxVY\nWtMy7Mk6LSgHMmpiyUURSrpF8/epXCd+Z49yN5ICXdUPpLURxfqfHbD2tA0P\nsypt\r\n=StqV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"8aed18d1b3a59e84ea108c399d8c216243d7ba5f","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.1-alpha.9+8aed18d1b","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.57-alpha.9_1557311521943_0.480672991625541","host":"s3://npm-registry-packages"}},"3.2.57":{"name":"bpk-scrim-utils","version":"3.2.57","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.57","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f56bbd97abab80e906e7ed44b31773f372413d3d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.57.tgz","fileCount":15,"integrity":"sha512-ar8DUyFvA25BA7bNQ5SvfQ/2QMw62Z0INMhQ0g0/1LKfdNfAUN1cty1R279o/TA8R/Gpkcl/PhCfGjYyiG7beQ==","signatures":[{"sig":"MEQCIDFZUNS5N2DkM+TMxFseZ6SeG5yb5V3zBDjsZsYUwk9FAiBV5B+wiXXzcAEUGrMbC5yFk4wUQfJjpu4CnnZHQTMdNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1CmlCRA9TVsSAnZWagAAlZgQAJCZ3I/icFJwyMcrjJ06\nQB6O+uk9KzqsppXT1vB875OtdckaJo5vrlU2Qvblfk63A5T9L2qmnem2FiKk\n0tRiOWOKNFF/hlAfGrk4FiSWhGSxsaU8Nw+YfbqP0ns4n54TY/kVPQN/gH+t\nknirYL1vsMaBbi86ns4Fxv5cGDS437y61JaulmE9CrnY3dtwrfWdumYvCglm\nnRNj4l1kKCL8DWvYbzq1uOjJMNaRAG0In32omsCGnCErK7MoswpbUR/tProz\nIk4WQEtlMbe1xuNV1oNw0SEWfM87rFnxB0gaIafymhXhqiPn1Fhjr6dnmx7+\nd9+TC+i3cAl68WiIFuwfvKCijhHuTdasxcCIOj4QeALq+oKg1bxncM3G8QJ5\n5n+S63gO67Qdg5wkkp8U2Km1sxkiGVLpOTUBqjP5j9BYhBUURK0vKiKVmNnJ\n8od+n2kaaZyMzuBXpYFZuKT9/DD+rRlIljtaTVP//ZSrkfNIgrbdvq963E4a\ngDnh7EWp5l1s+HJwT77NlzVXmKLhnw2qPioh/I6fMUJrp8X8IPtFpDHqbMOd\n8QuEFr4l+5e5VCEncJQ35FbVlN9hiawDyM1uTCo41YIu4JJgQlCi+RYPJoEg\n0O2RgshZ+VQR6HVpmPkFgzVqeQIAK/MRegFYDQdxQlsJQxiW5b1Wu54W1MoP\nR7L5\r\n=x1Nv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"136ccd4703e503c0f87aa20d4bfed545309aa6f8","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.1","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.57_1557408164630_0.6312623134917987","host":"s3://npm-registry-packages"}},"3.2.58-alpha.1":{"name":"bpk-scrim-utils","version":"3.2.58-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.58-alpha.1","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5d9817223102cc5f73f73ae1293b1f6f459ba29c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.58-alpha.1.tgz","fileCount":17,"integrity":"sha512-pbMWV4BMLjNoOb+EV/Dcq+fgOxaqlP93epsC5rKaSshmFNuyiUcXj0zT6wlgXGYqiKucOIg33iaz/c54RqsT4w==","signatures":[{"sig":"MEUCIQCAhFh70cmcJDir+4kw2yS0T/qSbr3VEemmOmw4OKBJgwIgac3xMNJZdGXwh8XKyLcqrtD8QP5HqZef+9c2pVI+NEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1C0YCRA9TVsSAnZWagAA6AEP/AxAd85J+tnVpEoSxfa1\njgRXX98WIw9t3pdL8DVMno/mQ8Lqr4kR7Vwz07Gx1Tk3JdE2TVYH5XHyqN/S\nXCU3oGcJfyMVYmkjXJAHiDfoX2ugyZPue+IuPHZhQfPoqlPEI4wAatdotiNw\nR/keFhXiLXNX2/sHq8RI0V783elmioqxRF0AX6crzrpBmM2/kIf9mX0Spqq/\n9J5C+FkUQ6N+d+4APNHP8/X74UsKby2BAYwtffC6ZH1IRLWLrWWWF3AaOFU0\nUq3qnE+n2ueOW2WhGtVpNzfY0tYnMPwVrFAJXLqHtHzkprxCuQZAACjDk9XU\n+5rvrZOdZW7ltJ2E726ZppX7DL/8gofVhiYfYlIm2oIXvHLk3IdcMEGMcJfd\nmk2tH2RwO/E7NS+N6qLu6UFlsndWWNtvUDxm3aDm91AzipA3gnfoUrL3pSf7\nClVh+xZjWLcPHNpZvKzXAlpfQErsD1uvSJoJosKAMSPqOjaRhZoIc5L6GUb1\ntoHpph9OI3GN+iAFo0Rl84g+h6QI6Y/1nRlFzCuJmXi1aOvG3U3SM1eD6ukl\nPKIoH3DjZji9RkrQO5QG85M0qNMPplGGv+YLUFJoabEOnS351uVdiEpqGFOL\n4bVg9c1GlZuJHRGu29lP0SgoaJG14pXGytbCMJ4cm1v+hThg+EfwrDzRkfbB\nnndF\r\n=OrR7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ce6e74e29fcb579a379eb99143be6ea1a50c602d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.2-alpha.1+ce6e74e29","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.58-alpha.1_1557409047833_0.10380090863312086","host":"s3://npm-registry-packages"}},"3.2.58":{"name":"bpk-scrim-utils","version":"3.2.58","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.58","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"47eb54339f6f9c433476a05204d928a458a496e9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.58.tgz","fileCount":14,"integrity":"sha512-7RcQzbTKAw8eRx6JFaJAnMKUu3oyRTqGJFz/2Vql1jqAqH02dfuOe8QVK34vl31Gh1UNNqtHZincYA7dw08atg==","signatures":[{"sig":"MEQCICs/foULecCESw7037NyrUW+BL3CHQZZFENrG0a5i5uwAiBR7I+QteVcJlQkgn2q5gPdmgU5k8c1us/L3mfpy5lcBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3CBQCRA9TVsSAnZWagAAegYP/2DlrVNjpi8YPgJm5qL7\naj1tvfLq0co8WCoQCIbNE8khTAnzADS8X/eB/qpDWO8pbA+CBYHgQdRE6xTL\ngOEQc39bUsGphW3NnIDIW77hKE1BWJZYa2u5cfXXj6zKI5eqJt91WiplWwa1\n8bWLdAW1io0I3rMHpstJn+SUGf4pcSPNGP/mMZ6Fi2fZyHcbdf/GyCv1AXTV\nmhnDnoZPCue88doQevjulX+0BQyBRclhaCs5Iz3oNp8hVxkAdBxSEi4nKO9F\ncfu3M4J56jEA8QanoRNHCtM1Dv+0CjYtmi3Du17Hj5BifX3rce3++aRVf4wW\nkRYsOxAazIuJkh3fK0b17F3UkhPCvSPIegp5Fy/UAlcplrOJQjmm2Jkh5IVm\nrs03hzVvqtTD7xwqwy/Jr9terLQIeks5d0XnVNy5Qphe6/VfXcDdluz768b9\nu+MDZkd/EIn4C7H6VJvxpyySxC/q36uOX1SN7XbKM9CNM4kFDFVrA+M4lDkr\n4A9I59ObdRC0cAv3ZXDnwZWr0eBsozar9JwTwTDFbIbgJcGa+3fGie2VAnLZ\nV+2S9fFOYb8TlK3DO1NU1TZ4wd+fEYxWqNEy4udqYCeOIj+Wscgia72FwJss\nvSabwlh9CnPNBqmpgR1ttS0WyeV5gHUUtqJSbCIkuTGP9+6Z6Lw/m5b61ecj\ntpqC\r\n=6awr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"edd14f16dc571cc009d908c3c8f7d27a428b6de8","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.9.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bpk-mixins":"^17.20.0","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.58_1557930063682_0.4573121813914165","host":"s3://npm-registry-packages"}},"3.2.59":{"name":"bpk-scrim-utils","version":"3.2.59","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.59","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"63a77a75568f6bffdd383a47d33abb35a6119350","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.59.tgz","fileCount":15,"integrity":"sha512-uVGABD3w2bSzgjHlkQE5mKevUGmR8HZHC6aMewCymhpThlD3FkNgpPsu92k4DN4uVpIt87tZC1WQh6LzGULzbw==","signatures":[{"sig":"MEUCIQCeUlz5cxWyWxvNaoAndHJj2GHxkbQXm1HTKlgvzj8QMQIgSEs8Qrd/x8ltQJ1Zvrsg951ZkW2VrCwSdn23c8DLF/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3S/ACRA9TVsSAnZWagAAqeQP/j4GQDQy+28n5QHRY7Bu\nEy164Br4W0L8svweQjAOG6qNqHLx2ZYLUSbLtXUkknLOJuxxbp03yuXIz+Ul\n/+n2HH+Q5BbHCRkpNvfMzRD4blo6GleSQM16IFeFjpVayt2qi6Bww2TUBtyG\nWFoRQ7J8gYSMeZlHfk5has2qi3zmfi6oPjWZ02klRAB1QJMy4Ed0owXUsQXx\nyAiuEKBQlXyWUGrStzJQyv8M2bB58fnCkellZ1xL1En58N3zIAxefZp66tS5\nmrzm2NNKflZ8GEo8E7tc9QrIWByCaWTwAa7yTQK1wsxYzw3vtJckEcn05Smf\nTJLvuFONn1TJ/IchEfeW/wiUBfxRro20VrGM4e+XR9UQ6N2/PfsuaZcWSnJk\nvc1PtB3N92X7eA6T99/aoUHJ5/7l37mknr/XfrcgdvyC6E4WjBE8Vjdj03l+\nAzVrffwJnVnCR2Bgq2d5QH+VaVy7tDsQzLIvVvM0jJRECg98seCQ+iF1Dob+\n5kP7slL1ePp02xMU6f59c6dvCzENAVe4xNCv6+hx3GdCoT4E0yoYLzcscr1c\nX5AWBeE/xZTXXJJhY3dNiuCfs/bxy8RtR7+MpdTIl8yu0Cw7eb/hJHJBQnGi\ndh3lLdP7tsPnZA+1L97irGu6j5yuyiedVKSNzVA6Ypn5PbTNSvLU/MKgfzXc\nAUc+\r\n=g5sQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7e84b2eb8f4e45a64d0e2badf7f47cf299049bbc","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.21.0","bpk-react-utils":"^2.7.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.59_1557999552310_0.7427729608246865","host":"s3://npm-registry-packages"}},"3.2.60":{"name":"bpk-scrim-utils","version":"3.2.60","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.60","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f6b5ad0860dd07e536a279c7286f10d1508a64bd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.60.tgz","fileCount":15,"integrity":"sha512-NWraJkMs/oZBTHsrB/4V2rG/7TCGDPmDbs7lqX97K2r8VH68NTcaHC82P1XxkgQp+sbbMOQBXWDZiqUF+cZuzQ==","signatures":[{"sig":"MEYCIQCk0JHNb3JM3UAon9s8YlYMq47TLMTbbdYz1XuSIUxkDQIhALJxtxtOsYpBDdeVPFcM5lIa0RqTLiAaIJD98nd1TwKp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7QMbCRA9TVsSAnZWagAAwa8P/2knqE2MbCmSjBTKcT5e\n8a8dWjmmck9HpYkpPNGCCkq83zGJEx8ngQ448iUsQPpT2JtwBjKapypAtwbc\n+0Gvjw871TF33wjI8mw1a3brl+7aiKhYWhCpMOM10rmmWHsdZqgy18PDnBUq\n8p35/Q4WpciUku+2Jx2CUMvyxpfFbYQSgGjFVgTzU+Pv5TaxI4YQ4+6H5Z6j\n0Svcks2mCZ1axE1XuyFyB1S3QjNKRBu2/jqYBmecKzoOkCWtRKyXEoWUyAso\nbGxMVUaZ3bezQUzLSockyf37AcatvN/wVTzEX4EH7OxRMOpPHxG6ghB5Jy42\nCsmPryykksv5I1H797I53H4jJDe/fEbVEU3mKwa/+W1/AjHVKNL+OZUni8Fc\nMHVMpipJVLqfUW6OD+HU6gUY9ayMo39bYGP2UomCMzJZAwFL9nAaQXRgahCm\n6iMQfBwTb9MAGqIk+TOFw4CLb2PK+JCzq3PyIAi3ffI0M5dDzGugsAWe7dfo\nMyGOnPcUxFVuaGildXpAsjB6AkRy1iTATGKR65u9P7qZdvaSgzx82ai2nZeA\nS+jz7FhkT3LIfu67JJTDYMFoqCzEN5e3MhpcXdnP3zmdkqsfp56f2Ssvx5tQ\nl9i+rAVuQodsyYc9wz1/R0NFNor6U+M9CPawQMortruv4gpXmCBnBQWaPx4b\nJcWg\r\n=PUI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"22ae57730b91b2cbcd774c00281866e641190d49","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"sideEffects":false,"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.22.0","bpk-react-utils":"^2.7.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.60_1559036698839_0.3154078686160324","host":"s3://npm-registry-packages"}},"3.2.61":{"name":"bpk-scrim-utils","version":"3.2.61","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.61","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"36d44153ad35d5b1adb083e390625ec27e8ce4b7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.61.tgz","fileCount":15,"integrity":"sha512-CW+ekJ/eut66jRD48cW8r68gIIZDu+gfOO9GeFqUBJAmjqyrRcHD3ljRJYFFEd5c/BaRlzoyJ6FxGDpgzMOiaQ==","signatures":[{"sig":"MEQCIE/r9CFzQ7dy7vlV3EPjwpoM9wAU1MZBSFrr1BCFZx/YAiACuOQSfsGVhoKuZlHS4+k7rdsnKWDwVxD8a5jT62Yjfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7TjnCRA9TVsSAnZWagAAd8UQAJJFDN7gZ2LUPlthHR5d\nctProtF6S9CDduTMq1B2zigWHAFXu0677kYDBR2iotzk6V6tc6+Yd7p6pdnr\nO/jV1E1uvH24a325/8rsRWQyRAyj5t0zkZt4a10B5tGjnZKzSu9g7Yxai37p\ng1SE/MYQDadKDqKvnPr54AZKD+8tLeYcytzQwhFU+2aTQdjorludw4tz4JG2\nU+A4ye+TRUObYJWjNtA6gPDRrwklU3sz4vfCuonD7Ohjd9HMzOB8ahAteIXE\n67OEAcA+OB3EUN8TLriDr1iOrysWf7cGqDmWE4diOZNEJI48nYQNZwz9dFpF\nSs9ECCvqD2r0lYt+PIQNSLs/IXXyYLyy6NaF+YTC2eSi+aZFPe0tVf+Tolnn\nr4ciXD6mzS2KkVlp/tliVI7tp5YlsRwrjkk2jZH7ZFKVCI7/xoGPN2isLiUS\n36XazGIQ/Th+wl68nH5oooZRgwO9GJjQVT7BOyRcVGolKhPtFXOkIeVAIRNk\n786H4TwVzXMSarjtUV/Vh0kTkif7e7bktDVkcW4vWjCCuM+Z6vw5C5A3wvaZ\nJUVy2CI2fxaSHT9ObWq+bxDf5ixzp8enHeOYemTunLTxG+zz3BHskNfY3KcD\njpPELuSg8e6MH+f19eCbq3yLu/myZWnEK2A0OALr+Ehc5H/p/AvYKfaDcsVJ\niiy4\r\n=J5lB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a474a4d947ce65ecbe60fd2d1fe005278b786e54","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.22.1","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.61_1559050471065_0.11154087289031844","host":"s3://npm-registry-packages"}},"3.2.62":{"name":"bpk-scrim-utils","version":"3.2.62","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.62","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b95ccb743b3f5a81d078329ce9f9df84a3c676c0","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.62.tgz","fileCount":15,"integrity":"sha512-nSTT5Dfye0LLHt1Spsb+vpa7c8wngFloqpo1qYo8fACa4YrQBfhHud4c15t7VyfFKSTGE9OChPyGkusjkXuO+g==","signatures":[{"sig":"MEUCIQCvnYcQ9nD3BTwJ7xzNMLa3Nz4VAUxVy/yPw3q2B627wgIge1/qQ2dHtvI605MNVdtlVr3gZboeZ9O43Ka/B3IMOlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8ROMCRA9TVsSAnZWagAAkEgP/Rf7g8Ch7ELRwLQ4uF0i\nkOerVj+qs84TiQN0bTIv5IftHJhH1Nd4hyWn+WkJONdSL9Fyy9QLzqU6OjED\nbi0WGOPgcTJ+KpcMQy8PnYGH5+Y5VfoZckiTv+VhlJ9pwIV5roiUXP/DjTWI\n+IjHzDg50iVmkr1lvGPSIQXT2tx4cMJllEZLFr9zsgCxxDl8eOYGZ4UIPYo8\nyyWxUTHgoAoviUXScG+JIe8VKVjklAM20Jel9LM7cmOyolcKijzmPQMAdoSo\nt3IpSxsmNtRiHmRVLHkB/HsTl6ZoLqCqi6AnxTcToSyk7L/4ZXjnRuV7AzOf\nljEgbxIGMdyeduJOdxeLKWPYzAlnpgKkLIPdS/zm6P3zmCyPP+oH3tNpT/lN\nJJR5NTcz0yadmtwWl/XMbIEFekkdzCnjQuo5K4/RaGs2yJwSeTiFuSIaQkRi\niK5SNlDMB9uX6w/JmmPhzlER4oBwqoYYrdM1P7URKlp/lJOPTQ0rItr9UcXo\nOs1hl8zciF6MSu7HVzIedETWRFRUJsbngRCoWjqPqpVSCJrJ1Cuv9e1t+OMI\ngZv+OZ6W55P8ZMK1E3wM91YVDXfK9af17mi1bfV3NScSF4BMXRjEfrNbAzB8\nEIVxi0HkKA55RyNVaM5ZsOlykcm32jT+Nf67C66c3XHTTzQNwdASwtR0MKu4\nbAyP\r\n=Gnd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94c737cc11d819f87c993fb3e43ef81d0151135a","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.0","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.62_1559303051927_0.35191276490813306","host":"s3://npm-registry-packages"}},"3.2.63-alpha.1":{"name":"bpk-scrim-utils","version":"3.2.63-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.63-alpha.1","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ac3171092df20c1cd343e818d5bc465b1baa9ccd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.63-alpha.1.tgz","fileCount":15,"integrity":"sha512-Stq+HaTHgvq3OTYwn4tvKwy1LsHuKArI18nk3fKyOcTbxbCJuITZFZdLnsrjSTLHssD+kC4hzWOY2u4ibKkT2A==","signatures":[{"sig":"MEUCIASIY8YUqryso6OFwN/qyMkEZ03GYpq/SP9w8R7FosG7AiEAgq+sZpiDTE7ZBOuJHm9sp58Uvu1dDH7HsQ8CevqCQ1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8SsBCRA9TVsSAnZWagAAUm8P/2fW1K2a/n1BJ9QpMl/8\nHZTWwdLu3gbRvgH3+rP58433S0y/l5L2nMKl0ohJfEQYEHFSz8pdYSBrYpMM\n01nXmwHlGonXZH8TiCn3lQ5PADyrXoPxqNDVyOvRQ1L3q1Ehl5UBsqJ420d+\nT9x+fJTitADpuY2HeDKGp8KzQw0K5VTWvdmeqplpNsUYN2EIcVuzxpjmshE4\n3S/mUa5gE5AjzZnEUFOWwUV2mtPLP+XiTIY2xXjfg5ZZXpCgoiBMBhX8YYJQ\nreCGqfR3wtoNZ3pU1atZ/1ESNyHMOimxUrjStX1nKZHUWi+caWk81Vc6vSo9\nsbn2aBG5TOUxKwqNVYOT461AhAiy/3bxJ1CkZpdQZgE79XD618/tT5bC8lTb\nCwrOd4+Z2fWGYpss1Iugbb1R1Lz1CJICCCs+stZC4ZltjhR1ovjfFNYK41x+\nGYPJjNbGnYgWgwrBD1AlA7sIqWYA6Yl0smAjknJogi0Z364hP95u+vnaYJTt\nAVpDGWHWtPw+l2H+JcowZHyjK/VEVOMABVhIGBsgm9LBTAYO2TzXy45v2RrK\n/hAYbK6o3w4KCOP3e4pP5Yiuzki0vk4q6eLEV5Jz1QfQ9oB9AY/KMsgMgyLx\nCTcCAYFGJ2+xZ5zFbgJ30OrPjGFHwkroLSDonOq7FSPCAhRlLZDzxC8bwqB8\ndNjK\r\n=8rAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"e2ccd01c986a5d268301d14875f11a1e89ee3042","_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"sideEffects":["*.css","*.scss"],"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.1-alpha.1+e2ccd01c9","bpk-react-utils":"^2.7.9-alpha.11+e2ccd01c9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.63-alpha.1_1559309056549_0.24868494746015934","host":"s3://npm-registry-packages"}},"3.2.63":{"name":"bpk-scrim-utils","version":"3.2.63","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.63","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d05fe98978986e4fdadf919b30cc3359a98075a2","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.63.tgz","fileCount":15,"integrity":"sha512-JAw1M5wZL56MvbBcXfL0DClxBS1YQnHA6pAZIdLM4n1IjksaiqZW0XF43QyxxOHjz0JMcaw3yztlYO/UQ1aAow==","signatures":[{"sig":"MEUCIAELy6orMaSo/7eiy+/g3NN106lKCC56CYaMNY6M0T09AiEAhhwpUS9w4hqfEt7gi2zxFetzG9S15fMaKpTHYktiUwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9ObICRA9TVsSAnZWagAAWGUQAIyvmKVkDYB6ZgNpN1Uw\no29jV7LXUUtI4CittFJxKx5Up0UwMF/rfHrnCPZfv/UcWOJaQH50/lfkORDg\nKQJWmhceYRgygICMpiZPeTwMjelSXxIVXFVjZ97j9IKtyfWjDwuzXWt3fW+X\nMpXkq6stEWvA4k6c4nWfkz0cHgtme6Mu0slOonJPe2+gf0T5aIrn1xmSQSVj\nTjctFgdITS6ypTJVsJ6uLFM69A2Tv4IzV83ro9Wg2hR23Tp+93wS2e5HYGGm\ngxb0fKzen6PHgwAcw+m47NnCT6sYXd/q09pwASw2j/pwfA1UaFugvbiUgFva\nQD82MRDrHHuQpZESYPHYLZz/ANs++hy3vLldXwcbGV2GlKrE2PWA/bER2/cL\nlogFuIr4Fuv0tV4a+gJJp/P2zf35ZCIcuMyUmAF2b/LXucOpShn1WnN0eTnR\n66A1Ffm7ljg1flvHA4YBVWUBk4tw1UKcdHSt9bnoM+hWIaKby9+XV7bXeOs1\n2HBjAuWO11WaNZFdh3UfqhYWiWWXJDlcXWFgekmdinRbLO45RWIejbLUQKDP\nvxqPGgEZeJtraHmJKyqyyA5yr7amWaplUfepWg66g3G6wSNY93V4j1l5Dz4C\nQBtLDG1ocghVQboGeM7i9B/XSqnS86mygQMaXmbBBDN+HXJdWToKPRD7RiV2\nljGF\r\n=l4Sx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6b95840562bd47e1cb7797207038d2a2e1713468","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.1","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.63_1559553735915_0.91160686333957","host":"s3://npm-registry-packages"}},"3.2.64":{"name":"bpk-scrim-utils","version":"3.2.64","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.64","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"de738b171637af21e38ae9af61400d88720f19a6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.64.tgz","fileCount":15,"integrity":"sha512-e90ueszUVCHaWwgUfU0EKs/amFuGSbeuN9d+PDAd0p8amBplbRfzLKmQqdhJNgfDJNuSAVn6CBjO2WQM0FUt1A==","signatures":[{"sig":"MEUCIDG61DabQbxQfqBRYW2YuhYt7DBknNR4c5ABaAAEkuAJAiEAm/wwBsdlKeuLB044f9OTsrknT7jUrqLH/pDZN+CYCoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9m8cCRA9TVsSAnZWagAA9IIP/2eAgdJFImqc4UZpJSne\neYGYcX6agRc8oRiXkrrN9dFX43J8E8SCeWCx57mXbyF1K5fT/Qpy0lnkpTwc\ng4KGYGbxldqHUvuuNCnLnd9pCwKX52UDopVAqBNduX9zDnrv1s+X0RYtJ4FE\nEqKhVAUXC4vPxYtHlPPCFG5fjlmGqIfbFBPM+bDQRP9rUXNOhQH50xyuaSWL\nOr/6nFgjTrqiKFLLORE5Qc4N5q8OaY+nzzW3IPjxD6Zg8OusnNgJLLf3CX3S\nGWIzjxnDjye25Rbh0H3FlXs25/0/J/ees1i12F1KMLdFtt4Zk8Ok+WZL9D9y\nWiARzbCKXuOEEbP4ZaGTCCEd9H1RawpEFSlwBj49XtkGSuDILc8TV7LgibiM\nAaMGp3SRbpOZaIkwEnLh3qnYEBJAm9K7PHXAq3zah+8UDL9FacKYXNuK5nZV\n8C3TeHg1UT2pKKIruDe9rbV7SpViaoxOTvH9pLuDLaCkSSkUfX897ApcyjXR\nJGtZ+Tst3A8DG4bndbi4cjiYHvabE00MCdMMmV377nvVlyk24f7ADrrt78b9\nqhk0xJpbPcr7vlJEGnwcRIU6VzIayuFnFQPMYhW7wfG/nG4xmWpBSAzxeiwt\ngptY8Bcyp8Y8DLFhadS1HbOk+Qfj2GE5pzFLZIWD8Tj7sRZBcftfyyrZSMna\nDZM+\r\n=Ctqm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bb9854c5287bf447de0a4831960ee3b457b7873e","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.2","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.64_1559654172088_0.6617527128668252","host":"s3://npm-registry-packages"}},"3.2.65":{"name":"bpk-scrim-utils","version":"3.2.65","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.65","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4c8b2e9907f6e97837977adf5ca09a121f2e7ea0","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.65.tgz","fileCount":15,"integrity":"sha512-Pf1VQmOE2c7Sj2yO+v87dF5Yj1gBuJksQhOIb4ARJ6JpjGJtpfoPE54ORzgIHiXH6deDrKUzodZ9E2iuRUYxGA==","signatures":[{"sig":"MEUCICDJyucmdnFCKs7iVHjouuj2EBGmOgOyPZ+nV+ZZ1jp0AiEArYqJweY5YsmgvI0fw9nw1UuMQQEjx2FMYOhAYEmcAao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc96YiCRA9TVsSAnZWagAAMiMP/1B6wbSZrkxkXHq6jQ8M\nU1/8QyOLHs6+7KdYoqQB41gyq7jpGGxwgjS/BBQAEsyg6034HrHkSh9S/j+N\nK7Fvjps+8W6kIGAt1Y6Rpab9kxBZuKJRCdQKsqBGUqBZJiSRn3/OPzDJCsI5\nXf0OzU5XXHeSDxDGwbyOJzg025pCCqwf70yJ/3kT28KH0WT4RyRYyNgtMaCM\nnYbQs5/E2cMl9pVSlVcQUiuvt5rv2NeYVFGFSGMRwJ/WFO+NdNTW5YPJc2Zw\nn7GY4HiYKHdaWJHOKogDSTB1+75PejyI20vBeLPyQGQHst0vHzm6+MvcodXK\nFAwBOzq/60ka6rAg2BExp58w0KQDVdqyvReEUVHgtygO70lKYhSWBQDSSo36\nwygfbFCVGwEn5pqMgnETEHZW6pqm3YopDRjgETftYn1gLyJq6jJnpxMc7rex\nmiV1cKIzvmwUKxXIApB9rVoVXeW/YTM04vcBLTr2FyORI1rggyV96ZyqtGzM\nLSzOHqTFs0qxkBlHQFdQ3UriM4jpq2ohkrVLjJM5JDn3PtNvYIvSc62PRm8l\nVvI8Nm3ZR9KD6P6tV8IEt0QbSx4O5iu5/zt1mLplKkLFAaZMEsF3Ndy2sAyt\nZr6h8pMbvfEhWmuaXe25hrxkrduf3PkGgq4QopbA/Pq/TNsRvapnhPcz0GHY\nQpS8\r\n=2BEP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"62b285d6c8ce5abda15d08dce7eada97a0bfb291","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.3","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.65_1559733793526_0.6732668375437589","host":"s3://npm-registry-packages"}},"3.2.66":{"name":"bpk-scrim-utils","version":"3.2.66","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.66","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"70a74d4fb72f0083057b2785baa6e21cea451baf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.66.tgz","fileCount":15,"integrity":"sha512-jvY7y0dBVnGIQpo++aZdn5M+h26lkPghIg/G71HisOWKdaC3cEwCb+XnS740FABvm8dNSpnvgJlUrAIaZBBNSg==","signatures":[{"sig":"MEUCIC9yrD17I4wBRisu2N1gzCPPCVMPP5hlmVXQAU91nmpHAiEAgxFpkkVqD3hqXp3DRRZEJpwhWJMhOWSejaVHHj1Cs8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc98DgCRA9TVsSAnZWagAATtoP/2Xnc3wnHjsh4R8lDQQY\nXP1avpfRk533tvbwWz3y2KWMrdiRQUIQyAbHfkh3vdoKIlwXeqDtJTAKlD3w\nWVEgeV9aKs2iY+G7tCcmoGBRI7zOA8j39nCVWbvvj60rwYhVpDvfcn4ssXkX\n/f8N/J3OwDx57zaAE8//gRJRXSKcEZKpJYdFHkxzh6wVJfSeudAWxyoDkB38\nYCVi1CdQzCp3pPsbSV80EjmYbfGt/Jkosgwt2siLJoh7emHWCmBGy+sEkInL\nJSQkyZuPNk4Ge2WMDRHTZR5Ci2mYM5aTS8a3mY9VFQAhkqWXZhmNv5IKNHqS\nDe0e5tYTRn+V7+x7MaK/vnVYUeWajIUM5VdQDZPPFhaAHVj9Yzac9wgU8ylf\nOR9hl6jSYqIp6FCoM4WKB52GVtSoKXHHmySXtiZANBx9bVW/OgjUYXhV7sqk\nqcy+j1KPCuNNtaY70nzkSrg3RuYCx/OkFy3J1rAsNlWk+2d4lrWYb1oakAbo\nQ6/prh/VIuoQ8pbxIavGXsu9d8IYIyVeoO7YhvYGRQPDJ8FjLy25xn8xLdv8\nK9BmyvLBg+ynEotKyq0gVReRf2a3MY9I1NVT5GSNH6wHLhqLcT5ijKIxJQRT\n0ISIZnzPZtZgfsggZFEnj20RiJUQ7XY7K7e0zONptu9ItsuJeWTZxXYhWEzu\nyLlk\r\n=GLyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7e7385ba0fcca57fa2172201602829c4a34c5758","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.4","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.66_1559740639995_0.6379533476899035","host":"s3://npm-registry-packages"}},"3.2.67":{"name":"bpk-scrim-utils","version":"3.2.67","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.67","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"26fd8b328e19a3c3498d93e942930b3b86d503a5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.67.tgz","fileCount":15,"integrity":"sha512-zDVGtxjojf7OCQRzRy3bv4D1Sf5hp9uHs7yyZrwwoT3/UyfJBeq0DhEwg7SgVTP6GNglHSgV6VDNLeAQIefqfQ==","signatures":[{"sig":"MEQCIDUK29NszQmXeEpqlmtaqS6RTv31ZK6ZrUsgIMVw2TSjAiBhXgDEXuA64bsvBBJ3J59IhzWFpsr80LgC3Or5Sfiniw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+Qm9CRA9TVsSAnZWagAAU8YP/RWrTheuUIj2M5K1DtDp\noq1/JyPaaIGd+gO330LHw2nUKOg7r8jOi3CQu2rIsemvC/c+IMrr4bdsWDZX\nhLCcqL/1rmlOsEYGv+HVVhTKbZZx9wT+fqzWKGiQTfSpJN3kVMjWQN/nBGm2\nNn1ZpL5dzRVXR+UShJuSoJ4RsqioiL2A3yUe3OTJrDZiSlhXQyMqvP/rB24M\ns7I1Lzmk0+EatkJcsH2O3o4dhBOsTxm7TdgqNNz2r4qnb/ELbW5VEWphzh8Z\ntkovf9Era05JVm9Q/GIubRIjVkEb4Abl4gOHpOlNRGl8lOYYtLgCchUFnwEA\nZ7382Qa/VLDvfx4q0Lu7c9R9jKHG5rlAyFYP84+x965FYjCYXjRNp+FCM9Sv\naN3ngsDg8pf4uMH1XiiTJfZcJAc1qQiMRDfzDhOGKRjtBZJ3pa7lqHycmqDR\n+qZ45j3iLh64SHiZ0iQlwb1elp+jmrrE1eEgK31T/49JzOFOsjHXUdFx4nYb\ngRHvuD1Bp6hYR8jktuGCBCGjjnFShxySX/VntAiTsIFf8Dexqluq57uCldtw\nilkSxGza3lhRZ2yrW3COFZTAMDeeSVAq7Yj2MToRr8Opbdt0dgGDtvQzKZ6I\nGDA+0Y0sIaikpZT0tcuzZ00KE1ZsvdeIFR2wP8lUqZ7guzSM2oUqba92GTdj\n0B7Q\r\n=AEfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3244054e73b5e966c2ca795f496d8e29b6a5fff4","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.5","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.67_1559824828517_0.3524598363149267","host":"s3://npm-registry-packages"}},"3.2.68":{"name":"bpk-scrim-utils","version":"3.2.68","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.68","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"534ef124842b164b8f2963efc2010de9c3c41468","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.68.tgz","fileCount":15,"integrity":"sha512-EOgibOUeaV6dwe2A+TVFq+K+RWELQkfEgQHHbHfWTcXk9dsDkrfBv3UdI6n/Q8heX6z4t2KJoS0si5e/IPWZlA==","signatures":[{"sig":"MEYCIQCAKTBDPUBVyUF4qpawnjKQeAG4B3O0bGSrZGhvtKUjtQIhAMPFMJpWsMnSI0ivwcFxExq/qntRVe4T5b+ZljHiXg04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/pobCRA9TVsSAnZWagAAuvgP/jN57AMYTO0MGvQ2uxTk\nQVFLgV2LRilEjOteMugztXU+AsBzTLAMqjZQEU4Xt6yxiOTmxFD7U2eaBc+t\nxy+FimQY+yRVfzU/0vZ36vQ5rs/y5jA+BDpKmFEocP31FuXRX69+slNvCsfB\nl56aoMGq7+GlcqNMPgbWXggpmqn5YEaOJ46DOQ2kOJWdEPLYFVJ4v4JaQnak\nleh85Z7HZhsWlHjqyH57qs9XomblECWo2DjxbEEf4eJjwMDbCVWBm5QVUiGb\n5IlQ6IcqE9Iih3tD5cjYSdZpwSTC4tnQ8hxc40f9vVZP8nwwpDBSI2GlFzY8\nqtl2EElWB7yHld7hAGcpbaTnIMFmiBZ55HLpxpHXNv/H42cWoea9L2fa/MGL\nU5SiUlo5zPhWBIvSsIdzGz953St4lsx9IEl6ttKPeU6r1ftP8P8cvBz+foJ9\nYs6LqCgqZagEk0YfFJ48gTQAcEm5ojpz9vbOJSr8N4k/abvp2rNEEzmeMl3h\nYBJoV7s8KEwc1nnCreH9tfXR4krV5gB9a2nSH/hX/MSWsWxgxNKfXg3T+WEU\ndI+pMn6dDQm4vrtpH8dPHrkWGyfD50WJcoKpz2ULHdnMlzHLACtUFCFMtJ8q\nk2NJr6JMPsEwELZTc9BKR1De5F4+uhFAaIQS/8KgrY3dcAjPhWhxBIfvM59H\nPyg4\r\n=2iif\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"de5ec565b1a31776dbace3c55d09679af617c8e3","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.10.8/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.6","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.68_1560189466860_0.9435978599022941","host":"s3://npm-registry-packages"}},"3.2.69-alpha.9":{"name":"bpk-scrim-utils","version":"3.2.69-alpha.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.69-alpha.9","maintainers":[{"name":"amolgupta","email":"amolgupta1989@gmail.com"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"51e2c54e5cfa1a177238f071d8da8ef85d723e51","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.69-alpha.9.tgz","fileCount":17,"integrity":"sha512-Y5ZtfdpWqhz/litwIUVMwfGwnfOfcOV3hgG794NsRERTxE1PDI/4M/WlpGyTTQnwv9szGhi+ciLag6mkdtoC4Q==","signatures":[{"sig":"MEYCIQDeHguDM4IS6Qx2FipIqx+wae5lRJMXT2kcr3mfyYXcXgIhAP3Z938srOjBvvSEJUCAulyDcFjEudO+1HMqqocNOlb0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAlDLCRA9TVsSAnZWagAAKZgP/0hQiDaS0/ZLUkFJqtHU\nokvGmtzkqIO6MAKRKnh9FFdnJfqXaUorQjtzUSNjhaGUJKkPK2BXOC5StSpa\nso4Xdi14gpMES6p6BlKUnzSw1PlIzDEY/+mZltg+L8AahRffgme2AnU6p2F2\ntHLvjQUigO9wn0S/cmJ+622Ja8IwmXcNcdhNQmVbF6j2yys3HM+O09GgRB18\ngy8MUzQtXb7/BXKJAoFPV+Amzm8tpX8jNxzKo44NJ2egoJStMtoJs1RtLPKV\nbdD91MxdnEPMCj1H/NVh3B2i3bzfP4gCNlbRXGye9B4aEUcaYWjhq+jH3Kxu\ng8NlnwjmnS2v9OxSe164b/mhmt2MLAoqgk51cHaHYMRAsjBWftaaATy8zZtm\nzcl5C+nhTFqJ2b+VwtLe0rVNUr4Z7yh7uR4xj7+1XqqOVSUITj6a+koXXiWh\naI2JBwnqSRQhs6EtVMplu/DqVKlaMuOmwH7IAgQqEkstwQnHhPsb/7d/JJGa\ntlacSqNCM/vJ/KxkMb1ZsGwpr+iRMSni3lzLGakBWqccWN5zvEP5STCW9oGf\ncF5+FwO625YMTRgxp+VERtZSrvqozi+tFSvy+PqwILO+E4OZcDH3wXEh46hD\n7YVUdlsXdNfJDgm19rzUL4VmYIBTd9ohI8DxAp+vQrmmZj4fZ8PdsM0CUFzi\nNrnS\r\n=AZ4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a2924f2f390c01bb7b3ac1b3b77a3050e3d9253b","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.9+a2924f2f3","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.69-alpha.9_1560432843250_0.3307649366526564","host":"s3://npm-registry-packages"}},"3.2.69-alpha.18":{"name":"bpk-scrim-utils","version":"3.2.69-alpha.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.69-alpha.18","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"520090eebb2cc158a0b73badd3f29c75e66621a7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.69-alpha.18.tgz","fileCount":17,"integrity":"sha512-4jnwPYUoNu/oaCKQHSAcPAqZsj7YyCTJA1RSNr6oi3b8CZBYozqC6nlKfioPvEUuHltctwYzlM8+zU6wDvXc1g==","signatures":[{"sig":"MEUCICNfOv4ia9bQJYCPsv5v0yhfV8YVnxN26PYwtw8p9b4qAiEA7HNqexqgDuaDzC22xBXOmqhQnF7MFi/LZO86MmWVni4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB73oCRA9TVsSAnZWagAAhjkP/31TG8irkGIfglO1tr78\nfpyIwBv0IBBUy2HIIHUxAYCBYrSJnwpe3Fx39pAjDcm5jgNgvHCCRkaoQqmQ\nuRdqTJcASKHBggVYDRlxPBD8QphZ7vL6j027MsUoKt7x2mfw+jv92NZWcQTc\nMmYBut7ttmoDx7N3zKmRRE8WJWDenai2cTsl/Jk6eiIGv4KcLL2Tp6vzkzWk\nVWKEOFifvQPB9dFLf0x32SAOaPpOdGMFLLMVT7U3S00s3WEADMB0scxeMa64\nqfj7yW5LbcD4oZhpFb0/hXbTqWOEBDp1E1+63yu9IqwYjyGcZX2E+FrlOhNu\n/8CqNpfKmXbpP8VWnKQtPbAkuYVlYc5Klp0+hK9AnI1V7kqJuGt66PhFznDB\n1vZabJezBAzCw1bqHAC3Ckf4F0PrGQK/Kq2BIlcxuDw5UrF6qfIU2Gg5PUdA\nKjUnNeC5E9FpwNMm3oB7SjvD4l4qHiTLBFh2R1VB4pc7gR6lK2uZG+j1rr/B\n8mN0J2g5SFi2RMyk0ir1Yeh3L8MtPzoO+GSCERGSXyrToZvwVzowZ+LUgpaC\nGCqQOHLigj28oxz6wCv54qpus/ufsCzlECWjbSTccTJb8RzI5xeC3GxLmMXE\nRNB+4MrUkdiqaEMvxyUZ+B4Ixgr2bDNqTDKYLINA9IoSgHyZNtQ2uZzozMYC\n7rzq\r\n=1qGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"4b8474ab0d1777484b923dd80891bc63718981cd","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.18+4b8474ab0","bpk-react-utils":"^2.7.9-alpha.53+4b8474ab0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.69-alpha.18_1560788455684_0.583875023123877","host":"s3://npm-registry-packages"}},"3.2.69-alpha.37":{"name":"bpk-scrim-utils","version":"3.2.69-alpha.37","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.69-alpha.37","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f30fea1a1fac65dd216a6afaaeb7327f362d3ea5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.69-alpha.37.tgz","fileCount":17,"integrity":"sha512-3kT4jMc1wCCLkFTvdMx7a4c+Gz07nPEudfypHlFmYszkIn6ANR8svOBvzSmLR8zIQsHyyGW0wu8d/YX+K75ALQ==","signatures":[{"sig":"MEUCIQCWtoeKI151CdWTvGvoxbY5rHouRZL3jRfyM9/gQbghVgIgfhryfQabrjn1zcmOeNiZPRDzfW1X2Li6AYLljSTK1Ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCohQCRA9TVsSAnZWagAARa0QAIgPQ2JfYXV00rGPl2/e\niiMANr9jMxNnM5XZ6nd3iMXoI+FPWJgt3+2zETWkJdbc8IxPBUN/YUXy9+3d\nEMxMwpYUabg1vQv1M5eKScjdGlkFFMFkuotO6B4tGhQ4C9aEyYkYylNPjVu4\nUP/l78HnWCVfGl93O85ahWsHTVFGCFwCPQ8MO6PWic7guk0cpRzsU94AHDp4\nqW1shtaw1RKjqy2gE+pGTqp8NIwQ9vyR8ndaHkdtOfL/YBlZs5g+nzQXfSRi\nkyaQDYfRuIFYy00+K/KqnucGCQS9NNW+Z71xfW7i6da4pf3stJFnpXbF3aK/\nn7Gbw3bfuymgyz6CZegvZJurBpvEUYolpFRkDaoRIvi+zDyoIxXtNtPIS31n\nn87HOxXT5AdLwayl2nweUYrH8xvuEGFJm+r+ChctAc8D/qUYDxvjzE1CcNfL\npyVxvP7Pb6z+hPtkJqgF2JciyDgmzxFFi5DVtHNNqiW4DSGYu534nrVZJ95D\nkrM4PN3KrVB/5HUFZtvuhTbGsvYm8LNDrbe5raYlukiHo6WpOuUjtMUrgOfZ\ntjKhSNym589JEjJEh5GSDeRH6AswLtrLWsXeViuNbzjzaI0ZVnWSEMlQE8lJ\nmJLMWV55bWoVkxtZ1ccLzTsMJtOlV60YFBYYmwTvS9j2QHv+ns3DwGxuui9x\n+5hp\r\n=ITKv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"52cc24b6ae2aeba01e38adf36cb73daef8278431","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.37+52cc24b6a","bpk-react-utils":"^2.7.9-alpha.72+52cc24b6a","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.69-alpha.37_1560971343070_0.44342914856225524","host":"s3://npm-registry-packages"}},"3.2.69":{"name":"bpk-scrim-utils","version":"3.2.69","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.69","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"616e45d164f4f1d3c42190185523dcdb151b65a9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.69.tgz","fileCount":15,"integrity":"sha512-9Bx0CvQmfWKlDGJRyN/uCcmP0oiSjYx5gfCNObdUri1YjVrsBZS1BbIFxEbbR1LJEL6N7qrKiL7O9nxyWYjAow==","signatures":[{"sig":"MEQCIDS9urBovrLsYn5paU71ToBcKiGBE9zcx5xjeihOqgznAiAk25wj/l/fsfA6kw2xREuGpidNfLE2T58bj6njkESjsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEgqrCRA9TVsSAnZWagAABqwP/3yQEbvX8Vw9DuJ8Cy8p\netu2aADXrhoIQ9bxoHzERQFD7jSayCMPVnquX10p/lqN7ju3podudHd6SjYA\nnjrDMNXI+fvN19zzTJTNYJrytI7Ej1gkUyXhWFaZ1U0Nx2dq0qlFXtll3bhI\n6nRIw/z6bNfIp+HyF9EkKHkb8mom39I1hMJ+tDkFWy7EbR5tO+dHOaHdn9bC\nM1D1Gk2aI4nF5yTW9LOCkQOrGTaDm2OGiOOlci4ZVjFbzWijMGiuP/MjzM4a\ndNu9vE4MPKllbUXfgbkTZGwWx3sa57WIPB7vNUym75copISBy0Z8rFiJlmWe\nxkDQ0seIZ5S7/a2728R4hb9K3KtrybC4nVri3KlQ9hogXaRL5VXiAbo3CbRj\nREC4GLErU0Xv7JhwxJhNeGRSImB5ExRNUf+YXjIaRPUZvfydSgq09Z/l5jG+\nYfqXi7W3j+N0Ate8mOBUbLwBNlccu39rdFePQ+0MkhKbh7+hitc0PtD/uUAx\nBGtZFQjyTkKkp+dh56Y1o13XgNKu8sEwZxMdcrEPqXjL1qG4o4ZEyPg59SXr\nc6Jvtqn9n3RaU04GAyatw2yESkJaSMrJwEk0oAbQO7QTHGMatfNFKywMmEzq\n6ZK4x2LuESEJvDUc2GmlJ2nqlTRhzGE9UWZ75xZtVAGuPc5s3nmSrDR7JtNZ\nJrUu\r\n=Kb01\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2442745ec57ceff0b7265f99145c65e83ac35396","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.0","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.69_1561463466508_0.8513328828169298","host":"s3://npm-registry-packages"}},"3.2.70":{"name":"bpk-scrim-utils","version":"3.2.70","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.70","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"efddaa0700ed6b2379d3af3654063f7a59f9e795","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.70.tgz","fileCount":15,"integrity":"sha512-umLx3zZT8u7r/dMhe+otdm6c6yp5Mu13gZVF5Oy2mN1OY+6NR38nfDvQg9YMiYHbK4gQZjcTZRZtIzo+htUkrw==","signatures":[{"sig":"MEYCIQCVwghCknOj63h5Wg4TDnHV9SCvgh3khYzMXp7145kmiAIhAMUDgLA079/FYAS8LOEs/ENU9N195PG4qgs7MzKNPbOH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFNQsCRA9TVsSAnZWagAAPCkP/RDD0K8fdisvi62PsoER\nO/uJ00erUZxjoMqkOBP6q6GSAAW8/Kfz2SOGp7V0MDmlPTJ1Wi75a9gaFmpN\n5mM74FyxEneMmXvUS3IqT+0d2WNKiUpIIuNsSPiwUOyiG89A7rEkc0g1kKNV\npnq8OdpF70TP8KkUqLK7aBUTgeMSQqrXeiSh9YP+VNx7QtpAINP0w2s4Jb8W\nzGnAhM7tk82hJdnUbzKrpcWIbawnRKk0o6M7IbAwcMbL/qOQI7SNqEgKkLmQ\nETNZtLuZGJtGpwRMgeLioMqBpabDjGwql5z4u2hgFLaO16RAct6ZqTGvmQrd\nJVCUoTuSExPlE554ACfAOTP2hHYCosGLCFHtqVob+VNOYlNhl+uHteM6gJCP\n1O6tuHRe4nu1a9jywz4TkRld6Zon1AfO1C/Z+wW8/d8QIKSSo/WtdKICNw/L\nevKpEUsH48S10N2HIRYaSIqKRgvS8TX/EVSwZ5gtab+32p6fdks1FNBNv+KJ\n/pGDUSBYl+OJpI3CxxR8UrJr1shABaEvAXliW5rIKvQ7RKm4mkFfUHQTbgn2\nxztiBufYzupnNP6KkIaCw+Tw+bhqgPehuzXnChoLzRgzp+yEnuWtRbgJ/dyY\nzYATV+fNX6qXV68ogFCNYEy8dlTPOohAMYe+ehaxYvk/eyE5XPXMRE++zdKd\nuQfm\r\n=zHsl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d7c1adc6a0efa1063e379a9b5b6376092fa91010","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.0","bpk-react-utils":"^2.7.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.70_1561646124172_0.22081678390089143","host":"s3://npm-registry-packages"}},"3.2.69-alpha.41":{"name":"bpk-scrim-utils","version":"3.2.69-alpha.41","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.69-alpha.41","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"84efab69ee23ab57434ea6142137af9564404d26","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.69-alpha.41.tgz","fileCount":17,"integrity":"sha512-Aw+M/+3SW0TFOGlDqY1AXssy8iCQYSJNFzbHZBp73T6zW4zYu3JEtaY4HzeXrtGvxkyLYFiCKEAzp9Tx41miKQ==","signatures":[{"sig":"MEUCIQCa34u6vVjDkQ7lE09kRShPqBrA7IkCTcxt0DZM0e0aDAIgInpNjx6Gv51Wos5FiM9gJXhnrQL1OLADN1KLYfKtsV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFhDxCRA9TVsSAnZWagAAjD8P/1EJPUmajfPq7fk1xwaN\n188nZUJ4ED/H7b4k+Mzv+NHzUG7iqRy+IzXGJsqPNVhA81uAK1nrc1LuvMQe\ndRMrmbxsOiYClTvi8zEGZ9Ac1FlXTypONuCGUyo1GnWZIFWlhft2JwBMzMBq\npLDRB74VRIyAJom7RxIy3CVWlmDtbFPvoJnUSd8otBBcDdCF3RhVa+F1y2UM\nCjoAZl1h92fyp3y6QEv5vvocGbFruUxYUPSt7jNbIdGtGnLp7BS1ieZfdh90\ntZjIEmk0eqkseTO0GtHKWDeTGW2igukXb2/3LnFggwYVA2SyvAk/xLM3DBco\nX5V5FXzD09nBby1Exjgp/LdUSqv8R/UWJjGhBgX80tUqnJ3vMwwKLO/5hILv\njT8aNBed+1DOmKKO29ZF8WEjgc7Z12/zwlSLt4C/TcWzb8ECs2rTe/tcGfh5\nkDpmzxQ4txxn5XRNHB0Rkd+MfHGmKaX4aglbZJfZzncPHsNtEkSni7jHnoZA\n8rnh5NIECzR3bTfSNCoAaKpTBp4fCpievwFCFKAtZZOrHbyQsM34zJ/taLYS\nQpdk1kttQtHZkVAONhhz9d3a0uGL2DIheA8WKFxhiLfz8+qy1noS6VIXCvne\ngC2gcKnyEWZFGm5hvWS1J2Efm6L1LQ9AM5P9xAWa+tCRFg3Gy/nqVs0JJgRy\nGayK\r\n=J1z5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"f789154b118b2ecdf4e61ba5e965e74b094ebf60","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.41+f789154b1","bpk-react-utils":"^2.7.9-alpha.76+f789154b1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.69-alpha.41_1561727216865_0.8644838948630584","host":"s3://npm-registry-packages"}},"3.2.71":{"name":"bpk-scrim-utils","version":"3.2.71","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.71","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8931214b17f5d7cb881131a93f6293711a7e771e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.71.tgz","fileCount":15,"integrity":"sha512-ITPB8g7EMOvlTFETviVL5bMd12Ma5DMhNIEPDtlkjQ6cq+1JhbfXEvWSL4a9nspHPyhULsVog5sF4xk1hkLXXQ==","signatures":[{"sig":"MEUCIQD0/am58G14zhG7bmxPssGek0nWlCpa2cfKz2GhyigCBgIgLXGbeySESExEiQcZnZQoPO4kQNItlAzL9D0UbemeYHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFizyCRA9TVsSAnZWagAALHQP/1ZqTDknjtnJx7k6M5fQ\nsvLaiaUZf/Q5D5dPBWpqo1ao5HdqAoyJHYLOvg1SYbhZ7t2EvDz9BqiIv4VZ\n8n0wuXTwHcKtSw5Zd+Ss1BKSboGU9lUEIDtRjc6VzYn9YWgcA/dg4y5cz0zY\n7+LxL41s3E7EnjJ6Ot/WDZ2e9wYTc9N6FX+ljW5k1RfX8wu1xE/E7VhPqCqd\nLNRvci0ArFM7f+doBGlr9b3yy+0piHvaWMGJU64A168YQYXjJDPX00jzBLsy\nKApWeBhIktx9loh7PtvTdp7Nceqjmh9ALDJca4jhJe/3gXZpnUmW1iMP84w9\nejLt7sSUlu3N5cSfxNHyNA7GAfvyr/om+WxK9xMHnIwopL4AFde+5oJXa/1C\nBC1BbwmMpOlDqz/l6esrkh8D25R8STd/5Z3q6g/Qer3oqrfK85S9PnV3yMxO\nSt37EwrPCqcXAdiVn4UbL5xbdIQSJzr4tXahIBGBxrY7s/OdOW+U5hcA54a7\nqXwjpvIA/TK/SO77kT1q+RaZHqsQkHihRF5XurIKpet7ky/WTNPaPwXZaXoc\nrTPrPKQzropC5qFDvG8WCL+twdVd0H6XJPQqA6BdXBaKJ2IxrbSrhwI9hVL8\niv8xDg+xw3tkXscnMXPBVQNVdImphHkDfI54gYu6IqJ3wQ1mdZhwXTeLNtOl\npzUQ\r\n=Y0Jw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7ced1c573531e38661ef8b5fd2d447ec4f3a3f4c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.1","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.71_1561734385527_0.49482719444960277","host":"s3://npm-registry-packages"}},"3.2.72":{"name":"bpk-scrim-utils","version":"3.2.72","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.72","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5bf88b5b98a581b813ff629500b9528ace70a411","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.72.tgz","fileCount":15,"integrity":"sha512-4mo6oVFDvBUdIZEPiHkY3XbBwUMazwCITDLZMsaOK2SbpOVFFLAg7eM9uKTwg+oMmq+cc2jgHKnsqBhuAYtpSg==","signatures":[{"sig":"MEUCIHX/9BzTs9m35SGrIhMrFhv4LWiqp/yZCohFs4HWOpcAAiEA1AXIun8L2n1K6h+p+/pZs7oLxdwP3Z8u5o0egQsRO6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGxfFCRA9TVsSAnZWagAAWegP/jQy18Zsz8emlCNdkR40\njeRbAyU/m9hJBsOk9Zisj08CEM22dGhwQ+ecmSOd0XnF3g/GJOpyeWTdkqjC\n6Y+Jq7XHXWcBqOUX87DqhaKJ5F0yxxC9obPUAh+MjX1BgXU4cTiKy7U9A4c2\n516VYARJr3s93C7AClbSR9WXv7QpaQUS+2f29HRRMX6Flxv3+9AhigcIGWF4\nydljALiNEseFw+gwxv/T4hgwQ7sRYZVsZJQIk3H4BoNaLzrrd4pwC098F6Js\n6104oBbUvKgBGF970DF6lK1BeTgM/iooaw88aMHR6e6rys53+r+bmod3yTui\nE4c7p2iVu3zJD56uYhMVzZMXT104P2Pw7f3MOi7iFUE8EE9kBqN8ETWST38z\nL03guy1AdZMiRHoURKHfxQ30DGC7IutYvKTA1lg/8OpdYVauflIOnzoJZT6G\nhH57jluDEtwLPpmX5n/+ScNbuFoJ1Amhvz11CBxK+KA7cekGX6Jy57hKqxY0\n1zQ8+F0MSR9iO/cTN0rGQ1M5qnw9BMCA7IilzxAbVCTgnaczuw355G1ZTESZ\nai/7H7HA9+GQx8EZSNZ+S/SpjZQ35u1SufscjDzRky8h4Yray8DKoKjTO7t2\nPmjSYcEcYd9lPFp8T+k3f0I0Ao3gxGAjfj0ZteKgkLlVQEvFBc2c+FTMvJz/\ngn2z\r\n=ZU7P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fb7562139a39e5147255304bc55b2eca99009f3c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.1","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.72_1562056644655_0.8960086722812155","host":"s3://npm-registry-packages"}},"3.2.73":{"name":"bpk-scrim-utils","version":"3.2.73","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.73","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e0be4ca36b7c544942fa4cd960e965232de07eb8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.73.tgz","fileCount":15,"integrity":"sha512-7EPq87KNyFxj34rtWaVo3sDIevfYS3wla8purfpdHn5B92cQYaCbrhVfzEPCo7hLo3yPiV1hQ6LMMQWPMKFpEg==","signatures":[{"sig":"MEUCIHmGCsZIXCFFvJ1W6fJgUAN7dK9mNtovithhqTqu3/89AiEAwOie4+P+4w6X1y3Jk0jQJM+f7JGHsHs/MvbEYVvydfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKHRLCRA9TVsSAnZWagAAkMIQAIFLFK2EJmtyeFFus53L\n+FGuOTSrOYqdapm/u1TmArVjHjhaQq+cY2r5G9czGTBJaUeLPwPZsJ2zdbQf\nqlXWydKFuZeEigJyzqi8NURwoMEZZ5sDgM9H2vZA36vIZZhD98zqVQgvrWGh\nsC4OgMETY6YVYdD3GiUFGXNMtFpwjHD9812jKiTJNWCfbJjOziVlC1/kH/IO\nyp++r29UL+Byc4VhYoku2wnhrTdqQ/PLf/LJzObE2JhusK/14ge3Zgii5XTq\nDDFx4AScluCUccwcvoKWpaqW7gOwqIrS0mRpJsNqefQaSHHj6BlQt7kNU8Tz\n41aESNnw97vsdMtxW6vXNvd915KtiTMB8bg91Rn+ADMvaKixMq78yAA9rcwG\n6gJqjsdi/3AZD6Jh+zzU5p9KmqLfxauIE0Jf683CUt6e3YXFmakDXSek50nW\nnMKLDpsa+IusY+B4nztUpks+hDbr51wY/EjBMSBUGokivVC7KYKAMUjfhy99\nQ7zTDE3uEfVyB9pniC7Iy3diocvpRqRB8645hmJFErB3hn73qxz+aANTbJi8\n2TPjhBFctSCd6fw3lXukDYFu9chWL/41DJJlCFgNGhdLSCdUMTRd7wkm/8Ly\nDZ5JLk0OnPL63OfagKxIJtfrbY9HWUFnStBvxF8q69o4VcncgInQbNNU+CXv\nFwv0\r\n=jm+N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a4df0b7da6e2f52ba47848927999cda1f00c558f","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.2","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.73_1562932298632_0.5232155132770284","host":"s3://npm-registry-packages"}},"3.2.74-alpha.1":{"name":"bpk-scrim-utils","version":"3.2.74-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.74-alpha.1","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7df786519fd5a686743b1144f7b666e165306fd7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.74-alpha.1.tgz","fileCount":17,"integrity":"sha512-gEoYcUWmnsBbOXpof+i7t9t8R8orksER+TTt9gbMr99u9s2rMl2cMBVrb6UG5lZgF/1sTp0k3u0AkY8YyWw5hg==","signatures":[{"sig":"MEUCIQCggeamCfa3x+elIH5cDwDRYUiOkpy5jqsO2VBXe13fSwIgD+QRQvyO2Nci7N1YKgZcGigRS6/ggGfFrM8cSlS/EVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL02vCRA9TVsSAnZWagAAOMMP/RCTFTsXoqRcVKj0hrty\n5QF3hlcKhCoSYT8QwjslCsxEms7QPjbLUmxLcg2RLKY/dSWfUS+W208LuHwp\n+S4PICvoKb7RauNVCNo4Vx/KAnIzTeRVxQb9pxZxjdF51VFyFf45bg2d+axt\nleJZh8vzfJ3sf9MCJc5bcTdZpmlWiVFMe9dRyRXEtRrUR0YbnhXUPLZXYZto\nBh0ADC9rlrUUnYZksYPvIpsUytN7ORYGsQcRF0wX3Y77NYE9XIf8ST70a7kg\n9wSl2CWsE0A0rwFUCXXI5pf0XlyqUkC865LpZ7jIkMvNPuIKnoth/dG5NPNQ\nQSDsG5Ywgcn9mj1Qq4c5qAKKFnD4abzbvoOyPFiizo0cYc5FG3Mm1zmbSG8z\nTaeHSlX6QMeqsBjxAzd4TfWBeN2l0tOdycfQoyI5LQRFUJEPAzzCosEsgwzn\nUay4lcX5UdrTPryerFwL8goRoJtJJzHTIjrRHMv+KeRLOIwi2+j6K/1SVQ1Z\nfCJ1eRJ8TSaLYuviAh8paVYFJDVHq7YYFOFop488E+JSv23ngyxXAsxb3J9R\n0G28ASTqnMLfat1qMXDbs5x7pQlzYLU8PjWlf8tG7G4tuyGRh74xD74IauGd\nVCdv5v/Kzbo17FGbF8fglrS+FsfcIwn+UdCKCc4ODUXTHJT0ccS7I0W0c+/F\nhnb1\r\n=/HMi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"f3fa1c07e0242f9452c618a630cc2b97732021ff","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.3-alpha.1+f3fa1c07e","bpk-react-utils":"^2.7.10-alpha.40+f3fa1c07e","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.74-alpha.1_1563381163826_0.5826904165633024","host":"s3://npm-registry-packages"}},"3.2.75":{"name":"bpk-scrim-utils","version":"3.2.75","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.75","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0be89d290675cc7ab665da64d562b2f23c38910f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.75.tgz","fileCount":15,"integrity":"sha512-8CSMp/znOPIza3/3jBCdHPNQF68AxpizJ87VLiXz/ILy1o9dNjsEW6AnzDuhuy1U38sAc2JGeIxOwCWIJPZfQw==","signatures":[{"sig":"MEUCIQCQaJaHDGTxiT0h0K/d+JO+QOdMITG6lbrhDsujy2iCbgIgHb5RtMqqo9mPGAWo0fhV2qymAuA14eUyMsBUcP5mdHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNyz5CRA9TVsSAnZWagAAYKYP/jzA6E6zbo3PiExmPCfC\n9/Sw9PdMakQzdsVcl37Gyhc93yEMEN0jsrGZ9GqJQ0/naOJIu91yMO9JgD5+\nx+pD5rC0wCejnsiUAdat70XpQPYD74aEyWO4PxCzJCruFvik/iAvaidHNlO+\numurs0gsICw0SOtdxmxtv/9H/I3N8g6WA6Yhnb7MwKhWXdbekOyu8/xghd+6\n9SCrS4ZYM6gDbge7Kw2At5IacR41u88j5lcMmujS59HQyq4FMqLedu8AK3yf\n0SiehwHzEMLq/Hdi5ImdLcN+LCjS8OmrcpIcBQLZcd93pvGYxpsJUUr3+KZq\n9pB9wBxw6LyNgrCAgpFiGnCLcNaWnU5aIra2/FgL6KTx59ujiiUeqA9HVwCd\nC0WFZF69P54suNZkNx+0jP2Petbw2XtQnXV/ol99t5ZcYN7NEq5/zpOphzd2\nErQw/0ggZAy99Qmq6JxhcdgaEAmWCVmoc1rrGZ677AU0LEsnFNOnt3c83yvr\nM2fB+BIatC1LfMH+PLc7sf2QYJme2wybrQmQ925DsNWRyJO8ioG2eRRh1sWK\nrwTuBvIKPmHmQBMmb8vKSa9RHTHcyr03JqK69Ggxtqwr0on+9wSE7Z0omM7R\nQrXYR7UJgLmIpYlJBlr0m9+ZY+NjOxEXC6+gesiBFV96Dq9z8b3hGZfk546N\nQ2a7\r\n=VkTu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"89937077229bec18515ef53bf12f3f395696b625","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.4","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.75_1563897080945_0.08558341200790132","host":"s3://npm-registry-packages"}},"3.2.76":{"name":"bpk-scrim-utils","version":"3.2.76","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.76","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"da795f38a0a4ba6785915d2925410719e0fb0c88","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.76.tgz","fileCount":15,"integrity":"sha512-aDl5SN+smHgLXYf2IzjOKnmgNlxQVZ8tNR/uxlpzld5Uigl55eBlzJ+IfMVZlMIHmN0esm8xX2qpnEhG0jTkyw==","signatures":[{"sig":"MEQCIAW8ewQZuNJB1dcH1fLnF1VRr+UY7vBuTkrThaPR0L9kAiBVsyoUx98Ndt5OL7bsBpkNk7GKPRdT15b2reW5vAQ32Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOC4bCRA9TVsSAnZWagAAph8P/iGl8ppSCBFSJOuGrrF5\nSMnbzM2z9eNQRkECG+R71pT2pjwC3IrbuAYRk0D24HG9os5t1FIJEbs9ZNKp\npJ01p8ltX6NDZCCBK+lSFUGZahFK58f44B9uv5CC6Urf7q4dwbql3+5x2cbP\nV2yixHXeQI078TWtWDAqee1Veaa5Nj/hSZkGHsyO8GcCj+XQUtFVZdyCkr+m\nl2h63vX4U2wRWdX50/HtHKzE4Ytn1PZ8suwYa36r5FJvFaLZrbTa4PGAR9S6\nqXSFzOQqpa11aRfmqcRvHDa+QM/IampCiL7rIqOYNQftreJ3ryzH89hd3Rp6\nEx3THLNgsGBhRRLL5BVO/QE16AUUmBeFKss2rvdOAdYCdFbBeoqOnD+AQxIf\nL/GL7phLfy17FclARSJe2QCaHds19F7DORBDeqcFxB2q/VSlEsbgJgMSyzTD\nFSJ47ivMFRAto9BTh1Vnv6w6nNMpEN44nK909KaC9a0qLkeehYenhtluu46l\nWD0jWJO5IomH6I53vvqzTMKQE8uWd+bkFBzJEyTyn/BJjLXcBL2IzY87RX/f\nWX1ZEIHo/TbNmgTkA7R0EKUsto7iWk+/PApL8F547gE/4gjHncF1LCIBE2rJ\nTMa6jWT3vGLpfum7BhopxiImbUDAERiUpXHJXSQC+I06nhRKUEOIs/VZzvL1\n44YU\r\n=WtcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3345a4d0f4311e8dfa96bab7cac2d17c650742e6","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.5","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.76_1563962907069_0.272490437582271","host":"s3://npm-registry-packages"}},"3.2.77":{"name":"bpk-scrim-utils","version":"3.2.77","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.77","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"83cd647da95383ee3c573256c126bba67d06a62e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.77.tgz","fileCount":15,"integrity":"sha512-BSrR/5ald4D+ZuWPKxtA4SVSCC28P7+YyY+RBhk++1vyvTpDztRi5zCI5rJ8+mwfpXIrzZCo5PMfeANqeG/1Sg==","signatures":[{"sig":"MEQCIBrsdNhtUZjo0LqTNY4egyA0n/9bQdWVjpeaqHZ7/4i1AiBLWbdSlAj+8jAaMIBtp8JEVE1xdvlEAVFg95QIisalVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPsLJCRA9TVsSAnZWagAA6g0P/j+Tf/6hxfNHbbVafExb\n/GupJ+kTJulWhjJCAJmkM3vdQZ++q6AhgC6Dx70Slj74a34bzObcwLcgXaAf\nJ7iIUJPPOFjRz3VZnVSHRLpcyKYSGZdvdAaM62W7KL/6HydyRxhkr6ylufiP\nlG2fmJLVriwplUxrVowP4qyxt/sMX2h+iKrQFMPtTrwYI3ugYqAOrCVHy0B3\nja+g2OQKC+Il5T8BJriKrAQERRkWdmLyWZk1x9QY3sCPLUU1FB9w9ZkHShTI\n6gltcocMexCGiCFpFhpjB7wD/2aSkAsnIJpuNvaA2xJWzuAxPDceizCphE+5\n1k5HXdMfTuL4AYI17odTmcPilsa4Gils7EdmmUxYcBVmlv7Rjdu6rASnMTjX\n9+UL90DaLJc7flO3l6jGDWUO7PRH7225AyEaGHCOWOrJ6wyH0W4EChxqYKUE\n0cfLQReLcv5z46hqClaZlL4yn5GHE4YDYSe3bnR/SkiM60xl60SDDyMjLwYs\ngSDaQJEdhnPMTx46FFoOvxs5InH8ItKrkJ8UTSJEmatYIv9c3BkfZwye1cbP\njcMYBsPM/MvrA+L09qBL0OJ+tEzWH+8kEO8yD+MH/SCZ+o2hi+AA8T453cnC\n1HzBXFTErkW1T1GU+wRk6W52e+OECgeH7PineuAXawnETKr5d3sQisQKMVWt\n9HlV\r\n=JUh6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f68ab57180e476647a8f55b7c5e87d164f1f5abe","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.6","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.77_1564394184465_0.7964213045319473","host":"s3://npm-registry-packages"}},"3.2.78":{"name":"bpk-scrim-utils","version":"3.2.78","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.78","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7825f90eaf661ba17c07200ba138577dc74f7e51","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.78.tgz","fileCount":15,"integrity":"sha512-Ov8fqPXM5OZ2y3vWOiTPOCXNQVSE91Wi/4o1lE5obSzV2l+Md+wUFDn+4bNZlw2i1Hl/PNerhFlO1gwQL1wwsA==","signatures":[{"sig":"MEQCIBGXWLTlVJfqcamFn8bRIj2EN4ZDpBeESPglFqQ2HGLoAiBW6Ndv/6p1pqb7CL5SqX2fMLo69QtIpS5nu9imnpLkDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPwYBCRA9TVsSAnZWagAAPnMP/1OdweyrfGP12YFoscCH\nAIpTk9HdIqs08IY1OdNqNvqBWSfIe74iPypIGTJDxsXft4EFRzPer0j4DDp6\nEaMcb5RfUI2Q0QcU32EsRxdL2edx+c253M9/YcntebNGzzXiiYb3AyOsrVNZ\n2j/OMyblOxECzNXmfC6kPBEr0FmaRgUUV0g891z58Pu1YHA4v/ygWnzK3MCR\nOBCt9aCmbOrXRY0HeduovF2s5eUT4WT0Z2/lg3JM8aMD8cXqDE34NLEUANZG\nuqieCHdqPqG7UiIvZFZQY7ibr2pHKuZEkLVLjLkYATetwSW4nJX7sxo5xY4S\n1mM/quQqqNDuPav0f7EmbGYk8w73hY9y1jja8ygBkUoLoy9GvyPB4X/TAmjS\nCjt9n4Lvv5ZO43w2ZO1rkfyYa/6PVrZUB72OYhU+Hx+R5Y+Zm+6os89Yl4hL\nTlcuGcvW6d1+6foD4Z+gy/YXGW+3WwRmINf+w3Uj1g3m1sfJQMc6K4Q0rEsx\nK6JvM6DTp6MrC5G372s4P+Jp8Rju2UkTBuoc7+CR2y3P55ft0c8KlzshlYV2\nlNjRbuvSqq3BMApBli+cG6PO6g2OmZCFTCSOmH3Q9ACbhDy8YCiDCJ04D0AW\nzjRBtSFEs/NCYICyQTmp+I4a2rLqOo6F3IusNW85l2UWcJxQbY43zJVSdunA\n9FfD\r\n=+Rj2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3658635ada15638f7a16fc42e0ff0654dfce582f","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.7","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.78_1564411392651_0.6560296171326145","host":"s3://npm-registry-packages"}},"3.2.79":{"name":"bpk-scrim-utils","version":"3.2.79","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.79","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b29d0573ae134824280bbb56fc7dfa47283b5756","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.79.tgz","fileCount":15,"integrity":"sha512-zLP2EKwR63moYL7x8YnF6innNrz1vEmrXuiBTEKt3/MwcHbXnc0Op7lys9uSuLqJcE3Yz0gA4CRKlDy5nOMprA==","signatures":[{"sig":"MEYCIQCKwYoDN5+F5nfcWJ4/0wdPC0ZF1mqClQGsOoTPJDLtxgIhANeM7xgTbpkR8UNcVM3yeZ2vcIJ5ULYCmQZaA7nFiSvG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSX00CRA9TVsSAnZWagAA0hIP/3zXJsMQTToAaWc6BPjW\ne+Z2D/nv1d1uUZyNRkX4/ARCkbaJRhMy2l048zuaQhTtY4IrEx7trXEu3+5j\n30fjzFCBho4YkePTQZKZhPM0w3ObCsEpY4JkfVckr4T4InTCiqyRfg54UI85\nVmzC3H40ExeYVTYLSjYHBDgQJYimxmu7E/dDRvVMADNbWt2wFQER9B/RLnWe\n06qoilje27imk7y0xvSa3MrEcw2wY9g9o7FI/VNxok4euSHasUIPqOwmKE1x\nRWsa7zaa16SI17QkA4V6xSHM7zcao4VHabCqqOBVwIhqSVOStvI2A5KeopQS\n2jCQD6U3Zieo5iOmif8gcdZiAxRYhNC7a/ale8qvqneneSMtE8LLME89OkTj\nsnd5hGbXigaxWl1sxkAobscnhzIGYCN44otVHVX0spFmp2gGmApvn4tzeqGx\nwl3j4iNS7Afez255+6t3PZ2zJR/x/clHqD1cTLdu62hSxDkXMd34jjiMDFRG\n0leFfesqV0wnJk3YUtfFoieqi3vpC9guckHoZYMAml6gG2Uq74CibjUJ5qkv\n8A5Gok6KBlOqWdradmHJphayNa50f9O2aYXnd2F9ao5ozW14Bdeh3azydVib\nsJnWbbY631MTydClquH1D3l1zi6UPJx/qH68/WYYO75AaQDVdKPUrSS17Hbw\n1n5S\r\n=wJWw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4fe8319a22ea81ad75ebea4822402dc47a663c3f","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.8","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.79_1565097267616_0.45589434016980057","host":"s3://npm-registry-packages"}},"3.2.80":{"name":"bpk-scrim-utils","version":"3.2.80","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.80","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f2e6308fb9b5cfbd8e90c6f684b853b2737dc1be","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.80.tgz","fileCount":15,"integrity":"sha512-aG+whqBwHHqHOBpHon02KhQ8jAifEjPOI47Px1wZnGCcfwHrBVla9AleNYMCgGq/qbcfKDU6cRLHUsAQk/LMww==","signatures":[{"sig":"MEQCIATOLanhNIsgeY1Q/Ldf8HBDGLCSN5ztMLguQjF56gujAiBVI0ZSrxls758/NDKt8IIg7v5gboWgWJPBJDLu0pCyTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVqDCRA9TVsSAnZWagAAYjgQAJuugb+u5tfrATn17VWN\n8Hx79f9BQ99Vs4jTapxMxL+GTtM+ZfUPMcuiviAZki1ydsJEmUrSIiuqYSGg\n8KE+SV+9uA8lhpKukg78JEh72bZAyL/MMuGMzB12xTc0ALK9jVk/Njin+M/X\nu4ueRtfQHG5Tyul+Bdpbf41YBtnX/X0IAJQIjEJvlIyKK1hZXwNHsxfmBXdu\nOQMLIIKERc+zmhBljim8feCCZXeZGBKmlyNrvr6VhIF7GW0yj9of8ABc0n8P\nxZn0NyfBdpekFYVZq9X/JrVUpsekcGJBs9EWl0P1KI8aHovHRT6OhNGlg6gK\nfGftxmv6BcxdVLHuJbZNMeroMG9rb6taSPTT8F/5cdKIERDMGcmEnZKfcZ5q\nbb1rtUfu1d5F/3aRgZ6WHrjTHx6uUWcIeoeq/aWBMMwgWEAwehVU3xSe29ao\nrFF+aBMZrnC+bIlcpvP+saMBHG/UzSXDUIS9H590BPHZOb2KBW9QkrVMzDN3\nNK89zOzV/3oxJh+t7vNHPDBKftubbnF90Hp5ptGsXV8eJ41qNhrPgMpSqXXZ\neFHgG/o8ykmeIVzEUJz3RynJqPcgakC1J6MLbjw6tF/6j3kM67fbgtvKL9ch\n6lMzLexQcUWoeqkDB+zv8Py0OSwqW9Jq5s7u3bC2Q32fn3Hmb9pVwxcLOJf9\nkhRX\r\n=dKnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9cc599b4871ffec5d856b691e98031bc6a781bb8","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^18.0.0","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.80_1565612674394_0.8465313643114671","host":"s3://npm-registry-packages"}},"3.2.81":{"name":"bpk-scrim-utils","version":"3.2.81","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.81","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fa15ba4510ef8485e06e1632b056d1dcc489d36a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.81.tgz","fileCount":15,"integrity":"sha512-R3FgM1pA3NlRVFLml5I4p15ZkQyKK51qLgwgsaxflM33HWRCV4krK8UjChPV8OqXYX5xDRN61n1HJ3N8brLvhw==","signatures":[{"sig":"MEYCIQD/7hiKq83Q/dHQMRQjMwL6/GHr9uXUuNyDUPzBONcnMAIhAMPSNoSvnihSiiG0nhp+n/udm1lWO85L5fBmmSdNTuSg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVpndCRA9TVsSAnZWagAAZJwP/R7BDnC5okvFoApou3cr\nsPh2gb+eOrplqoOKeq0Q4PeVQzHGGIsxw+ru6ynRPKZgM2YySP1McA0JiRjl\nJ9TQcTZWUKu+C3AMrohHUuulKtw6iPPHZmt37RsCZmzAK3pYaL7YeXchNrcC\ndmDQta6RpY/iMh6IABersoMeeDletr/Ka6pklOxEBuvbG491Lpyv58RmNEvH\nVr+WtS1v1JZlOiXKHPulYvaFVYsCMT11gMntJhf5ttx7lPdiqEFwfZFComav\nKcrmyrDoD1PRYITk4rNYhcyN7Qp/tBDf8SdLmHdmdyD0+7tXNBIQNdHRWYWx\nm1uNEUmN/2m3AYGGhQFzmjGlPush74vAeESWuAn8yNgoHWu/YDffdy2/u4Wo\nD8E/7TP5NZBKnX6R8h4VF4Og/S+dMKk3oLtiOQayUywlKjFgehr2NNRogk/A\nT9uyavanYQz3Bb/9+3CcBIE70r++XXC+NcumRLSQh54/95w0gK+Kw9yDW8f7\n3vqFibuPYiHOdrXDC7DACzi1gW5S1Y5aAXvtXoUzRZtMSs6IWNvwg/B8YaeO\nyDzAVoEQVoeR7K8BraYyiaDfX76NXKRkzvg88tHM/fws5N0rVWUH+2IBZvsn\n/ACdkgasbWWiKvF7M4xLKfQ+Q9V6Vf+ubEwnYbPCzbxHFbu4MlVr0kWw1Bt7\nprnB\r\n=3uoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c273954c852695b88ee79deba877d3ecf59acb17","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^18.0.1","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.81_1565956572915_0.0028416469893319807","host":"s3://npm-registry-packages"}},"3.2.82":{"name":"bpk-scrim-utils","version":"3.2.82","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.82","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"853b2d2de2466f04077720d0c04eacf548384ae9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.82.tgz","fileCount":15,"integrity":"sha512-SxTQKVDjtG0TvE/ov4tGsqCut7jfQev2WprtyhLxAbNRZ0HydLNVjJcMZnTWZrYMQ0KvvNgX0BGW87j9ikfpoQ==","signatures":[{"sig":"MEUCIE2o+Q7dbA1MHAB9eVsoAGI25gSPLG6Tuo/f1n1+edlnAiEAqLpM854J7FWzgkuoDmB2X/FBrxSWMMN8P42zSJzmZMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWrEQCRA9TVsSAnZWagAAHy8QAJ7xcoOybPlZrYj6eqIt\nfFftYYQfeJxfQSeA7Q6B4JhWQXXn/vQ8JKZrNd4n5p/g2DiBV0eT82mGWJ5a\nTYEMB3ehuw8autWTOmciR/WlKcfHUQZa05UteIbJ8etLMK2cMC3j2WbO6WvK\nGaZ6cPNX7FrB6KuZawlD0wlkmc5u6OJMMsYGxntwunHR6jwnVGjpFETJ2R93\nVoAqwPXB6Y2Xnsq4XNqNgAnWAgRp7O23IeWhtLYzlvvCIMJMbX59UNCZleby\nTZJlcsfSwdWHou114ZKoFu0sdI1gvWCEBpeHa6QErc8UduiCIHGv2xLtB28s\ncf4MtNQthLx2xYTqmu04/s50pUxnRDetyJyAL1fqlcEe/OKxdren+UVvbuPz\noYGbTm/lV9WT/Og+HxmdCLjknsYU/2kHjkAa8dgQ6z1VXlNFzlWKJb44wrmF\nSmKv7ltPai24CDT3FnlcCLDQDtd0DQlsAbfb/gZHm38mFoabctkf80kPFu5z\nnSHhi6/2uuuaRZRrPCrhJFICOFbzzJRWL1Nco28qypCOOCXlgowgXPhx0GhT\n2ZBPsE0S1A9/FAiBS/TYR9g+lSFP40GwHAx9RTTmGh9lYu73fEBAsdI2YEOX\n+odZ1c7QwtLMLPBy7zNO/QxvRi7QFV9yADCR07vBHW1Z4BRo5pPgCSDR+L8s\n55c3\r\n=x8RO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"79684d1b27f414a0fc4177b5e414d362c853b372","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.2","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.82_1566224656319_0.5595300829611014","host":"s3://npm-registry-packages"}},"3.2.83":{"name":"bpk-scrim-utils","version":"3.2.83","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.83","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7c4d3d85f6daad974a100cb8699340b828728735","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.83.tgz","fileCount":14,"integrity":"sha512-E3pGNVturHsctUbxZCFQfgPIF7z5jgrr9HSLVJIWlom+gOz2ag7XxjKRo531pcPJyFvk1BCPE+/03f80TZdJ7w==","signatures":[{"sig":"MEQCIGKZx5cQvA1MV9l5ZIcjPT70i+bJOsb4/qZxjuBBgbvlAiAXqIjbX5fvhX1lKIX0FB5bYImGfJDm5/sRpcWAOnfIjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX5ooCRA9TVsSAnZWagAAuKEP/2Hc9WJE5movtJa78Y8j\nnN9Y698oKAz3iOwhE0hT/zu+qQYM0WxKXtzrmYO5qicFO5+2C+IFf0ds9yZC\nILJOwSmJ7XmGmqY20a7OneNxKEt9FM39LBk9UGizSBJHkMs3NLeQA7wl5xTi\nPYJw+ruYOt8dEok6HkGxP47ZWJT8UWjhE1PUxK3siRADcthJeQvJ4t6dl5QU\ndKfLCmYOp0SswthuJgk+X8tgUBPRVF0ntsUNGtZd5GPKWPZDV7JQurRhWXSi\nbFlGhfho4WZxr4egKCzWUhNYpfpxWm67iWvPyk8p4xKFMPZo01HuH2DITgIs\nESO3su+SRmVrK3Z/N8xA4VkthffBfgYqRO6hPutOftQT7FKWB2CY0H9YpJwi\nd5nJAMF0YJgRT2okl0ATxvqSqUT9o8fx8cjfWHwSWRTRyxKOr5lIhaj/pO1f\nX4I2rM0O5o9sZ+LfEMjJzAqzRaJTeqFqSBdvIZtqimkSPypecq5+/049g5XO\nf8HhAvaQQpZIoP1O22HqdTuQxmGWLhd191AAWpwcim5HzNzjhIKAiYsoo6Pm\nNdDfF6J8bhXRlt5rfmzDToh7Z7EiPcI137hY50LOIitPo+OvxOe3PLYd3b00\nm2Z1fx9subEBsGciPKQOPR073JYd1Qeo8Unae3IFRE3QglTETxuaXNQnxn/X\ngi0w\r\n=G94D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"89937077229bec18515ef53bf12f3f395696b625","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.9.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bpk-mixins":"^18.0.3","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.83_1566546471585_0.017719823265920143","host":"s3://npm-registry-packages"}},"3.2.84":{"name":"bpk-scrim-utils","version":"3.2.84","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.84","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9b929fa174b86c484209f29dffe909669412ece8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.84.tgz","fileCount":15,"integrity":"sha512-ETkr1fuBwxnKuP8/fSnqqmTnueUfka5IZDdzvx1uwDKGOhS0zIdylvDNUZ2jIkIwhpBQWeHE5OLJbybA6ZUZcQ==","signatures":[{"sig":"MEYCIQC6ikjred3hK+PmUsa2vk4QPBGYjy71glEOwK4WmLgyGAIhAKj6vVLOfzr9raZ2YvaZ0WCKWqAUAc7wcoAsw0VkAUbb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/nfCRA9TVsSAnZWagAAg+cP/27Z0ay6fMopzVCYsk9I\nwlV5QvXuYcy8Jkw5ugBpA+W2xYEVJtl4tEcE4MWM4CZhe2ep/4tLCIf2ZzDo\nnCxJ2m38WVyj4vom1IhEuzDQ6toBkjyHd3JFqeUUnM7Q3aDhbbFxvpPxTEvU\nTQw1iDo3PEH1hzoohYUmqy4QmYN0qRCU2TVLmAUCfwwSbHp6NFeZAba3WuHE\nZyQoCrr1ugOgZTVRdr4gOYPrq5dkWzV3R+mrLfeQQGRVprvuAXkM3zzLl+d1\nfBNDuV0/DIBuPAVZJ4O2KImaA17KJIoOJegIGWmkINSKgEQbeAP35zbkqXTw\n4eSPXJw3sZgjU52t0nehXa8snaTEIt8drYjjWwvKg4i6dl5cUT31QHZZ2BDG\ntqmqg1Phs+OPaqGEgu4dj3+7Ur40bIZQDqd4KZPpCQhGP0NeOyC1/CiW1oOi\nwKvR2IoaF1YPlgxlo5eo05KQFv5LPvkCHoG5oInFCfv3EqUXavtmOH51Fe7F\n8cdxCU1XWF5oP0oeDh3WyWEhqSpp+UL4a0Gbbn6Z9CEkMmuaIclyK3cW1DRt\nbABCsMfi3CVS+9VNardJ2yiqN+XdIyziRbbzRLU/Epi072NuV47xasOf407h\nZGmb7R3drMsS6Fbs7UUeo8M9rYHI8liUcwYwO2qh2S5GJAkammuL/hap+SoA\nQm+h\r\n=2jvO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"17aa550609fa9887f1a95c2711b5dbac83162f34","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.4","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.84_1566570974509_0.015115970859821859","host":"s3://npm-registry-packages"}},"3.2.85":{"name":"bpk-scrim-utils","version":"3.2.85","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.85","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d88014cfd474fd686f04bf7904089c87f499117d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.85.tgz","fileCount":15,"integrity":"sha512-KFNZ43JedQ5jEvk025CgJRsTGNJ88YaziUMwqAeQZXgy1FLPCv1xXkvquhQhpHGZuw5qqRnhW7dcyfkUNDbImg==","signatures":[{"sig":"MEQCIAJnSiZ9UJV0vqtw16h7Nwdg2Rcn64oJHxoC+92fGsKrAiBHJCiuxz4MZKiSKVUjP8Ay9AUR44AgGWqFsquiZuY/Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY7v8CRA9TVsSAnZWagAAKzUQAIArisZoznO6GeytDCVA\nTnqT1T7aUATd8cg1OOkthiWdZdyUSrHAs6B3sYSEfvKfOinedXHuXM++aPuP\n9NZoORmDnjOVOMtlNSjI59kmioXSJoOQS/pXXsiFDf4wc1flLkNCsfVsFQt6\nt8CpF1Bw+SyLfXhaJR2DLRJJbll52/GTlLY06wJW7EAh2I02J8nW7nWDiOLo\nfVbLhXsAQBbkWQtzPEJhtP+q2bMLoGzAhmw/TJQhNl87aiYDQCaH27YTWyuB\nNp/13qfXSkp2CrEZcrEgIscIS5gDT6hgdaV93IxmPuD4rk0ViDG+ZWLTjdPL\nW6+tf5NNSrPpfPssoqKuWtNV8XpfqyjPsA50Av6b9eM1+27a82MDT/Ja112b\nKG9XG2gRKlHS5XYRUs7e3VSm/UL6d0vf7ak2xfuS+jJd29tnghUZodZudpc7\n05TDjFP5SgJ8atZq3QAp7SsR+pKa+P2WmU/nEoD3tPofCWbY7YPfoUvIlcZb\neieA35SokWxVaR/SUeU4B/qR2pYxn3weEtSPW1MTt2M+a38Dvuedzu36sAau\n9V5hOgiyjT1Mi/GLMGT1+UlzC5ZzCSBXSEZthA/74zs/yCMljtowCTHV00HE\nQ8o6Mu1AAwqYDLsFsbNYgF7BFoV8G9t1kUzb7+p6PPCaj7dwqeagthqpFEWx\nze55\r\n=Nxdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b6f47b554a8d5ec22fa6323fe949da707e8e989d","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.5","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.85_1566817275767_0.9761238982706362","host":"s3://npm-registry-packages"}},"3.2.86":{"name":"bpk-scrim-utils","version":"3.2.86","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.86","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f42c1bae069ae610d6a7c4eaddccfcedb89f09bf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.86.tgz","fileCount":15,"integrity":"sha512-8IU2uu5EdjTkY8ExH0huNrLl4HVt/AUyV9sJm2GPQRAVG/qUzp2pn4M4epT0d6MjxqOxQbUkbA59M0yBCr+Row==","signatures":[{"sig":"MEUCIQCKrkz7tYj7oE4TKwFfEJU/bPfmPK9aLFYQ8li3rQhdXgIgCbFDenFETWkODQlT8t3PBL5gBLR9+krMQMTFf8hyhu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY75SCRA9TVsSAnZWagAAsIwP/1jIp4J6zb1MCLgvLtuD\nWPsa6eMZDzYpUlwGhHkl2p2iadXj0NJUvh+QUyvYwk5gCU1LtJhJLHHvZpdS\nyxzBY8IiB2z7h5a/nogRSnfRFjcMH2mVG7nlSmFYAKeza4RvLsJZ35rZiMgT\nJE7WF/n/VfsAF713vrJxU3eZAKJPOAFqf0DfJ4bp9IPCyouHy89EhXbn3L5q\nsfppJ8ICUyH/VgZMne2cv64LbzPkzklJ+vUMiBD8emmI1/eMtq1lBXgsZK8h\nFjashhtFfUXBiUjI+eekjljZSwMs2EKe3Ol+ZMIYBQO1NGq3LxNBPKAuU9P8\ny41pX6gh/3q5/U7NnVnGQiWU0zUY8MSPuReLPsmBsxAZYgLNtc5ekwxuI5SP\nY5IdOrvVJswEvkZ7paSiUOTWbgv6As7NMW2NiRZ3xB3NI3c4aVBtHMoKLyIJ\nRakI1+eBDKw9xHWnY18blGRxxBuRmy66qRofAkK2sHP/nGsH55YQ535Ue9in\nKTdzOuiw5QuiPao/aZU0bZloJAc4TSRuyyOPJsoShPMmhT+EvmhiyXWDIFiR\nQ0mwiIChK46HDQSpZ0XZRnY89gk/lKF+MjUixauWxysbbFNVRr1BGn3v6Dla\n4LxeKDmPcNQYSOhCX/rQvrFI7mfUlHdZLn95s2mjG42Un46lHcE83AfWWsKW\nt2qN\r\n=eFSI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b7b3ff1122e0be9384d5e8f8ed6de54fdddfb3dc","_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.6","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.86_1566817874154_0.5496016940416049","host":"s3://npm-registry-packages"}},"3.2.87":{"name":"bpk-scrim-utils","version":"3.2.87","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.87","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9154082de9709899ac5a25c141cce478ba887eb0","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.87.tgz","fileCount":15,"integrity":"sha512-4hB4gHglLRT1PheQUlb18eMuq9FbNyxBWi49dILht+zpDgS9KsZgVwjbbUfPnf2aGTi/WxWeXjpaoKwaGL3lPw==","signatures":[{"sig":"MEUCIQCGj7DJKkZN7XWZ/suTHvf6bSQs5hOTcSDhXJSLzqNGigIgJNAcfutZme12MqTymL9j8zVLfx/dSzWx8Md207Vd+lI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZTOXCRA9TVsSAnZWagAActgP/3U5Ky8iPOmvGBv8wmRa\nklKCdDA8EZglZGAZPCnJjWyZRPvLrR4NvAV5cCxO9YjzOkxF4vRqTFyU9wsn\nngJ8ivSP3Ppil66FBJagC1R97WrFsDzaEG3R26fsJdSbxznU7QJ5M2Xhseu6\npBvsekX2A+4R1JAxdcJEOKMCx0TgtEmWTP/RMWjqYySYSair5hiQFllzLyNL\nD1voDL4d0sQoaP650qvyNPjfq7pgx9QxGJ/alM+pxSVMFHNVLs0LeekeLkqi\nJVjDujrfWgoxF88SBcuoVHmVO8rkkrHKS7unX6N0GnDSpQ/QkLeOR2tAPvcU\n3OmbnSTXP21C/+yPRs3JSifjeATzkXqrGDTlxF5lejCmQL+U2xTZjTgyyoxw\nGqacIpg/ZrxidnPkwMUM6CnpjbTVTLd7n7W8sfxzFgv0/OxQ3YDd1hlpifH7\nZxzzYLRBWNBfRxrVon5mM520kL/BLfxzU6ND+YeUSPAA7B7sKC0eQq2Hc7aS\n2BC+pbEIB3ILAta/LmDb3aws4CxzYIL/GACKhqZfDp5POhHr90me1rY/5Q0a\nRn60XaHmcxmcvBgLUmo5cQgsM0AuKtrTWYstym3Zz0JGL2MIywUi23a5CBVq\n8fFaVmhJq8L4jRC3DZej85YK7XPkqjKaWnawczMKVWXbxDfW72vq1XQRYFwl\nwSst\r\n=+xOV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"30b387cc6dc4e2717370c0a07e725fa71a2f447c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.7","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.87_1566913430917_0.8989615614475839","host":"s3://npm-registry-packages"}},"3.2.88":{"name":"bpk-scrim-utils","version":"3.2.88","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.88","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d52b706077887add03c59daf4660fd4022c9a2a7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.88.tgz","fileCount":15,"integrity":"sha512-Qpbvc7+PeSf1DVqNidzOc8AAC7KAe2zhuEeqvy5i2tft6JPKv6XLRokydRAOcjXKb6Bg9UjtGquEVlzdFr4PpQ==","signatures":[{"sig":"MEQCIEYqkAwohr5KouQzt3JJW5fgHtpgEG079WniToCvbBRAAiBOKsnoHTvsyjDdcu0QNkJ7XoDbc/tlkfpJHo+D1+Y7TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaAMtCRA9TVsSAnZWagAAWeQP+wRkgHO9VZhbVA4Z7jl/\nLq+I+mDc4YchihxwOZm42XDal+FERUq+fi6hKjrw5OALXs5vpSzegu/s7aB8\nJ5tkbkFWL0iGLnmxPo1nydfE/AVNEYycc3ycv5JL+FHiy7DuQhf9GRlWeYKi\nOlsAErvS6DCjhkPRY3wSS62Z+OpejoubOxoKxIUZ57ZeqyjaLahBn4biJ8LH\nT8pc4W7EOZIXiroaL+IcWdS3fWKRVGwBXSvop06TxhzWtntKtoeVbg2iuuyt\nmkJfFoEFXTF2iiO2tCZBbpMV4As5DMTSRNpDRk6rsLg7cvVdtQ857AQSSRNR\nLlDUm/nPEXYSBkBdCXxrjy5iu585D6YuBXThqxrMjEOfaVvDTjdENzSX5D1A\nOI1eQ7XxBRZQXi8RVeXMaE+7STg7INf0BGuSjaO8DtcLNEJu+A0N8+X4rWkY\n1BlgbvMkuZh/tWI7ciUklg7oO8aYIqEQ5etAI0kntXPSPFnjIJYGL6eMeU5z\n+lKSO6w2FGHzNLunPfe9mrzcXJZfZkAWHtn6ntiOoKdQpnOLuL94HDFxZfhi\nHNMABYgNh2rt86R45nuV5bRzwnzOpu0FHuU1rAprCFVfD0j+GtppYcbgNfek\ndWblWvdpzgalWbIWi6CFvqeoHz9Ym0Pi1b4BrhG7sVK4cY10fSmtKK/FCF21\nETrw\r\n=WH8V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc186ba0a92200688bf6523cae301c8c71ac1682","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.8","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.88_1567097644780_0.2538870193319611","host":"s3://npm-registry-packages"}},"3.2.89-alpha.1":{"name":"bpk-scrim-utils","version":"3.2.89-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.89-alpha.1","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6196d85fdd2412e7a4f64d0e2926e869bc163929","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.89-alpha.1.tgz","fileCount":17,"integrity":"sha512-tthXl86g6dcFTB0tz5KcI2CXgx73JGofm480Z7LRuWQ+y/adcaTt9luEUGK2ZiYe0ncJAwZDARWAVc5HujwACw==","signatures":[{"sig":"MEUCIQDcyakVwi/efXdbllSAVkmBXtpl1eKgw5OQLvYVarXRdgIgArb0TMAjJAKbSxlVxu/0GV6IObc4f3SA96ojqwV8MD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbPhfCRA9TVsSAnZWagAAuYEP/jk+WyaplHKuSS+NHkn1\nbAUEF1wqc5H4t6PE0AzsJP45iXlm17rctUEaqAG3kk/xhmKnwyUz9zrvW+3w\n5+FZ0mqce8623HjyGnFl9luQFpX+IhCQIZrAUTkpZJ5F5rFKrB4SrXftETJp\no9Ti1x19yFnvOOcKOhshEuruQJHJxPdHgVUUHz+rqJBXJtUUbonR9DR3tPis\nl5HxnxFkCGFFUqRbfuCW6myE/HDvVcdwO8mbzFhA8HCybJ0zTWsY1F9GCR1R\np6OhM4clia8kVEA1cuXL1fs/AlN2cFjurvj1NgomIIbN3ky2gU0Aymm3iUax\n8Q9ruE5hmpVsPPnXwnJLC7tlfdVeixGsAnV7q7RrTaY4rWLaZrI+exkKhmAR\nhvsXya1O01wHtVeohREJdEkjS4iG0SbhsSRh6UKs506/6MtSRMA8xgCfhWom\neGa9mU0JX/zFlHVEtRilzNtPmFWwZTFbX8XZJUoXiTJNx2Hp/HWsXzTknghO\nY9+OiSIBeVP+W5N2c50m/mjU7KvcBSO4QtIGAbURi40xDZVtpfJlcwgNMnJQ\n2BRoHItr45S0LNlZLOu1+jwAR0rmyWHdx8l6wa4c8kvkttpGPhV1NTOrlCzU\n0hDpIB47f/gQK2g20tBSQDCr7X6XdQKrjJtOzItmNUemfyS7vVI/CHoHWaMW\nlm9N\r\n=wMYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"8476f02041bd1ea44461b3829736434c0661941d","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.9-alpha.1+8476f0204","bpk-react-utils":"^2.7.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.89-alpha.1_1567422559058_0.9727842953215222","host":"s3://npm-registry-packages"}},"3.2.89":{"name":"bpk-scrim-utils","version":"3.2.89","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.89","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3d6c40b4fc650f8f2b9dc9c821ac8adb8a9c239e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.89.tgz","fileCount":15,"integrity":"sha512-JphG+ufIS4Hr6UMAOQXufx5TXbnd15aFnJJG70FVkoPPkw4OWuW6R6OhB4Si+UnrluAKSD5eg89gPBI8HYv3gg==","signatures":[{"sig":"MEUCIB8d5n6EIsY11ClFsqEx6J2yPAU1s7+UPtbt3DADNlAnAiEAlWWcgDQE9jGJcF9Lm3Z7c+0FEWSdKwuHpMhbHuYbJHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbjOtCRA9TVsSAnZWagAATr8P/2/NqwuEq9WY1n3q3aSa\nVA1MTyPQQClej7q3iTn5UKofFfdDFcOF4FCot2+oKbSQOV2RIlqVHo/9KAz1\nTgeF9ZmL4NmfLWRHbZtnnEJjBOcEi5ULT1qNTED3wLa1GHzY4S9EMTR750ck\nhUqQa03dViOUM7im5xLOU0GrNWB4ckyB4ry/rS3QMXkKrKmPXiygOdkBVmON\neeW3ulsA2drYjaBdq6zNkiQ0b0bwG9wsY84m2NqVHDdAcs44QzKkk612nL3w\nldmntoEfABmPECl2cZbIvtWBTFBjdGTDUYxhBc3tV0EqIcvZ4XbbvinNygo/\ni7zhh+koH4UqxeB+4zxt9J0v/GMR0XTlMe0NHPvXRbxN5OVom55cVL8QrY/l\nGO37ca4JYm4EYp+ndgeXEWz2By5Q18rRxv40VodijAXh6xact3Dj0/sa2Dc3\nmpkv6Rs55Mb0tdRjKW5TTIAzCd64xVRXEZWTSr0DqETOOToH6hRsc8dXFYxc\nQL5nk9g+cdCsnAoj5qmLPwZx+w69wHca9NU2fciMBOT/RMZajykBaWhRQzIr\nJgROcF0FZaILGYpxr0wJ2WnsDNHs5qrhDnuvhvwBaY0RIJzkKgYB6ebPhK2E\n0i1+acQ1/SpkDXQ/M0oI+aogPKwMXm+vSojXR+k4Vy+ebIPvKXtPdAlNfzTE\nIW6L\r\n=SHul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a9633f5cc0af2596bcd9d4bae78c7967bdbc6a33","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.9","bpk-react-utils":"^2.7.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.89_1567503276953_0.61024484916102","host":"s3://npm-registry-packages"}},"3.2.90":{"name":"bpk-scrim-utils","version":"3.2.90","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.90","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e55703981c34b4298833f36416741516ad1c6798","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.90.tgz","fileCount":15,"integrity":"sha512-LP/UYXM3CxJ8BtE8ywI3B32HIfL/f2HtxpQr8BpswEW0Xr2kIUogUPPyqqMCQf0Xq7L/GF6PZINMqnkWGsPZ1g==","signatures":[{"sig":"MEQCICJUOrrB6PE1Q0ttYX4bB6RV73bX0RkvLx+tWsUAXUo6AiBothA1jL93hS0aPWVbRRUfNzW0PanZaWSv4K6MJlGEzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbnNnCRA9TVsSAnZWagAAl6MP/3SKV69mZBssPgtV9ZPb\nZiZ4Kcql8qE0wRp5Z6gMdyRh2U5570zOvNLmGFEO/8wkiV1LEE9W6QyXZMqJ\nrYcK1fta+BpYvUZSF3ENZaYSnB3U0Eui6WQ8B+LH8xd5Mjb2y2gHu+O5F5sg\ncuDmIyWx3oQkist1LyTCQCKwl/YTf/FQ1Am2Di2XVb9fkmqkQnTHLIoVGKh3\nqARGlA4Bf93k581iOxowWIOMR71yLCIQhJFz7HbNdaBt7a0PpnWqmfT/A9+4\nnw8I+afPBEyqvY2xzcScqa9CJJdJj0iBCCAR+LEhHyhED7Uy5BZZHSF1xGF0\ny+Rc2/HMMyb+Lq2DIQyyijmK5lZeGBcuvfJKT7g9Gchlb7bksfcUepUcW9Tf\nklvg28K0yGYw21fzHOiz7gy8qJyhFIR88jgD5+IoTSS5IXkKFQsGXilno6OJ\nXzWkKx7/QN8ClUSq3hgmdX4inn4N+wjo7rQIaqnUSPynsR9mi/F6EZVbo8OX\n3ujZh+E84hKTnMUz8xnzUr8QbDQfI8r2tCaX+2PyUpGXVqPp/VB5nJ8KQMXf\nkyYkrNJsiF+KWi0ZaWqrXAZDcudMwEtX8j+JoDWBELKVRGTQQoYYb2qUmoUd\nXaOhvTNsw4Prd6u0HTJfR6JQowcQfmVu3qng6us5W+yB7WAAeAUd/GQYMKne\nL8Gh\r\n=mmje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4de8b6d44c44a7d6ddcbbcf6b93b4957b79f6390","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.10","bpk-react-utils":"^2.7.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.90_1567519590673_0.5457987743171451","host":"s3://npm-registry-packages"}},"3.2.91":{"name":"bpk-scrim-utils","version":"3.2.91","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.91","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"67d344eb92b31ab966ae9e3c5b8f2d7036a4fb1c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.91.tgz","fileCount":15,"integrity":"sha512-YLMzdCfr8kb4iL8+x4GO2etyvNrvej5/1bDrNM+f4JSFXJqwuokukGig5tvaSU7ijRhf2LzFNVcw3G/fm4be0g==","signatures":[{"sig":"MEUCIEQpnop80Wer+U0B7kIlWn7nrepW7Rx5hhMyt58O8f96AiEArQhjyr3y0xhK8GsiCkSx5JIZaAKkYG7YKLp9J+ykjgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbnpqCRA9TVsSAnZWagAAK9MQAJzh26FlwnroU6CkKwLj\nBKSdXy54MnI3jSq0cEdBXHfP2O4snEHhV7LXWf3GRw8PcCEUGzOFdYTkkJ3N\nWV28tEpyWlhyPVjVU2FduHtVZzQz8FPMIU+ctMZu0LxnpOF2iOowu0+X6vos\n03l6+t8Y9m0sehIgBJhMKSXuvbJndcSjxmxh+ItqVhC1sGICJRTqiasnpdHl\n0X57GrAGU2yXeUd8DMaOo+Rzksx0c9A7aG/9cHf5cA/8kUwgDni5L4IRKfYH\nYtffHv0V05ebk5KgCFzU8JEPziWfWogPjN7RSi5US+UFS/gI9v4Ga0Y1PeI5\nsBjJdiphhzjZK9c+ZhFMueIRSIZomUxZuEHKpSGNTZv7CqDqtXuf9fRYkqkO\nq5rtqk0yaYFf9lXgz2q/dYB8PL2UrWpfvQuGJKMIneUxy5URxLQyXHsqHrIn\ngzZJzWRUlitv9i2SI0DVyX+UPzFiEO2H5ZVBV0ilkqPnKvy+56X/eDsa5gTn\nPinJfzhxcpGqyf7S35W9LQLS6QCHAF707etDLq/h6lZ9myK1AqphjgmCSAVI\n5e5bAcEC2/ODn1IksU+8GZcfY3kuFZikNavrbb0Q7Ohca5dVS7GX1SlJo382\n4a6ywee2r4kBi4eP+87Q3/7/f5faYH1k0WuPLcpoa+dj91l0NsI1eDXAoUfX\nH5tO\r\n=vYOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3f637cfb96814a93d4ffeec3088e92e98c96f4b7","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.11","bpk-react-utils":"^2.7.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.91_1567521386126_0.7040100547455683","host":"s3://npm-registry-packages"}},"3.2.92":{"name":"bpk-scrim-utils","version":"3.2.92","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.92","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a9b6c7eef6cfdf1c6a14a6684ee42922c5980f0d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.92.tgz","fileCount":15,"integrity":"sha512-35ZQvj1YHXvu7L1TqnTjrNpuyD34vyb9xr2oX+yYvpbArMR9k8110KsDksszGzWu2GxnmNMU9x3RcXv1dEbTUA==","signatures":[{"sig":"MEYCIQCNsOvrtZpCk7mmfGV0IpwBFRFKAzM4yS+moCGRosFJRgIhAPgfgQtBGNEqpQD2PilBM8kbVZ8qxKXisgcxNrGm3NVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb91aCRA9TVsSAnZWagAAxUUP/3v7WSBbsRKbcVOq0gev\nzp3B49H2O2MXN8re2MU3NQHtkeAl5C2do1PJ7ZxwQIblrDSzc9IA6ueAfGBW\nlLIYznmWcPtjoI3maFwW/hxFavu+3xWoymgtcYMhkn5vEEtmHkf0kdQtdrZq\nmXIH/Ixd8biu1DGR8o8OJGeASIwgIl82KX0cYliAPc8WTayWrdo6uZRHnaXD\nyQE+xNgC5s8/+3Pk+KWU1ztEtUUwUK8nhblra80Ru4M2EqZLhi9I+fA5JqqZ\nwnfVkl5WQP6AByYbbfNRN18c9j8ikdkdRruyktySqxOqSFqLejMllkn+EVFK\n5TIrBYwraC4osbLf8LFtcjj4cSBFhdY34C3sATcZsq5Gn3R8CcB5PLCgCoik\nzrHadSJa3zMhq1MfeW7Tti/fAdWQCVI1pAMeH9myhW7Jy8eIjKynHyOhsSDr\nPnZNrpWVRv8zIHn/BI8nSfnENF/4vC6rkIELK/S7uxivhlhYVnIdcE/UXvI7\nPzhoBbxZ0u5YwZbdANjlcIjfXNxYdDWA24J0BZ8Cz6k7Pwln82g/zesQL1Fe\n9ANJeBNY9vYS/4a0lQx2DpPlAeNDb23jX2FBs903a8nHwQrYUu3sYtCbyvLS\nwuLgfxh8PtDddQQ4nmXyLRQn5rXu1F2edP9/wHEEzAy4kKW4gpXuf6ZklwYu\nrtET\r\n=+kYq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"405b5cc1f251f0ceb40350617d44216f003f6107","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.0","bpk-react-utils":"^2.7.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.92_1567612249831_0.21411781565900445","host":"s3://npm-registry-packages"}},"3.2.93":{"name":"bpk-scrim-utils","version":"3.2.93","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.93","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b4c6df7c8d2cce310d683dc113b7eed9f0586669","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.93.tgz","fileCount":14,"integrity":"sha512-ebJqe8pqJYqiaMYUiaUsU+3UYGcbOmt/gRO3dq79OUUC2SZ09QoNvJEtLDyWC2ZWifIAb3PStmm+V/sdu6xbuA==","signatures":[{"sig":"MEYCIQDymfBYMzEVn6MMYmdJ4KNxMFFvmFQOCJJkdc2CYJSJlgIhAJDSYOCfqcTrf2eFIYb6dBd5MTPyLWkJO+r7zpUKX5sm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddjuRCRA9TVsSAnZWagAAK6UP/3/c905qMlWOBsh1UgrK\nCbivnHr0sanHXeInpRTG+ucEBRFiksE0jCWUg6Y74Wp/U7iL7jrIWP/UGh6G\nFBtda+BsfOrdY4rCC0e/Dx6B0X+E/XM0LQzVG+m+O15ooYHXePjz7MNbh8rC\nwLJXkEtWS2cCSMsClQjN+zlnuVhjGEcmtKLwaNwFewZNk6QIfEvmATYT0OiJ\nlnVgyG7AZpwFQDc/tXeP3tjFOpC7HQv/wq0zVKtQl24Vff0W1an0iy3jjuvn\nncrepxlbb3OCJW2XFmR1u3g3fR4qcJJUqGhhXSdNqzTiKpDm2sxQlWBmvdnz\nBNp2EQgtCILgsvTImgmSMS4tU5IcggTniW7f3Jrsdj2391g++EPwvVqIqBOT\n7v+Ue8/AY7fd3k0MhLGqiZ2OB5tXZcGqIQ4alC4bzKyg/3bTfqM4oUKrXSpg\nzx/GxI3R8rhOb0KJYFb86hzuJJDVKQasU+CyCe/dlozFnbKAAklRpcxeJ1ia\ncVRB/o5P7Pq63+Vlte1YKBGz6pBxfyZ5Z4yjW3qV1zPuCqQ68uFd/sadJspU\nP7+zymnw3IKWOIUPeAWrcu3eArKD3a1uYFBlssAPOGpgumYUXHEPZLrzkMto\naH9WkvAgxkCWM/61marAj98y0QBiAcP52pqg0BmZJ3RqC/8d5SZTivNzbgOO\ns0os\r\n=AwdM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3f637cfb96814a93d4ffeec3088e92e98c96f4b7","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.1","bpk-react-utils":"^2.7.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.93_1568029584625_0.2225567058313902","host":"s3://npm-registry-packages"}},"3.2.94":{"name":"bpk-scrim-utils","version":"3.2.94","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.94","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aebf11ccdfb5fa3750aeae458ec20cb2eb3f2b71","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.94.tgz","fileCount":15,"integrity":"sha512-3OASjJ6NXWhPHtXY3DJH6KKXKxtK6dlmXrVEZ/ZIYW+97fU0UO2SoE2/Og/OqH+4K8hdPOOvCrk3hoLswGwckw==","signatures":[{"sig":"MEUCIQChVk3jA58yLI/fTa3TNtGHsFH2CHF5+5e82hs41g0ckgIgZjgKdUrf6j+lFpihahfjX3xcJuTjCsd0jVEyshXjjAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd55rCRA9TVsSAnZWagAAqs4P/23bXeIKJr1GtSZlgfan\njPgrKbTUxaq4wb1EVCikm/6febUeTzmhl+pfjdao6uxXL8n+hWKklKkq1ru2\nwgxLhCp19CFBMsF7zHH4jTKiqB6ga922L/7fKocHbaRuiKPYeZhe4THSnI81\nGSuqiH3M/0TdWA0W2cZpUtgFe+TGJ62iOeK5b0cjuJDdAL1pVNbk7haTyVaA\nDoRcJKi5wLVxv9ZPpaMfgEOJYSGBhRkjf2MXuZxmes2AzLa5uh2fHkLWnCuD\nr9mUEOdy8FowPJmihIioH0R2ImBqx40ez7/m9eg4EMMxFnfvmi6FjlxyX2tI\n0xZ+XM74HG8G+P/pbKeSs5vT0NICnTh+v1jQzBwsj5gZAsd9rEGJaVZO7yUb\nCqk3VA866zeaLKuVbdmvqZSpsVZGXB8b48+QHRPoRwysCG/PPyPrQigCEP8K\n46TPNEdzsL1yF9wGVZBMGYbh1fLOUIiAJ4XVi44+X13UPfqnzge7a4Xy9VA0\n9ix5vzIIOjCIfEw3hcC9jy3psr/+fVENom+VYLmm1NQAdNGZzO8Sud4YXbFd\nSA1Sxz01Kc/iqvj05UF9N49SHCMPBaReMT0jF+GbzlGVpW9cfy0suEzEgVxE\n39VXfTG6/j36ael2s/XKaI1ryK03cUOBDygjwUGSDdIG98SpdgGiOz6/VraL\n2s/Z\r\n=+3on\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc845ae54bd96784c98924539c56abf617dbbbd7","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.2","bpk-react-utils":"^2.7.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.94_1568120427340_0.8943382525411949","host":"s3://npm-registry-packages"}},"3.2.95":{"name":"bpk-scrim-utils","version":"3.2.95","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.95","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7a10acd91b43768bcf83153a8372a76b93ad85a0","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.95.tgz","fileCount":14,"integrity":"sha512-O7wj2Qv9omNRs4scuz/0p/1q7qO/kdF4mfNaUa02zL3pA7hQ8TvubwIh0lE4ZXeGpC5jdTFXJd+w2DtiApU1LQ==","signatures":[{"sig":"MEUCIBdTnXGYVqCA3aAcinVqdXndufUXC+2ORFfuKBi2t8HgAiEAqCsybBnCmaZghPQAgEpoQCr1X/7J9INUmRV+8YeNSQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeP6eCRA9TVsSAnZWagAAFlkQAIXWKAG8+uMgvxPPscwl\ngrXbpwaPVlVSncurEmhgPtijkAGGivDnQIpjskahtm3zKGakE+JAmuvQF49+\nGGu5Fi1D4kjNBKkD5/GWLrgCgUQHSDa/gr2GmzYJqsi4D0K9dk2vGr/SSklM\n0vOdKDOz3aGDk5ARIJrTPntLXWxQ5Zhju9udn8KSKyCRyKKulVILklwoACSN\nqDo7lTOesVVtCibRikCFDkwc/C0L8SfdjX1CLz6EFX9WVUmTn3oJ+FECzen1\nraJPmF5a0y2t994BtUuR4WmaqQC9yz/1OVuR49M0hYrCcU43n/0isHl1M/M3\nOrdLzG3td+AV3z1X/1u9Fy6q+pNEeIa3qferSMMMCuxsAUeEniheaG+u6m+C\nEGtKldpGSUzfL8dQdme70Tl0aDhRuNYrOWml76uTOLoRXWj9wmfkN4G7OLt0\n98uU1kqPfEi+39DdMapYCbmAagu/lXhgvV1dzxjkgrOXxfA6afu1Kvk7aXUl\nLrkK0NVIFywpsc8NRlzDddwPo+qm5zeq7QUhCnehC8w3leRcJHO2o0nCexzS\nRUV6kUhJCiU9uuOSENzvWK9KynQveaeOeBTXu3QVUZpv/diYkbfErb3Cp36F\nV4OaqZJG5aMOKemlbuUEFjJyanP4mVtEQ/h594nbnN8dsTABMUnoCZ14Vp8E\nDaXm\r\n=sUhd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc845ae54bd96784c98924539c56abf617dbbbd7","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.3","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.95_1568210582073_0.09552256080937527","host":"s3://npm-registry-packages"}},"3.2.96":{"name":"bpk-scrim-utils","version":"3.2.96","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.96","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3e51c1a613a81f49495bcc8093bfa66ca183bfb2","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.96.tgz","fileCount":14,"integrity":"sha512-9sr+xwDYHVU/nS7gvzRiNcPcrtCcdYjrpxzPxoLUfd4osEUgpWIQJP3xHTq3F7SNnupw1k9Abt+87i5VbALpIg==","signatures":[{"sig":"MEUCIQDQbne6XjfurjLvzJBAAubM++pl0ywgpO2xS1rn+B1pzQIgOqPbdsQeqKH0G8Et31jNfB2/BSToiO8L8AdhNgEUrXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgkPqCRA9TVsSAnZWagAARg4QAIp8E6IamnaJUphCBCfP\nSMz/PKVYcMDNAe232cYSVreJDlTh0blrFLgrJ11p3MJwu76Fn0xlNj/eoOX1\nMEPYd+hNjh8udQKlwA7bpAxObhKr7PH4l9p9J8O5gV2Fnrpv7yhLyQXKtDCN\nAJOar4Xj8lm3J0Ntv4+bQSiNZmTpswTS2MZ6fk+LEVmQSSWBqUH1OA1pPXF0\nfulY0KXJpgzhzEwqp3AbGI1DffFokqo6ZKLCUpW1h4Eo2fmGBSBT2y+LlznH\nNF0YAQdBqpPNBsmZiXHVWnpwyblsWVMvr7iO3HbeEYjmqdrYzY7Fj4Ut6FnO\nBH0snpu8jEP0Mqaa22JO/ey+9g5zSScypLdHfDtx91gQNdY6NHIJLtf3fdQO\n3afTxTUug9GhU767F7uVn/TDklEJZFr62Y/peP90ztXG6/uwSMj9paTAIjYb\nXG6B0dA7srEd2E39vXYZGhLmT+btmGnHlkIFkjOZaTNZnWf9v7l52BuW6HN9\nU2gITCUSqrWz0urLjfIFmfga3QQHGsteQwVV9ATD4jWaooZJk4At9QZ3aVvU\nZMRhV3E0Yhx2KE2mZ1MMNjFuKvfz2RJImgtLVvJO4Jq8CwMV8lmFUMqwPhW1\ndzwy4Gd/3wlXIOi+Y8qGk8d97NJlm8Aenq8ruOoygcFwCRAsyPTfF5Fadw5c\n2kSd\r\n=xxfW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc845ae54bd96784c98924539c56abf617dbbbd7","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.4","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.96_1568818151844_0.21241874719940568","host":"s3://npm-registry-packages"}},"3.2.97":{"name":"bpk-scrim-utils","version":"3.2.97","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.97","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2e9b30b712637b7d85f73e6c650ecf9b673eb256","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.97.tgz","fileCount":14,"integrity":"sha512-5j+79iWbWSDaK7q0sB5awDCoyVVcNJNDAjymzJv/CahQLKpPAsnHVznU3BIDuGldoU72xwAK8jO3Lvy7g478jw==","signatures":[{"sig":"MEUCIAPVbBgfdlCAJ+vdf20Pf/E6FYxVomq3sj2gBsAeRP6KAiEA0/7j42nhASZY6I6kZE72EPDomL+hc1U99giE6b1sANA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg2FLCRA9TVsSAnZWagAA0soP/1Yh8NQQGUPTrRj2fVfH\nNVxofuR6PjQ+gJcJ4WDix/0Ae8qHiwzO1vPM5aUhprv1oz7r+05i6Cz7/rOp\nnYyitEPJZ8ztOnCPOly3rPD/Zy2vtNANYr1JTFOfKRDwxrsYCGGTRXVBX/3f\nSdpFwPfpm1UuULAKG3GR2va+KFsdQEpL25C85cxZvHJMb8DBLd7Z4PxCoipY\nBpGTLJ9OqYhiqNlumHL71CDa5ZBotwlzYU8N3tt9eyA28ivoo6amtPUIQh5D\nNdtTGvBGB2ia5xbVUd5EdWXiCSSmb9W9DXTgJ00rtCibWg38VciHGm+tYNxT\nXn90n1wWowsEOFNGjTHKwIi0dXJFN9kA6Ocz2RWzMIjIyrzSdGN5FNkUxnkM\nqd/Wq7W+Kq+Hmii3Eh2MpHbxVzmbll/2coP9laG5eHAJctBtumo7UZh2HRmf\nDnnjCj8rXB7X+l9CQGJFgPnejiAS6Cdjlw2X0kzsJjvfyFITxwjf3YuYRD2C\nrcvBZGh/nK39Qx8sBDUloIBfPCau3lGDh/wHhRmr1MIduvc/MxolrfIlivm7\naNToFBPTpxZxesP+WPPjq/ipJXkmoyokRtselTSRjgTeYmHFYdPx5svGnXJY\ncjefdy/cOlbz/fgCwZ3WoaYRqaH5Viy/f6OOzErLrtpI42ksyot/c3i9h6Fv\nOfnY\r\n=pw5g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc845ae54bd96784c98924539c56abf617dbbbd7","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.5","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.97_1568891202689_0.9773342983921547","host":"s3://npm-registry-packages"}},"3.2.98":{"name":"bpk-scrim-utils","version":"3.2.98","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.2.98","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"56702fa32fbc14e1672946047181110aceedaa60","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.2.98.tgz","fileCount":14,"integrity":"sha512-eRUpxK17hseBxBIIrVe03XsOXEJ96uVph4+t/AMpJhCfNdS7uk/C73Exa3vzjZ3xZ1lg68/RHrmpmT+RBSOi+w==","signatures":[{"sig":"MEYCIQD0ZYu3Zm2goQawbdKvL0MCTaK3IWZNSzMaafLHucP2YQIhAKEV8CrTpbURhgzxXcZVclzdCbEy4O485Ufyp7xZLR19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdic4UCRA9TVsSAnZWagAAiUkP/2+eBIs+BgezKh20e1fQ\nbT1K3GWn2UwJKYy2ZyVLb6QQy0tTN6/yVzg+At0r9ySOQ9zajth8Jxuc680Y\nfQZqF0d7fDGAHZ70a9+hfJpVFLJ5w5VtvVCiaTJOSlDN1C+nh/W4gD+FqAgJ\n8YeV9F6WAoGsL7dSmvcwQhVAD/I51jfuGPbEm6s0EDwrfR+GSstXwcJiujEj\nm/13cof3sZTQ+zh078gTylMbzPwvVgwISro9lbV8/cxqBiITmEjR5AmWtoG+\nJGBc78roLZ8gK58s08Pal10K0wbSfyRyE+ullHXab39Obu5KjTdNthxRBBAq\n3akRA8LyEOqB0QKiPMo+lTbaEsIqgKjfqWm956jjaBm+BIdMKUr+aw6q4CKn\netm8djDAjh51sDp4w3Pq/l7Lty3vSoZK3dZG25IJv+7NJ+d/nYvd3A+fhXYd\nE1cJQvZ+Zh7aEqNB3o7TyIy8w7S2/C2V6s4gxqOY3ATFLHxhcHWIq1AL5V+E\noZfcDk2lMSk2rNNv1YDTw/qeUy+p2MmhanzzZV83NBgzrvlXCjiqZhrSLPxg\n3XDMmgeilI5Qtt/kiAEA4hqO4LeSQM6rVLoVGZhzs256jAbfX2iWLSJHrAqe\n81VgGzjWlgVU2X+namXxoVKO8Fpr7V4reggHBP/vbAPN54ZuadFut8jNwXcF\nimgn\r\n=dGkg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc845ae54bd96784c98924539c56abf617dbbbd7","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.6","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.2.98_1569312267851_0.30422439272680024","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"bpk-scrim-utils","version":"3.3.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.3.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0e12b71e93d65f0bea15ba48a1e595c53fe228ff","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.3.0.tgz","fileCount":14,"integrity":"sha512-BkHpp2cDEA0lOfq91cEZOjynHwEIi8Ib67TntyoNHCfK8hPvvdx5mtPriLpRz0wwKzPnJUNFmL/dAHMKPfg+ZQ==","signatures":[{"sig":"MEUCIQDk0ZLsIRbHDAGTq/B+2UuYg9eGbLlXKh92M7+YH1NR6QIgNbpdF/nV5yCItkXLCZsXe1pA+sAb0JcQldu9UoFVdHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjK5hCRA9TVsSAnZWagAA+PgQAKAfVRKpREULRFC3pdie\nimBlLOEmjf6QpRId4cfDFAfLB/KRFxi6XzLEQmNff+C/Kch9stX/tOUDhwYt\nwZw+CsxahglNMQH9g3igNCLnaRIEro9YA+yYRNFi+hirtJosq6AVgQfXneb/\n68vxtj+tO82yGOVM0KGhyy61tRD6elhoStKQMoDpXh3LH0VIR+r4W72GywN3\nwn+JmUKa+yYxb9AFWsQt/cqI+d/j07VG//NdKDdj5mtAQxZTqQdyZ580s0T9\nRmiHr8TcFs/Na4Z2DzH8X+RvG3kfIjIhpUbFx1gHlGse/Y77L1PZkfMGjiEE\n/q+mKM/4baMYj4Y61YRXEukLF/nV2+3zOK+qIPb1cxXGuiU0gSghQc2rJeJ/\nNRj85x07NzJcPmBS7d3wTEsJm6uv7bi9gQoHp208be2jpiPWrBA2a8CK2Prp\nXPsApAo4aee7aLBtTG+Qq03yx+fyNFPQwO5IK7IP25WKW5xYBzwJVLZ2hPMQ\nFJQCU0NP8BfWR3pMdoeg2GYKmSGXjaP/G3Sago+P3z+z5DxsZr4qySzpHycV\nI+UxtNnuRVJ8B0ftdce5SgOH2SdBmLFTYIxZ+Rl5mUyURiK9C3ZB8LzjI2MW\nFi+0CdiJ0f6/n5g+OtpLZ5nSPKXWwS7jhS4OjxY7+xvrPMwusY04x90MDtRH\nLPak\r\n=oxy4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc845ae54bd96784c98924539c56abf617dbbbd7","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.0","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.3.0_1569500767300_0.13574727729699498","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"bpk-scrim-utils","version":"3.3.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.3.1","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6930226c0294ad876e7376852c838429bec53223","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.3.1.tgz","fileCount":15,"integrity":"sha512-mpQpLgjbuDR0XhbgBCBZKjbMdjqn5/nSdCgn/P/dlRBdWUBaR5tzZuRQedNGdo4jyWDux7pgI6e8DdGmHJQtXw==","signatures":[{"sig":"MEUCIQCp+egOmgU9jpTQ2tv3UtQbalStxFMDoKJxdujddodZkwIgS/QJG4F9L5x81Q2/8DGjgIHHTObyrreXpodeGmlUDVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjPAJCRA9TVsSAnZWagAAIJgP/jE5mJl6JwWA62ufOL3x\nftbeLfbA1hAq1ByCcCnI2zLwdAhYTkerm7eTpeiGPgpfaHV6ewKZ0JCcpZP1\nnClMtx8u2I5H9N3+8jz0sztlIZNczfnqnfbgaiBwrKXxH0ta6QBpOocZaJbM\ne/UtwRX14krKlXQKqsL5B6xIQSwRtNHcDI1Lu9wmQekWWg9LQCA83dhJ1yiK\nXJR6XeOc9VUvMXbgCgeb/nlA7px7U4UTecHpg7YWOD15/ia9Lkx8sVvfOKWv\nerH87pDWpEu7u+QBt9Jm8UMxLZ3k8LFi2opaaWjgvKMXwmS8gu0UwqkzXA/7\n1AGh+nlgAICR5YRI4awHFsEWUmOBKAgLRv4nSoM/q3zeoOe6jUjQkg50KotQ\no2CYTA1byo0abMFtmxhJRl/W2kHecIuinlJNm2PnXNdGj21zPgLoireJaOR4\n/ym+B5PNWEXPsnzVSjEFqTfC0+Ri1NGQTLLhRyvTmRI1IaadvAlFdTHtJj/B\nD86sRoWE6k2n0cRtn075ItEtbt6/uR+jpfHfvOOiOUj5fblsY7h6hOd4OJca\nthhJBLtbavUcoVfDQBGIen2U939Z1JsLBpJwOKe+6XqQCOcBWNzadDpdcRwV\nbPCBYqOoRUU14icrFNsJD3kzPP/ujYVcVV8UIMHMwsc6D9eIMuir+ylsYbI1\nH3Fd\r\n=r00J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cf6d08b94adca75e1c46d6a097bac2750115c89f","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.1","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.3.1_1569517576496_0.4819801286512906","host":"s3://npm-registry-packages"}},"3.3.2-alpha.2":{"name":"bpk-scrim-utils","version":"3.3.2-alpha.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.3.2-alpha.2","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"86bc8e0cf40f5517c45b7cf9fe5337283f1a78aa","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.3.2-alpha.2.tgz","fileCount":17,"integrity":"sha512-9DbU5gVWWDWayvafqaPKVvntg2E/+o7Xb3y9r5MswtyN105PYpgAfStllg9qcmwwfHgBXSGQ/XMpCLdiYmOlNw==","signatures":[{"sig":"MEQCICqNwaIzB6ij0c9oB1t+VllOWqF/6YmXaJ5F2Icn5MfNAiBlqL2rjt4zhsSaPdRzETZOw7ArLXZ6y2s2RWm597IdaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjPRnCRA9TVsSAnZWagAAcbAP/R8mIqDyqgl5hg96cesj\njlwVkgD+/z+wwMIs9MQJJqyYFI3So22IBUnYJvqgdaoGrEqF/hBMEPBXYEfn\nXwlJoWP//RdBdpjD2i9TTneAQ7vEOKh0BPZFenCk7dj6tlz3dUu06DYleGRA\ntPxK70xxLjSqUMwklF9OEIeVccOvFYlKutCikuWl26u2XUNfjtR2jRm9627r\nkxDwOsihJDKLxUCDt7EZOGeRHU35i+q33hYixrfMlOp7vvfDxHV+sbzA4JGq\n3RWql0rrEsS86hyurU9XMfRBqtoKEUTTGEnv9MGeTaiTYiAHN/27PftSY6Na\nDlEjUvBqy+asQnNmhCXyAQSiV5x/AgjpD9MveR1rXChgZ7wQfyc934Yt7nzT\nnVpYo6WAdXUaMd74sCpJgkhHg/GWyhAbvmEK5shOnLPhdVmF7zo6OnrF77fA\n/PFF13ga7nsEoa0TGLuivRh+RFhEVfp5R3Rpj4dyolZIxzgl21CXTH4kpza+\nurSsJLRgMEffeiH2L8MlCtUjafYT6G/8+HAI9OBeMCYKXB7gSpDAtLrAY1mB\nFsn/M3G+th96JjWWDHPm0kg39nRLQvngWxIfoVNJ1NygqAmrxcX73pJMQN7g\nlVvkGU3FZmu7ak8BzVCEVw28EkIEJa0t5Nd+MCT0vuEZKlzLO6ngfBVNJy2u\n3bQp\r\n=FLOD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ff6e936f80a65c09843ba87a20c7510b2ffaf27a","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.2-alpha.2+ff6e936f8","bpk-react-utils":"^2.8.1-alpha.39+ff6e936f8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.3.2-alpha.2_1569518694918_0.5319918656661895","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"bpk-scrim-utils","version":"3.3.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@3.3.2","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3ec7b2fbbea8590769d1141957787c36c833fc49","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-3.3.2.tgz","fileCount":14,"integrity":"sha512-712DRk4U0JzMerpIV5G2F5evSl0Qy1zd600RmeLXbZteyyX7/n/0AJjEBxVWBeVCbf+n1s1Wg60OSOqfIVy5Ww==","signatures":[{"sig":"MEUCIQCUwEHs844kSdNqbTyxTI4eIQEqlmrMQfOuU1oUHmBL2wIgAnR4/JG8tgloBlRvGR0QQsmULlqHYkH/wMOxmrbxBwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjji6CRA9TVsSAnZWagAAS28P/R9i2yRNPweaG9tHANfE\nw+HXVnHi+PdlV52qdDdX5Fc+DT7srtDsBL1qjJ7h5nkvp3oKgZqlX54xNyUB\najXi4SXSqpeRFPR4UmHfq3shoAjW4U1JK56t5/D9LMarO4RK0YHhTWUqmMvg\ntkaUVrKXPHZMK0U1w4d6lLhgsNvln3O3dS5PAPYN2DB3kMyElLru6LuX6Wh8\nhD+Os7CMbdCJOlbVPR47UMfNR3v3qwpQ2bkwfsfQdq3OXZjBWWtCxWg1T+wa\n8Ewp4xZxwSRVcm0tlLUcNdWuZiOD/K4Lc/j7nGIbGcZm0zXQghmZDi9ImroV\nid/oUAxHftGTDLMzKhuigzsobDacQw4yD1p8SFZ6kfA0R7TIPMBf275oSlBW\nB3PKulRKZjJ++OXF7NgocXHeeTyTJs5+L5KJDRKIkS+qPWjXVRYNk+PlFNfk\n8OkpotxikO7ji3BMwZT0mI1yD+CTIgr6+ylrru5DzbzGk85eqwTvxbGTRR/a\nAqKM5oy2wfJuNClaCI/lAZ65WD4G/Jh7edRKzV6fZ08Xz6uofgqdHisAb8em\nPvSOvZnO5oGNqyVxsGJtgYuTFic4lcLfMOc2xIhu+Gr6xvTd+qQFAXzJxCKR\nVTSSPe4SdhSqhMiqLXX7YkiYruzU0cxJaKjB4YCqpTKbAB0WMWF1sdN7fwXL\ndcTx\r\n=gZ3h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cf6d08b94adca75e1c46d6a097bac2750115c89f","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.2","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_3.3.2_1569601713895_0.3330373303965093","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"bpk-scrim-utils","version":"4.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1da7c51395bdf288648df4b4071ea5679c88f169","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.0.tgz","fileCount":14,"integrity":"sha512-I2fAg4TSyWpYRUZNT5dxXJN6uITv0IC8QZbV3Y8VXu/kbybOKMHPMe4SWsTJzBzA4oaLzatsxpxjeOcTgPEXsA==","signatures":[{"sig":"MEUCIQD9WSJ6d+G1VADyfMWflA3KCeaTXAl6n96qQTTQJm/Z/wIgM8lOBG8QaTBl/1KQI5Bz11H6O6w3YdfHpI6YyW0WW9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkeoQCRA9TVsSAnZWagAAOvwP/1QMKyTxF3iiEKv6rMDv\nIb7EK2zKTeZhaYKz0B4H2yDZDRzvtkFId+x3UffRtbODapaV/VBEqQtGjijP\n9SkoSJQFSLHgQMYq1OAf2SH8ck1ogXcEWqdobMIX0a+JCuZWZYHv8M8440Fa\nZC6/FYm4+JO9ljZJuPj+RvzRu73x8v1ic0X1ia1i0ydbBn6pF0NaC6YQkzf4\n+mgdNUEkMNfzDevw60PLiCjveex2GvtCtnuHTDzTcvXCA7F5Mnue/jGROLEE\nPfCpDda36a0o4YoXN/SVXtqIVDPRtxTxa3QHgNY59XmfFLQIM+ex2UPgMLwJ\n7F3PlhL22NNEBC1oX8D+XbcoZVnBpGRFAtLPQzZC/6a+x14Xprh1wMySJzSk\nQ0xHDdmc/nUiOLxtfizbb/1P2sMjylxTsUE8Rw6G1BP8PDuo6QdLdQ2xiiat\npjsarBplv4vuhSyvfI7x8VmB6bGtu8KULNUsb8pnszzageg43A2Yj/EeRUz4\n3lw5hpXNTC3LhL/E9r6DQCQYTHb5QQPtPw7Vc31TPT/9P00ti2L/uJVZEczg\nrOu+oV00NLSYdm+V5CDWk1DbicMyaMl4KcK/tCyccWrkVZTkXbSiTtU34Z4d\ncGmIUFCVwNv9cqsNVF7w08174G13ZzP+c0I8JLSrhne9Yp9fwpyo8lQWhRTx\n0bRT\r\n=5lIx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cf6d08b94adca75e1c46d6a097bac2750115c89f","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.0","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.0_1569843727560_0.9367316459853221","host":"s3://npm-registry-packages"}},"4.0.1-alpha.27":{"name":"bpk-scrim-utils","version":"4.0.1-alpha.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.1-alpha.27","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"13700fded07b611e8095cca66e05830d24fb77d6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.1-alpha.27.tgz","fileCount":17,"integrity":"sha512-z1v78BWyZV7grV42Es6sn4XJJ3fHzvReUmE0fJgqjxUUNRK2HMx3Jd5bsEzCcjztdk9GliO5K72BpBwa5kw5Kw==","signatures":[{"sig":"MEYCIQCKrv74iWoYgzERFHO/z+zBx4Oh5CPthBOmAVQU5jUX0gIhALRBRKC8lDJJoqajdTzld2r0u2/nMzv/M3WWIfsZpVzy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkiY6CRA9TVsSAnZWagAAKN4P/2OhuQt2WXzBN+Ww2DST\nILuxNtH5F0KY5Ghd5d7G363H9qiO5x3fBBkaof/Hh7D9ZaclYRtpQVXa+RRF\ncWEUIZTuP+K/xKwll80z4WyR/Lpp0u0SFAk+Bg6k2eC2qZb1r6UuQTaL0CHi\nCyNuCgm4vL2e91icWLOAr5bOnWBkl+dR0aP2VHh6WItTEFhTCo+WM7OJrkaC\nz7nvlOrd58L1Vo1rQzEOc7BK9SNZge7ADQqMwP/uqOqZB9SnG5tzFYdoKMSL\nZrnlk0AApSJCEgsVu3WlGjSEhs9cVYIl1zmDVuMv+bTb7UJaTC0S4/mXDi8F\ngRyN1rOmx+ZGxALWbpsPslZWhrQ01t9F+J772f9Cpzwiunqszijq1kZul1e8\nMitV63LHVCT+qKXhPRJEWbbachcvRCGUI7NDo/ugMYBCPFCkul0NYiyYW+yC\nraUuOYn4nc+ust0PxoiAJizOhnbRCHUXr/mg1j2dVlD0dL5BLWuT8Poqakl0\ngP2P2QAQaf8O17tnY9nWYgETGxCeLshKkDYcugtYfH4DsGJJBQ6P0Rd7dIdW\nVpjNfJAigMRiprWlSagAw53W2iQDHNmFkV6DcDlCBZpLRgT9Wpy9jFwVLu9w\nWeVCIa/ZXliv8PaHM0tMiBlcgNSX1Y4eY2XchithwtNfUY53UheatfjTd0sL\nPJEa\r\n=vtVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"159c4d079cdf0eb9f89f9d2009c4625ee3302c88","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.1-alpha.27+159c4d079","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.1-alpha.27_1569859129378_0.4619590631165158","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"bpk-scrim-utils","version":"4.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.1","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4f329679efeefe64469291465aa68c0b9a02949e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.1.tgz","fileCount":15,"integrity":"sha512-+TuMs/aP0Ey0zluJ51uBlVmwXSi7bVbXJFSfknSLiaxbOBom4/foP7VICE3xeW7F2kZ6muupiPQtBTm+JsxR/g==","signatures":[{"sig":"MEUCIQCWLg1u0FB6jc0I2yCVgDqxFgI2/U+HMKGfnY2BeVW0ogIgFtw+Ee4Br3C0JB0dxxppY51LhTwxQiUJOTjvnzDyKsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdky9tCRA9TVsSAnZWagAA4mMQAIPA7x9UKZJEpi0GO2HA\nNZcQYSMJmVYdZZY650rwkGs8ff9DzOHcizxI0xWIAHam6dNvgzG6r0702pj2\n/6AEsiGQID4VGZjummC/nqJ/5Mj/23BRLGpaNbRq3L+mB9KOSBcK4sVI8sDj\nktOpSZ4GOqe5Yk8qbz+Y6ek29iseLZ8g5GhhHY2JaXc7hLPU/0k6Iy0h5p18\nexCtCAcffRp4DY8kFiJyMdyYPeQGHkFPAZChtl+C9HiAd3IT/sJhA4oTeZsc\nEJxb5CJD/8BpHdrwQ5cG2qgk88IQ4WkP1LfI95O2KGNSeuJChy3TiSzcVvkj\nXAqiotlzV9ElMmyk7FB2UKocuwm5a9p27oceCS84tkWA1r/+7cbiYAADIEq7\nlUoQHJhJhd644RPxXfL81SEPlHTzRypZNO20uP36DSeav/AYJiH94Y1E+OqO\nE+ZA2nDPI78XgvVy/H8xtXYrk2TZ8x0szCxnMSqlfPvJ+akiw9GUtR2JIUwQ\nzzAwKifKFfY0rwDlhh0EbcN7V3MT51kYPQYYk1nVUgGfNeizwjWMMOfELnYg\npstSdT34pjxCuvfuMC3jPXuO25nxwr04JNBwLlJRNOB/G3d0LiJRsSNvSXH6\ngHHtFoHMC16Y85iLU+aSEr7LNoi9X+BNw/ueTiLjb7muCg2maTamWNLaaToB\nCqDF\r\n=4cEc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"67b335e771ad6bf3d6f4d5a36b6745c625758aff","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.1","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.1_1569927020432_0.805801467624246","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"bpk-scrim-utils","version":"4.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.2","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"09022420aa2b25b478dad45f653629c96473f426","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.2.tgz","fileCount":14,"integrity":"sha512-s0xnnVSshNvmYrbtt56RGyqqgrFzKGJ79EduAqlkFR8eqxT9AVPS3Luuua6ZBTP7na8cZIVhzC7WXeyjXQwVQg==","signatures":[{"sig":"MEQCIDt7C9zulj/yRVQx5eXODwodvuk2D7d7AD8UN8HSp31eAiAhvd2Rp+D2Sm5/FuRT8V9Bs6RHIp05bZLRND2K+OYczw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkzWvCRA9TVsSAnZWagAAmowQAJ0SOh3hZNzXAtEIOV7O\nJtiX9RmK1rGCofeQALX4OcmUODHS5FoGNtAMRkJKq/+nRXcTuHo1PmcVnCke\nLLs4PPUybHSXySQvxxbfR2W3nneYEAcqWBipUzHnL5cRklDDhoT8BfU6AQ4T\nK9hqi0ZJW1znWdEDh7ggsGnchuMdgr0fOM4nZWVzXyufzZaos+dJg9+hWeWz\nwzYdMv3zu/t+EwecBs/cuwSYewi59XmwkrHOgEfeZW3qtAojab72BpVp617Q\nlfV65yxE0hEXy+m+vU3MEMYhSwqcfTg2GGggxz00KYn0PpnF0g+aqb1SCI57\nKfjPa5uHg2NpOLnIvmQIgss1rQ+x+Za/Zk6OsQYVeErb/T8Io2XdFBK+I3r7\nz5p6lIoOn0Vdwgd7dvdaeAHrt+4kfc9ejrfTYS3WMtZxEL6BJI3oZMs17Epx\ncqoY572tnQwfeSLs/ztAwQu1uJVPG2Fqw7vUI4OpD22CRuIE7dhhHmS/7Dm/\nhu+pl7I31WkALm0jINdEiFjggXXJeuuwq+adtfLIlwQDyscDWqws/o/5veWK\niOu6deYq+hD7ir3axdLJqfM01Hge96FjnvwxnRUZmXvUo0E3BSjWbI93U9MT\nX86jqzlwG4HpYKjEOgoRZJ8H8D/G228IAkI9FoCvwPNrfTfl4AuLc1yy2Ock\nmFyT\r\n=Fscv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"67b335e771ad6bf3d6f4d5a36b6745c625758aff","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.2","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.2_1569928622652_0.7588351848108683","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"bpk-scrim-utils","version":"4.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.3","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"899d9948f3fea9989c14b53ca8c568d4a77e93fb","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.3.tgz","fileCount":14,"integrity":"sha512-yg7lOos4BTuZLQGahokPzGmXSslQfjIoqnUDN782SdcocBwOVu/dVK6d5nZLUvctx8dh93oppApYDO9K+cs/Yw==","signatures":[{"sig":"MEYCIQCsz2HQp9FzLwAfD+8oWpfcoTzPb2B5NIROeroL5CfKnQIhAPBPD/3tBtaahC7G3kGMUCGjljYz8sQ6F0wgHFFqVmp6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlg+0CRA9TVsSAnZWagAAbpsP/0UxwD/32ZDKEhKDxpd0\nb2uOEcNZTv57ZHgG4MvAPmClFk5eeNeohBooDiS04d1opAE0DKqLpWDXIIzJ\nP4M27UcuFr6c0KLF9AIVStGaNktxQnhRkm83EZyIEEYWsxJPZ0GHOj+E+LJX\n54BejLFVy3lX0zLoELYoievGgIhLUv+MxVMs+yrz2gmlKY6QgzQYEUqUukoW\nHxro0Seo2Rt7PXqfXRCl8rREdwelBHFcurgQ1btxj5S87QDPmsT3Qrp3SxbD\nRecK12dy/pzucg/tW6nr3eyRa0zDlgCTqkjicDN4UmvKFOUi7bYj/1urHh9o\njh7iSQwLXX1vpoPjhoAZCmjSfTOaQ+fMYd9YaCkUCz14bQLlTBNdyjt/fVZN\nU+/53cgXyfkufaryIptt+nLAo72hYyuCceuTxbDpjnCcKXzcIm4O6NzlO7gM\nA00ZchsoY9AYIg+Gg9ZY0qOtY/afo6PcUmGwChh7fC8Wua0tP8D41QrTWOPN\nHOGnFODRfGfT8nhCgzjRH5EM9DeNDozLa49qJR8rURatEDmZsjsjraWJoJZJ\nrKINXDmm7llY8lv5CrIu7bJN6501yg5rmGhpXrS+mRZjGhFygX2CC6l3rMBI\n5hqT1KeJTZWf68dM1imICxpzOjDYIICiZVQWhwYvf0jrLR/47ZUGwSpa4WTZ\nxANM\r\n=mE88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"67b335e771ad6bf3d6f4d5a36b6745c625758aff","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.3","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.3_1570115499193_0.8937450504075011","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"bpk-scrim-utils","version":"4.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.4","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a3d7c114b8779697b5ce346c1723ec11535bfa5c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.4.tgz","fileCount":16,"integrity":"sha512-yasvyyW0F4nfLgISr28jxi6e54TTypd8ij6o/yPj5sxygWkoTya33YRrTL0Q1+FyFzlPSKHstK6Org4t6gB1KQ==","signatures":[{"sig":"MEQCIFy1HD8AZ8n35bOLj/pdekPeolTWgrcE7f1ZfHnF32+ZAiAjIIsxIFAr+gz86UPpJvrLjUS9qpX07p5Qq8GrRZqbUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnw1fCRA9TVsSAnZWagAAuuYP/jlOTPHf9DEwSrWvJBuJ\n0YaoXeOKcwEN/LSaDbJxOq1VZiSx8MsRCe9TabNzm9IKR/g9HE2+p0B5xUMa\nfqWXPb9wRHFiOtW1N/NJSpW1HzCwXf0lLlHAzgno/IcaKqE6/pEUzxwmipKE\nNt+S4bySj8cOJJrJ+H8/MFX5N3+zCfIzjcAbwbJghQTuKkpl4PXFr/5NZysY\nhL8B9mc/apWDFvb9ICt1v8E2lq/zitLPecZ1nQN5kry+euxWHdTlh95146z0\n0juzqDq0eE884U7wqeVoDU0mQKEHoM8Ah7laVhkb00K6speq0xKexg6heR0+\nzN8x74oFtS6x0ovQe3FOTUceIBHs2qIDxb4vA0l9SijGGTBZdQQGg2Ff4yIC\nPrb8LKV7xP8+7KJEZ7tpwjAMbhnXBzgaJ+SjLD6+M9ieTHIXzTm32T5cTMKk\n2c/NAtopU6sAkMJKtRUsfPe9goeWawnTQhCXOFqSPGgDrS1tkfavj9jTkZhK\nze/fuOuQjuHih9pRhSfFGDm9yV2UU6fy6TtuB50IpoINi2euXB+vE5DI/Y//\nqTD0Kql7ZTdUEzDKAPFHzIHPDuR6i6OEYRbALVBrMDvw3WEhtKBU7t0+3aY9\nk84fQDJPj6k4q3RaFzlbeDXez2NFdi0+YPmg4Mf+P+BX/+Zbb6aFR2Nx8BE1\nsfPX\r\n=ufsD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"67b335e771ad6bf3d6f4d5a36b6745c625758aff","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.4","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.4_1570704734805_0.3464797717096013","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"bpk-scrim-utils","version":"4.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.5","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"412d1f28f9749e961fd827471f41d5d905b2b220","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.5.tgz","fileCount":17,"integrity":"sha512-BGMO8HYY/OVtW4vCBeDa8sMIxmJaWDnjLXnJ5eIxC1ujMpd97EfdoY+Dbs53Y8V2UUlylkTWb3n473bPTWq8Bg==","signatures":[{"sig":"MEYCIQDMHHZoR66aAs7/JCLjME47BCY/4V102Oup6ZADHRAuHgIhAKKh7ySXlTnOEerRlfbWrOq3YcLa1s3KbMpXcvjJ51G2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqJPkCRA9TVsSAnZWagAAauAP/2qDpQMU4dMvIkRu8sAG\nUgUPe/4GhV+v2XIh/M1rukklh5s1cCVxGmVoXbcsNHQFT8i5WYXpOQo4rgHn\nAv/2BAajfIJViIGHvQbJAWSr+9YzCijv0/1OTIxQmwmo4pVEigNReziNVEaP\n1bSE2aYM3AvO+BbtSXveDbB/P6cAIbEllWHFqhBcJFXCstnssR4a5Nu6t8kg\nVEe6MmLwSAFuCFCzEV8EpuUuW5Rk9KWReZ059jlXbIb4OtUTEhv2y+sO4Agi\nMkzFocNOqyi+d94xP9Ud78JP5D2Tx9FZnldSBxjm+lx9aHnGKZDClMN1vw6p\np4TK5k+2v304pRry6hu99Lx5+ep5zV07DqGvGI3DsGagf7WMsakDi4VNQnrM\nfktrI1PSrSynFCv9Xj7xVhgVvuewvyHh/JWGUM+KZ0t0uUbt/UK1ElMLXYGc\n0FPPFK7LI68mkMQYjPY+z66v/rJ2eCZOXZIEaZtURlLXWxKz96oONsnHSWgY\nzDAChtlaiZThLITG9SnZQOctUeHkTluzWX8aBC9GYyWRt2TWB6Nfi9jVf69b\nTA6z5IpklqxB+kz/w5eys5qif7TGu9zSkUQHUNSIocq+6Y0RpHfG2BxMAo4U\nITbvtLvEei8bH6y5HJWaDo3HxWaGHf9E7O2lu271RlOHg1Fio7zbM2mSMHp4\ngYr2\r\n=EBqV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v8.16.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.5","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.5_1571328995699_0.8134175055104684","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"bpk-scrim-utils","version":"4.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.6","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"288abf3168a7dd9ea3a6fe4e10d5f7a4e5f53327","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.6.tgz","fileCount":16,"integrity":"sha512-yQHOymJKxL22qvJcpodMXZz0LsTru1X84vuMPoo+R5L8UUx+R7dso6eeU7JFKz+ab5X+169nQrfyCkSDNfiJtg==","signatures":[{"sig":"MEYCIQCSc2pfC8OpBYOYijgfnZZRNHunIWlAVBBgas57V7t1CQIhAKp5yGxUYyBZTQt73OcDVdaWYPsXBO9glNJq3d2ZlEWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZ+kCRA9TVsSAnZWagAAKPIP/j+FDqm1q1jaFUqclfHt\nh7i8cWf6wtOJEEZcqkrMUH8k6Ip4hoy2FJueuDar7OIeteWnhuuTnGPHI0V2\nGkrisE05ztwdaClPoPvxGEP08zNTVVGVJFTVEZnKb0o6W/iF7lCkfz0WKmJD\n0PFMsNOWsWWABdkoV0MoKkrU9/NjB8wEjvguEWAejGmrXcMxJuafzPGwyc/+\nhDLgnqSqxN5UB0pDnE47lfKG8bZ7EhnJgJOOINyIaywfXK306HpkqDG6Bbag\nQGc+HlS1TWjDzriZsKi9G6jfefG0AZaJCohoneCWNhlfTJdWY8J/HxJvMFr1\nrojqjeITl5qBnzGojSPL0Ts7Bk83xRavuqeKWCNxlIBfrJC+iSJHxRY482Jz\nn0YaGu+YSMk6AizOjQZTZVZ/BTpmj5+uB8KP1gJU7XSbAmKlAUedy5n8+ZB7\n6sY94QTLUNbuxDQAPqUKlKhqE4/z7WRwLq6IaME/E3uZ3jqGQrm7WTmZGa43\nnJqroYszd9aXcfbZ8ViFhiRac4/BybAWUVFDxfA/lOGZrMpy1GOQv5UuAqGB\ngGvmXWwSM4qNVtcLEqmt+hWy+JKrteW8jjA5QFmvyVyW7ESEjXFWkUe4VXMk\nQ2Ez03LFK/F53TETPMvVszBv1wYSm2DXmrnfXLDLrnc7DBkaI27gOuft4ENL\njcCj\r\n=A339\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.6","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.6_1571659683473_0.27391201214138716","host":"s3://npm-registry-packages"}},"4.0.6-css.0":{"name":"bpk-scrim-utils","version":"4.0.6-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.6-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d8bf98bf248603219bf7c6b074a8a7e834190071","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.6-css.0.tgz","fileCount":16,"integrity":"sha512-Kxl3nCvAW2fwIWjyR/+W6wJn9/qKEgMMevWvvEw57foxVGQG2TWcR9NRjXmpczJkyrcVu0MXTYUxYtWPgVXvmQ==","signatures":[{"sig":"MEYCIQC96wqOR7LieBElWNoT9Y3WDggP9xrNkMDdwLCnzWP3TwIhAIbgXNqDJyAVLnD27lSK99u+24eWNCcTakGyJ7kj1FmN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdraCtCRA9TVsSAnZWagAAO30P/iE/A2ZmCFOqQnWCgGkv\nL0Puy/NpK7NbvdydzDwyqqW/OSLwDVG7H7h3Y9GBf67oACXSNmMJKB1rTf9m\net8y3SIMx2G/vLCuXAwJbmDkh+Tz/tbLucsV0AorkGQuvc1bTdUwsaIsFizt\npy/ZC/eAjmGc0clAA7uPh628uiCX89hIhGG4I2fx56O/nn5v+XSrcITIULWg\nyQvlqvCZRt21o8KnCAsabeaVVZKX25TTpifWr6IMUE9GV/+nqhg+hRm62U8Y\nWWJn54kpbrdOvM6n0a5/brGKiGMtuNyFM0jkotg9H9TyvEhxamqakq3hk9FK\nA37/yP0ny50Z3txBGUOoq+ClOBmGOMXHz9gK/Opzfjq7z2mTBVW9Lu0s7WeE\n0RlNnxwoVcgAfYGQihJj6WXiu0TQ1SjQ4hbkfDkY/e534iCEfA3g8NyhSz7L\nodja3pMNwOg0TjsgcPyi35MP3SKMHs/DUZlhTqakqkYm5blwPBqExfWEBzLm\nm4HnjmYMb8cZ077ThEqHfp5cPSWWWklU4PtbgoP8xaRI6SECEhqet90aqSYP\nnhKZSC8c6+nZKxTPETs02fW619hb//GCU8nahPPm+ayBwtw4PDdF5XvjFmIS\n23mwuif5JHwSb3fh7wpuNghRtUBuvpp+BUlNzBAmKG1dD6p5iqX4gPEYwgnP\nd8yC\r\n=J5zI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.6","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.6-css.0_1571659941288_0.9899132479546497","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"bpk-scrim-utils","version":"4.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.7","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0c9c57d79a16a652164e93151f4e1e4b2c995f12","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.7.tgz","fileCount":16,"integrity":"sha512-tZZSQYVIjKSCx9k9ApqEAmMmNFHXLEauXJ1Nx8QE3sVafryxpx1nE1q2QjNNCCwaoNIkfHJn0fmerswTJB4Iaw==","signatures":[{"sig":"MEUCIGXWDFLDtLzNg6vHMeFjp+d/z+OU0ggll6rNGMDNmR31AiEApYNZk+L/H1sNdskrCfv+FtRk1RXOz+RY+SzpCXatbOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdraumCRA9TVsSAnZWagAApyYP/25+n7QIqAlXjjx922sV\n6OIoTRl8YQYPZpXg5jbIBQ15ERQvGy1Qcq5mfeQHVud9tcK86vSegID5S7j6\nl502yJOLIx+fkBZ7BXV8gJCTcr2DbIHuZdzPTjotlCQvIQuC7CEoUD4vQgcd\niwm+0HnQY7hNbiT4hxMEwFQklCGMqLpQH/RTD45LR7uew0m6iYS+qzENmvCr\n+70g90rgpXTCJq4elhldESyGIHV750tqdpPNToTfUid22KZqP9xDXx3lN5B+\nVI1s+6SzCqDEvY5K46gXwyA2P6HexB22QkD1upCC/SCXzBYNrKxycxJnXPmp\nwXOurobXL8vRDqggcqFXH4LqKtTKSvS4FL6RcnekMfnh8CkPvf3q4C692kRC\nZ2pIXHD0kdVPPhASOfEekKCIMLdmwPRNK0ZYHIyH2tyvh+2UQFBIEkOi6ET5\n0WmjCAHJrlazVwHi6D/07YdvJZ+OPe6uGhbAQRtMm+wJFb/z6FzObBZzNJVJ\n0uZ2y1NVAZkwAZX1YJbhVD+q5CT/8RTZAkO8nUPQhdtUw2/iZlRL82JLf5m/\nCGx3m3Ym+wMjZzZOcPk/zYibHcyZpzjmxAz5d8IQfT70pBgW+YERB527QzjB\ndwS0R7vf8JNJ9nI1nB2veZNi9HJHJOlRU2gqZmqxjx1NHBm3AP6Cb8M8w6ua\nWcDC\r\n=sXDP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.7","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.7_1571662750267_0.3410453959614168","host":"s3://npm-registry-packages"}},"4.0.7-css.0":{"name":"bpk-scrim-utils","version":"4.0.7-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.7-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5e90c03a37070f493d0c5b4948f13f61b329cbd6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.7-css.0.tgz","fileCount":16,"integrity":"sha512-IPfDJrNp+/dKcJhATTh3AYbzh0XiHbV8ZFcah4/RGyYlz1XuXhrMXMrJ2UrnUw2ezQaxtniNkuGoO0yP8HgNHg==","signatures":[{"sig":"MEQCIGkxe4Tf5Yn2Qak6/RwgOrBsLSWYsvmn+nGJ61N/hejSAiAWb09K7hYmfK57IYigWFDV955nBxSgRb4tRnHcuOFSEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrazkCRA9TVsSAnZWagAA5AcP/27nJXeXZuG9aCJJJWgO\n/MnmBhJY90wXv2+8fd/YCqZmGk8tfdfs+C3IXZTr6ke7fzIAeHtfO2oaGwSh\n3G/2pgXYhoJ+sRd6iWBzZTip0IGWAkxAR2M3gbpFV/bDBbKvjaQ2V91JMT4e\nmb6KEnK+aDWG9JYjl5w6mJeK1Jld8pQdsDCv96zfyrfRUkvcsuah7wVQstNc\n1bJV4AFS2HyoGxmXIgD5YrS1Cn/LyfwPsQrfi1it5EzSAncWMm6u1d0lxVr5\ngk4akyoOq2RaYAv82Eih0VA1rrfJJrMNT0IBs74n5em4tpyuBWachbE2TIyI\ntJFefMvdYvHcsR1lXF1TXz11dk767/6N7eb207Cu+1+Jn0l/3XMJvCUCol6h\nExHLURaoXNjKlxaTR8hd0secOBfGavfggYAN3+7lqeTSbM5cXfHdhSztC8Il\nUO1akh3pgXKe1b/SfXpW04KvtkZDISQnPXLBJuOpXW+N3XnfpF1koHbHAJIT\nq9+20uMkp5csFWoeOEgTFBplh5kCEQcnTficgG/v2tBcqZKgjUGH0CsDC4fl\nTUOjr40Xbz23clqVwTurwY4chqUveCCJTR5IrSbJaK3J7mkAc6TpiP7vO0OZ\nIds9D+UeyK4cxPbJJd+Sc78P+/cpdRI3R9BJNujDKXaXW2niBoltVXaaDC+m\nj5Pa\r\n=Lbo4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.7","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.7-css.0_1571663076068_0.586950899954886","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"bpk-scrim-utils","version":"4.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.8","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a90c1334e87cdc35652d1ac7007629b57bc85cbb","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.8.tgz","fileCount":16,"integrity":"sha512-YSjVX8uss3uaPUlyV5xYKopqIy2Baicyr7W3gnIvOoZGNqDKo91+VOrP7irOVJKDavBbNiV6q9bq9VwiNFzn0w==","signatures":[{"sig":"MEUCIQDuv/YMjqyGTHZJCTdvLGUyeKCV6WalNmCZd/IWC+BivAIgCrbw46V4+UDQ9emHhcI1bVfk2+wybpFrcauwaJlzTpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrskfCRA9TVsSAnZWagAANaAP/03MhNWodQ4GaObeqz0f\ndHv7cujWjg8OmWqplDoxukE4klsMeXMXQlzXEkyT3/8KCuHfFpNwI/1QMST3\nFlSgKG4nSuAvU3Dq+ENNPQmL2YDhKP8jrtyPjJUnMVD2Suhe9hBGMoK+paO+\nx4MPU3XXDes0ixX9lSWN5PnJy5+zoX76hoKLgjeOSBSX/p8x5zbOcu2IDF0H\nk1ihWK18ozYNfqKxskc/OjuiLSlFvuNSO9cc2GnWIlisGjnxMPSW3Rz8GkyT\nyNt52y2nGVPNf3SEF+s/ZQWWTIm1Arz1znmW1KJtb1PIKj6Dc0Rhkg40mlk0\naLR8JDAX6LeqA8g4oNDkcpCZPUIAoPKWSc7KVcmOZJy43pX/ML5p5cQkPcrP\nP8Wo6p90XeToNGbcS0C3L6KNj+NaYOm7RJm+Sw24A5X92611feOkGO8eA2ds\nH2CQS2s2xWu7gZtG8+EIbAnXxAB5cFZo6VCg/PbT7bU3mIpYvKTq1DFICLuO\nIYWKMPv298kUMS+6Vvbb1QFhQMRZLdEtXYYDyw1EvY+gSgtctJRWoznudLmv\n6X52Sb+lNdCR7NkBX6QHc0zclYd/xl/JK6LSkITD/JkM70bNXa+9U2Q3qF1U\n4Z7VwYM8US6IMeNM2ttFj/WA6Axji0dFewEzxk/N3r1AIyUSxa+FugFdBMJ2\nbOdx\r\n=seA9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.8","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.8_1571735831062_0.2211068680855377","host":"s3://npm-registry-packages"}},"4.0.8-css.0":{"name":"bpk-scrim-utils","version":"4.0.8-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.8-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a2adf443cf94e5e4822d6c39dbfbd0acba29b78f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.8-css.0.tgz","fileCount":16,"integrity":"sha512-ssBLZ8AlISb+Nn3ySlCy8F3GE23KFmccY7vHQJcjOFRywGJpTtoKkvs7bP9hgUgKY3QTCwExU7QpXoYn0cCi3Q==","signatures":[{"sig":"MEYCIQDL00AFAZQBtxA67mhWy3ARltDKZOgf2lOUlOMAw1UGdwIhANhnGIiAPS4IgdXLhGv5HtHUfxSfSX50EdcHNm5phDso","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrsnJCRA9TVsSAnZWagAAtQwP/2rywBf6szH0lCTb786f\n8UtitJjGhU4TzjWYW1l8F5SKab28GwZu0heXPKlceDmNg2fjyIU3lywNKymB\nN82vcXTjXWopQ/nfQdXwQ/HS/HFDb1Ia8IL856lRSnpZwrWANj7bvo44JNy/\nec+jmD287Holz4c4GLiaMZ+2xCtvvoCh9VrtS/6SPpdvml7KyJgh7jyeAoAg\n1BOBgChvR+JrfX1jaJ8Mp1I9p7wai10IyzlkRuH7GYrYQaml9EIGu+lYzmyd\nmJ5TGM1pqgtaOFHPQ9DU0h1zNybYO+HPxHU8UT9rLVvw/EAlSIZf4ebgg7iz\nqg3H++9U2X0sJi4DgD78PDwKwKTShIEu/BIY0iP21YE5gzloCprGjSAqUXrp\nU+VQ567CQF8VbyN9LbQDNYtNKhnC3iuklsRJsm6uD1HO0UZbdVpWQdauicwz\nAg4lkweqoo3M3Toka9wVreWDKhICZX9zvdQ9us9pREXcfdx/XrW0Wvh4/Q1i\nAZJdTboFItGlnPe/6Tru0cqOjiHpgkSTj9wxFrsVFO/zUUimAZ6MwM2eX0Re\ngzaEJ/rlku948PcE6hjJ32QyX4sFAqWi53VQLYAN3iSFOYBMlF9/bA4IfHxP\n1n3Z51cLf6gZhLxSA9u9c0kEoa0m/iGJQNWkpM5WjEB7uZYqZTtxx+gR9EuC\naVEq\r\n=aInp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.4.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.8","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.8-css.0_1571736008562_0.7121389024463494","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"bpk-scrim-utils","version":"4.0.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.9","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"11e5482bae17085a0153565cf04dc8920532bc5d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.9.tgz","fileCount":17,"integrity":"sha512-D3diLQrpZypLUWIh3+nqWy0Zos9oqErNP5Cazkp+W1uDC1jPsSa2hf3FZoCXnafkPpMG2E+jWkFQ0BWBs6Lltg==","signatures":[{"sig":"MEQCIDF3Ib3Y0F2JaokOhPctrDc6wA/qdD2HbkpOyUNlUx8JAiBd/UbcMmj9/pwZPuQf5kxerS8q9PdjilU3Oyxe4+ZzpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwvzCRA9TVsSAnZWagAAwvoP/Ar8gycbUxjJtSQ14zN6\n7KZNu7g/oX3FQAQwtfzREcGPtuPjOJ5JO/bbGFj1q2Uw6LbXt1qP9p4cgdUJ\nFAoCcImaDafxZ9rwFO3NnubzY6ngtuExF6ArkC5BpIg0rbVLgNdF81PYsIVx\nxHLLLIejqmLaJgZoeAvYY6jwAh5mpj16szmmI9T2rQOUQYcc6ybvFlaQHzY3\nXpTX1up6zYvOn8BHVIl4YoUslYpzG18GWNl1tbzMJoosFaQglSjfiaAj83Ce\nqWIOTVH5RfLpcjXrZtL0VKgKlpQpxZC+ZfnzVriFbCLfnY4TnMHLdFb1ILK2\nBGxFbtuXcncjEkjqZM3tB6NoosIBXdDiWG77Npm6qINWGqJSFTls7JWE6goL\nEP47CcZ+oaHIgC3wMEd/Wt4j3swzI2KrqL1Kub2g5ei3Vgn+EyfjQwTZs4o1\nYyT2kUHA00FFU13a7F6t06lTg/ytFQQ9ombLHxmYqqqk9aOk+dv8rkE3Itlv\n05onHMtr7glII9w4RY3FJcVUnvmJ3HakrCDxuT9LdO391a2YgkQvKyTCDfku\nmZnFKn+bVdUYyv/cPgcv+1Ou0TUyAanYw3toLkmhflQLYR/7WdRZL/uZXT5i\nt0vR3cZAdSb7R17HYS8ILh/GFSvl6xPqmIBA35nzT0ohLu2Og8LfWATtQ83Y\nL3AG\r\n=xyqP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3059eebd7a507af54c092ecd34429be1e84ee204","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.9","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.9_1571752947077_0.8602252247527047","host":"s3://npm-registry-packages"}},"4.0.9-css.0":{"name":"bpk-scrim-utils","version":"4.0.9-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.9-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4ca2d63a97ae3b605a52eb537378cb10f08ebffb","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.9-css.0.tgz","fileCount":16,"integrity":"sha512-iFGYquxqB+4jZGGpPgJ+ftUuaoXdfHmM2unS4Jmfm6mxCGg8LUTaPKE5kSMDcjv0EWHAd2VsQfzhol3dVb450g==","signatures":[{"sig":"MEUCIQC6ai6UHnAbAL5aFG+sNR41SgK23NJS9VwWi55IKbem/AIgLVSZvI5hT/7pc9tcmbtbquaFwulvhQxCP1v3PpMvlWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrw39CRA9TVsSAnZWagAAIRUP/3KAqQ7avpAcAkVE+7RW\nWLNkYMHOTUHXqSwaZJ51GdhBME3bXMUOY/CkyLTpT4KwkGYhhhsM5f7yqsug\nUJqHxRlJWRDsKHaM241DkC9acJkQpaD1OKvTjlyoU7h2Hvmf6qwAHY7MPU+U\nx+c3/NgMU4/D8gpinCEvrZE+enBegNIlz61rYn8SgST14DCiUx+RBVXzkRtv\n+2XSXJwYjvxJB9hnDfZVKpR9DGUUHqUu6sd0WcXxv/UApKdF+g6HxxvuoWcA\nmiJVRVLDXb34fMHnAO/VtxL0xjzmIWqg+Z+UeFm274vep3+4gUKOa7rgrGnq\nWuZ0KNBBumSTktSdamcGp3wQaZCd66Oyk7QddOccPPJNVvsCx/t8QbZJFGlK\nR57CsOh0lZceOsbeulbMZUschduinrjf9MIzDZxZ6UEMlpO6U0BsIEqGIgdy\nin8OQQL3YC+iUe1NaX6pCQJVvfbhVucSXKq/qmsliK/Nur8iu+R57Rdk2Zze\n4doc3pfCJyi5ZxIe/P0ozX+zGnxNcPcJKvCuUka2E4soXrcgKwYgqzZVA5HW\nF2znHbCYU1IIE+BcdDCjEqYBtyR93HOvr/PZqsYEDxG+Hj7td1XClTBxhfOt\nbqkbRnmfeOpfUHQ0vCtCobiD9Zbmxd7uL8jJ7ZBeMfs4BDKsBFEMADVLxXnR\nh2ho\r\n=64a0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.9","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.9-css.0_1571753468368_0.6449199834259887","host":"s3://npm-registry-packages"}},"4.0.10":{"name":"bpk-scrim-utils","version":"4.0.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.10","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"65f282493f174dda81a7ae99c26efa0b6fe288c7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.10.tgz","fileCount":16,"integrity":"sha512-4WWbCLqbIA8iNao87AdVfTQ0kdDj7djslV40YQVvn3KgN+yP4aSqFjQP7UgXMyR6VGJ0SC+xKzy8+x0+Jyvo5w==","signatures":[{"sig":"MEUCIFgq5jVclS88Ahce4C8Y87GlYegmce4Wvstr3YPThq9PAiEAx1VSpUep7bb0ZRC1bvFr3Q46zihjGW/YGc6zabCCQTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsHsSCRA9TVsSAnZWagAAsWAP/idpyJK1QXyB7dg5Nl0I\nCBCtF9IS026VVd3ovsMR/Hmk5PqjLXR8DiM3nPdjFw3+Y7QoeTZcVn/zsSz7\nSQo/cqlHrg/tuvNcmkUdQgk+ejVpWkoj5dBg+2WEDy20ecJBHzmb6bfBjBHB\nFSDfC1jDuf0QxinZB/iINE+nhRCZPTbQyMkuNiqXcQxl5IHQz9ZZwgCvJDyq\nvPr+HIfiZ60c+2+CmuT5oph+yWfR68mRa41qBF0PUzx5YaAKEv8uxjeTlgVO\nuysTp0xuiBOs3BpLNl4WRL8GAGz1u8mYrQkV84CQ/kszPETqO2Y0yeEYMOkb\nEQm+/fCU1ijIsiYWumJTv8RIMDbkgk7R7TRRhNIgvqNeb6XnZVLwQXN+aJ0W\n41kgUHXCor2T7O/GRYVyelaBQjvCSuc2UKRk8Ab5ALhNV9zp6mwyXIYgMxza\nF61FQOwqNuqE0eIrNgk14/G6INb6N8NhRykkuxn01G8SZiZHaQGQfewem2Yx\nuU+u16qkHhBKJMW9J07iMAon/4Ih2tZDEl1BQBAFd+Z8oAH7OEdq9FtjCDn8\n1/HG8gLf/Pa5fkX0S5IO8sxk1GIP7nLcG/ABPZ/NPT0wNEzlgyw+cagGPz4S\n2NSQtI4cH6uaH95eWP+viJij/IDvhtCaKGpr4hSL2NxSq/JuRb3D86Ff8CHI\nj7cO\r\n=PnL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.10","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.10_1571846929606_0.3023705237366108","host":"s3://npm-registry-packages"}},"4.0.10-css.0":{"name":"bpk-scrim-utils","version":"4.0.10-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.10-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"30894ea1dc3682048f64ff1d147fbc269dec84d5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.10-css.0.tgz","fileCount":16,"integrity":"sha512-IxAQzKT3e5/NEXZNXMz+6wBQ7TbMz/g+kxFTJ0nczlgApefdtV5clnE755Tgm/4xav8u8rVFVnGOQ/EnAeEzkg==","signatures":[{"sig":"MEUCIQDam5flwHT+C5Usi19gqa0lOYmxpPksKL1U48+4Zjt+sgIgX0lF41mOcRRNm2P+Ll5j11x482c165ewBikrzbbFBOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsHvRCRA9TVsSAnZWagAAQVIP/3lL+0128XS+qwbV5q2k\n4wFmWjfod/m7r2YNiACeM/9vd/HB/TU/0eKsOERt+stVsfe5g97q/RKf6UXQ\nRKEGrT9h+76zTR2h/4w4R04eeF7JAOgN9GXJGmSiMrl0G6PYD81/YFfcDWgd\nbR9+b6tibCibPFTBxWYdmvKd3Uuql5VuNgnS1+vW47ucqTCQtFRyqofmEW+8\nKytWV1FsIybTVNN7M0kPy7aj7VPPka1FoQY+t6zmsz+gwqRw7pehj7opkukN\nCq68JI0fJW2ZBLDo9J3FD7P8832GT/XDu0La9kJSN6W7Ba/+Ldx2FZtr9VsE\n8M8bcOX4YqpgMvB7o02fkHYnRiX4ecOij+xqEBfdj5SMxgz9UoiaSJ2na2SC\nejIahHAA5QZ3+tCPc1n8qSEsyjmRxRh50iALFFHZ23wWeNzPzelze2/L2KNh\nk7to1Y6dzzFsu6UjBlo4APxajbbhHyvRfSsMRTc5Rz7v7BF7TjPlOdBnpFn8\nHaNLvT6fRTsFdPZiw43LfV7dOziGgVGWCBOnapUg2+LsRjUVrO8Zeci5HtUK\ngfRFWkR4reg9NqjPxp6O+7b/wHQYxL3faFsV/5ozrgbSZKZZXEYo1F6De5oe\n5ZqPhQhseCBMD1pBodX6cZ9dbZ5m+N1aPwsU4dQ8BVuYt63DVhlkzTw3DI6h\nWx0o\r\n=ml0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.10","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.10-css.0_1571847121052_0.5691467428558845","host":"s3://npm-registry-packages"}},"4.0.11":{"name":"bpk-scrim-utils","version":"4.0.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.11","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7dd50da889e98b8cccd568cf3590f6717915be91","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.11.tgz","fileCount":16,"integrity":"sha512-JFTo2qR8IUShh5RaZVo5fQIrP0IEIfjMQwDlwvmQYM0GfkCCGBMSkKUcYcLtzLD2IZwHA/00VNi6QVteOqsFEw==","signatures":[{"sig":"MEYCIQDtSnKODc5mHIe3VnpO4vHRD4G8uPROSR7HC0HfXrp+wgIhANhJggdd+9i97M7ONe2r7xBj7ZIM4zvdVwybQfGuK41w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdse50CRA9TVsSAnZWagAACoQP/i2eha8C6uxA040LP46n\nwu16jTT2Tgi3BZy+Xl+X04sKqSVKfMJHq0nt6S7XnPGgS7LtVOxSu40mQpc8\nbOxa+gtCIvFebKLG5glVZGNzaVwCFjaXv2Ka9p3ryRgDW5rx35Mkqq0W98dL\nZf2Wrt+IG/KnbEdVe/yHCH5oML2vRNIGbsKalW8IcTf+DUh0NkNtiLN7WnUT\nQrBpzPE2R/f0rLkaOmkIgEXB27M3ttDtmDMXDeWjuf9lpY7DazCITUTlvlet\nrbgEtwlQdcdUPN78tOdfJyVV/xTEpCbLDg/OlW8wYtCBfbCuDCn0+78gIw9f\nWFHNaMaLK07eH+l0cLhQKM0lQOuWQQs11Oh6S9hB1q1TW6Rp0JNKZnfyEiif\nx+RZZZWircAV6fh9e3dtZfDCQZZz4b93Y39210SjuGNDdMLU3Jx7Of0q02fe\nc5BEOueo2dcmUHjkTkACkW03X7WABO17FcBj4Q9Hmpwrcl5oGijFk2bgwbwp\n5iFyzuwbqdCN7PGt6vqIvIdfJqi/647YYENEIDpier4/wp/pJojNYp97lrw/\nTDsDEehPjzbQfnUwgT78dIN4tsyLtbC5XhOCNOtzQH1nqulmiU6GoCDbgFcS\njzxGdeT/QolK0ZOTfhAdMQakgqYoYq0EmF3FojrIIAD0UNZA1PIbFon46rIz\npQiU\r\n=IOtj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.11","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.11_1571941996724_0.6892911707777818","host":"s3://npm-registry-packages"}},"4.0.11-css.0":{"name":"bpk-scrim-utils","version":"4.0.11-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.11-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"735d796ea5da448c4d76762aacadd91c179c1e34","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.11-css.0.tgz","fileCount":16,"integrity":"sha512-Vtl1xDgiVN3syPPz8nzTyMg1XzAXpLkppZ0N+j7REIKYjRm3a9yS6ospvm9xlSG5Ap48Fb8YQHLKjvYf0iDXTA==","signatures":[{"sig":"MEQCIDWn3nGXYCB5/vS5vzOKEDIGYmvqQX0VH+bPK9kFErRiAiBDrqW0j3Xqn82MKb3DE2eGmukXOwn8GJlcbUvqqd5HIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdse7wCRA9TVsSAnZWagAAU24P/0Ly7VVuqEJDRkODv8Ty\n1JFL03zfwdktXxUgwqXigcTIu1YTk/R7WeoKf1ZG2dwhcjb6b9NR5ts7gDKx\nDAm6jI4JxFHCklWVY0HFWNMj6OhO1i1mo0VG2rEDbjLt5XzJJIQuJxhTbuUo\nFvKJzTvbR+lf9he1Sguc1tpzLomMRUFU2BnpsscLZ3iWd15EGg5FCEMOoJZB\nEjkroHr4knq1t1T+Ex0baE0NX90li8k6a4SbXWecUTVFz4J5G8WBbJP+eDaD\n6M22HJCC4l9vS+eKZ/2UFysTlrS7HB063GzYyg38yjLgG7B590Ak1hrbyPeF\nRPQfxQictgzyw0DG3+Btw1p4fJGgzIyn/HJZutnyZV40bXhgDo85A/Gm5HT0\nHM51QvjSrFdbfV1CjPvGf6Et4+RCAuBGCyE2nYI8WXnmhnACXfDy5X2PAS4b\nklfuhn/RdWULGGkBiz+H1u51ppxnCieXz5JiaYjkyBYqoOXpWz8E4btIAfMi\nJEq8IuGr77j4ykZr4HeMsSl7OLmnFkrD1EZ/g5OAx/DXOP9B73DS0hKTqggO\nnZ5Bp6hKhjvWuq4GFYI+032V+be3CK+MY4dS0hJXvVksIfrB10xCFipQ5p4+\nAWMY4oVcaoo7AvXMYb+aPXNfXQp9ogCRrHllw70yhPhayQzCikm/2dC0KizD\nJlCD\r\n=yFQk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.11","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.11-css.0_1571942127992_0.7952625477123711","host":"s3://npm-registry-packages"}},"4.0.12":{"name":"bpk-scrim-utils","version":"4.0.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.12","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"15d86e733a5197e525631e31c5d36b5764b6549a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.12.tgz","fileCount":16,"integrity":"sha512-W/6xgtg8oMp/wCjRC0jicOoBOIYvdQF4Sdd0SayyZVi6yp89wx3qtiOoPH0I/eGeIyjfpjEMp6RunYXe1mp9aQ==","signatures":[{"sig":"MEUCIBXCXCYx7T53vPfeFUY+tn1fz07hqA4IVUcVeEIZ6ZroAiEAsuUQFpFFS3Ht6JvWkrP79Esuf8Pae3onPvIgT5pMjts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgvWCRA9TVsSAnZWagAABpoP/iQsBDa3knz/SuuJ8/3f\nwGEV6ba/oMipsayN6yrjykayMP6eLNrO53U5LWUoMg94RC+I5+kTl+oas2zU\nvWI2UpTRZo/UU2biABTCTFEBY/+msZNCPvDIJlD/I9LhpnFoHTlR/1sROrgv\nzyybecZaUqmvb5liB4nvM1nIv4V3Q2D7PeBXQrv+qWgAUQHoYaUfxehdBRfO\nole6O3b40FVfEei2D319jVdc4f8VMgOqEm6ihgtdrC/9tOyt+S2NBTRRUGZh\nzLmmJS+zNc9pFhCO24TRH+wYRczH01MoPYizxcriT2SEDqh2zLn9Mi4Z1NGq\nJFHrGsnH46zzcYOyA21N3XQwuejg+yUlDjB7iBPZmxpBAYxo+FZCF9iUPQik\nCeh2nltB8SryqykyO4124Deo7upR0Lde0+ltjvboKvFiQXMqiB+1fQqFoN+K\n0WugqPmANZbiyeoJGYp149US7a4i4AmW6p5xANrBElWwr70MZBdnnH7PPLwv\nl8ZSsdEkobqLfsRz1r/SZfD6+wglnYEGUUHC50L9LX5rVhcF7wnnGISe46E1\nxPA1K1ehasbiwvST8oUx0/DdL6P+a9+O4oEpxd7lW/W7l+rvtaXkGWAIkpO1\nebsq+6wq/N7v5jGsG5esSZcgPBz+YjKEkBW5qUvA/LVEA2Z6GQi24/T9O0E0\nKxqf\r\n=gw/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.12","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.12_1571949518726_0.7535004020017604","host":"s3://npm-registry-packages"}},"4.0.12-css.0":{"name":"bpk-scrim-utils","version":"4.0.12-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.12-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1e347d863639623e0b01a71cff2f612a47d15b80","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.12-css.0.tgz","fileCount":16,"integrity":"sha512-KsadjZr1+UnI+fSsYvzhhzTMuFFc+ngfil34RpdaE5KOqh31ic0OzxjSYdz+XIfR/uOA2jNIGuZ/8EHNqTa7fA==","signatures":[{"sig":"MEYCIQDTxg9tw35Z/jPw0RlxXdl+rvf0DA0BnTQXqce0lfUZBgIhAIEaicJUrbp4NKI4NrqQ0Z6NU6bv0OxwPRqvSvYADVzh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgxPCRA9TVsSAnZWagAAB04P/ivodceYBjAyCvTw4Xp2\nQMz/vKcZODs0vfxvIpE8Vpd62dz2OrT6+Zoai2D+AVOa/Kr1lUYFRNDgc70M\nSN10FTiIERYf9T/ADrV4CAV6MgM2Jw2B47Q03KBDfe+fssVxCvwlwTePc4cI\n1Xj8yB0utiiBY14jv1YEGoRZGhuGw+xeEfBsktBTzeG4ENaRE374Hv/NcU1A\nJUsE47PYvpVfnl44iR5H/z2mGbnoloKwieyJjDEcvZ+S4OGzvaU7IV20TUi6\nQqk0m8V7RKDbD+3mJmu3ATlWGN8HvxoHXya2PBKsnBJ0NRKcDNjUoi/AYpk4\nI6/0O2QBq6jxaE5sxbgWkbomUz52M4gIeTBG/l4hQQ3uh3z27LJQOhhdaGzI\nSXgrCeYWXsX8c2o43EVB8WPqeaVfdGaOmPeOc/Euff3MGycTXSOvoDr1HfYK\nHbvMJPNZvrWEIQAap7IF5y9a8K6KEYnv8UEb1MIZ6Rt6BfR4jii5dxJh/USe\nzWFPWtRzu1A+CgBdrn3MGmbntF29lMy0dHhNm+47P7ag7S/B+3pzMlNUOgUF\nAJMhy4Lz1n14Pt1s5QNwlKqf9pnZ0QGlCNX00AIr0VarwjbKrTr/bC/NcxVR\nDRO4ginbq+nqX4qSZIG6IqCD+VHe1bPc07s8uqzwB1s9/A4zJafyTbna2YT5\nn25I\r\n=XiDI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.12","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.12-css.0_1571949646592_0.4270815234419396","host":"s3://npm-registry-packages"}},"4.0.13":{"name":"bpk-scrim-utils","version":"4.0.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.13","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1254032f2ef392c3497c3fb8ae8016a6a1774caa","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.13.tgz","fileCount":16,"integrity":"sha512-KstMj3UqAQAtremuVNshZL/pOrXuI+eaFrrKJv4k7sgOotLJaPfyXixWhVTZlxl3LDXV7PqyS4uE5ytNmc0rbQ==","signatures":[{"sig":"MEYCIQDxsVmffJhxq4ogMTxnVE014q4NDpQoi1BRuEymNdZqAwIhAKlwqclTClXHDQcVhNe9mVl3p2fgM6Z75LNDqVuyrvZ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtw37CRA9TVsSAnZWagAAtbAP/2UjaHCBTuh0rL4d8p9+\np8qCeLV70eGS6zmZYP92uqWkiGmfTKZXXQTsITsi79B4EpVK7D/k/KRazXdC\nkqnfa9Yl6oQs2txZsZI+TY9CpW1tkX9Si6whOuXSMSzDqaeqfzCWX35kN8rw\nF9ELtD5KDwKhM5AlohvEp9XhAtD9zAgn57fvZaMzg/r68GiL4TVRJRZqBBM8\nDb/4MA9lh7RFTWu8L2hIs1Wsn0e80VMEy+XvLCIkZnknYpu/HmWC05VfbYle\nLeP83Q0tHeGg4zgONoJ9RlrO1WcJBnO64uNNZ2ogf2g5NSfqx3d+J+CvCSxD\nsR3Kvyl7yjIMrUoEo5l//Nqq6NPXBOaX1H7l7nQtMXAlqF8AGwnSEXuMk+WX\n6b9GbIytZVB7Ql9/Sy8gjcs/QCZ0oejdkd6jtosLt/a3GPOHlPjTQOkRqZ9H\nIdVDUW/sZ58N3wu4ikpGVS1rUQUAj2Hnsr7I2QY71H/kkW3Y7uEPFvSLFHkh\nHXQyVKBSeajBPYf68eNMKU34rYhinAw7vPW+468nWNTVD/epFe49gt3rUhud\n0X53luNb2sG810NuKnlNictyVTn04r7b01TMVLvYEOg8MAsRIqe4dE6SrZM/\nU1Dzt9t0IuVedHgCpGUqCOweIXdmFfE8pfnpXY4UNd5YFXV9fgv38b7zGxfg\nJohl\r\n=FJ63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.13","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.13_1572277755004_0.16155092414012517","host":"s3://npm-registry-packages"}},"4.0.13-css.0":{"name":"bpk-scrim-utils","version":"4.0.13-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.13-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a24f132095256ddd5d92f07275283c449fe41cfb","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.13-css.0.tgz","fileCount":16,"integrity":"sha512-21LzXESgL6kE0hWm88ty7qEKqV7k25J2FuJEm2Ytskw2ghFn1N8U+NMUpSE9ZTcqaEIr/7vnckK0jsIWe7IJ6w==","signatures":[{"sig":"MEQCIFTimxsdMLlKtt/UN4H3lRyJYkkO1pA51WEiusdHXwSuAiA6jS+6RMMugII7QXO8su3tY4MwtYWZSqvWKLzPUoIjyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtw54CRA9TVsSAnZWagAAsUMP/jWwxJWYy2mPhFUy6LNO\nD3BjLD2YhxolrB1uH34bpWLW4umsuG3XgITf5+IamPGAjoXndvqYTvw4ajxc\nv1ZGPaEzfh3s393fUL+re2MZypsnUEFNX7kQUhnRRqqtlVYzPPgVCk3ktV7e\n+bGmPNDjLKgtVefDc787JC8vqoXm1Qb6xavUlA76I/XSDVgrsGN3kEBA77JQ\n1zwUZ70Q4QBGR6QLV5kpJXq2q52ymFiJHMupWVyA9qCrFzuvHVWY5YgptJJI\n9dUSwERWlCUI7XVcoMEa+Qd/oVOevfZ/5X8a6a5IWzrDtYpjogcjYiKJARGg\nx7nkJGO2z9ucpgElia5oVEk5NBFGzCOC79386qjYRjxTv85Hw5FhDa0xOC72\ni8M0OmuydIQ5aJj2nnu8gMpNlXG5/RhBezNwlg+ku3HPyaWChFsaT82R4hme\nnjaJ8ZQcoFimpxleqG0pP2pqXXAxmBgtefIJ11i1VI6oS0oQtEUdQJxYffk+\nBOE3FEn6XC7mzNsJZfT0c1VmQEm5qA6M7ifZrngK/ne3XSEK34UMC1VW06k3\n4xx309QO4f9C0kcNWfKYdCZJ3d+DhThtbRe3S+c+rH+uRzcf9TBktpwEC810\ndcFgNbkC3fc3EKCYHOo/iaZ3JyxZiYG3TzZ/+8xfg+t4uF74GyXdPcnbWdUh\nS6Z4\r\n=XTPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6679db2503805cc1c48091214b641c9d0f46f82d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.13","bpk-react-utils":"^2.8.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.13-css.0_1572277872419_0.965068237207688","host":"s3://npm-registry-packages"}},"4.0.15":{"name":"bpk-scrim-utils","version":"4.0.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.15","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"274d9f6db40d530b19c95e079685d5e0ebca2fef","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.15.tgz","fileCount":17,"integrity":"sha512-jcXbmHeoOCVOBsXK5NQz68ZLhyL2dI5KxHtlvvLCQbcVsAWktsSbyX5GSrjono7bXUr0TC3gAyl/kunl8sxVcA==","signatures":[{"sig":"MEUCIQCS9lMWPm3P4c86+kPV9pRTK+xiWI0G9biY8/6DFvh+mwIgYvIn+dU1NIrN6D30XXoYq6QOOXvPiUIB64f9iOZffcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduEoKCRA9TVsSAnZWagAADJQP/3XMv8R8Sk927K6itpHw\nF6NzVvTbhWFe7xXBtwC9zE0A3mTphkUMLkNYg4AFDKvGX5pAIbFwkoq4um5K\nH08Gzll918wxM0GGAViYztEakA2gp9iC49iv5OBv2xAI75bKbQzQS+RU5OSq\n3BcK2Ndovq7LEAJmEw7Q1zYxL5/E4KgmjU+a9FYO1G/eNM4wC/vVGR+oWJOM\n0Z8vLDhaagZV0FpUpMBEYxa+D38hf62SLx9R9xKJKrE6iw79k3G1YmC0XIhl\nJDT3aI0TPOZnEtyrIczRFNQRzKWbBu9GRzVvI1ukLQ/RnoYSmHycDmLKRRxe\n2cQ4pnOP0aVGb0fMGf6NdaU/TDTPrd12RbIfeVzSvq2xnBCsHqE2HLxIUnFp\nsN8XR2bA0OrioFK/r94Trwy5JzaiwEnMXgwIMmmDbE8BieRmmDsGv1Hne6dK\nW5Xuyeg+JIUpKy1H8rhPRQczMgtbGws+WaXtoz1yZLuUyyzH7v3W4FbP1chy\n7x5z2tZyAIpJaHpSrabhjk54ddFhk1NYQvjWlsVXxFvhaMJQIJf3m03n5T/Y\nx2UUCrvRgVt0G53QkPKU5x00q+8+0OXr9ykJvXQyCrpcR4cry4+k+xJK+YX5\n7ElOSh2QjwJF7Rdtknu7HDSmWH25gpADEV7E5wKPPFWgFla0MKctxRK3CgUm\nFC0R\r\n=tyjc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.15","bpk-react-utils":"^2.8.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.15_1572358665941_0.720264451449272","host":"s3://npm-registry-packages"}},"4.0.15-css.0":{"name":"bpk-scrim-utils","version":"4.0.15-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.15-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0d42ecf486c3a3b8e24dabd06e9a2c4baaed49a7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.15-css.0.tgz","fileCount":16,"integrity":"sha512-sHQK70AMhmaN6RRdce4SJLxMhWI+/RshNLmtmmNfEFgD54spFie9Nf0K+myHXYEoWO3YqNlHAQLyV9z4K1mS/g==","signatures":[{"sig":"MEQCIBJ0//e2GI/aZ07B0RDFy1stGgvxa+etM0q/3DVZqVuGAiAasv/y9EvfWp07RZeD3iIf2QDqUqbexvgpAnfk4iHePA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduEvJCRA9TVsSAnZWagAAXnsP/j8z5QDu3EGQwlNSEFyJ\nA7PPpmb/8Q+LKFpQXYpWqx9gyR2mx5nhJ7wC65Y0/dyBmFyJo7ddz5fwLl73\niRHFRJM31OOVzo+qRZWMe6gRJ0zwKe5Lr1WfopLwlxakE/Z3xoqTO6JROVfW\nGr0iPRMQC/dwNOZHoK3ujTEP1V0Tapza+5W07W5BI5R5+hJr73LsZzB/KU2k\nNDP9bybIUNOH8cT+ZprxdvYG7WABLUaa5n0yq7edVwl7HWhafgQmuorCGMMO\nujPc3CKFTCmE+QSvB6XqVc/gavnp9hUuwaDdtxvTeaRIrH0iQzCe2+wNa4GZ\nWeThzGBo8ulxTWe+x5xIcNf1B/gqhgXTE35iW4TfU9zWE5xn+zs1U41O90lB\njOBuKs/gb6U44Uxh8qSXEIJALDtYmbgKjDibOwAhuV60L7PD51b1WuhZjR/o\nnPG6mW4O2uGVSWIBgDEZmCWl1oXLhp1CkVqSfKmXc+aHGvinlP1i+tR5LN4c\nnGzSb4XyubiEKoAfZfglFEqj2tHg+f7ux6SYSe8wXCCbzzmB3zUzJ7JoG4I2\nnBcMcbApf17OJOH8MHr0QZyA8YW40Kbeb/Ecb8JYYM000Q+oL8dT+j65SBQR\nSSfPi+OuvbXQ6b1oxyodEKk7rcchA1tB3aiHXTtLYruPhJgRpphdKpxeAcaH\nDJo/\r\n=Jemr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.15","bpk-react-utils":"^2.8.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.15-css.0_1572359111239_0.31258404936460216","host":"s3://npm-registry-packages"}},"4.0.16":{"name":"bpk-scrim-utils","version":"4.0.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.16","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"083bdce74fba8a8a522a7c4ecbd44cbb835845d7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.16.tgz","fileCount":16,"integrity":"sha512-Fjk4fzGR8PWMCst/XG9832MQ6vwKkpnnxN0fXmhrBVj4edoLo6nUGtWUI8dKMg3hOrVFxcsnTyC4NKvUXpKVnw==","signatures":[{"sig":"MEQCIBAwAfdj3981ZZXhLIY9hM3vezCeQ9bLt898f8Igjn7YAiAT2xn6H14xJWFCxy6DBUYtxSRyM8miw6354FbTRyPIMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduE7nCRA9TVsSAnZWagAA7DQQAJwlQOgHp6FO5W2bfqBo\n7zTV+vqzk6dE98dnYsGxVgc6bfAjG/YqOHUZQcDXf9SO+7HkKp/aNfbN54A7\n3tyFFlZ71Y0cxVevFM8gnaSZgQpaq6wL7BWegVbZM0TDB5YV52J3WQ6AlyDM\npnNiY06nJrV88VNEGxDe2FfHf/XcFuxQBxa3ry1UVlHR2WaVCXaKjEUTQm9+\niz6g5fl8cue3nFG4QCeQP72GXreC7375/c5K8zbC1bISRp1PRwkvPN+VbdE3\nlFyDL4xX3e/fY1TP1RCnCtckDtATd3f51E0+/RcAqHdJQlj9isb0vKJyep29\n8xT/5G10afcvpWMS3lDAidyWkWeXWHMHttzKH28PrxZF9hpG1M0kXMRa5l/q\nENLIjCISVfwudxEk5mjAYxE10F+lexW5aitSi9N3oGkazwW6tU6NinTl4ISY\nRWC8czbcJgz7DM2rMm0c+hqV/seWBCGJe59dUE6CmHVVfCdXhl5d9cjKPC4J\nNjmhsIy/UydocPnPl+Uia0YbtTMhr+jqzCYrTioKr+O3AhPimBmpnseVhCxk\nQmlWRS0GFy9QAWFIJVryVoszRCI+YP9M/WuaJQ9reVV/WUTW0KINPV1Uei+t\na0/s/vReEjIRHfXRS/M1SEuTYQjRxcyMvRZyecLeEH+kDHDXlteT/HsSuxLf\nApM4\r\n=PBcB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.16","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.16_1572359904068_0.17328441892616508","host":"s3://npm-registry-packages"}},"4.0.16-css.0":{"name":"bpk-scrim-utils","version":"4.0.16-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.16-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1dd4b87a81b5d3769332a824ca4f61c00a993022","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.16-css.0.tgz","fileCount":16,"integrity":"sha512-d6hXOhJrAyRHUjSFRdI4i7v1ZxFXoPfQ2sklbyYX/Vfv618fOOkt7poMR9RmnGvRZvqFtL9fQiItFLwgZmzVOA==","signatures":[{"sig":"MEYCIQCaWru0p2d9JOSOXbMmSYr8T0QV92e4dVInilbd5SqGkwIhAJZHBNG+oDQ+iuNaqHR1Nosl2Lij4uBWJJj+S7zQ7L44","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduE9wCRA9TVsSAnZWagAA9bMP/Rbf5hEjc5+ZqjoWD1mB\nfmLLD/kHBKj59CAOynCcgLBuR8t0URF0cMnNZ7NGEM6DLbkKvGkU0p3o/uzN\niXxRxW/EeRyr/hL0P8W+/zwICXEd0s7LLysSwVawfqeSrW8gn/JQrnkP3hHn\nLvXqEX8r2KfrE0nCVY91ZF5xvmj9LI5WzUDfFqmlhZV2AAKWuPmqh+NP1Z6+\nU3VRNBT2sZl/MC3WLf0yb6MJlpplh8Ip7cwr/kuP8VwCltknKaTlgQQ6fiVZ\nw5/BWqmnScxIPiK3ZZ5LhKpF3FW6mna4cQx/PuwRmS/Bf16K87VebzMJ3Dlm\nm0qe9E1c6FoDn/wFLg5FAqacWtJvwGafNsGZkcSebSjD8iuY4vs4+2gPTj2k\ntTbK+IBi6/M6LgGPOdIkGrdpoKK6YDu8Y5KUSzJaA4qkE7bT0L1kUNbZgTCB\n0DJSGX3XA5fCndR1LWh1+J3qFkKvihsZn8Z9nDEbgFIzqgwk3cZ5MTYcLrVu\nUy2mDK1E9fxXMD7sXcCJNRAQW5q2+oAJ7dx9spNbSr/VnOGfZFn0/eVs6p+l\n25kGsjZMPkNVAD2YR5RLqbonG9WeaJTZu0k8Sh47ycz+h0nqq/kV8fs7H+ez\nRkWKJCttftAxP72jxHlRcfkQLtatX7ABwrEobfzmPvSxdEvOV4cCtKvXNNXA\n+5z6\r\n=6Ed7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.16","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.16-css.0_1572360033166_0.8344529156903551","host":"s3://npm-registry-packages"}},"4.0.17":{"name":"bpk-scrim-utils","version":"4.0.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.17","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"54624cc72043ffe371f7608051bee4279921bb29","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.17.tgz","fileCount":17,"integrity":"sha512-MMer1uj4ImdWfj7LlFKjtwVOWYlIvll2UHrXsn2VWLFPrnNVA68fRRqasLYQ70SNUV2TU18OWJcmbDlPrJb10A==","signatures":[{"sig":"MEUCIQC68DLflnr70IrZtPlaRNWR1eu+AMhdAEy7ztxefD573gIgKamP3RZi88sjpyysNLorOKqdmlBR0yK/SQKSS984rRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwCsHCRA9TVsSAnZWagAA4dsP/33Huozbfsj5rXIPxEC1\n0h3cF+dlyBb+zXRO1Xm0kmrshkgdMOUnP7r/ZcemWpSNdVQLSxEVe8WCQKlK\nIxODLjTUspZxPnfp6jSCmz79CmAYRR2LrdAALZ5EZT7GqrVDxTuEDK7sU83v\ncQPvymOaiwYZ8Cshy1NZWZcM1GeEYQNP1qEhPo/O6sPwOdLCgBrX1gUx2HMF\nPbZWR1EZqw69txcOZ8OdNTLigGIz7jKt2yrG5mKeOws8hbFf0lqAXpV88MZe\nu3hg7WFGOGy2NWsbweRdnAWxstwZPrjvratgSXd29rM34bgtv5IDIR5FcRag\nLIctnKDB7UnqXeZcqIRP20ONXkXuQSIS0tDLP02b0zH7Q/aib/JALHwRL6nw\nYLvOlP26zM/G+fli5CgaxLhjfSGtqbB1vBectQk16fA5hP1n9Ue5rI/omC2a\nIL7UyPkZxFABNf3AaD6t8ZlW92ENz44hfSu/EA3X4aNy1o7Y+9jiBdx7e7vf\n8DwkQog6HR5TIdTI5CpwHawHfeF1RyVxKmw/CKgT/1+Yy0UPNZTa0uSJ2Iq4\nRmc5Tdo0vqFqRkQNB6U7TetX+ACE40udQTF/o3X5klAoGaMlejeK9yhPUUR3\nhIqz9vboDOLU84hrckoEBTCHLVSaYXIhf2XuJsNlW8EjEqer/ZrUIEleW02j\n3QWA\r\n=a94A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"239dfcdd6cda362a602322946e02e2b9815749e8","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.17","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.17_1572875014951_0.06725675894756544","host":"s3://npm-registry-packages"}},"4.0.17-css.0":{"name":"bpk-scrim-utils","version":"4.0.17-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.17-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"eaeb9c22b96c7350cd6948b24d6b8e801d545657","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.17-css.0.tgz","fileCount":16,"integrity":"sha512-OAYBM6fDk7bEbIJ2RNfXi4MrCk/tl5q5B83RhNCt78+Pi+3bI12p6/J40E3njIOOuC5/8qxX47vbrmrRHyP+VQ==","signatures":[{"sig":"MEUCIQDnLYU5NYq6zjM9BjHdt+13HLYGcaOlFgGOiiUTESeI7AIgZmdAkIkjPWMgq3o68UaEDSP0AtzuEvjFMUGVZ/IgoHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwCvsCRA9TVsSAnZWagAA+f4P/1g4/L1kfvSu5KHIgeNg\nxTa3Hi9zc/23b+Uq7gyBL2Zo17hfQe2K65Ol0m4cbtfootfcjZjgU2ww7Tbd\nrFSlEguYxcnrO2m7y31ZevDpgn3wWypmw6Tgi+qlXzgqtBCYEP637v5UNmCm\ncSwDd2qd4Bdf54P+p9VhQIx1t/Bmx1ks7MouxPSmOubradMgYpcsH+Je93gS\n/hzf10Iuu0r6kSWSMz27rLxQFarE7NvyKrHDPAYHRL+cvPQ8IJ0aFwb/9DHI\noBwT6npqW7oe9jPQ8Hzi2pNj6UGdDx8BX5RILGHHReiiGCjBz6uC/3xWoxFq\n4WQWsYE4RWxybQPfgOGCf5RLfj1ewZ4QFUab4Hu84mE37faCKUqO1R79Vtg9\n4jxMprDyxuaUOpBcLRKG/ybGf78yYYItBxtc6CneWl1PugesL8ellCX4LeWG\n+Khscg7KPNJBv1MX57kkEjOV3w3N2AeaYi/1yIZBNpz4Ke/KuvfFFVp/+Rg0\n88eYPxpHLFF2GDJ3Bh6W8gE+NkemxS7w3qqSWwtc3Yr9UaIK84wWnYDRQjhV\nUZGgGk15TVDpB10uoGVWHpTtdvmQ1Mtz4XOWmY+wW7VU00XTkzg41sA87get\nmc+tDyLKr3RIB9T40misk9EHyuwOjws7HctT6OK3GwGGe/hUXjcWo8n8v1wA\nUmgA\r\n=HONf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.17","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.17-css.0_1572875236752_0.65383587465914","host":"s3://npm-registry-packages"}},"4.0.18-css.0":{"name":"bpk-scrim-utils","version":"4.0.18-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.18-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"66eff2d2786189ae9bd6be25446b67f1f942341a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.18-css.0.tgz","fileCount":16,"integrity":"sha512-4IdesUpSW4Vly+ohZhszYuYQc+nzYn+diKck61Y4hvoQWD/nn6D3/MNpqxeHzB3xmtWOxCb1JpOZnV2+g87QZg==","signatures":[{"sig":"MEYCIQDhdxzi6af5Rj2zKYB5mIcjWQJgcIljIztX2rjZzLkxsAIhAIQosI4PALvA21l2dnDLgLZ3TOkpDMmAflMtJTp/GoQa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0pLXCRA9TVsSAnZWagAAHzgQAJcM2P+JaG3aMk+GT68Y\n9sStqiIMSX2vlYtn1SXvMApNPuGjC56ZRpkvnOgJviFQzLlSAzxXV4qb3b7t\nL8DHBLvXJ8Nk/tWJ9hOGyJMU/b+xqm7p6WKkEnzjfeT4gvzkgwJk+zN2dwIa\nB070Mlm709i1WFi7J5B0gHdsw52J1kTNHB4wdmfJtJxQPaBg7HD6kZyxz+LT\nuJwcyT4xlOLBk7fCmWn27QzG+OUbB3LSQrdPi4EJi7RBCC9rmaS7ed5Y7oI6\n/uh4RqP83HyckVfgKiuDgEmZgI1tVMbRZcRxNCC6GHZrbX6CiB/tc5oFVE/0\naLS4ehrJNbFsiF2s5QWoKTrBPY9Rqe3r0AuIuhShXBMGvPxp3obO8KDrLqFx\n1fuD1xsbz35pSvikThuEKcsils1/jAayDckzd+rdY+Xf9dfjSE5cH7nCW5bs\nvuWko/YOS1pZpzXZWt3hS8xyrwOUUEFGhphpxAoiioy6MBoQclT8B8aV+U3e\nyEHnOsPkrHhvI0qLzSbey3FpMQmupZNykFMMQwcG++2zqL/dn7kCQexVgqPp\nh2Vwsu8chC9bqZ8g/T/BOIrJCHXH4rRtSpZQiovklk5UWVxNVHGJM7J8uGvV\nLUQfJmlvA52//vUZsqkWn4MGVJrqhLM1j8p0CI3UhQI16VIx5FiRmMZkZplJ\n3+XS\r\n=HT23\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.18","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.18-css.0_1574081209376_0.3507056093738272","host":"s3://npm-registry-packages"}},"4.0.18":{"name":"bpk-scrim-utils","version":"4.0.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.18","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c598531e7507260446ba89381715424d2c55bc34","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.18.tgz","fileCount":16,"integrity":"sha512-jFi0YFlBYgPabHP2874jyv1NsfbgXZ13g4QFISKRsI8pr8yHARlHv9lkkY62yv5lPje2Jv5p+CRswrA4k8AxtA==","signatures":[{"sig":"MEQCIGHzJpLYGdLQAGVGpz0+1eLsdH6FSb/PVw9EgroELu6JAiAYG5pSnpY0CctgyraJ4YNVtijex6IRG4V1KsZ+N/0+IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd04tfCRA9TVsSAnZWagAAIaoQAJov6VJvIfA24zW29om6\nyFggVJ0kEM9A9Kk1eJzCbYiWCj7wbzWtWiI9HoRM6nmqbbhw0YZ258OwimXP\nDSEo7UJ7drxqF5hHGw+dYoMVPGOUjE2yIvyEVOF4XB8cznywrRcF3MmKP/Iy\ngZ7yAWrj3aeqx6zDORCR6IcB4ROMUXndXCLRrx4O+5Fgne8cQ0pDjbPdXSk1\n2oz0u17Gamf0JFnqPADMNHa7/vdrXodnC3J/1LBrK+Xauxi2xqYd425T8DQr\nJBf/mrIgbVBJ0F5ctAU8dl6meeH5LC3kdzPWlSXyAsMXsnAFBdyFfqAhRuVY\nokES3IoGRxngE82Dug6d3lXJ4a4MwIbcdO2LM0/ki4Z+R1HwCDCzAp13rSba\nANdr1I43YVl8F/Y7GIhYo88xtwOpyCKHOk4YRbNdZzmW+hIzUBvktQr+ls7V\nnUYlmdS2wfqGc4EiuXRPRiBf+/h1OqFzNDV4SdIsKg5GDKmhGPCRB3EYxPlz\n9JuYtp3of+A2Gf242RMEoSoXUnrAEns663TVupkBBXosVvrACnDFVvD7ZEq0\nHu8I7CsqHnB0/77uBqq0a1wvra+ONWw9yMt72e7i4mfcK+Yc9sSj09g/jwbp\nIiF+m9Tt8YBoSLedAQ4zOB0f+yf7DJkXBNG3ifbABEbzGmUJt76S0C4rZd1E\n/hC2\r\n=i4Az\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.9.0","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"13.1.0","dependencies":{"bpk-mixins":"^19.0.18","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.18_1574144863361_0.9717264379654977","host":"s3://npm-registry-packages"}},"4.0.19":{"name":"bpk-scrim-utils","version":"4.0.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.19","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"06a65a25742c6f6357f2031057003971a860957b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.19.tgz","fileCount":17,"integrity":"sha512-TL7SI80grroVFr14cTj/pHVcKncVHwyK82sUys4HxeJKS1Hic4TCNW0owRZ730IzvbH5dQLFSKHCn2qEWGe3DA==","signatures":[{"sig":"MEUCIQCVdsUkRNmaF2ZOO1V/d8TIn6Y5Whwfd5/rEhjS16jTzgIgSVUAiIyKqnNMI0fIRC4iHykAapeJV3EwsqyLRqs3Uzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53XSCRA9TVsSAnZWagAAXXEP/iJ53CkZeHCloXadSWDU\nih1IyzH0YEQ6odK1jMnhSnZ4Xkg7jTLQZ4nbxc3nlBwEJlbWul5QCtwyDkFj\nli/m2d3jouY5wPFnvPydvKFEtPK2rjVtQmEetHurrPq9AWwL7nvl3esyrmgK\nfqmhEnesyvkEaDh0Q4UXrT9jMb1v1aDPe2a843IJDMKfswl+KBCKQzy5w1cf\nkDiaHi/FxuRzWkS3TWEAbsK+/yU9N0BjYHMB8yi9ATxWXf1eK8cgTOzwG0Q/\n4XTWg1mMijoM/+RgLyyl50IWA8V2SLuXbwcfeAtH2MrBWmAvhgnC7eR83l8d\nxeSvDLqHA11tSJG8trWwoR9ZtmQVA1GLdou2G4Hj1iS2VDUY5qslvtP2itIo\n6nCvGM92ShfhRTVMk4lkaOBWoBmSPU0ifafxwihX6R3fti8JXG8OJ9EhCKHK\nCXCUqVEuYjj98ZGcHqfnF0bRiBsCETOfqR8y/EavCyHdU4YHFMBfe71VVFpk\nYvCRrjaR82yKhPkpW6jfjqr09sLrJqq6ywPKzuyl6gPKErTJyETCo4mB3jfS\nuH6J3FdhyKr7e03uUgvVu+YNix6cH8I28YWUkNKTlnb6yE0NRRG6XLGhyKKU\nQXCrb8+yliJSSWHNZYNSTaEHnxkB9EM3MGNpCHzwz5RlOHMd/JKZz+SjcaEj\nc093\r\n=ULth\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ac6b600b029db17229ee521939e7cc62289c2cb7","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.19","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.19_1575450066282_0.10482108826371817","host":"s3://npm-registry-packages"}},"4.0.19-css.0":{"name":"bpk-scrim-utils","version":"4.0.19-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.19-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1805e62748fd1c6893ecca0bcd8ed76a45c19875","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.19-css.0.tgz","fileCount":16,"integrity":"sha512-pB7milGFE6Mm8Kv2UXEZ5aXruGp8kGGP9iz7xLMI9EHEj2nfB7J/7pHLBS7cY6TGqNizdklqtar3S7tLZdzRRw==","signatures":[{"sig":"MEQCIAYacz2vcZr+OtbsfHSjzevYuvcAZ7aQ3Dt6IwIeVZ7vAiAdQkcWff2fMHfV5vtM2KQqQlM1uzLT4T67HAd/4DPjcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53anCRA9TVsSAnZWagAAXEsQAKLE+MsO8RHPBehLuTO/\nkJHO8wafL86Qjspu4kbw8IYGPSO6AUwfDRtnGpJ/TfRcCuHrh1e5CgVDTA24\nX8yryJAiL/mXvW1s66MGTI4/0sTTZH8ZteUaLzPe6aW3UhMgmUNY/2k9bpaJ\noWh/PZ4EjLWQu7p13wiuzo2MfKNzQZ6GDXGUODxT0CtC9gQLiYR3Mkv98g6D\n0vV6AmwXkSxXLZnVg+fvGlOfZZuuLwxIbtK+H25p2tEVIESzcJ7rt1wXaFU9\n9nWyl/Spts8MszLibnQgLrqKBaAunrgoJw9rFXmUd9XkYQ7fUNCaHathPPu7\nOtuZfgyoC9LPfBV6a0pcyPTIyVBsUI3U7vI8X5+Flb2x3GUQFwIzSYGwscB2\nuRyo2RubpV5QSUdD3DkU6eJEha7s5LPMg7MPrjbQcdV7yXQdMNgYcrFDVJdv\nOWnxdsWjunDsypF+SgX4+XiKVCtztFqiTbJW50GT1lBGczKdOnT3IhxDTI92\n23F3daJ2iYABMFDBtnspnEMtfK8EIV9KFLeD4C86dnfpGjTEEuA8SBJV2W2g\npnhqA5cj33Csmus5hcggVwbIo53uAY68jcwEWXpX0SggP/mFSuGBclUGlFDy\nRfsUNIWakJVZK16DAIsha7PY4kNE+6sK/eh8o3OBL8q2rdonmYgSJBT+3FsP\nBcTW\r\n=KisE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.19","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.19-css.0_1575450271611_0.13306776222383254","host":"s3://npm-registry-packages"}},"4.0.20":{"name":"bpk-scrim-utils","version":"4.0.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.20","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c3e24341d86b6126fac6452a238ff203980bf777","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.20.tgz","fileCount":17,"integrity":"sha512-1Ofke4hk9fDLfADp8iOEHdcTBYRLlW4E8pI74hTwxrgjr1nvO6XQcTHqIFUukp8mIq762mAMp/ka5X82OoufiA==","signatures":[{"sig":"MEQCIFGJjGmNIwLhixRonql4vtU6KbRkEg9I1eRYhhT2komwAiAz81MOtEF36E3Oz9I9jaSNCSxjwsyUKhEr6rievPPing==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6SjyCRA9TVsSAnZWagAAvFUP/iZw7iinwzzU9KNJYy4Z\n8j/mBMLgp6/H0+zDpY9i/2Hz2QBJ/Z8iuNNiVaTKVR0XXblxg/ljvH0KyxfE\n+Z4Luz0jhIZP8eFIbAtMJAy1Qwz/uymUi+0kDg2VUoF74LkUJlyxjxFIbLy9\nRj8LwtpCubfmhFYpdXp/cTLUikEJjC5Pg5C2d6xbkIOQVZgY2BCzXJkdxwtG\nqxQIQWiiaSJiJSkegjLyHnofbfG8j88YtNVVvMfeo8fN0vGgN5ImmgjxOP4N\n0rrF5dDfOq0bcHZLDg6tBTLtLwXpMPBpI8OSvFEA0SK1xcJv1cGBzo64Za5d\nXtWTW7wvY78sEP2PONXY4tqyMox1An/w0MRUBvG3lSjEmFDIrHSBGOuFrmNk\nEU/p2iENer6D+m4m/cLwTJfo9z+Edpu7Zg5GPtO1JqW+lcjRtvRJ7XxYIwJv\n2keUR/nb9zPvmLixHbTOqfaqN+CyWc5xvSCSuPWLNmhbGUtxnC/CpfYaOVIa\nD9jQq2JxJsDXr8kH+amHJEWb1nJifwU/phNK3s7x7BfI6WGbmQmDQvFXnKMd\nt+moQgfQZ2Xa7P4u3K/WJMx2jISSfw9txpP61t6qlYgJHngQdKl+4AYZFyd3\n7TGa+6szJmXY1JMCiKbWyfI2JQlQbhtxleLFgu8/BU2LydCz8MEhYMri61Pc\nc02J\r\n=xdJk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3e8029f7a7d2071aaef598e47bd0470b0c16aab8","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.20","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.20_1575561457497_0.19101855707356896","host":"s3://npm-registry-packages"}},"4.0.20-css.0":{"name":"bpk-scrim-utils","version":"4.0.20-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.20-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"26eda05856803ae5d79db3280712932d1c10c640","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.20-css.0.tgz","fileCount":16,"integrity":"sha512-EJmg+/TxzZnGYWij10hu9rHSkRsNZdss1a0V/rP9YMNR6TtV7nJ9B2TEn+NqoVJ09oM2+TXRIkwUBRUbzQ4SCQ==","signatures":[{"sig":"MEUCIBaQ/QaMmsQ/8te82vGbiVNQwMv2s4WaLHefwH48548TAiEAufRgEpb3SKJQVgxfYvCHx99qs3NtjA693Fg3f/E+xBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Sp6CRA9TVsSAnZWagAAxzkP/RH/sCtLxoP2XCHMi2mg\nXk7F+xxMlFylYRPzPg9GfHzpwrXI4MJn/L6TjZeMOJyRFejB4ZGyXEZoehQK\nNtRsGSRJ0a9z7TtTZcSvMdtS7QY8JghzDopylhGc0KYZPZWLTCowvjGwin0O\nAnnjF62sg2V4/+/HwAxjLMdK9I1dWRY85I4zRgHNMtKXeqa45qb9Mqbx7Sl0\nNR5UY052V0YGveGa4A4FGQznRQUEAxpMB/RcvI5xyweR5lEQufVn6XmOGyUW\nN8udg9syCfgT0t6e/XGJ23ykSBH6KD0t7nAjTFVmmigMR4TR/qaVS5Mz8kRX\nb+yW6fkrH+UrO+zFNs1SzD3y9ZYg+YiQS4iuWATeFB8L9YFsU75e/jcfSg45\nbK+2Lc9FLtCoZwyLIvYAA3vKbGjwLzdceD2adOW/PPA+kKFxVaM3cRNhZ9+q\nWHuuFkw+WVq5LRv5AuhMi3nAJ56xGaXV5cET5H+LXXRmvsQTon69fGefC235\nXe15/TC0cfpO0rY3wPffTnFBq8vPUSOLK+bpb5lw6H+GE3NnTEgDiS+p+FZY\nEMnl4HXOFxIEPPqhQozMsK72rl8xRQ1DfJovnR7fJYSWEJyL/weMZ8nXcOqs\ne13d4Co70mxK6vkps1X9pJ9PQpc0tkWaq76EoUKfShhu3UZBepEyH7or2vL4\n2KeH\r\n=sM5W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.20","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.20-css.0_1575561844225_0.06498763894670634","host":"s3://npm-registry-packages"}},"4.0.21":{"name":"bpk-scrim-utils","version":"4.0.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.21","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f2c67d26bff49a7c859f7ff23eceb9e62b79b0f2","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.21.tgz","fileCount":17,"integrity":"sha512-ZfbXifvmgmA6hM8XlPMUyiFAKqGAUNJdfQ3AzZZU0BnP91vz2JL7BF1cltmS0EbxkftRPAF2Glw8bTOlJKz8YA==","signatures":[{"sig":"MEUCICvU4g+ZQM6hzh+Eoc1Q9qn8+F1ToWByZAjXsuKSX+acAiEArsEdH/V17BpyYLBSHXRvFPh6KfClX84j1SWLGOhokNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ltjCRA9TVsSAnZWagAAlnsQAIKBsOFoadFDOftRgxvr\nlqXPcVYgBuhfJweVNIX2NbSS6Y4PZgDCjRD14zNlTi+SPyliCsMtjpgBtqwI\nw0peowKo/kJMhqpoCF4H65EL63UlTFpJXj6ct8PKjhvJQH1PPz8VYfR8UUbi\nS37Wc92yX9G9l+FTf2NKharwQmii0qLWJE4IG7CXdvkjiug4eq8qN9JLXBMF\nGPMYclMALHgZGAew80CjqASE/YgM0AOBjbk4p413ZHZDB9o+6kixVmzrNExx\n/SD0BBLaLrvEHpqrqnPI9yDZKTQHxYFUZNu7a1F6lPSuhhFf180XxmD0P8az\neGhn1r8m9wq5AWDiktsA/ZOmUfne5myN3xNejaz2Xh4+yOzhhgKewZxs18jT\nafuTG5Ogt9f+xnkjDH6vsVOIFa7eCmzEjxdlKZsmBrU1WD3lpe00VSh1XgPS\nSZ5ZRxOuvi89B/N6WgCt0ewZMYgA3vQH5k+pohgLEdUUBnNOtYNBF+DiHtX9\nQIwVUsMPWGljO6dblyqE/dOCyVr7DtMSadIj8Ya8nM1W3zEtlpqS9w7IfLKn\n+fRW4ckUJ46UW5apl/ZL74/jco50MC3TBgy/5n4hsXCrXVIMqCExmUEAXrht\nPGqHpSnNl3nBu9QH9I+3K7Rf48cjkE8CSuLe32sl8wCV/IYP9B64RrZpyMLG\nmAnD\r\n=Smye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ccda8331dc238ed5b1108f8ae48c1117b9e24427","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.21","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.21_1575639907308_0.8333554707097885","host":"s3://npm-registry-packages"}},"4.0.21-css.0":{"name":"bpk-scrim-utils","version":"4.0.21-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.21-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"018fb09d1224e25d00b4065ec0da54b34948a89d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.21-css.0.tgz","fileCount":16,"integrity":"sha512-8TL7QoDd6QvLk1cqzhaGLN2b8pH1GfQtHwlNiG2jd2do5Nf/dXPBrqGzlsJ925pzVJL22p5dny62efiITLeAWA==","signatures":[{"sig":"MEYCIQD/zeWRyeoSYT4HucT6KZdmznD4TBb7hgI/8kzvm+g+owIhAPsXerq86P4Nt/3letRrWv0dY1QFDRBNBcf0y19COmv5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6mEHCRA9TVsSAnZWagAAl3EP/1gN6WFlHkTylqIFdX+N\nTYdPSk+cPC79hwb1/nIS7rsxGF5Y2/8QkRlJD3yBCi51k2FGwKWGVd902V3Z\ndy7C4W+fGzmL72tCAn8OvHHt5uWhIUxovCIeu0nnPn8HTk8bEPxauZ1dK7sK\n8L1CQU00WF192HmmF2j1kQWVV4SzJRyJsCTL31H8Y7SjYlyNbA7TFAynH3Cd\nXU/UaQsRurMS1Dk5gzCAXz5NJ0+b+6Fj4twoPHdo39t+Y09XdQ3Oh8wFVIdP\nSaDXKYZQVKIArrXq29HM4gSBwFdp+N4naayqSJnB8WTvfBKJaKzBI4uErn+S\nVCsjIa7IkvDW3K1EM/e0rc5sDydaEQmcrbwJ9eChFrJ5BzRa7mmeqA++FUG9\nEefzXiztahxvF173jN+CHk+AnwI75XHo5rbPCIFO97CXPrSc1oH9GgAJYAC4\nsEvYWAGKDyrOXTk1iJQDIeuRdb4QvpzQRG3MOGEFzWe0mpiWYjZUMXc1iMiC\nIIaoT3wxL0mTaYt0l36jJ3lop3/mKHkVzsgsOeChOXpWJ6hcggfRQeHN5w3e\n6Ye7fB2LCryi8W/iphOI1NmdLiaDmPmQrceVk3Qlfygg6yVsr9mKHcuQaC0d\nbBWP25lw9vxz2iJ/2K9RasEJpMY5s6MCJi89t5jXftL6FHSxLaq7kH5rV9v5\nY3YT\r\n=ureM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.12.1","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.21","bpk-react-utils":"^2.8.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.21-css.0_1575641350789_0.014800551152999386","host":"s3://npm-registry-packages"}},"4.0.22":{"name":"bpk-scrim-utils","version":"4.0.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.22","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"47a4aaec94fe9cdb80b8777836162b5435195282","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.22.tgz","fileCount":17,"integrity":"sha512-5sPqLWPRKQ03nGzYYMg5he5iruahDqZhRDIOgJGvR0iIewLTFoMkZB/mmvMoX9B+mgrzA7utfQ8mE6+SUzoAdA==","signatures":[{"sig":"MEYCIQC54RbWJH1cr1bMtPOY+iMaTlyDXx3A5khl70TeW29xwgIhALnCMRciVKuJLiMK3bZahFiETvSgqwItpVXw6e8HSF0A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFxSQCRA9TVsSAnZWagAAynUP/1WHD7s87QN2kFhdrNzO\nQBhLQBuF6lk5ygS3RGVmrSHEyYGXqbeIwncBj25oM8r4sLvSYoeLzet31sym\nzXdazgHHXcqrblNLyIc4aYeqZw7MAF+s8/oQnVlRefUmzxfdEU/utU8K83fP\nQ2N7e0CToyGEzGxdKX/BXcK2xgHHYG7Hdq9OyvNAPzLUETqrx1jcaT+nef4y\noPav22aAciTYKVzDRFxZ2TcUJRHXx2Y/GRnNqffn5yUBj6RjTrBYHadMtftJ\nm6tz7ofSPh1Z/kCBFXf9vlraWf36VlshnTARzjcGUMNT4rlLHAZmsE8MrcPl\nPbk2thqTogS8brkn106g33ZgRgEUF0pwjE6rFHmvEQKI54mEr27iznmyKbcy\nb9MTHB1fSvzTpcn2G1+FyPNAa1WXu+9iFcN4ecdg7YflUmGuXWW9MOBQkOq2\nQ51upz0Qf3buvuWmragMRJ+Ovol1EDbcCGpoUhVRxjo45Hf9puUL7QThejDt\n3U4hcis2j94sPvnVSZdhd5RCBxX4HFD9vjjNE5goJFX4EZQziGay8erve7tx\nzkQSuB97i63qDUk/YbvJEMOC83QHKCwVuBIBautgFFdrQsYq/MdU8n2qcv/F\np2mi6eJ6rsWmLShov+c2qP3Yqe9945miI3/XUIlEE1X0xzAIeOo1uZ8UtvAd\nWtPM\r\n=07UB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f80204e7b8f548bdc4bc29ce4e584956da957830","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.13.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.22","bpk-react-utils":"^2.8.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.22_1578570896245_0.17503544641114943","host":"s3://npm-registry-packages"}},"4.0.22-css.0":{"name":"bpk-scrim-utils","version":"4.0.22-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.22-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"19c42881eb239d56d2a7d1abf6d17e6f06180dd4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.22-css.0.tgz","fileCount":16,"integrity":"sha512-Kss7bdclwugcxYuAQGAYahOiwAqASZdOTD4glq9p2+KcTkRgPtJDEOXIKroiUzgC7x3tyNqckqsfz94uGZphcg==","signatures":[{"sig":"MEYCIQDuWnAXJqBaeng18fbKTFkniGQIR4kxlDEc83FaKIWVVQIhANr+o2FnWpICx+gUpEJj7J3h2Iczr1XX/5nfKFPzLuq+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFxVCCRA9TVsSAnZWagAAXJsP/0wJhUKTYPMKP7CpEioV\nzFADBmU6Wx0Gl5eS3KGgadqvY2BPYWOrRxBpdQyBUQB63rtafC+syeXKeLF+\ngcySbqf3Q2IvHCMxZiRQnMBMjekIBoA0wJGCP3gbpFK3f04ygmjUntZ7FLiP\n9hoVbzdnVIZ49rdv8CZsMQUpbQXBnUGyIh2erdbyHv9UxQXEz9f9GYkwJgAJ\nYWv8z8cmDpcKbO9nzYgzREPAgyWK4ScMvgGgV/J+5hAppBatitvpcvnqaZ8Z\nYhiRP0/1CR3Uuozf4ZYulmT0X3mkrH/dceuaH8kE8KlKaCOBLTaY018TCMsI\nuPD9WNZD7aU0BmQ9Qp9Z/R3aD3jC83oZ1DM4+oNQTFy42N8CDn5j7PtypGmY\nCLGmpd0TmL4QPMjkzFqkvluJMa0wT1VutxkGLNf1ZecI2rENmwKnx85y4Vza\nm+sNX/ddCd9n1sVu4k9ue43S8JUN6s6zHnMZmAZ7NwU3HvyW3uJntlRakG2S\ncKSQ86XB4KM3IRYYVCbz6QkL35LeZOgMHJSNyLp/hquqeKxEvEVzCpiU0/XJ\noSjQbQdt4rc6+ZS89RbM2bUzr8wsi00dMp6apH/0KlbnVvY5OfAFYg75Cz6+\nKUs5WmoONCEjFdCGCJm4cJ8XgFfPhU5uQD0pxtLwUtqQwe/ST4FyFU4Qta4E\nH8BZ\r\n=8TLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.22","bpk-react-utils":"^2.8.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.22-css.0_1578571066036_0.7366722720202679","host":"s3://npm-registry-packages"}},"4.0.23":{"name":"bpk-scrim-utils","version":"4.0.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.23","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"57ad291a9c9b64ee6a608c1d26aa1a528fcc930e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.23.tgz","fileCount":17,"integrity":"sha512-KglFYwjDM81zv7WaZspC11+aIt5y/XMdRB+TDc0IxzAEp0hYVX6rSVFLRQZ2rXR1JYaO+x5xitZB2ft5kMDHeQ==","signatures":[{"sig":"MEUCIHFUiT9fuCv6PRNvdNadwznZpJuG8Z4wA225pl1SsgnRAiEA/2PX4CNkKAbGP6peCFK/DcvRmtFmb4Z0va0Lf+6shpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIZm4CRA9TVsSAnZWagAAFycP+weg8M0f4CAXM/5TWkay\nVRaNSL6qC+Ye/i8H+9hNmy3VtIFEGdIobAebpOYc3khldzdVOVCXbi/B4hzU\nFwxI1YCNOmRJcC/1+UaCtqYruYxDHLpYSwjC7TnC6YKnA6COfzPUYo276TI+\n6oc1fvFGbN1VG3MLrVeVZyn3Avy4pWjgXSmTYu7XdDD1013vImHuhMR6S9Zu\n7dDZqZlAiRokNph9mlElqzR3GYUyfjIxAV+ynw9fxFJ7bwtnOLiOp0woWWvU\nviARtNfmhL+7MmLEAqX9eli7CXlw9XQ6u+jZIYwtFdhGWOBjvxcFGT9z+oXx\nZRitwE1NkQ7Lt0UDAbNFVmZsHer/wYoRECATph6CazgX0swJdf2TFNZ8CVdD\nQ/U+3h70K9IoIrmAJg/FYhoXDYX0Ddjy7bCxft7W3SjDXuJkryHWGnWcYi7f\nkK7XkyrWaktlivYRmy+VazS6Od5UHJjFcNOOY/bHB71zZ4nyHIZ+68yDggvL\nxA7xxJl370InUBnQYGYADCAgR4Fs2tvXJbND5XyS5VQTHQoFImOK/LXdbNwp\nxROTP0cjd1+nsusOwHywG4Gq0fe6V49JRq2I4hA2n/AUe84Yqskh55sjZGP1\nd4VYPwr6+DA3ut22toMmcVaCD4Telrg9l0jgr8+Sd+6plH6l16MA2bqsdi1f\nAgez\r\n=ONzY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"912775f1919a911081bbd8f211855e4381e132b0","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.23","bpk-react-utils":"^2.9.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.23_1579260343967_0.1484861945107192","host":"s3://npm-registry-packages"}},"4.0.23-css.0":{"name":"bpk-scrim-utils","version":"4.0.23-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.23-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"805d9ae86008be8c0f341b76de7ad1887a294c2c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.23-css.0.tgz","fileCount":16,"integrity":"sha512-usvNVFhBwWbvXpvaR97rmGnR4oM896mJljlQt0ztAZdHImhMiACngqHce8pgcGDIiY5Zsr2wDgiUY/qk5EMPsw==","signatures":[{"sig":"MEYCIQC0HxSDrbH38xYCbudQL1RRS+jdw0o0fh2N1ba2chEKnQIhAMLnIAB7wVCHB6vz/aQA5CORQwG96fTeXDdDjpYoK2aW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIZo0CRA9TVsSAnZWagAAuxMQAIo6u8e2UJE+u//D2AIj\n22+3DB0H7DGkvPIPDC9ktCVHjkIg27DCB2o2B4vtAJnucLJ8xfHZoVG8uoH/\niSHhnwqFSvxSl2Ytg/t/qFaBWk6qq9QZhPqneG/PIN5iZsFMQ7UkpQRGLdQ0\nHHRsfdSOC7L/fjnpRUCeiyf2IOPtGaombriboh8fz6hA2Ouew5jfYbk2ISO9\nm+J9D747u29nMnyoFblqABj06QfM27E+zcZH9jOzD7tHvodS598GPDch587U\nd2LEhmd912kSVNwZ7WxnFZLlr5CfAvM/yWbEqdlaVt9lzh1uZV4U+8zihxGJ\nkKME+Nc52wbsRHa4R0vkI9BscjMeFS7wHPEPhuP34PCjSpAZYJ8h6bIcGN5K\nWDUPcX6WUVap7Q2YKsjPg2t0HFBpFjwTkWMBXfVv5UpI9dpS3E2c5hyuPfeA\no5vb1kG5y0oxGRB3uCf/tDFqalZ40JuiytbgNBcobEQekkIhDYVwP6tjS0wW\nVyA3IpTZ1f487x7leErRGq3wxQzN6IwQNdyONQxFlna9DmMD1SNE1NCutRLl\nUCSWDXryvlVCIbJuxYTjo3YDGsrnVWbMKzLSvg5T1lqd5/JZWp8Fk96pQGGm\nsJKyaDE3zoApFiRv/ufDHMFAgoFm158ymOoWGRgF7r1cvhkVFa+kYB4DM9Y/\n4vNH\r\n=VMKn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.23-css.0","bpk-react-utils":"^2.9.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.23-css.0_1579260459750_0.31497460698676316","host":"s3://npm-registry-packages"}},"4.0.24":{"name":"bpk-scrim-utils","version":"4.0.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.24","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"05a31b402f730880f405e2fc3fb81f7997d4137f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.24.tgz","fileCount":16,"integrity":"sha512-acwrgGOQwe/ogiyAiMT/fJlmAXlPsnUM96xbq86WYiKUUIAUV9hvxhSqVDgaCJcN4n76mlzMSTctHzSpkEN3+A==","signatures":[{"sig":"MEYCIQCDnzUfy+CZUCttzLCc7E3wE/j30rt/5Q1KO/P3wQ7segIhANVNFUd5l8u5IoWyOmzy9tTrLl70BTL5AG0CZBS5usEN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIckRCRA9TVsSAnZWagAAFfkQAIybRpHise2xPpTFqttg\nmCmGQdIUWwHlrREl+BHMebTe9LppJYACEjUFyyuvX1zBkGB0O5rPHeH6le2C\n9onvRKiuUecyhLB3ll+xaYIcdNa82YvU0fARwDdxcEv1uP/tbgBxPFjwhR2g\n81IwQoYe2GiMKKEW+P1xZSX03br2nZwpPEhXC2RzPspl+koVfbvihJh7VXVU\nuT3wxqk/pNKnWZEYE0xZK/g0t3wUHcGHb3gVWaR+HgGg0SFuRxs3hjsBpXdH\nA2PvtwmP2AzVuXKmeKtRH1qCOSQQH1WEAelIwjQyM03z7Fp2zLZeuSQvYhQ3\nkzkd5Cvzj1g272vpbw6WfvNEa0gUAzdt+DaIAl23WwXPtC/MQFrVtmvTmXtz\n3bVoT8AWu4Ufh2Lvx8KB4JpRYiImdqO9oCdMMsvpf131rKUuZzW7frRFwEJ5\n2zO/3vh5TK9DvQoDSqouv0rZxa5DwZeXY0QkYC5GcyrUExHkPI843ui4nY41\n18TkaxTp/N/VjBBA9t/XrRHaMRAiZuui+eC5VuznDHAiLzEOOX1czeum3iAy\nigRfsftpnOfpvfj834NlnRj2mNOvZliiX5vNVlMQRxlPCgHoEiVjcdCHTQAc\nrfOPu3k8FJicHUrJxDccKpa+b+JyxentktqZwEU7I/+fNOw0WmkXAygpePzF\nQVNc\r\n=jPow\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.24","bpk-react-utils":"^2.9.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.24_1579272456901_0.8765145235942302","host":"s3://npm-registry-packages"}},"4.0.24-css.0":{"name":"bpk-scrim-utils","version":"4.0.24-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.24-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2c0c6df3740a6558591f8d9df54772d8ac834e87","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.24-css.0.tgz","fileCount":16,"integrity":"sha512-GaBtBUiF4Fa3qWjw9O5pRWvbtP3KYNOeOTrYAxg6x/jTmx8T2WQUjjSCanuDaVrsfzUcgp0Mw4rFafrnr8W6UA==","signatures":[{"sig":"MEYCIQCOQo77q6G7pladDJXKxrAv3b+k3vOkZATWYE4yly3PZwIhANiD/DGxhQ1+DNXdIgqCNUNlar54i5mnEhgSI03H3AV+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIcnzCRA9TVsSAnZWagAAYn0P/R8E/0o7aUyCmDvqS6w3\nLIBU5TiCmvlfyAG2RmEesD3v7rctfaQtnxb2vNo2A20MHUVo8j1rnaOHcvcj\niVVAbfcfETio7pl6+lrItmk20SKmTRneYpFSQ/brewxg9ybNgpdOhbgvD1Cy\nDLj4jytvK++afhKAPbA2oyFUJ4Q/22Zgr8LpzyQ/Yd+0E8ADvZ7vIw8Yy5cf\nLg0Zw1QMm0B0VjA5n1Ash5vsKU6jEBi5UN5fFca9uVMcr/chQJk4PIM77sZT\nbDmrtYWLxOYNTDRGR7yi3otKg9gFLHnnZ0qcWVKgVd0SLEPuNVbRz8vOCuxo\nat/y94tYc2xNf4tDYRMZkYPR25T9FI+GT9Q/vZWpw8+oDEKtrV86+OCT9Srv\nAwEzVDJyluuCRO3K4COQhbRwG4rwFrwK9x7KlK2x7RT73QTJ2g1KWmUEIget\n7AlA4+6USiwT7v0HGusnyoz28GT81s6e88jure24Eh9YP/hm8pFXvXJYR6/l\nAsKDmIL/OMIn3bwz9/nzmiRolTWf3oOaP5WKE3310IYjdqAaOccN9sj4ewXc\nstuFpUaEsNdLQP7/QyvW5Q6/g9fSJRGMYtPrUcE1rnRmHoZi+PcG1cgwk3gX\nKrenqvRLhGz+9gDmLNFjOPLqGuhx2YApPxERuesxJb2al/4xepESR++ZLDiV\nF4mT\r\n=U/9c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.24-css.0","bpk-react-utils":"^2.9.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.24-css.0_1579272690648_0.5525331405409364","host":"s3://npm-registry-packages"}},"4.0.25":{"name":"bpk-scrim-utils","version":"4.0.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.25","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"347905c005004be0911cc8602bde6b80e12cb389","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.25.tgz","fileCount":16,"integrity":"sha512-BplPb/YbNm2PqQybCzJARPvW81ORGnvqmnGyGgi3HuVw7Uhm4TLS2xt0MAIIHhOPAU8Ss4/mu/eigNkobO3Skg==","signatures":[{"sig":"MEYCIQCbaipQLD8YZ3A0Ar8yzx21BRQKNdRpYJNk+Dd1+16yMwIhAORwMhg3DDvAFvlNDLcXRGowgXW1HR882oB0BtpNsc6F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJgYBCRA9TVsSAnZWagAAS9UP/3Octq5ZcOeLCHSEm9U1\nAEDVvho+oj5lpwXImudTZ3ZFxYRAAY9g1kS5bjAZsW6dSwe3pMWxZ6w2TaQW\nBvCk/7O1wQ/vkkMSNmOhC8TGwsCCBwyji1BWBjWfJ5BrBOH1sroarm3xDjGL\nGX36YgelNesA7JPmiXlQE30YTdPY3RZALFToZJg2MKENJnkmajh1HhmEyLQ5\ndHY4MsQewBBcLL0C4W9ZMYC6Dh9qrobWtMHSseYhUvLWCWybaNitF8ywu8m8\nmMREYZKUOxhZUkAPxov49Cpk+KPwP9gMVUE3/GU1x5HhEOCpSNHvXogVvPUP\nGHBxedmA8KZw9yTiSm79plLjwsm6/hP4613t+qsE+Befgd+aJuWOP58Wi+ms\nf4xjxNRaJWGsMsqNAX3t1HMnR21FfBnVEgITXYyY6Y1PWp7KFoaoaGub4AaZ\nDLRCp+FTTGPco8DY56Q0nE7bJZcH94d928DZ6FqrCBHx8KijcPnHfPtBG4rR\nf46CK7xw3J3xG3r7zRHAYqFlOCHub101ag8dSTQrKxUz0waaGgI4uWQD9xNj\nFUpHOiOsP/VaIOlXmmQdu6045NzOYlGM4u2OaE+ChNkbMHA29cm/iFtptrJ5\nN8UVPvqcZbvNapo/tAPbn5HijEpxAY35ZuUajfBp6MYFNDIfN/ubf1dq7M2Y\nN0OY\r\n=w6XO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.25","bpk-react-utils":"^2.9.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.25_1579550209002_0.025014642449203706","host":"s3://npm-registry-packages"}},"4.0.25-css.0":{"name":"bpk-scrim-utils","version":"4.0.25-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.25-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8cb1ad45dc0f894f206af1134ad1482d3f62f676","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.25-css.0.tgz","fileCount":16,"integrity":"sha512-GNljf4nrs/Ez+yvhHXV5N1y+ekRdfjyCxe7AR/xe6auzCxcK8KNFvHKU2xAWGQUzmldLNC204LWjQAB1IhCF9g==","signatures":[{"sig":"MEQCIEacC8bC7uWpIYvlJKiwyoaxjddX8/UfmenMETjXj4UcAiBZfDJRl4rS3ES3UzfcYR65wx0s1O49xKbMB/Rf1HsrzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJgdNCRA9TVsSAnZWagAAkCQQAIGmYFH7rYctrb2hqTdw\nJ2Uojc/B/Ibo1N+4P1mJgyerkeyDI+jcLnfIAfgdgLQgGG0HxtgMrsJB4/Nz\nwhfGwJCIvovWxJ7Qa8eLf7YfLsZDdmnrlk3v1kXa8PKbQEH4TFLeHnoU7f8q\nR7l29v8ONeIRZsEz+IfC4zpxDQgwWH+YhEUNF1Qe/7hID1FxiHncXbNBLfP/\nu1MowCbvLY4rjs2C9wKJm0YQy/okVm8chg5GMWcxRR3ZHeQDCE2RsINrCQGJ\nwFUvmntzE52o4NetixiHsuRp6zh5yRc4pdCDfFj8H1h7AhdZ9LPj1J/48jRI\nND4NTw5DwawkjQxSHP2eqH/PN+X6myQlB6MMBdoRdgoy6KhtAl60re/ygOH2\nXqS/r3YsIrY41v5J2QNKlTwyFiLo+iHbrl/WaNRX/oCB1I8Z6ii0hE+BZqsH\nh+BnHuQ9Ez+AuRhpymXC/dLst9IAwVI4JI4p594n924ticVHc4VZcWisaLf+\nqhFwG6/IkSHC9uin/zsGHbhN0xztjguQ+Htaa/03COEiqIXbDllY/elFUfsf\nQ7VN9qaBMucIUM6tz81BQCIas7CrhM1wxnWKattQonYT7kdjdRLj/6gugfVh\nkYxFq2jg2kPlcHA/q2PytLoCjJVL+LswDbqWp7cHsLKSyMGqUs/GGZcq+oGs\nsO/l\r\n=IY5q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.25-css.0","bpk-react-utils":"^2.9.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.25-css.0_1579550541382_0.8757817532330321","host":"s3://npm-registry-packages"}},"4.0.26":{"name":"bpk-scrim-utils","version":"4.0.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.26","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8e8d5cf27d8db3c4e25f0384976a7974daf410d8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.26.tgz","fileCount":16,"integrity":"sha512-qmNZKpZKFyk3O9y/BYZWauOBpCrQf+/Ta5eg2P+WLflETTxVJwHnCmPGzY7wPUlKpFef1ZhyrpkZNeR/jYdKoA==","signatures":[{"sig":"MEUCIBmMzvpbLq1EiyexSQJqfE+ufNw017cQ33sf7SQdmf1CAiEAu9iB4VuuJiQISxKV0Fslzi8wdaDpFzG3evTib/yhBtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJuuQCRA9TVsSAnZWagAARqgP/Rnl1V11ekeUU0mHeDwu\n2P5jmD7IqFYxLkO2FwoPbGg4UxpTATrb1BLDzxXRRbLR9XfzzxgDAy9R7YOT\nYjbD+QX7jcaAWVjv98rFcLjZ+iUVdD/NiJwHsvci7T4GWRZjujSD4h9U3dpe\nbTVICW8ia7as83aivg2aFaoXGZ+ElaLiaf0nCJQzT+wKpjD2ByVP+wBUpD04\nO1M3yhLVOISW+VWTWgHxKxhpwp3nrBh1gFxcEVRjCUBysYpzyuibUkV/C/Vc\n+ScEJC2QFT+rhMNApsu16/i5vQzP4T3sxbfJ4M9zq5YwEnZDWvHc51Fw06BW\nq6zWvqO4gHQSs4dLyC/DOCsFGDdSYx/Jaf1VjB+0k+Rm5zpMt162mwzyr6pc\n+PtR9LI61JebudfvMtcc97v5GZrBg3LD51CT/bTDmcgUG9KwRK5y3YozsRYr\nXFaoo2Va+DbYknVhhe8oBBfRaxTwdf6FAgU/nncesD9UCaWeisVfP+HgNb1V\neAe/+pnLJfwAJQn5I1ra5yte6j0IPSs+aGShTEMYIXTuGRltgvoJSAnSMFLt\nQdsPml8+jkuFH+/7n280MY0t4M7ZuaedO1GPweVcbg4X0DLwoQHKq5s2a8aJ\nCijUVIahupLcmtAR9i7MgH9+vqv7DEzDcrxwg8uBJUxkVj06D+rb1aSXQGD6\namma\r\n=rSlp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.26","bpk-react-utils":"^2.9.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.26_1579608973632_0.9821124076767072","host":"s3://npm-registry-packages"}},"4.0.26-css.0":{"name":"bpk-scrim-utils","version":"4.0.26-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.26-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"17aa51866dc332b870c2b510c26e20017702967a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.26-css.0.tgz","fileCount":16,"integrity":"sha512-zthuBRgmE43PNoqcenQFqUvIHxcYWdyKco+PudJ7hQxvlVWDxeCBy3757RhklLhFU/48OizZ27s33cGNunFbLQ==","signatures":[{"sig":"MEYCIQCTmx80cQNk1Iccl/KJ/y2e+e7S+NwQ8S5LQzUahnk2XQIhAOQilHjtuBZ7e6cJIQcoQKZbrwgSRQljtW8MVbWpxIms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJuyeCRA9TVsSAnZWagAATo4P/RBnqDj/J3bVleQfA24Y\n1o/sF5L1OKPLzg2oNsRtlckIgNZ9ATbSf0pFCFKJY9kmyLNoWaas6Qy1/M9y\nnDammyUA3G2MDR6fPcFp3lt8r/GHV/6dqrgtsAgs2fUqe/CrM82D7zsxuX87\nVFiylyHGQuo1wqPSLy2fnp1DUHHtzQgjN5NcvtwnK8/Q84Ln6sqx6kMpbYp8\nGC4iEj1bmF+JwfBa0m9vGiYzvC/iV/8kn6FSfIdUW8S2f3Zdee1pL/55ea2y\nSG4UXl4MmRDo4fLicwhhgy080pQ3unXwFgngjmxJ0/0mk4Lys6KjXqoaepMr\n4vR8knwjRwAmpYMpMjM4vLdbBoTQbPDIuKFRotl6C8WMqrpPxIjDwdMg9f8Q\nZFNpCTER70CBJITq5EToRdM3Jm9/n+VjR5tRppbUaEuwP9+P5KshsAi8SH9X\nBgn9jNOdMbi4chv1+wM7/Y5kaX49Za77C/vfGexYfR1GlCjteIuVxNO7CzMm\nCtMRSgrH8RQWChULFpMIBqxdHonB6DHbcJoUGO+9I4FtfN/vSxnRGMiz2b5h\n7Q7ou3yCZLYBXlJ6LUZfam8w4zCLnMP1Qd9UnpFCO6T/GFqsSvq1IXyAAein\nBgKwezeOdvlp5YOqgWj4D1NwaVEqOjxAtbX7IJfb/CDIrGojqI+yczPfywxJ\namqS\r\n=ZHVx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.26-css.0","bpk-react-utils":"^2.9.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.26-css.0_1579609234808_0.13940480756648244","host":"s3://npm-registry-packages"}},"4.0.27":{"name":"bpk-scrim-utils","version":"4.0.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.27","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"80ca0ddd586b36cdcd4ac97b10285511753446f4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.27.tgz","fileCount":16,"integrity":"sha512-ggHZ0orMTICWk97iqd/B+Muh1KJN+uBlPjrZUwF2mONck69nznERX2OnhY/ozix4Q4rotlYK6yzntfeobGqezA==","signatures":[{"sig":"MEUCIQDVQSIvTu5h6Evlfhh1ExqeR6k6vQQalTDgws44SWcxEgIgNwsP0s6bZtHnFVagqUHfA+NX+7G/QZw3exrsax3EqAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJx+sCRA9TVsSAnZWagAAJJkQAJm5C6O8eER9huj+mJ6n\nRR+DNXywiT3XhHsLmv5Mqz+4kYBiNK/4W7gMEh24K8qZv3v26NF12ZYgYyO3\nHQltAra+C0C2BBjkymAkagMcpVO2RmqBqSNagDdvVLBupgNofXqdyG4oC+tI\n+Xvphoj6sQypRa8RFc+i0m8fC96S5LRXH8MOh9Ou+/nR/YNsGPHGJ/TSwu4F\n5TWkkqVbl1d2+t6xtnd1Bp/0uYSHHJecqKShOV48HgeWhyjVGcdXMmHK2usO\nKE7578JI90hEpjBNcFrYcx2DrSIQNL/LQPAy8pCk4mXAAiF57DPJ9g2SPpn3\nmJ7MARvkeFMARIkueGNMB2efTF8Yzh3RAr4CFf677siUZxefM1QTRCwikJag\n8h3ysw8DoZHhCiMlcftdwTqMNHPj3Xcj8heg11JkNsgr7n9jQu0AbeHY+sG3\naQMdoOj24OpdSsFmhfkvfO/Yi04ADr9XJ70P716vvl4D8Have4NSAYJuA6zU\nGiaWFGdI9E3hQXVKTl2wRwCzN7RwSmYKuKnapu3uSLYQfnU9Qiuj8chpIW/5\nQw4FINdFEVtqLfGmcDgrxp3k7tSDUQfzzCkmpqkbcettUU7mVAdUdBTNUT1R\nChKKkk8+phMpOw0kB+B/YfcHLrVJlRaPtvTbSoXXPHYv7FBR+HHJhWydkQC3\n+QTO\r\n=G7ap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.27","bpk-react-utils":"^2.9.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.27_1579622294167_0.9317281770962682","host":"s3://npm-registry-packages"}},"4.0.27-css.0":{"name":"bpk-scrim-utils","version":"4.0.27-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.27-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"070e42a3a29d784383843a3e24c092d5952d0605","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.27-css.0.tgz","fileCount":16,"integrity":"sha512-CHVZgEizQ9pA2CTtTX6BdhkPeP588LpksTD8q/I/P17Of8C9F4pzkajl5OxO9d8jzkhCNxxFmPanazUKRa6iXg==","signatures":[{"sig":"MEUCICGENz5Q5E9dbgWZSx736vvShLbvoQ+PSL6SW/wCScF9AiEAyFe7Xk2wWhXLCye9iKr8CbfufQfHsuN2PMLrLYvf2J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJyB2CRA9TVsSAnZWagAA1pwP/RgZxCtBVpcVSoIMZnyn\n5yVl2ZayZYPwySoqL/DlWvBUaPq1lDtAqb0IaaIZovl/7kowynkMpOoiJKFe\nkSNHUbdlDB3IQ9tLM5L/Q5uqrKcrwaKMtytHyt3hsbsguqUOy6TN42QxlwYU\nU/jv41EfivkYCJ6OQN8MliI87YPiikv6zNtjf+F8GMf1aDNZNjpyVUUs3QNu\ni/D7oOq06rd0/yOyMZkfdV8jF6Oa85duP5QfeuER2NScxQgFOFXIAm0Y974G\nsEAaCE8ZgKcdWdlKYErllK8qCAmzpgOZgByMe/BCg/78zErmspfiVBwUGMzX\nHt3TQrIHgJ3Zj4PEMJXJo69dHO+0p7JnGCehWfuBYGNHBgC9dfVXEziF6MIF\n6ccK4ynCGCOaP1BaRSwlzy82CkwZB/562dPlNB+1mhPYfbtW1/Kr2m4NTvyY\nchTtN0iCKFDN4qgHKiyJg0P0BoeTI+U2juzyEs0yPyGhiBL8y7QeYeAuhkih\n1wAA+5+cwqGKdi4M1Sw2U1+je5emKhSUITx58o/jjzGZHO+YYUxoMJd4aRBH\n5YIgFyh1eORsoGLyK392KBZl89oJ1qHr1heNPtg1j4+VL0HGRXVAbSY34Yim\nYoVP8L08DsxGDUFz5tmBIDYPiOSFIP5J8gCm9NZShN9EHcuwhW0IW7VbcPRZ\nY57U\r\n=8C1O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1623be5a7edb2473d5eaa6623cc81b2ffd93058c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.27-css.0","bpk-react-utils":"^2.9.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.27-css.0_1579622502574_0.9916408909804799","host":"s3://npm-registry-packages"}},"4.0.28":{"name":"bpk-scrim-utils","version":"4.0.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.28","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"29161b0c96e94e0e6bc890090b0da629ef14a1b2","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.28.tgz","fileCount":17,"integrity":"sha512-eJYo7BBHAWqaKCcQEDP6Lg8QP4ov2hGX4Ft5QHIdh3BFWZjoGcf4U7qdEx2lL5RkTbIm7G/hWHCV2yJUMFAznA==","signatures":[{"sig":"MEYCIQDfeWl9RNXCxvsXbIE9nPGg3TB0FwjlNO/UevCR3tDrRgIhAIKEfXGv/gRkcvcf5TG2Ntb/8npVytOGKqr4W+EYscCr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCY1CRA9TVsSAnZWagAASzgQAJADiGxe1LsQehQge711\nUsk6lfB02sFuPrtv+XZHD3X6cU3cLnSR9qK5BDvPBCghxnJxzmHPlsFZkQz/\nHEdbWj+y1IqjQPnj9IUcMj9YWYABkXlrStwZnGyN/9nm8SFm+0CipSZKVeC9\ngcwK8qpzg5n0Ue8xE3cXsSE1gCAp1smLjZDROAhHPir5CyP7CSAErTKKf+Ma\nH1MWWTYIihN9tmdKuZyJLHPySOM7gd3NHkpuzW8LRWpqGbEi5LXPLM4aPvMs\ndDnqtQ8iiZMfyEqgVzJz9b18snurejEHGVFmzmDExDAmUMbrNZf5MDOEgtw0\nDGQfu76dodS5iLtndMGUVbpc3gJUNN/svJWJg/uYPojfxUpgPnuq4OpI2O4Y\nx/jhWmLWrRGuBf3E+ERwh5T5x5ReP3AdOd0Hx8CUgBvPnA33xxQ5nDK9IrUC\nMdt9dKf+PvgjpL4N48bXHc5toYJ3B5QTawq/R3MEzzhDeIFaCeHTdUihUNPY\nKn8R+vu6z0W3JyhGXuOPHr8qSlxKpTEqYHbweWU8UUlhs7XAWVobvSQdbDcX\nGEXRT4F+vN1LLlgad7JMYtAPTpGAlHOaYKy5OBJsfAdVA9zVFZiLUCaQtGsa\nI2/esCvFazngO/pwAho3XVr+WCb8Fp9hQoGqeEm/5pUi8v/eMZbEvnty5M59\nN+jq\r\n=YzY5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6dde68131ccdde6660da72686f2d6e5ce6659a32","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.28","bpk-react-utils":"^2.9.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.28_1579689525132_0.31479141978508496","host":"s3://npm-registry-packages"}},"4.0.29":{"name":"bpk-scrim-utils","version":"4.0.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.29","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"99fcfd0cf3d3cb83cbb916c5b39d1771f4b3162c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.29.tgz","fileCount":17,"integrity":"sha512-8kmh4ZOVPmBeMfnIRWLETcEOpOZF/UNoRoMtgG+UE7siIqieLlrjpH3GFo2veforNB6K4o6IRbLmaR8tmkwjEw==","signatures":[{"sig":"MEUCIQCP4TAYJQJG0fqn+vQmVzct5cXhSz7Cpr/fYzsFYHXVEQIgddRWr8bj5p6ypfgaSAx330W3Yg+rLA+OkOsKCHpHP4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKChgCRA9TVsSAnZWagAAfhYP+wQBfS/KkM4idZhvqCAM\nS/CerxgL5VZ1cAWXnUTp2fNFXwNFhBazG+64kAks97RjS4zB6OF12uhZ6KmR\nhMLyqFbIia1buYDvtwCQp6/BnUJvy2Eji1LvtVWIekzG/4vbsjUg0YjMnA/m\nJHCwkuIJXinIgxdQsGmilH34U1oiDyeYBQdYiun2MtM4XsNYtzya+fdpm+Md\nuKlPKu9rR3cMxwUHrCXCK91JZDwo0joey/Jtl3HXt+xd2XanESS+tvuE+JsB\nmUVgH5Q/pKddESBQZFNilmWMmxlb185/r2uculCU/O2FwWUX5HkMxaU7N6WA\nhcoVwdO+7EFQ2pL/61VN+1pv9HEKxF9YmqtCuz3EYZfOla2GuMR5tb4tMyvM\nOCWCAETyapZRhzCAhom5b8cR7vxD9LrqiztvxdpNfxnN/jcI8pYv/LP8k7N9\nPz1TRNI4/qcwr5NOKw2+yNXG9+YyGBSLVBv1AqYwfUGkHHlgu0T0dEDEX8rD\n2ZDhuPxJOPW5jOXEU0jlo/xkmiR7/l00fbuhcKCK+gOpsZdHEqw6j2HQBWRu\nKjmiVUg//PsoQCV9vlS9LMjt92foNoKBqfrnd3KCDFFZ9qdyK9Ddy5yiwQxT\nXUqsR60NTlDfID5MX2Pgrmo4DXvplt2sQe7462RDa3RVxABwEf69CN7NSja6\nuPj4\r\n=84T7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6dea0c366b9237ca3a6df91c0f856594d30cc7d8","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.29","bpk-react-utils":"^2.9.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.29_1579690080055_0.5240287052919685","host":"s3://npm-registry-packages"}},"4.0.30":{"name":"bpk-scrim-utils","version":"4.0.30","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.30","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"930532e563ea46bf165962e3eca2ce441f6887aa","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.30.tgz","fileCount":17,"integrity":"sha512-4iyxKTHRrMDMV4YQXR1CcCvjBGWFnlkYiQsYTLPlIr4PLH8dbnMlxmvK/Z++L7/pGJwgCaCk5POLo3T5BnF7eA==","signatures":[{"sig":"MEQCIEDicPKFJcyV5XbQQB0eElUMQF68IIVBdfxmhQ///EhnAiAaHIJSKM2NbEuaHYHJJq8yukwIkby+Zkts0+mxoCJgEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKed8CRA9TVsSAnZWagAA2rgP/0/rXD2s3WsIqYKa+KbS\n9aHt7T/j+m3X6f3W1VkOKWUfKe3B4jNiCGbzplkS0pcvnaS+BsP13pIEu5ic\nGyvzVTwH9HRLKAQdxViZsiNgVkAoBUSrK94sN1aJSTxE8PihF6AfjZ//pGIo\nP5lcOf6OEWeRo2eYKHvSm5pB5gSgHVbk1Iade0O0eLYqzV8sBQlIINPEEGor\nZOn6J7WlCTY6J/a6+5vSz1FUJv5fD0oOm+vGaeTE9M44aSAoaIDunUxWZYhG\npmHYyfWVtl/bHwWJQMwk8k4u0zYrkbhqbAnJ0gn57WBdT1zVl7H+Zonzqqmu\n3iauqBfz8Q9aDulZApQqTrl8XMA5tfudBczXWg7GmMaivQ3CpDszijJUDD93\neeFmE3fS8dZ7dQEZwEB5F0tGjpjhW+RNvw1wahlL5RAtJJGzrryJSbrbSzPE\nFlcUDgTqS4w6T0PUCB/NbAUedBgroGcyUTAcnRubFYHHLOE7gPt5S793cEw/\n2WxQk1xLsro2xggumdIlsiH6mDhuhZbb9/UnmMWNJYExmU7qDzZgELT9LqqG\n2xo9cxe4ZOC7Rc0x782XE3HwC5B1t1F4CFAGaLwHf78kYZixPhGyzqixdgqd\noEe18sWc7X31eJmwgsSyZMZJfuYk07iqpNTNZD8TnosJL86imZeJOwgmgkES\nSyDZ\r\n=b28b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dfd476e4e8e7b1992ab9a75d942c23c6976847d3","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.30","bpk-react-utils":"^2.9.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.30_1579804540373_0.892386413597116","host":"s3://npm-registry-packages"}},"4.0.30-css.0":{"name":"bpk-scrim-utils","version":"4.0.30-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.30-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a9308288b7a3a49e5710e9b7b9caba8c934ab84e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.30-css.0.tgz","fileCount":16,"integrity":"sha512-/eSdk2i8HeLkhEP0Jp2KNlE5sEf/bLdvl9Ao+mPa6iV00Uvkpxw0RPNGn2CyegcG9zWludULoDUVmgr4y7ZFtQ==","signatures":[{"sig":"MEQCIDcY9YtCO2bfhbih9+12r1r8UYfAFYMmSDWdsaiy6eQuAiBEOFLRIxPXsIWHzqQwH0bjSd0Fg14DIr/e3Ai95oxM8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKefnCRA9TVsSAnZWagAASVAP/1/NsLfTr2QyZEfWVXYw\nbjit/LGJ9WoDZktQ1lRJ0fp/On7QOB/D/ffgsMo2dEg7MzrTGBWFGERYwVFn\ni2v+hYl7dqCiYkL/3s3Jto/HA1gtd5W+tpCnyBah7AB5vzfBHFH1owIQzSsu\nDSUG3579uEO8FIBsoYRhwYzTXuZFTTy2XR29VqjiP1NF1nisa+IlvOFJmu7H\nn91drvGZ3gMfJFj1s93M7Slp5riNLPP2L7pXqi1vj55d/Nj7pXwlGh4jiw7F\n3mm2q6x9MthFIHj0fP7EA4GPpJpiQKCkicLP63J98AnBS3XIoStTF0k9aQf1\nglgGGfLNgNHeZg6TNYGgGmjuPBEZHKyLxiuI7x53zuCqS+2pzvXO7m9bbUwZ\nY4p/Rb7N0pRqUQ3o88ZlUWmhyxlBa+hW1gRVvrm56ZZgGMvPXpsV/+Fjp2jI\n0NP6qi/dv9V5UoGOY7Oa3aHlVd+NX2bgMKPMLmyXg6agfD9JRfvgPjSVKmSK\nYZVu1pGtoBL2rlt+MG/GCvi5XF7oycFcJvn/iKhEkw1jpahtNeZCZ43kjbuf\nVYlapid3Vd3zuuXO0nf7oWfRp7liPRZVgtuOQFQBgWGb9SIgfbXYST6xLE/X\naGHduXlXRPFRh4BvZ7Y/Mk/EArD8BJQUmwDWAS/KpR6pxXnGbbtLesFedqhI\nXwoh\r\n=1SSw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"6dea0c366b9237ca3a6df91c0f856594d30cc7d8","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.30-css.0","bpk-react-utils":"^2.9.3-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.30-css.0_1579804639823_0.4226726269175234","host":"s3://npm-registry-packages"}},"4.0.31":{"name":"bpk-scrim-utils","version":"4.0.31","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.31","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b8e3d793b64b9a698deeecc88570959d5defe739","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.31.tgz","fileCount":17,"integrity":"sha512-ESUrzEYeUBmPApfHWhbnsrPSBMrexSeNvUzux5P0nOfz7DOS2hkFLkoErJTACxvfOEmkZjjsVfhRZudJa10SXw==","signatures":[{"sig":"MEYCIQDJCoes6dHunrai8gfOhMqiaaw86LQYxhId/dkrKyEM7QIhAOj1nyPheJhou0sZTHwjeHlJDTNFgm19BZAGAV0sjn3f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOEZdCRA9TVsSAnZWagAAm9wP+QGy/0y4WI45ia/3m1Rh\n9uvpCjnVY4aG4tWrjUJRih/orshKekOk0Xusm7BRh8MPAv0KJ+VWP40BgUNv\nIcColqXjWoBCMTvz8BNtonS/kezN03F4xOMqvolJ3UDh4jqU7+XIqec/H4qf\nIxMKVLhycMxaG+lGVLMCHZQazQU3vR6iCkiFW5u1i3U44x+r5vm419z4VECS\naX48jeheSrNbYFXizLePuiiu/NJiVeQN1mwlTgRp3i6RwQoih1/IBWvYH0Av\n2C6Ixz7+oyk9l3V40SwfDq6xsEWvFZ0Lu/LKziOkkSx8oyhmNQ6DOLDXdGid\nhZpBJYoRFKn6Ve7jWciHCM84wZc5/3EcQDRokdLPwbc58/JxSFS/jahty5sH\nZ8Ll/OEXvUNvaR2M9Xy9TTwfZn2qaIIe3KfCuhATA6IBkLlH42iyFQRewCtT\nLIKxP0kYZacKKjfrADhKZdcNehFBt9+d2qSSQZVqyjvY8XA3qTbBsUOl2g9O\nZ6eI/TeyY1ohJQAT8wGbqE8PBlwO/5oMFX90wQKkyw8rFP7BqE8BBHIO06kU\nK5GDCpVYjVVXnZ5oYagCOJ9+SeFWAKZoiEugu8wGZMM2y+GqshYau8uCD39m\ngP3zYhxYneg1QmV9SRC8reTGLEsfpI0t0IbUQkTxe+J4SoUU9GmNAsWXXVCU\n77iC\r\n=05KV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"435e935edcf12b36d197c7794d4b3aa8cb52156e","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.0","bpk-react-utils":"^2.9.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.31_1580746333410_0.9193070520631588","host":"s3://npm-registry-packages"}},"4.0.31-css.0":{"name":"bpk-scrim-utils","version":"4.0.31-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.31-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0845babbecd54e28887bb33dd7739115684462ff","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.31-css.0.tgz","fileCount":16,"integrity":"sha512-/PdWdyKJj2v9I9N1k/y4q8SfCaMs1h1HAF8EJLowhIoVzVwP+zbSG1ZeD0PnH5X3iSCATVLwJPuU8D5UqLw4NA==","signatures":[{"sig":"MEYCIQCWOCJmMgLUcFOB/MSLEWmpb2ymjJEhjvrB8yY92AvbogIhAIzHEzDPUpAQI7TxteCBp4qGv6rgeuSDozyoHMpPj+Lz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOEvnCRA9TVsSAnZWagAAS98P/08lUrXpB5qoR9OWpuNR\n8QNpsDppThMsap70YoLZdslwFlathCzvaCyLjXgvW3P+dIalNk5o0SIoCXG+\nJQpg8SWodVnTWz8msfvJaGIVgwyy6wyZcok2ikf8GiCBlpbX9PZwW08Mg1b/\nX82vXo7ejGdOwenVu2n2+l0jwqPvEbURibH5G0HfaRP6haVl/eKDclNpwMyE\nUDntbKuJ7hJsR+maSdeKcHvkeIyuGW2JU8arD834QyaN3913yDuqK52FNN+w\nlm9Iuulao1WmryNKcYR1HHZXjg38NGSw6CqGZAkZ1b63BKJ613gEBPilhobc\nOMjS0/X2/XMwRkxgvMnAkmybD79MvZUJJ5QEWeZCvD4QZPnyhsK0PJRl912y\no0EXbqkfU1KZmmDIQ0CuVjI0tRwh5CYVGi04EHCw/KDEAdQ3qGCl+HLL8izU\nAexi+UeXND+zIVlRnQEiThsQF4mu0EjAah7octcqJN8lBrecF7Hm8A59cVcP\n3Nsble8+0xS/rl400MFAgKM5MehQB29hPpgSvB/6TsAF2WP1UzE0JZ9RDDAW\n54rVYmgu6oJAwyd1jOQ1+wYR4tUwIqG+nOi5OryqXEL85f019QIu0yDxAnAT\nHeT77tm6QnoAS/jlfKId8rxeAEckZRr6xZ97tlkYUgw5KCY7NWu9G6MM64pn\nC7QM\r\n=EIfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"435e935edcf12b36d197c7794d4b3aa8cb52156e","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.0-css.0","bpk-react-utils":"^2.9.3-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.31-css.0_1580747743433_0.5642743912758643","host":"s3://npm-registry-packages"}},"4.0.32":{"name":"bpk-scrim-utils","version":"4.0.32","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.32","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ae01b96c98d110303387d4b67d586e1aea0d14a1","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.32.tgz","fileCount":17,"integrity":"sha512-Gmfp3V/Sw4N3EwlTAgdFyZMmeAyZ+ybGzs1G39+dw4C3f+4RMJCjFp6y6W6Bu4I6WgGvCN2p3iE/VE3aIYzG9A==","signatures":[{"sig":"MEUCIB/6Tq4Izg2xj31bd1g2DICJMNgKNGer8BHzD6S++99OAiEAwSbrlFrjhpGmdrlQtqvO7Qq1JHv00tixvXArwwH6tDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOXWkCRA9TVsSAnZWagAAjd4P/iqjmNH9IMMG1aBv9fF/\no0LV3FJ2ATniDbY2OOmZUe0ZQTZLC53/jgQ5w594wBVcAY/WHJcE9HTHxCs8\nH2LjUOE79iAmFpqu8Rx7j41LgtkOpP8Z18OvMR2GV8mMSDyoEPYIdl386Auk\n+O9hCMc6QkuaYf/tI/tmgXuRTsxNrOLTtaLhqf1L4DqR9561K9cA6WTRmKX9\nduauGLGD2LVyK4vf9rlvp3FEj+i9jZpQH4Zby+KnIEGrj4XESsVYCansj0LA\nHX0VDymqjGXwyfSbjaHipwoOLqxoB82xsvOp6vb0TU4SPUFqS2l27zDKck3O\nvnLTZDIEu3MkA48In1p3owhkuUQaVw/Fxj0LfM1d2Kt6EtokOCmEL5xANyeh\nmVsaILuz0UAp+R1Mg65dKKOCzyfcH0UXsSH3oQeXSkb7iNsqKXGWt2onmha+\nGnnhWH/Q0Foe/h44EUxlo+lA1QfoR0TPiD8Ve4V/ivtJJ+dtZ8QeMPHoRZCd\njP6pw+jfWqw9VFfqlaBdZ6a1NGd9hQ7ck7Uw6BrCFxYmUUU7tYdUq6EGjSyi\nz6LktSy3iAKFR67DU3o7tu0MkCCtKlzw/Q76/4X+JMTiZuCXz9G6myEVM1i2\ntWjfAlr23fuKgBy8c/2gQS9/ZBpivN2ioSvtgN9OTNe5dEvTNs9IuspvS7/1\nNPm6\r\n=JJFI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9e212f4f8151cc1cc99580a585d0600887e721ea","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.1","bpk-react-utils":"^2.9.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.32_1580823971891_0.027164939960193868","host":"s3://npm-registry-packages"}},"4.0.32-css.0":{"name":"bpk-scrim-utils","version":"4.0.32-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.32-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f627ae31e09a0dc5b82d4ce6de30c631ac352577","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.32-css.0.tgz","fileCount":16,"integrity":"sha512-HzjAkiMDircMqC08uFj2GN7Cdzah9xqMervlGwkKOqj7H/vZA9K76W85nINcWPMqyfhMfLd/ZgKqOm3vJRF6sw==","signatures":[{"sig":"MEYCIQDnGeTCMqQXVZNY573zDsjJ6Ab56+vYR7HZY6EiOZs1XgIhAKkgItwnJWvGMN7hh1b8/vdAGfdPyOSaALte3JGNLrdS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOX7lCRA9TVsSAnZWagAAcakP/RKYKrx0E/vXo5P/o+aI\nbiZnCUHr1Dqt1n/3gqzEgummydQcHnJVw/KnFaTwzmkhkhwprnm6szyt1//b\n5/tt43sdRsDhPrPlACpYBzG9uC7pXIXvrRY7OQWi4hr31WzFbbWYW3avXuCe\nz9S+B9F7Uwm/JfiXvok7+pr78liNhmpGtJeZWE4O6E9htGAUPe3nFRAgahf8\nKGTDFWha7o+SAdwMfmAxJUeIBA/PGsPKJRUMD5NLUmlmLUFFFIa9elujnj9q\n9OH/JrVZmyNZginVEwhGuGWuWuMY54uQg1Qx41R9K3YrX23lnvGVMIfXMeAu\n8+x2IF2hTizUzsPt2c61Mb1g4DyLw6o71Dtz5yrWwgAXsZyBPJG2iGHKWcaW\ntpbEgi6lxkZ+sYauBTlYYWRbVEU5DMsLob1UC2RqlEb+NEW1bOoggJPpQDK5\nSFhfs5zjfvAHmWKOnspdaMHZucxGCmk00OobcChnSN4eFF+0i2efCIEwxCVQ\n69rswHjz4LKBBzRRIJjK03etu3X+ISlcgjqd5inpijH6yv2X1ZQaBpgRP7yD\nDRTaWPqfSKCl5mEDZUXrTFOID/p2Sl90q6LgeBR3c76DfFc8h8jq7XU9XAJu\nUrNVB+Sw1sV0ymO/dRPVAr3oPvP4UaAeaNuiyObWAJXMw5onP7OUDhShvBk4\numA2\r\n=dol8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"9e212f4f8151cc1cc99580a585d0600887e721ea","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.1-css.0","bpk-react-utils":"^2.9.3-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.32-css.0_1580826340712_0.2794304482943546","host":"s3://npm-registry-packages"}},"4.0.33":{"name":"bpk-scrim-utils","version":"4.0.33","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.33","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b867e8af981bdc2dd11944a7bce15f633ee2ace5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.33.tgz","fileCount":17,"integrity":"sha512-DSU5jZe55eaipX1GPEMdcsAHYiLfEkwfv1Esapys4UQtrO9ykKV9VOtTUyubD6fGtbr28N0hfPJwtFE8+q+S7w==","signatures":[{"sig":"MEQCIGNOFlO6847Z0WOlTPasnKp0oLw/8/uPc9waOoh2vkU9AiBT5m/aS5VIKc3x4YPjKJ5jNuSUtqnh8lG8/dSAvNhX7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQnb6CRA9TVsSAnZWagAApuQP/iAHzCPcGWEo7lfY6Hpj\nNpZR+bDpkbCDNR8SEL1lFdRu4pRVMfz3thh9zSYuaP9tx7MtfQZyDTplBXbc\n9AcAKhRv2hZ7V3TxeT/6LsGZBw8pv7ta0WTVodT2vE0hLMBrw0a2A/RGcDCD\n6nAvOVe6iKmTRWq69WUeHl8K0XAwgfL0AnLMXgO47W6mrspvlvM0hFqZvVvt\n6F25UlhGMUyrF+V+Ib4mPAvtMu8HvNTdC1ZoO3/C6X6TVcXnVmVGkyIcoMpn\nY7w1u6iZPqJI16bwUnbJ92kM/Hi9oDB0SsYVdf/6y9kuufDp319p121x+Cki\niGC95c6G1FlMoPsQym1f1zl55rZDvs6Alr9p3joAWs+AxQaP+y6tsWo391ws\nxHhgMMxLa483q8Cvj6Yx5KyQWADvc8ihl/0ShlwueyUyXYTUcMMVjM9jypAr\nKFewPtuLWi0PpgpysGo5xOzph8d2jJHcSXS5W/YJR73+1vyMr6Fq0ib2sRiu\nz21S78+s0Swllc7jgEsFzScPQTLjkOwsZs/FgUB55FUkjA/yukG7v2ZW80Nl\nrwDj5CJFGx9EWaWYPGFXYfQpnMEA93Rjn2pHrn9Lt+WLQRcLbPMPwyQN4En3\n5xIISQmU/FecGeCrC/tuOrFEoKwLZxQODqkGgK1Qm5OTv/nYWaXsn8iDnbA1\nxNkm\r\n=IctN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"344c113b61fdc6a281f82ec170595374522f9d8a","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.14.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.2","bpk-react-utils":"^2.9.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.33_1581414133153_0.8755384502388606","host":"s3://npm-registry-packages"}},"4.0.33-css.0":{"name":"bpk-scrim-utils","version":"4.0.33-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.33-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"123af05a7888ac1a604494ec58281eaf7da816a8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.33-css.0.tgz","fileCount":16,"integrity":"sha512-zz5H8iEK6ScQ9i0dJIeaasDd3gx8YtEbDnouumBx/TFwQEb0ouQr3Ix5Un5qprwZC4xekeGGRYKGjiSCekrjcA==","signatures":[{"sig":"MEUCIBbewE79tlXWyu0iywQQ/owqMmSbykMD9FLNmAPAQoB/AiEAruRpFbgyI0yROM4Axk9QqcKhHxGXL2lWVHQHrjte/B0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQn1rCRA9TVsSAnZWagAApeEP/0QGuYQvCxyp9qiqUsDa\nDT+qtWiYir0vZidkcQHRnbyZLfeotc8JR40MVfFglZzVS1zvJoC017GK/KGh\nZ0RJu4F+gBD3oBD3VZPWZ/sRtKk68WeJq8bFIflxGIHL1RsB6d9M33KaY7Tj\ngfxrnlRpzKGTutY4yyYJIhTH2953JbnYnQnVR4MZbHkhd4CGmI9PK2/v9dzo\nei3EhtaAHZ39tB7WvR/QYPctXtH8X9kV7EK5EWKMo3EE9FLpwk0Q7gQmSCGG\nKn58Ep+78lhugliz6Pgt0KQBV7af/xNeRlxDqNXTk780CBCDiHc2hQhIpkZT\ndC02sc0p+u+MNMpgagsH/HmgZz3kaw0QDQmqiIpyeLEN3MrUaHMSXkDcehLN\nD52OFsEqHyQLEuK7X+zOB3OgJLKCm7YVqk1WCyS+qSA7cI8xhWBsxv5IsVkD\ny2SvseLGm1BAJRchIUp+GnZBZF0UGkDe3z13J20vVmAgnNy2/iaiK4ziogRs\n0QXdi+u1EEmvginpdJYdV4SEy6n5ENUaSSBsw1vqCTjx0a1PObtgpRxepRuB\nLxpVKeGqwJ0zS9NvhpT5lj5WWpOOb9iuhmMdXKSSqgFU8KEvXr1/CwUN5efz\nJ1XOJma8K6eXZ6Xa3CZTgzKsjvXaAcbGGOhURbeBZ1tAhsVqydqpJ+RWiePC\ngLZi\r\n=f/9W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"344c113b61fdc6a281f82ec170595374522f9d8a","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.2-css.0","bpk-react-utils":"^2.9.3-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.33-css.0_1581415780329_0.2635282145136113","host":"s3://npm-registry-packages"}},"4.0.34":{"name":"bpk-scrim-utils","version":"4.0.34","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.34","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a07eb804fdb21d9f55f70bfa70950317ca7b05a6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.34.tgz","fileCount":17,"integrity":"sha512-QW18N5QLaPR2S/j850+TKqn7aSJyxL2XHLbGwpB0KoEo8EJ3l8M8dGooy/ywFWthrxzw1Azu8Jn6+jrc2esutA==","signatures":[{"sig":"MEYCIQD9oDCSxzNXzL6aJufoJJGaB8efNNgxmbxnWHSC1NTiMgIhAN6Jasx8V4hKSEEs4/rZdHTsVO7adlMkQoXZAA42hoS7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRBSOCRA9TVsSAnZWagAASyoQAIwmzf1/CzD1LSldU2sy\nu4kb3ohG7nOPE8kWMqCU4d4P7acLp+o2UJGOV0fUbGj+TnXyA7AVruHPrpbd\n3H7YMn+TsyBAYwkumpyjr8NyT+qKQHo4cWDc2imLYkd2sNYaPvHHs+L5dAVi\nmNcWPO+/He0Ii8FKnOOXnjM4sopWQfzM77PDQ4S7zo/rDAbTHuf5oTJYV63c\nBrQDv6BssBVBLQP/tLrZbimaX7cG3MoedGR237XxjXCXwOf8iMdiC5CsZmiX\nqVVlOTODuXgFr8exDgp8uE/EYznZsSuuHs0fH8StihSYIsjOYvc0znDDUxZC\ncoIs6pni4aNxMe6xYe+4OodD+dWD7pxvPFDcm8UkzfT61IyBZnVFEvShuFqJ\nzxIgRgSjfWTxeBGs5jUxaQbqxFBV/+d42r56P4RJ1TEkleDpYaHzK+h+CGCG\nBDhsfDg4plHrpCWESsEIOoE1lvgou6qgK8BgdOrD5fY6GGuc4k7Y/GQzeYrd\ni4ksdm/ok6Hj6iTRh/9nNQApci7m+05UZKsb3I90KWfRE8AaKQoWR+RDe/1+\n8qbj/Zl61U+PQl4N/CPd0K9pKyodwPVTLPdQ4+zPpNy72Up1bN4RN64wu+Ma\nOvK4e7iEBPB5KV6kkUtedRXmJhUHvEEOAegAMA/XWEw0xVEvTAbbPc1L32Cs\nebwO\r\n=RCeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dbae1565c67af16720e129e9b4b70c8e38d80ceb","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.15.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"bpk-mixins":"^19.1.3","bpk-react-utils":"^2.9.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.34_1581520013998_0.9498085230718065","host":"s3://npm-registry-packages"}},"4.0.34-css.0":{"name":"bpk-scrim-utils","version":"4.0.34-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.34-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d215d225e7144dbecb052bef2bc7b7bd7e2bb84a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.34-css.0.tgz","fileCount":16,"integrity":"sha512-HDP++clJyPrRSjg5U0+CpE32yhawf7+3rrkurPOk9c+sOhRPKFjmG0vNJmJS4DbDn0nMdJx5MZCHfhpvPe35cQ==","signatures":[{"sig":"MEQCIFmgJT+9HX86Wwu2ZROX05yeSyIsRprm5jGolfLu+Y5wAiA2rBoQoqlJv4DeqIsvS1A6cEmN9s4jcC34/qZJ+nQ8Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRB9UCRA9TVsSAnZWagAAM8AP/01BhTq5/MapMXvqtA9j\n6NJjGftVX/wQbphkpswuQ+BiPBRaokCSUGnd04RxZQK1BSjnmlyH5myxqiTd\n7OXrCsk2xfZB5+EfIyvAzd/TuKKstGM0gkLUpmqCjtuAwSRSY63RFTgYYDFj\nQ5icEr8iEcR9hIQHJGwWkIb9D+IQ5VUFdF5T4mlc/8TyoTB06XgXd4U3CcIz\nulP4zXumuUKRUchRFiKSnIxcVl+hmHJGAPCR8Yc3Fq4uVeJQlxCI86uEsDwD\nBMVETcdfJ6z/RiPyW1R783Qg2g69aI0Uoir8mZGID5aIY8R/5m6f3NoaqBDC\nrv/lAtNuuqDHhr4F03Td0MkxD6WbpBlPBlnfA8puikyR7+3eBhKwvxX8PcuE\nk1srlHBgic02K6hOOukeeBzfVNjm6sH8XfzlTsUy/Bia7NdFuh4pvENwQFs8\np+WFsIekJZA7pMdSNu2yswUJdXM1zPh7eyaQuzUq5Fqou79LxYpyrax+T5qF\nJFgYeb8VJBf9plqmOfQw61Mva1TtQ/mvTd8WMyyZDIeSpzoYy0mDxEHwW/iw\ndBEju3waapz09Zq7k7FGCndnsq7bSzorhSpvGX9BaFCNuXj8gKU1v7/loz44\nowNYtL4HGtqaf1yskUp8EVmGfMVIrJOECj+OURJe3Z86XufcjDFxBon86D9Y\nU0mB\r\n=whFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"dbae1565c67af16720e129e9b4b70c8e38d80ceb","_npmUser":{"name":"tiagohngl","email":"tiagohngl@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"bpk-mixins":"^19.1.3-css.0","bpk-react-utils":"^2.9.3-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.34-css.0_1581522764458_0.8452139565891934","host":"s3://npm-registry-packages"}},"4.0.35":{"name":"bpk-scrim-utils","version":"4.0.35","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.35","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d659ec5da758a6c369acf5dd84e57ed7f9b5eebc","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.35.tgz","fileCount":17,"integrity":"sha512-Eh9ZuOlxG5nTOegdDsqCldnoHqD3SnlTiEojWLtPN04MvBLADHO3sbAxjxIoNuRSpn3BdV1Pz8fWzcn9KROvjg==","signatures":[{"sig":"MEQCIA7U7Nw3uCDGPEGN8HnOGZbgdvjtfa52LLWiuWIg2qHYAiBdKuKR/5tPotMlaGa8nOK7SomSG1W8hR1JLbp/sWlcUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVRTzCRA9TVsSAnZWagAACIcP/iXkA/9lgRgk6ZZ3M1rq\nRu/ZWVfbLxCC9fq8EUeac08Toyv8XFY8vEB4eBxY7SCWwmA6dhxRaVuN7w+1\nl6Mg7rPgcxt9mcm05QQnPlInmg3jMQeGamG2LiOudjXaHQEwT1FK2FOmBYtK\n4wFmMJREYcWdxdXTXWNNc5mAm1BRvlyJQYmqMt/dY0uu0oT4ppJKrCu/LiwW\nkR1WboevECtmG/zY7NTs5vJzQOlfY3XpEuzH2wjfz65aqrqGqHaGM25Dh2v+\nFPOQLfyr7FZ5MKY2NVTHmhKG/NBPh94x1GDUpYVHzNPQ5rLX22yrGaGDV6WC\niJHvMWSUy4h0jnD4uN65HpGfSvHSgra7uMghCf/QvheHMsCr8lNY5VepeclW\nuaXBvSqM3lcK7qzpPQKNFKOUZD6fxzGPyoOyeQYwuLP00bNAP4dYxvl3Jhk3\n5SKaltVMmrKj6sTLio7grI43MYynPaUvQet3c0X9puPGrkkVX/Nz3+NKiHyl\n8o2Z+x5Ge5hakR3vikR9UT+VlN3HAmDN8vOSBaeKYnJslyHaRDt3ssLGzDhQ\nAQxpSvbPvj1rurbbUDWzGwe/6CNrPqBx/Rg3/XY1UCCsejwj4g3ml3pi/Byc\n5i45svLDIPo0iok7lgX5e+bUmDCAX92doHqrZfzqCACQaSmvIXiOn9apD97p\n8q1w\r\n=Lu5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a0e44073774563e4b37a7f5c210dc11048e3d9d8","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"bpk-mixins":"^19.1.4","bpk-react-utils":"^2.9.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.35_1582634221050_0.4014957097018075","host":"s3://npm-registry-packages"}},"4.0.35-css.0":{"name":"bpk-scrim-utils","version":"4.0.35-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.35-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"04d633ec229185bae578a48b4884e1478f7f9d99","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.35-css.0.tgz","fileCount":16,"integrity":"sha512-bqyu6A7WrMTBbYxWqt4rjVxsXtxks2/GdInrDeZOq/38KunwWx8vgLfGYf08Zq8z466O2ds0KaO5uXF1zHuzqQ==","signatures":[{"sig":"MEUCIC7awLUtijnvna1NU8AVVOWAe6wCSoMi+FGlkV6YmusIAiEAo/DXJ5/0Vl5P+eNW14p7CahXjJQjPCS2S8TDMje+YFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVRW2CRA9TVsSAnZWagAAD74QAKIofBm1H0IdANpGUzhg\nL49P+pzHf62U1nOItcEsaOtpMPw5QVQFCjmCQkP3yvICMYhrffqOBqHqwKBG\nTyeQ1bq9jR/f/Pyb5iTSXwQqWz33yI3Gemcc0q/eP+P0jYFkKhTcUgJSYqir\nRqxO1z4paWoJTx60NhkXNRbuQ3eVN+wjWXrO01sfS6FlVisDVG2oJYz1Cmfj\nb5vIWYXFXCK3uRecocpCge8poaTCPfD/S2Xj1BaEaYqBkrb1WMXSExc4KG+c\n480jgDJDJcq1vrTIZ2QmRaIQ3lvPwhnU8Vz4tYz5L7JuT9sy9mNO6DLVX9Qr\n7lW77MVrv52/cu1Ux8VTfgiF2UvUJMqo6rJon/LcOuvrbD/122KkmrDZW+27\nR9MoG8gUY5+AXMNyj2DaxWHr2w617NUQLHyGugnW6HctcuLS+UwIkQm1Ow7c\nO/D88k81bMzS/CQGARe8FObmX8tSqzw3y9s2tCxweVGkKl0aPbBb7qeAlj1o\nNJgxaRy0ROziLFaJkC+IeI8OxcVQj1XeoGtKrTUbnaMb25PCM0OQNLdW49fC\n2K7AHBzqsVPDwNJww5nwI0YxkdKNwyhSFLd9RUyc0if8iSzo5JzSNepnmUiJ\nNdhdnl5udjLuBi2yM+d7HHIBNIQUWaJgS35KnbN6Zy3XUU4mYXGJ5e0b9ONG\nyzk+\r\n=qtvC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"dbae1565c67af16720e129e9b4b70c8e38d80ceb","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"bpk-mixins":"^19.1.4-css.0","bpk-react-utils":"^2.9.3-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.35-css.0_1582634414250_0.7913242857713676","host":"s3://npm-registry-packages"}},"4.0.36":{"name":"bpk-scrim-utils","version":"4.0.36","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.36","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"060e00ee67e095872277fefb10b9163571e7c84d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.36.tgz","fileCount":17,"integrity":"sha512-RoVUjNDjIdt46YG44PCPnOapjx5k3aIw9UK9wGDV2a0+HLZgbL/9npitzxkiYC+YAKZQ22R933LFLgtqY5LGFA==","signatures":[{"sig":"MEYCIQDm63PBgMkZ2T7SFN/llgg5TVYkpsKy/Fnsp0J78M26tgIhALP+7QYvqNEo274YSGEoT4dZuVAkcGHEmYDjpQPJxqTU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZjl7CRA9TVsSAnZWagAATQQP/jakG+e932nQ5DlsEEfF\nqpVm158Hu6DzjokhcH9UgrxZhmty/brjS2gxJToPTO+PYkmOCZauA7+1PIVZ\ndwcLY/tGEDTMVhOmwK93jE4cLZ1AEtbjj0OhkiVju9SsAC5Wea/uywjy6iQ5\nSFnDGfTGEFF/6uWGT8VvkBsJHuTSyHM6+YDh+IrUg24eqJHx9EJrBFlD35Qj\ng8BbQ6WVHSxdeQnzMhpXuPum7AhepxlVCt3oP6znf0F1tARvMea/XM/LZaQt\nvhq3zuSQVLVtZBplyzgXJ7bxsfscSysxBdS4mmu57LxAS18bFMND953ZOszM\nfTu7ehwQG53t1pq5KVsazVRc/NZYw0/L0sSUIVYl7e+0ODZ6NXKmYTZcIoA4\nTY33NOUSP6T35w8rFuplYQIR7fTjYIUlPyz5WOb9i4ApUN7KJOcDEM1t6VrW\nZk3D+UBHEERUyMxJ3KMQrAneM5esMsJyuVpvMdDxPoUBp5Bd5DxF2Xh19cQQ\ndPIiXHGzFS3MGwHMN9A/yCC/1fnjnV2MHkkZOQ19Z7r9cJMmKVsJtT2vUNFC\n9jdbrGkz10mnLVX3w8gl2kFE7S444jWDHQJhINC34Lvef4+/mZUpcAQ/UgZG\nhQNvmZR+KOpM4PpnGdGL6LdzZVg78fNwhZhjPVvc3gsOQ3ew5+IvvT25fic8\nW6kl\r\n=qTYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fd8aac0995deaf15bc0b7e3c961eaef040b1d69b","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.5","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.36_1583757691102_0.15482433095213932","host":"s3://npm-registry-packages"}},"4.0.36-css.0":{"name":"bpk-scrim-utils","version":"4.0.36-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.36-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"17b77da35097da42cde2a254181a77465dd0b607","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.36-css.0.tgz","fileCount":16,"integrity":"sha512-9y01ExK5nSPuSTZJAPZmsL7vDDrwdq0rMn/C1Vz9ntaq+zMmI64UZSAN/w0mmfUBEkE7WQN0OCg8M+1F6aNO7g==","signatures":[{"sig":"MEUCIQD/gsFqSBwnEPX8MVH3B5X4pCzHGde4MBfO/EBRAiNElgIgFwsW+nyDx9NQpJNQPIKVF5fXfq0W8Y0kRdzKDlSbEpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZjonCRA9TVsSAnZWagAAUY8P/2XtcA4hHRALLsyJX4jS\nSFDOqPmi2oWLkALOeMPHCryQZwpNgNAlFaOChiq+j+hiLHd6IVF3zzDicb3z\nVv5KPGw/2xcZhCu1328TryY6Gw+zS8jkkSzAL2KMtgWdKGnBcflHAmu8kjlG\nRc3ol/OyN2DYc6WqXRkaxJBK3pT9cBptEZ3azdzK7zYwuj7Gx7rqvLPb49YW\ni/WTOQVqXXovuu/aDySb0wj27n59KqsWlyOLZ48hxaBzyzOehB7z+68jVNW2\nLtWqbYRHGyrkBWM07+YhZFEolzSFimt04ZnguoF1KYOAR7kfq1rOcHsl40nU\nQVL7HjcWEft9VcZ+ijmuREmUStRby4LWmy/a1HYBCITNO4bv6L2C8LoCuP8R\npAMvzcu+wOaINmoE2cRhKijaNLfWpLPPDVSXhh5ehPCPfPQJEmkqO305EA3f\nz84wsrwsvdYilCLsZGS+6ejZk6fC2LmV2CEJ5bKp/qjttyZto8VexorCSjSj\nXvx2qRV5wOEhDVkOPW8SWbk1RkZy3ytuccr6Xt3YugVOZNOAtJwNiMNOlHGo\nn1v2YA3Gf7/jvG7NGUrZBqP2I4nU5GfOX9J1g62DlzyMWazusBGsPGVxn1mn\n/B6HpXYrhmiQBheMHvAQSi0BRA+440W6+xPtklAURpeNTNyhzOxfqaqBxl+7\n1MUr\r\n=uEV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"fd8aac0995deaf15bc0b7e3c961eaef040b1d69b","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.5-css.0","bpk-react-utils":"^2.9.4-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.36-css.0_1583757862338_0.4599597746410373","host":"s3://npm-registry-packages"}},"4.0.37":{"name":"bpk-scrim-utils","version":"4.0.37","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.37","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0bae17b15036f87953e13f6edcb65a038eda17b3","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.37.tgz","fileCount":17,"integrity":"sha512-PJPrBJkioVXWF+K+zBlOjAsEpruyA1bZJe6JmzHKlEOs0YvWF57noe/ZiOiOkCzOh3PZoQHc0FBhrPdhe4tW/A==","signatures":[{"sig":"MEUCIDRJ8st/ssFCjzGD8tCaikwlYyo/pSelZSBeNxml5YL8AiEAiuRvaCG2cRy5ymXwW4mjo7o9FspC39fhP7bLRoseEdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeccqpCRA9TVsSAnZWagAAZOEP+QAJOY4/JeoBeBYhQXbf\ntpY9NO8F81ASUwqybiMuvMr+aJ4gXi6FT+uY8Qs7el1ZEK+TyHa2xDtOID8l\nTswmO0o0NmYEPcC7TaBZ+hG+GZmgKFCrETp5ENqUDE9YTlLrO8mHYhMytJ5N\nsh8mfLN/PLKePv7e/Vmi1+bXBORwdfsAH+T5WhW/m/LDPrcpc7pKsF2/+cQW\nhlXHsDuzLn/ffcejUYVKVTTV7Lp9C6+VAoeZuy6iCm8I6qSDVOK1I7zrN7hK\nDS6KidVvwEh5hRSE9Jskl7UFsTrW+Uw7SKNzjjfnzVnbQmrMg9iFca6qt3OJ\nMiLf7/85Ox8d+9aw/7vmxPaA4aIK4FWYIbSz18po5jTINXp7Sz8OrjLe2zog\neSsh2Jejlu3CC6o027X7PJ0EhvBNaaaR1y10pkZ0oEeFAgm8W2EguC/INsZ4\nfExIodelTOaivs83itveHz9tUd4Z78DMNjmuyq3Tlf68whg0DyI2FJYYcew0\nLCDs7xxuuWFD5ALu83c6MyAKxwlIvH8Qe5MPDKv448YRkL5m3Q5URsc/04pV\n/FVMgtLdVNz71TREXo/q0U73XGbReUG/Hvxm6hgu1w3n8W5vDvW5fJRK1vcs\nuAfaczYBF6EBDEahS73MdU4ciQN2N+Zc6y/DEN0o2ax8G1ijO1jdQflw0LIh\nq/m7\r\n=V9lg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7f4bf6e57e2a5973b2152a454022647390b6d70c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.6","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.37_1584515753350_0.2849038935161572","host":"s3://npm-registry-packages"}},"4.0.37-css.0":{"name":"bpk-scrim-utils","version":"4.0.37-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.37-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f83039d3ccb071316b7064b76d7e6e4c17d822e6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.37-css.0.tgz","fileCount":16,"integrity":"sha512-lU6zK5S1773kujZE0IJRy17LoLpXy/7JO8F4oEP2Qb2J8GAmRjSrA/yduIVZ4fD0W20f370PlibFHTFu2niPOg==","signatures":[{"sig":"MEQCIAPMbFnw9f52NHj122sELRiqo8Hs8I5cOuJNDc/nL6NCAiAqASGmYQgpajIgLdhoW1KMx3HgOJczBojRd3x9AWIxrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecdKQCRA9TVsSAnZWagAAGrIQAJe7r8kWURvr9ETH7qRo\n6QJm/drHk7BaEJzN+QG5R+/zNXt3XyikrP7zGHzy4Q7ByjEc45EiFBFb7gxT\nN1Thj58Ozm+DN7xY3DRmimmhnpjoa16iuKJEFjYAdxqf7zD8gbjYMcsfAG1F\nn7ZKNn+MM0RVFwE67xu5hsa0+mqccAgzyY2c6rqfU6qo6w8hydx+CnwtbwCS\nppHUUrE74+h4Aplem5Tqnkiy59ihxxrTXJqME+m/26GuDrewhjhWUTQn+Cn/\nSki3HMnej+ZTspgVPXW+t64noTi5CmzMBoYr1mUayRuFr9Pf/UIisrCRnvAF\nliZE1uP4LGcIJ97IUv55J2vxAcW5aAY14ogdcUTLaGi1ydcPu93uSNmS1+Zs\nkScVaJ5ZdMk/Px1AGr9UrcCGdSRIif7CMBbKs2Iu4FotFrEGhqtnXOIT9sB3\nkh5rtf5A/fr6A6hFRbxW6qTJSaBkly9dmcR1wBnsOaAPaD0I0o+TkLMHdmRM\nJOaZmg0YyDerIx1un7y1VltlCMwL29QmrJlAn30YxGIfC0Gq0wZuLWfK5nFt\n2VKpxhJ7XZDA4Unx6UHBYUc1EeNw8rnh7cw6mqZ6dNbsKc0x0FCgFyt4BWLU\nZubT6bAURqjc52Qbwxg1MYALewab6kaGe5NCw4p2mgZ3VYCLbrZzLkHeVhmB\nGxpX\r\n=XRwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"7f4bf6e57e2a5973b2152a454022647390b6d70c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.6-css.0","bpk-react-utils":"^2.9.4-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.37-css.0_1584517775833_0.8433927327648765","host":"s3://npm-registry-packages"}},"4.0.38":{"name":"bpk-scrim-utils","version":"4.0.38","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.38","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6f66be0514da540b6ff393cde43f04a00b430d90","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.38.tgz","fileCount":17,"integrity":"sha512-cRMJ8CGR4RyydKebYWQyZYol135E9IoorbbnYvWhLGnqdi2ws372oh9/t60c2QZraJUyFZpUq/W1q5t3FkjxxQ==","signatures":[{"sig":"MEUCIQCqIprsOR6ZZxOUMEXoaqn/fXeDuvVmyr4wHrCb1vp6KwIgdlNj+TvS9oBlZNi1Y80IfnokjNp0tkzisoeEGWIc1RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecfUzCRA9TVsSAnZWagAAFb8QAJZMo2DPnSn/9tlm2emY\nqr81V0dt1iFUzczo6wHUAZpkPy20iY6m15h4sBYF2VaRwGtuTK61PTf7hP/J\nO2zRcyhPLEKNzeo6FmwndI5kZkLTAEqbMe5kKYU8eTmTL6zPkHP+m3ddXAqz\n4dQX7lTJzdRPHz/EQMt7W1TYjEPG8/PXYZn0dEJlEiwONdYuN1mfMurpQntQ\n8hFePMVKuBOEoltuX6lCiEkONjOpn32F3C+WlzJgX8Dg5qSvB3mMJdjq5eLs\nouh3GJusHqSZb+ynGh18ihPQslP+sN6yRw1VXaZqIOP/PbetexNdA53CrAMJ\nN9b7XFCrONDcCtChwFvyr4JPq5ADPC6KfEK7YboQHD5KT6I5Nv5Lc719Zrix\njIgMCN2Q0g+7/T3hZWpz4m1OxVEjrNwRsJCDYGmVZ8q04dDv4Iuh/iWxN5qb\nC0YEADoRHNTGVGDMitPnDZphaxO6JW+m4GY0vrSdOqYQUgqCSsk9N2aFS73g\nsR42Kv/9okdqCH76PSy/FiSSv7uQp/sKL+FY00GY2EG23xna9Z0x34xsaNtV\nVT5Cw1ZII/fVb0HcXdTmaE4RyfVvlZTAaqQfQGn+G239pRe+111FqGgdSzVs\nL4mdqVDs461RgTZt0kqtpisjaWr+1xe/EbSv2cJO0kwVJshWBpfS6jUTLy4U\naYhQ\r\n=HDGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f6b730e7e9ac0008352c6aada3711c11dd160ce0","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.7","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.38_1584526643081_0.6679875255638366","host":"s3://npm-registry-packages"}},"4.0.38-css.0":{"name":"bpk-scrim-utils","version":"4.0.38-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.38-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d999bcd26d1bb7dc6e1153b7c81845bed7ef3c7c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.38-css.0.tgz","fileCount":16,"integrity":"sha512-Skb88R9meCkdFk+JIkdJhmMunuMrGGA8P0jYWODOaEIJYG9psbESO6QHyzN/33D6i8YLFw+ZgrttZx3o+OgZOg==","signatures":[{"sig":"MEYCIQDsmxFtyvb3LKemTVEg2IMESFzANywEPMMLffHTHDFs2wIhAKdKP9CpWglfzBeaEQu1yKUbdTJx7CQfI6lEYVUOVfQw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecffiCRA9TVsSAnZWagAAIwwQAJ8RmxJ7I0Vv7YSIbNll\n/Pi5tK3pGNlYkB11j4Bzz3xQ3H9fBlm1sB/jNcPsVyjZQvTIizbqhJMQl5if\nZ9WoAeynJbtBv2QEMoxpNZV4rekF2P+l4mP4yZ7zB5zH4kLoDTTT8uDyEzEu\nqkYCzXLdAV3RgR8KiZpkRPM7iKwNhfQ5CUtSyOQpMGMgn8txqH2CAwQ+rbu8\nrIiijV/gdtK8HaztRwLq3ZPox/7l9OGLyHOiHaCDZ+f9wCEpa2LhXdtci6z2\niMw3o1i/PacMFLRK6eyX7S8vpXF/F32I7pFRzkDRDv74+kXvO0Cjcbq/LEm9\nNi1f3Odu+ZWx0HqeD0iHjs+UBi+nBCDgriajAjuT79AdISUSJ0yIVCBZFcfK\nYhxA5fcAhI4G1fH+qTJghHrHy5AZ5ITyUGHNCh/2GfMTk1SdOtgR9dYv6DLH\nDziADb0inEgKfKbgmFp3EmNuJ2RlTOgULkQ/oKcapDLSHkMdZXxLqkCuWq70\ndAqWh/9qHljNXM+Jb5eAwW5XvkBPE4TbS3TGJMu5dXpgnRjJ3sZqbKGwIddI\nnv/RB/1zLJc+VHTWZcssI8sY56adVAEZZAZB2ukI32cQ/mz84PWcm/n5dh17\n5z17Sz8KZJQBuRzrXgbx6hReXylTjdmIFBGvNLCvSwodNCmqyDxM3aBVefCv\nzYv/\r\n=CBW6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"f6b730e7e9ac0008352c6aada3711c11dd160ce0","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.7-css.0","bpk-react-utils":"^2.9.4-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.38-css.0_1584527323331_0.1826116292210307","host":"s3://npm-registry-packages"}},"4.0.39":{"name":"bpk-scrim-utils","version":"4.0.39","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.39","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9c254ff2fff6985cd25da557eb7d088653a4f916","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.39.tgz","fileCount":17,"integrity":"sha512-hUAot8Xp/bPyc8pdwCKqEGFbN3pM2GFSoTlG9caudoZBBlz9GdwUVcrgWvngpFdX1dbrmMQn9D7cXY3CvAKs+Q==","signatures":[{"sig":"MEYCIQDo9NYck68Y58W61TJQF0i1Svb5EqCVfxZ0ElKDMCT4awIhAK0/3e38GkeTWLYGRXWCRUK6bQHwManb5F9CYhG4+mpm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedJedCRA9TVsSAnZWagAAFA0P/AsnI9DKK0MVQLwpjKCn\nKxt3qj5qHb+E+uZJEeRwhm7Ro3oZ5q5vUFImSke4qqdeR0IfMzXNKXo1G4ku\n4SOzGEOO8OQE4yFXmTWmKbn5bb3iVUCq5uaTDgHJbUveV7pLYEpvGSVrbWkR\np1xCrg1FvRY/Yd39fOCeHsK8ci6zpBr2Vl0BTudeIZJkDcruH5Vf2mMaCtB0\nHfB2sE9zgF5S0nIn/WRVZ8ueYKh7qCo6kfKRdF+ZsmfIuP1YqNpErsEiHSdx\nYbl8fakVLmJcln7xEwTBFAEA8CMxEzRPOYNbBIBqPoTeKnhKcPZ4y7K1j9jM\nhINPUfwnSmsB4OOdySCoPyupz9rA1c44vzWD/m5GS9vBZPJnr0vdeHoq6K1Z\nN6XdyYAGXqun3dS1qaVTTi//YDrdzGa9EzMv4qYrP3Hl9qfTDExeHWy/WBDi\nMrsFZzJXyZ8V/A7vsIE9450nWUdPz/HTXG/Zlq1eezNtPYZXNiy2qC8kpfz4\nknCml4U9nP/QbjIdzyfK4aGwszj6Gst1KwpZk9qzaH15BKNnNzoIhcczC6vz\nBc5xV9feRY2OjKYGOUfmLgh9N4kx/5k7OAWO36T187kj3rs8yfNRtqaPrdW2\ntTUQInS5d+o3kcGnnN/93OOIDiWeQ7kdyFKTTSylfejawbr4FrPI+TUj+GXk\nOn44\r\n=a34F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1b87a1b84cdabaee9e495ef74b39324fd42ba398","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.8","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.39_1584699292841_0.22042931496877238","host":"s3://npm-registry-packages"}},"4.0.39-css.0":{"name":"bpk-scrim-utils","version":"4.0.39-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.39-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9c23b19995c0cc37ae3ff3404d1be237ce95657a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.39-css.0.tgz","fileCount":16,"integrity":"sha512-leZHRexa1lNwRBRi/kHiIwG2fMHE0MOakUYsm65FgEPFV35mBeDwMNlh6pj1vQKYQQvRQfUxoFAmYCRYl903XQ==","signatures":[{"sig":"MEUCIQCt0ySuarf3Aj/gMlqVY24aa2wTj1yzQR4yRijXHHo//gIgNoSj74PXl12SNDbFg6seBDk9giCysBRm0SxHhZaRqt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedJqZCRA9TVsSAnZWagAA3kUP/A078ec/dqRvWT07tqMy\nxO/WSrHcXWyEGV5lB7SUKCg/Rx6fJSwQNvSB0ET9whbHjjmiU280ZXbsZ6Ja\n/R+Mv/j84S+9t8meOwP3PbAVwEkfUgaEze//hf/dkrXovEBUn0imt+D0jlKy\nQ5k3z1a6Q/kfIlOMJ67uvJjaMX3OPZ7UDUqXj9UdDdOYwZ2JYF4UAcxbWjhS\nZaSFUtpJHMYMuxHQEMcNNGcsjNzmpmU+N+si2CVRKw5am65iEVhmHDG1j4L1\nVclSWhkn8Apv+JM2l3Fps9MKnpBTIGW9uy5i2cHs1EXvTEUCwgTAIbzmEENW\nOkX/G1uz07LioJuS/pqmaQO9S+AcYBYI1EeMR8T8rfsh8KxXUZgAJmDa2ccc\n8i8KQAApjiD7Q1UX6TE1azexk7RQAioPeqsG4U2KrYKrQWnY83XHxb8nbXRf\n+PIMpZX4Mm7AwFKdw3EcBcs+Vnkt6cxaV2kVl/MZgc04T5n/YX9mY57CiMDB\nh6SOgJRMqhQlvxkJkGEn/36ozdlZC/PNTI1WTRT45GHqRS/s5ybaN//9quc5\ni3JOo6YRTtQBPau1W9/WCZ0Dpnd5U5+AyJxaBalmnUqHBBiFaW9nB8YbRZ9k\now76C+NDlORGcz6Aztr6tAbrRvnJyZpc4PZtff79kZeN/d0eqFRxFmLQFdZF\nV2SL\r\n=d2LH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1b87a1b84cdabaee9e495ef74b39324fd42ba398","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.2","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.8-css.0","bpk-react-utils":"^2.9.4-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.39-css.0_1584700033946_0.16717979313691633","host":"s3://npm-registry-packages"}},"4.0.40":{"name":"bpk-scrim-utils","version":"4.0.40","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.40","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0865cc01c23f4c6595199d4da29a3f9e35071de1","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.40.tgz","fileCount":16,"integrity":"sha512-9wSTF8izxI8dsicz2t0wpoQH+FHHLpEN3ISfVM4e82wR0PGruvWTFb/+UnC6YvCWuymTx/L+0a5Qz/bdtLYnoA==","signatures":[{"sig":"MEUCIQD7xTuIOptHIGsJKTFVNxLUijgzlB3YCLlYYJHjK2AxxQIgcR9Vvt/A00c1f+Ikbe1WxaSe6ZKAUXnQ0qbKawVKMyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiIVCRA9TVsSAnZWagAANHYP/RX9inlqJrJLgHdyGpZY\nZ5Vh2C+OnBd4415Q8DsHhmuPkB1me7gf2jGvIjcqFekRlUwYl15dzVkv6NFN\ndC7cEpKNwmvPjtPdrRofqOkfu7vX6c3qK8FO605bVIPKtLWNE2Tg8jgTXZHu\nEPnOEP8lYYOMvBTUTww1JgYogspkhNeJzDI+gdYUqHQFwU6Vf/qx7oFqzRjO\nRyhNHllns6WaT4/5fnyaind2igpjdWSC8NgQQahEdeQDJHb2qIn3wuGjT3pL\nrFmXhNwhYNffqDVwijrFCnNBAoN1S5MjBJ6kmObJkdAvcJo6br/2pnHwXqKB\nx228A6NIDk6fwdllbs5zJr5WIBiNcStNnwDVOZSMxEwTedWVJb6P9qoVAxQm\nBU5Bxn9U2sG2Ps8N5zM6TVJmOmDDmeCNbgGvG+sctowj1q3xxr5F1m+FrAcp\nw5UM51Y460PNugaPkJm6KqIDf71z3ojpB06ZnUy71CRi7ak09TVqrSfeG3vG\nHMji+tYD8xQ5TvtFMkv6jvbzM/TTENWUN54QPh2dX6N9lBCX/D2lXMGFHiiu\ncMQlHd9Xul3i2B6XdPLOi65YsSi5VmzswWXtMAcDzYokYRG9mjzCAbTQ8FI0\n0EdOZJaUz9o1ISHxwzYoPmF18o1z+pBkwv4LlxJWCOyvS+cnuGcGvdi3PV60\niEEw\r\n=BZ5Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1b87a1b84cdabaee9e495ef74b39324fd42ba398","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.9","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.40_1585062412893_0.7252507652684546","host":"s3://npm-registry-packages"}},"4.0.40-css.0":{"name":"bpk-scrim-utils","version":"4.0.40-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.40-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8f6d893f53a92fb3b79ce8ccf3ef72b7550cb298","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.40-css.0.tgz","fileCount":16,"integrity":"sha512-vGoEbgUkjfookQx6ehH0JSV0F4nFmtF4JAN9SUS64rjw/N6qaSERa0yRdLHlJ5TYlUt+bPh7cLk8uJEsJZmRiQ==","signatures":[{"sig":"MEUCIBZaNNsA6dUUspIOY5peTa16X/cet8C3G0/mlQmvH0DNAiEA5e/+Cf8zNIlqt5upsHfdx2uSPTenCoo2pMEm9QJEtnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiLyCRA9TVsSAnZWagAAoqkP/1DLthrCBwfxmwZdAwn8\n77PWOpWBPXlMQhqxaVHEdb/CWYBIwjSI5FClhSu93hEH3X91LSvxhqo6fjPa\nuUpuCbzDj6K+c77S5fLZIPBZkLoNRfcrzYUh405M7MMMfUXIrFBkjQP6wSSR\n3ju/yiHzlnKxtRlAvT/wFJyW4quY4YxY0yfEhhkptiRATbKUVUBrUA770HqV\nM0I9iTl+byOLBHHlB+1+Zdod0Rfc3NR7jAxBViFDjKZSaTxMAHHqRyLiIthn\nCTPvAL7Q8ua9oRWE2pyopexGjdArM8Vvs09agB+BiAbHpz4SSE8uxosyhlON\ncjGqQ1h9ndKFmhnemZv1W1V4nVYNEfyfb5T5nYpEe2gVi8S6pa76JqX7xNWg\nUv+0gyGY4t48W/fj/Z8ycTUEkgq7sy0PtQQHA1afH+6UD00DvmP6qVtBQjpB\nra6LpS+sO3+OCtFOyFCD6x2Ujq6AUO3Pf0y+Zq0FVTCe9Rv+tdnx5GMKtgY4\nIxnAtCdOpTqiwtqR7BmYI9tZWreb+YinCIdykSYSQar+s3Tie5gKIJtVxwbw\n/CD7O/YkhDtTfCdDZ2ZJHoYpA9Abj93QWO0qY4+wDxIIkqotM2gTh9egPy0x\nNL0PbHx4atoLOaVwj6Ao6GnWT5LFvs8S731vjSbkxg0v73prh8mykw3SnODr\nt7uu\r\n=dn/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"1b87a1b84cdabaee9e495ef74b39324fd42ba398","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.9-css.0","bpk-react-utils":"^2.9.4-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.40-css.0_1585062641119_0.6480117156576215","host":"s3://npm-registry-packages"}},"4.0.41":{"name":"bpk-scrim-utils","version":"4.0.41","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.41","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d4e0b0c4679a47d6a78dea3f1e2dcaf37e9412ce","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.41.tgz","fileCount":17,"integrity":"sha512-5LIBJYrIlEJ/I+v6Wk07mkKgkTu6+HqNxu1oKNDkRdIBu5nyFu2hK3ekcSf8x7B7bayUEE1IbJ0qHFw5M5BxEw==","signatures":[{"sig":"MEUCIQCaiHPmrQJ2FmwO2n01UYKyPzSwDKeODI4WHDm2B30WGQIgYUDy8DM3bi/dBPJ1KDYmYwN47VPZuKxz+GfImFj62ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegfovCRA9TVsSAnZWagAAygEP/jfjt+5AuzRJneHJ86XP\n9Wim20x4QsdxnMSfV7fuvWXfSqmoNXXvgZKRiXH4uVV67WQ2+gVK5FFflADp\nz3ZCsab3WLl2YSZAfDuBKvVsbAhtM6aWcWnJSDXFRg94uniqZzA+kKLrXzS6\nuugAdLCpQy3ijJ5tuucPGhvdfceK+zKmMu89Tqk3ONLymwVj5zbXGe2CULPw\nEFLnx0w7UONXnRg6N2BepW4JrPNZJK0eV+Q7rRkayIBIQnh/xZnntPOOPCwq\n5D6sq/tcmg+6eAwWPRBsGxdpFvsygZ7YCWuJoTBeUlc5Ul198uhhrTcwOlPZ\nbotVI9iIQ8CnspAP9ERa1+ssb6bVI04u3D/AjeRTeI0ZLmHVFTB5AXAE4+dp\nzI5QCl9MW5jzwQO/eheanRFi4avZ40+dQ8yVjkIPVcMeKXLR8WETHTj0fCH/\nHd57sPbprktfG36aI2u6O6NXiPWKa8AtynENG9464Wdb5FWEia6mzcbCzHuC\nKqKjkceoVebZZW2wi8Z1oLO+fu+f40gNpWnamh8/VybEhejsf9FAlavKm6nk\nTIzZzcwExke6bLTfgM/rtDPYFixrEKzj53J7z7s8LbBFqM9/PGk2LOVR7aza\nkHl8w3CZzVtdkUoL+e2ln+C/WTcHZwL4KAi1+ab1BTutqLBDshf92djNO9AF\nqtph\r\n=vzBV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7c364e32e8806c30265b869c0c195a9eac1763b1","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.10","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.41_1585576494907_0.5416604148495092","host":"s3://npm-registry-packages"}},"4.0.42":{"name":"bpk-scrim-utils","version":"4.0.42","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.42","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c5381c1502b090b72de1a3a13eda8c9422405ce8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.42.tgz","fileCount":17,"integrity":"sha512-8+ZseusT/X/UxGu8HGS9HdG5BYjuQNvxoseyB9EKJX81xy3CJkgf42rP5BO1zsBRCDw40r+JboS0ODxMRYZgEQ==","signatures":[{"sig":"MEYCIQC6fmNDg63ajWIv8MYPL3dh9davpPWClqZXZlvih3hIEAIhAIEKdkSzBRRIjbOloYzuj9+jt8YfwRwoHQDlU/1zjgJ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegftnCRA9TVsSAnZWagAA7fYQAJ8vzovoTyR00dWmoFqx\n2KW4zkTDgzqz7imXVm9cKttHHrx8SGDEsb7iOGohk7P6fdfU5CuOIiW9blNM\nadq4jH7ADaKTB5MRdSmAnPS2MruDxc5valyoTnv+9TUouinLJ4KzEPfi0ZJu\nRRiy+NlutFhGxNWIyFfjQEwkErfzQspe2mRbduFXwsuOESLnaHUi+5AhCXPV\n/hVvafmft7ay9O+gl02z5NhZ0Ty0IMjMxJ+wfCC6pGOCs/6hr4giX2SCbhfc\nlsb9G/gOAZbwpwiEO0/WNu8gS8IJiBedatnayzHj/zOtzwpaYmfEo6nHS8fc\nvn0XzYKKxtyWZ8HT+IV65BdE/K+QZsiho/lrSDQfMO0sv3Aj/8ocIbDbcLdc\njHBbIde9KPlEX7+Y1sCdDPIrabu4bzGZywRVvxNPJGPKKNlw8WdKqfoXkjq8\nSt4N8QNdIGX6/vA4YtfhIwG5Okpg8vFhEbKzjen6GF/b2bMh8ATkhaS2bbVf\ng5iL+Oh+NBiKpmgpRYY8LXxBp7sG3EuQ1yT8H3lFGtrNdqVfyC8vxBHrsgN2\nve02yY6tmCzeSFgeWy1XwJmlXEgYkPkA2DVPD2skeOEPwKGlxz7a7LCb7mCx\nu+r7SNxU0z0/1HURIGlX4vHhjDXSOCk91UBHoSYUTNojrQrKEyV2KZ6W11tm\nj/5h\r\n=oFWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.11","bpk-react-utils":"^2.9.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.42_1585576806653_0.09358969964909214","host":"s3://npm-registry-packages"}},"4.0.43":{"name":"bpk-scrim-utils","version":"4.0.43","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.43","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0f287a74d8d4f77d0692e475313ae8ddd892779d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.43.tgz","fileCount":17,"integrity":"sha512-A+3BMN7V6ZXeaje26emTJHcwj7CEUqDrNxcxtoWcTC9s+SsKs7J9FcI3LMtMSj777Nws6NzwwIXtap3pdqTajA==","signatures":[{"sig":"MEYCIQD4zVJ6F69Vs/RYfUKu6USSEVW+NvDTqXPoBlutuPULqgIhAMt6y8jhUbD9Dv4nXTATNGGIiLu+1tqbJsBHtjFRQGEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehyjqCRA9TVsSAnZWagAA138P/jXCiI6T0RFAn/iigKyz\nrKCr8Hf67k06FgdwZhSG7+LQj1nIZleON9DHtaCoMl4gm3mEhMSafGQ6jStN\ntYUscF50N705XDtDteAI4fekBG79PU/zUHRUxHHsJfx/wiPnmaXzOkCmRfwp\neF8K3QhzYOI5e1/3TpIzYrEs3EYtUYkv4cT1tCcX51Ez5T1osPWLNvd98LWt\nifAGANPA6vbMz6N3ONAMHGYHtfIMhEIWi9z25PqrgeBfpqtzTADiAzN98P6j\n+LoT8kfraqVD65Gq4Hne0mYAZy5fdl5e+5OUXMtXBiiJxZyoYRcGOs8ObqlG\nQEutiSEoQBTgJ3/ZPVcelYIW8wnr8/Bevt6DWbyHD7vZnHEkn1ht85is1YV0\nCVmm9ITcVIIlUGRtQh3mIKioftbHRM8TyrR3gqq+tNGAzkid5f4YKLvKbjiN\nqhUbQ8+uBW+GFAWMQEcMlFoU7k4q0GCsYowBv4OanKtW2mTIjJ+DmsWJrD22\nag7f/TceQx26hzC5D3n/eAZICViD0SvjRGWJoQ4RwPgo4/nB1nFf7Ye0M0Yn\n9sAqLE491+ICxiid/BaWJTbR6+K/Y9nXz73YpsOSMzcsernYzhnsT/Sy9RRO\np34jfuk3mlqPpx1i1I1gioKgPaDJKn572Ji7vV7YgKLN3E+kPwlRG1Bg46Mt\nUa/c\r\n=gpq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ea12b9877eac3b1de88f321c0289fac1d9d07631","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.12","bpk-react-utils":"^3.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.43_1585916137918_0.19719391816501486","host":"s3://npm-registry-packages"}},"4.0.43-css.0":{"name":"bpk-scrim-utils","version":"4.0.43-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.43-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"767a620f11111160a4dd52525c8399da07ec4c7c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.43-css.0.tgz","fileCount":16,"integrity":"sha512-C0XrTbAgB7K9bWWAIzO4BaR1dzJnUVpN9t9+T03YNAn2ihuz57uNJ3L1GpZMRDyee0qQGnqc+HALguC3gw786A==","signatures":[{"sig":"MEUCIQDnM4G7vqEngDkZwWEv6GfQHxQ77jndHlxZPiWxX3v0QAIgYRttOkeEvPTz57NUSzIqjLa/GiOGzP6gTW+V/oTVcgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehyluCRA9TVsSAnZWagAA/vAP/3zYb68SS85GaYkya4P9\n8mdCBTrOachEJ4HWyS4nsY66Fxa5kU36rMegGNh+fluR+kktLA07hceGLrUq\nf4Xa1bwPaoaK5v4lkTeXhPrOPIs8SCb8uDapnRAu08EFE80DiUeuXW8yeElg\neZJ/+CsS2ZndLAQTF7jt0sRcsK1f0BxZYGHExgYkvMAOIIo4rLf/du6JiXQ1\n9frxFdDtdCpz+2RtJfz3x7mpg4RqdJkqvsSoY/xVCN6SRnNkmOeXHo2Q9OCl\nrUXUgCjv0UoDkgXTTREGaA9Ci9SauMZsWzMtNN+P4oVDb1mpWD6VBo9tzmJa\nINWDEO4A/f1YHdQNAb8MU09ZuRBN5GBQ7scvUieiLO4KbDQpjsGTDlqgCoCH\n0wy75wCE7hztryDwBdkn8dF2I/FtxDWB5ydAuFUMVjio4U1vDMXdgeNz5J0y\nrTj4s+4Vu6fjFiyxueKIuWlE/QbQcOI7OflzNY2Dc/gQIUhqBYrwmpe43YmB\nZu0vdwpzJVXCO5UiRVEG8F0ZuTt48dnddy/HNOEjP0RNNQv4kfb2IFZ1B3Ke\nQgTxKGzfrSnyxf1vqu3Nssqx2qmKP01MkVxaLmtM5TJ/+R2PhlzFjKkjMEOQ\noiyMFsCW0crH1En8LwmiS1wQzucG6zr+9w66g/ilc9hQY+IrkJmeQ1SBYgq7\nhlG5\r\n=0Kxl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.12-css.0","bpk-react-utils":"^3.0.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.43-css.0_1585916247138_0.044852386269408795","host":"s3://npm-registry-packages"}},"4.0.44":{"name":"bpk-scrim-utils","version":"4.0.44","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.44","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ecfa2e64671af989423a45c8e977ac54cca3c16a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.44.tgz","fileCount":17,"integrity":"sha512-gRoz+EsDb2q1zqHl7oGL5QKS+O+EOGBn4WsnIoL1uwURcHesJnYwPWHQ69rXUmsbnjCdpdTC5sqVP6H+h6PBAQ==","signatures":[{"sig":"MEUCIDASmNh4huhhtc9z0ZKKXRndnZvtTb5/M4e2eRNvs+a4AiEA1gN5iVb97uyfDYq8kZrjvSvedXgkMjIlA3lNqwWJIAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeitxWCRA9TVsSAnZWagAAhYkQAIJE5xa1R+JSwGSt5nkC\ne0hhwjrHDckJ+DM7/gJnlUEkeTYbMJPNHYY1t1L5cKWpXyrf4wbFz6afvHIz\nRr4ms6kShzJrtEwnKkuWYH8pvqlfGkPjmnjblYYiWEJ99/skdu6/dPqyLEyq\nuSSCm7e3K7JrZOcyDLToV7NyckjvdQZS8LXKUKXAugqLGEipPYlWuDyhFByr\nh7g3KzCQgaEqAHnjwDZjV3xIu2MYwiTOntTL0bdVsAalhxtU/cj9TOR4uJ/s\n4vLjMAl20qKtv5XTeQDhHEOnzax9v6r+MXE9hOVWs6iaNpfOUqlwKWEi3R+D\nveFKuCtgrEQGIy+eklO72JfjMGFeS7H5aDJXgbAAmtst51YdXQ/HqqUvapEj\n8Z4Wh/1sdPU33g2k4TA5gG/ffMzFKmQBSTrVAPa0xPswgPAwE+Bfux4YJIeR\nxo3qk/1qJs8Lh+QVoBEkZO/EXGT1HNWMAAF8vXC7EZ6Wy76BVBiXZUv2YBN9\nlUc+WrqOHCaBPP3DJPhlEZSwhh14w+i2fDp5p1a5ObhjGZH5BWXWMPS1v1W9\nAxr4JYG9EREdzCk3OiRkfO2UW9hECVgnpsh8H3Nwl7VuEPSZTqB8KU2ywpez\nF7LTBQzE8ltAblA+U/jFEm5Bz+wbij3/3ZpEoNF15+c8G+3wC0SGRZoeF+Hw\nXsqF\r\n=jocq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c4be72ca704ab3cf0b28c8a1d4349a7bea7b59bd","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.13","bpk-react-utils":"^3.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.44_1586158677663_0.5270024430869509","host":"s3://npm-registry-packages"}},"4.0.44-css.0":{"name":"bpk-scrim-utils","version":"4.0.44-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.44-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"062e0ed8fad8e86985d09ad622aef3eaf2713e12","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.44-css.0.tgz","fileCount":16,"integrity":"sha512-0x1MmfpmntMsGq2331dYENN7ahFdfvLRUsS9XEsRJeOfzVKomVk7QgqROIIqx++zktRoPfrs4djMFF0jPjDKzQ==","signatures":[{"sig":"MEUCIF2BEKVygCkvvnIdiMU1qpbYG7ZS1BVbW7+9jIbmnrpdAiEAlWW4KUOxPVEN6TJi5mpbpd5M1aozsBA/u8U9r8fC38I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeitzrCRA9TVsSAnZWagAAAf0P/RB5FrXdm1oVFU7HEiGI\nMWqsQK0mwSHUBS0t8+DGXxxJa/ocW8VRjvAz1cPoMChPTCPjuJL9MLmDt1Z/\nqfeoHyGnRLmJGOJiFaLTC5/s1OQQFO/BtvpAlQ9eZDrLppTFTzKOr/qK2djr\nkhof8kBJ0SW3+4MMwfgzcXMjp1dHhNVsbcJIWHSFgbwLyej/SsyoIiPircg9\n2RaJLYBPXNT3MRV1iwUdLZ5Dkv0BFtzR0g/U9Lr/EnvIaydkp43uV5JA8czG\nj2PZ9PaCIGNeTRQvLhtrrd8q3ZCeEHLMmfokjqsmIZLl9SEi3MM0dx28O/+z\n2K4B79jwLoz60hIE9vMPtsW1Sc4tpYImyN+sFJZQUM7kB2BLRt/tUxo5ZqjP\nUTvnDp99Y6bbazM0dLJ5Ezo7rRA5uIzmKYvaDDgj+cf+Phq/cEYZiL7UEy7r\n0vZ+gc5EmEFJT80A4HYcx58bDvkHJca8Nci6SbsC0A3LnnYA4yvo80KkPTO+\nwVNL38o8YQRhKfsTmAswwXKNBVUTwCtYE4VzDXLvuLPfUKFRw5s3P2RwhkGV\nqqs4RZy9r4sbk8ya/FH01V6oj3jWoIYkumonHNAxtxKMRJy1uaFEM5Wuebuw\nvU8Vk7G00lWSLLva8wMTzngUpxWsAEu22SDbP51nQ4yjvSqxrgj6NXoCYERS\nXJua\r\n=yl0r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.13-css.0","bpk-react-utils":"^3.0.0-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.44-css.0_1586158826790_0.15322833226024146","host":"s3://npm-registry-packages"}},"4.0.45":{"name":"bpk-scrim-utils","version":"4.0.45","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.45","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"deccc1a1ee78ab2d6e3a9bab074f681e371a69d3","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.45.tgz","fileCount":17,"integrity":"sha512-UFDQt6/N9mux7FGh308KbYmmGibe5VXkNR11wTRURccBRaWViH/9G/hS/D6ThR1dj83LCs52HhBYGNbFCko9xQ==","signatures":[{"sig":"MEUCIQDh78+vr5Ps7gQErm0zkvnYGaJtgJTWInDtXHWc2WVl7wIgZciEhesFCjPpbOiibxCq3crGMDs05YumALP+g7Ar9i4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeja9fCRA9TVsSAnZWagAAf2YP/i8uIsJDfGGmJq/O+7pi\nUK8Na8APbEqEWfTYz+OstG5nbe/K29580bsWaC1of1B9VgATJzlqup0Ch/5a\nF0dyi213iKyBHvjHIFW5bxoU9rYZLVXqXHNYCpXbgx1irdOP7k1SEGRre1T9\neU5/F7HZoy3UxwhBkQ06J/r2Ee156bg5YLZVxcUmYZqkV5kU/ilcinxDlLtd\n2eGf5WUW0h35jYp3suLnchMlZsSSZWH26FYySFHUi6XkJD/Ox8AAL9B8a3wj\nzOzSV1Cgs0661QUL3iZ0qhvA+XXHcXbe+fODHkkoU6hIeZFKIZhMkzJjNC/3\n0SyVje3Je19I+/pxQuhJph213SbEXEZ36fQmjR8Kuog35VggNOQu4bi2/44x\nlHpgAByMnKEpewHSyML4lofXUmL+pC+bqYpA9fS+ndqydzlXxiOk9ObiCNy6\ndVY+mnm2o3f54pUqFKBWtFylq13x9WWXEcsO4fWgtB1A+Okd9NDggNRkwxzb\nTKaqvgb0cGh7zNU3fJDjsBbdnly/ORz09FRS+MiUBti3eV5lWD+SOXllc58g\naRjyM9yNkVXH5YNwoCeA7S1ML1d8bTO9nsQTekU3IDG9HkytrB6/Q76wLO/Z\npj1iiSAENXeCSHjvDvb4j2uUQrIxQ8hz0MDYr0NFq7vUUyhvsvqG3UPjU+wE\n1vH+\r\n=3kT8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"546e5a4762f36fddbba30f69a272017d9aa6c3c0","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.14","bpk-react-utils":"^3.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.45_1586343775299_0.8909820059230624","host":"s3://npm-registry-packages"}},"4.0.45-css.0":{"name":"bpk-scrim-utils","version":"4.0.45-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.45-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5c6e8db8adf59c3c5e9c1c63dc869dc51102febf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.45-css.0.tgz","fileCount":16,"integrity":"sha512-KwAn6zlwpo9EpKN/MJufHgKQ7wN7xgCJYQTqi1dew93o+U/vwzz1IZCoPcTb3f/JdXwfrJl/KaVgwmUlN3QxfA==","signatures":[{"sig":"MEYCIQCm+hoMB+fpqJvTGZUNsuO5EZIHdky+BpGAhmn0Kv89egIhAMd2lmJZLBXMch2DBkfQWO6l3FyJCql6Wu2NhDXjZuQQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeja+zCRA9TVsSAnZWagAA81AP/0IHcrPs/lBYvMVbNSbV\n9T/UqEfhWnrfOOe8MJ/AkoEzXfX6JuwvJcrMkA7fFwEXMUX7HeN3/MZYgmwa\nx1QuVGkG7EFj3o8nVLxb3lP5+gzMdilzFNkmQ2X1uC8QSXDdWNatAbAQpIHG\nh3gjJTZRJ5rPgdwAe3J9l3jUaK8BI7LLQYsOwlekHb5LzTTjpWsRC/hV2FIy\nREKiNT3EgI0RWQp6v3UhzlzMr/dAgJoY2Us8C1nuQ6oQh5wkIM4seDd5TMxm\nBb1DXoyzT7beZm8rkxrbOIkiu/kbThPPkB8RhB788Du7BbiyRGdd7Cgzia6k\nhZqcTpnY2e8SpW04NHFZyXGlh3dBcZpXqYfeyPK+uErhe6dp7G/tY9iRoVG5\njw0m3i49DXcqNEweRlOp26I5gaJ8I7rSrgn0ua4iEJbLPlbXxGhA+lARx+Cv\n0r1kGzb7mtiGwRa/fBptcUUp599YJFQ3CswUhWOhjJnk4TftITKC97kjJ8mI\nSte/uwGEUg0qXDyYv6XZqh4ZBomxMIoSoGzxE9oECtQZBnGilT1a9x27lCkL\nPoz12gnq/acy9e+xAPgk9c/VpcLMdC+r1s+v/ZAEj4iF1paeu9lUFS3co7ox\nAgczoAZe8HvujHPjvViYxMNHX80kSScBFBmB7UPZ9FM+lW8tafRJ+o/p+cZD\nSesM\r\n=Oa8w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.14-css.0","bpk-react-utils":"^3.0.1-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.45-css.0_1586343857636_0.42762849313207707","host":"s3://npm-registry-packages"}},"4.0.46":{"name":"bpk-scrim-utils","version":"4.0.46","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.46","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a20a0928748f881a1ed561553fb567cc1cb2babe","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.46.tgz","fileCount":17,"integrity":"sha512-yM9yHShF22xyg0hezo6P+jN4VBHwetqPIGLXsI+iWMjuXryFxXeoNl0RQhBz7VZagIe9a6XMcCabl3GhLDJmpg==","signatures":[{"sig":"MEYCIQCgx1n2iNb4iWXHlLOC++dQCTPmpnlppnHvJTRSlKfzgwIhANdkFl24hSBb8JGhhI/MemzCJjoS5AJxMnY8XIDvmjVQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwCJCRA9TVsSAnZWagAA9eoQAJu0H8oPMZJlLnA3qrhd\nX4Ac5NJFdy9Z5ueuUf9tMDdKIccqcFcN1ECxZ0BJVCDo1233snCMDkoNPI1n\nffi2bTYVfHf4Tg5qES02ylVHq4vD3WHhot7CxfRNKuY/TsJmhsjMtdruqF4X\nJf8b6bJfQTbx9FdUP2vE4cEOsZuv8gxyQs/M9rkJclPMilQ1RKTI0TBK5ddd\nZanOw2Ybvc0NdcLSjuYY98Nz1bS8Yd5EKV3mjkoPhnRmKWu6Uy2CtE3LJUNQ\n33EgzpMna9WKn5UTmVh63rQ+gagRx3VbUZ5BjzJTaK4My9JLREtlWOZ33i34\nnCn0NMfmTyPQbvQQEm0nYlOpejq8SLwI7Q8eRr4ajpDp9YyWxgEH2CbOC1dB\nHI1j/nQoD3UxPVtSWkDiQhIahWA+mKHlsePqLJitwVIWg6pJwW24Xln6PIIC\nSfBS3hupzy+sIabOyRRdNweSOuENnfNUB4Q4i73D8HUJwJVghiuhB1+l0S+m\nfvWR+8FI1zMRC+2WJFFYlyZEg8upN0XXXd74Ta2fI4zVZGZ6rR/EWU+cSFe8\nis9/F21dLlwxLTrROqn1U07nz5JLA3xN3eEcZVQz84swAcPsOpxmcWBHY9Vg\nXcOykjJ3bXK9kbo4bbJ9FOSwRE8bRRzeiNRC8twccIxZTuga/fFIH71+52kc\nph0Q\r\n=Z/ku\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"60af337ff441b128ec9e0123939993a5e49cf0f0","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.15","bpk-react-utils":"^3.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.46_1586430088509_0.40592898219090423","host":"s3://npm-registry-packages"}},"4.0.46-css.0":{"name":"bpk-scrim-utils","version":"4.0.46-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.46-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"209e01c85f7871ecb034a9ebdbba5f914084bb1f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.46-css.0.tgz","fileCount":16,"integrity":"sha512-/cwCLdgFLZfWAS9ZzJyjruE8x+D1U06KX0oIikODfMnPADf/iMtmBaMqRngwDLgxIvaODthW8OVBAdeN/J1hUw==","signatures":[{"sig":"MEUCIQCvRPAG7quP5qwznOST2+cH/0lPQ/667aMYF6afm1BOygIgWrWpQKjeeVF29Vm0wm3Hadmxf7jO3L2gES1xBSwbbRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwEJCRA9TVsSAnZWagAAOMkP/1OcnRTefBHRVL+lNsqC\nKdSwIgfU7Ci/NYs6rMLCIaIXsliuyDudO+x14GJ22o27uhBPY96Vp/AvOUGK\nTawMLnlYXE4H81X61xZitYohN8xTx1J6EHeZwV4aiCXWVU9pDzvpO1OMaq6H\n2g7oJ5hQNhvEpEX6RGcBJPw8CDezgo6sgs5N5caFyEl/SKFkVEGS3WvmfOtP\ni/nKWSLoXU9EFpGJQ4RwEnFyOxEMOoCmY0HV7B8smSl/hE5rizbGQjHZ8ecl\n05/YlMySgwLrVLt352ryszeSh6tMX+WoZfkdOqILkAgbjcbzlSYk3HjPFjZ1\nsVjo/Sd7hk/cdNY2zmiCwspPZMju0b/nzAHaubqtFWuNrEGpE0LYjSwZfoGz\nHQB6IcLfynijwu00na8vag/6mjxGB571Ls85hdZsYZqtlhzwTrbpFsIgZlna\n1bUE1Si7UQ8m2AjtAzxleMxotiLVZ1sHFJWOkgM/FYxk+9/PuJrVIKe2guVx\n0otsy29Vwhy6qn6NCuh0zRr5WGyuWJt/8eFuVPMSBrCbh0Ud/TjXfv2iH/Je\nE1djv7cVlrGLmT4WPuSwR73R/PhbxH0xd2FjhfZmfAyfh7Irm/P7EWrqTkoq\n18NyMJofb1HpMcKdsq4T924JAHXtvtmd3te+ErY2aeq4uH36v4Sl3nlxqxKN\njmK8\r\n=wU9U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.15-css.0","bpk-react-utils":"^3.0.1-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.46-css.0_1586430207682_0.8924438826878416","host":"s3://npm-registry-packages"}},"4.0.47":{"name":"bpk-scrim-utils","version":"4.0.47","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.47","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"402cf83b4827dd1a6534a372a5fd6cf1bbefa814","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.47.tgz","fileCount":16,"integrity":"sha512-xHphJ5zmH6r9XPEZJFHBRnQRUfe6r2vhQMOL+8AABqK2CKInCbRIbuZdwLRwGNOsLYzRzKRhfNYuZ6i/UfTP8g==","signatures":[{"sig":"MEQCIHmHhirgE2pKWiq+qgR32tPyQvvUchXmgn/uOwAsq8/KAiAfgf/Vd90KwDjhGejf94WjZ9rA+WERaZ3h/32JmJktyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerBQ0CRA9TVsSAnZWagAAm0MQAKBhLPPkNwC1ye/1YZL7\nTreUGDm6M0a9kIxEAriSXFkSJQlE9df0+9kpjOzqaoiFxdUDqKrdfnY8GtPi\nvELkXwPV/zrlNAkWINbXe4yz4ZtCC/mX/sAi3hiv2Xo/LxIhBnOOo1V2bBrH\nXPDYun/2xymcvaXABLgy5K2PZdGOarXdkeR+hvfyyiIWKjpGOBTLzqnCCZBh\ncXF+E6258YF26MpJbgrPl/fAuEhoIgFqb7OTbwVYKU8RaKWzc8UEPbGLIspb\nr7eLclLhybIIFIy0rZBykJJLBlmjPcX5FKc81pV5xEExp1NM+OeDQi3TatsT\nl39KE5pwEeojjid7vd4YFdv+Rx/5pUOAFbTvdaMu/ODO/CkvFZm+7zV7SlbX\nSaPWlgoJX59hjgEHTq3rkB74jQvloCDhFq+81GCyuVhRMqbKB3asclSyxOuM\nDVRA76NkhRegVhbWpu6LNwxT9HEziIYo1jvDy6Mo4VSg8VRUFTMRTjOQkbXH\nd3ipqC/28GY4kF5aa251xHtZDNRltpCpgjO0yLROmI6Gh2xNWB+Irbwlr4Q6\ncVi4GYYiF8JJKRJ50PkFG1gGEOL/xmwhmtW4DdIW5Iw1KAgFuBmJ/E27uWEg\nU0xpWTfCE/bV8qIRfjvaBxPvYCRUgVaoHnktlwkelnkc4lZTRPyJUSIe0G1t\nn98Z\r\n=Dnut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.2","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.16","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.47_1588335668410_0.803837697748073","host":"s3://npm-registry-packages"}},"4.0.47-css.0":{"name":"bpk-scrim-utils","version":"4.0.47-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.47-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"41e5c20b7af253394f540dc940bb988d64c3fcb8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.47-css.0.tgz","fileCount":16,"integrity":"sha512-cqHO2S3rzgFBuNjubTsjD6t7c5w/ypKoera3CZgWi8XqOUpOVU2lGZItWTkyM3AYzqnWMOekMJt55bsjJsTRzQ==","signatures":[{"sig":"MEUCIBGyOkQ6sw2JBH36NwjMcz1FpgDuW1xwxqmw6tpYCzCvAiEAl9PQ0XzMtlKJJ9dbj/el6xehMSf/xgmfJfvCcN9FYIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerBUNCRA9TVsSAnZWagAAqZ8QAJOqemrRWJZ2Y8J0bo0x\nvaCdurslMdYIh+2wkLeEYW0I5rlEz1PhkyPTIZ06TkBbFXXpwDGDo9r7b44G\nUUeSdb+vnyC8e1oBrS86zD+JvoEpXCjlOXCiqgBDpYO9aQlEo0cxQyB0Ok38\nxpKbtoM0Vc6wgBFaEtxGN5BmeU/0M9S+EC78xKAMKWSQEeAvAShxx6wX4bvv\ngdlhWuV7dI2hfAgd1NSBTp+7KgVJuubGI5nVp98gPDNNpds+UTlPC0Bua+dA\novzNCQIz+2x81hVV/QYP2gDHfGI7JZLesVSweApeYupuFoS4gKoZ1v/Z/qPO\nLr+sedNe1tsXru28l2t/KBH3PcNZHYw1+g1ApmSvCC9/SP1nLEaYMsQ4zmBM\nxxBxGQzf6rq9hYEOA6p5dZ01qqsNgwTIf0idv3d8Ni014qrQHFgLvFRVCtYi\npt0NgvwO/HdgFmceU6r/JvDjZmJXmHi3T47qAJ6ImMOcFovZIBXeck40d86z\nn66lUkt7Ejn+cpVRBJlBw3ifqhV4juhScyL2vtNZV+cd4hyH3vUy7SaXlhr8\ngbok3dTTzviqf6o1STClwI3YBNh1eNbGLeHARZSd2aIDcHiOobRqBnN4W2hY\nCOGUE/ueVNFcCtdGNIMDhdZgM7qjPETvnFJUTS9SQXqwy4ffCphEKFx5BVfU\nmTVC\r\n=06ZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.2","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.16-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.47-css.0_1588335877098_0.5214673436235344","host":"s3://npm-registry-packages"}},"4.0.48":{"name":"bpk-scrim-utils","version":"4.0.48","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.48","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"07927bb4287c800991294f812ab706767eaa800a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.48.tgz","fileCount":17,"integrity":"sha512-rDI5JYkiYBzeWo0zAABb5utitXSyftUk4dpkqF9CDrBCBIDnFkAYYekkuCzp/2R52PZRsv1Hbp+qrUXIygSm/w==","signatures":[{"sig":"MEUCIQCk4jvIbJZVzTvRrweQnffHGCC4IzBeqLlU8QUVcp5l/wIgfk9QMlRfjbtzlXO0w+r20hS/Hfl5P3wj5JjGcqUThao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesp6JCRA9TVsSAnZWagAAvbAP/i8B0t+kGrOcP3LAWb/M\nJmi3U2tDo2Udoe0lw9NCKYsQyhK1urftqGhVz4Y7d01I06m21SfBR5QwJ3la\n/cDkcZOFL6sNOQBgmqQP64CLnz3YXXUq8e+us46f4jT37daBogFn+gIRiwx1\ncXVAPy7WM3W+YsM//b4Le73iDblFVpQLJRi2mrE7llhrbjxBSLVftqIbdVxU\nDAVXnWiPQ2Maj8mv8XYLb0EUOYoa8sBwpXhEHczyLMlsHz/QdrikhY0+8PLg\nNopzJK9t1Xr8sVQmHUxw5LqZTznI2aqmYLb79hKxFvThNbvx3CSCXlCUEBmA\nEiaL9zC2jlQKlGioizKDnombIpYrVThuaoXuGKdEgx9gaTDhbiy0cqxT0C2n\nrF6a33kkcNVtUYZ3ZjAGE+qTdyl/l6lX+8av279FEeXCDWUxXgP50IR97odZ\nF1nr0J/0yfr+FYwmBn5wA/1cjc0O9u9Ny/24g1eWtaq3jg+5FdwnB0dAjNgY\nxAbGlsNxibjYY3lyYJs1CYj/5idYR9sqO0LkWJ+OiTQyWmAbS5RGdugI9B7/\nUEuittQoaxYAMBh/IJ4lH5ZUVra/GRkTvAtHD75PhPqbyTQ9Sch/VLK3sHsY\nIrrAC+wGiGnFku2kcAaBDgbtK4SKRhcQO7qzBg97hV5Qo+FcvsTrjGGvTFJm\nol+m\r\n=x+OM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e17b35a3faf38935d06d4fcf8df7fed1f181085","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.17","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.48_1588764297382_0.3547992686436221","host":"s3://npm-registry-packages"}},"4.0.48-css.0":{"name":"bpk-scrim-utils","version":"4.0.48-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.48-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fb0b72ce65afd8cd20a3a29109ee765858600151","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.48-css.0.tgz","fileCount":16,"integrity":"sha512-d2SryloS6Xx9skTM/q4N0z6wGx4rWlPmjehoUXNuB2d8TjUVy2ysWIUr/eYPUv3RchQJn86zN3kTqHGQyztY5w==","signatures":[{"sig":"MEUCIQDIXHkeLvygdRFQ2uyFEBmzlLWFF5Nmc/59HdnIQnt+zAIgFR5y1G3ghNt4ug8wxfB/CWdy/ginyIgYl1dfLvqjFgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesp8lCRA9TVsSAnZWagAA4qkP/3PuattvnRx1UDET+DAX\nawEKtNpLexhlo+0oLusFMt9GNLaWQqF+jg2c3b94fMPYOYw07XpWosyC0SwO\nY0oYuNb4QOaDGJPZ0Ad1h88l91E5coUoN8mi+vj/N7lZQTwXldHRb1/uMS9r\njzAaChcMjsQiREEKny6qKRZ4sZY7DkQoIDZHC5TNd7NALWBnlAzmS0KWs0D4\nfhsDJQJehhwMGcIXcw6gmLvpij6Wdm4RBveqWNYnjDojWQUCl897qVVzbBjk\nuS3aUTserN6eIFZiyTI1r7UCBUbmmp70MGctObpwET7VlhXRa3c9LF1h2pf1\nP+ObGz8QiJSoObV06/DMzO6/XjA5QT6cBnkOagcBLHaYivPY0KOfUUWy7sEC\nxWkufJf0lET17yBt3N4TpvvZtSOL2dG1MEOzItHfedz2SA7feCzej9Nalnz+\nWJbsNVOvR7Yflj8nXd3MMdgWNyvcjE9JBaAvuIKN+Ms44Opw3KTV1O+YGKY5\nZI6LlDYWlPBQSzfl76Yz9nX5N9Vat3wdUXN/9X1e9F8uGAFJQg9/TEYnPcnD\n5/tOGqCAOgZWHQ6BpblzkBFaBaPJ+DR5eBS8pYf9+a6GzZdzjbTcrjHpsazB\n973imujGKAZAD3BdFhmJwOR9/ygcC+qpQ5URfRLUmYzbVT63hSiRSM5NoCJs\nXn0y\r\n=IX9E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.17-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.48-css.0_1588764445288_0.09988012924360978","host":"s3://npm-registry-packages"}},"4.0.49":{"name":"bpk-scrim-utils","version":"4.0.49","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.49","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4c475cd42513cc2696a290172a787a14e862b7cf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.49.tgz","fileCount":17,"integrity":"sha512-bjs4y1wlSkmAbZT6pgZw6/iflJoH8ZZFKztMwIZ4r6afx5Zfn9077BCSq3SiPHEpzpBnrfe14bWG0iKai+7aIA==","signatures":[{"sig":"MEYCIQDEly+l9mWt72orfZAaeIybitZg7LPlQaxxmTVTlIDBRAIhALXnNp5S3tM+YjDmIzSS8cDC7zN7ITCev1V9+wKrwhkK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes8dnCRA9TVsSAnZWagAA1+wP/2/tEaB+WFjYlZ05Xl1g\njNm7y9+paiJ60PqQgr6+S3bde+C5TRJFfLxe8ToZ0ipA0l24AvPC4xvqAQjL\nMZ6VWyyORsjaNEfjUL9W12puhw1Y1BPw4P1WD4UpBbU6o8x/YV2uKKTLy/RZ\nOsLYzamMdobsSdpXco996ApNHBbTfVLeXBcYBUPZg+7ralQU8jRxXikydx+w\nFfGKzB/6ykXApVhrSTyZJUGrGtQU08Id/OOzlE6aR5X/0vmDwNmP1lQUzYQF\nvzTwP1OxIZ0QBT6o07ZM9L6l+DCVV7zKX8SSfPSBCyKm1RqKsKHIH9fZm7aE\nPg1ZxJSyZ1cOyWu/cYAVn797k2tIvs901DWtcHZ+cxTPhvlVblIHv7u9+jIY\n1ZAHIkIXvoF/ezMk+BofjZ8TvabDqevvOk+1omMe6b0eDitt2QasB4Tdq/Cj\nKP1PB5DdjFmryckje/2nMTwvG9n91FwwdVnk8kS+wMiwbJmqZ2aVJHWyUU2D\nMlGdRXaW91uYJvdN+w1NatMxVY5hPr+9eSydtT//Wg5oO4fPO/LOv96BBnrf\nfF9x0CoR9Ir4NQW4Z3IwsBOCHroHeJL8GzZhHG8GBauZncUmMBdaDsvaVVoF\n2eurqbfoSAQE22r8Elh2Ck4CZxbV8LzOzx6v5DPVO0PyQ3YFqprQ2/G4ZcoE\nA21Q\r\n=3XkV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"45015dfaaef1ed2c559920ee712f2659fa9172d6","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.18","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.49_1588840294681_0.7510877751678695","host":"s3://npm-registry-packages"}},"4.0.49-css.0":{"name":"bpk-scrim-utils","version":"4.0.49-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.49-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"107a0855754c54a706181bbbaf5d7f94dc30de4c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.49-css.0.tgz","fileCount":16,"integrity":"sha512-Noh8IcMu9/NWVqFYZdRCdalEfRsINRIyYHNi+IT7rARidkCQQ+gdlvSe7XuJML/dnSM2nOypM5DwV+ibHjH5NA==","signatures":[{"sig":"MEUCIGzrZbAkpZKWQig+r3cI5S/ne9WmpXWA7a3fED7/4eGJAiEAyEsg2K4PKdfry3pl8GnlYGG2TNAXtk/UZPFQxvcWILY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes8hUCRA9TVsSAnZWagAAh0cP/0ce21n+Dtvpb6GFRUwV\ngCSRJMy9fJdvjSOfqor3ZFNeazfXcdKYa3emJabCmPWyCkWf/3LsOApX9tGO\nHMfq7LcTdb+ZVPwLQW7s5novCFq9lNU5pf+ccnPo4yP03MfZdN2swEYvYPrg\ngC2rJBtCQxDN0huAlvpxS2YGk2L+B0BpfIM2MYunFiWjK14zILIxkkeeYgpW\nGLPxqQV7+/SEr0u3EqRRZZvHY5Ya3/CXVUGMroeQXCohnW1JKqf2f7bSCUuz\nSYja+Akfq8BHngkbLaPCPpK+JBpCNwr0ixkzy18s1oHUIus8bxCzU9fHFvzh\nei4VO03FJzh1kZTZLSoyJ7jmHF08YYkKuUHnp14j3OmYqdfZxLzHUAcFvoaL\nOtENnCgFMUy7l8ucx4ntYYYwDcfZaK37KQcvPtJZCe7iO8kCHOTGP7GWiQc9\n6GYpwhvU+q11A7uhRSmpiTDHljBqR3EPWVnyjrW3kHMZPcmsw524Y1CobbEb\nH3grdIvfNornRLuuoP0a8KTzKnSs2chWvj3+nTbrDaoYjtgCyNW6kSB3HPxB\n3Zc5S6o+4Sy1V5Gcym84omoRWjb0/T36LHMrRUWsjHuZ9OFrFV4ZE0S2P2PX\nzPQPwPEbB6oTaMNBCrt2aVv89RarZuaCcJKludv7ZqM8QXx2mlAq3gihUOYp\nwI4W\r\n=qRoO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.13.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.18-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.49-css.0_1588840531896_0.990319723087536","host":"s3://npm-registry-packages"}},"4.0.50":{"name":"bpk-scrim-utils","version":"4.0.50","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.50","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b7e0b321064c18e5d430a825dd751fb219a30f20","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.50.tgz","fileCount":17,"integrity":"sha512-BE8QPQm39nEl/VjsI3eAfAf5eDNUoZHt99O/GQvbicUKExBHdtH6p7UwAvaNJYU6fTMvnMcoFhGa68M+TRr27w==","signatures":[{"sig":"MEUCIAQ6ZiGYERahaTqAsYuPKxpkuu1ESRPjKjQCxI+eCuYuAiEAxw8nkTFF1vrgFakiQxqGrIa4ZrujwakB2P4BusRuqs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes/ZyCRA9TVsSAnZWagAA0acQAIJKX/UexhRyC7nn+IcA\ncRcKfsypwkm1M5O8+BmCh68ntoYn/N77xytK9ia1kq+O8NeeJ95UoSZ5kmnw\n7pTxG6WhVEcwYCLez4Bnh1LA9dmUxaMR/sSTGXL6aYphC4ieCjIVoU+GM0ii\n8NvtfcwNn9Vwc+uk/64CUsIU2KT5CyuszxFIWhE+Qe14S1Vg9l0zBdbeLj8d\nkzPZsN9c2ieAkIfXch5SBVXWYuOWZMBCEk9ZvsYEodeeUeW3WhbjhnJxSElU\nroYUKtle8mzwJnNRZ7PgIcCrbvUg5TGnsPkwg+rtK/gr1RwMgALnOBKIhdAu\nQKIpCedrNxzaABzjvAs1vmNK07y8938k0RCfEskY3tZ9HEW52/HFLqLmoQVw\n8jDCDQvJQrDxpWmdUaA857s+4RPVB76WpmeZgTyYRbkAZ22YAC6SaHrOTgUG\n2iNixygv8ya7WhE+W5z/ot7RiaCiEYofo++37K8i/zm7vDh4RprbqHCzOxE0\nRJihTgTldq9FjiR4pYpGiPdUwrRj8msGtCLLL5hjkWqM/CVID7KJ6OzcqS7P\ngRSRsJVD4CqBJuA3PhQN3e06a0+vnxxQnlLWdO4+xoJg5zlgX7/8Eqqnd4zU\nlTBIuIcBJMJWhrYxgaDWYblmxHdndziZKuFAOozHEFR9sAp/lTDq+cnZidmD\nPnJn\r\n=4pNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a410546c8d04f67d44d33cd90ffcafda2901e701","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.19","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.50_1588852330215_0.73298897228861","host":"s3://npm-registry-packages"}},"4.0.50-css.0":{"name":"bpk-scrim-utils","version":"4.0.50-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.50-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8730f9bd172f3634fd0f3cb218caba78877cd333","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.50-css.0.tgz","fileCount":16,"integrity":"sha512-z3neCLowiROJT3Cu6OVuU1jZvEltqq/P8SDWhyMZCinOw/CcBUhck0VqhL04x1Sm/057SKTf/amFIz/9oeOJLw==","signatures":[{"sig":"MEYCIQCrMOT1xi1Ry4N4p9d+/Bh8nSUB1H8vAnjkFnrUNzwZuAIhANreaOFBbjx+BOffHGS3nDsKPMg0Tnf8Lp03jMe8faNT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes/eECRA9TVsSAnZWagAAAgcQAJgoIUjZ3nKPFYwhHFQX\nCmE7abDyB0byd18C84Bzw6WG1wVDG5+MaD88cXBGYPwVbxYCQeC+Dr1TLHHo\nd6nR75Q6BteeiUeI3QTuefcNgNRO3v5wU7dW/Dsec69rP8taF2A0MLPJyg/0\nIL+NEvzKL8n0ksUh9CsU62zm0+dArawMgDMERgYNRoiqkYr8KbufSvSmG1BS\nuV7G6xmSj1++6oss0U0sSnWqIArPFk+8L7okKqcATQ7Kv6fdhty8H9ZZohAW\nhq24Xlv2crHvof+6MGFiLj31+YDkQ76AdqZi2m2bCmAtlUN0m46feWs2RXNV\nZaU13bBIMV2SMjNtN89gWL8h8W0xDsesORVUfdbGYvXum8PaDD7nfx38g8eF\ndyIKlhozS/xWdAgMW3xpEZYRO9cVAHFL4tdBRq/pYGym+d3l6mcys8JofXad\n7ROTEiQiBXswNkCsqXK5k4mybSfcDN10FC56ES3ZU242p/5uo9aiy5AjGchl\nCigeo0T4Vpy4i5THPt5jHmp3tsjiIGyRjVyQ5MyvE8y97sFPyRuc6tiF3E5k\nPrjlsjuy/i5hw1y0g9gGt6st1cc3CsNzNX7F+S5HcHk9rvw5hN6+2E3Ws3d4\n3I7YzzEJajYAm83quKIXiqg5drp/IstkstpWLJJZxHX/bUgPTr+6gKoALwDt\nuQc6\r\n=lrV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.19-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.50-css.0_1588852611626_0.9823276501513845","host":"s3://npm-registry-packages"}},"4.0.51":{"name":"bpk-scrim-utils","version":"4.0.51","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.51","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8bb566e4ae4b6c0d212f6073b2d653de1ad85405","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.51.tgz","fileCount":17,"integrity":"sha512-ZQIm27u+czp/kY8fa5oO2dmWcigkRtIpajhPQPD2VKOXNFt3xQKw89oNR691nddH/982/l1V+Zi0GKOJInKyWA==","signatures":[{"sig":"MEYCIQCY2OOTD2lzJsdidlrkoNImlp/K2fJJm7BvgzKe2AWyvAIhAMtHIUxYSHEyF0fFJdoIdiIygFu48G1qTpHUUnHSvDSz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezSEJCRA9TVsSAnZWagAAMm8P/0Sr1wjslgbUYtP+OehD\n3kQ5JXGNG+Ewug8LEF/XMGl+vQYpDDyAAjk1eGfIjMbfiaHUxDrVxCZf4dDa\nkCPXEJG5KYt/vromFtq7wEyM0cLEiho2ZAtGYhWmqzztE/9LXzzDuS0XR+iS\n/WB1F2FzdgAzJzMcLZ/VNHB3SJfTXmcvrFYe/BstIh020DPA5gzJTz9QysFj\nyMIqHfLRgCCFaghrcLv4jAqGGWdGDEvcmS0b5Yd/xP1yJIhjbOJJk+Di0vRk\nB94E69zepyE0Q18r3Auq6BOK8HMqEgSPXhb3GHjoly0HRoLElIp7Mlveoz1g\n7/QK77Bl3bF+9wRKSQUpylPkjOqvf464+aakdRv1MVnNf6MrDGMSvO/jdewt\nCNwCXz/uKu7fPvRb2wby8CgV2cUI7Xtk6/mlba5k8OKhu03lKg4lBGpYDJGS\n1Epc91kyh1RR1drIW7T6pZyONMHu3zWM8H+2PgytH2QWKogjbVJzD7YTXeGy\n1ap8g8AUOYeSlJF1NZvZeRynilQvFdKzpreAica7cGNfUy57EyrdWYmPVUXD\nDPttI6/OhjLVOKQ9ScJk/m6C4yKZIUO+yWAcf77UKHY3QIhEeK40TMbtKCsi\nKAJRxW07QONyStNhTzsBYxD/9LHyWKZs5pitTi4q/VQDY1Yc/01EXf+mOqXn\nQzRw\r\n=R+le\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0be2ad602bb702ab87fa27d857fb3abbaf27cbf1","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.20","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.51_1590501640898_0.4749769776155017","host":"s3://npm-registry-packages"}},"4.0.51-css.0":{"name":"bpk-scrim-utils","version":"4.0.51-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.51-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"01ede792d926f8761c7d1d29046aaf5f2240082e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.51-css.0.tgz","fileCount":16,"integrity":"sha512-/KV+hnbJW/TfK9Zczok8PzlXLQNrJ5R0f7oGzli01CGlpgN/1yCLWoUHDD6Mob7Kdx3Gb7c4Gy8RoI50J2tlAg==","signatures":[{"sig":"MEQCIGxU0ONZG+loCGKRL5/xYWsQfQJTEUApra94IZjSqPXtAiB9VwDjECVPY462H+3KyciZc5p6FblH85YamzjpCD49GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezSFpCRA9TVsSAnZWagAAKbEQAKFzqqjLUr3v7t4TGgsN\nKXKPubM9XSBQVU6Lo4N13OKZNwkLYzzCnchwgwR7Oss9ttbJAcs9q3qyXk5T\nMRqpSbVvI4AnrPI8qDhsGMxhxUwKf6g7wxL/YnOv2jLsab6TUhsyXBu9RDX1\nNDGwTlkifqBMID1+i/Z1/4YFE33v43EGJgCcJKle4F0XKk9r080wFERaoXcd\nK3fdyVkSKmcZXJakcCA2tkJqiDrPix7W+304Hjo4Y66EydZdHAwlHz7k+oMH\nrYfGpEKYNe6DlQS+28nAAp1/vvI3zyznnnjTdvuDOMJ25KCX27ZHKB8YqYOK\nNSmYg2MxsF3LBawE9PnFEPISvR7auBO8xD/O2aPWsbi8dxmkS+TZT+9c7s1G\n2p3FXq3Tkcy8rnnLyZd8gE17qNmjdFyqS/IZycARGSU8W62P8jB+Nz0pK52h\nxLn1nfOwu0E4l0TwjZk5J69j3VRZYTvwkuxiBpc3Mzbw3WXoglTIb3a0BsIn\n10rNEiqeRrwB0Yu24bk12fblVlZj/iP5p9vqXWV7kSOwAN1G0HdT9uaY3GgD\nwsk8xi5x8bEZRR8O1MyHw5d3YjiU+dNEZlVFKOA9zY3Av3fNuP+8b3kwsUnx\nqmFWV6pnZLtUI7+LYyPQV9S7JkQ4Cx528ZXTD+7ox34x+4cWQHoQqX0dYWbm\nknuC\r\n=yXls\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"a83296474208d47385427e1057c9f4b13e670f5c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.20-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.51-css.0_1590501721534_0.40872117406240016","host":"s3://npm-registry-packages"}},"4.0.52":{"name":"bpk-scrim-utils","version":"4.0.52","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.52","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f6ca41c22f99cbe3584fbec347c7434aa598bf9a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.52.tgz","fileCount":17,"integrity":"sha512-bN/AsJjdSnC83hFmFW7V67ZlDDLt5CFyo1zkHPLlToV1huK/H5SW8v5yNSk3e5BVbgK3cLtgKUMz6LB92/HqcA==","signatures":[{"sig":"MEUCIChqxLrkwqyIWBfaii2USbGYG08F7kQ5WmFoDemZem6xAiEA0Cw0uQ7aNeqkBehgVpBIsZnROh8+pcFYfgItYsBQKMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4gotCRA9TVsSAnZWagAAZyoQAINseS3Mj5RPzZZgWDkU\nsOEcMCpprTOjz26exvO6MMeJPtmkI/EUKMoWo0ji37maXnFb07T7lhB07v1Q\nKSKlgjQAWx+tP73BMwjjnR4OOqLapMSl7I9fE924HZbYy2AP0Ndl86UEUaqE\nUXr4Q9DL19GzO0aS/4MyJ/GzgZV4S0RJT849ra+xOy1GyLBWZpJ9PUEJlv7/\nw6OUsACqZRzH9zJspd3ZqKb5gzRlVuLYgEf30zLnAOqfgVl0Ye4OxHMo+CC1\n3USBvz8t/xTdzkJ1ykQnDQVTsljyVMCJfK/7vETUc+Jcog4Tz8CIhBRHsSHv\n5uXT+jTYBwzgkp/fKAt8ywnm8UeszCh6S2aMol0gPiqub+dZciDMW08DuqWx\nDpR9xMr82MuVtnqdpQJS31Hm9j1teeOwwhF/W98SjChyo8zGdMg6gKYrbRKk\nlu3/WJhW0gAZPwBPpXuebemBORrV/mdrzeJZ7aXDb1pVUbIABY/5QocVAp1b\nb5lRUllwSXZ0cAUgS/GbolGoseUJjjqSGfYmcAv27fiDhBZOYx71p2cAFegA\nwD87lbUkNZnA+KNDnHV3pQ3CfH28MXhasHHe0TjcPjj5cNuefV9i+nqd/NgC\nGK17vJp7JEBv5PEggypmzBFSvmRflh/iPHiyaDkD5hq3kthuyiTmqV+35ytV\nYoOJ\r\n=UNn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4c9429bff14afc0a3ccd684822c6b51eb366725b","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.17.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"bpk-mixins":"^19.1.21","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.52_1591872045264_0.6553511747907506","host":"s3://npm-registry-packages"}},"4.0.52-css.0":{"name":"bpk-scrim-utils","version":"4.0.52-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.52-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"da715d51655069db16a9d905f7b6284bb6d26aca","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.52-css.0.tgz","fileCount":16,"integrity":"sha512-MMLwzK9Tmouw8k5u1iLEoe6P1KyWvhFcZ2vq3xIs8TFy5/5uccMP7wu8/EJal08Dq8G46+yNKznL1uAdMc9Ejw==","signatures":[{"sig":"MEQCIFlEElKHxJOQDlNU+G56ZCvYELGEqTOwq3KoxInBawLsAiBqhogzxFLzw+4FyHSzlVca3QmojC8MOVI8sWz3MnA7JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4grlCRA9TVsSAnZWagAABhwP/2MtLZ3d/qcc9AMRRAda\ndlUk7IF0eXWQqnUvsyJ/TC2wC7xrjm2tdzS+V7gR4DySWLDZj7QDWOj2QqXg\nLnhzV5JWmMBzpCoeXTitHa3BPWPSXhlfNxUOLQ6gNYz/1bp8DMRBjhny3poP\n/WhNOEB2Z3WYnoEcfTLCpXZ5rskSCj0oq+d99uXWV9IA6e52NGFXZ+3R7LNf\n4J8HTEbNyZiUR2nixsci7EuXxe4s9WjCRLfgx5Y44izOBRKpAVrRd8AqRxyX\nKNy6hiufVQ4vI3uwgayQL/nckQ3v+Ymwjiq784xFyIrvCbpZtZIFCJ7ejWor\ngEDAe/KVEweUDmnDcOe3dVDFKiLH+/v67nWkBIOK4Ws59h5NtG6tVq+DLfFb\nC89eYs1P6bQWjuGd3Ip8G6nuEhuPSdQmE06NqRHOKBTymrzwlNJtS/OwMEAj\nImDbKvJnR5lvvbSqR242vCj+rQgWhvROlBiVNl1wyW3DRPH6ddxArCleESwm\n/4R8Sbe8JyMKxjnuNYI+fR4ZHGeCCBKgCnTSHcYuN2vG0bgiHd+qdS0SXhEQ\nXF6CB0J7JrOLqH3zccDo9w56e2MYHqxsfgLZs1iQvGMW4WliHKa3B/4uqu1n\nEnrTzMLiHE4v9ZEWrEr21Uki7zHlBg0yjwyhWtKSQVIgeSe13flH8pvviMDe\nvdmT\r\n=BDNR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"4c9429bff14afc0a3ccd684822c6b51eb366725b","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"bpk-mixins":"^19.1.21-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.52-css.0_1591872220982_0.8487541821795712","host":"s3://npm-registry-packages"}},"4.0.53":{"name":"bpk-scrim-utils","version":"4.0.53","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.53","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"267f8ae6ea71d81190e9e3d7d2f6892212420334","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.53.tgz","fileCount":17,"integrity":"sha512-rjwzyRS52YozzZOuEVrhSe6yvVZlBeXFrJVMjrjGffJCOJ9unye3830JWCpV3S0NUsFxD//R5tyOGh4LtCqYRA==","signatures":[{"sig":"MEYCIQCjvvGKKhdM27ZeU1d1qA2dkwq/PvQEvO/MSNZww5KHpAIhAMr5WdO7VltoLZdu6d7xf2rRSzWSFU5bGFmTLGc3lNoY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65a9CRA9TVsSAnZWagAARqcP/3C9v0KfMywx8Vs8tQCE\n3RsfKBQFBawrl1Yrp5B2/oPR21IBvvZBD4/sRJd6dmEStFJJgjeEuPbS8ntm\n90Ip5NEbr0Vm7NcyEAdcQd4EmBxdB+rsVksFRbfx767onh4h/UxX5d6JQrJ+\nDgY9bro6TtJmyJ07jTz6MhReM8I8iihB5FWY/GpyoYZ+GTCw6uwg1o/g7UHR\nXeq935ZNR0g3DOHzj26sbmr1fwDlaDldVWOaf/U46kmTVpxz40hhm8901Or6\n5qb+dM5C0vTwEMWg8G+e2SIdXddCYcCMoHDBE4QzXCAU7M8mgDbJTRLBHTyg\n/VY9lOYWwWMdOb7SpJBlcS2G9vo7zMBFVDgz3+kb7vml0r298OxxS0RJ5ixa\ng2qZoLLuSPKTacSD7e5qRRL68Uw277+vB9UREIpzjQAlHtyX3jWVoda+y210\nqF1TZA8sKkTU32oqAVx4BSAIHZinEPB/dlqXAZNeyel5DgjCSNe2fL0UNTag\nwaDpCT2UY6t+OBRt7+Jg+QiNbF2VOYxTFgLvzjmukQeSLito8EHp7SnSXWKl\nE/BAVGGkOa3z4ziig4KgjdrUteCvi8Ql6lo+hDpYD3PvwLbhOapuGl1RoqKI\n2UnxDsvnpTFwjETn/hv/il4PaNiktsPwsV568A5/02UIGfuJfv5lSKHPZguP\n5i+r\r\n=7snA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.22","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.53_1592497852753_0.5706120412968081","host":"s3://npm-registry-packages"}},"4.0.53-css.0":{"name":"bpk-scrim-utils","version":"4.0.53-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.53-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"36416b69e7cfb3fffb7f45dd154c70774c1f3f7f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.53-css.0.tgz","fileCount":16,"integrity":"sha512-AMbnDwe1LYjfXtyM+Wa47p+1jdh78GQr1FEby9p5dxhIatpdKWwhLb6cTpK7PLZGIsWi/kXHwZzc5X6aIxPiDA==","signatures":[{"sig":"MEQCIGl73VixWazFzj4gcZfpptzzrakgl2EWlT7I3HwHkWcHAiAgDxAdU2fFj4hgLeUfejzuwJth0LGCc5D9qVmYLEXMDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65fsCRA9TVsSAnZWagAACWEP/RXUE8Z15UVTemV+cy5W\n6al0WJQmcTPrhdRuEJP0dxNoH+ZkT3+7AqjWRGoPSOS59yDOoS/J4qUbst+W\nFb4pRpfs709+k+690Lr/N35eA+c8AzfmCPQEz/PXspMVQomCL3D8nPVUxs0y\nISvOjNC2++VgJyFfQhCG/fwSix+Ureqa6Q5x+OdRxbEbSn9u94L8V8GWHNIy\nukPtt72w/V4J7pjLnKiKwtD/96aRfB3GBKklDEc2mP/6G/MMwH1cLC+83IJK\nk+cZle4ANF6q14qWsWiJjGTn9tUctVyUWZ8nGuOEQsS2PPImt98MnnT36RI8\n354mie90ZMrhyqgd3NBJwp5nET2odq87FaLWccQFZKNbGYNpdIEFr9hrpTST\nPk/t9EEg4DaeVeLFv9jhT7afJg84WRWJ6tdufLlS1s4sI2IYnP7sZreiZZ83\nHKCIKMjEqZ2y/Y5yKpqhJoDQx68YuQgsjPy1K+M9OpzenHHwpRD8xt4Ckfxg\nSx8zbiPGwzKzO8lK0OjImrpozwqzSV4gMHRbeuLGOyvHnTKhasGHZ+aip4pI\n8tgEge7roP/gdohDadsXqeZBUiurjX0L6iWVZnOSVb+k7xSMnK8/5WRSITxl\nRdjZM0SzMuPPXbgNVOM9RtjJb1XUnJ6BESrvfZYQbLaAfOC/1iaWgi6TW6bU\n88rt\r\n=+QQT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.22-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.53-css.0_1592498155505_0.25450563603510523","host":"s3://npm-registry-packages"}},"4.0.54":{"name":"bpk-scrim-utils","version":"4.0.54","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.54","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e22e61a1bbeb7cb384d938057d6bd47efeb62b40","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.54.tgz","fileCount":17,"integrity":"sha512-t7J5zBtU5W6nDD99r5dI5qg1aMlPD87xChg9jPmrpZAKjhwRrWDKCYkxMO+zU80YC874pDI7DCT1h3K8HwsMog==","signatures":[{"sig":"MEYCIQCHOq01D0AbggaHqgNyuKplIBUT0eGfZv06Spe/NE6PegIhAOyGr5PU5E2IEnwtc9vEKnIp0MOdWKz7evOsJA5WZFqU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8dc5CRA9TVsSAnZWagAAM9gP/2ymCQEWRgRB33Q5RJ2W\nudSrClhRU360jdWtuu9NmqNAYJGOldNIRO7kBCoMwB1ALcMGP5PI+LBS+c6o\ny56kynIt3J92SgcQi4mmABuxtD2zMdd5+2IsMibgTtF0DyLzSWWyJhH76wv1\n71iqi9d5FvKC4j3nVmyJ4abo8tOG0G+TQQHYoBcmKjl98ZTWCLXy/fRugk22\nVSUPk4Kkp3vKVdvKBMorfBDlC7RhRARggp78FFfgzDuEUHNGtLRdkZk2jtiz\nz0NjYM++kfd6UJ30dFSZCt2rYZW1/FNirextbiN1PvUbZSrXHM/QxqSPLGOy\nE0JzeehG96gzvXwgS/LueZbrfMQxEwzdf1EzGHcY0vFV42S/1VDvzgbGUkYd\nkXC6VRin1Pm3YEb9y/6YBJoUzVeFmGZ9sYhkC/2gZqupPMFkKDmdLBr5owDb\n37aYcY5GWfTC5MHD9WVa7a9H9Hvq65J2peZAxKFEGLMgpY+vZ5oAwUGjfIuB\nxUSAbqOtrmntCwXH3n8f46w54Cu9+V210a749CCH1a1pDhLTFKjySdMCc6pW\nbpJJhowJsnTan+n6UCODK3xcEun7Mka58l8UQcQzi2aw0GIScsVbsOUaMlm0\nKbPv9vJ3X5n6Sb2JZqDNvpcG3WYGDNqWNxolZ6eotice3n62lnrn0xrRQ6R+\ndGbj\r\n=Va2d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ce25c8c1cd65ea55c183295c3b47332ea5873ea6","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.23","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.54_1592907576595_0.09250656592277973","host":"s3://npm-registry-packages"}},"4.0.54-css.0":{"name":"bpk-scrim-utils","version":"4.0.54-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.54-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2dd86929eed4d8cac0cca3321ddc4f28138b7f68","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.54-css.0.tgz","fileCount":16,"integrity":"sha512-t3JtmsXl5vnp2bc/EUnkjLWcosA7e6mJhZL1Y8sVfjXHwU/0KoaMidZVtMtSwtCW5kVbFYVG4G5gZ/Lk/hlTYw==","signatures":[{"sig":"MEUCIFHmeqYfZUGRVXV7e1PgPjaSycxVAYsYQTefrKhRh1GSAiEAxGh346P19bUeTGptudFEEqb8dgsHEqLMzoPRjJir1ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8dfPCRA9TVsSAnZWagAAeqUP/1TGh9HbH/T8a0tfSfLs\nMtRIcGLqobX43DBnk3DsjdGe03jbNWJNWNc+IxBz3YDszUH97WDGke20BGKO\nfzjk75Z283KGSvle6QGuSS1K6Zark2NXAdTNfVEX4lMBu5/k+CTJpTY69qrV\nCPXyiJ2S4bQFtcNp36MRYYO1/VX8kFD2c2hfGt9wiEBnraGtKkpniDekhqdZ\nqm5iBajbUuSnHufBMMfYjxjw24nP3lu1ZW0b2C1H7SZO9czQmL6/7NhVKbj5\nYGzqDnmd3cAHp4N1wtfmtoSD0WdWIv2paFCnNMOzyRGIJLbbrd73LX9ME3TW\nPkR1alxtWTwwI/qSSjqYUOJYJJ864DsfV6f8HWmSt5wyAeZR9gtzvGTDqoJ2\n51Af06xEoGXBn3XkOx+9aKjLzPwcXAAMthYjINg5KVo2p+MQhnP4lUrdClNn\nAsSzqk5U+k1t3aPw9J2lzLtSCyFhz5c8Bg3FtiZacmpAP9m1sXK9bIS9BzTQ\nV0/o/B171xZZV1fahMHbWB24Mi6ZtLI5PD1XkM0pN0gu8Cm30fL6ZRCqM6ku\nX2lFVsFDBq3FyWqYWMpNe3x+HVJgFkcS7vE9XVhE0tUXWiwS7ntN+ZDK5b/J\nq4Sq/A7fLx0ZldUmmLVslJqdJbwYt0dWjeEoo2vPd+sOVxibG4I0QOsiTOtS\nCGYe\r\n=Buao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.4","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.23-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.54-css.0_1592907719582_0.6953349652755803","host":"s3://npm-registry-packages"}},"4.0.55":{"name":"bpk-scrim-utils","version":"4.0.55","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.55","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"cdd3b45d48cd3ecadc000225f9aa2cabb299cfda","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.55.tgz","fileCount":17,"integrity":"sha512-XWtIowHoRbApIZ3i+pYYUDENa/AM7T9h9I1GLkq/ZVdaZCnyPkp9sp+GmJHyqCuf7C+nc3KyOU6W1ov5UZtTxg==","signatures":[{"sig":"MEUCIQDp0bnfb/qgok7IuWs43GU/UICn/AMXA8VdAhn6qvkkuwIgb+xdUOP3QCnQXg7aDB6QBQZLtW03E82Ll6i5Zw0JH8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vYrCRA9TVsSAnZWagAAHzgP/iqzWHixUDW1F86rmcYw\n1HyLOhfjFJ20/zKdkmdYtooqfU3cKwK3FmT9n78Xaf9QnxyLwohN8AoEPvTe\nBqrbVdUo7uT/fN7QwayaVAA7OZrJNDp13ChqukYbK5V6g6+jvv+gLS4utkZY\nlLotsFubl/JVvxV4F/JcStUZrglQW/pt8rYUKkege1wo8bLr4QVudfGVYsSn\nc9xjNCqHVXQh2X/VbwIvN9R6OjeYt1P3ofELCvdgZ2OtZ0wkeH1qgQiAJ5Jw\nM2M8DEtqjK/U97xgz6SkmyguLjgSWh1Z6kvO9DQFxq3xsQegFpbpwrPQgVwQ\nCayRI/dEcgppch323iCHp1B/P4rPhNJVyzCpE4jpLxHhdbCQqgOljY7eoaj3\nkOEQ6OHterMM3U9fvKp4YHRdwD3Tkm7N9929Hsjl01BZSMouAR03qn8XehPr\nq26wlzqWi2F65adTvJQDqx6bHrCofwmkvzHJHAgfX048li/SkWMVTLjJl5M9\n50JJ5E/CHWXkX59ESs5BsF1s3KRBIdOxa02focuGBqFKNZMwtGl5zYdSYLgX\nBENvXGRbWrJBriZEiS62NZGHabiadZNWJ7srNjzaKK2uGyXfMZt4FHht1QzC\nkXli/U/Ql1CKwHZP5GlNIWMOKI1GjXxM7S3OMTFl0jeop5nuev9pJGJwjkeV\n0O/c\r\n=a0mR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2035e92bd7e2ed6f724bc4c98c4b5c3c851a024c","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.24","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.55_1593505322490_0.5698630075101445","host":"s3://npm-registry-packages"}},"4.0.55-css.0":{"name":"bpk-scrim-utils","version":"4.0.55-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.55-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ac8a3108c1c2a5ee0c89d30a84d51e58a97a5501","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.55-css.0.tgz","fileCount":16,"integrity":"sha512-O+JTmCGx10tFU1NHW8y3LoAoyqJd6kM5fB1FFJvaIGmpTUK/4BvEemYJh9SBUzWndTH9dQaFg1u+7K+ec0ZgFw==","signatures":[{"sig":"MEUCIQC7HbqE/MgEKK6RjECcRmQlowj8TDlA6D8P/X3x8A2LNAIgSjmGSiEo4u5uk4Vi+T0+IrUqQuhRG5peTNVR+7yElU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vauCRA9TVsSAnZWagAAgoUP/iN0M7HeLSx7IDBehddL\nNykq8qHV8iHPsW9uylDIKcbtR+ahCxwSicqsSxYjWoV+4P4GAKn0Sax7To+X\nJcJS/9bCGVd70gSlUv5JNXcv1K0pLoqPMbXryxS4ngDHjdmWhOHS1MI8Bf8N\n4ByALmhD3pRTHt3ayta59xjWXyTkZEbodt8RsEQqJLgZezpc01AoWaKcC7jm\n0UR/Cime7QpXN2IE2HuURgaMXmaKv5fVA7EAsrdaOE4ZucLoX9QRywhnm1U2\nm5v7NuD6WV2BeggDIB8av+UA8zL551JlSquqbgU2LXxCgAfrTP8tes3YgDi/\nwdwHvOVs1MCoE6a/jk1Oh6TvRqtQjnF1dj9zdlgIDD1UCaAEocmZ/7vQXm4p\n8slTGw2EAewlEC37DijPPemqtejWGdkpoln0YvN6tan/JgQfdMEDaDXzPmI6\nlCp4k8RNXboUg+uuBf6lZgGHaL/lzKZFZFMkhthYUhR8/lT3qedVujVtjNXF\nE3C1U9lUhwt8nF/TL9hdkTzMf5I4I0djyYFmu5cr5y8pjhT9EfT2p0GnkgfL\nPxyeehi4n3ZEKAOF3mmeYQVaJHudWfIwIbB27gqxuXVpGFP6Sg7LcxpdP0xq\nAj4/7c0iCTRzxKFzkEhpOaFPqwSJUfHDeg4XFsmVQAO3HExcoIB/Mgc4okRQ\nqXHn\r\n=YJuI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.24-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.55-css.0_1593505454040_0.07187885372566005","host":"s3://npm-registry-packages"}},"4.0.56":{"name":"bpk-scrim-utils","version":"4.0.56","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.56","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d834abb43d5b8dd6b2bd213662f916ee34c19ac5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.56.tgz","fileCount":17,"integrity":"sha512-96GA339gheorOnnDTlT2QEDivFfjx1SdwEDRwENGTKQzo+yly8Tv+fqCL4rANZdTLnHcki0L2S6cOsF1aLx40w==","signatures":[{"sig":"MEQCIECNO8jCJDaXw9Xco+WIBz4VElquMZ9MV64g2q5gbS8/AiAye0bf6z1WIi0KvMIiejtLDQr4Q+Lap/WdzUGgGY8l1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0ggCRA9TVsSAnZWagAAy8IQAJzQT13IqAq7di1ugIdP\nlkO4lrOod4oMoeJ4EHxDAWW8j2NKVjBlqqOY3p4hQs5JUDFpgvxOuiW1aXLP\nI4XRNogqQyzbmJNRrTgTwvOFBiTL/RmZ1/HJUfHeIWi8ws/p2OwaMdA+D1n0\nDEoke6JDHQvZC2jzS1n0Tb6kpAA7MeQ5A7sMlXqC1hi/dNuT/k6Z330efPpE\njbqPqK79eggBrLM+viUthfHGqfH30O+gLQShBJg2DvRkrsiVIytprEto4Q9R\nYqDD1zxJyphc52AX8uZGznAW93ygjT08lfstTtBmEbN7MoZ7AUPnkrX5lNMk\nYOuh2tALkhbXizy5h/eCLiE7+d00TL6cXgxkNqMEY3ECk66pewDZiQ2dbRGC\nwWoTerV8vd5QAsNqilHWfXwgU95D5Znp+d4beZhVAvj9q8ATR8p7t/y8gWsB\nS6xh3/R1WiE1+E0LKidjZqqp04ps/AjD6jAOqGZ3g4j/iDJApmn6gteJ+J3S\ne2IxMY3PrlR/klNfBI4AZ06LDhl6dAdNpG9ZLRRmNvAqgkfIvXgparpgtqaT\nYizf5Ib/ZyPjTWG2zS9JOLtyQUm5eyuE8xEZXmnMlkwFAuYokm16lVrop73R\n55FqgBEilPIzAbN+OSJA321fuG/cxRT7tBfkEXG/k2e1JM14IHIGzYWKFNsO\npMn8\r\n=5z0E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9291ba063a6ea2d6926874218bb75766b6e11d59","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.25","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.56_1593526303755_0.013400689626390738","host":"s3://npm-registry-packages"}},"4.0.56-css.0":{"name":"bpk-scrim-utils","version":"4.0.56-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.56-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f9b947d1cc0b010dbbb38c1513cca0c5a669ba1e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.56-css.0.tgz","fileCount":16,"integrity":"sha512-0aukKgJK1LJ1KqCPiiw4VMJpq+C7vDH17mD+oAZXzmFOrQCXx9zSMqrOBsOBNJLuqZQofmDQo7Zjs5zJlcqg1w==","signatures":[{"sig":"MEYCIQDHg9c+xioqgfPx0WRhUX+7P0fBuXJ1Ck+guu2tZRHo0QIhAOiCDiS/1O7XheUZBNa02NkCIfEGgG9rMwQTPbvVlIdF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0ilCRA9TVsSAnZWagAA15QQAJj3X8o/oQPZ1ZwK5Opy\nHpSn/OTLx3xRAQHFw4Xm1+vA5LHk3mD4OAZBawAZPQfv2TtJM49jgvZsYK2k\nGxCrXc5baDyQ7nxb6egoYbkC5VsiARpmgHzL6HDDRaJxX/ku9LbzToaOBV9E\nA5GbC65GaWFa80TFzremiLahQEEEv8CQX8Zqal0CYzkYchX/e0+ckzFfSLfD\niaN+G/Lor3GLE/gnM/DrBZx6OBZPrns0JJmj3bOXOP5TRHi5g7dxSXxcXkL1\n1gwnmOdWgNGwB3m0/heKAmOWIc7qpvHZLeH2Sk8ckNdGfGThgjrx/FKroEbK\nW1ctif/Tb8YaKrYBjf8iLTosauwez4eb1PSVJU8E7VWkBFqAcDXASl3fn/31\n1VhoVFeR4c6ETV+KOSEH/Fn3ddEHa7c0HBSv1SyU6IXackh+h7VW0X2a5MX4\n48JPxu2tTnwgHX/01JEDOfwgc0cv1r6Mty9xi967KcKj9RNNAXExnaVGKhH/\nvpYqgqBpynVQCyBFBQ+1OpIvRC7yW7n6ilD9iI430qCpHPI2wKYuVwcTf5MP\ne7B/IXL/9sFngLZP6TFx1JcEc/KekskU7iRQlJigmq3iCY8OoxaCUKydZ1me\nWhgGf6vgHIRKbY4Kjj71+2N/37YhHVVh8/O4vJ+H5ItmYZmAEGMR6u9F2a9c\nV6WQ\r\n=136Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.25-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.56-css.0_1593526429900_0.26092046563383975","host":"s3://npm-registry-packages"}},"4.0.57":{"name":"bpk-scrim-utils","version":"4.0.57","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.57","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8412f1361f33eabe27d17adcbc4d5f0ea67c7aa7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.57.tgz","fileCount":17,"integrity":"sha512-4Flncvhgk82KyLkxm+SOEHN7reG0XbHgfKW0aoT2R4fvAWmMvrw6GRzKQLqKv4jsh8bwsWT5f7uTxGZIfYxehA==","signatures":[{"sig":"MEYCIQC9TTaxOSP8s8cEyVdGEwmm6phcduuWfXA09aoRDVN5UwIhAKPq9pJrxQNVYdBfIOGUyx7yz4BuKuRfbX6ErYax8EJV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/J/mCRA9TVsSAnZWagAA57QP/Ag2GsWDs5xHSZP82QSh\nkKJmquU/hK86qRnqf4dFSW34P3CBlh82U8u3eWKu4DLSoFiNj5K0V0eDxkkI\nRMyhOxRHxjUxz5AQIHGWzUKOoyQ/4Mwu5Q+MIi65JVQtzBNzSxX04T0kujDi\nkkys9V8kNCmllKEXj8mUd1u6lT/0ewYsCmJoUdY4Q0KwxS9gpQLRIHyZ1J6f\nim0S/2ItwrYJZZm1ZpmQO9kZ5XTwaFGHa8zFZngcndQq15sqWensfWjII50Z\n9hGioHP/Qy0MNf5zvT5vd7jZaRUItVQZ0HCEE38rI9z732+VwBLNEtbMfFDJ\n9kI2PwIA3rwQ7+UFnlmCZeA0INMryA5NVPjqu97cHlM05AfT9Q2RaXIgVGqr\nLyts0kWz3gyT1+f99fIsyT479tzeWL1iRg2DX2HXZbzn83AgjXt6D1uKqpcx\nfu/xf783tss62i+cE3/6k9kxpBPYYPbC4I4hqYKO6wzZgy1jrGjFIaT8OgBq\nGI/btKlrSBb/G4SkYeE67BJFd7DPGrT6JGANznuKA3pv1TGSNjZnMFIqYFTL\nRcgvg7Q/jYCGpHPvDETfCtCDNP0ppaiVVFODede04Nw9U6xpkE6Co28YwHvf\n8DI4OFlPehvs6Y+XHA6Ixaun7uqKuyEN46RqLDzSXktTUq4iiFz8vu7indy/\nt7Ik\r\n=gNGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"00fa3415ff1273cb7ff161b3b5ec51f72996de07","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.26","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.57_1593614309434_0.39413733401208817","host":"s3://npm-registry-packages"}},"4.0.57-css.0":{"name":"bpk-scrim-utils","version":"4.0.57-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.57-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"432f2b04441e17f692bf6f8ec995da49339f1aa7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.57-css.0.tgz","fileCount":16,"integrity":"sha512-DZaMT3cZCqe9NKdUCgKQb0ECH+DLgxId/X+3RjkzwJRJEZywBb/508Y5lMnUEX51R9tmNt2CZQuMpVWeki2xXg==","signatures":[{"sig":"MEYCIQCgKhm+lblpTpuDYXOVailiHehgLTax6hYQ1m75XoZ+HAIhAIpcMvWumWE1sQU3wO8Fk1nWhyhYmI5JcDzECSuMJVKs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/KDWCRA9TVsSAnZWagAA3LcP/jKMlmYIZnlYY0cECZzi\nH8dyHcHXcOG0SDDSdcne/PO6hOr9TVNivoM/CAqUDk7vnqwidcBTWeGOtziT\n3VdKseTz8vhMSmUpz9egqf881Wvwd3PAGNQbgghynI2SCfgxYICx6uTB9Ok3\nNwZG7AEx6ShY9onpwdUD0lxJLvMk1WF5a0L7IKpWNMSIFKfPXpdz1PU2SwL2\nO+pi8a3Z8+iUPcT51owcvkS7fIkstfKL1kLtx6hnYqizlIOzSWr+X9i1g/GZ\nIrRggVhqMKJMngsCo9QSTkMPHxtEqRW33Z6qVpeSpv/prKr/ivXUzLP5vNBB\n4BsrOa//NN6M8ly0yEnmxbWcEDo5PlW2zAyfe1K5iA3hGck6j5/KKkukBGyC\nEPe7aZG+DUq4XCHW/O5XvHP54kwzZdOYRhkqyO4jbdnySxLx9XnWS6QYwuRO\nbJJPgxnDxppHcW8k9NOFHKTeFxEarZprfew49NBWNNojCo3Z4M+V6XmCcf8E\n+qazl8uND9VVaNquqRvL9aXe5eofrgjDFgkMIMQ0IngQORVJOFUNPbqFHyxZ\nb0M9vBRHIOT1qEWPM5KZNv1DKm9kbj5Nst411dH/C+R2jfYRxTRzJGAC670T\nKBqoAqc3Xceknw3rTzq2fVaJF4Rrmprpnyb5ccLM+eUMW3c1uO33+K8kxPJ4\nfanT\r\n=gbXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.26-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.57-css.0_1593614550095_0.7828796577976704","host":"s3://npm-registry-packages"}},"4.0.58":{"name":"bpk-scrim-utils","version":"4.0.58","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.58","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"11fccb705d215a16cfb6b5e8f65a1650dbe06dfe","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.58.tgz","fileCount":17,"integrity":"sha512-VG39H16+A6LI0H2opI3yIBoWYGw0jXBRjw3FMpe7YUeyLReMt9YDdk6893tqjlwr+q751/91OnCt8AkA73nHMw==","signatures":[{"sig":"MEUCIQCK+LF36F0y3h+WLRc/zTGobv/YCm8ILmJCiTKG0cKezQIga5WDgm14vn82yu1ne9iL01BclptrjLZgnJjtbvTERAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/cr2CRA9TVsSAnZWagAADy8P/20mP+NCP4BpBgd+pJyL\nBA99utdmbZgJcCSNtHHo2Sy2Vme451+xVrZiGQCoypOufhGCPFtET02p34m5\nG5IC/uhXVq6UfSv63YWj4f3KMQaAdRi+5yU90dXRLc84YcFRvK0KoXYvlY5T\nnLfuhxlqWMz03jGMpbPVgUqynUMoP15WnJvTzt43XW0ULT7i8KeXHCbSg0Eg\nH93vw8R3FgolhCRdUrcMKErzHZOAjChFqWT72eAxtWhY6n7dSkcOEjUJlvnV\nEHQVMEnHGUmnUFlqxna12c7gZN91yZFot3y79VPZ/ZxFbqoFGBWYB5FeyCfA\n5wqwBI9O8YiIOAtRI+lx1hI9gcMmIwV9BVkN/5pmsTEqctn0BXS/BcWkBMUc\nLO9ikx6nhnl1N+V1rn0Cur1NOemwLqqVNQrfc3qaVnMiT+eBUOIJRiIYCfuk\ns5NLhBzXjKWlN9ccJzMdSJ9IENnybqC/u+hNDlZvlcnoCj173z40EuNMEcE8\nkJ5wWCzkMRCaO7QblygHb3aLFX/Pb7kjX/0s/tjH51gn3MNqWmWGRok7bVeO\n+3ztSm06FGrkvCDsui8A8uETEMTAoVx8L5ZRQXs6T0lRoztIRxHt7kVYczYG\npovle97f7/97iKbIwQQRNUHRyOD51v/nqoZPg2bw9JShT2fmuNCP9kuDo/8M\n/E04\r\n=bges\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0386cf0fbe8800cb5556974dea600b4a4db3ba3f","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.27","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.58_1593690869998_0.5715689083443432","host":"s3://npm-registry-packages"}},"4.0.58-css.0":{"name":"bpk-scrim-utils","version":"4.0.58-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.58-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"caa8adee93d3bffa6b3f2cca5fa781d8cf5fc425","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.58-css.0.tgz","fileCount":16,"integrity":"sha512-TOvM4HqtaHQzi3HBTzqUSNVBZqbN+9+fqwBNsFiuQaFz9+J1FSRU/Ky+X7ayqYvjzZqhP2WLnQZZwCUcFi8WBw==","signatures":[{"sig":"MEUCIQC1qaEKZI2DapbOCUCQOYTUqYd6TW5kbYfS6p9bC6qRdgIgfawL4DAm9XKaqbf9Cj9mrEG1ZaRHcLhWUVnFaRxQgxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ct9CRA9TVsSAnZWagAAo2wP/2HslBShP+s5Pj2Cfpb7\n7HakBA71y7R0hJiT3EGYUzXCMaQHh3bO2Jd1GBJjYuULFXKGQtAzjN9qtyxb\nQpoXKki8zxvo17PD+hLV9/HSi1spplbJ2/XM6IsAvku/Za//+p4rSmDmhjqb\nQH1axHNr7J5+tSehycVLoRBCrtKacOi5VsS4l5AZSPmP9lkgld8z9ygV2MM+\nWT2kJRo2AOkF6MyWaIMNPPQyb/TYdeA2gmHbQNsdK9c0BUqvJEa7SFRq5eoc\n8m64PqN2JevqDg9Sa+R4hjDkjcdVpxqQk/zP6oo/+Eaq5WrkTnS/iFKq+EjC\n9T0VzwQehsbmKCstNfHxcKEEPFrKFfOSLdieQaXpxr5PaEhSO6lpe+V87e/L\nL10MWhQ2+H1/ngGoDgGHtsm7LTD9h2PKfR/E/PjKR5oOKh5kxGekUC+S0C37\nAetfU1sijDtCzP5AK7/SkzYqTZeok8hxAJmshLFw7iCBVEmHgHFU1MdlRmGd\nT/lAtq3EvI3akrXIHUb1rePEaWDSsD9XeRS2s6PkV5hnHjDXNJIcR6qJEY+2\nlOaKK3wMuczodUZUiDU88VGMRJJWIKTmJC5qSVhyB3RJt25qsLPq6xp71H7h\n2Jd9aph/slCk164VzfhDXDSJIqn7d6njmmZEkxkY2UjeeE9oRtf8KayfexF6\ncHw9\r\n=tbPP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.27-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.58-css.0_1593690997087_0.7132782124601025","host":"s3://npm-registry-packages"}},"4.0.59":{"name":"bpk-scrim-utils","version":"4.0.59","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.59","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a8f5cc4993591cd6209bcb845bbc8959fcfdb034","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.59.tgz","fileCount":17,"integrity":"sha512-VFZoXSLMdNkv2POOQgzLcV6uMlcDm5h7cmfBnR/piwYJktEJEVXaNwGqk/pjcfQt+e5KoMGuIgROSmERMaBBdA==","signatures":[{"sig":"MEYCIQDhg/SVMKdK53cnyKY0H0bTKWineyE3K888JR3VI0LL2wIhAMwjaQFW98zXJ6MfPtaO6FFFI7f2UXxX68uvHoKw318w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/vy8CRA9TVsSAnZWagAA7AgP/02x6wz5IsiLGb4HOBFG\ni+uOmysfcrVgs6lVHmjgMueMwSTRT9qzMUyHRfgp+HnYE4UCYYD6kwEuxy2b\n5vPNSusnRSiWgF9Ej7I8yVdrAImTSnq4CGNKwhcL11BXQ3Ikoq4YFltQFhJJ\nTn0u6ztUDto4aztB984S8+g+ahq+pCLI6UN4fRBAKdLjtTgIdjbnctUlKUDN\nVIOeZLzpB6I7K3cT5Z6WPSmZsp7n0xHXU5acIyj25Qe08uYWS/YY6NctvW5Q\nkGH72Qrr0t3Dd53eYhpn7f6CbUFSIKsyG6WFFxkS8G8xRydc+nqu7uZ2WXVN\nY/+jzWx5uMiFV/Md3q7d/DAc4ONK4MVSAgIBaB5LmRRIbPzzGACAb7K0RHCn\nuhn89i4jODdzoY68+OZRlTNZ4Klk3p4ZCT+exsd/eHGeWdatFbhQWogqGATY\nbo0fU7QK//hmMDDYD5ZatxdTq7RshHofQ5K5b5+lKo6sZQ49NlGOiHMz6aMb\nIeQvtVbJIu1yqGh2KbWDtcvs88YqMwiUgQSpFXTm5geeoum5F0DFJBAkx9j6\nDTlXH/eWMhJlBVdWl1dYfrD41D08FTuoqTPWEk0VTdhrgMi60jOaohiWvbxI\nO1AhwK/0WlTE51tfCXBVgKBelI3XhIzuNN30aq9ZjXuliLLL4Lek6Rrqk8N7\nqQiC\r\n=QJuS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e3a4d0aae74b107babfcf435d7d696e5e11b8b6e","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.28","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.59_1593769147931_0.9035186783619762","host":"s3://npm-registry-packages"}},"4.0.59-css.0":{"name":"bpk-scrim-utils","version":"4.0.59-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.59-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e308c514aad879fce26c59fc84f55b3af6e6f883","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.59-css.0.tgz","fileCount":16,"integrity":"sha512-sB6nE2d8SCqDTAivd2E/AjntAUneQeNfjweja3fKG26FYg9zedFFvZieIx6/J2uj4oVW4vI1TniyRRw2F4Rgqw==","signatures":[{"sig":"MEUCIHUpSiq8ep8N0hKGEB4xX+7g9TItKSfXD3YCr3gUXd1MAiEA6fGEOJdS9d+KKT+e1+L4Q6w8yTvJ0vLx/MtpkTxkIW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/wDuCRA9TVsSAnZWagAARtIQAKDJD9saGD3IP+NpnrtZ\nyPNgjca7HlrFYaMuNdQnnh3Lz+oLnYB1q0bE+oMfM+GpIZSraQtK5tGIi7hf\n5IeZgQ8a8diMO/mqVoGe+mYO2sT2EzzEj7VehYIBxmNFsQ/q44uHiYRfHDdu\nUfLebrzWPxmNsH6uS4ORICZX04Jigt8UY8SOBj2A0qwx830Ua0MfnU/Ve2i3\n8rSG1wGW2sPk36z4Uo5y7vwU0vx3LpbR0BqTyug2W2F+GtyQR9a1nkgMqQUW\n77S7tO2k6/MH6YGlfUlnZfozh8bidlButpSWSzOHnNkPVuih8Z7dIjLbP9Fg\nVxX68l4cqobhpCAu444ZzkH7OnIJOjZHr5rkg69EdmTQHFD5O6kTMlgDL5+j\nA8LpultjKzK8wuX8whjYZTnpnW/KriU2A4g4pWHxZC1BRhlr7+sbSxYcM05T\nJuM64I6Jzz2BY1w5CRsG7W3tRMG1Qf/AExt+m7rgg2eydyySngv1f0mrUxZq\np8b35fmcUiM+f0Sl/HBZ6DyshgPouihMi/p9O/fg41xBZR1exN2nQ4adMy6H\nDH1GiNfcFPzqHojIvS7rkNwv2A561V56XLRlT37b14QnZr/w0KtSqWY+dcz2\n5IsU4YmqrHurx17s1eXs+Skb/n+3ivvdOlm8Nl5+46K8JSnFJFIoW0Hoo1v7\nAezk\r\n=TTiv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.28-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.59-css.0_1593770221680_0.8997297953765981","host":"s3://npm-registry-packages"}},"4.0.60":{"name":"bpk-scrim-utils","version":"4.0.60","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.60","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d11dba259da526de932dac11f575af39e3bb91a5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.60.tgz","fileCount":17,"integrity":"sha512-QU6mjxbMifs783yJFzKVKQ5Vv5pe0zRUTT72rpaefTR46nfLizBavBvbfznUv937y4MO5ut/Gwkw4ieMO8wq8w==","signatures":[{"sig":"MEUCICQ0xsov9npn9W2JVikFKu7ClfcDJD4xWZzDCf1rbPa+AiEA2HG33jtmvha/VZwCnHSnpQWgb8dql/YiNiBuDfwyNyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/yTCCRA9TVsSAnZWagAA/Q4P+wWxhfSKe1U6esfjpW0F\npp1OAmIekNm22TC1Yl01CXVFtITBt1gNKLEVbxueAEbuudpYDbZkDg6DXiXB\nj70J3DsIsCCvvLgI8yiihN1kOGSPlRrnnRdr3Eod0AMNYk39GKyKWfuu2/4N\nOqhrH5nQ7muwz/65jgTGAMhUhbJGxuglt14VxDjDLMthlGUfcvXH89Ha8ria\n46hyRWnxoSXX3Qsov/A50SPg9AvwpNdj4ljTLP21/rxppDAM8ZPuHKpSIF27\nG5XRqrIvx75EOJu34Emd6U4uh+NhL/YfN8EkOKkl/Am/cG5zx7EBbDGZi1/1\nEeIMxSSAHdPeZJkBmGg3mtPEuYf/nzl1vZejeHgKnhn9bTi7FQyg07aQ61uT\n9D3qtJavLPLfPYzXIF3rbaNzpuO+MaqScNSG1e9VzpPTBKqjpzbTmJFycCkz\nWrQTBN/zXP32QJAhjc4YtIGJG9v8eNhHnUe02sNUDCEgWeNIVMYwsP1GXq9u\nFNgoZ3BhVtaydD0/H09HNmn6MkmqHzJvtV+E7gk6iqBdgZ29wbsZKu62JVSp\nRrkgDwWDGa1gYSIy3/ub5zmz1QwiQ5Cfb+LrGaGVD4h4k3NFgaQ0h1zEGRtN\nZTmUSJi0lFkRulxFX9XyyEGOCG78DN/XUJiCTtzxb6R4I9EG8GGqmzQzJnfd\nAqN6\r\n=+176\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"669eab5da9803563e67ee186dd5da1bd38571800","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.29","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.60_1593779393566_0.6403409690973918","host":"s3://npm-registry-packages"}},"4.0.60-css.0":{"name":"bpk-scrim-utils","version":"4.0.60-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.60-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b144d9e19936b681cb7cbab6888105d1d3cb9b39","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.60-css.0.tgz","fileCount":16,"integrity":"sha512-7iKnWH4XNLqPfWfK9Puox3xmwSepyUmDVI4FehJcnrUhumpPwOnyNPgWnx1zesfCb+RDUx6jQzVgZX5bb+aJGQ==","signatures":[{"sig":"MEYCIQDrwM7T6OTUThaHYa4aw4Xo73cngL+mesNQOWkAasNx1AIhAPx8GfbBJqr/ySK4uR133O3a5v5wV/NE1Ep2khTqn/fU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/yVHCRA9TVsSAnZWagAA0sAP/2jGik3SNnrcPqKGlSfR\nWuIPyMFHScR2YKvat4pTR1ozqJuw2T4as/oh2TnYivHlruEwFjxd79bq6H+X\n6WnDdTZmkZacBaPx0ODTg9iChASZIqY7XexHxG1L56quU4UJgeoOZpt5NDqS\n/XuX1XWQQOjkcDx+VessP1HpQbBzvU0+a6FPF5dId3adPiCMMnWqlnQ4RYyz\n57Z4TD6O/cdP+3T4B02hrDTIrLutm0BBbFbUSUoVXpCHheGROBgxRrJvwFj4\nyUizkYUXQdfdu46UeZR/QqoXbFr7E0HZStM9/426U1JKUy8UTH10mDvfiwyB\nFCm6Iv1vdYmfuI/8BOqRLCFvmA2Eb54vvhiELrxqw1ynw2OvcwdGSbXjbfjY\nH1HV8pu6QFVSHpE34UH9owP9lpfWxCsUUsMKnyO/EAchr+AotOkvQLsT93G1\nchyx5hZn9lJfeu1eGJ8xmKUwVpSwRUkIEyLEmhVoQ7YDdSuTSqU3Fv3qtZPl\nQTBEMOTBi5nFzfS3WWvMZdjgjiYZrsjBkM+y+pum/pb2zH2qGfMaRFhcOsLc\nNTo7O+x0Qsmwm19jfKnFRkQAMQeEddsBSBHdtU88LqCYIz1UoEB8TWRFEyIV\nXNbeCjaGQ/xF/7SpHc8mcXbvGT+0l3HlMjrA6bLwUURDpU7OKvgIoMYYMdH6\najgn\r\n=pksX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.29-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.60-css.0_1593779526009_0.07696040568497886","host":"s3://npm-registry-packages"}},"4.0.61":{"name":"bpk-scrim-utils","version":"4.0.61","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.61","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"db42a68b7f37f72d64653a8c024dd9496fb78e18","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.61.tgz","fileCount":17,"integrity":"sha512-De20WUXKS83se7HzIsElN6hT4YQqDwMNBbtMevB9wH9ptX43reqCDr3zZ9O4rdeqGOiGbM4/Qw+j33WV5enwFw==","signatures":[{"sig":"MEYCIQCrIvod3FpZvireOEFCRx6sYY14hGLx0euVZxXw/09I/AIhANozfT9+m7E9Hug8iXhkfcVRR/ukhuXXErofXIqtPLvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIcBCRA9TVsSAnZWagAAltoQAIRByXLlYodKzzzRkiEl\nvdJ4OFa8Ev7v0o6XdCtk8qCYWY7gqDbV0maQW12ZwmZ1r7AMvwYE59ATqnqx\n4676bZL/qpuEpi/Q2mWAILJenDj4gXZK7XrGhEJSwibu3HcSeZl0XsNgRQBC\n7yhMuta+1Uz0JBX16kHWsRP3usrSlsxW0HscSbEbM/GAcArHueHleoq17dbW\nMxcgEBSWuNKopSoV5BE5bTP7wjvDL//ReNKVH88ajMJOXWTPOaHS7zPZdVIB\n64EHsRst1TGQiFIMvQCHOIH9S+EHD1hwCZUqywkeJQugdoeZysdEcfBGJU5U\nTJQx2S4I4RdL7zegg+pS1UfJ2wAWS5V8PCwodLv0RDPyD58Ad7Eaon9WAFsb\nSnLYmOK2nj7BePB3VsqA1ne4xAkKhKvT5tqNvUXJddW8HYoZjFtW0l3X+HkQ\nzK4Dt0J0tsuhIp3YcPkHUiNBYeSnVxJa0Jt+5lS2eiQUl2Iumsd3/sVjqy6N\nK5MWTLvCsRNEuTcV6L33yCg/04KDxdcMw8lbDLnz3sswKQxfnzLJmLKnYq/J\nyf84p3ivYNMtTSWFrxr1RFrT2w6B5TtOJEFckj8E9op8mgEmC0Yol669VTX6\no+RQSvD6JiftLAELzUYVT61YhG2d4ivhnGDhlA1AskRIb8DKfVQuSdImK2yy\nP+d/\r\n=r6vc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2a2ce3066ea997acd7b04504e5ddadaa560953aa","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.30","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.61_1594132225233_0.646180986552648","host":"s3://npm-registry-packages"}},"4.0.61-css.0":{"name":"bpk-scrim-utils","version":"4.0.61-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.61-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f7e7a849aa3290e8ae3a2a911e1972db7e049306","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.61-css.0.tgz","fileCount":16,"integrity":"sha512-sKubaLAsUVVhD21BheJvCcteKNrBfWAMRcfSKxNrDAhMmmgLkPLS++deRUcA8TggaJDfXoQyW9HBdzFWn+gH8w==","signatures":[{"sig":"MEQCIGeOvXgxoX5o7Yk9lFDmJROI82Gw7csO1Px1rICNzY3QAiAAiMTb158i5Q7xtsktFChoYkFsSK+/9TbQ/QFSC6tWCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIdbCRA9TVsSAnZWagAA1yUP/0Wv12EIZiEV/KuLWz+O\nMA0pYdNR4vBYsrpoLhVlsCqxp/OFHBql3a1y8ilRvqlgUoy9002mkJB9npyu\nGUKrECrhkA6WJ0VT0645abhMd1qm/Ff0E0HP+4uVRRePx6lpKxH4YNnqJrkd\nk9fWUBsu1WRvgez9wMi89+Dwr5PpyOepRSId5T8oc5wt8vStMhdc4A6X7+BK\nezwN4ah6EcerrFjirFc/3RQKkk39L2Wdx85QRPhB6X1RQ841r9O397rj7efk\nt0M3qkUffd1v8/k0gUmmlKSUfuqYuhE/G7i/sR87bezPq0Po4q0ZWgjHS4gR\ngMRkNLIdNOANoAe710b9JEHbCGjnjthxo6NHIsBN8bZq7Y7MhYMMVXAWYw7x\nWc5p+Hg+rKGT9ASnmEWhSeWsrveXxso/DZL6xjGZ+1fbLBNUaRyoWz3JG0fP\njJPBqAX5IHJFGwLracxKJlre8cvjDgnZBr0Rj9O5GxvXV3IpxvjouLWFRnRG\nxQ76diOJtuPYEJfLa2w1FFnEJqVmfgHLhXoUfjMcnSf3DnOUq6ThHfAX2FPx\nzRli6/ax/DrzLMjuUUmO+JiILkTKcr6IdbFdid3lCAXSJAdg9ZGzB39WPYri\nNezrEgUFAW0F3du42jyUd56hK7wq9btLzPsVZxNcjIJi3ILA00jzoZiE6XJj\n6fb1\r\n=mjsY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.30-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.61-css.0_1594132300188_0.8558972112928029","host":"s3://npm-registry-packages"}},"4.0.62":{"name":"bpk-scrim-utils","version":"4.0.62","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.62","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"629f4b972e1cd0884bf50a6f104a795c388aba98","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.62.tgz","fileCount":17,"integrity":"sha512-29lk8+DL9m7RluOdmh1JuuqWGUaaAsyn14IX9D/37WkuUSNwz0MAwpmZN7fYFyVnPaUp2eC0OsFGFz0m1YYHaA==","signatures":[{"sig":"MEUCIQDUOYqlpH6xWd0JocP/tvDNrR7Z6jypxAY74ksbVxliWgIgA+aa9jHOJ8Vm+yHCaFDaUkYu7izMKyN/fNFgAC8gZ/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBz7rCRA9TVsSAnZWagAAVg0QAIxOcbujd38auCbu0zGo\nASvx9bRRbDbkd78mOWoy9M4JUVUGLT+ZkDGGAgMEdOULC+QGrBDB07ABWIhP\n4sDlv+lfNzVOqnfJHiPH/rrR8RetZoyjGtGkbVXQuCLKZ6VId6rca0bqQN1s\nzJEds2mtnsH7Y3xEWFYlsITMjEp6QOhul0TiDm0AgFrG4FOea1kQWncTi6gr\n8Nwu4tm4846MbbZkGQCZXqDBV74y29zLwmKoUw0QmlwJcw4BYdO9MCLRuqgZ\nImhEBcMM9o0+p6wcQbdqNxO92r2a2uoWCETjiN+pvqYeP8rkpKtqH9oR/+vA\nx+8ODj4TXzY4Jx5WYL7ySPuswgBbAnHZ670KKls20em50CBtCZvg+RIz3m+G\naz0OvZzznKhLmnG78K0Ms+mLmKRzKEFFB1xjysicXkBX4IrBric5d+nSDeHu\nkZshi+JhUmctKQeDavcUiNxed+8VMYwzUdvGWn1Ep026Hbx5EwlDN7T4TZUq\nVzgXyRI0PE3LOmlVy/m2mVptLqdoQ1pA8N7iLKpV92PvRXH62lGXDaFEF5x9\n6j31Emh3K0NxfrmB6Zhe1hNCGA7AzyPcz1pQzUllT9yDjwiTSLOWcNOFTtB7\n2jA5JMHMEGLf+BCR3RSx8HtNDGkDixc0L6eBUue60zcy/5EF0efuZKH8bYx3\nOmrU\r\n=U1ET\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"52033f22f1dc491996894fde8753411e583481db","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.31","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.62_1594310378767_0.9578518404414391","host":"s3://npm-registry-packages"}},"4.0.62-css.0":{"name":"bpk-scrim-utils","version":"4.0.62-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.62-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e8c506d99624f35214913349c3627bca8586ad00","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.62-css.0.tgz","fileCount":16,"integrity":"sha512-EeZLAODfabRz+A8zfkAIulEuqFgPRZq77vB08sZNMEWzW8F1Rlgg2D4um5numq4nfUONsVO293sQQ8piKOiXgw==","signatures":[{"sig":"MEUCIE0n9RaqZJjmccvnm8Fz0k+DxdxWL9lI+4McyFs65JycAiEA0hvIv6q3q/hVYeuvo3jbL08qausL7+vLp9DaXM3Ni8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBz+SCRA9TVsSAnZWagAAWBQQAJz+yqR3hDGa3KU27+Mz\nL4UqAD28QysTmTgi5psBidTd5Q3H9qrK8/JF7+gKV2dZLklIFLSL7R32d/y8\n/yenWri51pKV+TbfLmTPDkQbpG9Vpvq4D88Dv5OFp6x3hIhxQCqqUcwpq1zq\n7CN4lO82my6Y3qqybFN5qB95GSFxX6A1XABVMtBRhhM051c1dK5iT9k4Ge1k\nqn9QZVk0UgzW1hZgnELm8/af56Uw2deNhpUwLONKlDJCRGzHCmxgxMCj5wgU\npAwcjSL2WyjK32JVjzZ1GGRi3GPFTheTj8YhpzPMeMkXJbdP4MiTR/Yj3bXQ\nCk4EC3DR/mtcY5BEfoDOkt1Pa3U8/1RQrz4vsuZ2yfOKnCtJDLBCSiaqbqoV\noi6gHDMlgZH1KPMbzz5Kwxkkh5sSBh/fR08qFIVWwn2H2Pejvq9EL6eo6/T+\nHUxINGZTyhA45UaFpMdMBo3Pi/+shqh8gb+FG8eQeaVrH35yoH1OgNG3QFEF\nfAYjqeT6vABcAoGZkOZDn3Vk0y14U9yiSO0lYpQUfv50GkpzRaFIK/pKUt1v\nKneFN+75LhyqQy2tWpBdYiUqKsPt51EMXH5b/9OLE19Oq2plv/PJ0auva1vA\naINu/ylWqkpRP6WnYr3YuwzY9zve7YcQZ8yCyvyYG9CclrfS6st9M4ZMFWNP\nbr18\r\n=Rj5y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.31-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.62-css.0_1594310539256_0.4296068438510594","host":"s3://npm-registry-packages"}},"4.0.63":{"name":"bpk-scrim-utils","version":"4.0.63","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.63","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ac2e32dd02e3a439a9922edeae8f79d6a032f092","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.63.tgz","fileCount":17,"integrity":"sha512-TN1pdj1nB71RNfD5Yl2aa08WvtfNP2Y82LKd7XoLF67ME+mnWLsOjSj6rz9P9ZqHqaCO9QOFK1K6gjUV3Mv+SA==","signatures":[{"sig":"MEUCIQCI5QV+JSUhjg7HRPUit7jdJZPl8Cnc4pPcRsIAXbNIGwIgNJIV+at53QJGsxsP2oWwgzHmyJCdBhdmtEV2jHRM+kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCEbmCRA9TVsSAnZWagAApeoQAI8l9wV/0fMI3EKb0AqT\nEyhRW4RVSE2yrMWF742YXZkPos2pJVbtpnY8xAiyq1Nd4shAjcFlP/Jy3GZY\nMBoGPxNcxxjpAcqMjb1tKiOCdH2JVd3QTpYEc8MeZ99azkIl8ygnEMxfcIld\nqLpCtkGcy1s2FNKHdm97Df7sMn84rx7PhgHRfWVEdu/24ibZ8jc29vz7PIrN\nAAQSOP57IeQcUTRG0aRNTrC8tobQC2qKh4Twmh3JY0iI71BYEsgqOGkJTBeg\nnah/5t9hHEBL+8azA4I0trd7ODbye9YhLjkBNDPYtGvlOi3+zmzHGRN4AFDD\nJfREMT4P3lgPZ/73Vo0mJ1/Sxsog2PuPb5zKtCdB6OthdZu8bj+Skj4ut27W\nCSYq0CnFMmHtAUx3/eeO5DU2FC69hNamRiUH8q/C6DRVGDAvP9I7W0pd/clp\nnUdGiG6YGXJsIJ5fhzzEaLeAaXX525A5iU7L0MkJN1iLluyl6hmRWbOKVIyM\no2haa1QSMdkmb97BX1A59gTXw6KLR2laYyD2KiVeKkyxxaKXOOD4DVTv5YLi\nJVWQYL3Cve7i0A+oIIRt8VGe26zEpgVuy2Tqh3m29TqcQ9gnEx5lZ+mCNb1M\nBOUFXRdTNOJtf667YnCPzqK+GA5HFrfW3sDZfErnegZnMbe3LeONRkb6FVJg\ntESi\r\n=JfMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4b3fcc7ed5acc95ec7a6beb28d0190f06e5aef21","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.32","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.63_1594377958083_0.05512312953387055","host":"s3://npm-registry-packages"}},"4.0.63-css.0":{"name":"bpk-scrim-utils","version":"4.0.63-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.63-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c67aac802be6a14d9270995a7546919605618b95","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.63-css.0.tgz","fileCount":16,"integrity":"sha512-k94BQrXnQZoyno/5YFttAoEB4lQ05FNgRRu1QRny9jx7zuAGv2JgEVq7NhTyOXIHs4nHfqST/63Qy3MD6rD75g==","signatures":[{"sig":"MEYCIQDV9BUoe8V4+WCW5ocP6JHz/A2Sua18+EejTQtTMjF4MAIhAKJ48hui0v/sa5SpaXWv8psrn6dEjP/fRyyUeh3i+AOT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCEeHCRA9TVsSAnZWagAAVPEP/RjZtIOTJOjSkQCLomzM\nOpaqbejMcoaKgZAVqB5GztoiRSllaGGXgWSmqSB/xocmCAl4/vMu3qKa1m/3\ntg01gfQRjA3JaznqOMr6879WL69TbOEvN2vp0ZaLnNq/ILplvX86TZbVxt8z\nZQu2Px/C1J10nB/3zuInNDoI38hU7r2dxwoZaN3OJ9EQZ+YhAy50mxYfVYVG\nPwJsEaSsWirGG7CE78Tr9TM7WpxcrtfYCaGIVVbDmbBjGiJQf3vhRrg1SOvc\n8teinIiAaO0JFx/HeIFzZFVYU+EPAjw2s62dT1Y3FRiI7EXab0ZZkgNgjZs+\nyh9XW3sJb+z9t0olc/UktpPWTuIZ2G+vgKWJTK1nqOEQjWkWeMzuqryEe0Ej\n7s4t3CxzppJjEAc/bEySvNwUkVNFwp/R07VHT3BRVjCJALXRKZxKaNtlephY\nA8+sQEMveK1Q/gBCkw1zsyXmmq1C4PYH51ZDRm2FpkftQlXd5UCZo8npflz3\nOeFXoIGmkMs0c7D69LpadUqc5GhBHp//utkj3FI+8Bo1rWUr1IYRY69wM78f\nxAH9Cy2rMtKxuw84UlS32Zsa8uwlH041cWUXkSJvWWlewfl0w8J45zPWCOn5\ntbjT9dj35C7SUlrso3T5OrcssFVMHfqgdYKzqxv3DODKGEWIXoE5+OIFRvXF\nOLOW\r\n=45IR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.32-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.63-css.0_1594378119272_0.5155424822986685","host":"s3://npm-registry-packages"}},"4.0.64":{"name":"bpk-scrim-utils","version":"4.0.64","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.64","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"63b24e42be43d736ef9b34937a63cc9e6a14b39d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.64.tgz","fileCount":17,"integrity":"sha512-HtMkwgitI03fMcPntyjWiChJgBBKxNu1UaRDIBLGQJeO0WIrgn3uXfB7hDAUPC4GVofSBBvAsEashMuQNnWYHw==","signatures":[{"sig":"MEUCIH8X27D/j5jZXQiRShgY1U/80D72ohi10S30RT0+BekCAiEAm1uzQEttZh4f631kgVYBahTv5R66/QhU/99KU7qAWoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFEsCRA9TVsSAnZWagAAv3MP+wf9okhd70D0b1t37hvk\nFbrzghj6HlecduqJlDZxl1FoAeEKcodmscuGKiB9nXzRyQvYrCi9p6N/O+Ms\n6BhP17lKxZYEl+iRQvoe8JFF22T9lJH1HgMN393RGYLE3PAVwdVLVtB9szef\nV+fECDiOxpw8WxBvFiMhN3Bs0SSmqo8Lp1oN4MAa+q+YxW4ufWThxvoqLmCl\nzKgnR1bXbzP/iOS4roj+92A7SbrnUE+W4c13mM9oC2rCExr4StbL0cWaDznD\nkuL+Ofjv2bHbVAPbQdGnceGaN1hu9eMObJ5NvZanW6auJo/wcjRdxK5tM/Fq\nIvDrpmmBWuk78ZcpXadlHJkU+aFq/NlTi8Pk0QmrR1SLKaeXByXhpacnRcOx\nVyZWQ0+tiJC1PtdfllBgoXjGWSWPQNssKsIwmAoh+8Njj4EM30fcaKFnts1G\nCx8VDbNWXEMulhJ1O9m7dOaKQW/6quetRQDuQeG1CAC+jJFOok3wPu3C76lb\ndmFFzAdVSfUv/POH73EWb37JhY39TyihnBmOY0pbZUbzHtlBbo0Gtbc6Lq84\n4ZXqCUkLmd5S23DMZ50XdvHW4o4jHyHAfT1q14z/jHexytzWntysJYsFGXBu\n5IOALMQG7wfsfziyHy3S9MPRTpY4cBuG5IpUXu1rKI/M7VSRq20vhdKpya+c\nDF0i\r\n=2CUQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dad1815948cb60ed5504878da4d513309ec130","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.33","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.64_1594642731707_0.18396755515570873","host":"s3://npm-registry-packages"}},"4.0.64-css.0":{"name":"bpk-scrim-utils","version":"4.0.64-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.64-css.0","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c9718ac292137bd5660aeb9c54b1e6b7eb3b427c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.64-css.0.tgz","fileCount":16,"integrity":"sha512-+wFqJqGhI0n1KVtTtSQl70t0lF+2iN10Eq81+JhLTlbXQwtfWZt3GWeuDQblKnF24FZKNDMN1Kn2027n45KuXQ==","signatures":[{"sig":"MEUCICD6pc9etTS0PCrtH5Kpuj6OiAR+Rc1gSAabAPKsbJrxAiEA/UaEljlqtSpBCB0FzXOJ0F//ia/HcqaEa7/j90PZNnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFHGCRA9TVsSAnZWagAAs7IQAJiTKTUgYiQrF8Oz5mDd\nmF8pZlNoCJdECzBbOxPicTuNkJpivOH/Hy1knsvanMleE1qgMfiYKgldEax8\n/n5gWYMo84D3TQ2XL9JQMHe+5XieLjrVy2Qc1Wu5PK/G2IlOStV2Xbvj2GRP\ngzVMZG3Vml3tfVLU2PpY/7N1MD+SlF+Ug05T316OB/mYmYHTK1EL5xwMu5eR\nhtviNwPsIHPC4D81w6AhtXOQJ7OLLB9B90domfCUZ7aunIK7msLELPef3BCb\nIUiGWdpHJm94DuCQtVjyVwlTr8zKrNah8pnMcRFJSfDP9cc/5XtmSbWssnio\nS2bwiUsP5B2yE4ygRCfbFXtb8Z9SB4kJxAStaHEIaU8AU7hKmrdN+1QvZiC6\n9U9HnAACBnXcqDBKt9yQkXrtRlGLzgudDq954T3/9b7jqYV/CegVmdOP8bMr\nQtlAcuREUe4rowdlynPDGbQQUiRvXayB5i4BwtS8tRQFbtdLhXH5SwVRtzUq\nqb3YCxxBcXAiRnSl/YyKyHby/CRU71qAUjCuuwYdzHcjCI/ZyfVIAbl9TurY\nnFeDp7/i69QB8uxSGlp03AofiCaqmJYda4qYTV+wBsVS/uImmTMxxpd05UoB\noiClPTn8btRyL/LT6Eyp20l0IGfIsPEFLr/iB2339hdDpDENMDxu9iNE0sIF\ntaeR\r\n=y4H+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","gitHead":"ace52722a3d752ef1fed43eab155666d232ce21d","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"6.14.5","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.33-css.0","bpk-react-utils":"^3.0.2-css.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.64-css.0_1594642886121_0.27402066592755236","host":"s3://npm-registry-packages"}},"4.0.65":{"name":"bpk-scrim-utils","version":"4.0.65","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.65","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b2a7cd45ab9ca1ba043b22a6f13e8d5daee1a05f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.65.tgz","fileCount":17,"integrity":"sha512-oKBId+KiFrbpdTFgz5nn+eoXJKir1kGwPE/B38wp5rCZ3PfFWMAFrxDyjkVw56Q4wq/oTmFWE6hypGkMc5AOUA==","signatures":[{"sig":"MEQCIFWwn1o3aFM5wq7uHbQadiHWY9BJOjmnHCaDrwsunrx7AiAGvcC7hluggXy05rbcnyTKMuSZSB5FYL/IziG7n1M1mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDefSCRA9TVsSAnZWagAAeRMQAIIyehAVJZGrZ78PjmPq\nYpEcmeiwdttmK6qTDWUSqGGH5sZHz4q6v/MaQ4ZrLGnaawHNBD2uWizA7ypN\nr5/SidoSq9YntVGk6EU2jj1U6kkDo4RhKFm2ixEvnGtX1d7wEXMMeGECgHGc\nq53UZ1gkZffQfgv8+ZXd83f0uKF8McA97RCqD7nZtVJ8rRW1JaUeIfdyBJPS\nliB+4Xq37AO0my6utQ96ry3UVx2k5/yd7syjxlJGeJ1oqXhsZhA/Jo33n7FQ\nfFma2+FYRStqZ8XPA4le8Z+THhGZ27jXWwBtulfHsl9+plVF+16Bs1CFYgWG\n5RLSg55ESYB/171uOIFZfwm1lO95K/CD/mmI8CRmzaeuTyZVSOhfBQr9RlRJ\nGzFHrm2WQW73tArsmw0wyh5aZyi3hv6NuJbC+521rY6FJbOoebdlMRX7ZT7P\nfuALoG/QS1ReEav1yim8eD080+Cvsuw/SyHdh49IbNMU7/+Vn04/Nx/Hkx+8\nqPADu/j8+Pbph8lofR1P4x6ew1AV8bmq1RLe9F/DV3p7sMGlL7Mwzpl3Dqc1\noDT7AR6zNFNJp22uSlFcZl2SGJq5dKFmVyLkQAfD55TTdEkfvC/R5+PWaSMB\nZ8StVihHt18iKq64gzhbFJqQP7LNtDUxmDXhQ77ug8CpjF7gd3EAR4Zh33RB\n1prD\r\n=n+lv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"648d8bfc8214781011b65f392cfcb7118aafbffc","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.17.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"bpk-mixins":"^19.1.34","bpk-react-utils":"^3.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.65_1594746833518_0.10606116965619639","host":"s3://npm-registry-packages"}},"4.0.66":{"name":"bpk-scrim-utils","version":"4.0.66","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.66","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"098e2a3602daad91854de35c726670d936febc92","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.66.tgz","fileCount":17,"integrity":"sha512-zy4Y2gFVujBoR8/U6ZBlvL63TDTdEFm1VdqONfrmFyjNfpNHrNl1Zy0p0Fky9wvLUT5k4qdV3yU8gJ/StanS7g==","signatures":[{"sig":"MEUCIQDeXdYHDR+g6/ErV1befLcw6iSwDzykq6mUnQu3MXVlmAIgOXoknbs00ePaqSqZ7gKJK1pFuVib+sYf4kNEAVkUhB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHsHCRA9TVsSAnZWagAAkTkP/A75c2jib1j0rXhe31P6\n0gMkaLfMIPK3u8i+7tHKMgP/MtLkJfamwjhk+G69k6iVrmDVz+OdqFBj2FBq\nmAMbl4psnYwDoHPJ6dYeA9NbVyqJ8opTxpIk/eGYgvYgb1g/NcKO+oRKCAY7\nRM90HkB37G4G3DvR8hzn89C/rTJl7gNEJ0OAFfXpDZGdRjg0XrA418YfK9DR\nFxFyTznU/nEJM7WHT0i/i4U8v1GJlcNk3VCNrJf9oMup4VyK1KgrXrAxDn4e\nv3X2DFAS/FalQkikBUjbfbW7iK3u7nQToigGEMuiwFvHi7r3YmMYqsMjMjJg\nUfG8lait3fzxyZqkN8becqG3b3GLoH2FME+bDfBe9kyqBMp/F5TLF+zTE8Sw\nDAs8XwLSVM5JJcH+SOMY9k2PJPL9tKlNKo0YmGZ1akrUA+6LJZn2S4kSrv0r\nu7QrhFJTHraDyNTlbXkzv532R2ojfIELHPqJBgLKCHPMqMyd2Dbl8mdvUBuH\nOC5PFgqQdhksjgovhUFSjNyt4rCFWbB8+QLqehmwrkJijdwCryMVlNnskXAO\nl0Zp2651Ka1762gHnAnc4v/r4KRT+XB/jygZZvQIqCF27lcuSRITIT+jw9Dt\n2EAg8yWjo9VF2K0zKwdHbwdXpIfJFuQsSK7yWhwyCXZdQ2vJZCoACCeBt7IP\n/GIE\r\n=LoOR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"136d3706ec2f6823e38a2b1e25715b1a280890b5","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.35","bpk-react-utils":"^3.0.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.66_1594915584846_0.2754159824130724","host":"s3://npm-registry-packages"}},"4.0.67":{"name":"bpk-scrim-utils","version":"4.0.67","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.67","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"02f508d6fea7dd5b9e55fee069db2c568aa82189","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.67.tgz","fileCount":17,"integrity":"sha512-JhrS5l45OmFwNFuHi6mqQ4ns+DfSqzdlxvRNQnQ4gZrlOmSTCcoatL4AuVqj2VEuVeRYpDqc1AR0M7n8HkG+xg==","signatures":[{"sig":"MEUCIQCGrwQHnmuqgsKSmcT/RaTsdjwQUsJ3Vsfqlv+TmlnnjgIgKPd2uBOUXpJZbsRuKvyAheooKx+CmUfnPzCWG+qaWs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAVhCRA9TVsSAnZWagAAX70P/iJ40p/X3E8ctYQA/rSc\nqbxlxN0lgDj19LXrmg0y4nVD26TwqiMBcOd53oaGfoDm760C6tugytJbwN/F\nEHAfqYnSmFD1uJy0Png3Ptp+j/uP6l8cK5coE9RPz54RqCVguYltm2iye/Xh\nm5L9uPIJLMfnQOBMXECviGfy2jh1Q8oX6Z9uaYctjxXVwWqDisVqGAKzQuRy\n+8Wio6Z+nkZQmf7QjcONUkSRo1Q3MxkCZrIDv2kmYvbwWHXmKyIxb7u92cUJ\n9WE/9P2asxfFCUGjYWSjimZFOZHik5/sp5uNQ2tcQvy9hXBDoIRvcQhIIqBf\ngfa3G95vkJXTgtQqhdikmQjYd0IOfTAvI1uxAIK+1dk4FImAWaOnCGrZIHVP\nEzzzc9S+iFeUy0q0nYaacyBz6jee9Sok1FfxRmeQdtNxnQu03SwvmmhqmPj1\nVqCpm7B7mZ5WyrcF45ZsInsjXz9GAigS4/c2vYzxFK1Pwwr7YJrl9PhNomdA\nGbltdMTr5NyG97k24pAnvQS+cJxX8i4nbDPv4flmpVTwOF8mJzSLR4eEiIjK\nILgL3PPpSENUdogXWRsde3pBIfjaP1YvvAI73NgqLKKQKZnojEITkVcQjQCH\nW7CTHbPG/Ba1jckwnBOR9akyLYy9LZWnq6myFCUr+uO6hkx/qR3Ktavx+p+O\n1QAs\r\n=GUOv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7146c27152af9ab80cfc93798caf9b5d20495423","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.36","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.67_1595409760613_0.5584213233320932","host":"s3://npm-registry-packages"}},"4.0.68":{"name":"bpk-scrim-utils","version":"4.0.68","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.68","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"873607ffd6197ffa0b5ce4ed5e7d4db981bfbb8c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.68.tgz","fileCount":17,"integrity":"sha512-MVI1alM/MOpQoFzZnymuX2DcTvW6iMJOQO1D1+Oi3DtpCQtd37gCXd3meAjZs9CxER06YP4hvYr+YeaIP2M8zA==","signatures":[{"sig":"MEQCICsfDuH6n4fZXPhKorAc7sa0KlWZF4jaSkAKWS40Z/yfAiAiyvunJF/1X+1bguZhxmE7yqSoQ4tYdyNYwCz1mgD54g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHvJHCRA9TVsSAnZWagAAZNgP/jieMC4fejFtUmKUdVCj\ngLPB7o8uBepDIc7988Ki9k1ajrdY5d9Md1wwkz7wR2rGjm7XB68pAdUZKicY\nX/vnln0gjGXQdl5NE1C8PEbfKkpUW5g0JTVLHbfSu3Kj1s6fwgR5uQKvDwih\nRrrkIxky15ieDL9gszvVr7CyxCT/ozkb0hFLiUn9MSPB/lkBbNNahYHoO+13\nkk3XZ7ocB9H54jBNbedbTTt2jFSv6SUUdPXM9QGFZVl8rJ4Eesx+3lX0sxsy\naxoQvOvdGbdHpqJNLilVPCwTT8GkKIICnjPoRfsPb5t0ONcC646FvRYTbtrN\nXcyYT1bWYjHY2Kod3hSr+deoss6Aw6I5lGfsNhP3nGPJX1V/Yubpc1BHUbgJ\nwj+oWvxdCXmkNgnK5Efvy5/GeVc/AI4Q4tf40s525noxPK6HuTgG/dHb18o1\nvOVskWzslA6UmLQNbFVgW8w4Ufl+H0HJFIa/gagYCA046sCwscSfQoVHb3aI\ni8jlxRPhTtqyGZZNoP2zFiY4eCK3BC9fcPUyDlZCnwY2JUaUSIw9uufDgKNa\nTq3pXB8aJ6x+aTxl+6yA0n1+l9Hb0la7lWJHgUyevoPqsqDq+ebj7wu4L8lF\nvw+PruIWz55LFKtiVDd4QkLipg1AYtskxoDXhD+OrU+YO5Oyd463RcQBHhzl\n4gFo\r\n=ZbV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4216b78363623229a3d1d853551f4b4021c03550","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^19.1.37","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.68_1595863622618_0.8260380676105672","host":"s3://npm-registry-packages"}},"4.0.69":{"name":"bpk-scrim-utils","version":"4.0.69","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.69","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2ff2f8878ee692ac11cc78af20a23748ceb20c31","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.69.tgz","fileCount":17,"integrity":"sha512-qveiv2m3Alnn8ovNVGN8eTnAthp52KlcBztMPPpsnevo/vnu+t5oR1vwK+VwlBNXqzVE/Eb4W5cF22FNoRLO1w==","signatures":[{"sig":"MEQCIAF5FfatE1kfmidX/HJHk6bT2SboOH5hCMdrpxnanCsfAiBUDrvi4IQl/zbUYQKFn4sGN7+DgieZJGP6Y8sd80oLqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIDOSCRA9TVsSAnZWagAAI1kP/2BJtdePTsSmCMguMWxj\np8i97gO/XmtGYnrC/mpvm7b4FVDSs4eh8MONNYHxYfhjzXtNkB/JCkRVuxLj\naP9HCFuikvIjl+I08hxnfvVc4cEDhQ3+kO07QvcJlDsmSTWvIC8grGYuj7vk\nuazjZS3tPxIJjgHqfTxn/Inw460m+FdE7Nxcg6QrUOSis0xK/Q0BRA5GoEmQ\no+CdXXcMPoFC9FHBigGcSULJLAUP1ICQsTUSBrhDsfXB60O3DL2D7t5W9CN0\n7Kk+sIQlQpnmdeSD1yW2CUXydD72QQQjOaUUWjPJf2KVtvGnxs7dGFEYchhI\nl3mK0BBmYPmxIfjHwMorNo+aTx8es3jRAVoW2qK67KwxZPhVQo86m6w1ElTe\nkvZ77dvWqz9HD+ZJ1dd0ij0CXc0Pt8GBJfzcZXbzi0pvwBQHUEG9SBrVKiHd\nvM3gtMw1LGiREYWFjgrRWbHAU83pFvrcjr/POMSQUIVtcpSNwe/uZ/sK4jmO\n6jy+p4EHdstvZvQXxt/FX85ViRUh1P4XQqgts9wH4ep/YUzmWjuvw2g/kPT0\n0H6fY0lGfBA3SWovDvxs5glX+EyXLZaBOc19s3i2L6TJVrW+HMThjisVg2ND\no+aaez+Q/ZP+z7+fWs0g6u45mu2u28oltlO+kW/dgxe0fWE7t0AZV/Dl1onr\naivc\r\n=3PZM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"38a1222131a4144769e61dfe2d9569fb749b7fc5","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.38","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.69_1595945874428_0.3207818915551319","host":"s3://npm-registry-packages"}},"4.0.70":{"name":"bpk-scrim-utils","version":"4.0.70","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.70","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"66b86f27b5006e750eaa2cc3650bf4e42b455327","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.70.tgz","fileCount":17,"integrity":"sha512-C//IwYToADX4B+UZit/3GTh3ohUsIxSv8avXRo+V3YmWx203MiAy49UDQaVByygbFdruDxIEsaq4GPI0hNZ3zg==","signatures":[{"sig":"MEUCIQDVzzsOc9xZF7XefsDzbxSVJRKr4rMpmNw+X1Je3/sXMgIgIkMJ6u9Km93ilVmMhWM9hPSDup6DCU8Zcz1KhuwcqkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIcfTCRA9TVsSAnZWagAACskQAJMg+RLoce7MXIp/lIuy\n4avUM8c3Svpg0U8AA/rcIN+bbA5+0qd/HQSQR8Q/Jp5NYgwk3KaYFTBlZ6yX\n8AW54X0gERkxtZ0vbz8AHdC/Lt6NDb+y8S0p7hcej0w80ugmMnn+yTn3Ap2b\nJSL70BSteX6s409KbI7SfCCABA+ZxLI5vpzquhkO+a3nSN9NaMIhBGelubzo\nTpn6PmknS5jmDm4Oas+YwgSXGINeHUdtfqvEirHWtUBEZa2mlhxmdJ14W2eL\nCQJIS1APtg2eJGLTU43DniTXIyYMiWHbKnAJQVVSPkNbOqVE3tNr78W9qyNE\nK5xIULz88GuP41xGaUZMnIPKW4y1zIwbrgVGA9Mp1ptp2SC712H778DXlpxT\nfQM5XwUMLAOmpFHZb0k48A+w8SW9r3bUrNHWGRYjkTFcfTg+zYvJEazcXK1i\nCM4rkG+78YvC2O0LFClxAMrVovzxuYJUIj1z09ylAXoxlGm/VhOQZFx92aj0\nzVSSP5qI4l4mmytNxQ827HNhy5fuHHczSBW0qTpHScnAkJN8PIsGTFVb4Puq\nc4/W5cT5Fuuw6rNJslM2Xhovy4TXc6qaSxuz9UvdC7i/lrAyouRCGTWFMWGM\naJenrVQ5ugj4BSPvDYjiQrJct+Lpw78Hl9kTa6nvmKuzE8OICogWPOpPDJNe\nYog+\r\n=2L7r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"75ec9768d8af9d60430bcff20c18e092a9ece5ed","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^19.1.39","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.70_1596049362560_0.9332897504609856","host":"s3://npm-registry-packages"}},"4.0.71":{"name":"bpk-scrim-utils","version":"4.0.71","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.71","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9babb8c10a9ebfd41296ce26df258971910b86ea","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.71.tgz","fileCount":17,"integrity":"sha512-Pa0buNzNpUyQqumDvMWrziV/xsOwv1bhJjsvDWa7z5+2yoUGp6aaJToEq0MpxqemW0CIq+/7bEXmNdLywSiy0w==","signatures":[{"sig":"MEYCIQDz+y43rW7CNDnthOzeLBSD9PmWbSTYVzTTHleYNC1D3gIhAMEcWYaHYumEE9A/p5Zam0mk8+go7WX5JnLAnRj2450N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ9rZCRA9TVsSAnZWagAAB0IP/Ash5QuBnzC7ShFRv7Aj\nesxPoN5ns/lZ7I/2t/6Coi8W/C9yz4+3u6QawABHGHgr6eak48YIN0qBFtxk\njhCmLQNHTbissEy3H38n8e0kwBuRn3pOnjUgzmFrRJKoRMklBKCX2udohelH\nK00eVeZJTGwj/kyX7Foe0R5yHylS5Lg/KlWz/hGpChI0MqACzpRZycBrqrht\n6ofRGWdqg4a1ERGfQ8jE9U6i0Gqhm9uuERYYEdlGhbyKx4JrqWPm0qcS4w7t\nzs3wIvka+C/zOrp2TKNvS+4Ur+lsguTeI/W8FIMDqTK6ZXeIOSn/x1xkWCbk\nttrZIPFa2HRYUAqvou19W5mBErnUt0QSzdcF8XyNcB6GXOcLUlfOsRg1ydaL\n7Oe89+TG8egd9lfmOMmy+Dx0ut4Q9mYYacVyzYHlI4wWcNl+d2wVkCX1WKFB\n3LDWO87dvAxG5HYj37aMbL6SQL00WwnyJDSriPEdq3wkOyXFZztBGCTXYXAy\ne9Hs08TwmquqvN7cyYiTn5x9O9GFPpGrb+MycwJ3uO+PX24x1Aor0QlJ1kLK\nURfdcYip/G6Yy2BRXUQ2LPYwT95RPftcpigFJ9Bm8Wt9Gi2hX2+2Y/9Ou7O8\nKm0asX85S6nu7wcfqXIqU+VpWu4v9BjLwRjJanlk6iZ8ydH17WpwK6ykFRkx\nVNCp\r\n=cMUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1678a34c09c72a7bbab27e07c72d4c04ded5d46a","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^20.0.0","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.71_1596447448764_0.437079003394478","host":"s3://npm-registry-packages"}},"4.0.73":{"name":"bpk-scrim-utils","version":"4.0.73","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.73","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f7c8d53ea0f69ab65ee76f6d577d45adb9ba0d6c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.73.tgz","fileCount":17,"integrity":"sha512-+8B5Hglh8jAD8lBt71QGiz76FxbCF11XGwl9v9VlNKyOJwAd8plcmLYKzHuJblcG880HAz+MF6ClsAA1zBy7gw==","signatures":[{"sig":"MEUCIAW6xfF8YCR/pzF8loOSsVAXiuiK3Y2oQTglASGFdbp3AiEAuayPQ73QOiEFUDeHI40WO8HQ84G6UytjZYXXnTUc3zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK9WrCRA9TVsSAnZWagAAl3YP/RXbUHF7I6Jz6JRyIcrr\nDSpLaIWP3gNs7Xs+N1XZFdL0QDeIOI8p6L4y4wzFXXFsvx+uXiiwRvseyqRf\nr/kNUyMDb+aPOZCGlwRVELsCiSo5T1Zxa3PSGMDnTtnFfNsrkDexXSeUVnX2\nY2YO6ZysXdpUD5YNy/6n5A8vshn8KvTcPG/JLaPw4X2VpsZhDmKMk6WMr66M\nPPAj9yEAV6WtTRtwbHIaTno1yfZYo1i88YGC3mmORKDdnse91hVfRXI7feH1\nrclcu4rm/IZ94TMI2EDTIEocrakOEELfSDDnuSSCOmDeWVQfYSvet1iTWAEq\n4NIaumSuVJzEtjmvg9aEoc9+rR6rg88hUKw/YO5ICUujhy2195nLslFYJIju\n0CS4xFlv0fM4cpt1H9CNLaksiemQHmRC1zMbToUgMkgc5tBRSvQm0ny4kKCp\nFoCOXTueGKpbMrRgVz1XbKGBwRhxqT7lCc8HBgnP9rScSWjgULzonu2SZpNE\nxqt1Va8fjj4q6iUqfNwumx+G/KQG0Prx+MgNL3jsOleie/I654BL4/umYMOt\ngAvjhWRBzIpm3BE4BAz2wiH1TeEjVaMZQ3rPEoan2tyLWsn+61gfv2zv4t4p\nBwEJlbd549kO0NueoC8YYasRtbrpfh/ah3pW0zp/d/FcA2nAYH80GoFypBLH\noOhW\r\n=YbKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"708d65ef1d6d05a20355b7c4c566a19390bdd46d","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.2","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.73_1596708266934_0.7989189405442492","host":"s3://npm-registry-packages"}},"4.0.74":{"name":"bpk-scrim-utils","version":"4.0.74","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.74","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"655b1576514a60578b832312521f456f102c865d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.74.tgz","fileCount":17,"integrity":"sha512-FXk6TbOz7lCUR93fgJW2h8VXxYyBay+mKIlBcMg3UzJz3XCrJAvWaDEnEzkjhRiFcMzeMJN9H6TO984ZmigEiA==","signatures":[{"sig":"MEUCICZw/J7ptmOGC8dRPMRqTi7WmA3kKpkyzHLFz3pXdxMAAiEAjbPe50dwbb7vxJDk/H3NghfdqPuGKJ8aCoWpKsGulF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLRoGCRA9TVsSAnZWagAAvIYP/jmdeXbkJSjRKCnNB1sq\njA1UU635mFZbUy6quaA8D2cnYDtg7lx/jb7b62PO9N7cBG4Tx6cFLc87hNvu\nWFZoekB/6y+4Qzqhr0XuuEwBsaqRVSKheICJLu0644lj0gUaWs8E//WQuXeV\ny0r+V18pEw4j+k5yZNP1FOMPZ92apkd8fw3e9HrPNIJkukz1kH53/sSk7s1M\nMuhTKeHXhuh70ukCFlAuC3d7E46vaPIp/ozot6NzcNxxYSShP9wzrZXnj0yA\n+zQL7I4hlY8b9wqpApiXzBbupkrhQrbM+9RHbzjjv6+hiG7b1agImuxT2MmI\nxqsAVAyQVB/s3aVSVANg1MUpIn5lshSa46glzy1p1UyyzPW/4JCo4gP2jya5\nKwQB3xkL82/JGfpFWAOkIxd22Xnlrj1CUvB3IvlWvrn+zqTztCfF+cIV9OWy\nPbsDnNNMssDRByKEUEqvQPW+/m9Mig1rOfBtheiy0wnVVJRERfPXtCkXZtPY\nMqrkN/iGDcdbal62TkABzpktFXq93pJITEbuGg0EAwqmH5pCp8zWw7Pi1Mjb\nSXuXgvTrhw30Ok6DLZnp/flDEoa0sxBTmf1R8yMAYJq4rsBj3jO/ZFHIChdU\noBOVnnzFk5N+v9TdA7LgOMUQuMCAaQabyq5Y9rDc6YGyitBs7/Vc/oNJg3Ei\ndmT9\r\n=hwnb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"efe8db9188b61a33844217dd3030aa9cd958bc52","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.3","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.74_1596791301638_0.9831649262575539","host":"s3://npm-registry-packages"}},"4.0.75":{"name":"bpk-scrim-utils","version":"4.0.75","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.75","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"82e906eff612f39422edb06e5ef9e7f01214a74f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.75.tgz","fileCount":17,"integrity":"sha512-KZk+7W0RDZD4+qa39a/2N+FWWxzbQaeOtGQNqHAmCKeqY8COpYIGPUN5PcsS6MR736VzyCQhueCFn6MC6b8Vng==","signatures":[{"sig":"MEQCIHCdV0qcyH/q0dxTnYn2yNjG8uEwjxR2T/uwYn6aiYkYAiBKKGgv1sVHWHWqf7cUoisBO5iwVfwxuVQAE2F23mhWLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5spCRA9TVsSAnZWagAA/4gP/2Lkco/7EqIBP4uTMmiD\n9FbJmABg9++LnKWrB5MksIbnWtgbEBmG1WEINtMEjiF6LR0V/4xfZ0eT+WSk\ndclNHBNfgmX36IauV6LBo7gBVeoYFnv6snKus3YYLuDVwOF5qu6zFVVoJaVa\nb6+FNU9s58s6U/dZnwOHiDH9GKg0jT2yR1yuIYPVhdVv4y6/mGC2Ay7jeQGi\nbm3Qw2r1Br3TVRtt9I/vUXl3cJpU/vB4YlEiTGwhaL7lx3Rf8yauNgYpInyE\nqr7ALNtR+jLxsqF1TnTnK8r3OZmmxhEW4IDiXtS4jPjsXgVXakR7/5G+0v6F\nYL4ZJPjH0ckXVtrKD98TwwmvbP4B1pynGHraELdMwVEh43XNAn8OyUjQXZfw\nHqWqFuoWLTG6a6kdFSvxsdI0bm4+ETcXBqx6Q9+ccU0Ha6fOEruG2E1wqPxM\n/ciCqdr0PJAHHfnSIkH+OIolxgiYfIl48cYIj3E+KYrXn4hOnF7V+53m1f9g\n5LDNNlabGC4I5cNIaKJ1F2bekYngRIeg4oBj8cAwVeSkm4DKDpe5SdzQ1aui\nHcxC1lm8aV5QeIRI9damGijjgSv5q3uR3zr9NAqVquytYRzthqb2YtT71v1J\nV1jNjXVjRxQq/txZP2J4LGHbRB4juL+SvlgDnGPaXM1TEW927qguhVmFQWJ8\nVY3v\r\n=AWL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0a7d2633847ae5eb23c1a320d3735036840d3e0f","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.4","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.75_1598266153307_0.8583592381656309","host":"s3://npm-registry-packages"}},"4.0.76":{"name":"bpk-scrim-utils","version":"4.0.76","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.76","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a767cac529d9dd71ecd98ad82867330c20ab89ba","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.76.tgz","fileCount":17,"integrity":"sha512-EvuLioLOZNsu6YejWwyB/gdbmYr+V7epecjGfkNDyN9eucabSpuSaHEHBoF52ZzY8zPfwbIIXJmiePuKSjFwBQ==","signatures":[{"sig":"MEQCIA9VShcdOlFhHy/HyXcXhxwyh64NbWpTbqvLTe2md/hFAiACns4QV2efyV6AyAB88szH/YjPK7PZBzvIza2evRs0aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSO8pCRA9TVsSAnZWagAAFzIP/jmO6nQLSI6vaahOPH1l\nAKi/ODxhwGYS2KzCsHmQQkmXdsMrDvrbccwBTB4yXtIDhvct/TQlViKS4XRA\nrBRi0lJLiAf2f2gQX5r2vsvp10S0ClQ/j3vAcwfshrXB/fXyT9wdpCZnFAdn\nI9n1/HnYX8f6fJQzFtT/wyklvLzrHk71pDSQX+7jPJiGPV6QniToU46Io99Y\n63fo9ZjRAxXTon9/eBaCHGvctRaBr3Cd11VoSdiYzq+Oo7fnGY5Eo8mRHmyz\nmd1AoqFTtPgHw+Lp3jmApPlfN+Atount9c7GyTGzd1bLntZa3udtWa9dv4kk\nu2hqwYM70s2UpGFVYDod2y7DToLRCsFM7KwR4NsmqtsNXQEl2OmGcTBEAsrG\n/ev0xMSvsH1QLZqY/JXKiubbEegtG6dpQvY0dX+exleglX9hI4uG6KUyEiZP\nFKrM8SuC0NzMnqeTGKjSKgZc6hGg0LLn/+c6D+J0jlkwB1jIc6FRYJZnI6UT\nz0CgaEyQ9Y1biGQMPPM6U6oOjrv0RoRpnbIgMxQx1wjDOGFBlgEemX9cR6/Q\nOocs2TxQHL47Dy12osMKj65i4QMezm2MGMRjClfEOufhc/nAhqXoU79ZK28m\ncQOIMBR4jM8fsv+Vvk6VxQbVwHI/0Zjkb2HUrxNRvrnXadBte6faQUJAmcSm\nhoGt\r\n=6ej+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"54b5ca721067d5ffa4ab55d8160ea13aa0c8b980","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.5","bpk-react-utils":"^3.0.4","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.76_1598615337295_0.8710967024818126","host":"s3://npm-registry-packages"}},"4.0.77":{"name":"bpk-scrim-utils","version":"4.0.77","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.77","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f885d6444187fd4564c7ded4e54dfcdaf6d134c4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.77.tgz","fileCount":17,"integrity":"sha512-9b1zq09/pAYgtOP97dHpQJkAv9TiYMjSff59LY6L7+PooEZI9Hso7ofdni7B2MtiHeKRdcLJmPRXqVfUqyU4FQ==","signatures":[{"sig":"MEUCIGQ1gOgyuNnLdTXmZLT3maRD4qekT/xGkMyEIdsAYHY6AiEA4kqBhv0m0teNtnOzTIK5T7UlvIo+1Jyg6ahJCpwePYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTOdaCRA9TVsSAnZWagAA03sQAJWc72v5vcBe5TkkbFKJ\nag4aS19lgvkXS2Yx2RcBzTorwzjOOpvDjt+eDVDlMk7EQjsDuN77ZJ6j43T5\nMMQxIyp2UizSFa/Bmvvz1K1a6XiaPwhqUCIpcp/oaCKbzAkCBDZr8O8x0KKL\nzrrqcWQ7JzJKS4L9XJXt29MqIH7W0UodLov4wgs53QDh8WpQ2pjT3IdcdD6e\n5n49wS2PPu4ZTyo6aAY/48IakEtNuIpzkid0OCKoXUgvFaDdv5I96skDhFBq\ny1rfRqZ7+yFPPUp9NSQX2UXp3Eer1C6kBOJAEp85XDluQRTKAnhVccEIUcWW\nlEnq5MyJ5KAHHNG/BBemmpd89bqpfU94qzLMJX9WKxVbbH0Kp+xOgi9dmuhk\n+FRdPDRX1eQ1wnk4J+UDvRNq9BnzWh1fQOEN8loMOixX1Dg0NX2jcs4hZZ13\npknVtIa+bjT/vBrrPM78lYTuY0680wwlbDAYnI6T9YUeGBgbja5lbHASIxrY\npoex1OcU8DmyspIbvfZ+r7YwZdyTBg7Ja8ta39sw9W9ryirna9NlI5v1JwLF\n3jYRbyXP1TwIf1Yqw5D4q2DsSaHPck2fua3oW2JuOZMsp2jSp/PFTkC26TmB\nUVoaq/KuddnXPY/dWVSkNe+dyFLJH3J6pXXTKAGb3mhuYhMGSFKVMpCx5f7q\nvNNa\r\n=hxo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ce1a038c778e863c4423990d3a2c091489e0d2c3","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.6","bpk-react-utils":"^3.0.5","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.77_1598875477649_0.6683111975832201","host":"s3://npm-registry-packages"}},"4.0.78":{"name":"bpk-scrim-utils","version":"4.0.78","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.78","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e0cb8e3068a19da7cf5c486bbf6efa0e1d04cd74","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.78.tgz","fileCount":17,"integrity":"sha512-tDfVtKk8CC3jnRlrSOwXcyVjTbC+UwOiqgcv74vpC8hy4kxaTGX+vfi8+2yezjRVkuPoF5PkAVfpkck0TTzr+Q==","signatures":[{"sig":"MEYCIQCqFjDSydJ3+zzsfriNsbsnEZnYL+JgUL++XHeBwBA4FwIhAOMIqxS4n98ZV8D9/3uc2TEJamX/w0TLtCjgb9oL0B5h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUPMmCRA9TVsSAnZWagAAsYEP/Ro5qTEWYesf0O9wFaZr\nOGBZGPwUTFkn4kDZtD0LaAQVbHF0wextdjSkZwi4C4xaOzNf8SEvsMT73Tc4\nIg7LRrjpbY3nJVVZ7ye3VMohLH776i/8EZmtuefaM5K5SZutu+f5zplxkQp9\nfxb6cI/YK8ZohYgwCbjcYEazhNiIrhCmVijj+2Nf63sq6uCDk4w4cIn2nY0W\n7Gv/kDeIi0zoIoiTwSQZPNR4PwUZsBYd5pEGIu4gCEaVI9bl9xIW7tVVwc2+\nEEVVuSL4HPapNcEUAa+Ewg/3hJUVEwzh9k1G87x3xiVF3WgtjnpyU3iLJwbJ\niVaEGNEg+kqRmqxxycinunyTrDQa4MCcxchBB0WcSOBudLY3/uFaqnESCI3A\nG7zO1kXZcAH6ATo6D80OL875s1LATPl27oEeTJ33k77fSZicJd0GhrNtqW/W\npcGRn97jiw/WMVr94FxgxYUqw/LE+JQQQfOSx2IDh42JSLBbP3YBVfW2Ubr/\nOfQZZ74sJVq7algbiiwcHwCXDsDvZxoAAGlKrSzJkR8JcvIpMNGbVKJGfDPh\nzuA9w57laZHHd4uAa5+AtFfQ96b2WaILzQwFWj2Cemn+DXfhvz9995gv+qDM\nCFqsNCaLvuW4w5cwM3P7Z06qlXJH+wJfwg99sg9ZCiedYqHf8Hg08AktGPJ2\nTsNl\r\n=251I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"051e37d8c9b7267c8dd3a57e044c9fb78bd9508c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^20.0.7","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.78_1599140645927_0.8055106228762674","host":"s3://npm-registry-packages"}},"4.0.79":{"name":"bpk-scrim-utils","version":"4.0.79","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.79","maintainers":[{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1ed16dd3012901c1bcf4620a4c00881192f3d16f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.79.tgz","fileCount":17,"integrity":"sha512-bQ/lzyywfOxJVvaZaikiGPtJAM2PimOKhmlzgjVXz81Lb7DlEmltD6abPooK3ZzDHYQdRDeUg1U/QqL/JqaTUw==","signatures":[{"sig":"MEYCIQDIXIkOwOxnsRD9cFX8L38QFVf93cTTpht4CAPwmiBcTAIhAICouExbpCyWJCe3vOvACS7LD2SF1Sf4czrtJGjOo6p+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUUk4CRA9TVsSAnZWagAARYIP/jicG4PhH+CR2psw8BUF\nYZv9uAG/XePvVDQewzrcjP+vB0j+jfbDkqIc/AXz895abQJ7a4nRzciRLm4q\nj68foazkud4sjG84os9+bTBMVI5Qeo/0NdAWMp5eWTG6nx5DBq63ithwPxcK\nqvCXf02z8oi2dnlWKj1IFd+IWTCvQVMfgZ66tCKYy26bnOXNAqJtj8ZoSSbl\nH1WMqpjiJUy4tRdsjuJB8tBtWgBdHUG4gTGBIvB9AWU7Dk7OimC7seIXCNMl\nbGqp9TqIaXZBwZEhwvehVUNWn9mLSBEqemIN/NviutTE6AOMNEF35ceq2vTS\nmE2tbLmUTYJsJgJfQP/EdtlY2k9xEuH7kZkk1pCLyjl0bbPWDkHo12dihNo1\nCks2SKcq5CmDB+El8opytaB3Fn0y5aBwHbXIZrF/EFcHvIicFk0nBgSxDD7K\nuBfIsIrFz4eXYGqvcTkS7zuYQbmZBfugy+M62AxTnA5C8NYpTgAp1IxEUl3i\n0eeBgAKmXwNVBRwoX6DHtSmyHa0ua7G6sxg/5gr5h1hgaxkdfLlOe31zAJ8P\nQqEwB32jGpCX2hGadbquTqzwhpGQvHpaTY0xJrfG1vBhv6USopUoa/Lyzhz6\nCL/MGx2Tw250bLSYG+7Kk2KJfB2tE2c7Ndi+QVpOEC2CWY2yTiyHMIdGw1c3\nHM73\r\n=R/N/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1bd082dd62cab6c998693f875ca156ae1d280ccc","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.8","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.79_1599162679807_0.35573203481421833","host":"s3://npm-registry-packages"}},"4.0.80":{"name":"bpk-scrim-utils","version":"4.0.80","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.80","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"98cede283a41ebae2afad51bc499199daec58c52","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.80.tgz","fileCount":17,"integrity":"sha512-Vux6SGUwmcb7cw5SBAJqgyNArAMDl2jyhG3BvHLHVCKp+oeeoiznQ+/Vy5pRRQs6jF1tH5esDfWwJVwPZvS9lw==","signatures":[{"sig":"MEQCIEHfte5Py0TJMW4qKEq7EL+q+CX9Kcu+BkYKM+5gPIBjAiAnPYMAojcbJU7cpAIg2L8H71R+K3y0NsSHb565uw3Ilg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW4TjCRA9TVsSAnZWagAACrwP/07fJLhrQO5f7BfroVUR\na+U48m7TyPggRWNUiX8DDUzjHj3UTXskrOyVdENc5F64lqwWv8yuOiyvUj4m\nMpt5jQ2tQssktPH59qkJhqaCPMmEa1Jlxxvltp9LQqoYnoeQ/R9r3qqWURXJ\nqYbSfH+B21tGWiMgvw4/kmVFyb98Pv0FupOviJkHwIWPF5Au7k0lMt5sJTrE\nmDohR3jbhTqv1BX3vE7rKOg5Q14zpgcvyI4pirbOCYAzTh5DpOwWN6haIdCU\nNTXEKF2B/aGXiJL7SQiF6Rofr3fLH1FrmLB+YfgDJRiwwaqOVCobqTHBjKiG\nyfda4HBU33ZXQYSgJjTaip+OSsNQO6uLapXNM0P3z3+667vAh46SUIqNLQ5m\nt85QdhWArVmBxqjdXcm4yo/Szm2vAuQU5SjHbFLEh+ZZcm7FcA2kUoRTiNft\nXLvLN4wROYYTh3EMClEC2NaddlRe3M95GW5PQPEMLsZdpQX5U2I3ywby8mBy\nKfEEGEo2dTjddXjch8pwlO1xvvzPJF1sZ8LsVAkhPBIqtaQKUE6yADiz+3wK\njgB9dn0nBVvPvvgJNTPIx6aHkHnFuVsF0CpiXjz7FpewL0KnPMze0z6NtYeM\nMboHr2OdkCAB3Q+fqlOxIXzmQmtGw4QcQ/Q9XrrIzrcZGdx9m/nb6jmck+J5\nQG4O\r\n=C8lL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1dfcb4d00b9f0826d62bda552fe7f79617ce6d3e","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.9","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.80_1599833315566_0.5931825238660609","host":"s3://npm-registry-packages"}},"4.0.81":{"name":"bpk-scrim-utils","version":"4.0.81","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.81","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3a3474d536fbd261f6fa36e62e870136522117a0","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.81.tgz","fileCount":17,"integrity":"sha512-LIUCuX95k6FEdo5/QvZQxONEFsdZDh0AQ6fYtmFZOhz09JxsgZu0jomxsljBibh8NHRbAxEya742S7PV1ZUMgg==","signatures":[{"sig":"MEUCIEeOAgjkR0VU7zs4VoDvimZ/H65tR0k+nIrIgQJZZebXAiEAxxgtfg/zb3QuOeC+SkwQ2xW5AH49pEDGUhj32PwnR04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX33BCRA9TVsSAnZWagAAJzMP/3C7r3TLn8pXq2onIbqZ\n+TEO9Hxk46MUGav1FoGepVwAK30/VBRAgQo+ieLh7LZyfSuLxG4xpNtraxEE\n2uNl7oT8JeR/8Qpg3AJA3M05wBFUIp6P2JcgDzgRCmtGKjWb7pViFHT6G5F7\nldY6a0xYJf/UasDcGhP6kCdJGJh+Ok2neua+skm8GM0wCHE+5HpcdGAf2nnk\nAgN7O82TExTeVLOSa2vATYlSC1bOcl/NcI8I5ozA1dXNMhvLRojzhlwE7fYX\nQ37EL9H0fY6/KrlVFOuIQT2WT3dDv0dBanQWDi9gj7Q8ND0PGsz/cGzBvhRy\nhMjjLiHM8XXYFtvh1QSX9IFGKrcfAJzPCxCzmInr6M9u594PMy016hw3OmCJ\n+r5URVfqZGfq7HtdUY0slcI/KTI95rT5XMIketUAVCRx2F+nu6S8ADNfPB1z\n288S4KNMzqKxtOALXkjT76VaazyG4XE42opCFknEW/gKy+G2php5D5xwJVHR\n+gDpyB4ewU4vXF7AQatzbRqOH0RqFYBkVbBn/Jz0CgJt3KrG1ZThrqoKoulC\nUJRMDfo1jFFkDK2GJpoC7hQL0BPZS3pZU/3WYqtTxR55glPTPDfZIR1skh1t\n9J63J9AGRX3X2qwRVIJ/uHNPb8njgFYvwspUN5uiAAsljAM43fS3p4vAfIn+\nrqsc\r\n=KMi7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"93545e751587790dc1f9be5c67e4db3d4332c151","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^20.0.10","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.81_1600093632492_0.33155618456564295","host":"s3://npm-registry-packages"}},"4.0.82":{"name":"bpk-scrim-utils","version":"4.0.82","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.82","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"81e80a2c80b17934c5386e2d3503ec16b3a8ad3c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.82.tgz","fileCount":17,"integrity":"sha512-GAb6RK+tDpwY333YPeHYUb1V2M+1AJ7Se4eXO/dr4mV+TCR6fj87X1D7JNAl6SiInNhpevtlKsZ0DYteqTLe+g==","signatures":[{"sig":"MEUCIE8o9p12ME0r28JJHfTgP4YDWHt+mun1D5Kaf2m5fwN4AiEA9OLrOFWBxcWIU3z9LFEc2+bsI82jyY0+5o6ssoDuLZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewFtCRA9TVsSAnZWagAAPZoP/0m9+ulSLVKny5NRzEZu\npRFVGvCd/Ypq45iGP46zUcMdnw/cIFDf7H9JKEeRUGy3qmP9DdsvcXD8/3uy\nPRDWgp31q98zotjkQRT2cGWgHN+6mASe5WI/+Mq3ZphxxvGchyeKoo4eL/48\n4+NbuZxl3K0oESSIhr8yvYMfafk2e/NE++zdWCphYDj5VW/50TSVkuwxyh+2\nmWRrIoPCN2DPX5opVKSE5alZAQE/s1UKI7YsXB0OOmzQM5YNq5MDcBDVuAJv\nr1GY2thOlfyMTLzKU3Pds/pNcOyd/rUIZYVh57cumpZ+WGGxRD24jXT5ztH/\n2zB3FtNmgz8wFS//goby7FhuqxMIl1RZvGS6gR/fXK7nVicw9swIC3tRyxFo\nppkgUlJvX3wUExTMPVPA3T9VcwlyK939nZTAvrmyLYPRgf0IWRISK12HqdHP\n9GnL6qTUnIGwVgbryU1XnmQtyBB/bwC6T99T5vz5rDZQ7GgBYj27pzf7yKMf\ntmAberSEsRUr5VTFCXzWkFqI8l0U+Nnyz/4qPlXt5ZuZ18GFy0mNzePp3v9R\nWhQ4LzQPodapwJpyE4G1zYPFB860FN5FAoNneS9N3KbpEOKObWl5Cef60JSW\nY9j0cmhuwvG5/fNO1HY//2+x1XN5fEjbmfugx/6Y6ZHzvsEs1nu6ghX67YLV\nxo7s\r\n=TNrS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59d8529811f6eef87a5ca7e37f7f612f205344e6","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.0.11","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.82_1601896812926_0.2547498966040982","host":"s3://npm-registry-packages"}},"4.0.83":{"name":"bpk-scrim-utils","version":"4.0.83","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.83","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e71a40989a511362df796cac0330706d2bc46ba4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.83.tgz","fileCount":17,"integrity":"sha512-BDntbhu2xX44a6o5FzgUVZm7YNrk2YT8LRKxJS10m2mX+grC9FcLoRQpN77BuU7/F3T3bdA4iuTLuCf6oF5lcw==","signatures":[{"sig":"MEUCIQDXsLOAtGBnmPdcuotFWjbMbj9lwYWrCbwu5j4fBn9wVgIgV95gWyDfrNY3KqbA+KvzCLrubCM/rgUQF5T3eysNmqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezPRCRA9TVsSAnZWagAALgoP/ijUgXHt5p82TIbnSo67\n3YOTYHPefy9BQ/OdASEWzmbHPyK7ns1YZeD7X3Ld+bjCRxn28/RRZo38qlvJ\nF2aspFU/+s3bY2bJlvgNJqcXC/3J1ntMFaTcqB55yAJ3WA+tOdNPIsd2qO9J\njfGmyjk4Yq5vfbySR0SnKZk1s0awTTFUfG5jTJFMDt9zloJoF1Y13nqrJmBR\n/TkWJY/egvzJCE2cTewvpkYkAzJ2zI85RfiZeNiHOfqsHsELiuztKpp0CLeO\nNTChGb1SnBtBdAPBxOwXa/qaVbasjieHEYDiQc1zkH6k1UgcjCVoOi1Y8TDT\nZMgi+rkhDZGGbvzomG3unt5FnkwctEV+zsWcp6a1ky7xEEXww8NQn9VOnN9C\n/kTOYcDDO0deJxGWm2Jph/pmk8quUPyqm5drMUzZM59DhonkPThNgGAwIWG0\nxLIH+mhHYyluM+qcq/5XcwfDd6fgsuY16dUnX4purZ5Y/6yTt0+yqsL8K3bV\n1KNN+mjcN+jOco219BZqwXWcyNAKfOSUJgJtQBkAgPB2oLMlTpqmfwjDTdLK\nL1NqJJLm82rWArlUMyKbMBiYxPBPoF+Z26+NA5L07zLB7qEu5Q+5d0EWRwbe\nSyYBGpDbC2YideovAB0KjNGhL2yqyVtyD0+TBe7d7CDhRl6nAyhvdN5KnMZx\n7eCb\r\n=bwVg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7bc73df2019a5759eeb32d5301ea0d42cbae9476","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.0","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.83_1601909713308_0.12117421782426718","host":"s3://npm-registry-packages"}},"4.0.84":{"name":"bpk-scrim-utils","version":"4.0.84","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.84","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4ca42867311f8d456f79b4afe2740ba3adb57d56","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.84.tgz","fileCount":17,"integrity":"sha512-qsQoTCjQIekk25Rtvxvz6pjsWreNKBmLPyNhxxRm2GcRBEnXdvj+RHACWJDdTsi9UPCe/7tgkkiBU6qgAOwohA==","signatures":[{"sig":"MEQCIESCKqPw6EfarlpGu2Jh0iTQpfNE6BfjmefTzq7/DJ4kAiB+zzHPcj+7HW+J84aCdtw/72U2skek6sZvm7j5yV1sBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhHK9CRA9TVsSAnZWagAA288P/3kt9NX4R9Qmkrp+aivD\nqUiLnqhDqppWW2UivSpISVTyVtFGZ+gdObjDw9mLyJJGrOJFYNhEopn84ZNP\nWUpIMw060EieB6NfnU7DbR+BH7AcYBXay3VvXjTaPomR56/A+dDDn6asvfeF\n9SGy3l9fHLioMnKIFFTnXTZVjV55SoJVI0bZyuHCPTKbNVDCAkfoq69AMMNK\n/M34/D8PTJkAXtt+3bWvR/Y7Ng4xCHz99b0eghu0pW67x95H+8VTLSVeIkuD\n1U/y3pGQl79ctprzxL1BfspWnfxuOSAXltGzzqs/KJdetVpL6n10wXvOefxo\n44jPtfmD6khZy90rqdPmVKSidQHXGHPyvGWKlIWmGCRtMGbfzp7sFSyWuEOh\nX7Xsw+xlCug0I2/NNOffCrMKDLtVSIzIvzfaTQMyp0kHdk428wvAV+4iMAQ0\nA4yVjnbePaEuqv/ckMB2bnrRKZFR0DxDE+CIp4Z15YklMoCDDitrAD7Fozn8\nEGdLNPqiUaWUHjOXq+g/gA3QAuvgzqPzruFdZJaMm+2y7FDWWicIKSC0wO/R\n9rwM3tKUzFHjcja1MHY+yB5CMlSShEXKTgBbEpoxDnOTJgXoc2/fQPK5sBUn\nFlKLvepJoWIvkeiyObeC6KlgzBtoi0VuXLDXG2tJpdLsZi4qm63Tt/a4pc8x\ne2F5\r\n=jrPp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"415e45675e7fb0b642e0979ee33e30c912860926","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.1","bpk-react-utils":"^3.0.6","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.84_1602515644632_0.630651412651551","host":"s3://npm-registry-packages"}},"4.0.85":{"name":"bpk-scrim-utils","version":"4.0.85","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.85","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fa68788506bd741079ddc3fc2eb9054dee8c57f5","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.85.tgz","fileCount":17,"integrity":"sha512-7NiA6BH9yDULAFKkA0+c58iIkLpSVJddi8/Lqx/05F36H/Ssk7Y1ddwjo0iCcmoGJZgs1+8uCxugU8YHSEtUtQ==","signatures":[{"sig":"MEYCIQChlA4ioBcSWmMdEX4isdjh4gxULRJNmKtnjQTBJj8q4AIhAPgIm2v0Ex0nm+rttHV75QToZOU7ogDaAHQfVjMmS0b5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjriMCRA9TVsSAnZWagAAefcQAJ5LI9NlsJ9ZbLjaSQxi\nDWjDeTl2OQU8bc83B5aR6GGphmmIE5xgQQ4ibtG8phfZ/GlCjR+hgsUBL6Zn\nY3ntbXcKmrxDjFiD9aBS8/grrTkGeRi3xFSOOPTj9xovhT6zbUKXoMuCk3uI\nQ69CqStDSA/yg+n5pY6A3BCipJfP87egjEYLSNoajMBKPPSp1MnzmH9D/BQF\n34h42eN/KxOolzH702jci58LTz+ZUpv5PjRM4UrzzMjpEMlIx2zv2Vc0A+gu\nV8xpWDrXVjHgwnpZx0dJS6kCBbV3/6MUWyp4C7CZa33aaEuvSxFjT5UAnWPw\nd4yRFGsU+3BVfzzH628/0hRLSCoKSKQp8F2aaKVhr7kEX2QJxjLXGnVUSy3S\nmIqbYgbjwyPzWBiSGwL4BeN+XNY8G40LBX4UQ+nyl4Wb37iLcmDVrDU6j4uH\n86GiApTBNk5DO4FseDhyUyNRBg7DlEFyWJCBs8XKSOfD8GgxKGDkB3rCz5CA\nA56MG1t14Qs3zC/pL5U1GwDEW9R8Hq3zNqToq9ncqbWNhfBChx+zhCnL/g7g\nGmBIVFTeJkkJk2b7U4rkA2nb7Tgnj2IkMbSrgLw7Ih2TlaKRiA0Zawr+dC6/\nXzJwfaVPN0yfWQU/RDUVqarTn9EAh6bnsujP2gSCrPALg9xfdF8uZsz4bbcY\nPViH\r\n=RS6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"04d9e36e7f92c6a5c9e8a0a1cdb8589d69da8447","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.1.2","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.85_1603188875416_0.5244558972690132","host":"s3://npm-registry-packages"}},"4.0.86":{"name":"bpk-scrim-utils","version":"4.0.86","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.86","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ff2487db46709c102e2c60906d063f29f9a567d9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.86.tgz","fileCount":17,"integrity":"sha512-me4OYGC1sCG1s/HZ2hEdx3cS8BV5kzAQ8rXN2KUyOamChKniBa9gFxXtgo+YJqRAwbDDYTTpCTjY7W2Bzi/lQQ==","signatures":[{"sig":"MEUCIQC70xfVsJO+ggrsixTL8mKf69BA/k2XtAOXMG4uGSV2VgIgMYQAgBjFwGDAQc/Izj3JtfpoBcBC1VSPcNI5QNRXL0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkUN4CRA9TVsSAnZWagAA21sP/AwKV3CpQF3k1EtV+pE7\nkdQ2m7WQahdXAhlH6Qo1+2GlG1vHbEuhrOkQR9k7zvZfyVXTIqGIT4RGJ129\nYXyJU5QxVcj9O7/+2Irun7mx+bPfyQE2+xELsggUTsjKm5FAFemBaD3DmYOU\nxxGBH6Eik3D9BaHDFTQigoQ6p+GFqWnKiZ7rxOh+/tg40LSVnOIyJWOW7CWI\nqLgSiTve4Urg45KdLWi+98PBIFrIx76g5jNvd8kXDChbNeuyzoaeTwyjgNL7\n9v9itC+nq7kF0qt0pp+br3k3s2TscjKrT94RVODMiYh5xpA0EAlR2Q92ufS/\n5cQ95CfJLcYWJE2pewRgR3I3QuMsBMGRBFnQ+BLm+QB8dCnheXYVlPaE4u/M\njFAGaJpKOgfvtsnMXyJDAjn6qJEaf+CTafkMnsWZEQcx7GPUw/KqiiKgvRnX\nPxE1ODgjlB4PMej8TxilsFPjzzbFsnbqtLdvedTCENffuI7MqLIfSQTFG1Nw\nnaIySSWcRChPpStffDOgtE0WwFUGGcRfLOtjURMvGzfeogQJAqd5jrkB3aDj\n8F65K3yJLgu6b1pq6XAleZyO7qb3Ro/W22D/nzBJh6y3mkfJClP12LAKYnPY\nxC71H4PuecNzbXlk0vbXyDQAiy40rkxnU6u9uHx/1QcuuMyzYsoa8Ntwx4u2\ngyIo\r\n=ShdN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"637cb6bcb0f677761a119d6bd32b1d2f36236b72","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.3","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.86_1603355511984_0.04282583781769578","host":"s3://npm-registry-packages"}},"4.0.87":{"name":"bpk-scrim-utils","version":"4.0.87","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.87","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"af04a8df2c831b320e87c9e28cb0ab6c0216c7bc","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.87.tgz","fileCount":17,"integrity":"sha512-MA/WkX9Qv/xh9F9KG575R93KH8yM361+zp6vUl3nIL+d4dVpggpEs+6a1Hatx8zRYSasdQuY3iZyP0lqPEWaDw==","signatures":[{"sig":"MEQCIAMxh5Wgtqx2chUbzgzCbcohBhdfCHfKSIetflysrV66AiAKIeAQJjx3eFDPXRqYYQCav+bhOQ1r5KiMtx26Dipw2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfltkmCRA9TVsSAnZWagAAvLwP/R85c3Kmq+E03i443Hy1\nqTv6Javh0V01C7Uz3+Np9AiZC7A8m2HMBCMWY6q1Lxl/ruCPyVpPmwbpbbNI\n7nOaKTNfBk+qmkAEG8UYwO8sGAVE08xy5a1IN2KtMx+jj1TkOTN/jOmeLDqL\nAQdrStWE1tdKs9BA/v49Y5SZ2FgnsEiJR9INeXt43PV//kToFM+xvl//NEvm\nm5M7OY34PL2zNAduxJR1uQ9JBIwm649t11j3WxqZR+Kxhj6vIlSh8H1kCw4Z\nuTdWb/z2a9Pg1C5JOaVRp/QdOQhhItMj1s4Ozi/jhWpXWKuppQyMkUYXigWP\nwfTuVpnS1LvYxnePSWe+1fKXnnHG3eAStf9OD+kQUmsG8ictPSvpzK27Yt9q\naNDOQnygD9WWnhU9Fu9FQqsBWJc9DDCJW8DapmKMAsNCuJ3mIMBxxKlSdlhU\nbSyOqQrxbwD1lWmak6G/Zh8GN7Y3J03G4r5PdokdT/Nih1dmkOA9wTQAtuTW\nqY1GXqe0H9szDc0dIIZ1ntFQ6qfhXmq4fJyyis/612vB6Wex0kaHaWzdiJ2i\nI4O4kl9WshT/LggOg8TWgszp0y85eqvx35bqvP8Tf+xlJIMOEZujX/hHb+cZ\nX3dCeE5zjjYH8QFIpW3P7cVC881+bPp08zAELJTEm8wjcaEqiPoNNP9+XVwT\nHyRk\r\n=whGk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b021c5cd6f8d6ab7f867097c57031049848c5b38","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.1.4","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.87_1603721509775_0.8406438727262318","host":"s3://npm-registry-packages"}},"4.0.88":{"name":"bpk-scrim-utils","version":"4.0.88","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.88","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bac321dbdb52e36e3b470da804efdf2883a59c1e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.88.tgz","fileCount":17,"integrity":"sha512-XDtgUBZ8SM9kPB6vD9w0kZvv6j2RpiuR3JqVFo6nR+CLkz5SfvQwCKF5rMrXS6scJCnJbEG0M0ubC1q5xPKHrQ==","signatures":[{"sig":"MEYCIQDCx85mSyLHFjcSF8GfOqauu3duHR8J+I/y8eaA/BISmwIhALPJC5m0wXJAolpuZXe7JI2lf281WLyigSAA9JgQxqDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl/sUCRA9TVsSAnZWagAA9Q0P/2tIrjHAfy1CljkWl4O7\ncueH8eHY/Gim1WTvrLL6DHNU92eVWZQ4gLuP/OZXhujPSxNDsHtcqVqhIlTk\nQdeoUu9MEM9CUBCZXY2p5q10A8HWV+ZgE1cHXCUa7QMcZr73NiJ8U66TYhuf\nGl87sUWMVoHVKpJsutwqlwnyOnG1ynZ5v/aoSsofYGXZieI9/J7bb2i/wPJw\n2MwxWOGKfSQD0C580lAoWlOMdEYlt8RTK18UzvIgw2oJA+uCe2zF3SGjCQLc\n652eVPPyWEIV5lGTdJAxoyjYJ88XZurZZ23nLb4JaaWmE30M80lm1RT4jtxN\nfQA6mU4Ov+pvB40Nh8PfmPODj/MkQDmzuiTy6OwrucM2hdfZMuQmCYsDzHkJ\nQqkWBC9HXCJcHYVvNuBjrDRjVZ8M+/TGAYd+HvkfBeqXdsWHHTOo4e+T9ojU\n3Gdr2fzQZe5Gg+dD1ivGX8ra6PIhZpgBt43bQG6i9I/RsGnjBR7QJ02Fg2j3\nn+iNuz8pqN07TmVYcgRROMB4VFhRmg8cMhPBNA0umNdtld3m9FHhh0bwfKnI\nn3ukxdfTXhV3pmHONETSFIWJGK3OfrKF6jj8UQm8FkzadzIajG+IPCAi4uz4\nFwY6//B1RlvCJDFml+S5R4gc4KcsLSkQbwKT+dFs/JrF8izA7dkpcldBhadG\nChGn\r\n=5deb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a6910b1b5068590c7ba3691bedeb5818160cc477","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.19.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.5","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.88_1603795731675_0.08456163625046198","host":"s3://npm-registry-packages"}},"4.0.89":{"name":"bpk-scrim-utils","version":"4.0.89","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.89","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"tiagohngl","email":"tiagohngl@gmail.com"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"53128b5a86c343fd22f2583e63ef284d1b24a694","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.89.tgz","fileCount":17,"integrity":"sha512-qEODSzHHHs9TeFUSVqQvlt43/Lnum0u+GikuB+J1msL4qicVFzbSrSshID13RGc52GZsotMqt9eAGfHOO/6kPA==","signatures":[{"sig":"MEUCIQDoQJUjmPyyTw7M9mUzxMPUX6yn/HSBZ2STbm+YtAw+TQIgFtQ5utSTboNTl23ikDoFpM4U5tG7tqtaPiLgjzfC3C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoq43CRA9TVsSAnZWagAAtJgQAID7XB612MVdbfxYJbyU\nANW2L06PBk+Sf8ZSW+BEXfIG+WC+w9c4RDBsndQSobxHe0GggzzpPYs//Z6d\nh8Ioxxd+tX0UlcKdATYvC9PdjKbeV4Fj7NixrNYZlcIUgWaS+qt3y82LTy4f\n91tD0jwCh6/Jrab41hnqGzQalupuKQliSUkvvLtoku/RyscwsdJH2GhxsKNc\nvCiwq3lJQcy2xD26nxQxf0fW5Kg6vw2z7BZjgglnkyUSzb0wzTbfAmfJSuKo\n0rWCuv/MLWCUz0Zu0QrihtG15x7fMuKhzpP4y3rzIZT+3Ez2NPDqBrlq4kg3\nEtAFTdy4/z5eWG7HGo2gO5Vm7DoZexGmPqEPEl753V1IXpQjg/ljD758UXc/\nLSoOkl9S84Wxti3+xuJm9o5jR4mQrj4b+qtz68SNfJsxwC51dnK0ZOAJwRck\n5WcU176UhBJ9DX55GIsooOvU7JEHup/w5PGpOweIYuYHhkxnZyK5utJD5/qb\nyUXwpFUAMETOY3PWhDk+U2GBws+8t+JoExnArcgyWKdJAkLiUfPbvKWEJfbU\noNO1DbLTS4nedpFVUKECxJtBqxh6i6u24Cdm5KT/Ok9/7hTFcUPYeHa9oGX8\n4485S+Tr3WBgEyOdCx1zUcjA4vLDV/pDH3ZpjgJGC9x8s41btQ/9Vy6GQ9BG\nNsdY\r\n=nM9W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"def1e7cc8fa7f5ce442db63546fa86af846da07b","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.19.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.6","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.89_1604496945085_0.9972948000250099","host":"s3://npm-registry-packages"}},"4.0.90":{"name":"bpk-scrim-utils","version":"4.0.90","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.90","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1f753804be9610b35c8b7ffbd653a2436f6d39be","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.90.tgz","fileCount":17,"integrity":"sha512-rlKkjvga5Kmole7+QiEZvxZWKGmQ0Kgr5Pyo11w8RbMpUYGJ90CdVgskTMZfdyIF9+oIXqAs4pmksOnn30NrqQ==","signatures":[{"sig":"MEYCIQDj79U8JzWdYaJXZnIJ0L5MqcvV+fFJ41nk1VXL48oMTAIhAKivCG8eAgLqj0rd5neyurHOID62tDedwzTKAy+78sh+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPhuCRA9TVsSAnZWagAASg4P/31g4DRRw+UtvxXZFxWu\nmR7ejQb7KEX9p4xZx8IaMDyrYkclgmhq0UT1RfiUQAoaMj6Rl87DkP5RjSbx\nxVlMZOtCReakv6PBMn1QgNlraM3LpRLmSQBblGVvWOp1u7NHV6NjlMumk3X5\nJc+y38zcLJR8c89LQpybVku2EjrsTkN9U3NcbtRvT39uFnVbUJ7v05k4I2c4\nol9nUjCDBOeJGxN5bLSgsS8PZdL5FRx9GSfG0RRd5H8TfKahtTh5htacjtEi\nCPk2YnauavH6dBr6DfZN9xeRhmmlm3/JUhD3kO7rhJzWI1dkP0m8B95a0hZs\nHtDbf1c+zARLcpye284Lsg84i7/rxinGG5s9pxYi3p1QU98aM0Y6PA+NOug0\nJvRgqY3DP9/pLt9dJmWGbugl90fX/IToKEJbB9mMfMmpcGzIlFYeyvJzotGZ\nmY68gUJPTfaKZ49rHOqs19tESYKQsZ1sdV4TwARl1F+uRp5zPm3nsHHlL9Na\nGXJXgEQEtwwgf1LzPghEHn8PiiI3BF674LQ1dA+X5zEX/WSD7ZbRkMXDjTLb\nlnyDGlaC1k1pYKR+w+mJOt5vq98kZZTnfOhA7bsAwDHmf6BCHgfcelWzS700\nPfSGfSQsFMlRzqFQ+PSUKVtBduWCLAn0z9R+25kCtnqf0TSmq/iHwdJ8j3cH\n9EkP\r\n=uSg9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"07888741f2b85b9b39020505aa780e328e876a51","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.19.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.7","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.90_1605171309620_0.640618928943608","host":"s3://npm-registry-packages"}},"4.0.91":{"name":"bpk-scrim-utils","version":"4.0.91","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.91","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ab9349bce9e40f2e663e7f8db8bf495bee39f82e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.91.tgz","fileCount":17,"integrity":"sha512-bYIBSSNnayRGHSYz65uMTGUlS3ibRU8I+n59V4gr8qXKXOZLHCMM/ZROzcFtNP3oNcfWr5PMIFhWDEaSnQoUtQ==","signatures":[{"sig":"MEYCIQDhuIBDf33i3jvfXs2YdG6NkgTEDA7uAjriXzIU+gRzfwIhAJ5A4eRwDJIl477uiJEdKw8004lShIAuwgN65ixNlOQK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx88eCRA9TVsSAnZWagAAj3oP/jbRKPgqrwaEKaWygvyS\nhYGCmKhKJbIFljd/UhSs1RTnKImhtt2zOFWOAxD6U0deZfRZ/omX7HBnBAbM\nucIg22AoOhMwvjk+OYdO76f/tUtN1yz7KHk6kAoXFNrQFjWGBCQvAsToke61\nsUUJKl1i+I38Fwgsbu4rWL8+hhQKTPLggJk3IwvJoVXj/DZYMnicLVWzg9IU\nCm+oWWpxxBIywA1ZEFnEjQY8h8qbPqdlmOgCh/rxGk1fw57CX1eE1SqASrcc\njufxqcwkzEGeeepMkuo9GjIyeu1c1uJGrOL96nmfF6m53dzt+SpgCtG6owCE\n/eDarFp5V8U9gPsNxm0GG5GlVQZZtCibSD65/LkIsjzn9a+sKp2MeQp1BW48\nSfsT47lXs6ovJlVZ4/J1g9RnIvI+i4pOXrfD2ryWmo+BNht2QV0USCTSWGAZ\nnnrl0BS0Axin2juGEZGml4yTX46TrVdFt5aOVDCSHkq9pl1Ttg2fKO1jNgc8\nMrLdXMpgGr3iU9BvL/1vq2HADkakbEPJSezHRXRo3dYPgBToQoiY0diUDL1v\nuLSlmT35S5MUrRa8KYbbyymNS12v8yPXKE5bGQur82xdaiaLjeoUVko1aSXu\njHKzPFJwqVx1oRP89yISdYFfq7ABrL2mtUi9yWRpvHG/71wf/74aVcqh+F/4\n6x0u\r\n=/fOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5c5ac3c3b3b5642b19ba78953914c481c0ac75e7","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.19.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.8","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.91_1606930205700_0.4513074246205069","host":"s3://npm-registry-packages"}},"4.0.92":{"name":"bpk-scrim-utils","version":"4.0.92","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.92","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6e06284690a1b35f356e0bb8aabf058da8b36dea","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.92.tgz","fileCount":17,"integrity":"sha512-IzP0UfXPKgDahXgCrLobVT9f14n2DIGEBlJGtcs1jKpWhiKvtYcC5/Zo8InEGTVIUxxg0bwDmcULaAqQyCyQOA==","signatures":[{"sig":"MEQCIHF7dn1t3ZJ13LgF+5gFvHV6QHsbvSbWwlX8ARi95s92AiB0WNmyWFKahnM/8AKHaaqIJrIsteO708K1ZMyzyBPzGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyVrOCRA9TVsSAnZWagAAHHMP+wfgS1LRC0B2SJVptWjt\ntXg9HbpnJfmiUU2uyCSbSP76iYEcOMetfi4BvgYXwB1NOp5KaWbo+I1ab/CO\nSmVPTTZ73wP/tsXklGfxy8qjzpSihnsGUIKpdrL2T80ao+5r5l8D2GCHQk/f\nnEBz2Sto+ohECXlJvFupRZJUlXbgMX6QHF4TNOyfBumWyKgwx8MqZt0qr2xQ\nVJ2xlNyIbvtaoj28C/4tweEBMYdWAPfktPdPVbQDJ+15BhyHf8saqXk8OOI7\nDSDPrjQgqCR5cGwgJsKYq1LeXpVpl5vM0Tt4NU2EXzXpHRlLjTr5PO0c1K7/\njVFe6ph9POIr/sQ0VVej2JFl1aMRxMlwv4OTfDlGDKmeVlukeM9qEq8a6dq4\nu2YWorjia7t4bcd7EFmhXGEPN2nKX8PUAQK5x3CkPDtjMOPmMkHVbwYjQ+G+\nhUqi/opLb0er8lj3cfjyhDklvqeOlbwPmxHkwnagTElS6oFyulyjWBWCmqEa\n/0y1YjlAkN4OWADhSzjsxlL1MRnCp3tdR5uenL1O8AJLDvO3NEf4udaowDhs\nw8w3YjMx/4MIE+7z5VNNRw8ZgWz3zNS1nCNkFMWeeVYbdIbzKp0CTp/qpi/v\nD2TcruOsiftOAJbS4zovXPnVpXR4G4PM8xBBJuQ6F8igLnn8oEMHYfFEcQAM\nSwFR\r\n=/7Wd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6560b908a434f4def40ac43865627aa23c38fe62","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.9","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.92_1607031501266_0.7014044852772308","host":"s3://npm-registry-packages"}},"4.0.93":{"name":"bpk-scrim-utils","version":"4.0.93","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.93","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d089c651f3e13e4878104a0ba2c7f1b906ca52af","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.93.tgz","fileCount":17,"integrity":"sha512-o+T8qWd62Zz1yIuTXOAymsLKznPXNmdMFkocti9HNOetiHnKgxfEDgn3+M4MXRZ96hR6s8ABNSQvVh/o7ngKPg==","signatures":[{"sig":"MEYCIQD3u+bmdyoqZSilbwyaVAH6/x9Te22FW0NE8vNJEf/jNgIhAIsRS+qvkz6FKSKn3b/XeB2LF24ogCcpVVfUoGIHN34L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykxYCRA9TVsSAnZWagAANu8P/3Xsqnmo6/FINLYKyzWw\nw2f2tRZvP/rNvsenMdpYPaY+5yyT22rIrP1U4sUjYCGv+GWcvFrv48xIuSIT\nmtN1rhmWRhFM2ZQi4gn8rC+jVVnDEyu5XElSdWfUqxTtOFM96/mOwDDtU3ZC\nUMCJG0huy61r04d9qTO/bUIekER1UtMcOOXNCsaG2ZQxdQPJAfytO+CZ+xh3\nYOZivZamy0sReoFm6uSJ/2RLAxaQcEz8w00goAFx4kmy7Ki+h0vZu7ADMib7\nKzMu1OCpaPi4ge/opGuhV2wHZ8kcMt2L1SXsb13NNHw2U+GVnVoBfsThcVJP\n0fPe3SjI4lzsLn6uWAxJXMU3ujYav2l55VHUn7MF+VOGcBwyXyHflshHERQ3\nUlOPz8Qm0TIOeRxy9z++K0FucKRiO+IKbUNSsyqMJS3md+d7iyF8gJ1j3H1K\nDfaKpJpg22IfnRVQlY09qPSl3durUkDBzLUpm8XexDa10ZnlcmuCeQORjHD+\njcp1eWwJ4snq1VmWMuBTTydjzp/Cr0RrqqpL4rO1NtHJfskmD6JfZH6MtJ9r\n9Aw38WoMk40dy3BvKKoqCz9+4g8wc6FZcm/kHiqCfNHCkQfqPq2V169G3y9o\nwJ20ycPFFaxVbITpTjlC257++mnlmY7zPJPxLISQsiuj7PKNb/WyngO97ekR\nsdVA\r\n=4tPy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"77c10e00b8594149690c8956efbdd296068408f4","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.10","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.93_1607093335844_0.7729043411207175","host":"s3://npm-registry-packages"}},"4.0.94":{"name":"bpk-scrim-utils","version":"4.0.94","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.94","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8cdf5af002674c730e6bf7687df0e0f85ae96fa1","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.94.tgz","fileCount":17,"integrity":"sha512-zDJS9iOyvPBCi5SHb/MQi/q1JH42Rsej017gnRpK7WF7CFEQYUGXzNZqXKe98P/bpI3TZps8LzXw12wprI23ag==","signatures":[{"sig":"MEYCIQDsBH0HiRKDODOu8MWKQI9Czcivoh/ASkjz0XMFPZhSKwIhAPIHzPhDs4TCSTzWa4Ch6qcfJ0SLcIHTvl3GjHhL4E5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0hBVCRA9TVsSAnZWagAAo9EQAKQlA9nd6gOpcaA93sWy\njkAM+0ctL70LQwzSmG0XLXNJyR5Q8XX0HpwX0xO7RMY8a6QLasSEA0W4tf9t\naq2HxkDUTMIJZhfT8/scIcnnn+hd5p5w9WWCRvF+xQR9qbxKztTsZ1b9Zqv7\nyuLKciAMRem+h6DxsQmHD4PPZ60jJcA784ajcdXANPRlvIRo5OelsWG9tsWG\nuA6DLMlgOz257ajoDO5rnOCPv8Y2NDsJOQHLs8bOEwMMOATutTyGUwojL3Kp\nGxb3yuxcXbflQOMEAV/ODsfJKiTUWVZPqrSAyAnbL6kwaCGI26j7tPqDDISZ\nhJVBFNZNjCek2g48az68uHZB+f30RlW6Tmiw79DUWVu6wTS/8dmU5DlKlCH3\nSZjK4sREHokCojH96C3CxdswGcw9xAUYYqZEKBb+N1Ddjc//S+1iRJ/RCrT7\nB1yEIpdPez1cpR091bVtF07fitJBiiBVd9lVeZWF9AyyrmZNvGReV7xAhj9H\nllY0csQHPg0etLvzSTXm/Al0z/1bKnQmMDwsWMO+3+Xvnd1IV9bNExmcRWHP\n7fRsy0oZ2nF2ELwA+lzQaHANjQxuWmmsiHWEq3E6K3UzSY4PgrCIG0azsVGr\neQ6kZbicv57bM7alFrv5zdiTdyAvX92zEZRe6ZGFNH6kGcFDODfcgOcsigCI\nCh/R\r\n=vNSv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35c54a07bc38364c40e90adc19e6fcd42d39ca81","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.11","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.94_1607602260475_0.18184190610706574","host":"s3://npm-registry-packages"}},"4.0.95":{"name":"bpk-scrim-utils","version":"4.0.95","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.95","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a21aaa7f0d8ad828856377099191bc0634fae4b1","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.95.tgz","fileCount":17,"integrity":"sha512-DottPEG6UBdqhzYeNVd5QmiE+BbcdjOiUK4pig3rLglE6oN72W6kESTHDIQxSADLN4y39M2TPGHq07BWKyq0ag==","signatures":[{"sig":"MEUCIQCw1P6S0WWHm/KqO7gfvwSh9e55w/S5oxXRxI9wingXCwIgeNtZLgKvXFw+hkNdSKeaVdPvvGjewYC5YXoxp4hP33g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0h6XCRA9TVsSAnZWagAALE4P/R0lHj6vTiltg65DS2dx\n8lOFmGflhHzR7Rvql915sE+PZ2WKWjtUMhGl/qojcawnL7BVH+PNo41kvEPO\nMwPhGG9tRb6UYSstRFkxzPBJ5p1XUDoxF/Z3x2DPCRVPhP0XkgyUBfUSD+Yn\nYS4SRVa7d5BmugjPmixGHg/3S9pFaG1Jz/R6hAO9/tqR9CCbFtn9YBG+MSoJ\nq1dTL39HXd9K7HN9L2yVKCPqgx6UcfZxQl6BUmnkvsxoH769LzdrXWq0UI1H\nwxltMsft4gbPhxwEWtEfKgx69h4z+OJN5ZpE9UvreXRJ2kCClQUZKIaDSCFa\nUOywbPCW9WLLyTVr2kHS/dev9n1dq64ZB6LnFyOcxXVIiq4WdC5s3Ut8yet4\njlXJkcoUmquD35wd7ucALoAEyNtMlUhV2eTrTabzP8bj7kun/sCYoNddqqpa\nNYbnlEbR21mnWUjMp1dieSM0MPKWW3qnYjF3V2UOCl/V1suNdGyjEF8fwKLE\nOqQECTKBxGsMNQivmCmzigmgQkvREraHP68OaTTl2r0MJjfNrjMwtMvWJEEW\nVUPU3AZkox/bXmnJAv5gvUINTMe0smjcw1mzvp5SXMOvFXllNnIEkE4yspIm\nylBOP32GiWHRYKElnioGFdE+W8QHfDRkYJSAQ+QYdqvYqng+8/gOCz4v6bUZ\nBtXL\r\n=Nk7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e4242bc66e8986f74c221a66aa86c1083f444fa1","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.12","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.95_1607605910610_0.07387282948035145","host":"s3://npm-registry-packages"}},"4.0.96":{"name":"bpk-scrim-utils","version":"4.0.96","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.96","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"892d2f103b92d284135444a4ec4a789ff4050f4b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.96.tgz","fileCount":17,"integrity":"sha512-9D7RnLm/GyyBwO3ZZ2sfKMWBHrKZk8pw0wcVG3yA3RfhaWJzuY4qLQMbeziSDZq7qhOC3qF5QzD5DrbtpYbZYg==","signatures":[{"sig":"MEYCIQCMj/3UlJds3leHh75498/QGRr7impplLTVrLJ5QSmgfgIhAN8+6rqytCLmsTWT5cUUI3fIUcO2MJFzp1mUe3FuiawZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02fNCRA9TVsSAnZWagAA7aIP/2K3WX1RpwLh6ETN8pRW\nlHgBizK0m8FbII8XrOoDLh5ABDeccNFpmrhUQTt5UqaYg4c2/dqijw01g7Jc\nkIuitb/sDKe4wop4BiQrcVwcn1uP2BUyK3Gw8smu5qOF+RLcysYU9I/tTh/7\nKGGzQJ/cCOP68pk6SzHyP93GJy/+RpzB8Ioj0dYUrY/Es1+ANvQ4UAXLW3ov\n4lQ2giJeEqkg11Z/+cI71HjeQol5HjdKY/EYcrY/VXdx+m8jhGSFGOxvwprP\n4pndUm9X4TzCgI27bc3fPORoGfVxywLUKLCL6TM/KBG9UDwF5+wG1tT2DwVq\ndmtB5oaMML+8Td6OgIwgIvRF5rjZEggGDahq4XYttZwU3RedOkeVpzkqcGQa\n4k3VcVbaQ7wLPvEVlyds1m+p/lQsOEloq7GIaXYDmzbrZsZZDocUiEGCIQVp\nY/MicAOomHBZQGNsOOzFGi2YCTW+aFpcLwP6sIZsUl4BNi7WlMmBLFHex+cI\nCj3Kk0RBPP53DKi9stLEeX/iAArToNyZQoAGDWThfczqhyNYfiFISxTTvGLv\nBVvQVNqIodYG8wLxbtlf5HmPCVei8qUW1TKVZ6kOkT2wwiHjiLznlxvOQry+\njWhL+KTTMFrsqJSiostDb/iOlwewsDcBa7uAA80wBbrHIGPpLPDsRKjvw/Ec\nH98f\r\n=nhPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0bcfed049b9eaa5160eac1790d9fb93ec84f5cc8","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.13","bpk-react-utils":"^3.0.7","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.96_1607690189203_0.5988449256095678","host":"s3://npm-registry-packages"}},"4.0.97":{"name":"bpk-scrim-utils","version":"4.0.97","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.97","maintainers":[{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"07b66db591afd1c3b25cc5915319227917641d14","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.97.tgz","fileCount":17,"integrity":"sha512-UbXhmP/W7KkzVRHtxToZ5LfdQal9rpQEjXxQbLJ9XT1MZevYGJpGbll9q+hTdCQwIrwvvgX7K5bs9489sbn3yg==","signatures":[{"sig":"MEUCIQC/fu3pmCwOYYOg+lIGhSJJ5cahY4Q5NHV0/3dWX856ogIgGlOAgHo9WeTv9h+mfYi7CXK8f1Ta/NYbS56o17BlCAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf049lCRA9TVsSAnZWagAAJdQP/2R7dh29FB2+QpvclsDf\nj94tS7N60sFROMVjIsXU6ga54XVMCeJ8ES9cTuRo9NwB/pxTyecvKleZZVkd\n3gmjxit69XR4QmgpGbdecLURqroHoDN2MF0PGQPP/awAe0hc33UZ93BnHgqo\nMaGoS+5siySFxc3BcRH/iuGkV7r+5uL3dyJhtZ1jnlszZvKZAQJy18pgnGVm\np/rZor/fXjH2LiHwCWfJjVJRd+laHI3bq5gcyAybLa+GU3DUnwYDs07obo5r\nryQoDE44twYd4qTa9haZLrNz+js3wo2YaoU3FunLSTTJw6SmfZguWGHOHQHo\nC/XxY+8fVwUqVe4Lmsv/pPE5m3lAQnnPLUdoeZnHdaV76aXLngWHbgDFHxyJ\nSRpNtU5IAGW91tfHbxS+q90efgWsbwmmcQ2WCFw7CuJgmSAYKAJGb4c6tHrq\nvCwVQ1u/1T9Cs3lqHlwtYq5CZgvMq2zl840XrFPMxUfbs3nGU6hDLlyC6aP5\npWr8cfsgriH4Dh0YjOBtPbKxW0agM5ez9OLDtfnxVqu6z3tfmtZxQyw7Vgza\nCzg7HiFkYcdEFp8a8JI1t41vq2qxWs23iDjjj4iVUZYyXqck/NSXyi7us08D\nMQOnDd485wMknAnK5KG4ERzGzbNSa/QfVHVgk65UmnRmNve2Pmo28v0Zi6kQ\ncgB+\r\n=ANp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"02a5949a3a8de21512e51c9f067087410ac521e6","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.14","bpk-react-utils":"^3.0.8","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.97_1607700325042_0.7720371856522243","host":"s3://npm-registry-packages"}},"4.0.98":{"name":"bpk-scrim-utils","version":"4.0.98","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.98","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"377bc87e4aa59cc993af99f8e73984f3f2e3d5bf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.98.tgz","fileCount":17,"integrity":"sha512-G9i4k1ytdT2ns4oE8Hzfr+To4U+IyPzqu4DDvmyolaIRzRwxEuyvycIkxCmn1bp0uaUtKnRAYu6JyT1NHfn89Q==","signatures":[{"sig":"MEUCIQCFC49BrAroJIiZ4EIzW9U51X9pGqvmA9lCEXUnH0ZduwIgH6VUWEj1QTID940U0mhPe7U2dSDkAjAdJte3/j/E2h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24OCCRA9TVsSAnZWagAAkLcP/1LEqcL71bkrzlH5beyv\n7wr4QPS5NHd1euINd2oeDxBJRteKqG7XnE6YchLJPlD/LARvE35dkjQWmC4F\n1JAxAJmC4yi3NUywoDBDSCGeu3dQK8GNu0PVsOr/4NyEKQvqDMq6lTXZDEKv\nodePN20Jfs7uJfWSJ4URU1w0ZPwfRrV9UKUOw6BnUq1NGMOlcc4DGdPuma0v\nV9nOk37rl/kMwF0sfzbNIsnrbw5Ac8sdr1VU2UvbGFJ2CkGFOxTlUF4Wi8Nc\nRB9k1CS41+6SJdcBS2l+Fa4X40EEJghdSGg0RkSyFOIoORjN7L0/l6jU8jAk\nWvwTo0tXOOwqwJfMd65g62EpM21yRHdOuo25Iip12QumPQ170h8RBev3mLqa\nArdHjE3LL4xQXpBL+jx6nJESSbUJYbKJX0KuVveufGdA7JNuXjIjePFcnH3W\nsx7BKp0YXuhADfQOw/HXPvlTnG6f70qJQkg6UKEXm7w1cTmflHBPbNS1XphP\nYr5u8ONnzXebWQ4qRSuP94oST6jIYtri2eRe/8JwnU7c559jiIcqRnPHZGTd\n0GiqYLc9zHoDpgxDSvv9XkhfadSQtbaqwzF+EvsibblploLDtdFCbl9QM6A/\n+gueKQ35bf5DpkH6GhN2BX8koTqfZh9f+y6Ta7An1roYniIBTf5+13Gllfhj\ne/K8\r\n=4yFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ea100e475f25012ec587cdff286b58c9ddccd24a","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.15","bpk-react-utils":"^3.0.9","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.98_1608221569940_0.4648601777398731","host":"s3://npm-registry-packages"}},"4.0.99":{"name":"bpk-scrim-utils","version":"4.0.99","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.99","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a52b35a4824fe62caf09c5f0a5be9f333334ea04","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.99.tgz","fileCount":17,"integrity":"sha512-slK+Br9IJR1KgM8Nsf1TKhkcDjPs6qMlE7ohQqnjm9Uid3iwKLGXH1WfOpKe0qWJHVVw5eIK9gv8Kjy7mQNMSQ==","signatures":[{"sig":"MEYCIQDTPkcwHZ+iRdEKHSjTXXvzAYsVrHBuY1+iRp87LbowSAIhAK3PsugTvbOImVtf/eM7pM4d6LSnGo7SUxg9DfLLiOox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+EuICRA9TVsSAnZWagAA/CcP/j9QWXV52wsojhKVrQtU\nJ1RBHshjmMZIQQJvUJWQBbJRFJdp2w9IdQ1PdfEmX+CdiLRK/m5FfE9pLWa7\n5cC9By97Kf/TvJ9jZVL46fA6V7J1Ouc54709BSgqeyYsp81LMzWuDiEejElX\nnLQ9tSKJeK8gKGm6HpdmFXkoWb8s2fg8Qboq+XpvEILiSDxC4qQNTxuNLE2w\nSwPqEm4RG/lj7TIWlWYjD5rma1YWpMWLjUucRCFGnf76SOba7IVz3msi6/H3\nDQzfrpQSHVocHu1hHOLqd+4B4W4Au2Xzn4cL8VnYSFfZ9VOm0U4SyrklpUhR\nGtRokVAndd/K2blqRAO+zbmEDjVEa1pUfp4EtbLgtL0Zki7AMSkFHuStw/eH\n50fjvgt24aVEbC1kfSgf9qlxVursUW0znuYDJFicC7CW2PgQi3Xc294upUhC\nxcceX/53OwS3WvqpcjQShDCK2Accddls8qxwwPhJI7YEXo0bB5BcScm18SOE\nLE6BhdB2ZQR5OROVpmmBdAFiXqPNbilE0f3TnIo/csmlEhaen1abee8Lt0FM\nUn1IwVMa4fZsiLporLjQrbY90BOAuDibqYy+gG+Besoi4aV2BjUrzcxlR9nw\n+mOdyna6tCBZA/WgVvu7bZXhmIFEmLbDb5CWiLtnY+0W864Kh++wNR+ilrNB\n4eHd\r\n=FJML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"09fc99e4e67a5b71dc15f41a5409ad412bc139d4","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.16","bpk-react-utils":"^3.0.10","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.99_1610107783563_0.8223219923089258","host":"s3://npm-registry-packages"}},"4.0.100":{"name":"bpk-scrim-utils","version":"4.0.100","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.100","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"cba1a5c6d7b63d56b7e6737436b265402d94ee36","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.100.tgz","fileCount":17,"integrity":"sha512-WomMb3NqY9BlZ/C9uaH6oTx0mcioKySfyybPydt/5aW8BlBzJQ2Qg7ByneFHtXjah0q+0Ykn/6gTERo6b9ol9g==","signatures":[{"sig":"MEUCIQDNyqUKp29NXpZS7Ive2OQMEMYOUaDl45Vr7C/UwRx9jAIgV/J5c27KN3oYO+mfFnIuln1Iqy/9im+UN/iRZpZBrGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vFRCRA9TVsSAnZWagAAmxIP/RjKhAo05JVXbxe+KJo5\nHTsYftdGewkjZIqG27W3j9fqXtDXgXt6qhz1VdMatWIbVRsC72j0dWnuJhtB\nhFKjkZ1KfpgMe8YfRzKsWiRcMv3prpP9XJCv0r448xdDv7/Yrehho2T827Qm\n6m8PRfwA7wNtJcu8apUCslV8gabStRyKXOn3XbnsvD+Z7bReJDU5EAQXMeZ7\n+TDMwhQj8XIafH+r2ynra8c/TZVfxyLhI5mGgpRyII/8SToNLInKGitaXt1S\ntAxdWCQLbdr5jx9MY3Zqdqj/CSmV3Pp+PSDLKS1/j+I+NxXyMCFgCwuLCtpu\nKCf6LJsrSiUUHexKL9UbQJwCXg1MQim1Q57IwH4OXHLbdF8BxWxyv9t94gaW\nux21sHtA6Z5VusEUGIvZukGw1i8SOohZpGqxgsmZF0XezWdqmJ1Zpz4gwcYu\nJZL8OPmwUe6M1jLmMTZJyJy/93AqD3aOoo6kHHF/ARc/sN4HExruewbCwBXp\neKP+WcheG28x2Jf8/ri7YrOZqOuR1qHUGDEGp70Po6EkEEcA+Lbq2LO4ldpF\n5PX5pbaQaUXpGuwB/HNV9Tj9kh+6vul4d+W87okjZ9UbmwNx5KBAWKA7EBsd\nprW7Fj8mYpa+KeSCsdlFiTB0AmLFa21ylEdFd6jdysE2WN6l6k1LpDfmN5jN\no9SC\r\n=oTkx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1855e19d4a03aa8cc00a868ae7e2823b45a1b923","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.16.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^20.1.17","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.100_1610543427180_0.4334818303177843","host":"s3://npm-registry-packages"}},"4.0.101":{"name":"bpk-scrim-utils","version":"4.0.101","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.101","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"28f2be1f569b3336c21595c14093871378104c71","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.101.tgz","fileCount":17,"integrity":"sha512-a5Xb9oAFpSbgyH2iy4+209e9kYEL1IyV1DCpMAwh2Vwj2NSslfzFsghyxt2OPOvvOlEPU+OH4+k48qe5v3KOAQ==","signatures":[{"sig":"MEYCIQDTDa7OK5bvJ0IqWeUk3pPR+ffKoLySaeT+72LHa1G71QIhAJkJTEz/auglPisJv11wO+RGeHcZEYQDU7h8aJMEVeNt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCYq6CRA9TVsSAnZWagAAdxoP/0ta+EQ5yi8X5ivOOoDm\nT2kChO8YQZb5T8QrWImIPw8hbwk6RRhd2H8xGV9+jxFYu7XhwcekHqj4XjwA\nXFFTyOusIU+Ktv372WZn19Ok22pUFdJFdd1ck/Nli7reU3WW0wMJGvaumdWm\nlsgL6LaKgBBMdI1xJLsa4Ed0pagd2nO+8yve8PlgkpiKkmlAl7imrl+8upf3\nhvaxxVEiZkZgVnT8xFVjDNSZM0pb+ikllKnCP1oQ5BIy9gPHSYIZXFmKx1eD\nQyzKScdHXtGxsPYDkpHsKSt8TlbK7PqIjx1VKPeva8vtkf0tyHnQjIyaGso9\ndFL0rL+AgW4C8oGv2ofS6bIHR0ewP7l00PiY10dPYYzBcobooAgQxo4RxTwf\nJdOt4b7qkQK7TcY2KoNbxQq8M24KVUKBqaxEiISlt4UXuskGNd127AA3XZGP\np8uFYVsy9uB9qJPPP6j9pcAlCK5eZIEsibi8mYQk57l/uNR9366WYdHUaknF\nLznT2jj/r3OMMXBDcGdLLVH77t7FIsqc6w3z4H/K0im5H/zsfQ8OjS3Bi6p3\njV/Z6CDGo2+CURK4r8bSQCnkndSg+EiCFjbCgyoLUtbQICTljBATUL+EVubF\n+XfYXkS0hiab1JF6SzUzBpkQFLQ3lJ327Sk3VgC5wTtWXgSms3EkI6z4SDZW\nAjtR\r\n=um67\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"79873745ae0a2285999890445f8915c4f0ad5bc1","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.19.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.18","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.101_1611238074502_0.3280491221080142","host":"s3://npm-registry-packages"}},"4.0.102":{"name":"bpk-scrim-utils","version":"4.0.102","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.102","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c6405a48a1d7e464a2a79eaa8593777b113e4605","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.102.tgz","fileCount":17,"integrity":"sha512-MNRhUWj+ORcO/DDmA3GhCax0YfxOpakr9QJldH1/YxH6TNV9yYe+5ynbofNtUmQE4ji0fQLq4AffwN9jpfQFMA==","signatures":[{"sig":"MEYCIQDnw6haAE/pRC1MkiK51fe3FDAexJmL7e9dbSANa5YaGgIhAI5rpojkYziiRrfvBv10/tobWpyYXprW6kFRR5+QNp+j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM8f+CRA9TVsSAnZWagAAOcUQAIfgpRfCBXOp29xe7cw6\nyM+x5tOUoiSWGbJbgGIQY+EohDf6u4F8ZkTf1I4Z+qOPE4sMhwT9psjO0RSb\nyJUorXNGS9ejZ+FLQDb9qojtmOMvxASF8tm8D+5QMkFlq+EjuhkwCeH/xsV2\nvR1aL7dWpdAdRTzznMBfYJjy6/Z3nd7o7I6nRkeTMnrwGVZqq5YFifYPn7ip\nwVZHdrqea6UdqBRwWDToHxRbg8JQZuVgKgROfOYGzciL3fcAex3Jxdvoa9zB\nWR0eQDASk0/7FIRD49VDQVLA176b8rhqBzPxUdJRYiaEwyt8A6ARea+Z7hI+\n+U5xei+yYt0ha3Yn+S0zPt8lkilGOIS7UIIepC9hKLF5Ns6r+MM4N1bmBUud\nww4eqGCB7zNNN4r8l9OxE4LvPPumjECHAhVA4+L/ne+OH4Pc2sAQDvu67Bhm\n7+X/gz2MvalthbZh/fI7Vo84GVZFVGfZpWQT/3kDEWge9Slowsy0vlQ0jLDc\nYLB7OF+AtQ825kOTv3/zrjNRkY7TTlv5XM9cys45x01Xs6P+HtC3QY+KTbO5\nXzKZ7G2WUcUk0Iq1j7+fI7gpus4cSUWwXj9xkSkmRZO40sI7vMT/vhyyqWty\nfQe4veij42ETwx2OOh0GiCP/rJlzWEvKJ161303fqRWdyDWojlWB5QicZe7g\n1+7l\r\n=Lkx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bb3c5770b94b416d63d52cdeca6d30d34d731ed7","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.19","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.102_1614006262920_0.5775982989385051","host":"s3://npm-registry-packages"}},"4.0.103":{"name":"bpk-scrim-utils","version":"4.0.103","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.103","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"da17fb4dd76d554f0de0d25dd231c57f3a82de87","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.103.tgz","fileCount":17,"integrity":"sha512-2EWbZf5C3QiGGTVQuEUzhOSz/VKttTDcUo/QDJYGdvz4Zg3b30DwsK34VscULlFgZQi5VJ10ws16/i46zI/Y8g==","signatures":[{"sig":"MEUCIQCsT/C/rS9oKd7bO3PQ9WUn58YEAfFrYxRA3iGzaRcHYgIgTaN9O8SIu9JTZLtyaoRwAiqYO4+8sDALvF4kivKlRJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNQGICRA9TVsSAnZWagAA6wIP/3I2z2bNDBbo5ZER3mxZ\nePqiCB9HQMAayowPMdlDTUMs+YNXveQige7O3iErrcxr7+oRotRgU2AFyDCB\nC4+hQqlQof0oU7wevzwt796rzhe8JqlUT7O9dxcgqO22Tvrl/U6HlQuFqCLw\nLXxDS2suizaXRhFBRNuJWImmJu//VlUqPX9WkhCBpsupI3HXydcsHWup1hKb\nu/CJUvxcUUi4XC7dpTkjJXlfzT7l5UjdBvzJ45wP+kbdycCZSCnNGZ67MfXB\ngkedZLQsHkzPMLqOAkQuSn/wJhbh3bltMamvPeD8kpip9CiM8dfUNQa101jt\nxU+EanVNhgdqjyOykL4FRqbqo59y1FiDuyLRfNK6pLWmRCtr1ZWExRjHioa2\ny6g6uh3HFHaSdGMWnkW4TU1f8t5KxOeYCGWIffi7matlMjINvxgnaAhcXMSV\nGJRlAB5hAedlFjtsRg8d2Yp06llrKu//RFmsqxX0drWqu+oclUsAlKlVNTeL\n1d7X7RFY9opHgG4ecluMbFIjqel7PQ29EX+yCIlHpYxowpEEfuHySZIuVQvM\nWj3vXdLFrtW5ZHYuFrqa2ZuwDtoKGUA/PZn+tk4XFHSpVDV2Hk/vD1gETG70\n+nQiM2zhA/cxIrRs1mhhycgL0DmEcr8EycCMVpfVNIvz5kY0W/BUk6y+4IkR\nUDae\r\n=tcX8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29c8bba126ee9e55b47224cdf6b512327ff69ca5","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.2+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"bpk-mixins":"^20.1.20","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.103_1614086535597_0.44673586970369605","host":"s3://npm-registry-packages"}},"4.0.104":{"name":"bpk-scrim-utils","version":"4.0.104","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.104","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b73a2c3a520b5364338b26e764df9745da663f54","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.104.tgz","fileCount":17,"integrity":"sha512-swjKxlFyNkmnxOvlCZ6ZKUbpKY/iBG5VhQvkkYQShqQfXyX3KdjKGkO5lSQ8qNL0Y1unO9tem96hxbTrOI6z+w==","signatures":[{"sig":"MEUCIQDSIr6mql/zYojlz4luLdUtRRlDAKa0PYTCF0nHmnR+TAIgdh3JTEWlIDT7+YX2VyDgyDtDddMcrAymOBH8eiBBz38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNh17CRA9TVsSAnZWagAAyD0QAI1peKKa9a23nBvG6V/U\nSGngBE6yZ7hnSY97dkV5rwmKI/DBnsySeD4GH05tHC5wGC50QBzYjVegQrL0\nPMGtff78jDnZJCdlk8PsllsY27hD6uE5qHYkW/JMSLexVK5GXbNJ9ghDE89c\naAsBW3oAP8jXmJySsiNDQB8l7tGgnGK7jnohg3UWaHmrtH2+GbDLrmCl9o4c\n8ONKveiPTZANeMXleuldC8KsixyDmB7tvbE2cqmeVmiq+itktaO2A1wztLvy\nNRk0am2SJXDx04NBdaTLE2PDSZ1xz68nNGQXW0t8E1HW7Nw79i2MvaAxfg5r\nhRxKMFHu5KfYZ5NKb8n+jhkt30ZD0KDMRifExekeeTOcfp//BAKqViWqxfbm\nfcUP8tgJrP0J/v98EyN490mgFElHU9mC40feEwWwh/CnVJ87MgEbkQYzuwa2\nuyU33EYijhdXlYy6vlHPSvTGKVyHzfD2H0HDnXGCzpxAuHQv0dp9RQRE5QsR\nzcvVujIDGTaOHUuuciwhF9vNB1jR7GOCWyqtKLFWTWM5yfbGGESxub+GrjoI\ng46c+8GG2EDK+BUP+CbDC6tFFvTZYxFLyfHe6IV10+PNMlTenp2VVl/exEni\nCyDfkr06oZaqlWToZk+G/lFKvjb5w6cdZ3rkdvFHRe3O4j1GoBowb2AyR6Xn\nGD8c\r\n=1ydI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c8978bb64de36b375fe7aab26a8b3d1b7a89f1d1","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.21","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.104_1614159226594_0.9035965409740987","host":"s3://npm-registry-packages"}},"4.0.105":{"name":"bpk-scrim-utils","version":"4.0.105","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.105","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d06a5cefbecc64ad6bcc909c31b668eee12a6292","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.105.tgz","fileCount":17,"integrity":"sha512-ojG909BWdZ38sfVbP+GOJnfPSiRrQniXNbaL1aWVFayUBoIUuIyNHwv0cxiB7R4xTe1uK/AeaC+QwfN/JFbl0g==","signatures":[{"sig":"MEQCIC6OHfD2KNVsuzUtMBrHFKm5t4xzYSrk/rdanZxWeac9AiBmpPocZM96SBcdaT3R5zFfPQgNFPthi7+Skv1Td0CwtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNnjBCRA9TVsSAnZWagAApt8P/0OwHyuXZMZZsTnvjjWg\nTd5GFNC6LpZFyS4wp0fIdvNPDXsf+oov+oFDHWVijCRgp7q1odeaFnD3B+94\nQxWoFk2Ec4WZ45MxSJid7ceyUAWofPIxR63NAw/kx14QJ3jtIPBWXE3SZZ8d\n9aTfYnfCNXuTTp/R9lXvgOIFy9YWGPnOOfY2nqurXff5ACu7gLp4F0sDAnL3\nVWsuwqH/YHMqtdirEwhqjb6EgIBjgdsVZYg1wdusKR5K8c30hDqbyCMM7GJe\nOQ+vDwAGYbr9V2q0LK9FA2n7rfMD69GZOw+J3981pNpGxSkmAEMDEIwe3MzU\nxTBRK2sjjMW1TXoFrN7kZHy4J2Nmov+L2QWVDh7OwET/RILWstjbB3L+6Rah\nipm8p2jlLs51QjSXx1p3I5/sVyccnVuKSgOm8tWWXtXypMX0HIaoI6e840r3\nTd5+YiNL9sJ7PlUX2KGrB8EH4yFSoGZJD6O49AK3LTEecgRBwxgM0lpOevd5\nRSW3w41r14dyEU/CViIX2b4+I9v97EhURmkH7jqUnu3in5wLSBrPikSw3smz\nwm7oQPeHZwMUFsV87XnQjOIocB+c7W7yc0fBlASovgzy1GNBdn1QKS/1gHDr\n6I1DO3bVTvkYSyWitTn6pWCA7y7EvrY+ZUbazcbMuqRAstmhhqFaFjW3COBT\nnMlu\r\n=I+fp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"79e9426ba627224294d8a6dcf5ecb898f2021cde","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.22","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.105_1614182592765_0.3923021026654212","host":"s3://npm-registry-packages"}},"4.0.106":{"name":"bpk-scrim-utils","version":"4.0.106","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.106","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e42a3e151c862c28ac790b9683a82ed709d51a67","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.106.tgz","fileCount":17,"integrity":"sha512-x+OYgeZOO8SAfjrfS7EQ9C8z3s8l73YZ6thTQiOgBdzmFxrlO01zFBMXwMlSz8QCzasvBzCDTaRlQkbC/4PKYA==","signatures":[{"sig":"MEYCIQCXfO2XtGz5xmP2L2YG8Kc1SpAmcfj+TldDxO5//DD2TgIhANUMRSr4siuox3zMLMgNJviyDloXFw81/NPrwCjV+1ay","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPirwCRA9TVsSAnZWagAAIqMP/1i3gvUuIg5+5qEFzXbq\nV7GBMIM+AXPX6FQCQbWJoIM7Gi+5Cp2N4Lc27/iJtMHCn9JphCOR5rcFTUmF\nL0vzuiR96iYw38+ImHOpwvszTDQScJ7oNFj8F66N4hj2waH2F7Z1aS/r06Vv\nyVdwYYZctTHbmBucUWgcqZVrjqG6BcNvBUsf0eEIrPGr/hmTZYFl1NeEclyI\ncY0ycWyN0rgXRxn47AiHIyhzPhiNbTzjMTSbRzYyGIny9nDS7ahcWexufu4A\nl6LlN6tVtysEaTlO2U5p6G31gQwU4FG27oTUaDL7D1jejVTY1+SsXxkOc6I4\nwFbSCWyg1O5qVq9/xWXGfF2IBdKR5R/46njX0WYag5PMAxS4eyUABxI3J7zp\nEHLOC50ct3NxSIFjqtpWD5VMGjfuoqtkOBBzOVNm8ZV4EXxC+wdf9Oel8ztq\ntXWhnkK93yreTp9m5hZWuhoPsovMTcX0xr4wPJdp7TkABEGUmeWZ8wgVlno0\nx7sJKD10tvB9W/uCxi56KMASmhJ2wHO6Rd6hSwiD7VPy2Cd6iW3D663Iynrh\n/uuWwHvid/x4DQHp6xtDAIxxGIQAr/79v2SjvV8YzWEPx+RgId4Ws4qwNTSe\n5/q/mcz5Ky1QsmJq0WsQFBVpyTLKBmwGClN2dybbBeyuuz+ZuIatlwHSK5vY\nhLO9\r\n=y+F9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c9bdaa5a202c9705f30495ce070b43ae482f1c03","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.23","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.106_1614686960145_0.4345570632056279","host":"s3://npm-registry-packages"}},"4.0.107":{"name":"bpk-scrim-utils","version":"4.0.107","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.107","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8dd06046ea80b891c70890b69e7e9af137f09492","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.107.tgz","fileCount":17,"integrity":"sha512-9Qrys0YCqtYcrVJDzhcLqYHMZg5OIdo+KfTYX2YLYhUz+14a9RssJ+HEqQq3QDEauRnq6JSiIF2yUh3D9zHFOQ==","signatures":[{"sig":"MEUCIGnlRKbVSCLkM826ctESnJ82mWo/bJ7JhR/XHRMbWW67AiEAi4rxmtp33fdYAflyioIZARXQFNIr3OM4sW0b+j8k6+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRgVCCRA9TVsSAnZWagAA+EQP/33wBY3+4NRa2UFgXNfr\nl7EfSCWXJWGqX9rKx7QeMe3ehXBSs5wuScRJD2CJtOgbCTi4goBaONLWjq3C\nLF7rXOvh7Coyy2XGJ5lH859rTTBYW2oYKaCtVlsdGAVfe24tVGkTiQ09Vw5U\nSsXd9aZcPy0RhGi8KegaDxQZqtxCgfGHNHxbss2AHL9D2Sq9c1yS98kSbFsA\nKKKEgJ0i08H7NStqkHWe+dIgLQSmZf4jfvKFHg7059U+6oxg8w/GaVIjJm+k\n5pNuo1lZ2aCcw8VQ1lYPNsDoNdeDjJCcr9L5DbYGNahWZADZxxQmFStOLSov\n1MOHqxwgfWgYwyRQuvLar9fIH/WGSj58rP7efVVBpKUc49toqZpxBiIr1fbF\nSCY1+wi18Mg4PL/iT6KymQ1z+QFrJiZ6AY53C2V6ycpAMfPq8zf/rHNRmzZo\nDF7TK3/khnd9SD8tPc8fkP+D2/0WM3/2hfKKOPyvKTFx+Rr4XMHhpelMiUdy\nkgcBAT+Ada4Wk5rCKO/QvWXTGLmv12TFaYWVmV5J0skZqzC58OgZekWnHtDl\ng360x4Q0T3UR2vpylMVFrqOtggb24JGukP8s7EEMT/VwbaWCJ2yeZ4703D5A\nXSQfxEHmSVP0Ht4u/mWIROmuLEAH2UFTfLsLxvSj8H/pRP7locscqjt2X5P5\nU7TG\r\n=xj6E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d854bff8fe4436f0d85525eb33353da0edaa6376","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.24","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.107_1615201601875_0.11036365853893826","host":"s3://npm-registry-packages"}},"4.0.108":{"name":"bpk-scrim-utils","version":"4.0.108","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.108","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e301bf51af761558f0e2bcdbb7503ca521d06eac","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.108.tgz","fileCount":17,"integrity":"sha512-QtHfWYEXtoMYvXxeCf/Ed/H2CbjkTdo3EoXjFyQDCV1ckZ6qAHf5CTcQZk+/quTVqKNQtM+/hVXRWTee+d5Tig==","signatures":[{"sig":"MEUCICeC6ed/cvoIOXEt504DBZZUcTPCVok+hOR9yc8EJts9AiEA6UXwZazZr8ELVwIVqlR2sJIeJQyNt/PKsVzbUpPjY48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRhevCRA9TVsSAnZWagAAEesP/3wjjxTYSiTzXt/GsPfd\neHOH2OigszyICOOissGY3Gn7Xwm2yCSRxnBLnJFgYibzqo0ROvafKL7pDxS7\nV6e+LSYUkzWi5vDE8l4u/1D26U88UpFzHVKk6BA0kofOZj5f5DWfQO1u9dKP\nj/ewWna4LuDRr6jb6imlibobc06W2uuMNjT1YBnuRSIJb/ir2AZ5uLMm7sPO\nA9xfTckn7sLyeuerCQEuiN9Ld1iCdNpdVO9h5EGvUkyCvQKq3ruQ7B3aYyNY\n3kZCBlkzSBlSBFKbV3FqJXRMWokNzFg5ITpHe8YOghWG9LAmt0rO6JjPJ14t\ncZ1W4gcWeK2TZcumqNkZd1yRZKOGoPHvTUmrXtJiGBjD+tfQTiJP9CE4ybf6\ne3vZV/2rHCVdr9blBnQPP5n56VGvsqbfO7p548GsbefS49ZgBPi/p4oOVnQI\nZuDqMfwdOgeC486fVUOT+kmS7+umHWhAP/bj7xY2KHT93AT/okNr9wamzCIl\nwl764v4Rs23ifTSsQyUlxcN+ZOlyIzGCpioSsYeZ2Pq0KFPm4gwcnknWR2z4\nLHTet7z6oEf0KO4LdzsSCM9SPzN6+7of1sACZUdcKlg+giU3CMQJgzB/C2u9\nbTUIe/C42KsogTH7OoRBxz/BJ7to8r8gwf7NH6/NjB8Gj1TWj6xJ9fUWPA1Z\nMKFT\r\n=lkF2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"577dc7e1e5642beaca5af3e954c15254882fb609","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.25","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.108_1615206319229_0.7333088981509175","host":"s3://npm-registry-packages"}},"4.0.109":{"name":"bpk-scrim-utils","version":"4.0.109","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.109","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"45fc3b7deed441a55ee72bd6c15a6b686956aac4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.109.tgz","fileCount":17,"integrity":"sha512-DVidwqWI5Qxe1PFh4DwosLjE13thDleOPEF8p6ryZKlH4s25G761zwBpZlGVQDefSolCGfGN+28HQxXh1y50OQ==","signatures":[{"sig":"MEYCIQCG1MxZv4bkQXJ8IhfrEQyh8SXsABchYYe4gClbehHy3gIhAJVfwJiNUUFmlM1Y+2p0DNoeQOboNwxDq+flqG3haasc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdqaCRA9TVsSAnZWagAAGkcP/2Q6wMgoWzTWszNe/tOR\ncLuK1d6YPuShR/OW/QxnrRSXk+d9owaqlHkanZAoGwl5e7gjQG3sQOIPCywB\n2Ds1xRThs/k7H2lm3q7m2p8RPxy0oIi/jroWlmKMoyzGTMSdYgiTXYHfXhfW\nDmLtR/tyhQO59Zub1ZhbPgC1nv6R8DaeO28RumYUbF3vi4YdmmoXh87Tj8CX\nmyn/kg19+nSUMx+q5VGaF5JjO26SmonDjAdhGcZbPyYheoXl5n/W44bwkWDF\nujGvT5yHGpG3VdiHR1NHR3/iKic9HoqxzGevDEO/PoCva+3VvrTfFTwkCgwQ\nxqkeOdTYtfyzmMpvehErYRw7L2vPzCDtpL67sthI2UFk4lmSQKSRWAs2GEFx\nz4hRoYlVZgMYiMQors0BoITsxqVKSDfG2S57KNDFvcCsv6TrCqxtOtGjyR7M\netZLbcMd5hrJBTdixCgKnvd474brlvLsjZRp9ljkrexTrelgQZqqBpw8OhKM\n+/6Mdh5Ip/ECRbDGRpTTceDQumIAfI3u18LUr3R8Sbp7ohAwhGVAaNVKgFDo\nN0Cdkb1BXgs6gvK1m/wl6uKqciW/BdrjF6gvrdWAdGnz0spF/KBlYIa0lUMG\nt0uNwLSEPlnqaYQ7xsyN/Un1oVF4eAMC/B/JqamkPuT3RbM88esc7jDt4PTU\nKYuX\r\n=m2FJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d76d34b8182233dce0126ea7cbeb6cdfc516a031","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.26","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.109_1616501401540_0.4358071672496142","host":"s3://npm-registry-packages"}},"4.0.110":{"name":"bpk-scrim-utils","version":"4.0.110","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.110","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9bf070c642e738a9e6283b26838e5b647bd970f7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.110.tgz","fileCount":17,"integrity":"sha512-bQfhsNROJtvtAeZanHdSDOmw+H8+L1NlYmFHgeu9B+7SokEtBALANxvrd+hPopbIdWd0h7duJP68m0igDbyBUw==","signatures":[{"sig":"MEUCIAKUeAViSvhU0q/8d8YupQMPtrKdvtfLC60YhfGQ9zFkAiEAng+sWQDX3WrnzT9leCzkCM3MSB05OYCw9CLM5Kh/VKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWw0pCRA9TVsSAnZWagAAL3wP/Rfr6eWkgVPhkj5sPSCq\nP62958+S+2+e5UDgScKqsKmfwzq1MoxdpsGGQ/m/DiFMFhyEdu/LtBSyjq4t\nPBDIlIu/387bVwlaXvyOM5CR8Wh10XsLENxphZN0JZgaibHWJyB8Bsw7l73W\nHlyuQyjJZr3eDZrXFM0TlBSA7arW4HIxOJeZPRts11tOvk9JEMukpKpM0RCR\nqPupUtGPllr/GyN2N4J9UHumdC1oU//sinbBRNV1r7YETt8+91284aXWcR2z\nqzBcErpUYN8y2a/cqdIcgFY+uqJl/Ae0aIAXKTv2WTSlH4nT6XR5Exc2a+VK\nY448vxJG3s6FthkF8ybesMgCXRNrnXlMpzTrxcv54ygoJLv7MaG0dEs3bx7j\nEHaNbIu+qq39l5VYGhpZ9vsR5fRIa6H9yyZW4YuQpRjnj0TcBwLUPC7kiXVy\nsm0qHq39pDpfmB5PFhVgAIDYJjdVLF+LmdtfyVUqP79By2R9JG4rffwz7E0u\nJ34ln1lZrOsJ5UME/RBLdpbsBU/wnMBpamxrbTB5wP6+1xtzzKSy/+L1Mn3I\njdeNdp8EQIYxLgs3HV5ZXlsC258JTloMkP/M7UGGVOAcPJxx6EgN9yIle+8M\ncnBz6nXXEGljt0QoWDVsfdOb9dQ+IwYeABrta9IPRk3/tqfEJroF0+Loz17C\ntqoa\r\n=NNDh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6b6b8e2511c9f50354ba6eca5331e093901400fe","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.27","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.110_1616579881223_0.4617650831485147","host":"s3://npm-registry-packages"}},"4.0.111":{"name":"bpk-scrim-utils","version":"4.0.111","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.111","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"24b1866279786772c0f2be728ba1a5e27eab3c59","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.111.tgz","fileCount":17,"integrity":"sha512-j2URMIPJPKa11L6YFY8oZDebJ0Op/2G4Vlc29S3QHSmbWS2st7VsTDY30rwH2B0LgEWbpB4nQE7+3T6j//W3dw==","signatures":[{"sig":"MEQCIAYQvCBZmjK/9OHoN54wWaNRvf7lYOHreJzfiF4Z8VM0AiBEr3nOlYz3Zd8kVYp9qB2IiENXZZv8JEMQeFvlukv5kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMbsCRA9TVsSAnZWagAAIZQP/1ZOmoL294eKTrgBohVm\nnWSZuThdHO2TyjrxzWU7S9cuLC6E0uyqrJsBFft/5Dorzrrp8Re9p/b40qBn\n68w3hjNz2JKJD6vevk6jlpnb9c+3IJnqkecH9coj8iaNfbeQhuJ05ki3zKs7\n5ewLyf5COw5DLEqW2zT9p2q0mw5/41pyF2ApYI27UUAR5BSp24o2KyBMJetF\n4w9UNGTP8VDYVJlfozTBvZj2vBQaqtz2y6wWBcAW/xAj+miMYZ5x5icYIQpO\nu7Qq9IyTDHsy9jNxs/T4ufurFbQyCnZtWwQD7Zyq6z+2TXnkOMPxZmtDk2Sw\nuJefBks3auB9ssX1LXdH50QHJGZj9eFeQhsGh48HoJt0UXYtm5l7ENAQ7c/v\nu2LiUjfdTeXD5DObOfYOIURZnq/SJ2RUjiUECslDqKcwr2u6cTL1mHlEhfsD\nkX/2TbccU7ZhTkk7dZnk0B2BppdZXmUDoViBW5clNqYUuTV2H7bGyrhW6KF0\nnAbc9d1HBFFqQoBepHowpiB49QM7yVqiyGtzX+YbsiIdvp/a/1VLLjYWViwE\nFfLjwx8Pq4RuizEbGSvLr4gzyo97TDIm+xo+q3+9Z3sXVC6jhqzJCKWez98T\nYMgs+0GupbMpE6GWOY6uJ05vmktjMUELGbyka5n2TatXsZMnR9PnzEjA9xAm\niyHr\r\n=UdM4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b3b34194b66d5a5d7c21be3e4cc50f51901e8558","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.28","bpk-react-utils":"^3.0.11","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.111_1616692972090_0.2779856708571504","host":"s3://npm-registry-packages"}},"4.0.112":{"name":"bpk-scrim-utils","version":"4.0.112","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.112","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3c1d9eac54df1661d82075f340a7904de663a173","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.112.tgz","fileCount":17,"integrity":"sha512-CfooaRg3IfhFZfbrFp5j9tKfOdvGIazBhIc9b2eVDpALVcxh/kVW9bNYszMvMSO5Zzqxnty4hsSDPYtwTAqyVw==","signatures":[{"sig":"MEYCIQDefhL0xLcQ4vozYrETJTLUaZJSvwAMCFjVAPQLC+HQfQIhAMvHnAxPiyPOH/Jrd2rOMaq4KzuJ3HTF0cJwAum3XkYe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZxcfCRA9TVsSAnZWagAAqzoQAILCyiy2K1IZ95L9aJFr\n1onjuqxJskZwb1G32LbnuJEWJbtNzNmwy9rseP8AS/8/YzGelzvl3w6uBIRu\nf6i8j+a2LzLIwEWAbUEV+TuUMcNh2Jm4QmPtxsjcRNNNj9xabB+n1ZZ9Pd3H\nVTJ0uL9Dxlovz5ulVybUXyaUvn+qyzOAKM40MCbiCccHqRhcMJTZZU027xGc\nI3lOxSJ7JgRm+G3uD8C6gnf63Yt1OnfmMtlgRsRwNxrIecXAH7XcpqLhyqpH\nU+FrgPaAhpc4tajLbtlW/VWRKNZ81EtZwOvZWMIJIJ5qVXLFTUTLffG8ZxHz\nqbtdS9fk75qvVR6QxcRQhzOhHuNzoXhrUTfKvO82Lj3gDAcetCzbiylpuuje\nlYWiFhUIZMc6rSu0dRC6sDpx91yXAFYNplqo74qGJPLwmx0OzOs4x+BHNBhL\nwVQ9reZx0y6azxM013VDbCWTvD2BoDJGOChzgboQLKfAxr4o0pQcPEtAzLHV\nyH8llQdMRS+IfWqlcyjjFi4pBD/odgc2IRsnStHrkcV/ZcLiQULcT+d7MqFF\nwe74OQggtggQL7rrWeKd5f/RdvvlFQ0BbDCjGEgC4KdGWrS8ZMcC7NY4RkkY\n7VR01heLDELKFtJWyYIaQeMOZp6MgEVgDGsvqbH6BF0YN7g9X49EYH4psoNa\n4ILF\r\n=XfzT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb956fcebacca28ee51adcf5b28068af87aaf0ff","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.29","bpk-react-utils":"^3.0.12","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.112_1617368862929_0.035116811826323646","host":"s3://npm-registry-packages"}},"4.0.113":{"name":"bpk-scrim-utils","version":"4.0.113","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.113","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3e9549de263743ea41c867d1cbf464a86df6e4d0","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.113.tgz","fileCount":17,"integrity":"sha512-ucZ8pPtDTaxuNPZC9vlSmssHqwc2tBW8ag1peMzOnd/GvAih5cNBW9wBAyUrfTCIyXTl8gGYiOGUf7t2ujMPBQ==","signatures":[{"sig":"MEQCIHeIRB/nJ/amfYWlQftpVxcdoKsXiFS84wQwFpZfBno5AiBqcDFy/ocJUWrXkdllAyuT6D/7GrACb8vOfSbRRjt1Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaHR8CRA9TVsSAnZWagAAy04QAIwN8r3mMkfFcch+k88l\nloUnoC8QUvn4eE7c/5/UwwBBeAdcOUONxgwmgrFtzMwg0JKY7xX9/e6QpNaQ\no8B7j3GzcYgprIV77G9NTJtPubWRfjwkYDQctGq7xeiT7sAJfE+iRjototeG\n9iZRL992ZVdZ9dzNO6plwAJ1QY2RFg8EvebsZ5S4NpdULo1XypeMjmcKfxmU\nEpy1zjaDTbUJZ+Bfnb7S4i+RZm1TjAwNPeO2VR0s//iAFl+jrJMJJxabA/+V\nncQGvFNTLRpCIn8RgYOwyoDKyF8txfcj7/rkCN01nXNj63F6Ua4cvnSWMz4l\nMyVWl55OqlYDMzlWRkxXPGrOT/lxO4Pq3c5D5R7MnQkFcRUwj/MPLFopDsDX\nwm4zk9C7u16hZP+QIQ8OQfFSc8K4AEkCF3L5CjD0sy/2CRzmid0sUl+YtsIp\nh03CFMAiH5mcDQVbpnlSlingidUwuk3gpWqSp/+smQs1VHuXlOXxr+BMDlB4\ndUt8yV8riVzNSSOdsW2lU3+rIgrWYjs7GKnsNKip0tmPpAj+ftwGVj28HEOb\nmjOkemmJE3pUu9AlMN5bgnudGqBNexbjlF2N2ErBtWME0uFsQcSCNyJpNUQd\nAxILTJuUdUlOuv+YGlnF7ZXVFscGt0dZRWc3QYsCfuKsUqRxrwVmnmfZCV6+\nY1Wq\r\n=abfx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c2217d61875a1f3aa2bb9ed9583c50e3f1523501","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.0","dependencies":{"bpk-mixins":"^20.1.30","bpk-react-utils":"^3.0.13","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.113_1617458299543_0.491542286403267","host":"s3://npm-registry-packages"}},"4.0.114":{"name":"bpk-scrim-utils","version":"4.0.114","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.114","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"84ba3490467531d2904ea1dbca16e4881da67b07","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.114.tgz","fileCount":18,"integrity":"sha512-MLt4L4ULj5avxM4RSg1SzKk4aJfpB7EsqUswF+dODPtfZdSLSgYVaEZ/4kkg4GjDuzFs3qUhM47Kjrn42DlacA==","signatures":[{"sig":"MEUCIQDWvcTPzH7FD06glrcBKUQ70esriWHs487B/VVBLqcCBQIgWrKbJ0idXqRXFAaefM1FRtRXnFb/9uAyJZ0ZPCT0eTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcCpbCRA9TVsSAnZWagAAv+4P/3cyaiz4i1D5HWxCpX8m\ngLeHY6UcLOYbc4CI5V1/e+uLQRqdecwspVb81ZGZ3qablAVse7qWrGKSealL\nP3DIxUndlF4aTGnZTnJbGlCtwC39X7cAVmxHwhvZqnZwYkNa07rf2hyg15dk\nwgujshSd53tUgLlhHh44WOEee4p+5/hSnZe0V5DXeQayBs00D0kHZfRrh6O8\nA0XXrmE2JIWm8yYg4F+bskvzZTyO2ebiIlOs09ALQWYt3iOjFYQgqLK8AQew\nISYDe2/vsPijiYpzjYK6tr58Dp+PRBrHmndBf8wwlWWZWfIwr+J9+pWWh5hV\nfXAeEa3uibuhNIhzKkI20wLTqpMRrOyhtAV5yGW0zEF6AZxnk562MH4HclXU\nKnbo1FOzzNoQCcPQtMKD9uCp3goDIhjJcLoIYbb2Ramnja0JSvCwLn05GDx3\ng8xybSIKO7zvmhWCYthokSEw+9HIEG9wntVbiEXw70WsqMh4gRbUYwMCNeDn\nUgkH6Txgec/XbuMGqSWdliBLFWEpaSS5u8tus6/D4Ex3wyBb6fa9P0odWmt3\nlqCuisukwpG2BCuZeJrwsL5q317UeRyKXImOINdYN+b0plsTCQT9VFh0HGqf\nzDMcCtyGcacbEPLYQvQ9eSwhT2OGB4fDYTHabUqua69hgBV70CGZvSqVxYUt\nzQpB\r\n=+0C1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"691833c5fdbb54214b2f457f0cad324dfc05c633","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.31","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.114_1617963610940_0.7137423845453392","host":"s3://npm-registry-packages"}},"4.0.115":{"name":"bpk-scrim-utils","version":"4.0.115","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.115","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ac2550b775a615744ccf0ed4157934d15d8a8368","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.115.tgz","fileCount":18,"integrity":"sha512-NXDbW+u6RKbzht27av5J+jQcRFx8fR48b9PPCZqetYQkqMJOKYR3anq7GXiZaT1f3sWTf1VxL07v6kTkJEEIzQ==","signatures":[{"sig":"MEQCIC4CJ/SqcazBWRNJKsmUwZe6PRbc/MJaXRK7iBMYCKWPAiAdltGYmOphTE5w6iPLxve1zbruu0w5/WDgBAY33305hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiEQHCRA9TVsSAnZWagAAAjEQAJB9gjGDMFnQG4DWSd7h\nMM60WjXCUgqZVT/4Zbmupxsj+CWyBh8cs5knFhQrcPz1FYszQ4b4hqb5wVK8\n4+E97RcD8ARkA4ja13Vr1q9NCOu59gWjrac+xy6GkTQxwoVcANiR22JYP89W\nSai24P53wTXuPBnoFldUeyB1Gub86QtHuMjm+PuIfknh7zYG3MKxV0Ny/mra\n6X9pMtR5W33sgAWPtUUHZn9sCExg39K3Gh7d/tFeFbj79GankeZRaymuvaIv\ngsXpUuu+g2ePKP5KQYoT0sHebOUqDq0Wmsep7DWKjrv2x0RCtfL/AeXUuWr3\nWsg5aFCLj6YI5lMQQ90WATkQ9OCg4MCbWBpvH4J4Ju3DCGmQzck7ex9jEgYA\nUYsy0zSitsol4HFGNtGzlwMMuCaVwcXHElW1zbq+KfPW4go2XJEMXQN7a7R6\n1Xo3ahRqeQAN0KXv4TLDyH03Km3aNhnWSVfMH3ABn4M0jJIvvdz16x9Up4TK\n391aKSNo6io3tO1cn7DC9quCUYFPQrc+ev3c3t5mJu9Idj78p9JL1BnqcHFU\ncqwHaGsnuhPxhJhoQuGfoV+ySfkTgZNROLUX0NHLwWaf04QCNxnwLURQMcXO\nNpI0+GPdbckHxaQzyq+wphwDZt+L2Lisf7CD1QNihef/5jI4bUH4E57MnF88\nA0Qg\r\n=nGGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b3bb78843b11cfffac63d43a4580ee2c1bd3a6a2","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.32","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.115_1619543046537_0.30170524139646737","host":"s3://npm-registry-packages"}},"4.0.116":{"name":"bpk-scrim-utils","version":"4.0.116","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.0.116","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"98e9b15aea2e0cbe94c7f697d045e76ca6371580","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.0.116.tgz","fileCount":18,"integrity":"sha512-93UhBYlkBoSSqlVSoR6fwkR9TZ8NioHuorA8QHkSGi7cb3Gn63Nfn+DIwQZpbgJ1XqYkmgdvUJ0OD8F/f10KEg==","signatures":[{"sig":"MEUCICI1uHbCGFzHocHSqjD7elnC45ELdTcokQF0bLUlDnbMAiEAvUUBlrHPDv+lo7SapmQEH8c7B43n4ORblo9GHd5N2z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgit6ACRA9TVsSAnZWagAA9LoP+QAdMnHh6/KyEJPCdeow\n6AHUQCSave9D/To0H8jjdgetZ9H/TKzSbemuqQW0GHgqEyLF7JXhSjIrSHK7\n8i7WvxhmbS63xcv8mxLVbTCz40nsMENDOA/6uN44yUvnVJtSTUm5W+LIDJfH\nyqWKtG0PfzeHV01oaDcMuFiYDvNsC7GuLX+TTCo/+UzBVs6EzoUcj1gQpA3s\nA3SJKjYUFRWEJ17vpemaSilQZQD44psKax+VXD7Yr6z+1DhmpXpvYHFTWFrJ\nTOqYGnUo0V4YS9Y6xELu7x4OJtTGV9vAU1DpxUvULWjqKeiu/UkBFop3Q009\nlFM9xGrDUR0IGwml6/jLtxWAv/j9wU6ECoi5eTXlwTYUfKAsDBHquVMn+0lQ\nXtOdOIm4Eav7dw2J2TNcxQ0DIdyyQhFzNcLgOx4/yCF71DfrHIfO/j/ciS19\nvKuLAKFQUe/9uG0kicAYrhk4mjJaaSv4tGA/hzNq2oWcbuOMH6mbW+eh9tUZ\nwdBDJN9GLKVUaPO+Wp7uAyl+UCDo/HAPdNXSVubHwmdoUCr2zSNxScHvy47g\nDDWkfQmV3jVavt1uPIDtUPLqXGkMAH1F3VlPPe/9/J2XkNigVgFjWP15l/Pe\nhn4YGn55+Qa81vCqWI3HDTSp/emfMTTOZu557yC1806dd6PZwTATM10aCr+z\npTo0\r\n=3BaN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"db3e2c4679057f19ad3148388da7f362b991ae56","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.33","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.0.116_1619713664405_0.7644176717586795","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"bpk-scrim-utils","version":"4.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.0","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"958c12f7edc45b00f805a9653f972cbc78aa8490","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.0.tgz","fileCount":18,"integrity":"sha512-yTNX0mXfHq0+0CSydnE3W8T60BTt5LLp7HWoaU/1zNqL3QoGh/cUCKhKVG++qjQq8p7x+hSS0/rEADmU52Ftdg==","signatures":[{"sig":"MEUCIGYDreNT4zjOjyb7YcWUwwbGOL7h+hdL8cZ+mOqMwp7UAiEAxc4n6VHB3tFLah7i6zhDrAAJXLFl39MMInvp6iC06ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk8vyCRA9TVsSAnZWagAAscgP/in70ot9lni4DGWze78X\nztfMpPEipBrIgteqs65ddEmYwobADOx7835kK+sLs+vysEbOgGqZBfvOevO7\n7yIHTwrPfe2woSB54o//4vh5w33tJFblFIzBsMoOcAgIhZj6l8MGN+ykrOaQ\n7XzOEsoe45i29BK14O8rN5gTBQR9oC8cJF8muQZX3V47me0EIC6/nzRfXmiB\n5ly81W4aUFVxkUi40ZVaNR8gX60OUQVaxj3SINxMUy8t31aKQbwP84GLgcCZ\nWK+HxX0okdCaf24KJ2h1iIynbx3277s0GibbZstQypfYBo7LD8wBYsLNp0gf\nLkdNtOLqYvw9Z7Mol25C85KALGGbU3iQ1GxO9rh5xOwlpnKWSgJtOsTDdFuO\nfaureNr8/jULC5Bw0DcskhmGlE3/vctTZhZJ3fLJkSMw+DGjW/UkrOGVh/9X\nALoeq0pFTOcs9CWvbCEHxEvYBCHo6phTSWo/h/8iW9mpQkNI/vSGeQ1hA3hZ\n/yEU3pgs5pSMMp8mTKU76gP4EkGz72J8l1XUukLma8eXdNpsplcfsT3dyRR4\nOHuRUrWJqGSezFmm6fe6/MLuKJczqIvh2BntL0YsiUW6OyQoZHMxqXPPWOWE\nZYQNaNuTLeXGz+XoMYJIzxTavVAFygLq3Zl5sFcOIbTjVdH/4a1FFbqMNav1\nm9Nm\r\n=8X1R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"148f9ff5c2d54893a3aff43c0b1c33afddadba8e","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.2.0","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.0_1620298738518_0.31937673571708625","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"bpk-scrim-utils","version":"4.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.1","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"96ab0f01c0460771df318d48ccccbc1318d2b50a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.1.tgz","fileCount":18,"integrity":"sha512-PDGRkdrqsKvjTaGQrUMyBGWF6lkKsZY1b0EOEhLNF3+FtZpml2oeWXWCvAOSl4c2rj//zWE4qKXJOvBsPOVQqA==","signatures":[{"sig":"MEYCIQDkXl21fa8tvCK9XwHDNtyQllZl+6jN33auvpfIX8DhdwIhAKOLc+hHsw9L8kq+0cxnCOqbWMc63tdB7rHR4SG/6+yU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglQj9CRA9TVsSAnZWagAAxCUP/jOIvduDNkqXuSCLau5e\nBE6HitSqX3AVj8JygtXkBTtfzC73bDcjwpRO0/IQhbOVBFPx+V/T+IGdw5t6\nD25VvwO5Vfa3/aX0rAiapkxA2XSnr6jpyiz5p/X9FIkZz4DLv3KLF6rWgWQZ\nq/qYXRcTdLdtNmeQ2DXiB84QRrCqX740Pxjq8XDNVw0zB3l1kkXzzNZQpF0f\nAHec2+93yU//QmzyU5jb68PZBZ8eHE1TtKSmx1W4xyjEnm9XLGlVy3Kbrefp\nmiCJ6zdms7vUTuzaGgqiE2l2WyyG3ztOly2SsSp3TBjHu6Q+YxaWlRePZDeH\n76ln9n6qxKg5qO7szcngLFvuZ6/ioFPFfrX9Ofn91N0K/HTbakgfWFw0ZHKs\nHP4fC3Sx4RC0d+oJDZLhpEE9tPZ5Cs6k5k8hds3ZIaPvu99+hyueLoiyHMVh\nhePGH0CibqyeLfaw/l3rXo0ydA2vfjlxlOgej4GN0EbqThEUajH1xPHv81t8\ngj96Mwrm2ZAVjTmS9/fVlBrhitKwhlRCoW0gnTa8+4fjDev58n364pK5cPN3\nVUNjqhXA6AoTrUsZDy4I88zcru532SDKdaEEKA5xb5fjwGmB2bqfroCalNTo\n3QJa1dx1aoVGauPUefOjToUXL0FJlx4PkqLbLEtlHse1tlcaSg0Ovfd8UQee\nVi3/\r\n=gJXN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d71a1a0bacc5076ed09f2b7c4e7b251327bd7cee","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.20.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.2.0","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.1_1620379901131_0.1970047422900143","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"bpk-scrim-utils","version":"4.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.2","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d96a29ed71b9a84f08367018e4a3e9c3b384cbaf","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.2.tgz","fileCount":18,"integrity":"sha512-hEnIjx/N2L+pswY/hoW7omTbsJqDPLFW59+gaygExT/YcZdlmE6dfAoTmiHX3zdactz9lMUjXqhKHWJ0F098Mw==","signatures":[{"sig":"MEQCIAPNdZAxAL1djzMtJCKTfPxoAbypKmbjnhpDScjiJ+CrAiB1MvetaUpJ7WWIdRUjpkCa0ee5GrjiiNg2xNLLD3a6Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmj8fCRA9TVsSAnZWagAAdAMP/RecX6Skgz/ni8fDCv/5\n+27YftWw9DovUcIkbNLeK8ERSj5Eg8T1jPCAGPjhJb9aG7g1qZNQaAXeQ2iP\nLASKyfUiZXMLWMOWaB8t+vT9PgFZCxJwH82be/JK3P7w9jlZIsc/ZY2/DCR/\nMjoFcI0BUHGNO4kyLNJimI7rDOY6v6IlBe9Q20et5KpWygI7F3t4V/cV0qPi\nv6bhGc5Clv8hEYB/6JhmkqWI3gWlEvnfc39/rkj/3jzY4QHIrbxZfWdLJCNq\nBG2U7hvZIeRqfr27z1SHmJrSrM9AUWe9X5i39re0ZvwS/dU9zG5fcej8N5oQ\n7JasmT6o5i30lS2FvGrDtEBKxVdnVdVzv33b57Vx/D0hLaYUO2gtSY2u++Jf\nrRon7umFvZPXDF5wB4T3E4cqj47dca6aqSm5o01X177G6MRcZGRyz/2RxX15\nJLvoGGy+7mfpkuJ543bYrESLWpAjFw35IyDoLb5tpdx9XCPm+ubkqoufl5uI\nb+9q+UCG7aerkCSOqEEFCbhj0lWGm1kfUsQu4IyF9rI8F568pUur/T1H+48Y\nSiabUux9+oPe5bbUYF+er1aYAqM3TIZGacHJpDEk7SbyGtABziP22IkR7KXo\nZBjgYjYwTk2DeVU1CwQjRB1v387MldFja4OoyyIWhyHnUxux3rMr2LhswT5X\nVqyZ\r\n=R6SE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5c156b97cb0ba5e75851d3c763334578714c895e","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^20.2.1","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.2_1620721438456_0.3342360764315302","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"bpk-scrim-utils","version":"4.1.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.3","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"592f98888d5e36dcc1bcc68ba818828dbd1ccb89","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.3.tgz","fileCount":19,"integrity":"sha512-Qn37OowweQWx0F/isWRBJFWFoj/AzJJh36JlLtN3mzDNKjVk6Ox5GwvLzbUNfTXcwGTwpk6oB5Icf8FBwQOEXg==","signatures":[{"sig":"MEQCIDko/bqMeniI3+8kEoOn62MgzrweJv0ccvW4iRCcwaRTAiAaa2Yk924KHj8ri/5l9LffmmOOfFU8HtJOSwyWs5UIig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnTEtCRA9TVsSAnZWagAA/rQP/20+yTuq4ZrZncd+51PI\nU1Yn5bolncH+gYWA5N7G9HJZXx8R5p2u3zK8/68frUbDYspYkAgjnmH2NZsa\nUCZF+McVRXcG6Pi63/pvvirEOZxMl0D18uq2zC48tDxSkdBXdAeAJhgCuZcc\nL4wVtcs7rOEJ7DWqBN97E1N1b8woQOv6YApDHFnkHpMqzfjvXVzymSKLImY2\n84MbTT9ODcvIy4PLotQabkGBDwklCNSE88mMW5tWXc2UCUJJj0r1iIYYmTCt\n+9FAD9o0Vq75RWV4aL8nWOyYwp4qp8bv7UKSlvhfPP9IecUN+PMbVWjz0snj\n4aZDpfFyPGvuBapAHFphuz0FJt9OMTMBtjkvtid6bZoeBbekzO3DtGng9O4E\ne1Uqg4azg6rBK2hTQsiIOl2Zu+22Ole8Sifkx/6NJVlco3JnITxLqCyQAu99\nkLRG+OzGMdNqMeulnAEogasWiIXGRUklLtKapmRoGt4bjLy97XKsFG7sEuD3\nmn2KBT0guSyqnRfg32kNPLGAjjaBRR8UhzdpCmT22C4licu9LlSzVhkTf3RZ\n+B6Ov2sYE4+76H8pWqQ40rgy6WvAqVaZbTLuoK2Ym0NegRgP8RB7g1JTuABh\nuRlC8Udj6QwGhq/HJznQzDn+UzFPWDNbJKHnbW0y//hTg+FxFJ/vhewgfKcF\n0Qfk\r\n=dryO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"49da908032a4832ae46358e90b37da59279ca73a","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.2.2","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.3_1620914477006_0.9424942288862819","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"bpk-scrim-utils","version":"4.1.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.4","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f354fe361527834929a1f2d288b9129fba0c4d53","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.4.tgz","fileCount":18,"integrity":"sha512-aDXtTtqw1kMkEW79iUQTmj8z0QMglVXkwexf438cHV1cgH7XDDKmNwHn+lkM7c3H4ykqL/D3uhpVTkcOlNvKTA==","signatures":[{"sig":"MEQCICD3uVAbDMIEBsfJeEOmvAN6j6p0iMqFtDQzUwoDsmfCAiB6mjVgVjKqIcXHFlrgJiGjsB8rco/HcMYGm09KXJENOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt7bjCRA9TVsSAnZWagAAvBwQAJXPDNfxXRBHb0y3S7o2\n70h8c9vA7NhpHkqQNbQba/9nt1fEgKiB5ylg0ywIf2mvHXr41gFO3jttLB7Q\nIFVnZvRLxYDdyNP2Z6k7dfbtM6Z/FIw6KbFnaDeByi8vBI44L/qVB16+8ZvY\n9xgb2lSz90ow78XuQcNKNgnmXl8dOp4GWG9JOhJsXQ13gCygG3gcVjUjodrZ\n4NGD0mHZAfXJ7p4TIBigU9U4RLO0f86i6eu4DSc4xufnCmG7hkyabHW1F1fc\nAn/Lbl9DFeUKu/+cyfforXWlHZOSDCcY/XznB2yUAs8wye7AEbcJgPCxJZpZ\naKn55NrlDqtuztJlgx51iBofl3blyO33d2w7XrpRrvwU26SiyzUen14aydzi\n8iQgVThBJyoKKoTZ7xzmG899sCqStSjTjQHOY+WA5qyLb940I4lEHNpkHPyL\n69/QohtxPGVAiBQk/lLC9GCBhSMr3eU7L6weSE5rieu+qzP7NsiNQ/YsOmXP\nTjxX+8NU+58Dnvo8bQfgraM9j9vL7J1N/f/gkSXzSWX2nFE4lNLb0WWNlQyX\nEWc0TV3ifYgkPjjAIjLC8kHd2JN81CKnn0gfZ9ql3NBJw4Ozsl6H7XQazLgI\n1MSTH1vjArEyN1LmAxyRKoE5gR/v5X9tjkkdDN6/YcP2R+2pDRmZKrx5Q+hX\nnbP5\r\n=gi1K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6288c38ea0b8c77c0be66184c87b8aaf536f297b","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^20.2.3","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.4_1622652642857_0.7183562742881302","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"bpk-scrim-utils","version":"4.1.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.5","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1af3eb78153b25231a19ed9549c33be94728e964","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.5.tgz","fileCount":18,"integrity":"sha512-SDvGl8sDC9WfQciP85+SoJaF6Ga1whC9nNPvN/ur5NAllz2ZMcwM0Ra1WaJ76EwXrC23O6OwxBAUd2rdMM4ErA==","signatures":[{"sig":"MEYCIQCFMuLTVNPwuMzQNj62aQlP2T2EPRqjoXei8OIMZztz9AIhAJ1wJy3HXCbN3CxV2WGsMW3O3iPochiP4nMeONQAEkQK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwJ0vCRA9TVsSAnZWagAAhIEP/3igh5ZB2GpFOdJPqdEQ\nWgb2LWSisiUWIYJme/4bZCZevK7cLGn/CjgVlbIT9ybaL43Q9rJdkSivg52Y\nsMwWbpxUmXd2OK3qU4t2i4VQZ+z3N4DC9xQAMVvQPIm7j8QAvskFBfK3oAc4\nxOkFfIUD7RH9aMkav1XH6unnMe1OCBBiiv007ucuvoVcWjxW3qeeTYsKxOUV\n7p2SflbRcoaNfVa2OHx/JzXBy2p9HEmWN37m/QWy5JivHtrSf0vvSKYyuVfx\n5K+BDMxmz0t4IM1T9js9qSSX43lMp0pZBBb1fzaDeoaZ8slzJ+fx4QOTNWHV\nBv0RLvhI7OuK4mY8CLJvRpCojeJUJ3WHM5p6z6TzeGHq0ydkeNfka3n4SkX5\nNb2y15eTgZpLsj0LRVCu/4HgTm5pl8iiH+cjlCx2x9cJIM1Bx3sNLIBExBaL\njuoDenaZtTkKKKEHRfTOhW5hSeBM2lV9n2VRP8iaBkt5x1p6gAzQdkS3ELAA\nxuCPgxf+gFLUVtccIFmng7932lVJIczNIXqhIrt/q5WlFJAM+ADavDSD6YAB\nammlTUxsjEalZmn50upWvsCQGdFb0ZwJzaslRfL0urMHGwqghvHDLE5rzSK+\nY5ETC99APYpAh28fjMa19C1plMUY2w2ZXVTO10Dmnm2fmohCTYc972YQjJ+b\nKQdc\r\n=w3iV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7de8cbbd55c988a5b5286834e91c477b2bde9a04","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^20.2.4","bpk-react-utils":"^3.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.5_1623235887682_0.9459792797140767","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"bpk-scrim-utils","version":"4.1.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.6","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b65ee39743ab5758dca0acfae759f659364d3f27","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.6.tgz","fileCount":19,"integrity":"sha512-PECU8XQhU+TLTThtIup26zDz6lVc6848VjfZ5C8Py90C8dMMb3ZEmJ8k29Q1LG4YQM4Y43KPgDU+QTgCsSJgHQ==","signatures":[{"sig":"MEUCIBgq58kurK0jCY+BLxCtZUTjzpS329Yeq0tRsPmwA6hGAiEA5w5YpkhUnSPxQ3RZdycymo+hMBvC2pQ1/wcBG/olaM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyK9eCRA9TVsSAnZWagAAzXgQAJlPEU7bL6rdgh1rSNCz\nt86fL2x+mANLoR35dc/cryT3qHwqTQjrOugNccxqbQ2Lj+2DVLlKQsjyJK4i\npr4ycWTIvIpKNz8BhtMIhwae2wi+VEbU4mqtdP9Ys1FJkPzYcccAjIzVsd+S\nGGAMwH9RBjJRSQVulDbo25psgKgsj+3IMnkjLJe9f9ejUVk41u0O+E8Y6rry\n2a8z71xu0Y8ilEkSsW/Q9Rf08h3uzSB6LWb44TWf/a2GJZ8DFXg6gvgeTUd0\nX06vWmoZKZsPWsHHTF4vtrJGLwUvVrqmfeflNd+wOkidjafAFRQmXaSMo++g\n50aWOEP0ce4eEWzyEen+2fuH2T80OwaI3sHJowHIWqmgRmlBdiuLexr89FSB\nc8W76muR0bUv9++PI2j3+ZHnY++tueGYTwaeKbwepbjLA9/a84d5koK7xcxp\nICLLzxG4Rjjt+UxU3Rm/B9PiWTMs9WOv4MP1l4qrFnHvWVnNnynvr+IFQRpt\nv3Llif4sGTcEM9Bx2lt7RsPwwXtzfYruWg0a5REySbInnBYdNX37PaYLp2R8\nPImGLGDZnHPzNL1lKboHBJJQnHy+3Olb6lbkOLgKflTghj+CdbSnIphErAcW\nFdvQ/VWK/pKku3kWuDO+xCWfQ2cT5Z3q9vbiS2zH8BL8Hg2UuXyuZ+Y0GAKQ\nfds2\r\n=3BgM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0759185174cf3222b07db800c45a852ac5d7819f","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.2.5","bpk-react-utils":"^3.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.6_1623764830431_0.5752153183820519","host":"s3://npm-registry-packages"}},"4.1.8":{"name":"bpk-scrim-utils","version":"4.1.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@4.1.8","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2cbb7cf464177863a6719765a16f9dc5d3f8079f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-4.1.8.tgz","fileCount":19,"integrity":"sha512-g0kukkFvE6lVJ32Gv+ai7HWrxO13hu8i6KaggkDjR25mZnJrGf08jJ0qmDXsyYP/i0Lc3rwi5kho0/CZHDLbaw==","signatures":[{"sig":"MEQCIAO+AKwqWKNZiq8hRnC+L4Lgc4GlwSGimN6Vyv3te0bKAiBA5FqbptoAQiOo76FhiH0uAqz3aMPRJY+lIV7WMDLzTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyMgtCRA9TVsSAnZWagAAoK0QAIPACxKZ9t8vy0YTYj6W\nEy4cPuLqcGNc+OiasQCudmVyDFR+YRpkVLIMMXLHAo8SDAk99JUT3y6e/HtC\nQSIodZDCuzr3Dl+04HmdPkHLiOvH/yTVsfgqfBhBAI8D8nNsTPDhV16ShfU9\ntcjknQK0c5se1yaqA33H5ZuiOq5uumxnH7IU+Pc4ux5bvq9PKWRYK0FrSxn0\nK8yG6Vr8BarkTSlbNQJomYme3e7UGzFfCjLfZNvBUdsp11Zr0IYTFtKOMc9c\nfIdQdQIPeDnfP7kMNs+62ZJRPcHQxrLD/byPcyzVFj196uEPlrPUB5iU1aO5\nrD9fTBx6xbNrrEP6wnX11lF1OXJKHCGi656IMQ0Qxc6aFMgccLz50QJJQChF\nj0Pd65+dlGe8uD/CnbYQWrPpM8AbyeyuUt7aEFH7YZfwXmfBbaQX67It1/BK\ny8WEdZBOU0XXo0ktiugiCq5DmrvBXj/QgE7FUFDVnN7ChhQqjcNL89sfV7ha\n/TYdbr7E+mcCyjKsPIZekA87xkzwwtbSmkTkDErwo6cJGKADx9iE3JoovWJV\n4j1h/m/OwZZHiPvBtCaVCH3lhgzIX2PDZHMWr8rt3PHv1TmCf0hAGWvpgZH8\nwyMB6Of307zWv/dv19monRq+imMXrPZw4HoYO751kh/hDjJm6QNuSwJstr2P\nlSpT\r\n=Fo8f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b9daeaaf1b6837710d9a6783a048dffdb07e3ea3","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.2.7","bpk-react-utils":"^3.1.3","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_4.1.8_1623771181515_0.5401127963220038","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"bpk-scrim-utils","version":"5.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.0","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"caaf15e00671e047f3dc7c8821a7b14d3f148696","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.0.tgz","fileCount":19,"integrity":"sha512-MnQdAbpK+7a0gc6L6k0lYt6vcfclHbPk2ppuVpr8u1hWxqXh2NLfw1nlIYx/k4Grdizg3JrzISo3A8LdG9cDmg==","signatures":[{"sig":"MEUCIHrh8YaW001umkmB7fjVpeLjxl2yTUgewSVd6UIaeCYrAiEA9kO4QaMiyLkavBnUe58+AMWEpf8NL9vEhLRAzq8uwyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgybY9CRA9TVsSAnZWagAAsr0P/3FfvUpQOLz0rSpc8qsI\nqbK8FMyu3wChqE3YF4CajixkSktYcmeVbI8xtQoTuCU5WD9s3iOj5Su5Np8I\nhiTMN7+nOzoZomxZuyEMeV8n58X6Dj6qPKDzZePYKm7zT5uQ6jl6qoauhWSy\negNs4iYtwEqfKI7wG2qOJNm/XOidztNdJoO7/fZp1+xB9gUNXtKGu6z0yqPh\nlcNuWHdbk6bQ2w6e5qiRGOykXhd4T5yzZgZ/9FP1jdHCo3Q+VeD/eCMYQxL0\nIx+kEHSF3HCLbAw60c77jnik79X9aGWEnj+X7tViD1TVzUP+7cEwlcfhOAJG\n9TlWvdpkml7Qv2+gcWAo/9L2GLNbLXX2OQOvzR+2LKSRVg0rHdXjZ8QpRITy\nL8CwzslQ0LblHyH180bdVMOvaWJwZhJPrHkhc6HEIINscQgppkMK9guIUhby\nb0EkFfA99hRrqmQHyuxmK+DNb1DoqxPX9GjkYKYtgW3nI+ROXxhQ+I6k83CS\nvkpOk8Cp+2YcMJgL1MtUMlE/PBXwsyDe39fofU/YDZME0AjrhJFsVC2JwX3h\nUKpjdRmjJZ5oQC6tr/wboIEzb/6I7rTdUk25B3lbM8R4XRU/xNDeQNpUapeI\nkj/tE1kgQUrh1fwNEY15n4YNGgx5OEV5I93tTkwiHjCBJieXB2wYBmxxJisW\nIxCG\r\n=YeJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ba4a3e2cb7bc58169cee458e73ebaa948be9842a","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^21.0.0","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.0_1623832124927_0.5544619986535313","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"bpk-scrim-utils","version":"5.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.1","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"74a2c9ebb627a2bf368b019e413fe2da85149c39","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.1.tgz","fileCount":19,"integrity":"sha512-5G6NQ0kp3JlCXSJDvwt/n0NbItKtTi6dKyAvD4pxA4DrVYvncMj9Nm1COw6Wj/oTE/AS25qQY2pDhdUsaXTusQ==","signatures":[{"sig":"MEQCIG+D7Ib+jCnnD7TBQP3zTRzIOubcG+kOv0fVzU2QoB6cAiBGIiuN6AOVDSDWtZzlPyFPVRlsx3QOHQzcXx1IU0vQQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HfUCRA9TVsSAnZWagAAGDgP+QHh9WB4ctIjsqdm9CKN\nW45c9zjC4jf8d8R8CZUuqQV966e5Rflc1HtWZa/uhyI6BD5byAdYWnD9kNnd\nkyM9S0Nsv6qBWBUhqk8/J0oKT1lqMa7Fof1x6SvSlpZnzeMVGTF/fo15jUVz\nKyVnlPz4IAeN4rlxolbgrokkp46VEr2wYPOD9YBXOwFqwWjG5AHvyYszlKe9\nnr/1wQ9K0igwnoS5YoVzA3NLqOpgKGlLlveR4pueb/TEZZmRyY1EvWewsTB5\ntPfkMQuMnWTGzGFiTXCTxka1iruXchNfe4hIh6MoF2UeNLLep2pyIMRx2fln\nfM8+ilmmb5CZBhQtGylUa45G0CctKEDqB8XbThd74NqQ6Ry0gSnPxoEBB0oH\ncTmPv+1cBEj+UpUnc0cn1q/0zSBrJ+9csBp+xNhOWruy+dSLgKkE5tPPQOhc\nMA7RTV++djya+vjSl4IEJY8AWsfDpTI/7/YOttDb19yfMMevZsFoKiSvEc9e\nuRuff90nx7m5kz2fvX9U4PyjvVeVfgv1e5AfWQWZ0QBxZaLkJ4Z+BsMJyjdC\ni65EbZL7Sl1tP+4NNB2NlysEicQJI/uj9djLNUHKa5tkOdg3E+2KCRmHSqS6\ntW3q5KFgBIBxB01UF12JJ5NcIWGha12/UrLVTSh9FArUs1e07XB0ZM6b2KTA\npE7D\r\n=DKyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1f54b8ec326b22fbd555502eb387e0fdaea7be2a","_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.21.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^21.0.1","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.1_1625061332133_0.6097257109257683","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"bpk-scrim-utils","version":"5.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.2","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"shaundon","email":"shaundonnelly@gmail.com"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9c01afee2568376b2cb4b81358fdf164f169927f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.2.tgz","fileCount":18,"integrity":"sha512-5etCuT32tuf4ecXoygkrG9KDXAncel4JP+s6rzy/lBcJ2yDJkZSW8Fg4iSNHWQP9bgTYESZxNxPsVqwq36R+Vg==","signatures":[{"sig":"MEUCIQDRtcKui+IcXT4UOUskFLZGE33ypjQCeMTVKip6lWxS+wIgbrbE5CfAMiheNytPE2Guy1pX0lItDvjsAxQFAsP5B0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7CKzCRA9TVsSAnZWagAA1koP/3lGuVohAoDh2/4rqtfJ\n6rsKi0fokXORFe1g+Kzyno/7Mj4pPoWFKYe6jI0KaXBfAJOfF/Pski/4zTsx\ns1d6gln+BCZSifBKhhEPrde3tP2DmpZjbshD4DPWNCZK0/prGKbAvjEXOL7m\n5rbcvk7KrUQs+93gknF4pnGcx4pIvhcv/kagwuAPQampAgOF0mjjM/CnJXg9\n4vcIbfbDWWWATMf1LoBmcIHPh6RMn809bHD+l5jLyHWN+py5t7gu7DMc5RUJ\nUn4EOB+wQ9yma6A30sQmyU0l7yLqdVyHn0Nz7saGIwdp0m5t7vC/zsfkHoV1\n+4GSUB6wPdDCRi6XRIaIFpP1MIGBA5aRCI91S4mB/CShDexyktCnjySmBgPz\nmqJNo/jCcVzO+C08SXAETFcXQcU6DWaopxBENVrGe6p8SKMZpgYOesHr4+WL\nN2ohRbg0GAJcIXLqXxvhQT3LOurLaS1s18SpE5DE5ELYQA42iF9chbf7oSsu\np6rmev3MOv2iN9ayDnNq/Run/7t5Csz+GGf6QNqjzpV+ESHjL4nvrR8kfkCR\nphGBKOZLkv78i7lrD1CplKg6ts/piTOjVsUD0s7TB59kfHFDqZ3VOALLzOeE\nG+mFsIrhxZPaoF5Nju8rYgfQ4So1EKrMdO62Lq1Sy9Vm5BHIMGK2nkvw7B8U\nGTiF\r\n=Re4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c32be634f1feb9b625b76d9e1696ccf2bfb00923","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^21.0.2","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.2_1626088115234_0.9233503576946147","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"bpk-scrim-utils","version":"5.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.3","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"24582bf69bb4161cd6df577613a2aaf5894728d6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.3.tgz","fileCount":18,"integrity":"sha512-SSpiSiVHYZEEtdyW/r4LSSgQ/4IiMCcZp/t99ihqIx75mzV6HHt13rM1ItyaT7uAtf2QiPobPBQyj6w0BrLCuA==","signatures":[{"sig":"MEQCIG08nf9FtwEHmuifeBfqfOyEMXvh610zOpK7i0MAuO0hAiBYAPMNzblEfavq9jdQFqps+p2d/ZC0h708RaXzODXYfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8WdtCRA9TVsSAnZWagAASx4P/i+JRzpFRObasqOXEsRK\nA5fd146FHVvGt8C+x7j70w/+kiFYw3P+secNBdJUwHnkvMzvyMKbXLkgV+2y\nzgK4dxhbHosLkSvtK+xS6V6h/AQ1+nxvdbim7RbQyhZDRSuLvhwrwhZCUPbN\nvwJ0wRpHBTBINcB0xB4s9ny7UuQsgSpUxeVIGGifRPa2SS0+oPGtAiti5hqe\nYWxq+jtsiVF9MhfvebCGig/sCigMa307JaI0LGWOkKJlfmUK8Gy8HzPqKQhe\nQkdB5C76sqODbXEOB4tnsYgQrV/LHER8ny4xWQPbZg1EL77FyVn/bYYZJa78\nEO6UcJaPPp/0gnNDXrPnFm8/5Ln2imXEhaWZlsFkgh++Zoer0sQ76ZKmpPQl\nR8Bwe+1ArwssZtTCPZq+u2XZBdSn0hpkul2Rt2Hgg8VcD/SVjj7sIffUWwjr\ndAbm2+RvPU+TD7hO8vb16mf6qDrPhFw657qptmPa1Qs/N6u1evmuPigMUO9v\nReE3DsWrMSmHJYmFPGHV78DfBMOOjRwG+CQBfap+dKEZlo5yFQNqJY4cKUQk\ndjcFbeY+1jUcM/b+Mowwn7YMk5kuN2VAnjclFqmSiBIRne+c82B1gcL3DFaH\nbciZY/kQBwAhVr3EKbZlcehek4GxBF+Z8atCOKyTztS6wiQcE8B37S13ynIb\nfI+D\r\n=p39U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a96ac6772c5ac019fcd2bcd3671f22506119ff6","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^21.0.3","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.3_1626433389050_0.21714788758194992","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"bpk-scrim-utils","version":"5.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.4","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d9f694911769f5d70d51867da2804536fd34bc7e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.4.tgz","fileCount":18,"integrity":"sha512-5D/KRp16HUtBJDLngYqxMgNySe8M6iPl83KXAibgApA8l0r5+xOlAGOEEJZXbDaZy2EHf44og10auPMZj3aTrw==","signatures":[{"sig":"MEUCIBKjcQKGo6ATkasxpbXoAf3TGVjDp8HE7xSGF1sKYVZWAiEA/W5HXMOyIdAlOkFG4hDZajaOURDAH2qhRGtIUIsD/xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA7h/CRA9TVsSAnZWagAAIzsP/R+AXCsmw3OND5xm+tkh\njN02w5I2Vf8hq6e7Ou6w1f8d58PfGYdDjz3+f+7b5y4EH1eSAu9VHNrmoHbU\n9VGWKn/8+1X8QUAWJhrrcYqQFuKorCG57jWcPsimT2KrGMLDQSbXZSkMB4nm\n/uaQTAhNWAhFr0eAA3tTNX8ajPbvNXvV1Zmr8V41jC39mMES4edLPZjTjKAO\nKFxKi9RQ1IWFgjPpnvkxcq/alwc6sMQkiiFxd/VMW3E4XcKDMbphkfylFtFd\nIjzhtYg0bUyJQgNxQGhY0zQkksxVFCuD/Gs4UcV6f13WND6Gd9eShTqpB1ca\nWKHiO+iOzyrPw/rxZD6kEn57wJv4vZUqfuii12HywYP6XyUYpT17PWjib9+k\n29/RQ2LONiqUWrSYRtRbtYWPNPlfOi+lN3BDWMl2Jd6vO7VHEWhQiEIZgy3g\nvEXUsafyc5cW3cavkvGTN8tNjJjGjpNJ0vCBQgWnc6Vkd7z3LgMLDjUkpwjN\naCFyWsU5+LjGU//h+ZYSX9WODW8rxsudpY2sHO05zihEMVFowaqcJ5HBFhX4\n4Icnwqyx6rk8iUaz7Q7p+q9WMI4K/BDbbNijZyDgz+C5ukPeY3sniY7l5eVw\nvfUMoem2Uf9mMQuizW9NsI8XtFdUpntoXhgRNYDC42R393SyMoIYlFIo5NzJ\nN1mw\r\n=aLWN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"97891480369a3faf5f6a80753885ec6e10222aa8","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bpk-mixins":"^21.0.4","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.4_1627633790919_0.3668135290305461","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"bpk-scrim-utils","version":"5.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.5","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"16895a03cf0e45a41c9dad0ab5b0b599c9d22982","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.5.tgz","fileCount":18,"integrity":"sha512-0vMYwVIBWUL5qH/JqFpvlPWQCLOsYFGy7SgczlSsZoife4avrMhCNpqwVBYoBW1fVF7B804yfPsEj8hc5rgbuA==","signatures":[{"sig":"MEQCIGaAzBpPrQvFsBYglLJpVED7gHsxRJBqmXkzhgjUgXMzAiAy/CYWe/g/5gsqPmlER02ZZyxpnOWAsKyn0puLBpvK8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBCOVCRA9TVsSAnZWagAA30sQAJlnWRraEaC0no1SK5Ru\nTF3vXWQzhSJbZLd/IwARC7F+9jBxxESMWQu3oHa6xwz/SOBfRQDtSYO2usnh\nb3NM2IfhbiflSkkLyUBBosUPvqgugOzAelGVsqTQNHMFZI/n2Ga9Xvt0Rg8E\nviyRe251u04SBQzBZzdKj9wQBZWQPtJGuTy+D+9QU0BX2vRXVq1z8gyTMs0P\n8sLqDDxM77tOUay7BGhXoxgGAToCmD1a5LgLuPvpBV6HvOs8X6mYwtXJNOGh\nBlnfQGoQdvjNCUYQi0uH6sqdzdcfTSbdbMLKEe4szENHkWK6Lw7ECcOGbm3u\nr2hoRwMBkEJAQeQjKfVGOF9EUXoezSxbdrW/vg/0H4J/AlDceZ9j2kjm82Ql\nOk/NWGxi2j6zr+tdokEcdBwR5NiEPB2C196Cklz9I3VjjTMJy78UDZ9xiwy7\nDckryVw9lkST4V/8TiFIom1KvfhEmFy4IcRVPcQPQ/fE24is1svsmc/AGpQU\n2u7fxCF0IaOdHiKxwxu5QNOOqDsBZtDP0F03zvEL83ujN7+1z5GraxIu6ZAX\nKKwkM8wytwROMxbTGj4S967ApSNExINsFxx2lqLP3JjT0D4/atCnpdpiKPJr\n/RHQa4QkDuO959z6q6WhinmwF0k+laWMoGpdtvpRkBkfG0RrcfiA2bICff0Z\n1w53\r\n=UaUb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fcf8c4394c181f65c879dc44d3d52845321dad42","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bpk-mixins":"^22.0.0","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.5_1627661205802_0.9748665808777308","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"bpk-scrim-utils","version":"5.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.6","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f5ff69f07894991ce4f486ad64a4a621cd5df1b8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.6.tgz","fileCount":18,"integrity":"sha512-lvfyCVVZbb0hpj+zIptp8xwoAzqRhBB/Q/ep8vbJHnfMfH0TTg/CRywgs//PDjPOGIsKq1PF6zomT+A2/ezuyg==","signatures":[{"sig":"MEUCIQCkJXyWbMV0UqpDDhImSjK5zmUKgl7pV+QBXNasiiKbowIgVcMc9Af99HZoasBD1w8U+zYP0rDE0jmfsjn292cnl+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUdrCRA9TVsSAnZWagAAWTUQAJMQk7SwYXhBOZnWnm94\njSVEhLOhkoaJIzmgbpxSrZ3RFarv8CafqWqwru2QI51HUR2o/6tlLcirLpTR\nmNckddVYDBzfycVU5PF4SsanqMnG+sMBNiXmUNKByIYpsmgYXQMA7w06u5bq\nDJyt7ir5pUVS3ROmbaWs6wnHbPBH/DAkF3/Wt/VP4QbNuxOO2lPyKeifD6F8\nMtyHo0sB2UwNzR7CHnWCWaRB5mifbTxAS0eTaeGdU4HKC/K4ZIx4lcosJK0y\n24zqG7pe5FbHJDrS4OkJtZcXR81pS01hDDBrKqnRI+kbQ8SKSEgoQFbPb4/X\nO1XUcF1gdKoNrikZe4ZZxX0r4mz7Ok+SQiL+J9vg7t/vb1oGI/UmNHHZ9TRY\nA6Pj5IDkUT5oP2yeR84dtHMBcDdQw/7zYMwaJ2WWPv2DsIufM308kGz+Ensc\nWziAIU0fFZVYRrt2g6Y4EnJY/l2eNIXk2BhjgEl3NpoGXceThaVdhpHXSbgU\nP8mK/eBpCursg5Sl5BnFzCfgVG5k5+Sda69irJ9MVUIN8TJaZqBD1UF4OMjm\noan3JmEPq+CEF+i9wMU1R7sCx+lpTGXW98Nhq0/DNvKGjy5a8JkPqNzcVt2B\nIyzH+lK7pOMn/nhPrroYgdJcWt9rIVKiIpv2k7by4L8Ur4bJ6bENFajvjSNy\nHfjs\r\n=8t9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1fd57e7fafc047e4b223819f06ca55ac83dcc458","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bpk-mixins":"^22.0.1","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.6_1628260202871_0.4989569812671055","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"bpk-scrim-utils","version":"5.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.7","maintainers":[{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a7e036c1bc2016283a640ec471a08d9029d500c6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.7.tgz","fileCount":18,"integrity":"sha512-xZv7TEcg3OlrMidRg71WQI7paIsXGX5V99W5F1Ziowe2/9uo2Frz0Qm63+qssAyPmTCRoEVrkxmc/LJNCmPU8w==","signatures":[{"sig":"MEQCIHKSXa8WCu9ZL0HpSCZftylNuFIBwbZy1N6gEUprZ2tsAiA3n0DdUxLtvk26iOJepkFYsicISauC7F+ltnEsIIf4uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHpLyCRA9TVsSAnZWagAA9iQP/Rd5llL8+F/yY/LTqKVO\n+/3oiQLygUGArtR96TshxO7hRiysSROx8AInb8qfRSVF7gJoYh/JzpbmaMW4\nwwe+ImmLii/7hVc2mowzacGUc6V+qDcXP3cHW8MfUi23Wp3ZNGO36NP0E7mG\nFFv9ttV/XFoeCGcqBGw28nQaN98kFsTUQQpuAwlgQxYjyVI1khTYRK2Ixcru\nIasRHvism/XR8iwWq5lYnYm/FwayVAZwBPHhaC6xvb9ic3EiAeMa1Xktc8Yy\ntuL3AMYkgzjHuaGuIqhBpIXpSP6ZA+LoJZksIAXDr1gByg6NhNONLcUBHRKB\nlHEzqk5Tf0q1mI1rGMDOtRKvdu44XYWxVhkauFtLJu9PwHRTFoGAVY8zzki2\naGacw5SVxMXo2OW9prwISzn3O6hZLx1h1JfYF6hFFk00OWcsJRAr5qT3yovu\nWYr3wo6m/q1sfjQvTZngnhOR0uoyWhwja1Hc9xLV1wH8H6w/nm8xdgXrTSU7\nhoP9WWzeYBcz3d0duIJhX3qKjO4nbLZ4YSUUYeTBFM8Ww6BsbnBMZmn4b04U\n1FV7+lVpAT6UboCCoCTfbJfYTxqvXM1jLSILgymV+cmY937WuKJlqtskghYB\nyvLKaxVQw4zgbnCsw62PFSnrm+9Vokj6Z44gnmsXgbfc8BtMCdvllYLMsn+1\nfGxn\r\n=vczz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"303a0f68f0ab81c9c48770c7e692e811183dcb13","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^22.0.2","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.7_1629393650154_0.8477410807566104","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"bpk-scrim-utils","version":"5.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.8","maintainers":[{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ec509c1b5915bacf189d58f71135f1922366cc3a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.8.tgz","fileCount":18,"integrity":"sha512-90unFUj8a61PMT7LELAK0I5+MbokYiRA8UJdOjjpfLJwtIIui4ECczWx/xwAripDRZGZys1P9wjo2nlVNuJtLg==","signatures":[{"sig":"MEYCIQCcPO2d/DLT1+4k3DqFhMCjJH8l1Mi4Yh/PVbVGTEEETQIhAPgkP8i6sVP91SM+5JwnMHaguFOg4G+uBKHXs/8NZ8+y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKM4yCRA9TVsSAnZWagAA2tAQAIX/4HtedlpYOtWjTpNO\nxPrTFbBtqTooOsUUgnSbwiXh39mndJdErRgnfGMcY//T2MFZGaVNnLpMBoYk\nR//E80grnV/Q4/2VFXOEmULNNjMee5tXuxM0S7DebYEV26X+YxTrdmZw+tnb\nZXa1q/ARCLeYTAfwZ/YQ6rO9/DqhisIm9N+sourplvbJclhhGDCigKC+Qj7+\nRkAkMqua5CZIwV/Bs5Ptd6jrUu45Vz/4PYR4lTGreqQFViueyzIoOd/JxooU\nhMkFIgJm0Fe8DINjtjhbGnhoD250krmq9LP8gQUeOrZ7GFA8tgKDkBUSWnRx\nYVWMBtOwvS8fQD4m0Uk3c7WCtMAPEZh7hPIvwoLAqRMoYuvhtVN6434v64/8\nFn4a6mwZkT9XLMvK1HyeKJ8hvIcHk/JWkfRewVCNyCN4hLDDP456QDF57aiN\nWXJ0oQ6gnEiq6pAjhrS2n4XXyGlGisZYyalBPoM0oCDoDpfaBXB3xslDOwZY\nTzSwjZv1TeqRl15kq59RlhfSvzI42dVu2mDVK/Zx/p+x3vo7Hkt9ZAQA9/X3\n4xkLnuVitQhgW8SxDTvkHUG3zCgv8OQqciX1SMU8OlpL8oCR2f+do+Ofyz6R\nKH/6tfTfuN6Emwsq8z695QfhPEyhrsqZoISDqC/T8XJYDVZ+0mB8dIl+bXaz\np6e5\r\n=5mY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"55631d2bb657a0ea6fea9da585a0166138a874d3","_npmUser":{"name":"georgegillams","email":"g@georgegillams.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.5+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.5","dependencies":{"bpk-mixins":"^22.0.3","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.8_1630064178580_0.8409839562963328","host":"s3://npm-registry-packages"}},"5.0.9":{"name":"bpk-scrim-utils","version":"5.0.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.9","maintainers":[{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"971f6258a456fcfb9e90422832b88476630bf698","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.9.tgz","fileCount":18,"integrity":"sha512-EDUA7zUdlWFfVlBsu84gNL1vKkRuIIbyacF36BOl/C9dl5BPVM9gIHxI77Jzc04xfO+HW/NXFDbu7eUn1QgulQ==","signatures":[{"sig":"MEUCIFAu6onufQdSc3UwZI13yGx3uqqYXLcfseREfpafNzV/AiEA0kj2kdcCe7yVgybDFZgchT9FhQo0TmYRsy1vobGjcno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNd50CRA9TVsSAnZWagAA78AP/1mN/gcY5DbkhkTBKxP4\nueWJ5tKWV5GR8Fyo2E84/9r2sTc/TnLWqNZ2KG8Zm2ohwm2X7NH2XOVyBew8\n9E5INbT84caiobIhL1X2bOwWNhkcvcMyoi5c+EQ/ZVFR1v0vQtV1hDy7dEX1\nARv8x0JWxWwWKHv88VdSkVistHkOT20d6bBe2fuq9PXMFXvOPzotEhOui7JT\n5dd1GBGgi3eDMtsIw5w1RVOUDm7yoTnT+VMgYrNI0E82kRNFW0/L5ihIBZj0\nzQ6ckN9RzjsUgoTFMsZ0gHKU5gDPZ6FggtFozXvJKdIlxoRj81lWDYF8Jl8/\nJd1llI8BmDhXTKH0PjZXF4onzsgP72N5E5NWHfwM91E96ub2jOZhFoZdVHLy\nxKsR8sIJvO90TxIODsSuLSYmbtS+A2k9EJliiAY9wePEh1u3abZ23LhcrRWO\nXcc+m8fDu4Y33SNx/lNYvDSoKuUy13FaycSRe6yh6EWqZ0M9Dv2KI6f4bieX\nevafUIm61+9f6hwxwIHx8ohN7sAy6C2e3YO7OWx66lceHkp5bHPXnBcHbimE\nP+roNYbLpz6GjuSK+J+l8vkvOs5pc14qSw0VQWqHpzVJcEZjMw3CA1G8Ym30\nWKoYSof/6eZ8eEZHVOJIflKP25RUuXLUUFu+/Ran83dqXcZB5nFjv/H8GRSl\n2R4e\r\n=Y8GF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a7ece4ef786a962198f82d9b3a9cbe70fff23e9b","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^22.0.4","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.9_1630920308363_0.47672746271557975","host":"s3://npm-registry-packages"}},"5.0.10":{"name":"bpk-scrim-utils","version":"5.0.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.10","maintainers":[{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2d9ab91bec0179e25816d33b89971c9ee496fa8d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.10.tgz","fileCount":18,"integrity":"sha512-vZ/IYytujIRP5nBseA/h5RLXDveSnvh//K7rbW97pNwFUj5SN7RuIzrM1GWzQizQGTudumPSEcLwJbZk2Jzo5w==","signatures":[{"sig":"MEQCIBN5uYaAk8xxXrStXMCj2WXXtUgn2w/+z7VLBo1hVM4AAiAXYuokGcTuwK3gn6RjUhUBAXEqaX3aXwHf3RD4jb8EHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOHInCRA9TVsSAnZWagAAUroP/1UMa8oqYnSoQstKv+9s\n7kwmWasBDAR+WLFcERGWYooORQSOugDxzlvbMzkFK6PFHTGOJhi5Gtmw33Sl\nR3eUmaHoHXnyY22WhGgCb5ViLJ1Prhw/Ldz6B9g0TpVfL7n6Q00W3zta0hpX\naGJG04eCsakc4DhQtkkVocrm6PBshXp566Bn7wdk6clRAGqA6KofGiCvF4YY\n3VFgl3t3KpS+QHDwswcyRusl/8HVXnq7q5MPXG/4FGOZELSoKnj9NpLW4UXy\nDz6M3eDk1K/Sr4ZQiA9Aa8mLAPK0GuInxBD618SaIETwk7WvHiVynZw9VVjY\njIvBnnY12omrOjI77svlT0CQdrghNoPqtsDUlFfBDy+6omqbarNfxvMFTaIL\nvGwVIrloWY2y4xFpUDRuK96Il1M+8rGXzz40Q6W+imrbYSp63kXRSImIXrco\n4LaboCvse9DE5JGkbYYvzbCtSOK1L4SI6idNhOddNuUxtr74jiXMOFy84Xwm\ncky0TLPjitQ7AxDrziX0cwTrl2Kbn7jeo4plFOzUY8A2bqIH3T9Rs446CLyW\nH+tE5oSwFMwK8xeu7awzQCh9FVfmoU3jXC9nPoe9SZe3o5434dbQdHlFGHh/\npfxEnce9BwS2C9PtLfnrsCb+b681WjhMEjpBuihrseOxnZPKGuRiMRsZ5B8Z\nwZu6\r\n=yeGR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"70119866446fc76cf99a9c040db3e93187bbcc9f","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^23.0.0","bpk-react-utils":"^4.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.10_1631089191210_0.9905764944826743","host":"s3://npm-registry-packages"}},"5.0.11":{"name":"bpk-scrim-utils","version":"5.0.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.11","maintainers":[{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9d677bb476cf192d6cac574b0257205cf9b52e0c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.11.tgz","fileCount":18,"integrity":"sha512-xiArY59b+otmFLxJ/6xLfKfeXBpw9bn5BJHDcvng/93qHJ5LEUCLBABaR49KS98RXziF9TI3Kniztefs/tPPaQ==","signatures":[{"sig":"MEQCIDiuXjbpVizM0EjzMrxF4C2p40jMsz5JXItAzZi7W6JgAiBIz9iZXNrysuzm+J1EOMs+HHikpjKnLYSE6wf87ldIfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPxVACRA9TVsSAnZWagAAkmcP/j2XbLID8wLQqjlKlWMw\n4hZpGhO0F1EPkIsp7WyyfxzJAw/b7j8Eklg6E863XXUiWKe/PTN+2ZZvuUaY\nrFUklztnKfYTI8q9gLv6XoCMN9Tl5gxmbjyTlFNVOQTsSK4Z6ahTKiLle9CX\nVjK70IoberpM+2T2/PAGbGIcNWyJHPeSPC+55/965dnKk7FXfQ2/do+HlMYI\nm9PVuSBitff4+qIrYLp8BV7q+hkv7YHJFMkSzSun5h4mVwhiouUo+pkEOW2r\ni8300XYACQ5e8oXzRntOWKQGYXqv/a9IrSU8VgONmJ/7RsqTR7933rTAnKtE\ns0595L3EAwv6xFircrWMLyGUmM5Y24LIiQmAEA2KvcfrIYna63PGaqgD54pg\ngz0gMGXDaTcp0R9QQSdzWoTavpn7I84D/m91/seZHadzxDt90VniTolZzsYd\nh5GzGIOHm8y50iesP3m+kVx7ZAc8JvAHOEkjPixAekIO9AVSfWpKF6rktj2Q\nB9Z6PekSgkIcgB7aJiJa8g5T7nH5hSWbxKLA9w9l7sKKBrhx/UHYF962qMXv\nc04DeIqKNhobOx/bCzMx0SNFJhzPXtVTP44dCzV49Q9KPR5dISyhhh2JH3cF\n+1XTpjb1Gz07NR5kpriR9jujkxWd9YSA4XycUJhVA+u/77PYbf6PEwLfby/k\nnY9V\r\n=OrRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"addd876ec01d090462bf78520b201fcf9318878d","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.4","dependencies":{"bpk-mixins":"^23.0.1","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.11_1631524160784_0.865253564486866","host":"s3://npm-registry-packages"}},"5.0.12":{"name":"bpk-scrim-utils","version":"5.0.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.12","maintainers":[{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0d8ddd0136ad399df9de0af23004733ded806302","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.12.tgz","fileCount":18,"integrity":"sha512-+QBISwWKj/Dsl3OpaTiUl26fT9Nh7fJuKa19RhA96mGvM6P6GPcGor8LLWJCnah+bQpqxmCqt3/E/N73Lxoliw==","signatures":[{"sig":"MEYCIQCGYZ2HklALACX8Ey9+EONwHwtoFLVTTAUdenwYx00IDgIhAKwuHEC9gLRyalSwBGYvTmR60u7AKSX3GyTEzTwjtc/E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477},"main":"index.js","gitHead":"877ab13a7df82feba0ce834ceb800b4e10c492c1","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.0","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.12_1632994600849_0.24762123888141963","host":"s3://npm-registry-packages"}},"5.0.13":{"name":"bpk-scrim-utils","version":"5.0.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.13","maintainers":[{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1e74dc4d5e1b834328c0a30a15c92f68e3def20b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.13.tgz","fileCount":18,"integrity":"sha512-pjvyxm795Nuz73LcNmexirp61LNJ/OFCuKq14BH3fAdtR86HDvrY2a4RIY1uNy/aOw1eodHYwWG9Ph32kRsgsg==","signatures":[{"sig":"MEUCIGJIJW0NNEwAz4wP9lZVDI0BwaNSpaeKaeGfAHDOpI5oAiEA8JHGp0S5kJkoxh48Zo5avZgFbUUFEc3IHydeKtBAtg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477},"main":"index.js","gitHead":"84047f20b54855569eb66805b997a03ccaa129b6","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.1","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.13_1633598590312_0.40143509000462174","host":"s3://npm-registry-packages"}},"5.0.14":{"name":"bpk-scrim-utils","version":"5.0.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.14","maintainers":[{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"198c984e005ee72ee3422f6530308c2cbeb518a6","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.14.tgz","fileCount":18,"integrity":"sha512-Hzwfau5mzz8m3mCc7aB+ZigD1CjAprVHJa1h8nAmH/44qZ7pTjkDj+aYOP8rOtkEnOfJE/rzzacVhKutX8wTkg==","signatures":[{"sig":"MEQCICuFbVtR5/8CE0+wNvCLl6iAqxEZ2Anxf/+SO0vJ1y+PAiBC9dYA/fy/5rzk6m6I0THHuz6ysk3gs0QxlOpUZYNRhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477},"main":"index.js","gitHead":"00f4ee60645d6411f7b3c38da86876de4e84b211","_npmUser":{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.18.4+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^24.0.2","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.14_1636650193819_0.6112353222004252","host":"s3://npm-registry-packages"}},"5.0.15":{"name":"bpk-scrim-utils","version":"5.0.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.15","maintainers":[{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ba8fd6a61417e18b78323c4518748daf7b9dcd7b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.15.tgz","fileCount":18,"integrity":"sha512-br13Q9n650RrdI9c51Bi4ijevvAn/Dl0nzcE1YilDIYSaiu+sK2KChWOfy77Y0ROO5Cf6ySaKZ/7bx3e+mSxOw==","signatures":[{"sig":"MEUCIDZioytVjKP7+O+j0gzWeqqt4MuI2Au5s5CFoOBDZGpMAiEApHWSiviXC3UuMzODhhlE8LhtGgDkS8QU5xVI9OpCnf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477},"main":"index.js","gitHead":"428503a3fe51f5f0d9ae13d73493b16814f27ecb","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.3","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.15_1636712885613_0.676034035984701","host":"s3://npm-registry-packages"}},"5.0.16":{"name":"bpk-scrim-utils","version":"5.0.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.16","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"809a916b8f07d447a06fc55f7a433151dc962c6f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.16.tgz","fileCount":18,"integrity":"sha512-gHSjO6W8dv+1g8YPyN1HBG51afedWm9vK/+yGNavYu83IHLuDeE0nQxcQoT2OtThcZhFOqAXiTkDgNRAUlmnFg==","signatures":[{"sig":"MEYCIQDnUgb023tpn+oagwdnWuD8aUPnm3YVcmx2pFTbVW7cHQIhAMKvlpTkuaG4I8elOX1DfLqdTNxoAAY93um0zBBZIOTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpKLUCRA9TVsSAnZWagAApNAP/3RodLLtFOc5OJE1hrYT\n++wfzvbCO+PrblLY0wUe3YVilEPAD/1iJr1SJgThVrdzXtra9lPF+9y9sd0F\n2V/OQb4KVnPKAKkosAdIZXaqblqJ92nXBLFqt2n8tkCglIpjJVT4xllTkvdY\niY8Jvjr4oFUeWIvTJ18yYbCQmsJAngirX/FlZ2IAkvcviLGXfXaSyCm1GWFK\njx8WhfW8yI8csa18j6+tzbSTkV36DrViL9CyRKFC8KKq/jgwYpAzsNzCFDRm\nx6UFOz0Hzlmf+IIgmYN/Ngmh7d0amVkXgzy3Edk7u3rWMhbA0aLONvjdUkXj\n+rAb29PUaWKo6AfZZHzAEg8MA1+Qj6crKNU2mEnEr6to7ojpAWRX8q+Wx3+Z\nZYnh4zU+S0SHPQJVFlmPbFQMraIGqZGa7U/a7isM1r1pyy1ugDKujE/M+1O+\n8BAuQd/YvXKHa5GY8Ki1VQBPF54p+OhZrVrzv7dRpv9es3rrVw4NOtO/gDKF\nQOGr47d+gi/J+QkAgdp6653sxC3hHrIxVUa+fiCmdVGOxuBh/BlI1Jl1HPEF\nASz0qr22GXGZV7f7SCXybBm6gioOnfkgdQm1dkvvdu/6d69Ojd7eT4J6IY6r\nxxHshsNavVPZPALnmb42zCpcUT6B/y8VPbzmSk6z+XUo0ru10o5Uv2h2o+Qm\nwUtF\r\n=+Q57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"739d5ce18e9137f82d761ccf606cb9cde8d6ca9a","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.7+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"bpk-mixins":"^24.0.4","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.16_1638179540591_0.004297956810617176","host":"s3://npm-registry-packages"}},"5.0.17":{"name":"bpk-scrim-utils","version":"5.0.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.17","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"13845d4cec2e3e52ce806368589ed7efd4d3338d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.17.tgz","fileCount":18,"integrity":"sha512-hRFHsfUCfrT9Igf429IjmId+tXKhRS1B6o1wm3qT1MeS77BETC8e+8wIqve/zmDlEN73TOty7duK7SoBIonl6g==","signatures":[{"sig":"MEQCIGHJ1jz5wXuSx6UbHCTuhK+Qm2bo3fp8BstaIdP+oJz7AiAsDCCPJ45P6abWr5OoCMf8Q0/78fqJfvTNgTN6vKl4rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp0qwCRA9TVsSAnZWagAAW4gP/R3aXEB6XQ/F+HgV5D3r\naMm/C/mMj8tcK/51hhHt11vh04Yr0BeJNhjF+RBtoUF0uqn2AMnkgim7WtA1\nRnpK7v6Pocs0OWGBgrc9b20JNvFL3U0C37GtFp/jFDjHbzcsXzxlfwFxtypB\ncipZbmQ3D3W8/9FVus449J081YVRFoSxKAXQk/eW0zM9sEZBhkVUlNIf+7Up\nEmC3QFjaRcWJJa4lSGkGxWBH5udSsWxWVtPZ+rN2D9YYZ3M/XFFIKvOVLK44\nbw+gQ3m1PgxNaAc1q0I5JEz9yAXMSE5lmDYf3Qj76T+A5Q7342B60rTcDRP7\nkF7jQNwsXArZoHftGqArKUjf7BlcpzIuBU35dtwO7RcrxHFmlRKxyzVbTJHE\nREdDyARy9DdMyelIYcoy2wulEfWioklnjOSHZMyp2mFfYJTxYg7EZi2ytngR\nYlBJHgVZC4Jo/zuHSMK3xT1b23LSLNaix/h7keirUja/DoMhYLkt5GJFhUJq\n/1SwLHh4izRlBm3OrZBaCIWux0oRkTZACxmiKmAdPYoj3b5umG7SNryY9V+h\nl7EFyPTlUuA00MXs9ZhcO+aJZLYYLjcDsNcHFdNCJCZhYXmKGdmwvAnfGdgw\n22Hs/deOF75gcPZiu6GqdcSd8D+rTtrEGvMl1EcGrSlybCQTDzOnU8mNeuw5\ndNcy\r\n=DizD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2005b2c0bf0d737e18f8f0307a4496f55976aad4","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.7+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"bpk-mixins":"^24.0.5","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.17_1638353584517_0.03965218550061467","host":"s3://npm-registry-packages"}},"5.0.18":{"name":"bpk-scrim-utils","version":"5.0.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.18","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7a1b3420798f919db0abebb57447a8768501b0ba","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.18.tgz","fileCount":18,"integrity":"sha512-t9BBAsFEP70UQ5Q+j9n443qSsC0gsHcZJ0BDWiN2YFY7VfCE5XncrKJDZDxs+2xxUNUFbFLNsYe80iNPalNv6A==","signatures":[{"sig":"MEUCIQChg1c5U7c0O2UAEk5t8LgeAsDCJd1RWDhiAxfiIcAWNgIgVS/EMe02SVQwt+t+QyGPDd1YxAH1jYk3GZf+rSJQjH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqfTBCRA9TVsSAnZWagAA62kQAJ6W7s+sF2Q3Oy4YsMJO\nhW/Qs3yNHxbCL55iB2sNqe6NzQVgc33igPuVy+Gq+m3godpStqsEKdKiOTxV\nvzkcd3DsXQk+66k2ns1NsYxuEmvjWfis3XdOOS45/Ba0bMvjS1MQrib19FjS\nLFQR/IliPc2UVP+KtTzB7N1ZEdsJ/edjxC2juByIDwpJ8FdoHj1ec3vpdQLR\nzfpsjfj3uDP2VFUzdf+FfQ2aBvfZ1sPNstOzrGkcsg2aBu6rm5/dcdhhWfOI\nmOwQXYbI/8moVeu7HC9W0pveK9ji17mXVjzPgazFpazpBZiGkscwnxgX7Wi0\nllkEVaFsgwS7nIQq2r5ouPjbTlDd2tsxrmUYlAGVLshdOfdpManLa/nPrg4k\nrQ5NnBfeoKE9dA12OhqFVlDy2ToeyYCjcVx+HfV5Gzr60U3iENHeJF89VB/6\n1sF477ngngSmNvoNqRusLMQK1MaM7BXdAmCIc2nFJgUXIy63S8s7Jy5hrdYx\nL++LykAhG2GAdz3RuAG7b/iDNLdTFDdFotqD84mhm4uZ///m/Yer7Tt1ZFXL\nNYiwIoOePmwzfWTCGO0yOtXAOdBtorOUVFs6tCZJjowqKvM3jvV+l5EwRWHg\ngrOcHwWIDWPBw0u7hco5FaQtRuF7oPSLO7dDpTN5yiUYvvEM1vpZNiQVPub5\nCE9e\r\n=/YGA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a979dfd007585c278c566217dfe82ddf8465daf7","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.6","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.18_1638528193020_0.8428191145900155","host":"s3://npm-registry-packages"}},"5.0.19":{"name":"bpk-scrim-utils","version":"5.0.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.19","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5b2227c08617309aacd5170344c27cf09227acd4","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.19.tgz","fileCount":18,"integrity":"sha512-tBBGjtDVs2bWSNwqg0vFzfp0QYyOybXAyU2B8ea/zPTlzTUnm6J57uQoSDQ3T4qYGiqou1nbZ/RhAww1r3HPNw==","signatures":[{"sig":"MEYCIQCrxQKW/a4JP94jCi2uzV80o5IR3wO0ldjl4wqpbOPkwQIhAOcfU2Ql2FKXNZRGNQ6xxfQ5M7jo7ijOxRL0A9MX7ZFj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsjG0CRA9TVsSAnZWagAAom0P/3LnSxkP7z06S/RGzqeD\n8KU7GqBOtQIMqIg0Q9oTHTlgyEYydy7a+gv3wEOU8HIXQAsi1In1vQfdiPJC\nhhFUqaS19OKGWmgxL3/iRgxvk3TvkedZ9YJxEQepUc1cN78vwy0zmOn5/8gG\n0WKRZ4K4eLOeQX4K+5o9vE9RZpH9gf4u3ugM2Z/CwZCufjtXn+Q/1490ovzY\nOHscKzMuLVmz4zAHQdiiJAr525wyxQi2EjqX7o7xejVNwcaVSE4QOHdM5vfC\nXSWvPbETIPt5b89q/DmkW2VKI6Q4FrjtUplnWvFN1zkytCvDvOMjvaokOcFx\n+xdXAVbw5WJSWSk0gsCFEtrAQBsIqpvpgbwVsxoWWwYq5EAqL2JPkN9FYREk\nBBNy757/y45T4Et+kdnsPHTv9mjuh4FHuRckYNZuVZB1zwBcrZ82je7qrYyM\ne1CaQiZWvWyTmv/bOl9/4POTgONlz4zS6JNf1Dy8mw8mEJ70w43e/OMTtaFM\npfPV0NrGnsCSGcfp/1azaoipREifBsy/u4V1wRbMdcqOX5uWo+h8pdkHy66j\nnB1DC//GF7hufStWhJ93r0blj4BYpKZpNXjEw3pzsWh5SOx9h8DfsYs1qg0b\nEgufi+9JoLZMej96nqipz7cjEpYyHlSMXuJiJs7Lkdhr3VXrOYXdXaTtRpOJ\nava2\r\n=1mSk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7b4e0cf84f4d7f98b32bcc2078219f238c6b2d4b","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.7+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"bpk-mixins":"^24.0.7","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.19_1639068084156_0.4091729912462745","host":"s3://npm-registry-packages"}},"5.0.20":{"name":"bpk-scrim-utils","version":"5.0.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.20","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e78dfbfef5f1a7c51c4870501cd51cd14d44d07d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.20.tgz","fileCount":18,"integrity":"sha512-DjYnKYrryYay2ctl2rNkPWCXI5yRqKgaR09835RYZ5yAb//AqbVqmLXm6JsV9VMCNTwoNHPv0Ym+PXNYjy4MTA==","signatures":[{"sig":"MEUCIGOcueArOlamsSEubmD2RKQgivLzoxVeVjKKtPSmBksSAiEAnrNJnhIqXKUZHTWHJIlmtX2ZRg5J/0UanO9MSrq4Vks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvH6ICRA9TVsSAnZWagAAylIQAJpsLRC5cOk2It+UyoGk\nI/MGZqUl4a63G3iRn751aGQQihP2zEOADuSoByuxDH+lErF9cAKJk/TsxsMJ\nkMD1T0Yfn5VmxjpvFLn1cqS2ZMUUacTcWQZyA7TdUznm4kQETDNVsKqZ76oW\nsty8orySXMhZ+Ds7+43Yx1zdEq9o8MDhJQ5gvd0sZ0ZGoDWkDYvmq9p5zyYZ\nCrG+ek5vV5z0z+WbiGVAWKR6T3o5/UMUWdItG++i2Tjt3ECkbYYyFP8zeueV\nReVsPU/EJj76Z4P1eakTZT9VA4UzKo6DnX645PW1ETK4o1HvyYFB9oQXCT3s\nFUS+BiprrMBcLXj8/LXpFGMfbtIa0KdZR4lN+D1cgrmfJLjRZCZ13rVa04Ho\nghVL+t+VbUMIiRmH+91SRQM9SlY+QIMf/8+vkU25XDNBXUTLwuPY75gfPQjG\n80ODBKXn3Jw79er8ndvplVA3pzwAwGPU/D45Dd+WYgQkrwmK2USGlG8FOQFX\nEO6k40N20LQm5c0FyPmEArZp8Z0sx9g9q/maWNTJc9kQCIzGnERYBGzK/N6W\n+bupWe+KBu2e+QC2BMokjVibuqDw3uyg3qI96BogF+J/aXlczYkeUlwl+OKb\nsO9dkJvb7D2Ul6qBLXoImCM9oD+iYJS2pxP4qv2hiX6y6LqEBVRTkMVwFnMG\nDu/9\r\n=hG7P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"599601b653217544158b0de51ac72eb5573ec16a","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.0","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.20_1639743112328_0.4698221521249377","host":"s3://npm-registry-packages"}},"5.0.21":{"name":"bpk-scrim-utils","version":"5.0.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.21","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2e2ca564692c6de901df19711f39ab3bae5aad8b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.21.tgz","fileCount":18,"integrity":"sha512-qW9WRCbkhcYAdeOOUUz8lXdbhP29rbSKWjRdkhQGgE3R7fuC/2QFJqJ7nXnRlmB6k5m1C5W5zhfGxxc1JaWnIQ==","signatures":[{"sig":"MEYCIQDOZ7P9p4AQpho3Ka7ivZLWHiWisjq9IM9N7ayc3e7/FQIhALrKukY4BwGkV1dJOiWQoNGV6y/hHsUzRAaPsnjJsL0I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4ERJCRA9TVsSAnZWagAAO7cQAIat3+Fh9RXjMhLZEkw1\nGec4EuAgQDACiF7p1NX1HA+VbBmycIYyJx6DOSl+YG2FEJHuUf8FCLWKzjyE\nx/JhKh+7WZkK5QKIG9uzKgs8vfHEKgKMLe+OQra8Bxzf1x4OJqagKUuqGx+l\nVyFM8JN1V/mHcnMIGzU+qVS9ZKpV+M2/1zhx+qcNsek7VZEuRLz0PpVNK2Pc\nxEXoJNDXKcmZ8w0jyTsdmmA0kMEeO9Yh21d1iIdiRZuzUEzWCoAViIF7/wul\ngBx6azurbhNfJNumS6dV872bAzkonGrGCHRY+SGkZaLECaWwBYFzW8M/u3A7\nRqtQFwVJTgXLeQpULT5MIYw7Q/BISESapB4MhBLcHunbcOvM+kP2NmoryaZh\nkEztlweeRHNxa3sEUrBiVg+u9349wVCk2vBxPcMFdcPeTFW0o8oaDBd7+plP\n/e/Dohn3I+fJ4P7mqlcXMZ4GSqR/JoIrsK12QhF3R/EU1BNF3p97R3wpwmyP\ng+IRACPpxJ+nUvJJjefo488ExS9vgv6gAkgUqrLBPh2n7blShG2RjRzpV0WQ\n4ZFFDbj6nlH5dKHeilxX3P60Gkh9H8y69NDgT6CzvR0YndrZvI3YT0HRf0oq\nJYashVkZMCX+4kDwPpv2mv8WKp70zW+cxrTzUjNQgVf6S0iQntGO1Ozkm/6L\nEKXm\r\n=3Dhr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5ad768fa6655356c440b8cd0442b44b2df30b3b9","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.1","bpk-react-utils":"^4.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.21_1642087497549_0.031579850004483934","host":"s3://npm-registry-packages"}},"5.0.22":{"name":"bpk-scrim-utils","version":"5.0.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.22","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"66ae66b5c68ffff6708bb319cada3b7029af27c7","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.22.tgz","fileCount":18,"integrity":"sha512-x1WwDPYWRWiBAbNF9SzC5YF0KiY6pNeIJA4rt16/ca17YuvDlLyUjpl0xSRLR6Vpd5tOQXrgjQmaTvNGWqfO6Q==","signatures":[{"sig":"MEUCIBZDhpKQx2A0kU5083XXe72L0zpyyAdnxOAXaTHO8L3sAiEAyVXnrSSgbIXyuMD1S8hygtxAekvaZ+DNdqkyVr8CH98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8rtQCRA9TVsSAnZWagAAgUMP/0b68nZavLkDlRnpp1sa\n64x/PsRhQyW9yF/j7qprwtD8ZrXgB5ozx15aCtpOSLa5eYtfZ7xmSETB0iVJ\nI2hUU+p4NosUVgK3ZMQGQoQVmwCChH8hTcbwqJY45vnHcaGVRrE523si8qSS\n4Pw6s/lsPOlhfKBhz3m0MU0YrMwvQIRAqP9+gkZWBGnLpui/driNKppi2U68\n+7LrFUxfEFYeaddipi+hn5pQ85qrB0Ua+dtVMR3rcBXQUCc3Jr+Z434t/aa9\nbLKWdEGYPNNXx9PMRsG/lKKezb16pEBjxIrv3QYuiX7Th35Zp6l5VrPQIcoO\nBI4s8qdy/j9Q7iOfzfol2uK95lHSt4c/y7OnjjA961zwVmBl9YT9gBzq2e4u\nLzH0N5XIHFvD61JuumxEORNjjMiT/LoZsv3F3PpOWmkErFcVgskXLJX9LdhC\nRTQyFH0608sLqNqfqX38JXw3WVECL546sXQAWpBfcWsENrMUlDxZGgWJRvNc\npRnJBd3AYA3a57i374e7JlV8DwKJ+sHNdkhQxlN5LC0meiUczTmjEmyiCRdf\nloFx3TIyHwl1uCtgL/RXsJDSmEQ9z6Vh5NGe8pIyIGaOjepAIK/E9ABv0WvE\n8TdmpdbI2v/VVPZiISRCj2PozgE8pi1P/CFcVdC6eR/qZPNhNslGxXK2vGW1\nmOh6\r\n=bbX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9c09ca3bffc0b2dc422785cd4fe3953eb0041c3f","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.2","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.22_1643297616071_0.5523291209847774","host":"s3://npm-registry-packages"}},"5.0.23":{"name":"bpk-scrim-utils","version":"5.0.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.23","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9b111ee9e1f15582bfa49d436a39b7c75ca3435f","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.23.tgz","fileCount":18,"integrity":"sha512-wux4Geh080T7pB6wDAH4JkjNDAgUQCKBLjgR6vhgam38QPI0TWVyRPh2cESkqx+EdNfQ1/vJtIefycReOw/viQ==","signatures":[{"sig":"MEUCIQDoTBHGEnBqNZapiVrkjbzkihnDPAm/3TH54BrnRYaVUgIgUyvBIPrVXNuIDAXQqX3GX9L87JuXQruGHiFb4GvYxVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+AURCRA9TVsSAnZWagAApioQAJLZ8Sy8QPqUbRoqeng+\noK3I9FBtxbCJNvV/eq/hiiEiNKt2eiDJzBCovlcjoUJ3adj5gOfK9A4QZ7aE\nyM9aTybw7Y/Pg/sTmsBN8mlSAia+jz+raLt9qgBSklgbnPKVlbLnfkIlTAgg\nZesNZqpEjuqpy/GFNC7GjqESCuF9wB+YWBobK018ev0tOTjX+JZA5u6Epano\nuxlIRPDsE/9yQ7tPTD59jnQt0MlcV4029pVQ0fYPfpBWpimEweEW5lpM3O/3\nkBvgN/sPD4EuygXgCGBcMHqM7ig54ZzliAB8DgU+CFTDbryoFx2EKORD1TDZ\ni6u7t5QPlZ/Jk5mMxSZpKHk/I2/hHE7qbWL4vsdoLQCtXUt6R4qNJ2h/qjxG\nmfoZ1tY1wPQl3ZchcZ/q6JEIy759X8lQep/ES03WqDfOY/CJg5Di/GeWT1T9\nHhuZMkdnUGsdu4NzNvdIWgzf9YVGOMbQ56i+HOZDSwh2fCafv4VO9YC8fNQT\nhJqJJCsjUafkCILCbk8H6VBFgY41URAGFZVA0TJRuHG/R9WphWilmfSQUREL\nICWL63Jl8w8lgkOBRAtpfqhOM7g4ItphE7mTQP5uMJ/HcV9ouHJy79p6ZU8M\nEJrYTmDAyCkPfOYuzQxgbYaIO00dZU6EHAHANsr2oluAroyVBJMK27UogIeA\nJo7c\r\n=1PwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"92e1dd6003af93dc50ec3152af0c6fbccf0591b4","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^25.0.0","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.23_1643644177247_0.5339076134726275","host":"s3://npm-registry-packages"}},"5.0.24":{"name":"bpk-scrim-utils","version":"5.0.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.24","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"723b2b9aec6381f44208f50fffe2ec94835f6915","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.24.tgz","fileCount":18,"integrity":"sha512-MOuIVU17myWD+fh6rL3ryO82b46oIRIzbFN2FoxVHK7uulgkmnxsSVUux1VGSsQdFr854TGygwWNPZvVX2oc0Q==","signatures":[{"sig":"MEYCIQD5W3tUgXUdsU6n41gYtYvaE8z/H9Y9kAxPvkSJ9w1cWgIhAK2/LFyDUBclC6TEqbqTxbJLWaBglO7btUrLEZhZLoys","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+n0bCRA9TVsSAnZWagAAHD0P/iusIIGYNmnn866VyKVB\nNu9lxsTSp483/rmj6iWUgYJUdptx/HJpRNdZ8RygwzoO2np7JRh1UuP8ExE4\nb3DZXKqvhVcrlpPPh8zon4SDDsy6W/z0ZgqMFpXYpM/YNg1f1WyXn0HtH5W7\nQpmsWcXC3hGyZC/jgM5E5xZDnvxNPgVqU+kQJAid/UaeSGBoaiM5vExpzgkr\nz4KYbJNW2YpMRrNn6tPt9iJ3uCna2M9/0SBTrLsqDGvylNmOGgs4kgTWhLtl\nYsyoGh1poyH9mmJtc7yXckvhkm+TyNFlGNzzfV7DbCAkWK6k7nLK8Wg6S58a\n3o6P5DwPp78pwj4qWp0FmrK3EBBi+7BKl2qjtdTaeU25V8iSdUYZwC5udR+Z\n+W8kBgQSJSzbYOd8n20FLJS4PSMMouYnxIC1WTehe8NtzHpwR6A6BPqYM+VM\nZEqNYvd7iZ8DdE8akWxVpMeLGAGOMC25waapB0FNn1lJFcwrJzvskDVwXU2H\nz3kEteNSMd96fCZyN8EJxKS7zUJTjWuC+jWUL5CHmyqNUK/4jRd20Tar1g8p\nv3TuzvSUkO4tvk6c7nUD5wgyd0Mf4eAL98ZWJ71YPwQ5A0p0aYnhG4U6i5Wn\nIb3RHOmVdf6gCiqH+A4zgALJEzNinbeXEpYvOhbDMZq4Y9khj3oEaE3tL3N5\ncXfB\r\n=cOu/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"43082b71a57a15e4509fc1852c6eb0dd6d243c4a","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.9+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"bpk-mixins":"^25.1.0","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.24_1643805979257_0.16583569970930023","host":"s3://npm-registry-packages"}},"5.0.25":{"name":"bpk-scrim-utils","version":"5.0.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.25","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"947561d1e3278cf76a8e6d49fa686c0bc99afc60","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.25.tgz","fileCount":18,"integrity":"sha512-ZlIuGE3LXPg1yGLecnL9bE3Uv4f7qkj4fp6rPublTdjMJEslrgn0f8mi5qfY3q/eKvNUP723eXY9I3ALaFCo+A==","signatures":[{"sig":"MEYCIQDcp85b4J1YU86jsKADI0JO+Tt46P0KDWwMMwWPsh2u0QIhALUQzEwEeEDZut/Nx13mr8MbCnFNsXbMss5cH6mAYYWH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAPZACRA9TVsSAnZWagAAupsQAKOoV4TLagXS++0rab/P\n8lR1K1R5Cp1kh70J/cIqS9fAGxSkXo/pTS/HWODrzpzBRe9FaTV7h6xiBFLG\nntNm/pKCxisITbGIo3T1cnI/u20/8QueYb+yS+01VQldFi2MkjHpSitd1px+\n8u8bEeSYLdi4II8o3HtZ2Nab/ptALf1pjZBw8lNFtOh/vbd4CSHI+CUq5yI/\nDpAoEJAq3GPIiN2g3/tbYdzNNb28aAkKPwzS05DWGmTckQqUaCnpw0sx17Aj\n3pTgP8vWPdT9zulY1cw6BG69eCczQim/wCbu5VMjC1KSH1UJx/pszAatNHBJ\n9AN3veaEw10fVZd1sIVwo4OwAJziqoVy5DAJDDHsYRErozQfxCg14ekXhUEN\nVsPFwuD6LjDYQYuSuALjE1ki4Vzl+PCPEQZQd6A9PfQAi229rsaxUbPLrmDI\nazHietfQc0ByCmG8hxsTkrOpx14YiapPhhvp8fFMh5JCDLP7F6cWuCgKWwea\nWXwvUiXgcspOnXQ3ffqFUWEE6EsyknK+kMD3I8sLQlPGikf4KHyqM3mwwP2k\nmdvDTzu+h/pYkofOcS+NGHlPFImzNq1QeiJtKNLqKu3VYpq+AnRFDyloen14\n5tJ2oI5CTebReoNH0FzxFpk+ZfSqnoe89Qdm764IKdg5ZkeSCxOPa2DE4SO+\nZGo8\r\n=njE+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b59f99f2967fcfa416d1f64a6db66671340939fa","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.9+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"bpk-mixins":"^25.2.0","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.25_1644230207740_0.8207795359806134","host":"s3://npm-registry-packages"}},"5.0.26":{"name":"bpk-scrim-utils","version":"5.0.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.26","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d9f39fbb2eef4331c6cfa10d408bbd45706ddd2d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.26.tgz","fileCount":18,"integrity":"sha512-nw9qf3vXHgFKlRUkkXn8or3WHZLgUaBeFIld3pmer9dIKx/9dZwwi/uP8kUln/Fp6as0gkk2b32HvTgFvDGDNA==","signatures":[{"sig":"MEYCIQDyfwQwD774OBPlq6l+sfuT/sU93lD+Uof4siVcondP/AIhAI75CiQBcCwknqANL/eiKomN/7T0Q+tXqtuwwymW2jec","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAnMRCRA9TVsSAnZWagAAumYP/1pC/QB6C3zmYPmCFGFW\nnv6n7MgnW8Ihh6ONmde4hIAAqXCjlOVG3VQpVbPOiId9aBxW43rBcvZUnOM9\nWLssAdxmhfpmsPmQCQ8ui0v66lOKeHCvh0NfDl5tCPs7ESYMJEAAfbVJQN0x\n1Jw2mdNf5T5YY+qxtdbDTigyc8ZUVQ3Jiv5iAMtVV9Pkp/Nu60/XPBollKob\n3gOtf1ZV8beSFGpinFJstAHNxxMMv2wG7bCZOqjB/9R/7AQvaDJ7O9jl486M\nPvAy7n73DITXduvd0WMtqWWf9ow0JjZhabzpYxVkPWTUWPWsqwWXMz1Xu5MJ\n3xFfAXouS22Ci4+AW3xd0AD7bJZL1/ig4ofO8Qtdz3XhOqgRpaoIpnDe5EGR\n6C69sfJ/+8fYS+AXMce6gCz8pGPyQQ7dhJxnPW90oYaa8dQRAT1Fl1OsxfJF\nVE+VoHsceHUsfx6CSiuqnf8ZRTH/W7RlsRQq8hCWOqACz3qAULCCN5utoN3g\n0ncTQoQ+8lF9rCLfCJnHaIhT085MWbWRsQhH3PnYB8D4zPYSta0dVMgc3Rr2\nastNO7ADfqlvrBlVIgeQGyhMA3cMlWL4wkRKJ75FMMANivAuCfc+xm9ZoEDI\nTXLy+wwqWA1BIskW31HNt8kzY19Q3J7J0SO/+nSmqfxfIkmr8MUXlyEcpezM\nrzdh\r\n=zxv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1f68195ca52c8cfaf0d21b1c21cbe0b8e88f398c","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.9+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"bpk-mixins":"^26.0.0","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.26_1644327697332_0.9213093962824697","host":"s3://npm-registry-packages"}},"5.0.27":{"name":"bpk-scrim-utils","version":"5.0.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.27","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ce678784d35e04bb836854f49b0576370089ef21","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.27.tgz","fileCount":18,"integrity":"sha512-CGRdx13CekReKKxtcJH1oLMAyYxv5y3i+NAP0Y91GZRZtWau4wgJxlkn5tViq9ItAq21qxEK3UhEnbmuEIaNCg==","signatures":[{"sig":"MEQCIGU4D7OsfzqrAWpaUtYaj2edDlsxsRBf/5EMHJWi+/8IAiAzZ5qUtufWOo/rqArIN1cGcR/7XpwM90HMMG+k83r4CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA62VCRA9TVsSAnZWagAAJy8P/2QVVJcf8glG7Bfwd0Dp\nDui0BtSlgScGS0U9NxC2ANOdWC9NJW/sF9ud4AL7JgYIbVUvSueJPll5ttzt\njGFRsrWRAEb4/qaN7FtDqNhkbEgtkTHkYKVfNIz3plCEncMxb5yK2fAF1BMG\n5BtLHCA/U41V2PAu+SMKQ7wHMTTH++0+WGVfywKjepL0cVaKAArFGrw2P1ti\n9uluwPB60W55UqAezgPqT1CU8Fpo8zTozOWlnZj4IkbZxquyl1dsSK0+LyiX\n1e/BxKuriQ3TRrPAFGbb96hNcIT9dZh4hj6bdWDSyXtYGqUvyCGSdM/gQmcV\nwpjWqtSx/66EJW3nAz4JHvdGoLDFOBdXwUjHSnBTzd4GMQZyznwPB5SOcJ/i\nW9FJXW9lRJf8poFPQQGM48+8VvaCLiilxXSNKUI0gsHYCGSyQzjlao9Gc3EE\no41EpeCzTTbQoGyfE6rU+YwEVSH37tgEKBkKqFL/15wrVbcjiHJvbXysaccW\nZU2Kfj7vmtu1+teaQ9NNXBG1EtKO9ccWxobSyyen2c94GOdlrdVRqfA+uFaR\nzJyEatbYiuhfQ3ARUftZWI4IftXN/huticT+nLWF8Hi50Dz4DY2dL7Cqsk06\n+267Cl3zdMx4Po0Y3MFx7SkZQZXKk/oU0/DX9AuWhG/oi4baqC91I0+kio08\nPWbw\r\n=po76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ea73806dd02102aab06d05f43ff4baf73a45a490","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^26.0.1","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.27_1644408213137_0.5865222687933955","host":"s3://npm-registry-packages"}},"5.0.28":{"name":"bpk-scrim-utils","version":"5.0.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.28","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3ed8e12126a34fa91d736ed4668db5e18e1208cc","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.28.tgz","fileCount":18,"integrity":"sha512-kEVLBc0dTt/JArOmIi+QvARuulomslTGuEGfhgLw/mC5cmXza7jMg5mb66B+Lg3WUrDfejtNda1rNQpcq09z8w==","signatures":[{"sig":"MEQCIH6hO9TWK2a+ibpGy4LubVkW9BclqsqPHSShDCBQN7CwAiAvK1Cmx+tyO5EwPfhink03NCMtAgaipb5HALGyKvKRwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDTF7CRA9TVsSAnZWagAAcpAP/0oYfAixI1mCfsYhF1Ao\nwOIlH53vpscllcdfkCW1vaMJtEgFTfwIy208khoVEy4g6Wn8OBNPYuKn6qtp\nCQ+2VqEwKILtujkGeqhklE7VkmmTa8YCyyzIiD6tnPQ2ed5cFrJGdDIVsEd0\ncs13Fsd/T9lHg1faiMpCdcWm4ICMOp6LQQc4109EkMnsJSrTgfJ1uTTJq3os\nDOZjEthfsjJZ0ZVAS25QuAmCO2zfoF5UO+72qr75aX04aQom9UH1SisHYQNp\nJFs/KnNu4d48+QydqlDu0YBDTjCjbRwjyloy+ZwE0/YFsKtw+J1IE/OXy1UG\nDGDgAjhSlEP6om+44ETxE+GpNyxJ5BK/wTyhWp1L+4iciTQcYjpYOs8cHHB5\nK+LbgWMtz91N9Yw+GwmDgzjzZJpajyyOkhLQgzDs2ywtVuHfkwbyukX96sLv\npSclKDw7g0ZPwv7NRG+o9DMnW6ndoDOWWase+/dJk9xu8zHfV/jJjl2Aj5Nr\nl3LFSG4HH65+gbXngMVpgPdkR80pkfffhgIWticNL0+EkYxfAclbjAr/S/nz\n1U66SHPVSoHfjmm8Q9g+hImB3Mi11o62caFC+l9sapXTJa5zn/vIgf3vdf8q\npjArcQuCNpF22uhtw+uUVD1xD/jhFEYwH+RpuswdKGbutKCSzT3kqyRKRQSc\nAugT\r\n=DEdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"47efdb377cb92b8b3717c102445ed9f76062784e","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^26.0.2","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.28_1645031803585_0.515917740150069","host":"s3://npm-registry-packages"}},"5.0.29":{"name":"bpk-scrim-utils","version":"5.0.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.0.29","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"88c4a4ed733cedbe676acecffb991795badfd56d","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.0.29.tgz","fileCount":18,"integrity":"sha512-Qshi7GBRrZQwH02M5teI5USNU+Ym3ug049ThL//F6MXCdMW2Si1XX6+usmVg9BvmJl+BE/PudU/iFR5n9iBmnA==","signatures":[{"sig":"MEYCIQDPlHnKbn9klYivu9QeHpZC8pyDztF8fDAoaaavEzsnUQIhAOHB9954CmEhPU2x/2GCFl9iRQZ4VIeYhAuxQMya4tTS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmeGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAFRAAokiD1+KOvd+/nxwCPLRkCCanc+tiLRBHu7xXH3X6ThfAtSgW\r\nu8j0WP+PW50FuirMY6ZiMK/cl6ERnBaBInGp0MFh+qPZ66zNJ1wnPQBp45/W\r\n44Y35ITbVNniAAyDkFBSLpLzMfVIpqTYahUbQP3x1NokKX56B2NjoBh94NpI\r\nuJz62N61g1mjvyvMy4SywNJBuxvZbJuVznSDjYLhCn5Mn0GYdO1hXT3JzKuI\r\nB/Qlh8S2dgt2xSgR/noTJ+2kZ3Eljp3uKuiBArJw0ktl01ik78lEANBMj1GN\r\njQoN+N9x7RP1Qkql8l+YeKwvHUurm6JL5i/0IL4F+DsvkuKrJa2kgupoD2FU\r\nfZ/o/iu5kr836O6aeRMxgHXYNg9Ogvpi0XJeHFV7tMULiGCEU7nXKQZEO0WN\r\niq/3abBUeWYMnfSE8uB1XzZ1/7hZAImNK3tReIP2m3f5UKy3bw0O2Gt2UlK8\r\nIpQCS0ktPgHxz9H/Sr0FDxRAEDbvCsX8ybmaNZWSXtWbdnuNzCBA3TirgR56\r\nqpg9WxVCujrtmAcj0IyDBsTFFXDKBGjIUM2w7qWxC9sZg/ZziWIIPJzuLqEu\r\n6xBeXkTNsDkCTsI0Jf3R0lof1rOz14U2QhyPA8R5xWO0Bic+gTlagyEHVv30\r\nQCeiRUeePR2z5n8xq7n5hEX/ilmHlJjGFyo=\r\n=EdD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"eb52043697af1faa742899ddaf3acf126821fdcd","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.10+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"bpk-mixins":"^26.1.0","bpk-react-utils":"^4.0.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.0.29_1645111174200_0.7537480616862058","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"bpk-scrim-utils","version":"5.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.0","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a3087dd5dc213ceb87b61feadc988f8368a1076c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.0.tgz","fileCount":18,"integrity":"sha512-la+PzOU4zqDn83pveVtWwAdJ9F2x2iKKB4xO2ciy97rlfZ/gZ0KzxtoAX/StOE1PgoCiECPa3DXBHG6M+8c6nQ==","signatures":[{"sig":"MEQCIGXTqYK0sApJv8Jr1/vI+LaeX5a7Y/lyuHP385hZzkbwAiBS0rztA+ZCEn5pXHifHOj02dMXjgpFYKwp2vqF8gzl0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE6PGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmonig//aQmLh3yz4UnWeirXbDkcFDWAT/hvqwuahi0WwcMt6MED+fID\r\nXWMBEcreEwfb9APPxrsH7NZdnrAqTduXTp6jB4XNPxSjkvxPE8vg0klDfWAx\r\nGbl9XNEgEIVWHG63cNZm+gSbzoMZi4W+fZjRqjVgBaU6XNc6Hfea2r0xsok8\r\nvPKQLxafTXzlvt9SEA88je+B2b7oa5FcGXsvxgpM3k71gLhxeIr3/pHHMfXN\r\nsvhc6bGd2vVw9BzfvhinRgzD8lu5rOWrEls9etlmsOhkAl3Iy+1qyIPMWlT/\r\nyQU+h4sM1zU6VL0TIvMLYkYIL8gC5wcr0oQ5Md2q3VBwvKI4f4StEVlis2wa\r\nS8fi60zThp1TiJLufHQalKyByMzzVk2voMNydVnaLhu411INVm603T//6/nQ\r\npM0fnEsPdPFhXBNgARvq2VJM8Aniz94whH/TtU3a5e1jiZJ3afAYHPdbB/S4\r\nka7AlMctKTGJ47nyuPXffFFhBGZpudAAPg0HXwUdiDAR1HvIi4XjPFW3EidO\r\nIkBYeuTcOVFdTG9W4rUUHJSu6zc1VioTuc02aKD0HwKJuyPhJqdEilw39DIf\r\nc34SxaxUovrXD2vFhO4kYeUAD3bB0GY7jK9ic2xT5pSIz2doWMrY94MwfFbW\r\nUrfAV0wJ+oH8Zsr8b9ZQWhei0HHEOqfBblc=\r\n=N1iu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc0aa986efd4d34136626a477283ed08b9291e20","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^26.1.0","bpk-react-utils":"^4.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.0_1645454278192_0.23770341589467248","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"bpk-scrim-utils","version":"5.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.1","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b628c22997f0a5206015de8556e521616d35a0fc","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.1.tgz","fileCount":18,"integrity":"sha512-pWWdUOpi7trR0aRtjbeoMpFGsKTz0siWQTsZcCRFgDd9o/NVLrNcOCA9yi/TGY7QIGwC10x2I/iRVwdrtg9CCw==","signatures":[{"sig":"MEUCIGZJJdWTMG7Jon9o7ZWWY6UWwNfk4D6SKZ21rF2mjAz2AiEAo46yU7L17exe+JT7Ho70oJdhNFXc4Arbgy/efgURXQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRc7LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1fg//TL4fVg4bdLWXHjWsj/xCjH4B/XqG7zntCiSUZkHMmYK5x+bN\r\nIpkhBrlsIIMh4YqmpdmkG6EwWmw1ZO7NnvFHvUBglVQg7+iEazhn6rqHPDBq\r\nNkyyH54ngjnM1s1tMDwLZwSOXzp/zj/ZevlQH8zDsCgLxz61OLky2x4mTTPI\r\nkPh3t1ROrY/LGPAMm0/aQLtLcpEdc1QduN8xd2MtNX4LiFMlFIhoS2RZ+tu4\r\nUUD028YSRatz636nrH+uGhNcWhkaUYiXqVVkeon7P/9ZWHtnSh1jcLj5CZCk\r\n6HufphIL0qvZK0tHmBUdbBsp2SNU5FB1MTSUMPzBJma8FyDfal8+6WDl1Pt3\r\n/MIA/XqM4ACEDR8vksPITQfMNxkFejg6J7XuBbG3uQlbjWCi5CVmoo3dPy74\r\nSWWl5QYKmweIWUY7jN4T+Z2dNLJAuQveX1ET8DK24zHHZ97zDr3ok/JtX/4I\r\nKEKa2Ci6iAZI9YiVGyo3wTdc6W3i0chTcDlJhPHjINZTehs2loGd+7kXQ+Zh\r\n6Jg4B4BMkkv5WebI3mcN30YD0zlNJudAnZyTXgbMUa+99QNotskkLoLo8dNu\r\njd+1jUxbXDjcPSMSEyPx4IcB9AGG6E1HBr0VVTl6CKBasb13ZiU3C8soDR9k\r\n6JpQOjPwI+OT+AZaDNTEjXizSBw+olqyBBQ=\r\n=IWwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"163b20f712793ff480f0545e9fae001d6e58696d","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.11+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.0.0","bpk-react-utils":"^4.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.1_1648742091702_0.787470092146416","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"bpk-scrim-utils","version":"5.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.2","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0d016abec4368b6430698828879e21c673873434","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.2.tgz","fileCount":18,"integrity":"sha512-1v6d9sOGr5Gn9pA2K09RdNUNqG8dpDR20KFEwxWFqlF0xoteednJRKwPpzCMBmMsGpPqm8ajYTSDRVVoKPp34w==","signatures":[{"sig":"MEUCICM4MB+TgQEf0DwujEHOdgvMZ8jcIr8sHGSqmHRmiCzrAiEA5mDGTG/3x+oD7T8jfy/HcDoWkJqIb3k2i092asfSNKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSvnjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3ZA/+K93zxQetuu+3VrtUETP+2JbHMW44Ke1nZiyKeq/ctyQn/dXl\r\nAxcj9h1r94OMOeEwXRMGq/KKziTELVHd8Hto342p1jam5AQ1Cd8FpCsRcakf\r\nazRJifNlEZKcl2hGq3IMHKbfiFzHuSzs1yFjWdfNCfBB79FdCnHgffXrkXFF\r\nfIR1zxf4BEztYZq+d1zn46+ho69qDwHmXaCTb3PeZhZg0jdoqV8q+Oq9L2x7\r\nTF9BHaIstjGEMY5b40O4G4c5y9IEG83YUPWFfflOYncPsirNGSonqm4ZVJpG\r\nfmuJIUD7L+jKYEj2dmkoQsDxm3RCcNwSMx1RJUOFSRAw6APxZk3fWEI2QAVP\r\nlQT+3APTEVa5b59djo9ikbBgEPH4Bs4rhb31OWGA4mc5b/RdHbsDPNA8wiak\r\n9KhJRp0zZUtZtxZyYJHtDwuz1yDTjXLqBLoDD/h7dkXRQqGnXakOxnotRuDH\r\nYGR8cd1rXfvFVj52BI7/h7w4O/UPqO68WWXBWLMJGyULzH6HQpsvasO2DqNz\r\nUAf5lvU01z7K7AsAzf62mb427PP+zZnynT3XfsoqMzHSPCH4TJKvJN7xz2+4\r\nImwO3ghsyPUqiXhXz/mJv1PU0qq1DFOSdI5UKunlM7xLLwxGNN6utuxXDsgS\r\niGIgn0q5bq9EyNq+vyc0lAihBtT4caRztNM=\r\n=TWce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d72c793fb56230f288888967e897bc16d0231cf9","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.11+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.0.0","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.2_1649080803151_0.15347475271346278","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"bpk-scrim-utils","version":"5.1.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.3","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"95d87f77fec405f093982644d4128a09ae9bdc2c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.3.tgz","fileCount":18,"integrity":"sha512-RSV/aG498QoyB/sGuRG7jD1RYTLUtBgQ6XXoIs9oag3MgwDYmIsIq1luvHwSot4kJlQIj9U8uDgRWpzW9eDlLA==","signatures":[{"sig":"MEYCIQCWaDI+PAL0inn2IRY6l39F9YpG0ulKkHZpofeWOU9oZgIhAKEqSGevB47ts70KnW+kba7mWcsKMh+OpfvPFJSbyQHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVEtJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6rQ//dVIb3iXSRQU7R24HdB6tfgUxGVnN7YNO96o0hrcBRNuykRJN\r\nn27dPHs17lGzjii2p1F7TkQcF62dsYSTxx1unbV8kbEvZEyNki0rFv7iBtgK\r\njGEyhnSudRbe5uHRegvtEEOoz8I/NOg9pAzr9A2o183BlyG1daBvE1N/+WqF\r\nj68iHJ5OTzGzMM6k1b9Cn9lhNXZsEBH9N/g3nJvGzTGNQC5Rp1ma5BS/mYbj\r\nRyhnPLFPR8n10pGbPrN8dofSFZde2VvPaqgZj7yIOVbc6SPrSholMYBGJQu7\r\nbq8nyt5Qvkwl74cuU5pXrNQix5x7vyKEipKG4PwAjjnkx709WizpopmC7ePb\r\nTZIJim7x4PidJKcQMWxjj4u6s4aaHrgp8CqloPAIQ8Xnqkmas0yi+kFrJtif\r\nBHvE5WmM0E98Hif6IgpFemfau63t3dHWX2ue2t/oddFaSsm/e9x8VzHPhc71\r\nd43FfLwfqBE4BhV7u5YMB6NRM5KZsm6c3ikH4aNK+B9xh36iLQYRreAjTs/f\r\n7fa6mSQVjheUSM7KDfmFPdjzgddYN6JxQ/Yyir+GRpzro4lZKGJSndMNj9Rn\r\njiDc8/rqLpGjBC9ofpFckh46JOzZHMwIyqXQG58g5EVsKMg3pxjP3/6S/HuT\r\nP8wiYsIsC4pT2NUpLYzIjZLQ+7+LTEJXEGM=\r\n=50VE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ed268f31e6392fd53135d46ec2959696c6ac6360","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.11+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.1.0","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.3_1649691465725_0.27774970031440405","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"bpk-scrim-utils","version":"5.1.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.4","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3d22141c12a0b0e01e9cbe0f22dd55742aafa772","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.4.tgz","fileCount":18,"integrity":"sha512-T+lD8DHumbAezyfREansGCgPqNdsoo3hLSYye5UAOHVmaWR4bx+HW61EZje3l2fqy0Zso5ekS+D2yOTE4+aFbQ==","signatures":[{"sig":"MEUCIDSKmZSwM/rNjw2seWAlroFS05zWQ1J/Maky7H9CgEvgAiEAy488+B3wDW6gJKvYcU4oNolBGpzkp7TdV0vedSAqBLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWT+oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbkg/9EYx9gtgMj6vK6yAEoGKoV7wuiOtJsmvsCDXxPUIz3hLjASrk\r\nvfzSN0ITVuyIZ2syObxrGMj9ZAs/C8J5z+MXCw8HeLm6KOxoN3ef113IZEM0\r\nSBpKB8ZqHFiOkoUiD5kZjQzWppVz+X1kva09lIwQWJMOrL2xJroNAfRIk601\r\n8ceDg2BP2cDfAatp5FPO8WynEo9vKMzfpVm+X0zLaNaQ9unRUrQVgKABWTcz\r\nm/SteRIym1nLEHnkirY1bJ8LCCbO0dbqVbGAyB909zFORcjMMdmuA4MuhS9x\r\nylAgW63p5fwI+PgX6TI2eQWBYS5eei1+zjtIQr9hdQRJr55X6xNOnF+nwCgz\r\nIvXtZEOIGb7cfPGYgYhIEJ8i71/EhojW4ZyKB+YeRgjDgc+jmeDQL3/l/Yt9\r\n1ePA56Bl0XmEYzxACzjQFxclMOc79ur9eCwfPUcTfMBCQ7nsGALPUzLBV03I\r\n5C7Ka6skG4Pw4t0Jk09lWG45KDCHs9vtnImhOScON7jDWobsJuMAhjlP+0PN\r\nHGZ6AXJk5Iqa2GsDNMQJhnLqwItbsy8vX4x7ss9jc3lPWMhjv2o0zcbmeUJf\r\n3H2U/le5IpH1SDLaQYvsyk9cw9qQ9QTnb8ih17iOyQOyHKh70JfqgiiDZ0IY\r\n+RH2o/C54RIaKyBepCcCMpZEQiC77F5GCPc=\r\n=CNxu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"035ca28e825a96d00c934fe3a4c083f6c0652390","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.11+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.3.0","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.4_1650016168223_0.2377998073714669","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"bpk-scrim-utils","version":"5.1.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.5","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b57c12c5a544325fddc1a8c12e647a6c45f2ecb9","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.5.tgz","fileCount":18,"integrity":"sha512-4up8cbF/NJ3IDDvtKgi5jYWXmhIKCcCAY2iHnx4R4HMWcEHb32hCpRNQHsl5EPpU8g2aQHH6MXgS7r4M0BWr8A==","signatures":[{"sig":"MEUCIQCyjRBlYGoAdI5YkA2u91SPRqxRw4XumIPU0ksWKF5JoAIgWMlO68VMe+ViyAef9KvZBNiCHOb/aSt94GDJRWcju+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaQCuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoArA/+IIDDLubzcD68j72Dz+Q7Jp7Djp37+GiqXkP9l00qr3dIFaEw\r\nizJH4FHcVBIP0a7MMcTNgV7qAWAG7vCxAhnjfRlCcDsmNbzQ7LNy3d2C0HFW\r\nCSqLO/D4raks7EqAWcSS6HZQEHG9ge+HWoL4H7k7b26EgWqmgR+O5QJFaGDN\r\noRfSPrIk9XxvnOic9CN92CXiZ77H1ZsegXFpjNQvciw3MlOohmxh+LLthowh\r\nL55pd5XyMCyNe8PCvxEEAP50HES6bCpre0/Etmkw0VzvRXrzFU/No9NoiIR1\r\n9PDqsqn2O532OMkN3v7O0OD6W8DBL2lRQ1zYAZ/IrFvpT9VMzWOApUhIZw8G\r\nzdF/rh5n43dmHBGOVg03CZ6zprGnfifqp9nmVYaB19B/xBPafpli7rBWvlm5\r\nOux1nKbsiug5F3jw8wqAy5Fa1jAn0W84EL0jxOeUoaTLtlykVnu0GqDr9kbH\r\nxdYd8VFTm5NNTxZdWjS6NoFEBB5ZbRfGmoj7R9/8xF+fxGNkwd/bgxmJDm87\r\n6e8x2ktsa2waXTMROlawr44UUOd/cjyP6gXZ/1HnLc9VQTuakD33tW4C1IPq\r\nXd9ykfw8z0rsilG+dG/OqDgj9KyZDTlHMHLyHBTpm2SSJYxLs1IJTrkqwbhm\r\nGP+rqDA2pLZD9S/sfrnOmIeMYmr35rN/nZQ=\r\n=gONJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7790bd3f8c09f7bd2fbb74e7726dd5d5e4141127","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.12+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^29.0.0","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.5_1651048622392_0.019238371080343653","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"bpk-scrim-utils","version":"5.1.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.6","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7ff732ac7fb8c178a4e704597d3c3415a7552335","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.6.tgz","fileCount":18,"integrity":"sha512-d6SGugz/tvPbr9SAzRrJhRRQJc7/LI0eoOWrJklmnVuN0ABGmpmZG5cxssTw690S2lVG31d3XA+NOmXfdqnsQQ==","signatures":[{"sig":"MEUCIGGwCYrL0m1cLGzajh+ap6XXH7qMnOC0Zz4Dp5mdsMirAiEA3h7GQ/4tCJu1F3IhxFUFwooypGZwFfvpN/81n36hEug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifTJFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU1Q//VYHlUJRtx8OjtHMUgg07ggX433/9fHhWYMzzxPWKhlWiTWeE\r\n7Cw3xKdt/Mjcq14qqwQQJcYVEFOzIvvOS3jzY0E9Cul7nG0ltGAq/ogsMe7Z\r\nkWAc+7tSMCfswmug2L7u9EzmDk7GqcM/nWYP4vIno4xS4onwujimtmrM0kQ5\r\n8357E4BthV+C1g5qKr/imJw3TuHlaSQEgugWtbHAMRrJ3tQhxrNhTfMixB0j\r\nFcpc5BjSU8U/zDlt+hz8CDvkYwQMOTQdHVitXb7fvC2UvSBSasvNXZearaJ4\r\nLllXY+5BOsAERL2kWPsYezM0Ls/6v79MU0fhXKiB9elEY7+3okD0gjXCyTLz\r\nTgXAKLPquRRYiflqBWx+KODoIYdeZIroWCWb2QiNySmMxepQVOhZFDZHP8ns\r\n0pQDmSoDWM894dv2qW9eyeDuNByFjiOenXaFc4c5O/W0Phykl5UcGbDnidd5\r\nMYl2Lp54GxdyDmtO50fDIfUYpnkNagVuDjyrh+m7Ga3z6B4p9/wdH2N3K9qf\r\n8z9uzogfUkmIo/u+VdZNCoqxy0CCYvAeIRLfDtyd36fRog9n9vbWr34QhTZY\r\nhyY0iQx8ctUZc8iPFBWowQda5/1FmCOMA7wMGWk9hF6P5SHnrB/stYJqtMiP\r\nR8ciIRc6KmHGpSpwiF52J7OMymwB75esmAE=\r\n=rejf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"76dce65fa0c6d5373f9416f0f0d9a286f25a4213","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.12+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^30.0.0","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.6_1652372037657_0.44595032114143973","host":"s3://npm-registry-packages"}},"5.1.7":{"name":"bpk-scrim-utils","version":"5.1.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.7","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bc50e65148bdcbc3776d2ee7579ab6cc4790ec9c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.7.tgz","fileCount":18,"integrity":"sha512-/gYr7m4dis5LZzjoHAQK2u4DBMFMlPu3bJxUHSw9Ah7Knehr09CbXdd/J3W0+R/0Tu/HC38d9GUnUAwf3JaeoQ==","signatures":[{"sig":"MEUCIQDcrM36eCiRUYvjAUUVNb8JzGfQ0X43/5/RfX+u2JRU5AIgStJOQ0ICd9ndRQe0tVcBvSga39Nw0/DGp5mhLj6h6Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJignsEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKag/+P6Rlxo3L7omuywA1Gea42RvuiRIIT/kO0CjyfrLPs44CSszI\r\nhonlzI1lg7NzLeLbfPYYpcBYPReW2P7SuW9ZSFF8mvVQbzHVT6KlGr9p98Af\r\n/5fonQZZwhLAbFlWuTT6R60vRosorWYZJRgewcf6YoLgik6eNVpB6AwLWW52\r\nMgkqgzJmNF/yWkB+DV1XCnNiUuG9njONoE7jyxHhUKNwU1cc+O8ih2iaM65I\r\nMWVHWpdJqLxZuQzNPClxqeu/TxSYXiSDYwgQ9mCl1JzxDmiCedjjWUPsIvlB\r\nq722u9NvxYRMooo+FRhBvaX3Xzi5dyR8Pi2/U2DXSYKx8YjrnjUm6FEYpz3O\r\nXpSw0Jq6ljWp0kNnneGNGFOsJ+u6ETbn8KbX8jCyGEyb3c1gFWruFCLSgWZ/\r\nRI03oMmLRcgjB0+5XbrdK97cTniGdo0oYkL8KCTlSOzb5UQCTzAtE4AMnOGW\r\nVxC4Cro/504NqjQGU5YK8S3bteMQY5WpPFjmPufaaF2VMwuNAMHjepSyxTog\r\ntJD6RVgctzHVUcGyEYKgnFET+J0RsMFuAoHsFjSblHqjLz8PPvFVBJZKK54x\r\nusn8ALVkQPBue0euOQJH6eh8fPR+yLz5ZsdKjejgOgXNWmJQnMk1dMPxpNtD\r\ngGpYZki+aJpoNPPux8AB3KWSxGyON2b2FBY=\r\n=F4gY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e5bf1ad56fe8834bbb87f9fe11c23c80912d4904","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.19.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.0.0","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.7_1652718340406_0.37244314867441664","host":"s3://npm-registry-packages"}},"5.1.8":{"name":"bpk-scrim-utils","version":"5.1.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.8","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8e6950ef20c8c56ac8c202cd8e8315ca126c0c7c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.8.tgz","fileCount":18,"integrity":"sha512-XU7yuBIXlOzx/Tyu8vhsEScdFT8Lrnv5+VIcRPZdP9r7G/A824MbWqWqEKns2qTXbn+dyS3DS2+/KIh0JWzfsg==","signatures":[{"sig":"MEYCIQC6W98tT4IHeKxRA9tkPojcFJCI9+adkQXaJKX9NWfcWgIhAMzcbDjI1Hu0j3zjO23G2kl0hQez+e/8HqHVpdRp0DuH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij1bsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+/Q/+KaXDCIdvFWbP2doas3p8Zdg5zCFvmTk77rnacfauJULFXT9X\r\nw1MqyFrduU1QPHdQ8yRR6/X0+sYWz46t/4fPp8o/UgthMpWemNwDOqVuIACs\r\n5CaRap1wGcEGWwKsAT29W105HS7RF5kSFTSpRElLwZOBDW+9EbfQzDta9AxE\r\nLrYwIhSZ1Kst6xovJJjWQXjHae9hOSbBQH0tNCEwlXhiYPMkEIommVlLM+58\r\nEEg32K77ZBH1MWpHkmOoRmkY2Kzc1WvUMmXDtJ0PUnBFzAATNcDPzSEGG+1x\r\nuRaBsp479dgODcDIeNt+mq7YLcR3KBr9VMUXh8bB97wh3rEz6r+FbDOKwRGr\r\nc81ogT7R8nlFugAM9Ei6ZJDVen1qgLqaJ9yJRudI7l2ehkom/otPuMhiQobw\r\nC87wPOYEC/VL496OWDuvlwIk0GaiAT6H+Cipuzwqn3zQwyhrhYs0B4OSts6I\r\nU3hgcgHA7vGajPlrV7WcNPLlyP104JbhGW1K1kHXl40kSCBvDeR9CRGtFRs2\r\nVxI69fSXGqx7aOpQwf2lY63Nnvd0zRnS3rB99o35nZaEZ6nok7iNmbtxEO6K\r\n0ZsFO/wMZAVnUSv+KJhsrJbJuZLXTgzqDSm6PDcDnk5lUBJLj7/1Lr09Z91r\r\nx8h5lJcgmCUQbd4e/KZ7eVOESOgcQc7k3EE=\r\n=ktco\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c4fd56a7be2e7e027844bc2fda2be44c3b64b315","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.19.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","bpk-react-utils":"^4.1.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.8_1653561068677_0.4395272734524709","host":"s3://npm-registry-packages"}},"5.1.9":{"name":"bpk-scrim-utils","version":"5.1.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.9","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7bb8a10d604f1bb2c51ce29fab2e3405ac965662","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.9.tgz","fileCount":18,"integrity":"sha512-xeUmJEReYSeWbLr6LSV3BqJiqyaked4SZ4GZcqYpMqaLbr8/rWkjxbypwElTyVz01otRpnLULq+unJLmZvcRnw==","signatures":[{"sig":"MEUCICo9DuPn6YQyJvT5kDTurPT6QOBb7DOFIjDWT7tV6OUTAiEAu7y4SeYiY1iYzC+qw4G25svy35LRqlOwngftxfxdP9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohBbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+IQ//VBJaewEv4A3Mo3JBrx7aWg/ri1N2l1BtITi9pqP58LA3uTvR\r\nHxWPmo25q7mxUgXuIInOUBORFjo+AwmZBHck5WJIZFdhc8+W0J9897uvWggN\r\noe7MuQWEiUGrqkWl/0j/QXTr/SWPeDZId6/nbnc8k945GHaAVvnm9ogfjdmS\r\nG/efMorMvYx5HGfnXuEy/BR0bPtDp1WsnX1+F+L2iS8Z6kERrs7Q5gYS1n5D\r\nQu7J7/XUuIOLk/e/Vms9Jte8kNFUET5tt/94DN5JaFyVU/NiO5Zs7josrAkc\r\nmaFVXrcVhsP728IuVc5/pcIqbRHwvALOyIiDHthYvuTZIkWHhn8tyNvYvub+\r\n0R5muSL8sx0LFwFUIuHOvg0Q0RWbv3d1ud2U7vdQ/Ps18HVITj43M7wHk2uP\r\nUnbcJUnSQIK7jeN9ShQuvg2oqQPvs+x80BZzsl1sHhrmnapkSr/gv25gnHPF\r\nlg6wNCPP1Sb0FigOvDQVP+BPoJG+uXkbfYmK5nbNydfTfz+mlprUvVT+iXwB\r\nnuS8J7+G+R/EAxirx6TOst8HA3aIcuoyye5K/Xw3qE+tyUku+OZTtPDZgJyj\r\nNqIaih4vEJQ9MYZqgZ2JwlgpeVkGfYReEfbZcRboFwWA7HoFxlZScwde/aI9\r\ns3cLlyANQSqqlDDW3h5fRJcCucgSQR5fD6A=\r\n=80Pv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fad90303a5cb542fc3f7c28758200d928342aa10","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.19.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","bpk-react-utils":"^4.1.2","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.9_1654788187112_0.00802634445200967","host":"s3://npm-registry-packages"}},"5.1.10":{"name":"bpk-scrim-utils","version":"5.1.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.10","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6cef7e11c3d84717252f13ad8d3fe9715edc6f9a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.10.tgz","fileCount":18,"integrity":"sha512-A9Smj49920qLm+wTpnSRDLbf3Lrgf8KMOj6ZPv/2+37KpIjlThLtSU1B1JjdmLP5ErC6X0J7GwswUXfAxV42FQ==","signatures":[{"sig":"MEUCIQC9a6TB4Uib6put93p/RTd5DcQqMj/VNWY6LFAmButCFwIgD7FCnMTxNKqxYt9AtJD3j4SiyqN45GVV8GcYDvzpCnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisyBiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoARA//X9sVMgX4Fd6t3ZWR7HnisopRnP1i5WWnO9EPG0dIXreWm8NH\r\nrn0lZjoSgYHzW7K+5tfqQmxBdMnj/TCuyP23KzYkaHGr2Z1+d9yS7RkUdakW\r\nFr9fSMudgq3IV8TRS1NkxLDwwW74uBsNQasKDZPX+6yQy+u6sTaAOLAQAG2/\r\nbsRliIyVSo9kTgx5kmitv9FcY8UFWUq27xmFKk3UQcGN6XXmfWkQXZoG7mLZ\r\nTEBhNAQd7AC77Gq2jOsHykz+rZcgPD35zLxigf7sj6+XwIrQVYo3u6aVyW9y\r\nfUBj4tHnhgKFXpPH3xWt3lv1fGzo58i5VhweF9zVQLy7fErEaqC/wAqaW8B6\r\nlJpMR6/UfPUfjunfR5Fuyuqm5HO8J14bNTF5KI5u+5Xmf3zsIEbZcugcHH/3\r\n7UDE72akAvWoSvcGtvVoe9LbgSQ9U2BMo1Euowvmfq5Bc0sB2LvZUq1UqOVO\r\n2RLiRnkBcJZzVd+MWl1zWMsq1BSmLP9oTzV0lHUbNnXfDHvstBld8/8gsLJS\r\nDTMR5MXxu6K0XnimaT6npvBgLm70r2F3AByiBm/dZy9gr+aeb9ZZHlpg3NYE\r\ngW/yIROCpt5gXqH3wgB1vfehjRRAncJujLBpunJmCJQQXiqT0Q48ARvLyu0d\r\niebaSHnj/5SKyFbC5qOf0lFV2AiHGsMAw/Q=\r\n=QXkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4995a7d83c9ff007516da11a37482940feeb5bc5","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.19.3+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"bpk-mixins":"^31.1.1","bpk-react-utils":"^5.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.10_1655906401791_0.4510176513979658","host":"s3://npm-registry-packages"}},"5.1.11":{"name":"bpk-scrim-utils","version":"5.1.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.11","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"53eaa1154e63f1e582dd8f064c2ac9abc6d4dbbd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.11.tgz","fileCount":18,"integrity":"sha512-apHXgKCjAGBTa0KFcF0D7OhVwkMptT/fJFFl1J/esyNxZDNHf/3Y5n/b+ewfgWSrnbYPoZLJfWO3AiAO36b9zA==","signatures":[{"sig":"MEUCIGeXsGBzNWyNmAn6oBBXYy1VMBakgxlqwNrdcmLL0y53AiEAkige1ro7gpIf3nlmjOBxKFDX/XBDCLpeFsuuKeI2Jvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizTOkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsWQ/+IBaJx2yOYzSBlmgVKs043BrUxF6q78mDu/clIi7KueHwekND\r\n6JQV/KVdftUxlOpq89YjTCn0ndeRNxZwODG+2dSOHMU12xX0IxYECNgkLQxh\r\nOS0nPOEwjJrPKRRY5wyG/e0UrVVvFOSr5zj72ho0hUi9pdiVb3OocpkjAbGi\r\nmkCvItR4AcyjhQs57DUZY0bqt+fYrJRMXP18PNFbf9JuNAu2eyulqhpjB0D+\r\nw/0YrgW5cMMPZXw5NL3upd46wbizfDCd5r1nQzY7wNDRkObPJGu3BO3yachD\r\nL/dIeTzeFRnAiZ8dsLExo9hPOXr4qU5RNgSL/a+mvJ4v4MHLdfoX3u2Uwzyk\r\nXkZPG5oMZwmMtRz4PWroDzhMF5ta4Go/me27b+G73LiJB58lqy70Jk9g8HPl\r\nljk19W1kwzoF6mzvOgB8SZU6ZEcRBINBQ5yGTCI/BZZyHB4kMRHFw/9MrgoT\r\ng0IcD6DTScxC+ibnAyNSl/pn0E624P0TYdjgW4kZwC4M0mMq5es5NGIE5yzV\r\n0KHAdR0Re83a+7KPu26EomTYFTkFVXb3fN17vR6AszXesAi6aGwXgSLeQuHp\r\n+nbtUw9lwTwqDHPP9JNI84ffeYWq2TN4TXECmcuyqFjj0TJQ5rlhs7s4dM2W\r\nv4uOV81sP0V7c/hivZo+hbPdNndBEIGOkzQ=\r\n=NfBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7c73086b0009b8e96846105c6453314e556567a7","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.19.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","bpk-react-utils":"^6.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.11_1657615268348_0.30787345905885966","host":"s3://npm-registry-packages"}},"5.1.12":{"name":"bpk-scrim-utils","version":"5.1.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.12","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6cbe4c6f559cf3d2049aec5bcabd1333a817f9bd","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.12.tgz","fileCount":18,"integrity":"sha512-Jda/S1oSG6U8pmyNfZSG60/LR3UsS3wme2wq9WN3Xxddagmid88WaY0yLXewn4AQmtjidgPcS64la5lu3dwSiw==","signatures":[{"sig":"MEUCIQCKqw1bhJCkjBXWb9ls+caz6RfA4dXkRFNnyj/M+QLtNgIgJ5CgVrQsYrUICEiaW0UO4IeHsHvu9YPzqOSBjMOMVj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi47txACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSEA//fiAkCgcvBLkBKqFZNZZi63BjhHeSxONb1gjeuy2eFv0gLX3O\r\nXqsiIeYpgtQaivfsoygQA1QlYMVo+5WcRrZMqZCeVMawspv0Jxy8+VCSZaFM\r\n6I7rPPrm9jyGaew61aVSClpR1ttPJCTBwjvxZlZTngmP7YyMu8u0jiMoW+L6\r\nXXn0lWZCamR3pRaHHZqTTpHTmh3Xipzm+Op3F1zQlw+Vcsk4t126OtFJaIPT\r\n9SEiozedpeQ3y5pifiXiRFH7KWv9w+E3bCaPgxDyhH6HK26aFR3NlNl/wRxo\r\nLQy+fHVasRXAedf8DWExLNwKiyzi4vK20tXQK/qtYLTuZIEho/584BjPQ0nV\r\ndr+IofoXial7uLosYD9JvZo3ayA7DS5z27w/6/4vfagwFQZvjojPL3GMRgpM\r\nTBK6in+l5kIY8ytTBz/ycYe+GrbKIIYFPWotwNwx4CRjXWmU0zJN29HOvGL9\r\nNEyIDzWFEua1P9hsRVzf2acEpWdymthE+lwURvg27DO9OunvkGKV9jtgnOJ8\r\nCIRorfRsB0w847O8dNksNWagNIw1hSRfvvSqYNoUM0mWae/vq8aIEEk67pnv\r\nqXWER9ZRtBG+oU2F5VkvDRpQltBVAQHTqv/s0AOKcYz0SCrtFyZAFpwK9go8\r\nl/TrhhG2rsRR4Se++F1iUnwdeV04fW1O4rk=\r\n=l2x2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3395f6ad4630ddf66486a7bdbec4e90857159451","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.19.1+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","bpk-react-utils":"^6.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.12_1659091825374_0.3105110789777925","host":"s3://npm-registry-packages"}},"5.1.13":{"name":"bpk-scrim-utils","version":"5.1.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@5.1.13","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b6527e56842ecd377c043b45dc890b227c7afa6e","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-5.1.13.tgz","fileCount":18,"integrity":"sha512-ypgcgFMWLgfSHgoSUdqx2ulAKLrfSBsaatVouw7Q864U/h5VnlFlDPF23IiZGEPSEFI13Zd8JIWcDoYLO/fnCA==","signatures":[{"sig":"MEUCICA6Gbb697jPrMWyJlDiM3VpLDZWtjGxG9L8DUiznQ/MAiEAks32G1uLCRqepI9DuVKlbK8pQty8cXDPYYilDYPLrEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6UilACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDyQ//YBj342buhvGmtaVtw09w4R3niC4X4+Vu6wilpxdKIrCrZ64w\r\nsAYqiCmFOFK5dp7e8bTct6Xuoxxr8M2RBtQeYvd4nFJJr5SGUlPYHOKIJDft\r\nltFWb9e+MEWXtCC81u07XELlgwmJtj4OLBK9RHd+YARo1d8qZFDona0e6hhe\r\nULMQUdJqycVKCB5nD6qVeRwolL0wilm/kEyq48wEr3ylWVWq7Fjl4ZYKR3Nj\r\nPTDVP1U9xyQ9Cbb/+8KxRCr4OgF7AyaZIftU7as9k5y0+k8PZOLLDIj4ToAT\r\n4xZQBm7YSmTLdGfFqM1a2GdiF4XJUQG6ijaXkJzznXd86VCoL/jkp/rPCpMI\r\n9KRPwR+yHebUjaua6ejR8aBjJpPNPhWgHJXkBefCPA+FWTF9bGdYZvd1HfDZ\r\nztOyv4xfR2Cs1XZsmnxL+heZoYmit2A3eWNybBVdP40ScTzS/zuY2jEJ4HSa\r\nyG67ag65TPHJvx1WL7TlOUaJjdwN5JARkwdbRC+2U6tx+dQNrMtyuZcQdlNt\r\npvQpog7xOfsNeDC3s2RMPsrmfBuho52fakBVZysVjDQ7I8y/B6Y5tqeto/ep\r\n/UfRSPobnVQNSN8J4wPetLeKqNxcgYZsiTu5IsS7q1x9Vr48XF9dato2j8GV\r\n++dTPMb+aRtdDHte7WuBuI4cX3ngSU0lHPY=\r\n=BNZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f40f72c83dcd2c6006aec22fb1704933ac92a807","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.1.6","bpk-react-utils":"^6.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_5.1.13_1659455653434_0.7470024743253174","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"bpk-scrim-utils","version":"6.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.0","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a3a257edb3994ec944f0ab3a6f967dcab18a5c00","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.0.tgz","fileCount":18,"integrity":"sha512-xrp04KV9rUvp3Q4RyllxWeS+YWOOEUIY2hEM0QPNaRqiJyu+t2p3A+OkkvrJZuJ07ZzP9ytMLinp0/HZsH8EBw==","signatures":[{"sig":"MEUCIQCZ39DY7vbtp5uWnos+PmSYjd64i5MOVZjva4/ba0t+LAIgdI5XfsE8ZEF3P4DfIVCI3Tq6fgtYGf0DFLfUIVnOsJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7SLvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Vg//WUKwQLoFwjzq0KoDhjmoReatcpPYw2MdWiWQ244PqyFHf7YO\r\nzoTf7YxaAAAHr5gDMhAWaIRPRWj4OJJu69D1vKjKDsXUp/evGvZ+dRWNCHl0\r\nNUrTGYmyMXVGYG1kaphtcHpR3tF8PZ0eIPaSAGD78Hv51EkCQpWI2yTos2NZ\r\n2PWj07DC12nQskDXBcw92ATPY2U4dywcX7HBAzO1+3ZuD3n/KXP9LmmVB2P7\r\ne0P+/hSVwg+n6iq6VBTrUUPTGdGXmAt4TC+ivSZGkzgfB6+q+oVIUrfmN4fQ\r\n/xBWFkwRYomrGX8nUWBuOHvuCqndYEsKZz013HCi/9LHviBhVln5tOGT5Dz1\r\n18jeaimeGbweOcBWeFzu8jaodIxOfiq3m4K3MYuJMe7+IGGDc/EpkHSPlN+w\r\nzJIMqlpgfcdG3TmoXE3mpGOPW72klbK2ucYDq3syY4OkReVkMJXfUs3nnri9\r\nccZQleAWQJ+inkUk3D9b8FLryVD5pxYeptiUEBbJCpyoPIA+nqg5vyrFqVjf\r\nI/p+VzNJdzrIlqdt4SBj6CueNENzzPkAhMqP/ayDiVNUqcbKR5s2H3JThYpj\r\nq3O54kL3875/TyMoaJ6Hilik+4g5sJ/CWm4hU9AlPejkTkhaeY3kWLhxcCDt\r\n0AitdGGYGaU65IRdtwxKn366JgzfsTdAhT4=\r\n=KzPM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f451fa4641187dbc20801be388b49d86b5e05329","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.2.0","bpk-react-utils":"^7.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.0_1659708143005_0.3584344224384317","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"bpk-scrim-utils","version":"6.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.1","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"401691888bfe5a55106b040772b1c50a8848a327","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.1.tgz","fileCount":18,"integrity":"sha512-V9DP+xFqjzOFr8BN1aVNAtv2bsjqm8M+Q6lWmCiAylevUJ/TmzL2Fwi7AeODBEmwZrl4u62NFkef3wZ9zj3gNA==","signatures":[{"sig":"MEQCIBqaS93tnM/W1QBmBveqdlVMODEwDAoBgTpWprnvGGqPAiAb2gvbKA27OtVrTbznIj3uOO8y+9g4Q5MRsTDn0hP5IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+nEWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIMw/+Iml88Kz9lxXiT7oBNZnqRK8sclIsgVII0iwFIvDNfOpv6auU\r\nfkG0T3uXJMxRHC/i9UImrjWrfQpqm4TKPyFqLzHnhT6kxgL5DRh6IR0JGtyM\r\nEv/rUYTdnjH7inv1cyLCsk8MQdMSQAi5hG4a0dvGARFE17q7ROO2jpLVOQhw\r\nHQ/xeQ9MyBx3s8ULvMeO3Nf2OtGHW07qsRZC31q2h8F5wmyQ69UvjWzqbBJH\r\n779FD52NKoWvnC1VjWG7u65M553Zx4wlM/g9BKGFxUAMt3r/L5B3xoFb1kR+\r\nlCD/LGuhwbpfstebLi+KfRoisArzXBJIbG4hwfR4JCO++rb579y0F7oIvCwP\r\nJsLdheBXb26+PNl/WIPQK/eC3ycADIqd6De4yD3ksZpTDqIav2p3Ki91tW0L\r\nGC72ZChzqv+3AX3y09wO67GRwqzc5175a3DV+2X0qtNf9C7vnuO8ejQCCShI\r\nZT4U1IllmfBwQBwooe532bgMNeb9CFO0zRweY2KkPALv1o9HdFt/9cZXnQxe\r\nAVHofZH2qKaoOa/p8Q2u0pBvKFapWSVCUvWSJWqUGlVRaYRYonv5MxnJhgnP\r\nId3xuOlkd2RwFiFL30PwUYWqebq2nrZ1ON0ctQ5+6rX9uMDlM/C5ENAV5Bz7\r\nwYnp8Gz3otyMcqD438uJBKzN5WM0AlHyWw4=\r\n=WLIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7a02f09b2410a17f024333f5e5d8fc29012c4bdb","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.12+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^31.4.0","bpk-react-utils":"^7.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.1_1660580118505_0.45077688057379195","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"bpk-scrim-utils","version":"6.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.2","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"410395a9c0340b25153d68c404eca1c92af8bf7b","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.2.tgz","fileCount":18,"integrity":"sha512-XZe8LroMCtzI2KR9C4zcEZjVp0ZKJKnduRgAZYKwCKZXF0GkOolPKdp6svw8HDQGCGf5DlnuAdXxT8FIadiXug==","signatures":[{"sig":"MEYCIQDCDLmyRr9v42XVub2atG2Q8EbELuFCncHMP2FWHqlNaQIhAOwUZur8lj7shO/c4/tW4TNYpNWUiz/HTfp/R004qFSt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBi0kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp87Q/9EIS2VgHkUk2in+CGPC+keVUb629f+3ukxdmXZp6V6YNkEdDu\r\nDHdckH2QU/1IntfHu/WmLBMy/abnnR1tFqSDhS966pagCE5eCUbvOLbY8zT7\r\n/iwfmbdOwyKbVbJyc1OqhkPDcSmmsoAZGMmr2O6r8nlqJLXyL4yWLMARYpcC\r\nhWzesjd0TZR4YI5UiWl4KWETg2oQjqkUq4E9ze0eoPpP24/AB6s7IfEInspK\r\n7pF4PSwW9amfq0dJwO/heGAxOGcIT+dbehL4IGN+3d4l404MIl7Nat46lC+e\r\nnO1ZKILR5iT1pI4pa1NN/Nbw1ISf+ynz5luyFVSsRZfBHGuy0CvzayL+GIEN\r\nYu7dj8uFesXirjfa5ePErxEbBRwnkrSO1A7wUN+2WNEvAtBdlkK8xHun3gk2\r\nFv/k4dy9VoUJxfTz+yWzWMB03RT+3p4Ja+i9brmSy5CEBdieHbIuAovJXzeL\r\noc+0aBwG2g1qV2m48faxeWCx60/l5fWVh4P8r/t3fgwsHG3QVuUANhA6LhRc\r\n6iI/D9t7Qn8/DfTpQiPPlaYCrOkevrFj0uaVa6NOB+1cHsSnZDYJdCvb8W+X\r\n8hpnb/YXzwza2xHA9w+VnOplw35NdRKRBeD9TFOKumRMHQXfLBwB7re/q2kq\r\nvzrCFvmEWhOxb0Pn4kwuLSB5miA581pEvTU=\r\n=Fq/K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a7484239e5033c98f3f2a1f0c27884d7c00aad1","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.22.12+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^31.5.0","bpk-react-utils":"^7.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.2_1661349156593_0.663039685660012","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"bpk-scrim-utils","version":"6.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.3","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c246d896dc78d11ac3d84f95632d234a490a26e8","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.3.tgz","fileCount":18,"integrity":"sha512-K/OlBF6QbGznn7Vq99ilCLXhFNHXO2dAVjdpUj23/rJE637HTSzI7DoP3SZ0xcG4qt6ZLahWdysl8+L3yilDOQ==","signatures":[{"sig":"MEQCIBSE6zpYIu6/W838JPHgtYB7PuxZsrCOTV0RyHP8Fs3EAiAbBDnSye5r99cuIWvc0qfJuze0Qx1KGzD6rOH5bgiXdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDLEFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPqw/+J7UyoJIqMcez74VzZVK+Shglns7s4/B8WP/4ZIZm9CnRqZNt\r\nb16H+O/VdW1BdQ+7S7RbUMLRo0i2c6wA6UUW4YDX15PkTiAANkNHV5cFH/ku\r\nokpSNNySn+UloL2pC542B9tk4CLdU6pbfxGJxvLbvmfF3JZRY4TU6qmqYsSp\r\nYgXmCHx8EZRRrN9iFzM+95inq46g7qix86jEbOT/yB7BxBgN1Vk8UAvpYsn0\r\nL3/Qp0XuqHAMqaLu0SAb9B9Lk8HddiamH4DnSUZv2M8+BG+ea8IGIVaIGMm/\r\nC7H0thuzvHBx+efXW8bBeW4aNpfPKG0QjteKSpP5Ega4Io36lofjPcEc6BaA\r\nh3+yhVkRYfAe6PM5CoV0rMK94FiYAhkdXOxjmUJL3kXVF0iqZZY+NGhh+O7z\r\n/nOxt7qmdm3UQE0frS1PR9PxWZnVbXKvOMWMMGQJN8e5pCHfRZRcqSe9ObYT\r\nlALZmWr72qIqtjtiYhNhO9jIYflfwH76zhZyyDZV4XfrNh6u/C9+gXcKTGuW\r\nQlbXqk7szXEc/faX7I5m/CtfE0ivgK5vkasK/xZDdiS0NsLsRm/KY6WnC+2a\r\nceCE94m1F/EgIaeUWYAuyKG4z4xPOE+xH8ETlKehQ0D/C9jgKQV1fIVstzmM\r\nZtHuLGZm15qR1Ky4Pid+JV/1Y4JgVEq3DPU=\r\n=POKt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2d9b61d8095fa4aa0ba2e9180402146060f7527a","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.1","bpk-react-utils":"^7.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.3_1661776133115_0.1366150656184526","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"bpk-scrim-utils","version":"6.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.4","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"99fa5381496dd2869b23d668d03654ad18ce887a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.4.tgz","fileCount":18,"integrity":"sha512-FUlhp7kKiNXdwUt3Nf0YS0c2ZHyDMdFtLNFqUFPWGO9wMtMZO39Q9Dy9yv+lTRCkM3iHi7xGgESh27bCoO9QcA==","signatures":[{"sig":"MEUCIQD71Vp29m9LbHwOUMn2X/6cy38jeszAWandh1MnV7uQoAIgLh7sO2GpwRoF4kiqC8TYUqeoztOrrpOXssHcpoigSbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEhCUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5oQ/+L07Pv0/XuxEibMo00SuNEfc/ZrDltFbzYOFTMD5fgyyE0zuC\r\n6QN10quBe0NdDuBJojU1g4NNXEeYMB+aBkmdTxPj4Be+5ZE9joHFzDxZLXnJ\r\nPGoRye99T3DOzoTczpUQOQ5UYDXkVndQm/75O+n3kNg17oZv56WKR42BFM/V\r\nZelDz/Jy7/u+bzO3ve45aTv3d4HDeLM3jWdKp5nOwBBmpF/JKLHfMJIcvn69\r\nxgaCK2ijaUOFvQfHm3NpGRrmdf752Mj7QLveEOxjsfR64ZOQ9e5bY+Xbd7Cx\r\nsSFAhxppUxXfTjPmsYZ6/6dYKWIiEwHu9HiOy7pPIbM9/cwwosjsutA0Wq4R\r\n2kzbIIQTQobmr5oT/yhjwXRf+r92feh7zk4iBaLEZKDnGWg687zxgMP6zYHP\r\n2MC9sP9iscpKiSHhLwZad9ADq2Os0RciMDrB5Hr8b43i2lAh2+ZNMEr8fsER\r\nW/sLB/hQBKqH/IkjsbIKAwACKVm4LAJJz63MXJhJRQ9R2SXVn/2iqfK6LS/j\r\nbiH2MVGe0Ju6kWE8iOeqGvd/qqBEx8KqltIvYYyowJoFtBXizJWe8cQYWG8o\r\nWm8frGlYoYSqJ5EvvySM8Zk21b2IdTv2F69LCSkcy7N5hEACJxBtHv5e30k7\r\nLO9F/lGiFsXGey7v8HdWCaD8IjoyCJVOoCo=\r\n=hb41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3dc2d442ffb050d3e84bfcf1cb7938509610982e","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v14.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.3","bpk-react-utils":"^7.0.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.4_1662128275844_0.2638633388045435","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"bpk-scrim-utils","version":"6.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.5","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1ff4a2d5f2ca019351471cca4b351ed63bea23d1","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.5.tgz","fileCount":18,"integrity":"sha512-IbDJhN4TU3qypUdmWNf6z/odGa5h4nGb7yb2TQB6FkSjJbZMyZk0TDgXK5OOgDvEmmtCOK2M0NjGEgD47H8fng==","signatures":[{"sig":"MEQCIAOrjwpmbv0uVyO878oQC7oXJN6ww5fCgif59dmlbK56AiAJ647lsGBFGoGtVfEISAL4q7AbritES81JgaPyndat0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGv4IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA9A//T4t6cKCGMknf3irZ/sGQdE/+/AYB1mYniPOgmgxxD0JhD0hk\r\n/aVlJBUgVhKWYDXpJ2uLrnKDkV9DzttYadUWeEH+Oq8epT4PrnomTWMkEYV1\r\nG+nyFl+YweOjsF/d87Iz+UbnPdkzW17XjpaIndKj+ZymnRfjk2KIe7uagfsf\r\nXLQxQyydzzMIljVoh+xQR4bOAIntIZOArNAlrFa5YGKatlXaR4pjx02z13Hp\r\nHLGg0Lzom/sb/sOGLh6D2S46j3dd9X4Eg4Sox1Ou5GDy8l+Gx/ALtetGy5jH\r\nl6jBNOiXuI/zqf2oC1Z7lHIhDPC8zIl8enmUSzeYenH5h5lKuS4MHUBEkBUt\r\neXDiFUWnSB4M99fH6ARzxWTvI6jQh8SHZXjF0DoVIFepDd5UEvHjEhTemKyB\r\nGp+WM3AZGjlgfHcC9b7Rb2JXFb6sS7sef/RkjfkQLmxRjb84zQitb6SupKhb\r\nObUiRCKBoJUIhIincIDfq8VPF+9+woQaA2IChyPdhq1YLUHx59LRJ26YsBdv\r\nRiIIUPo8pq9+f+2+s3z3j7xMaYHwnUtjRNWrsydayCpLyh9LO/cEehz9jfSA\r\nth0treDBQKtCl1S/wipe1mCWr2sRxAb3EdoIy+n23L03L1CgLsV7W6t9N8VT\r\nyxhA5GdfDAZN7axtQEz2YH9z+INt6DgBUZU=\r\n=B681\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"78f9550cbb5be48ed758f11774f500444da78695","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.3","bpk-react-utils":"^7.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.5_1662713352171_0.7617720410480822","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"bpk-scrim-utils","version":"6.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.0.6","maintainers":[{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7ceac74d72633e194f4ffb6f494e9b2d061c2883","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.0.6.tgz","fileCount":18,"integrity":"sha512-uG47bj9BzlYKAjs5DTWM2mpZf0cUnbIXF1aQzf6XTurbvJSfo1yWSK+GtiJ56mVRYEp3GyvCXCX+HhLptnis/Q==","signatures":[{"sig":"MEQCIGZcyLcVqGV/dmrPEMVTUQpfmAZ7GQnTb9dwm79i8skRAiBaVrkMk8Hw4yHRXL4vGSrXT3aadj0pgWwZSmI1c1jLCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHykAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB7g//ZXiEyPcMzPGvqRQPeXAXXUpjOvJBJZtLi3QxyCHaVHvyAB8s\r\nPSeG85ExN/RKSqwYyN0CFpZWdFJ/jp3laOYkp1RmCzcCYuh5u+9KR7MhS/bQ\r\nlo7W0SQ+UaumngL/hgibCd2kiOQ6hjSktmhWF5Bvo1V0Vwr0AtWP2ICx3UNr\r\nD2MgfKqDJ8h50LJcp7SyFXuECHL3JXCEwJL1H7v2yndbwispHwPFk8CDZs9M\r\nyMuIulIpH0Vr0kW8z/D6qgqIv+VowCXBJW+qMwxPDytkhMqHVOegGhCuQ6au\r\nQtUrSyhjBRbHgxueuK9U4lnNnsPxS9+KO4WTGnXhFSCZ+DY1vpp4WXHaomjC\r\nGku+xuxaZ52iEFawVSoPXzMuLy5RQbawoIPud08IPr3518XKvlXiWobusMa3\r\n8T+s6o89va0ia3EvPnJg0SzqF5aRO10zMXAhLBmkRCZs9enrPOK/3BqZhH0W\r\nB0mx2ovDiyFRMHAQmQPxZ4VHXUOQSEufBBA136rL9t5CI8N9A8IcWGu0cqnY\r\nU2dh+gxikmxSszTPn3yeuwl19kR8MUQPZZwPpPamfylsZNQAsNn87GEbrs6D\r\nsyd0MtkVBuDoanfPQWaRHBobjcGlZy7Tw4aYa9LcrITaD4twR8OF7F/+UOig\r\n9GJzXW3qRAhdIqnael2W+cghuVUZygCSUW4=\r\n=1PVh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2da8b8dd4dc70570b74f043685849fd72c573458","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.20.0+x64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.6","bpk-react-utils":"^7.0.1","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.0.6_1662986495868_0.8536330819760249","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"bpk-scrim-utils","version":"6.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.1.0","maintainers":[{"name":"gert-jan.vercauteren","email":"gert-jan.vercauteren@skyscanner.net"},{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"40295d707503e29471c49100bc81c4dee2c3095c","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.1.0.tgz","fileCount":18,"integrity":"sha512-jEYs/oT4K73ElLlLOfDbMsODu+de3cDyIW9DbYhih5FxmRhbSLjeQifl4Y0XVh26Zib5PLbPmyrCEDWYtfb0Eg==","signatures":[{"sig":"MEYCIQDcRw78fC5+RCiQ8H/lBW6qH2TbEalB8aO2ViQLRoYL9gIhAOjAMfC0nBgNWre7vkQlpdMgcXPvFGSpdQDmfezQU2H5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIeBQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT7w/8DbbgHU9RxseYhMotUv4BJ1IUSMBNLSAIHqnVDkyuQiWHB0RL\r\nKTR+m02X5Fbi0krdoFWKj6qhIwK3wXuLeXl0/oXivLM8ccJgx9k83RHxAhFT\r\nrRfpqhlaoVglBTm1S/qeVNpcAH66wKFfiqPqIm2siPbEuvb2ouwYFmsVX+Ky\r\n37S3NdQwdakeSpzZBfUWUsH8BLsDD+vABNvcrgjto/pheKHl5rZxcK0lZBuO\r\nU7bawJOE8GGWqIaW2mgcmf05NcrsljfqE+JGhRTGL0E27qeEMYpbLanpMCQO\r\ndSkDy/GHYBtkMLkPfSI94BRaUL7LMxInNRgZH7iEQdzBAfye+fEcKoX1oJm9\r\nXPqo2TTng3LJeMVHwuQyAqiQRwwUR5YtofaA9Ls8sRG8EC/GBobZLLFJ7pTa\r\nKlk74FJfnKIlNb2dN2I0rq3IeLbsQc2vUqcgGY5ed822G9RQhf54sIzHsk1t\r\nc9saPg/OBDacro2fYdM6HA2fJuyQSD56kq85kD4kGfWZ+Q2tRCR+oym8PNZh\r\nyps43XguB4xl0fAaxXeHCtWBHK/rlLlRooxpXVSDRykn9M4q2UwUVP0GrnyM\r\nZXO/IqbTNKdb2dSeC812K0brLlalWcXoXS3m0BhnCVns331ZDROwyNfIM3Aa\r\nzQaHQoqMziiZt0KemJTzIDdaOR/+52dZJzQ=\r\n=Pzii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c7ff0a53e629087652862ca44154028a196bf30d","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.17.0+arm64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bpk-mixins":"^31.7.0","bpk-react-utils":"^7.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.1.0_1663164495833_0.8637669425742236","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"bpk-scrim-utils","version":"6.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.1.1","maintainers":[{"name":"gert-jan.vercauteren","email":"gert-jan.vercauteren@skyscanner.net"},{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b09dfa6cd8b80e2b820fe8e41029eeef1ed49f1a","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.1.1.tgz","fileCount":18,"integrity":"sha512-wNnO57fJl/BzfYT9FbhCo6hFOf9ym9DNZ4TAecZJRjykyJoR+ykkXLSSHS88Vv0v73QDuMSRqoW0MT3n/kaLTg==","signatures":[{"sig":"MEYCIQDKHr5Nhee6gOmIPe1c9Pce74/XVuHUpjjKDeQ+XUyJvwIhANiu8tIzMiZu58etVuOKKDZOlwI4WVKj2kGYrR3R6V5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMWilACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5eBAAiCrLANjzw/emc5poNEHZz7WvDEX9tk7pNoGg4cYxyz+WxdUW\r\nmKLitrzuMNfSJ/UTS9CUJXIooNq9GlWT7QtrG626ekNch6r9IsS3sZTj2jcC\r\n1uF9uxbZUOFVRvp0hsf05/4jneF+RGuE4Z8iORNPve/5BtryqBRlAi5yEVU4\r\nMcCxhWR3/u3MSccpOOMV7xlv8NYhBF3lSaXkU5WrU2ez2wrogHFBg5nCQw46\r\nRpikm+PiFq3bQdiu5NGHupevmlS/Jzd7/Z1TCzpGq/n1FOTgYkPIP+lLlKG/\r\naglQ6Br6tlvoGdEJf7mRJSL9JNndrc6MVyJ+8urNsuB7PIaG+U6FJvi9ekjq\r\nEGMj7AFH6s9d3VaSPTjNoVpJX2E6kj0GzRTiapC7EsrQXTt5C0pcdTWgdgUo\r\nyEutU0QLn2yGvDz/dtOXBrdnqfWx5gErHj0D29BXyBnecMu3PwHWWWhvo0d4\r\nEqpmTuQWU0hgLeh1tcbFrPBauQJHS0TwjoOhe2ZdJdZbfAjc9f8FSeJtvQ2d\r\nmpJkw5yQ1DwdZPAAjpc9jPaQHgoYG0Z2R171j3n/nv63o0EfCt6j5DEyuvZe\r\nRAnUgeyKK6OM27vOkBNTddvccr1emljZOAC4DfnQ2gZ7SD4ZdF78nDlg+HYn\r\nr849QkN0qvRAp3yVjrRsPzWQ979pboBijls=\r\n=OTPQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"943f64fa9e8e0010a0b67d848b3afb5ee379c5cd","_npmUser":{"name":"anambl","email":"ana.belciug@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/5.5.1/node@v16.17.0+arm64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bpk-mixins":"^32.0.2","bpk-react-utils":"^7.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.1.1_1664182437833_0.7091026374742713","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"bpk-scrim-utils","version":"6.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-scrim-utils@6.1.2","maintainers":[{"name":"gert-jan.vercauteren","email":"gert-jan.vercauteren@skyscanner.net"},{"name":"frugoman","email":"nfrugoni19@gmail.com"},{"name":"zgeor","email":"zhivko.georgiev@skyscanner.net"},{"name":"anambl","email":"ana.belciug@skyscanner.net"},{"name":"marianeumayer-skyscanner","email":"maria.neumayer@skyscanner.net"},{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},{"name":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c9dfe5eed3616822d1bef84bf6370e4c41d75196","tarball":"https://registry.npmjs.org/bpk-scrim-utils/-/bpk-scrim-utils-6.1.2.tgz","fileCount":18,"integrity":"sha512-LcWrH5EtvLQ2SeaPxYcbV6W0A/ZmfATDzhax1ezMrVTZ2QFdkVOkGc0A0UBiPgRBpclQxHC/TI1otkHOBk1P3Q==","signatures":[{"sig":"MEQCICxOiiSaHerkpwgcEjK9zKRLfMkAMrM5W+adKyouq8MbAiAksyDN2GHIjm9ZnMteqpymreVNRqXQWhShvdagdenJdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNvGjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoiiw/+ODKzmfSdmlRA5KLWuTtlRw2bQumojDx93SGXgNvehXUfmnDG\r\ntQf7Yg2Pi+GBx1y4bqREID0y7spsVTBQ9ohNlSQfFK1QUMt+J+r5vPlmP4K4\r\n2lVAbVks/KRqu2fEtklnFi9TX4bA6Og14aCrwjkjF0vA7yFuG3/lwhm1O62P\r\n8Fd9VxBom2zsMVBuUJCYpKY6AsxpoSzhERJkTcJ16Oxwgt7NenfJMzbaRriX\r\nORIPwu1YaqNPTP7cr/LNnaMVJlwoxBjvzehqryYzAcYtsco7Bnv9Y36AGf+H\r\n4Ieo238pSD/dRGx4Vd9TdGZn60NtZVm4P8p9Yg+beXlPZ4v148fkTHJBM69W\r\nQlOxjPgq5eNMEOml/fVec6tb7GeiB33qMowQQAjPjzzOZ9GEp9gPW3Km2E6K\r\nPKW3OV/IQB/ttZFUIILLkTjkGlyUuFjEca2QyTiCCOL3eJm0wnRD8C4fRxxX\r\nqVSuM4IrUqr1OnHI2HSfQ7/HkypwluqTTF2wB6JKKktheIWvHChjSP/hJZKg\r\nu8DfXlO4lmoxA8zyerNYAqVCLFneD92ayz0EhxTvDpEo5MtDYnbZbBydWv6C\r\n7uBe3SIi6jO+8HhJ3BtuCvL0QRQ0xQAUaP0no6sIgY1LZRoSj85J++5OAFO4\r\nTbmPoTPddGFq2DG5K023tvy0Nf+bZ7E4eb8=\r\n=ZTQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"becd9828fe74711472493252fda3d06df1c4c871","_npmUser":{"name":"ojcurt","email":"oliver.curtis@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"lerna/5.5.1/node@v16.17.0+arm64 (darwin)","description":"Higher order component that adds an overlay behind components and manages scroll states.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bpk-mixins":"^32.2.0","bpk-react-utils":"^7.1.0","a11y-focus-scope":"^1.1.3","a11y-focus-store":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-scrim-utils_6.1.2_1664545187734_0.7122172986450097","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-11-10T11:22:05.885Z","modified":"2025-10-09T08:45:55.785Z","1.0.0":"2017-11-10T11:22:05.885Z","1.0.1":"2017-11-16T17:28:01.181Z","1.0.2":"2017-11-17T13:54:37.447Z","2.0.0":"2017-11-21T10:52:30.035Z","2.0.1":"2017-11-23T10:21:57.936Z","2.0.2":"2017-11-27T11:48:19.246Z","3.0.0":"2017-11-30T10:32:10.799Z","3.0.1":"2017-12-05T14:42:15.982Z","3.0.2":"2017-12-21T08:57:22.478Z","3.0.3":"2018-01-03T10:56:49.526Z","3.1.0":"2018-01-03T14:32:46.285Z","3.1.1":"2018-01-09T17:56:03.868Z","3.1.2":"2018-01-10T13:00:00.444Z","3.1.3":"2018-01-17T11:55:12.266Z","3.1.4":"2018-01-19T14:13:47.235Z","3.1.5":"2018-01-23T15:51:54.777Z","3.1.6":"2018-01-24T14:59:19.463Z","3.1.7":"2018-01-30T14:46:03.453Z","3.1.8":"2018-01-31T17:11:40.141Z","3.1.9":"2018-02-09T13:17:28.226Z","3.1.10":"2018-02-12T10:34:11.220Z","3.1.11":"2018-02-16T10:37:31.212Z","3.1.12":"2018-02-19T14:55:20.321Z","3.1.13":"2018-02-23T09:25:49.195Z","3.1.14":"2018-03-06T13:33:16.310Z","3.1.15":"2018-03-08T16:05:24.072Z","3.1.16":"2018-03-12T10:54:18.625Z","3.1.17":"2018-03-15T11:43:47.654Z","3.1.18":"2018-03-16T16:36:10.013Z","3.1.19":"2018-03-19T10:58:31.180Z","3.1.20":"2018-03-26T12:09:02.438Z","3.1.21":"2018-03-29T15:32:01.821Z","3.1.22":"2018-03-30T10:13:14.430Z","3.1.23":"2018-04-04T12:37:17.658Z","3.1.24":"2018-04-09T16:41:37.048Z","3.1.25":"2018-04-17T10:02:10.364Z","3.1.26":"2018-04-18T14:39:55.481Z","3.1.27":"2018-04-25T15:57:38.176Z","3.1.28":"2018-05-01T10:26:23.225Z","3.1.29":"2018-05-03T14:23:06.754Z","3.1.30":"2018-05-30T14:26:06.400Z","3.1.31":"2018-06-06T16:15:38.082Z","3.1.32":"2018-06-19T15:58:23.508Z","3.2.0":"2018-06-20T16:10:14.658Z","3.2.1":"2018-06-22T14:40:54.110Z","3.2.2":"2018-06-26T13:47:07.167Z","3.2.3":"2018-07-12T11:21:51.920Z","3.2.4":"2018-07-20T15:44:44.364Z","3.2.5":"2018-07-23T09:39:50.093Z","3.2.6":"2018-07-24T14:12:31.851Z","3.2.7":"2018-07-30T16:11:15.985Z","3.2.8":"2018-08-01T10:42:48.388Z","3.2.9":"2018-08-01T13:30:55.084Z","3.2.10":"2018-08-09T16:17:09.355Z","3.2.11":"2018-08-15T13:57:13.720Z","3.2.12":"2018-08-21T14:53:53.346Z","3.2.13":"2018-08-22T16:16:39.375Z","3.2.14":"2018-08-28T11:13:55.050Z","3.2.15":"2018-08-31T15:16:21.212Z","3.2.16":"2018-09-05T12:56:22.290Z","3.2.17":"2018-09-06T15:08:59.528Z","3.2.18-alpha.2":"2018-09-10T14:52:10.849Z","3.2.18":"2018-09-13T15:35:03.340Z","3.2.19":"2018-09-18T20:49:23.833Z","3.2.20":"2018-10-03T13:26:47.702Z","3.2.21":"2018-10-04T14:04:13.807Z","3.2.22-alpha.12":"2018-10-08T09:52:54.069Z","3.2.23":"2018-10-24T13:44:03.194Z","3.2.24":"2018-10-25T10:44:36.589Z","3.2.25":"2018-10-31T13:09:04.208Z","3.2.26":"2018-11-14T15:54:15.005Z","3.2.27":"2018-11-15T15:51:40.310Z","3.2.28":"2018-11-16T16:29:20.171Z","3.2.29":"2018-11-22T14:32:11.543Z","3.2.30-beta.1":"2018-11-23T12:40:39.589Z","3.2.30":"2018-11-26T11:20:05.831Z","3.2.31-alpha.2":"2018-11-26T15:07:56.907Z","3.2.31-alpha.3":"2018-11-26T16:42:57.669Z","3.2.31":"2018-12-12T13:12:24.673Z","3.2.32":"2018-12-18T10:59:07.249Z","3.2.33":"2018-12-19T14:47:52.499Z","3.2.34":"2018-12-19T16:17:10.570Z","3.2.35":"2019-01-07T08:29:09.632Z","3.2.36":"2019-01-08T10:32:51.238Z","3.2.37":"2019-01-10T10:35:44.364Z","3.2.38-alpha.5":"2019-01-11T11:54:33.470Z","3.2.38":"2019-01-18T09:45:39.912Z","3.2.39":"2019-01-23T16:25:16.256Z","3.2.40":"2019-01-28T13:05:07.358Z","3.2.41":"2019-02-04T15:44:53.285Z","3.2.42":"2019-02-06T13:15:06.916Z","3.2.43":"2019-02-12T14:32:12.681Z","3.2.44":"2019-02-21T11:42:39.565Z","3.2.45":"2019-02-22T08:22:20.356Z","3.2.46-alpha.1":"2019-02-25T09:08:26.620Z","3.2.46":"2019-03-08T15:11:08.693Z","3.2.47":"2019-03-27T16:52:50.428Z","3.2.48-alpha.1":"2019-04-03T07:50:48.633Z","3.2.48":"2019-04-04T13:05:58.026Z","3.2.49":"2019-04-08T14:59:50.149Z","3.2.50":"2019-04-10T08:19:25.886Z","3.2.51":"2019-04-10T14:15:20.852Z","3.2.52":"2019-04-17T13:31:16.559Z","3.2.53":"2019-04-19T17:32:15.323Z","3.2.54":"2019-04-23T11:05:03.508Z","3.2.55":"2019-04-30T15:15:58.922Z","3.2.55-alpha.19":"2019-04-30T16:22:37.295Z","3.2.56":"2019-05-06T09:43:30.466Z","3.2.57-alpha.9":"2019-05-08T10:32:02.103Z","3.2.57":"2019-05-09T13:22:44.777Z","3.2.58-alpha.1":"2019-05-09T13:37:27.965Z","3.2.58":"2019-05-15T14:21:03.807Z","3.2.59":"2019-05-16T09:39:12.433Z","3.2.60":"2019-05-28T09:44:59.062Z","3.2.61":"2019-05-28T13:34:31.200Z","3.2.62":"2019-05-31T11:44:12.071Z","3.2.63-alpha.1":"2019-05-31T13:24:16.684Z","3.2.63":"2019-06-03T09:22:16.076Z","3.2.64":"2019-06-04T13:16:12.351Z","3.2.65":"2019-06-05T11:23:13.674Z","3.2.66":"2019-06-05T13:17:20.189Z","3.2.67":"2019-06-06T12:40:28.709Z","3.2.68":"2019-06-10T17:57:46.974Z","3.2.69-alpha.9":"2019-06-13T13:34:03.413Z","3.2.69-alpha.18":"2019-06-17T16:20:55.859Z","3.2.69-alpha.37":"2019-06-19T19:09:03.278Z","3.2.69":"2019-06-25T11:51:06.715Z","3.2.70":"2019-06-27T14:35:24.353Z","3.2.69-alpha.41":"2019-06-28T13:06:56.986Z","3.2.71":"2019-06-28T15:06:25.739Z","3.2.72":"2019-07-02T08:37:24.874Z","3.2.73":"2019-07-12T11:51:38.715Z","3.2.74-alpha.1":"2019-07-17T16:32:44.024Z","3.2.75":"2019-07-23T15:51:21.102Z","3.2.76":"2019-07-24T10:08:27.250Z","3.2.77":"2019-07-29T09:56:24.614Z","3.2.78":"2019-07-29T14:43:12.830Z","3.2.79":"2019-08-06T13:14:27.760Z","3.2.80":"2019-08-12T12:24:34.553Z","3.2.81":"2019-08-16T11:56:13.138Z","3.2.82":"2019-08-19T14:24:16.494Z","3.2.83":"2019-08-23T07:47:51.724Z","3.2.84":"2019-08-23T14:36:14.632Z","3.2.85":"2019-08-26T11:01:15.914Z","3.2.86":"2019-08-26T11:11:14.505Z","3.2.87":"2019-08-27T13:43:51.109Z","3.2.88":"2019-08-29T16:54:04.897Z","3.2.89-alpha.1":"2019-09-02T11:09:19.265Z","3.2.89":"2019-09-03T09:34:37.105Z","3.2.90":"2019-09-03T14:06:30.790Z","3.2.91":"2019-09-03T14:36:26.512Z","3.2.92":"2019-09-04T15:50:49.937Z","3.2.93":"2019-09-09T11:46:24.720Z","3.2.94":"2019-09-10T13:00:27.437Z","3.2.95":"2019-09-11T14:03:02.313Z","3.2.96":"2019-09-18T14:49:11.997Z","3.2.97":"2019-09-19T11:06:42.832Z","3.2.98":"2019-09-24T08:04:28.516Z","3.3.0":"2019-09-26T12:26:07.538Z","3.3.1":"2019-09-26T17:06:16.680Z","3.3.2-alpha.2":"2019-09-26T17:24:55.047Z","3.3.2":"2019-09-27T16:28:42.010Z","4.0.0":"2019-09-30T11:42:07.737Z","4.0.1-alpha.27":"2019-09-30T15:58:49.513Z","4.0.1":"2019-10-01T10:50:20.621Z","4.0.2":"2019-10-01T11:17:02.989Z","4.0.3":"2019-10-03T15:11:39.303Z","4.0.4":"2019-10-10T10:52:15.076Z","4.0.5":"2019-10-17T16:16:35.857Z","4.0.6":"2019-10-21T12:08:04.147Z","4.0.6-css.0":"2019-10-21T12:12:21.580Z","4.0.7":"2019-10-21T12:59:10.903Z","4.0.7-css.0":"2019-10-21T13:04:36.477Z","4.0.8":"2019-10-22T09:17:11.638Z","4.0.8-css.0":"2019-10-22T09:20:09.095Z","4.0.9":"2019-10-22T14:02:27.329Z","4.0.9-css.0":"2019-10-22T14:11:08.847Z","4.0.10":"2019-10-23T16:08:49.844Z","4.0.10-css.0":"2019-10-23T16:12:01.329Z","4.0.11":"2019-10-24T18:33:16.936Z","4.0.11-css.0":"2019-10-24T18:35:28.581Z","4.0.12":"2019-10-24T20:38:39.226Z","4.0.12-css.0":"2019-10-24T20:40:47.013Z","4.0.13":"2019-10-28T15:49:15.116Z","4.0.13-css.0":"2019-10-28T15:51:12.883Z","4.0.15":"2019-10-29T14:17:46.086Z","4.0.15-css.0":"2019-10-29T14:25:12.474Z","4.0.16":"2019-10-29T14:38:30.639Z","4.0.16-css.0":"2019-10-29T14:40:33.717Z","4.0.17":"2019-11-04T13:43:35.123Z","4.0.17-css.0":"2019-11-04T13:47:17.089Z","4.0.18-css.0":"2019-11-18T12:46:57.642Z","4.0.18":"2019-11-19T06:27:43.560Z","4.0.19":"2019-12-04T09:01:06.476Z","4.0.19-css.0":"2019-12-04T09:04:31.986Z","4.0.20":"2019-12-05T15:57:37.757Z","4.0.20-css.0":"2019-12-05T16:04:04.401Z","4.0.21":"2019-12-06T13:45:07.538Z","4.0.21-css.0":"2019-12-06T14:09:10.975Z","4.0.22":"2020-01-09T11:54:56.446Z","4.0.22-css.0":"2020-01-09T11:57:46.446Z","4.0.23":"2020-01-17T11:25:44.105Z","4.0.23-css.0":"2020-01-17T11:27:47.765Z","4.0.24":"2020-01-17T14:47:37.246Z","4.0.24-css.0":"2020-01-17T14:51:30.762Z","4.0.25":"2020-01-20T19:56:49.489Z","4.0.25-css.0":"2020-01-20T20:02:21.500Z","4.0.26":"2020-01-21T12:16:13.913Z","4.0.26-css.0":"2020-01-21T12:20:35.355Z","4.0.27":"2020-01-21T15:58:29.372Z","4.0.27-css.0":"2020-01-21T16:01:57.788Z","4.0.28":"2020-01-22T10:38:45.304Z","4.0.29":"2020-01-22T10:48:00.243Z","4.0.30":"2020-01-23T18:35:40.559Z","4.0.30-css.0":"2020-01-23T18:37:20.244Z","4.0.31":"2020-02-03T16:12:13.532Z","4.0.31-css.0":"2020-02-03T16:35:43.843Z","4.0.32":"2020-02-04T13:46:12.089Z","4.0.32-css.0":"2020-02-04T14:25:41.199Z","4.0.33":"2020-02-11T09:42:13.532Z","4.0.33-css.0":"2020-02-11T10:09:40.534Z","4.0.34":"2020-02-12T15:06:54.133Z","4.0.34-css.0":"2020-02-12T15:52:44.959Z","4.0.35":"2020-02-25T12:37:06.713Z","4.0.35-css.0":"2020-02-25T12:40:15.082Z","4.0.36":"2020-03-09T12:41:31.331Z","4.0.36-css.0":"2020-03-09T12:44:22.473Z","4.0.37":"2020-03-18T07:15:53.518Z","4.0.37-css.0":"2020-03-18T07:49:36.160Z","4.0.38":"2020-03-18T10:17:23.357Z","4.0.38-css.0":"2020-03-18T10:28:43.478Z","4.0.39":"2020-03-20T10:14:52.988Z","4.0.39-css.0":"2020-03-20T10:27:29.267Z","4.0.40":"2020-03-24T15:06:53.283Z","4.0.40-css.0":"2020-03-24T15:10:41.652Z","4.0.41":"2020-03-30T13:54:55.007Z","4.0.42":"2020-03-30T14:00:06.890Z","4.0.43":"2020-04-03T12:15:38.056Z","4.0.43-css.0":"2020-04-03T12:17:42.950Z","4.0.44":"2020-04-06T07:37:57.855Z","4.0.44-css.0":"2020-04-06T07:40:26.936Z","4.0.45":"2020-04-08T11:02:55.477Z","4.0.45-css.0":"2020-04-08T11:04:19.078Z","4.0.46":"2020-04-09T11:01:28.875Z","4.0.46-css.0":"2020-04-09T11:03:28.033Z","4.0.47":"2020-05-01T12:21:08.510Z","4.0.47-css.0":"2020-05-01T12:24:44.997Z","4.0.48":"2020-05-06T11:24:57.623Z","4.0.48-css.0":"2020-05-06T11:27:32.865Z","4.0.49":"2020-05-07T08:31:34.946Z","4.0.49-css.0":"2020-05-07T08:35:32.018Z","4.0.50":"2020-05-07T11:52:10.663Z","4.0.50-css.0":"2020-05-07T11:56:51.778Z","4.0.51":"2020-05-26T14:00:41.396Z","4.0.51-css.0":"2020-05-26T14:02:09.766Z","4.0.52":"2020-06-11T10:40:45.572Z","4.0.52-css.0":"2020-06-11T10:43:48.794Z","4.0.53":"2020-06-18T16:30:52.928Z","4.0.53-css.0":"2020-06-18T16:35:55.677Z","4.0.54":"2020-06-23T10:19:36.954Z","4.0.54-css.0":"2020-06-23T10:22:00.121Z","4.0.55":"2020-06-30T08:22:02.789Z","4.0.55-css.0":"2020-06-30T08:24:14.451Z","4.0.56":"2020-06-30T14:11:43.862Z","4.0.56-css.0":"2020-06-30T14:13:50.306Z","4.0.57":"2020-07-01T14:38:29.729Z","4.0.57-css.0":"2020-07-01T14:42:30.204Z","4.0.58":"2020-07-02T11:54:30.098Z","4.0.58-css.0":"2020-07-02T11:56:37.811Z","4.0.59":"2020-07-03T09:39:08.049Z","4.0.59-css.0":"2020-07-03T09:57:02.095Z","4.0.60":"2020-07-03T12:29:53.807Z","4.0.60-css.0":"2020-07-03T12:32:06.154Z","4.0.61":"2020-07-07T14:30:25.359Z","4.0.61-css.0":"2020-07-07T14:31:55.261Z","4.0.62":"2020-07-09T15:59:38.895Z","4.0.62-css.0":"2020-07-09T16:02:19.803Z","4.0.63":"2020-07-10T10:45:58.212Z","4.0.63-css.0":"2020-07-10T10:48:39.461Z","4.0.64":"2020-07-13T12:18:51.905Z","4.0.64-css.0":"2020-07-13T12:21:26.224Z","4.0.65":"2020-07-14T17:13:53.946Z","4.0.66":"2020-07-16T16:06:25.226Z","4.0.67":"2020-07-22T09:22:40.942Z","4.0.68":"2020-07-27T15:27:02.903Z","4.0.69":"2020-07-28T14:17:54.637Z","4.0.70":"2020-07-29T19:02:42.727Z","4.0.71":"2020-08-03T09:37:28.965Z","4.0.73":"2020-08-06T10:04:27.127Z","4.0.74":"2020-08-07T09:08:21.789Z","4.0.75":"2020-08-24T10:49:13.426Z","4.0.76":"2020-08-28T11:48:57.430Z","4.0.77":"2020-08-31T12:04:42.646Z","4.0.78":"2020-09-03T13:44:06.062Z","4.0.79":"2020-09-03T19:51:19.962Z","4.0.80":"2020-09-11T14:08:35.663Z","4.0.81":"2020-09-14T14:27:12.588Z","4.0.82":"2020-10-05T11:20:13.068Z","4.0.83":"2020-10-05T14:55:13.519Z","4.0.84":"2020-10-12T15:14:04.909Z","4.0.85":"2020-10-20T10:14:35.715Z","4.0.86":"2020-10-22T08:31:52.202Z","4.0.87":"2020-10-26T14:11:50.067Z","4.0.88":"2020-10-27T10:48:51.855Z","4.0.89":"2020-11-04T13:35:45.234Z","4.0.90":"2020-11-12T08:55:09.943Z","4.0.91":"2020-12-02T17:30:05.864Z","4.0.92":"2020-12-03T21:38:21.549Z","4.0.93":"2020-12-04T14:48:55.975Z","4.0.94":"2020-12-10T12:11:00.920Z","4.0.95":"2020-12-10T13:11:51.020Z","4.0.96":"2020-12-11T12:36:29.549Z","4.0.97":"2020-12-11T15:25:25.233Z","4.0.98":"2020-12-17T16:12:50.106Z","4.0.99":"2021-01-08T12:09:43.848Z","4.0.100":"2021-01-13T13:10:41.491Z","4.0.101":"2021-01-21T14:07:54.605Z","4.0.102":"2021-02-22T15:04:23.402Z","4.0.103":"2021-02-23T13:22:15.783Z","4.0.104":"2021-02-24T09:33:46.773Z","4.0.105":"2021-02-24T16:03:13.105Z","4.0.106":"2021-03-02T12:09:20.280Z","4.0.107":"2021-03-08T11:06:42.097Z","4.0.108":"2021-03-08T12:25:19.608Z","4.0.109":"2021-03-23T12:10:01.887Z","4.0.110":"2021-03-24T09:58:01.391Z","4.0.111":"2021-03-25T17:22:52.258Z","4.0.112":"2021-04-02T13:07:43.239Z","4.0.113":"2021-04-03T13:58:19.717Z","4.0.114":"2021-04-09T10:20:11.139Z","4.0.115":"2021-04-27T17:04:06.877Z","4.0.116":"2021-04-29T16:27:44.552Z","4.1.0":"2021-05-06T10:58:58.705Z","4.1.1":"2021-05-07T09:31:41.263Z","4.1.2":"2021-05-11T08:23:58.645Z","4.1.3":"2021-05-13T14:01:17.157Z","4.1.4":"2021-06-02T16:50:43.027Z","4.1.5":"2021-06-09T10:51:27.798Z","4.1.6":"2021-06-15T13:47:10.574Z","4.1.8":"2021-06-15T15:33:01.672Z","5.0.0":"2021-06-16T08:28:45.052Z","5.0.1":"2021-06-30T13:55:32.263Z","5.0.2":"2021-07-12T11:08:35.398Z","5.0.3":"2021-07-16T11:03:09.167Z","5.0.4":"2021-07-30T08:29:51.132Z","5.0.5":"2021-07-30T16:06:45.997Z","5.0.6":"2021-08-06T14:30:03.100Z","5.0.7":"2021-08-19T17:20:50.325Z","5.0.8":"2021-08-27T11:36:18.739Z","5.0.9":"2021-09-06T09:25:08.506Z","5.0.10":"2021-09-08T08:19:51.400Z","5.0.11":"2021-09-13T09:09:20.997Z","5.0.12":"2021-09-30T09:36:41.026Z","5.0.13":"2021-10-07T09:23:10.459Z","5.0.14":"2021-11-11T17:03:13.983Z","5.0.15":"2021-11-12T10:28:05.747Z","5.0.16":"2021-11-29T09:52:20.864Z","5.0.17":"2021-12-01T10:13:04.787Z","5.0.18":"2021-12-03T10:43:13.140Z","5.0.19":"2021-12-09T16:41:24.421Z","5.0.20":"2021-12-17T12:11:52.459Z","5.0.21":"2022-01-13T15:24:57.790Z","5.0.22":"2022-01-27T15:33:36.494Z","5.0.23":"2022-01-31T15:49:37.392Z","5.0.24":"2022-02-02T12:46:19.425Z","5.0.25":"2022-02-07T10:36:48.003Z","5.0.26":"2022-02-08T13:41:37.488Z","5.0.27":"2022-02-09T12:03:33.321Z","5.0.28":"2022-02-16T17:16:43.761Z","5.0.29":"2022-02-17T15:19:34.364Z","5.1.0":"2022-02-21T14:37:58.360Z","5.1.1":"2022-03-31T15:54:51.849Z","5.1.2":"2022-04-04T14:00:03.405Z","5.1.3":"2022-04-11T15:37:45.847Z","5.1.4":"2022-04-15T09:49:28.372Z","5.1.5":"2022-04-27T08:37:02.547Z","5.1.6":"2022-05-12T16:13:57.829Z","5.1.7":"2022-05-16T16:25:40.632Z","5.1.8":"2022-05-26T10:31:08.848Z","5.1.9":"2022-06-09T15:23:07.245Z","5.1.10":"2022-06-22T14:00:02.168Z","5.1.11":"2022-07-12T08:41:08.532Z","5.1.12":"2022-07-29T10:50:25.543Z","5.1.13":"2022-08-02T15:54:13.720Z","6.0.0":"2022-08-05T14:02:23.187Z","6.0.1":"2022-08-15T16:15:18.723Z","6.0.2":"2022-08-24T13:52:36.734Z","6.0.3":"2022-08-29T12:28:53.309Z","6.0.4":"2022-09-02T14:17:56.022Z","6.0.5":"2022-09-09T08:49:12.386Z","6.0.6":"2022-09-12T12:41:36.064Z","6.1.0":"2022-09-14T14:08:16.005Z","6.1.1":"2022-09-26T08:53:57.962Z","6.1.2":"2022-09-30T13:39:47.947Z"},"bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","homepage":"https://github.com/Skyscanner/backpack#readme","repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"description":"Higher order component that adds an overlay behind components and manages scroll states.","maintainers":[{"email":"oliver.curtis@skyscanner.net","name":"ojcurt"},{"email":"gert-jan.vercauteren@skyscanner.net","name":"gert-jan.vercauteren"},{"email":"backpack@skyscanner.net","name":"skyscanner-koalasquad"},{"email":"shaundonnelly@gmail.com","name":"shaundon"}],"readme":"# bpk-scrim-utils\n\n> Higher order component that adds a scrim behind components and manages scroll states\n\n## Installation\n\n```sh\nnpm install bpk-scrim-utils --save-dev\n```\n\n```js\nimport { withScrim } from 'bpk-scrim-utils';\n\nconst Box = props => (\n  <div ref={props.dialogRef}>\n    <BpkButton onClick={props.onClose}>Close</BpkButton>\n    Hello\n  </div>\n);\n\nconst BoxWithScrim = withScrim(Box);\n```\n\n`withScrim` sends all props it receives down to the component, except `getApplicationElement` and `padded`. It also adds some props that are used for a11y and closing the modal:\n\n* `dialogRef` should be set as the ref on the visible container on top of the scrim; it is used to set focus\n* `onClose` should be set as the `onClick` action on a button or a link\n* `isIphone` can be used to apply iPhone only styles or behaviour, as it has different scrolling behaviour\n\n`containerClassName` can be used to apply styles to the full-screen container into which the enriched component is inserted\n(e.g. `display: flex` or `display: grid`)\n\n> **Note:** the `pagewrap` element id is a convention we use internally at Skyscanner. In most cases it should \"just work\".\n\n### Props\n\n| Property              | PropType | Required | Default Value                                                                    |\n| --------------------- | -------- | -------- | -------------------------------------------------------------------------------- |\n| onClose               | func     | true     | See prop details                                                                 |\n| getApplicationElement | func     | true     | -                                                                                |\n| isIphone              | bool     | false    | `/iPhone/i.test(typeof window !== 'undefined' ? window.navigator.platform : '')` |\n| containerClassName    | string   | false    | ''                                                                               |\n| closeOnScrimClick     | bool     | false    | true                                                                             |\n| dark                  | bool     | false    | false                                                                            |\n\n### Prop Details\n\n#### onClose\n\nThis is required unless `closeOnScrimClick` is false.\n","readmeFilename":"README.md"}