{"_id":"bpk-component-nudger","_rev":"592-03ddb5a8ee3d21552b25b3cb53e06be6","name":"bpk-component-nudger","dist-tags":{"canary":"2.0.4-beta.25","css":"2.0.67-css.0","latest":"8.1.2"},"versions":{"0.0.1":{"name":"bpk-component-nudger","version":"0.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.1","maintainers":[{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"0c42e0981a76c519f1a2ed3bb2dd0eec4b883065","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.1.tgz","integrity":"sha512-lcUZju5O1I118yEYXv7V1MJRC1/GhzJTsJTnQGFK5NuIh8gvhaf9I9oKXp6vhHUSYjTnQ5Dhb6DPUWpMdqNlfQ==","signatures":[{"sig":"MEQCICdv25plgxJuWDoYrH3lqG3kTAWn9zjQzvHSx7BQfbm9AiAgV+tftNJ+npQmXRkyOoOuHNw6+jEo417yrJFN0OTyRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0c42e0981a76c519f1a2ed3bb2dd0eec4b883065","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^11.0.1","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.17","bpk-component-button":"^1.6.4"},"devDependencies":{"bpk-component-label":"^2.0.33"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.1.tgz_1490286920585_0.30545405065640807","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"bpk-component-nudger","version":"0.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.2","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"f41b609d7a8ecb3437d2916d9075ba4b36974738","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.2.tgz","integrity":"sha512-DGtb5frIWfbijmccGaQ0VvniHW7+dhwdvqdKh/V0QPKtmFXQdBD6ww9cpS5bEx6yiSwiXTMalhTnCzZ7E6E0Yg==","signatures":[{"sig":"MEMCH3DXLrrqlYuB6+Cz+KZEi/JcQGNLBRLgZHHcxLFqMe0CIC4cZhCSJ2/2qRJkvIZYKtFX8plFBZiGqqCCQf9X8FXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f41b609d7a8ecb3437d2916d9075ba4b36974738","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.0.1","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.17","bpk-component-button":"^1.6.5"},"devDependencies":{"bpk-component-label":"^2.0.33"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.2.tgz_1490619255578_0.1903180805966258","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"bpk-component-nudger","version":"0.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.3","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"f18ae840e29e9a92bd5f655ed6f13d4e80a65e0e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.3.tgz","integrity":"sha512-bfYogWXbyojMovFYQ4NYW48yxp7WM0el0RzDlmulN5jJbZPHBnrOuRMwHVMCu3+j5CmL1tb1Ps/qcvYU5nUWqg==","signatures":[{"sig":"MEQCIHat0lqUdJYkssASXeBl2Fugc1nJQ56D8moQSJKfMuSzAiBUb6K/0YtGSkYcp7qwPqBfNnfsrg7MsBSsmBOmGiXvOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f18ae840e29e9a92bd5f655ed6f13d4e80a65e0e","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^11.0.1","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.17","bpk-component-button":"^1.6.5"},"devDependencies":{"bpk-component-label":"^2.0.33"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.3.tgz_1490623490895_0.63905995991081","host":"packages-12-west.internal.npmjs.com"}},"0.0.4":{"name":"bpk-component-nudger","version":"0.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.4","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"ca090da689b240d5297dccc6d723e8d653205aaa","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.4.tgz","integrity":"sha512-BuFElpX54mURCLZ5ckMHeF6pqosTf5nlAuiJjoXj/u32L6khGnB8YhOR/fx4aI1ooOKqZNMKxrPOqCA/rxF7aQ==","signatures":[{"sig":"MEQCID6CRoI056+/oyjUha7fPvHVY95xJYzGtBi50G6/O0VMAiBq9/hplPws7pXJ2fFFGY0K1WgO5daI30Pe87jMNmInyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ca090da689b240d5297dccc6d723e8d653205aaa","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.0.2","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.18","bpk-component-button":"^1.6.6"},"devDependencies":{"bpk-component-label":"^2.0.34"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.4.tgz_1490694189921_0.1665474760811776","host":"packages-18-east.internal.npmjs.com"}},"0.0.5":{"name":"bpk-component-nudger","version":"0.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.5","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"4dc65c0739a357391dc2558e5957c7f68be22aeb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.5.tgz","integrity":"sha512-O0cZ+RaG1wCKQ7pyy8Mp6blJkfT3yKMnkZ9emi8z0SSmBurcBwUCECyRdhyh+CICdfudhPNgDpBfZYbOnXNlKg==","signatures":[{"sig":"MEQCICVjBefcwz41kJEFQuPpCEv/VVud6iUdw4wBnZTA9BkKAiB3NCqqNQhDDvkIMAq7G1s+H77fkhMmAlQ9ffPk5lFCzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4dc65c0739a357391dc2558e5957c7f68be22aeb","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.0.3","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.19","bpk-component-button":"^1.6.7"},"devDependencies":{"bpk-component-label":"^2.0.35"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.5.tgz_1490865339891_0.3592157375533134","host":"packages-12-west.internal.npmjs.com"}},"0.0.6":{"name":"bpk-component-nudger","version":"0.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.6","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"dbe4bdee9365fd76111cbfdb74e43745afcd6f9c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.6.tgz","integrity":"sha512-PwMKH+FWd9Ibp6dlNaroubzXwSJ0CVHLTa1r/I7IOh3cNeiwbLK235yWfgQ3qpypbOenteWb8fGTpIWeA68sow==","signatures":[{"sig":"MEUCIE/qeXdL89u94tyo9i4Zx5vLksUNZgqcMyQNvf52khhZAiEA7aeJDMGc55ABAGKR6hvLWcK7PqyTlfohQfv7CSBGWYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dbe4bdee9365fd76111cbfdb74e43745afcd6f9c","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.0.3","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.19","bpk-component-button":"^1.6.8"},"devDependencies":{"bpk-component-label":"^2.0.35"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.6.tgz_1490970173294_0.794459841446951","host":"packages-12-west.internal.npmjs.com"}},"0.0.7":{"name":"bpk-component-nudger","version":"0.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.7","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"dc650d0f322e1bb342edb90f681da88d2a9aae7b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.7.tgz","integrity":"sha512-8RhGDRyVkmIMlFlWLjj3y1avjvMZaQHIJGXU3PKd2MK7r7r/cY439ApggfZbv2bHRYfMj00HCYegpSI3Jw+Jxw==","signatures":[{"sig":"MEUCIFMVHXqpLUJ2ClThMcbXrxGrfknsYxubLw8SKDUxCOjWAiEAibVrxa99kzvRy1D45P0uWdRAyUjbeX3Wt+Ve0Smpjks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dc650d0f322e1bb342edb90f681da88d2a9aae7b","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.0.3","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.19","bpk-component-button":"^1.6.9"},"devDependencies":{"bpk-component-label":"^2.0.35"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.7.tgz_1491300104435_0.9590291380882263","host":"packages-18-east.internal.npmjs.com"}},"0.0.8":{"name":"bpk-component-nudger","version":"0.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.8","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"18bc8c7f5dcda50dfa74be00eebaa4644fff09ca","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.8.tgz","integrity":"sha512-d76sWmC1RbDO0tyi2BFR29koI/oQg7XFov4kzxa8WhLQbodrbABkG8QfWdKRTSgmkfD/m2ALdHHBYpGx15BEzA==","signatures":[{"sig":"MEYCIQDCjnAbuMs07Uq7PPwrlOmVL5JWiCVxDDWnjgINKKuxywIhANDnm7S7C9YeUeEPtK7AcEkZVabDXEwxJX1w7Osysc0T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"18bc8c7f5dcda50dfa74be00eebaa4644fff09ca","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.0.3","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.3.19","bpk-component-button":"^1.6.10"},"devDependencies":{"bpk-component-label":"^2.0.35"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.8.tgz_1491382504030_0.3686339231207967","host":"packages-12-west.internal.npmjs.com"}},"0.0.9":{"name":"bpk-component-nudger","version":"0.0.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.9","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"595ca5d5ed45896d2cc43cc31e2866df8a5ecd50","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.9.tgz","integrity":"sha512-vGhtJBLAg7vbvQ2qBwM1rDVCHZ1IPRH2tvlAaHDGwb8zrz2Nqvronxoaxj0wDBY+r2saqRD4vI9p8Yh5zgPX8w==","signatures":[{"sig":"MEQCIB9BRdeD35DD0bg+GFNX5yhCddi5Y4oP6/oSFtZ2BhwPAiBUKYUI90guDAXM5TPEaUowVACUn4Cp3RpUN+WYLICEwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"595ca5d5ed45896d2cc43cc31e2866df8a5ecd50","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.1.0","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.0","bpk-component-button":"^1.6.11"},"devDependencies":{"bpk-component-label":"^2.0.36"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.9.tgz_1491927511263_0.21174083719961345","host":"packages-12-west.internal.npmjs.com"}},"0.0.10":{"name":"bpk-component-nudger","version":"0.0.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.10","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"f77e12db1ed2ac3d8b0d5b7ca8d30dc929b2b296","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.10.tgz","integrity":"sha512-8QA78JBek0kv+5XTMzFfm6mLgg5F3efA7cDWD8+7vwsBQKvqpZZO4gAAHKaa8QWutkEjcNOffyoigQ4iA821dg==","signatures":[{"sig":"MEUCIQCxLq3zl0BHQw7Wv8bM0hW+vAYcKg5ww0LVWbpqZagHtwIgTmwQo9KhAdE+8A8WgHGoSDVPQfHA1wCFilXvO19a7Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f77e12db1ed2ac3d8b0d5b7ca8d30dc929b2b296","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^11.1.1","bpk-tokens":"^19.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.1","bpk-component-button":"^1.6.12"},"devDependencies":{"bpk-component-label":"^2.0.37"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.10.tgz_1492088561714_0.44591896794736385","host":"packages-12-west.internal.npmjs.com"}},"0.0.11":{"name":"bpk-component-nudger","version":"0.0.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.11","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"3a5ccc26973c5a71ba4b6cc632fabc3a4745fe99","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.11.tgz","integrity":"sha512-mvxwN9Ne8pAn0uVq0cuKY+tQ4Mt3dQuLld3nW6t7RAJeNQZgde1dvIVfwPOyCzyXIYaOAmkHU/V50+V41MUZ7w==","signatures":[{"sig":"MEQCIFQpa9hawuiMVqxWJAnNqauxqi6riSg/3zKBP97pc+VEAiATKH2O4xeeOeGImLGtB29kqfQAWZFAqZH9/8dzC/OWsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3a5ccc26973c5a71ba4b6cc632fabc3a4745fe99","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.1.2","bpk-tokens":"^19.0.1","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.2","bpk-component-button":"^1.6.13"},"devDependencies":{"bpk-component-label":"^2.0.38"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.11.tgz_1492160295577_0.11533316969871521","host":"packages-18-east.internal.npmjs.com"}},"0.0.12":{"name":"bpk-component-nudger","version":"0.0.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.12","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"9901587b324ad69f4b84611730d4c09aae711e84","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.12.tgz","integrity":"sha512-YjP3TjBpXW/i0dnEpr6msdmsRNZzZu/xtlQkglSrl9j+Jzz1kB4XaR1Oh0k7LES4sPqpHu+BlmeeUF5qf/9dWw==","signatures":[{"sig":"MEYCIQC8yTjd/qwMCecX5imnegyrSlRBLve7MSJsLPaijMkrLAIhALNHqjfnxC1AIxfPNZBSRmH+mG/tnMBGjQaxLLM7a36D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9901587b324ad69f4b84611730d4c09aae711e84","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^11.1.3","bpk-tokens":"^19.0.2","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.3","bpk-component-button":"^1.6.14"},"devDependencies":{"bpk-component-label":"^2.0.39"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.12.tgz_1492426443743_0.12124975980259478","host":"packages-12-west.internal.npmjs.com"}},"0.0.13":{"name":"bpk-component-nudger","version":"0.0.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.13","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"cb1a0086c818708cdcb3cdc300c68e837dbf89ef","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.13.tgz","integrity":"sha512-yP36HrU5iW0wZT8Z0lPZppU5qh4rNwMyHG+48ojCuYZZ3b91eXru5pvjlbhUro9P4+rCuhV1jftjMl9oDXkExg==","signatures":[{"sig":"MEYCIQDoUCtlhpeLW8x/qg38uQBKkiDoZL2ROJifxyW5SM5PsgIhALsxKkC4Y8Y4QX9AdvX2+jcK/wIO3qjxQ7orD565dZ3G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cb1a0086c818708cdcb3cdc300c68e837dbf89ef","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^12.0.0","bpk-tokens":"^20.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.4","bpk-component-button":"^1.6.15"},"devDependencies":{"bpk-component-label":"^2.0.40"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.13.tgz_1492531403222_0.09155092248693109","host":"packages-18-east.internal.npmjs.com"}},"0.0.14":{"name":"bpk-component-nudger","version":"0.0.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.14","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"ed739fa87dc484a494f0524dfb2628b19fa19c4f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.14.tgz","integrity":"sha512-DsnPgA6JtmmPZw5dY6SlqIElw1/xMKsgjjCdOwNRg0ix4nJq+vO8NLJ1YIZykSNLXMZKIJbdl7SchoDw5KtAvA==","signatures":[{"sig":"MEUCIA3JdkTnLLw2jKDpfzx7sdioLUWhZ61+awiV2jmQ5/SbAiEAlceHCVhVftcTGIu0tvOXFKGqGE03/bbvqGyayYef2bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ed739fa87dc484a494f0524dfb2628b19fa19c4f","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^12.0.1","bpk-tokens":"^20.0.1","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.5","bpk-component-button":"^1.6.16"},"devDependencies":{"bpk-component-label":"^2.0.41"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.14.tgz_1492703335222_0.5237037998158485","host":"packages-18-east.internal.npmjs.com"}},"0.0.15":{"name":"bpk-component-nudger","version":"0.0.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.15","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"1b44698e89541157a646900c05c5ae8835e9454f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.15.tgz","integrity":"sha512-u0yioS7ItGAOFNlNRYL3wQpa1IOSX07NCKedaouvQVDUOJW//FfNHonlFJRbWqWVlJtP8QoFk8ersqNwFjyFuA==","signatures":[{"sig":"MEUCIHBwYTJEaUsznZ5n5N28FrAcDzAOju8e+DY/8PhSJMpwAiEA2o0Rp21f7O94/czLewkdBeyniNoqSDS7O1pEwhIpE8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1b44698e89541157a646900c05c5ae8835e9454f","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^13.0.0","bpk-tokens":"^21.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.6","bpk-component-button":"^1.6.17"},"devDependencies":{"bpk-component-label":"^2.0.42"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.15.tgz_1493625494833_0.21352052129805088","host":"packages-18-east.internal.npmjs.com"}},"0.0.16":{"name":"bpk-component-nudger","version":"0.0.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.16","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"80e86bafef4233dba229912ac2112207c7ff0a2a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.16.tgz","integrity":"sha512-fy1z5jr6UAJJGq1JsLvqZQcFc/CyG+3pRO2HXNdk+TLwXYeo0R6utUSSFVmCYqmzZh16crkDk83j4RLO+WPFRw==","signatures":[{"sig":"MEQCIBiRhPusfkspzWoh13l6PS50tvb0FEGhqXbq49oo7CC9AiBBqyDfZds1S2WNBwp0cAKOhSk6m/4D7EZvuTl6N4mA3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"80e86bafef4233dba229912ac2112207c7ff0a2a","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^13.1.0","bpk-tokens":"^21.1.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.7","bpk-component-button":"^1.6.18"},"devDependencies":{"bpk-component-label":"^2.0.43"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.16.tgz_1493628967771_0.7172020722646266","host":"packages-18-east.internal.npmjs.com"}},"0.0.17":{"name":"bpk-component-nudger","version":"0.0.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.17","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"bc50b6a64efc6e8915099bec6fcdb2ef13e1775e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.17.tgz","integrity":"sha512-XLtifreOivBDSq8wjlMFmTLQer8f2MUyb3uKtO43eVJKHg3KZPynAEGEOBwf0nrnlhaLn1RRaf9SB+/NVDGTeQ==","signatures":[{"sig":"MEQCIHmn6yAvq4So2d1LbTWqIJeNN+ECm8FnvNzjO1YnM/OUAiAsmwehENMPo7OpyUwKLzlWhkIDPDaz9WYtaXlq8MFNdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bc50b6a64efc6e8915099bec6fcdb2ef13e1775e","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^13.1.1","bpk-tokens":"^21.1.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.8","bpk-component-button":"^1.6.19"},"devDependencies":{"bpk-component-label":"^2.0.44"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.17.tgz_1493887830329_0.9108110535889864","host":"packages-18-east.internal.npmjs.com"}},"0.0.18":{"name":"bpk-component-nudger","version":"0.0.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.18","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"c0cb1f5d3617e6787f20f8b61b5b643f6433484f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.18.tgz","integrity":"sha512-HTaGZ10pz1LXHAp7w+qEcZXewoFM8S2phM2dA+2Yw2Cmn7WkatqeJb1qHu2zta1EmfJ8c9uF2iVyJy5FwhgreA==","signatures":[{"sig":"MEYCIQCTqnm3djigmBfIpbU9wT5uBvrpJAhs2GLsz9Jw4mmnbAIhAOvqxaC+W4mQjVcNKFd4Sb7jZ8d0UtKoP0LcnFiER2HN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c0cb1f5d3617e6787f20f8b61b5b643f6433484f","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^14.0.0","bpk-tokens":"^22.0.0","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.9","bpk-component-button":"^1.6.20"},"devDependencies":{"bpk-component-label":"^2.0.45"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.18.tgz_1494233861666_0.7244760172907263","host":"packages-18-east.internal.npmjs.com"}},"0.0.19":{"name":"bpk-component-nudger","version":"0.0.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.19","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"08d0613ef629bab6b802611defc0a8aff58b4033","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.19.tgz","integrity":"sha512-B1Nq5Te4j92js/fEhcECFsvZeA1NuzUKnX1wScI+Br3yJN3EmOnX6sPMYjJrdjIQGOo4NDv/9YiTZ2AK5iY0yw==","signatures":[{"sig":"MEYCIQC1i0MiXTK944zemEIgzqxzYV9bdq0c0bZfrUavrYDB3wIhAIhdH+KM5KHIEzv1v/SQ38i8vbrzR8GYXJe838Rcw6Mt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"08d0613ef629bab6b802611defc0a8aff58b4033","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^14.1.0","bpk-tokens":"^22.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.10","bpk-component-button":"^1.6.21"},"devDependencies":{"bpk-component-label":"^3.0.0"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.19.tgz_1494333459599_0.4643716255668551","host":"packages-18-east.internal.npmjs.com"}},"0.0.20":{"name":"bpk-component-nudger","version":"0.0.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.20","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"087fbb30af3f980e7a9d34235a857e66ecff1111","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.20.tgz","integrity":"sha512-x+bxQ2sIk/MOvoiXRGcHdxExYs9QpolY/i8DvfUuh6BHfsLONlt41X3ydKiV381wUOo0DCQb51CUvxjX0XaDug==","signatures":[{"sig":"MEUCIFK12AXCnIfZwoff0IL3Fx+ExOdQnXLfQotFqs0VfG1WAiEAn8ccnECwD2luSpVY+R1hRNMT6PWhFY8S7gUOGhTuezQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"087fbb30af3f980e7a9d34235a857e66ecff1111","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^14.1.1","bpk-tokens":"^23.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.11","bpk-component-button":"^1.6.22"},"devDependencies":{"bpk-component-label":"^3.0.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.20.tgz_1494929888192_0.5982915759086609","host":"packages-12-west.internal.npmjs.com"}},"0.0.21":{"name":"bpk-component-nudger","version":"0.0.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.21","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"dec4a4f8e7e437ecfc1bf818bfb824b1900cf622","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.21.tgz","integrity":"sha512-ImafurfxEdKTCs7d+iNoSX5YBYHmatGFyXn5Nb25cE2iBsxs7YpC+AcB+Yst0eSfzWzmk3M5rj9/MdUyuOmVzg==","signatures":[{"sig":"MEUCIQD8SbOzUp8QOuBKGKUy+Tw8jB2mxCbozddH4cp8cWrMKQIgFQ5R7BtMeExK5XE1f46EqUgXUmq9+UelB6qHZqbIzpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dec4a4f8e7e437ecfc1bf818bfb824b1900cf622","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^15.0.0","bpk-tokens":"^23.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.12","bpk-component-button":"^1.6.23"},"devDependencies":{"bpk-component-label":"^3.0.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.21.tgz_1494948831620_0.46768522216007113","host":"packages-12-west.internal.npmjs.com"}},"0.0.22":{"name":"bpk-component-nudger","version":"0.0.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.22","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"e856bfb479c4d58ff0025d3377afdbfd9360cd4c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.22.tgz","integrity":"sha512-V8W32BgFZE6WN11ZmPAMF+Q+TU6Kzklm8eGzr4Yfh8CcRPwEgaXrIN7XZsMvdY73NEHzzjL3ks2sH1+x88k37w==","signatures":[{"sig":"MEUCIQDxgnZn3dggw5QtC0L4oCfT+SQYIowYeHlz9vH2wGvbrgIgTjX8y0Jq/jKNgVk5q/3LlrvGWaihMU3JTyW8DPkIAH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e856bfb479c4d58ff0025d3377afdbfd9360cd4c","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^15.1.0","bpk-tokens":"^23.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.13","bpk-component-button":"^1.6.24"},"devDependencies":{"bpk-component-label":"^3.1.0"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.22.tgz_1495013981160_0.16038974840193987","host":"packages-18-east.internal.npmjs.com"}},"0.0.23":{"name":"bpk-component-nudger","version":"0.0.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.23","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"0b18476679f12a4df2f680e6dc0471099f46e928","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.23.tgz","integrity":"sha512-PCZK9f19fe8ZIRg4atXNOYamMSUSxe4KuwiqQTMlpVODXj3vLxS5tLqwMTYjTSjB4jB93keHCKew+SvwgBxxGw==","signatures":[{"sig":"MEUCIQCXessptk+PQrqjsGkoZ11n68cXpbsLo+/OHeFVRgbDzQIgMIbyGsSb4vGgsF2ihLGtxg101Fo2+wuIAu9QzsA23Fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0b18476679f12a4df2f680e6dc0471099f46e928","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^15.1.0","bpk-tokens":"^23.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.14","bpk-component-button":"^1.6.25"},"devDependencies":{"bpk-component-label":"^3.1.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.23.tgz_1495544132823_0.8808505008928478","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"bpk-component-nudger","version":"0.0.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.24","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"1e0ea6111f68a9d9038cb4658abefc667d02ea7e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.24.tgz","integrity":"sha512-a0JLq9ICbFsvHHKDc2xyjcYrA/QkKvLotjyqkO4psHY7+NtNalLfgLTZk4p0xGxsmY7hU/jmCeZJJIH84Tefeg==","signatures":[{"sig":"MEUCIQDI9jVC/xqD19qhz+SJQCw5KV53us512W0W/93eih6tfQIgBx12nOC+qLFp38ZXKSgTpT8YhdLwMrzt5/tPkCUpk+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1e0ea6111f68a9d9038cb4658abefc667d02ea7e","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^15.1.0","bpk-tokens":"^23.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.4.14","bpk-component-button":"^1.6.26"},"devDependencies":{"bpk-component-label":"^3.1.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.24.tgz_1496246040867_0.762320646783337","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"bpk-component-nudger","version":"0.0.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.25","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"9360599cc2aa0390c79705bdf90d2d1f4275e06a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.25.tgz","integrity":"sha512-tnac3HJYH6rurSsc/FASn9M70ActURntqZ2oMKE09IpDqBBXjozmkXX7RSqN+5wImU6vTkHgF8axtgqiqh4Eng==","signatures":[{"sig":"MEUCIGvcP8Ix8L9angM3nH3rifEz8uj7wgjqzyJgyG/Qb3HPAiEAwYU4qCL2xmuS3Zt+D1F7t5hbAm9Lc7Rbil0SkQ7dG9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9360599cc2aa0390c79705bdf90d2d1f4275e06a","scripts":{},"_npmUser":{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.3.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"bpk-mixins":"^15.2.0","bpk-tokens":"^23.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.5.0","bpk-component-button":"^1.6.27"},"devDependencies":{"bpk-component-label":"^3.1.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.25.tgz_1496326470820_0.9218501297291368","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"bpk-component-nudger","version":"0.0.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.26","maintainers":[{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"f5d45f25c1306216bcec3af6e078924d2c264f7a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.26.tgz","integrity":"sha512-fGyPBmTiqeb7MgZbdHJY5IAvLQjlu6zqWu+BoT9UxeIHskZuv6yvjuwMVXolk9KuvlahMFflN6LKM9H7NaVU9w==","signatures":[{"sig":"MEYCIQDKiSkWDJ/zJ7H4ijaxlseUm4zBEXyKXHQjk/rMI8EwvQIhAMGutBiwpA3BGjfXPspgldvAiF0hKL3HqRl3ad4rqY+r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f5d45f25c1306216bcec3af6e078924d2c264f7a","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^15.2.1","bpk-tokens":"^23.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.5.1","bpk-component-button":"^1.6.28"},"devDependencies":{"bpk-component-label":"^3.1.3"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.26.tgz_1497001790879_0.6298390857409686","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"bpk-component-nudger","version":"0.0.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.27","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"738bf81c55d21ee8f93ac5255502a59002a30655","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.27.tgz","integrity":"sha512-c9mXsn/IbSRAh8PcGV/6t5Q2gpCZUw1VbPgwuV7cMC2HZISiQMQwraQSsO5PzhagrlasCpz+Po2gZ6IPiFtZjQ==","signatures":[{"sig":"MEQCIAh0PqBWfEIHiyL77AivQpJs+3Z3B9a6k2DVA/owoZ3VAiBh9KBXAXvkWbi4izTKGejzaYRAfhx8LqJbgQwfeia6zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"738bf81c55d21ee8f93ac5255502a59002a30655","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^15.3.0","bpk-tokens":"^23.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.5.2","bpk-component-button":"^1.6.29"},"devDependencies":{"bpk-component-label":"^3.1.4"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.27.tgz_1497346019661_0.5037683979608119","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"bpk-component-nudger","version":"0.0.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.28","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"d3ed730d6962e5b1906cb05150c5d61197dba5a4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.28.tgz","integrity":"sha512-401M4dknEdTszgUtflH6n0MJ0A8cZ2tf/FjHO37HkVAm7hZGEbbN8a0M1hh23dVQbbz5WU8du8OU6zzlbEtCMQ==","signatures":[{"sig":"MEQCIBJzHlpmVPu77K0N9S1b0Z2CQ+UdJc03U0ivlgULCCkMAiAsh38Ndrp+l0OQX6jZxd/Q5NBj9QI9b2sUkwaJPPuRDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d3ed730d6962e5b1906cb05150c5d61197dba5a4","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^15.3.1","bpk-tokens":"^23.2.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.5.3","bpk-component-button":"^1.6.30"},"devDependencies":{"bpk-component-label":"^3.1.5"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.28.tgz_1497347599283_0.058888681000098586","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"bpk-component-nudger","version":"0.0.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.29","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"70a5297733a50e8dbac732e9072f558883e81c64","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.29.tgz","integrity":"sha512-CtUVB5dkPj2p9/OgSniUyR399f4KG+MmzTC8rjYyxpFLw2wU1lBaLrRx3iW9TC0AOvJ3XmKHFwE5QQ8RrgP5OQ==","signatures":[{"sig":"MEQCIAXG8eP8b7Ffqgqvr9Fzf6VHWBsRf/KJHBAXpLem5rcdAiATSZ3RKmT7NQ1RH4q2dBtEQn2pZ5WCjWz9dlzWZ2jVJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"70a5297733a50e8dbac732e9072f558883e81c64","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^15.3.2","bpk-tokens":"^23.2.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.5.4","bpk-component-button":"^1.6.31"},"devDependencies":{"bpk-component-label":"^3.1.6"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.29.tgz_1497438080599_0.6664545761886984","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"bpk-component-nudger","version":"0.0.30","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.0.30","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"65f86310005821d62c4d361d6c72550d60d28548","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.0.30.tgz","integrity":"sha512-P2Rf3G4ZMVJax4RBa8RK7ilwhEn42PlDI0bDl11g30Ij7PWEvA98yHjiwV2v1fVnpiVn+MbR6waStCbD6/ot6g==","signatures":[{"sig":"MEUCIQCoQEgDhe7OEajqW1rTGXI+n4TKzA0IRPfwiglb5yRIIgIgQZoNMpRReSuSBUUhbxiY4y1LHO2p12xMQAh4FSlZiUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"65f86310005821d62c4d361d6c72550d60d28548","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^15.4.0","bpk-tokens":"^23.2.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-component-icon":"^3.6.0","bpk-component-button":"^1.6.32"},"devDependencies":{"bpk-component-label":"^3.1.7"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.0.30.tgz_1497950156493_0.25081522366963327","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"bpk-component-nudger","version":"0.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.0","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"963dca24a7ae128900011bb2edc8f71ef4fcda8d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.0.tgz","integrity":"sha512-UgD4NqOdiuSV1WiB8jBwbhrJU60RBzcv4Z5Dfx+QvtNdO+cn2AbVqbIKxP9llbSi3Oo+aPqtwmdu9ldZcuOGoQ==","signatures":[{"sig":"MEYCIQDd9DMuM+YseuO0OIV2PLJ7wm4xIwermZKnb6RjWl+XbgIhAPtjZKXt64uGIGbwusSTj5gGjCVV7qeN67LdJCW4XLnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"963dca24a7ae128900011bb2edc8f71ef4fcda8d","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^15.5.0","bpk-tokens":"^23.2.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.0.0","bpk-component-icon":"^3.7.0","bpk-component-button":"^1.6.33"},"devDependencies":{"bpk-component-label":"^3.2.0"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.0.tgz_1497977254261_0.12317423895001411","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"bpk-component-nudger","version":"0.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.1","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"15cef1a81e06b144539136069940cf39652ba6c3","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.1.tgz","integrity":"sha512-/zOtEFvklNCL6VB3GVolUWsOUgSTHUCknjPc2HiglMQuRy1vk7kQYw8KPaWN7pGuLkyJAhEdEpOmrV8B7ynVRQ==","signatures":[{"sig":"MEYCIQDv+mTEUNlTugfUWN8kzPsfz6FOEJAt9JqxhBTREdd9RgIhAM7yGAxyryqyM5VQ2O6mHLcluDC5qJEYib7CMdfQRn+V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"15cef1a81e06b144539136069940cf39652ba6c3","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^15.6.0","bpk-tokens":"^23.2.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.0.1","bpk-component-icon":"^3.7.1","bpk-component-button":"^1.6.34"},"devDependencies":{"bpk-component-label":"^3.2.1"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.1.tgz_1498559566630_0.12484544795006514","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"bpk-component-nudger","version":"0.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.2","maintainers":[{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"2ba191c6b91ff65cc4909d2d1562580ac2ae4da7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.2.tgz","integrity":"sha512-QOoA45RA/RwXfSZQajAoVYUvAXZvanRQ3Za0O4AseQ8eyv4ns6OXaoTMjPuGcvUwih6BHd0f3t7VU0WmE7b4lA==","signatures":[{"sig":"MEYCIQD95q+n9oz4V7nIEMljyuzcfXWy90bwJJdp6eoBd2JgwAIhAL/mJW405NTawGgCUn/Aexg8xWBTwsAvfi2pdhxZMnA6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2ba191c6b91ff65cc4909d2d1562580ac2ae4da7","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^15.6.1","bpk-tokens":"^23.2.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.0.1","bpk-component-icon":"^3.7.2","bpk-component-button":"^1.6.35"},"devDependencies":{"bpk-component-label":"^3.2.2"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.2.tgz_1498647546262_0.6960026712622494","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"bpk-component-nudger","version":"0.1.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.3","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"c5073072b56cbf8092a49b1166a19c3b22127e0d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.3.tgz","integrity":"sha512-ARSc2N7Xikpzx4fhRwY62KezyfHgdpKb7v4pdA9e9AuuFVORLCp7ZD0Y86AP3AcMsSWR2nPt/qFnlobUbgOWZA==","signatures":[{"sig":"MEYCIQClgzX4pVHuaRevj1xveLGXbeHAd3rZRkvR2RSWKbYdGgIhAPMVeyNBbZsk5CQ54p5xukzy7md10uvn7kOlNLDpbMJ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c5073072b56cbf8092a49b1166a19c3b22127e0d","scripts":{},"_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.5.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"bpk-mixins":"^15.6.2","bpk-tokens":"^23.2.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.0.2","bpk-component-icon":"^3.7.3","bpk-component-button":"^1.6.36"},"devDependencies":{"bpk-component-label":"^3.2.3"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.3.tgz_1499420963726_0.560043077217415","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"bpk-component-nudger","version":"0.1.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.4","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"60a7f7a4102be2b9c700af9cc88d7a1ad3a9fc58","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.4.tgz","integrity":"sha512-iaDBs8Lt5VmtZUHkTRrO52IhvsYko2X+Kn1wxSh9JAFBfWw7X4mfRt9qhItappLMAfzk6LKiP5V5z9iFOUBRTw==","signatures":[{"sig":"MEYCIQCwfJ7JU+yFs09lnW4GH9Zm0kmwkEuZJuzSGQFt9Yv+fQIhAKGB+m8ShN0jTinoP321+emazAsf2mu5aZCrNySBj80z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"60a7f7a4102be2b9c700af9cc88d7a1ad3a9fc58","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^15.6.3","bpk-tokens":"^23.2.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.1.0","bpk-component-icon":"^3.7.4","bpk-component-button":"^1.6.37"},"devDependencies":{"bpk-component-label":"^3.2.4"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.4.tgz_1499683140450_0.030423190910369158","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"bpk-component-nudger","version":"0.1.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.5","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"89a1c28eb5f27e16d066c893c76268409a6614d1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.5.tgz","integrity":"sha512-P8bNo7aSTX643WhtwQH/v+JE/4MAq+jtLaa0hqIekOP78bQI3pcwSavkmNuaMM7cIAMV1uC2Dkbg/GqiUxM9cg==","signatures":[{"sig":"MEUCIQD/5Jb9k9SD+ru6S3BciKiLZH6th5Bswrib++RWJeJIxAIgcayzeYF0Inp+WK7IW4aKoLSkhZ3CkpOVdzv9fbPDYMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"89a1c28eb5f27e16d066c893c76268409a6614d1","scripts":{},"_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.5.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"bpk-mixins":"^15.6.4","bpk-tokens":"^23.2.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.1.0","bpk-component-icon":"^3.7.5","bpk-component-button":"^1.6.38"},"devDependencies":{"bpk-component-label":"^3.2.5"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.5.tgz_1499857029360_0.31962246634066105","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"bpk-component-nudger","version":"0.1.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@0.1.6","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"c4cb92574513a5cf1df5e2845290fd607b7af334","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-0.1.6.tgz","integrity":"sha512-p/w2Rmysr7t1M7JozqFaeC1ZZJoTELA9vGtF0q9oNcruX4hnO4+enD3ACK4nT/7cOi0sQeNlxWZAGmMmOyEOtA==","signatures":[{"sig":"MEQCIDxAmRH4zbk+cxm/Q1tUIOnUFcwox58VJmsQRmpzGGWBAiBc+8blD8A6ZGie9pzmQrTgl0X1D/F+ATK3HQ/MFr11xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c4cb92574513a5cf1df5e2845290fd607b7af334","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.2.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.10.1","dependencies":{"bpk-mixins":"^15.6.4","bpk-tokens":"^23.2.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.1.0","bpk-component-icon":"^3.8.0","bpk-component-button":"^1.6.38"},"devDependencies":{"bpk-component-label":"^3.2.5"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-0.1.6.tgz_1500023540945_0.4356250134296715","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"bpk-component-nudger","version":"1.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.0","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"dist":{"shasum":"dc0cdaa8b62d3cbf742b776a4d1aa0bb947dfc3d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.0.tgz","integrity":"sha512-An2yRBBxbw3dT2yl8nFQsWgQ+lYs6WKyVFgawyT50QX+Y2YjF26jm3JkS/1SCrfZgCdXBRpBjwBgkhU3YrYVZQ==","signatures":[{"sig":"MEUCIC5AQo+RaW87PFeZjt468U3guD17yElrArpwJ7PiVAnYAiEAjYk1CHYUi2Kpa68aMpUm/8lCKvaGpm+ZY8ZLlyg5yhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dc0cdaa8b62d3cbf742b776a4d1aa0bb947dfc3d","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git@git.prod.skyscanner.local:backpack/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^15.7.0","bpk-tokens":"^23.3.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.1.0","bpk-component-icon":"^3.9.0","bpk-component-button":"^1.6.39"},"devDependencies":{"bpk-component-label":"^3.2.6"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.0.tgz_1500304883071_0.801798771834001","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"bpk-component-nudger","version":"1.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.1","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d574d135a98bd4b01f1ea962e7a447c20ca0b1c1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.1.tgz","integrity":"sha512-ngZHH8rli49SM0kUcxMDN5Ui2kR8Sp9RwIiG711V5ESWpjh/HGkG41d7LVduf665HQ2W5gQAhQQ7GdcVIJbXnQ==","signatures":[{"sig":"MEUCIQD/rD01Tb6vaSj6Mwj9jmnZuHxHHIcUY1+2VzVFPFBvFAIgWFXtzi/3GsX3uFE6Na8jQTmkvyYZtbm5vzBIwjpBDTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d574d135a98bd4b01f1ea962e7a447c20ca0b1c1","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^15.7.1","bpk-tokens":"^23.3.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.1.1","bpk-component-icon":"^3.9.1","bpk-component-button":"^1.6.40"},"devDependencies":{"bpk-component-label":"^3.2.7"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.1.tgz_1500908296473_0.16432092059403658","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"bpk-component-nudger","version":"1.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.2","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"05a13f35d14c07bbf0bd148792080b429c5a9b5f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.2.tgz","integrity":"sha512-Zs0q01HWrJmZyI2vZrtRQiQe5v5Auq1T6s+u+J+vCPuTqz8y5/QbA86O3VeSAYGrJf5g2jGxed+LOJD8E9ADNw==","signatures":[{"sig":"MEUCIQCK2yf0eVVNEKyfnlKvtCAOGNrT2LlVCKFOtj21sfrVIgIgSrK7+1qYOmHfxAsHqP2W8l3uHSHsZC45jUdr84v2noI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"05a13f35d14c07bbf0bd148792080b429c5a9b5f","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^16.0.0","bpk-tokens":"^24.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.1.1","bpk-component-icon":"^3.9.2","bpk-component-button":"^1.6.41"},"devDependencies":{"bpk-component-label":"^3.2.8"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.2.tgz_1501233591378_0.8926598532125354","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"bpk-component-nudger","version":"1.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.3","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"540d52d9417c9c757904861b8586e6c6d1b050e0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.3.tgz","integrity":"sha512-slCzQYzpA0ENT6pGwvq0jp/Dyy8qKCRpF4HW7ssB4Q8zGIlTdaNRUPnFtrG9EcoSUn3STmkvDoZnmm5lQV4U1A==","signatures":[{"sig":"MEQCIGdqWwn+y6mUSVqePgWHGSJT9bSuJUhWtBD0G2N1FpFKAiB1hNzW0GLDDxOTbet396Zy4PlhqKoi1/XHGphMI9DsdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"540d52d9417c9c757904861b8586e6c6d1b050e0","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.0.5","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"bpk-mixins":"^16.1.0","bpk-tokens":"^24.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.2.0","bpk-component-icon":"^3.9.3","bpk-component-button":"^1.6.42"},"devDependencies":{"bpk-component-label":"^3.2.9"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.3.tgz_1501755962525_0.2542265828233212","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"bpk-component-nudger","version":"1.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.4","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4cbc44cf39a87e5fc9a0a5b8e6c7045d8f2fc480","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.4.tgz","integrity":"sha512-PpIZ88ZgKKAi2+S65uAhMYhhAe0Crm/tOvOP8h02CPm7gjALJDMEiT3MTcR9cU8tVrJaiTWN2iwzVLZ6kqBEow==","signatures":[{"sig":"MEQCIHGtU9ds6lujZ0kV71f1D/QPkhhWBiES7/ZFc6LYWpqrAiAZKuwtKjbe+AfG20JWRYpksFcQ91HWPLZZa+PlTen/bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4cbc44cf39a87e5fc9a0a5b8e6c7045d8f2fc480","scripts":{},"_npmUser":{"name":"k0nserv","email":"hugo.tunius@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"bpk-mixins":"^16.2.0","bpk-tokens":"^24.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.2.0","bpk-component-icon":"^3.10.0","bpk-component-button":"^1.6.43"},"devDependencies":{"bpk-component-label":"^3.2.10"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.4.tgz_1501774739643_0.8022289606742561","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"bpk-component-nudger","version":"1.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.5","maintainers":[{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},{"name":"k0nserv","email":"hugo.tunius@gmail.com"},{"name":"jamesferguson","email":"james.ferguson@skyscanner.net"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"823fdfd47b0115637100260d97514f2117375850","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.5.tgz","integrity":"sha512-uIf0XY8M8Sc+C0MoDNfCxaVJinP8KsPRV5rdYMNS+KHzn0d/38EKDSJ0z8Cun8/vb4DnHRvmln2Q3R+uuxZH6g==","signatures":[{"sig":"MEUCIQCgS1OUigyup4zj0zGuX5owGOwcysJ1LQsxAGMdxnSG7QIgICQSExhWgYbagAbgR0YaR12u2Rki7pSjHbdt0FoUxr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"823fdfd47b0115637100260d97514f2117375850","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^16.2.1","bpk-tokens":"^24.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.2.1","bpk-component-icon":"^3.10.1","bpk-component-button":"^1.6.44"},"devDependencies":{"bpk-component-label":"^3.2.11"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.5.tgz_1502186590968_0.18845928506925702","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"bpk-component-nudger","version":"1.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.6","maintainers":[{"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"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2db9312b9f5d53284e4e22f82c2c17a2dead8049","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.6.tgz","integrity":"sha512-iLiteTSYHeytHCSTx4aF5QLHXpXb94lev99u8mh2nDTIBnXICmN1x7qTI8PgRom6ZwAbKSt8OHuyQ9RmUFxCgA==","signatures":[{"sig":"MEUCIHCxJOV/THehbVT3YIFt9sv+D5RdKMsq4R855/ZMvTAIAiEA4zQxLO0YJg38Oo5GahpGwD2wJ3mDgzLfpKka7oAwYgU=","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.3.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"bpk-mixins":"^16.2.2","bpk-tokens":"^24.0.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.2.1","bpk-component-icon":"^3.10.2","bpk-component-button":"^1.6.45"},"devDependencies":{"bpk-component-label":"^3.2.12"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.6.tgz_1502444017402_0.30574372271075845","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"bpk-component-nudger","version":"1.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.7","maintainers":[{"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"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9b73f256ebf18c6b312957774edeca1d937fefb2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.7.tgz","integrity":"sha512-JX/uVeM+pEtckdto+EES/EKE/mvz+QYhO6re7gS4ipDZMXskKQ/M+0kivF/psQV+XHz/IuMzaAFQ/0igfP+oqw==","signatures":[{"sig":"MEQCIG78HfVv9vfrb8za+wgzvvsZrfpnkqAWBdyN8FKQGWEiAiAtlT+IH74V8Oiuit0qRwAWchiy8cEtYC8uzzMXos29Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9b73f256ebf18c6b312957774edeca1d937fefb2","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^16.2.3","bpk-tokens":"^24.1.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.2.1","bpk-component-icon":"^3.10.3","bpk-component-button":"^1.6.46"},"devDependencies":{"bpk-component-label":"^3.2.13"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.7.tgz_1502790849078_0.13977678073570132","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"bpk-component-nudger","version":"1.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.8","maintainers":[{"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"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"69fdb41d6b53da79d92515f129e5d6c3f49bb405","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.8.tgz","integrity":"sha512-054ocPq/4sYM5Rt5rjq+F6PGF7qJeCJL7KBefYVFFwDOjwC0jL3Xd18LP1pw0DVMZ42Lo4cTsrM1xx5v7d9IDA==","signatures":[{"sig":"MEYCIQDIeiR1JjnmnKtdF+FXRMuymGU5kd/3wcaKB7mDS9TkwAIhAKELZd4kq1fkJ54VuesG3BO/1b22WdQXXolqEvovN+ih","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"69fdb41d6b53da79d92515f129e5d6c3f49bb405","scripts":{},"_npmUser":{"name":"k0nserv","email":"h@tunius.se"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.2.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.10.1","dependencies":{"bpk-mixins":"^16.3.0","bpk-tokens":"^24.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.2.2","bpk-component-icon":"^3.11.0","bpk-component-button":"^1.6.47"},"devDependencies":{"bpk-component-label":"^3.2.14"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.8.tgz_1502975801475_0.8618577795568854","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"bpk-component-nudger","version":"1.0.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.9","maintainers":[{"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"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d04f9134677cc8d2d8ae9638f97efcedb51ebbf2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.9.tgz","integrity":"sha512-UY9vJSMls1MbPLt6dfKhKAd+nNKYpm9+eYXR90XASrNVAXMQDo6Hsf6UzzgD4L/scV94vEpJ+HvBWrRG7hywng==","signatures":[{"sig":"MEUCIQCMeHV4658nvPj2Xiy9zOGr5tjzsWCvjLMwVPCQtf0ifQIgKMWRBe2Ou2cr0Dvsmcnfay2VRDerF8fS5vVl6qoOSLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d04f9134677cc8d2d8ae9638f97efcedb51ebbf2","scripts":{},"_npmUser":{"name":"tvooo","email":"tim@tvooo.de"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.1.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.5.0","dependencies":{"bpk-mixins":"^16.3.1","bpk-tokens":"^24.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.0","bpk-component-icon":"^3.11.1","bpk-component-button":"^1.6.48"},"devDependencies":{"bpk-component-label":"^3.2.15"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.9.tgz_1502980254744_0.6033895581495017","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"bpk-component-nudger","version":"1.0.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.10","maintainers":[{"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"},{"name":"tvooo","email":"tim@tvooo.de"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a054e2dae9a312c35cb31b04ccdee5a454f8001f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.10.tgz","integrity":"sha512-RCsdasLpt2xWNbjHMwpgsDZLWFppDjaDN6/l0wPsLfp33xk52pPlxBUFtaSqjyzeTtTnmXSPgaOERmqrzBAdyg==","signatures":[{"sig":"MEYCIQC3k3oLejk+oVvk37ZfvtJEvfsdX1ALtQcYLiDZ4vRrvgIhAKM+HfwroD+tmagcrc04FZvKodcQufOCWdut4e5eszbP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a054e2dae9a312c35cb31b04ccdee5a454f8001f","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.6.1","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"bpk-mixins":"^16.4.0","bpk-tokens":"^24.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.1","bpk-component-icon":"^3.12.0","bpk-component-button":"^1.6.49"},"devDependencies":{"bpk-component-label":"^3.2.16"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.10.tgz_1503650715767_0.24825905519537628","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"bpk-component-nudger","version":"1.0.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.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":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"11cb2883fe9db30d88b3b4eea7c93e5ccafac12a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.11.tgz","integrity":"sha512-oN0dBWV9PRVo3ZrwZsVmP7brSf6Y0ZYrW+lS488jl/j0ow5SM44zNPvIYrRe61ZvXgN4gmOgJkS3TcHGunrAXg==","signatures":[{"sig":"MEQCIEqyTBhFlB5QdpK8ox/gm/CIjKHvYLeLiGiPMTFpJ19EAiBYeyCKrEiQhiffv+l3n/ltsmkrwdJycrq/B7lYALXFug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"11cb2883fe9db30d88b3b4eea7c93e5ccafac12a","scripts":{},"_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"3.10.10","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.1","dependencies":{"bpk-mixins":"^16.4.1","bpk-tokens":"^24.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.1","bpk-component-icon":"^3.12.1","bpk-component-button":"^1.6.50"},"devDependencies":{"bpk-component-label":"^3.2.17"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.11.tgz_1504703641995_0.9821865130215883","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"bpk-component-nudger","version":"1.0.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.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":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e26d4f872b274e03fd882db766f1d10993036e9d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.12.tgz","integrity":"sha512-AjU9FcHaufs081shkg38nCY+Izqjg/D69hR59ky6iAd6mzpreM7xn3ytvUwpCG415T9+nJirqTAg303wi2nB/w==","signatures":[{"sig":"MEUCIQDuhHaK+GP3/+RQqfrZyAU5ptwuqSaX0T7iWrU3LqtoZgIgWfDpEglsBzqhbNwDLl9PQNPgNphUoDONjatQyXSLd9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e26d4f872b274e03fd882db766f1d10993036e9d","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.6.1","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"bpk-mixins":"^16.5.0","bpk-tokens":"^24.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.1","bpk-component-icon":"^3.13.0","bpk-component-button":"^1.6.51"},"devDependencies":{"bpk-component-label":"^3.2.18"},"peerDependencies":{"react":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.12.tgz_1504803305358_0.6978112969081849","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"bpk-component-nudger","version":"1.0.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.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":"shaundon","email":"shaundonnelly@gmail.com"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f6cd051f664fd21c147ba37c9a61d1657af0faa4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.14.tgz","integrity":"sha512-OQGF7+Qsir/7bsKnxv9BQnPpdDf5o5zou24KFnthjvfC9ZVedH48TeIiGqYHrMFvieZoKjWYkceSajOaiBvOqA==","signatures":[{"sig":"MEUCICRd6VACXKsr8Hk3Wwj3tVWylqq5FxBTQca7uw6or2VtAiEA2ASZHLgnBL9rMPD40goUUpCBsVY6BFa9QrtIe/Ck2J0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f6cd051f664fd21c147ba37c9a61d1657af0faa4","scripts":{},"_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.2.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.10.1","dependencies":{"bpk-mixins":"^16.5.2","bpk-tokens":"^26.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.3","bpk-component-icon":"^3.13.2","bpk-component-button":"^1.6.53"},"devDependencies":{"bpk-component-label":"^3.2.20"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.14.tgz_1505214907258_0.4175776981282979","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"bpk-component-nudger","version":"1.0.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.16","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":"4c68a3c839e355b79f774df36e6598eb71148441","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.16.tgz","integrity":"sha512-iGPSXzOsWrx11peQ/iBn9KgqKgYre3BBoMbnER/cRnlQJ6GwyICHjOHno64rP98Ys5DoQrLwH9QN38z62ZFxdQ==","signatures":[{"sig":"MEYCIQChAuyZ02/4m3CqC+MTDrZnuLe7lN/ig3x6tlE6pKstdQIhAIElPft1NlRr/4JcMrt0JNA1OtnLoaalS3DC3Mxl02P2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4c68a3c839e355b79f774df36e6598eb71148441","scripts":{},"_npmUser":{"name":"shaundon","email":"shaundonnelly@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.2.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"7.10.1","dependencies":{"bpk-mixins":"^16.5.4","bpk-tokens":"^26.1.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.4","bpk-component-icon":"^3.13.4","bpk-component-button":"^1.6.55"},"devDependencies":{"bpk-component-label":"^3.2.22"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.16.tgz_1505920375374_0.06491073849610984","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"bpk-component-nudger","version":"1.0.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.17","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":"33f0ad8be1b197e0f8436549e181775333301d59","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.17.tgz","integrity":"sha512-kPrMNrLlf9lsK0W75VFl4B4YlrBnXolSvTIpkvixwYoz+O59fWEn43X+eW2aXmy4vdZbAEkf5cGw/JQIbJFY7A==","signatures":[{"sig":"MEUCIEolRIGEDA7vUYNbVXbyaIffK3U7V0/KM0o78Ekkk5AEAiEAwv8Thxmgsc6CVTutSam9r5qBIZqA63DDXwo3o6BBMAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"33f0ad8be1b197e0f8436549e181775333301d59","scripts":{},"_npmUser":{"name":"mattface","email":"matthew.davidson@skyscanner.net"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.6.1","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"bpk-mixins":"^16.5.4","bpk-tokens":"^26.1.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.4","bpk-component-icon":"^3.13.4","bpk-component-button":"^1.6.56"},"devDependencies":{"bpk-component-label":"^3.2.22"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.17.tgz_1506335790938_0.47904221806675196","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"bpk-component-nudger","version":"1.0.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.18","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":"8a3798d1cd1034fa0053f318834e287c3a4b8671","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.18.tgz","integrity":"sha512-/Lzhx69Qjf1A6nuyBXWHjP8deT7vu59lmfr2wvCv2vCVFUkO+SKz3PZY6XSEwdTCbM29RbbOuSRoIsYzhJaSEQ==","signatures":[{"sig":"MEUCIEZN+Dg0X/boSd2ypVRIUFyl6WifnDVRnWuOOBCqoN+KAiEA/qBcrZFXImKjBf7PSE+FTukV1kBSYTgBkEnZr7nSU/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8a3798d1cd1034fa0053f318834e287c3a4b8671","scripts":{},"_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"3.10.10","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.1","dependencies":{"bpk-mixins":"^16.5.5","bpk-tokens":"^26.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.4","bpk-component-icon":"^3.13.5","bpk-component-button":"^1.6.57"},"devDependencies":{"bpk-component-label":"^3.2.23"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.18.tgz_1506357607636_0.5631918394938111","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"bpk-component-nudger","version":"1.0.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.19","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":"0724bc48313f4e7adf263ca3e5b1eea6b4402e2d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.19.tgz","integrity":"sha512-gV6FjKZUg6nTcO4TRnjv/+h7ddS7J70Jn53WMbh0feoz5SOBA5FmEFS7kMv6/f3wsns/ah+tgkjsmS/cUstxRA==","signatures":[{"sig":"MEUCIQD9BO+zFJbgcyGG5APAhY8AcdY2qUdGfp+QxcUBohfZNgIgZi0Cyjfck+GfwNOEWhsLTQAekgpbIa90nO9U+yBLQk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0724bc48313f4e7adf263ca3e5b1eea6b4402e2d","scripts":{},"_npmUser":{"name":"georgegillams","email":"georgegillams@hotmail.co.uk"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"3.10.10","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.1","dependencies":{"bpk-mixins":"^17.0.0","bpk-tokens":"^26.2.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.4","bpk-component-icon":"^3.13.6","bpk-component-button":"^1.6.58"},"devDependencies":{"bpk-component-label":"^3.2.24"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.19.tgz_1506527413700_0.17007558466866612","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"bpk-component-nudger","version":"1.0.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.20","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":"c259260971efe75351af3805dee786a66e4c9e10","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.20.tgz","integrity":"sha512-y2II4tiswYS3VNFvIJVatQxelY6/QMgJPpcvRMoljg4TgoKEZzmU8zgzOBikWBRIgR1OR1OAoIelR7U1wLxIMw==","signatures":[{"sig":"MEQCIGJ8i+rQaQm4wJLoA/N0s64bREroWdU0U2t1iUo2cwsjAiB9+GIu4ljUvu7JltzJu+K79qpzsVPz9xgA1xuwFzKK4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c259260971efe75351af3805dee786a66e4c9e10","scripts":{},"_npmUser":{"name":"mhdev","email":"info@matteohertel.com"},"repository":{"url":"git+ssh://git@github.com/Skyscanner/backpack.git","type":"git"},"_npmVersion":"4.0.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"6.11.3","dependencies":{"bpk-mixins":"^17.0.1","bpk-tokens":"^26.2.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.4","bpk-component-icon":"^3.13.7","bpk-component-button":"^1.6.59"},"devDependencies":{"bpk-component-label":"^3.2.25"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.20.tgz_1506688224551_0.058934498112648726","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"bpk-component-nudger","version":"1.0.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.21","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":"e10806cbc4618593b27167543a5dc9f33aea5f47","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.21.tgz","integrity":"sha512-beZHfXuOvIDk6xjY3jCIJMujSE1t3qN6HZODmhuKkZy0mzGQD7IcGouqr06lonsQHBJsza9zyjFFEKXgiL27Wg==","signatures":[{"sig":"MEYCIQDDu3geRFG6HTl1R+Fhw/TBF7E4m6GZ1g7NXTJIFKAH5gIhAItoHu2EIFvefDEDC8df48JsCIkQprUaLRLELgiOFuUv","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.2","bpk-tokens":"^26.2.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.5","bpk-component-icon":"^3.13.8","bpk-component-button":"^1.6.60"},"devDependencies":{"bpk-component-label":"^3.2.26"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.21.tgz_1507128159546_0.16842870297841728","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"bpk-component-nudger","version":"1.0.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.22","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":"adab5695955a785f951d67d8fc5807f1d1b6812c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.22.tgz","integrity":"sha512-FG2cl9CRt1Hao7OqYHASnkdaFTu7SfoX4FrnNe4tbuIxM2f0s9o1PYGl9EXTAXcXtEL9tOK1Szuo9SzbUPvjgg==","signatures":[{"sig":"MEUCIESYh1mfoTveq2ZvN6rO11fsdsdESfyPTl5YSSMFyDy4AiEAw9E5UVAEb97sye/GPMy3Gz3FEpWVhSUBbqyJEw1wzeY=","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.3","bpk-tokens":"^26.3.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.5","bpk-component-icon":"^3.13.9","bpk-component-button":"^1.6.61"},"devDependencies":{"bpk-component-label":"^3.2.27"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.22.tgz_1507211340416_0.13317043404094875","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"bpk-component-nudger","version":"1.0.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.23","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":"500204ff59a7070d16eece5086aed52de3521402","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.23.tgz","integrity":"sha512-ndHMCsKL8U4D30zCJJDdHUyxVP0PEocnTOYlESm/Z1sLcUWcPdPtBrwC58ovCSwhmcAVcTdivKR6KmdZ5F8jdg==","signatures":[{"sig":"MEQCIFb4XIqF7qgAL7WEWnEZmB7hwgGchwO7TsiOvsX84F4QAiAj4wNRMJhjfJ5GI5k7v64H6/rDjsswUcxC3rX6xrD/cw==","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.4","bpk-tokens":"^26.4.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.5","bpk-component-icon":"^3.13.10","bpk-component-button":"^1.6.62"},"devDependencies":{"bpk-component-label":"^3.2.28"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.23.tgz_1507643708232_0.9654088276438415","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"bpk-component-nudger","version":"1.0.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.24","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":"24bf6143d31f567ba1296aa1e85645434515e94e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.24.tgz","integrity":"sha512-Jvdivs9hqhc6G0+KoBGOXOGiUgC7FyWslJvwhxQI4qEYNgCjnq/1186LzewPWSCKnHVle3Ev/zabqSF3Faa3Ew==","signatures":[{"sig":"MEQCIEhJy8k99dbD+Jwnss15rQfRC/iBdtadjtVC2OWc/YSCAiBtCjKDkZVVL2BsOB9vidc/2R9g40dqfHSeKrYBMax1PA==","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.5","bpk-tokens":"^26.4.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.6","bpk-component-icon":"^3.14.0","bpk-component-button":"^1.6.63"},"devDependencies":{"bpk-component-label":"^3.2.29"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.24.tgz_1507903926241_0.5081904837861657","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"bpk-component-nudger","version":"1.0.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.25","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":"dfe7f6f285605ab182e64841fe4b036fad77e3ea","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.25.tgz","integrity":"sha512-E13o7wpDy+XvJZEck8k7N6IjNCa3hzbL/J0I3SOvu88niNne8JJX7C2YJkF7DRunMhK8ZK0zJ35lBeU1Xt/5+g==","signatures":[{"sig":"MEUCIFHnd+s40MB6prLjnBxOVsyJQXPJ92dpr4hexiunSP8rAiEAnsLfAqVMGvKxRHzFig8w6iwDlJXr+aVRidzGjuUtLUQ=","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.6","bpk-tokens":"^26.4.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.6","bpk-component-icon":"^3.14.1","bpk-component-button":"^1.6.64"},"devDependencies":{"bpk-component-label":"^3.2.30"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.25.tgz_1508257299301_0.29734441405162215","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"bpk-component-nudger","version":"1.0.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.26","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":"fd2146d94e1593d4765c503072fda42473761895","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.26.tgz","integrity":"sha512-avE7qpYizlGJSz/14R3GT2VOOJsCihIbyrQ5FTU7hRabgAR3vUlcfpYrPYGGBvyBYLelRGySJWSXjeFgQyLStw==","signatures":[{"sig":"MEUCIDhUVi1x9cCwVstPw21VuwsXCT8uLmTOVsvPriv/m3vnAiEA5oHwOWZ/s6yPY1s8d5cz3AdjRr6LSa5G71vs6e7Fzv0=","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.7","bpk-tokens":"^26.4.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.6","bpk-component-icon":"^3.14.2","bpk-component-button":"^1.6.65"},"devDependencies":{"bpk-component-label":"^3.2.31"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.26.tgz_1508258471164_0.365733805578202","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"bpk-component-nudger","version":"1.0.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.27","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":"1e753baafb8077ab8918ce8013b0cd0edaed2765","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.27.tgz","integrity":"sha512-KKH5NS6UeEpH/YBDohPlm/9xFSPd2X+QeVdGWBiDsUzx3T9YuKhyeYhS414NcQ0/cd2VS/46LcdC9jzPA6K0Sw==","signatures":[{"sig":"MEUCIQC+qdoKZe4oxT/h3YHIQpp/Q/FHTtjC67xIDJotisY5jwIgVvWJGTpA08iZo1rF+TdC9BLQBI6QasZ3rTyP4rr/Cv4=","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.8","bpk-tokens":"^26.4.3","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.6","bpk-component-icon":"^3.14.3","bpk-component-button":"^1.6.66"},"devDependencies":{"bpk-component-label":"^3.2.32"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.27.tgz_1508847307366_0.10103369085118175","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"bpk-component-nudger","version":"1.0.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.28","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":"e57ae7ed2c1acf9b1bc1487659b25127d97994f5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.28.tgz","integrity":"sha512-o86HiOIlyTfL5OkxbGRCIYzF3TtodUU/FB9PrnRsv4MR69+chpNTgOXWfzLZYaoQiEzBi6U/TgD7kWKH4NER3A==","signatures":[{"sig":"MEQCIF0A2j9t4MaY3xzu9j3cnF/izXR/wPUWxgIOGMXiZeeqAiB7KyDSc4gL+qoYcaeZGU3rPaCZAp5NbWlcJGdE1tbfNg==","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.9","bpk-tokens":"^26.4.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.7","bpk-component-icon":"^3.14.4","bpk-component-button":"^1.6.67"},"devDependencies":{"bpk-component-label":"^3.2.33"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.28.tgz_1509035458358_0.3736530765891075","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"bpk-component-nudger","version":"1.0.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.29","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":"ac44b14f08083d74b50a4f42abd47f7e7a173fdc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.29.tgz","integrity":"sha512-1gGUANZ1ioHmhbcZNkoe3S8M90SExETRt8aU1a3UD6xndWeUmrHmiznMsZGW/uS2N3DRAfuA4+XCRUWtpWACiQ==","signatures":[{"sig":"MEUCIQD0PJoGFn9SnSJ+nFJ+7FwR9JYHsM2lL/cY/MyQ15OgxgIgQjbpVEWAsggiw3nmYWtnBXfY1ZaJpbSwgrtXF8HgkxM=","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.4.2","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bpk-mixins":"^17.0.10","bpk-tokens":"^26.4.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.7","bpk-component-icon":"^3.14.5","bpk-component-button":"^1.6.68"},"devDependencies":{"bpk-component-label":"^3.2.34"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.29.tgz_1509459811876_0.24013863480649889","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"bpk-component-nudger","version":"1.0.30","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.30","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":"57554a4e9b1d84f86db2ab808aa9e865e0a6f129","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.30.tgz","integrity":"sha512-LmRitP0Qm/+kEjACHVqPJ8wmpw4ppqufHhtdi8KhygKKH90D5jcT/Lu4kgeRbtgrlJ2GkHynLpx0EfmtMOGExg==","signatures":[{"sig":"MEQCIA3K5TcqIr6SC04tqkeIAGnOJCx02CJqoaJZPbrKahgzAiAQgKyN4gTHIriThQzmqym61wZYq0OU8eM6IPNGw2iEkQ==","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.11","bpk-tokens":"^26.4.5","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.7","bpk-component-icon":"^3.14.6","bpk-component-button":"^1.6.69"},"devDependencies":{"bpk-component-label":"^3.2.35"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.30.tgz_1509618560658_0.8431575773283839","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"bpk-component-nudger","version":"1.0.31","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.31","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":"b079e845039a3372ac1b9034e6afeebaf045062d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.31.tgz","integrity":"sha512-HkSfAfYc/Vb+CAdQW23AfCH7sw/s5WC9evicm1+oPumMl819duXuh4f5HLMkWDue5TjJJzE091e5pYFjsXNK0w==","signatures":[{"sig":"MEQCIBizrCVcPDiQ7y61HTbvDm+TM4r41GRzYMKg8KL7KQ/uAiBnCl1ZYg6KGsmGTMmt6elgXKqA0vdS/+pHqO1OWMsNEw==","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.12","bpk-tokens":"^26.5.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.7","bpk-component-icon":"^3.14.7","bpk-component-button":"^1.6.70"},"devDependencies":{"bpk-component-label":"^3.2.36"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.31.tgz_1510853298323_0.4214231208898127","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"bpk-component-nudger","version":"1.0.32","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.32","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":"1795bb7e34557eace2dda6586b5d1cbdadf63cc4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.32.tgz","integrity":"sha512-FazApbH4vKO+qRUXGeXtABy4Z4jiW1dzRXtPmPtVVdnrALKfh5zO3LhKx7CQ4ildEZcdcAWrayHSIrHIPfQ3Bg==","signatures":[{"sig":"MEUCIA5gz8Osv47vLjfv1svY3Z5nkPQmEzx06mWIqVTmzVoVAiEA8uVWhHVt1566S457NAnJ0+X32pqssSq43sT3BxXvZl8=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.13","bpk-tokens":"^26.5.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.7","bpk-component-icon":"^3.14.8","bpk-component-button":"^1.6.71"},"devDependencies":{"bpk-component-label":"^3.2.37"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.32.tgz_1510926916296_0.9017543210648","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"bpk-component-nudger","version":"1.0.33","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.33","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":"4d43d9704efb0f4321125293db9e4ec9d780eebb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.33.tgz","integrity":"sha512-ZeFCAqaZ6h6hUihAYxW97V0v7WVNFDjYcGa0LTHzDwag3Ic5AY/vG76qmxQdwKgHlq2miCJE0/2KCAGoO3f4zw==","signatures":[{"sig":"MEYCIQDd3cL7HKIQ/7ZaM1wB3M3Lkz8Oq0xSyOo9dFsHHHGMiAIhANBImJIRE1lppzZjniUDiPAcvRaijbLy7kxzeGFytV/g","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.14","bpk-tokens":"^26.5.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.8","bpk-component-icon":"^3.14.9","bpk-component-button":"^1.6.72"},"devDependencies":{"bpk-component-label":"^3.2.38"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.33.tgz_1511261565961_0.44543258170597255","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"bpk-component-nudger","version":"1.0.34","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.34","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":"596c55da5cd6bed5638fff9b1a2db77d81c55d2d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.34.tgz","integrity":"sha512-WRhzpuVQ+EMGSpbQFE+ZugzwcD1djcn/qJa/gDbZCoYgW6Qle0QjdFL3FeJAroy1UcqZVGucc8L4kAf8U/AbMg==","signatures":[{"sig":"MEQCIDzJS1HOLTFAlM02vbTMrhSLWrMujBxSQcKEszFrXqN0AiA+ixzSw8iuhZqmomE97uFk94M720ItOlmfTQnk7APf8Q==","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.14","bpk-tokens":"^26.5.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.8","bpk-component-icon":"^3.14.10","bpk-component-button":"^1.6.73"},"devDependencies":{"bpk-component-label":"^3.2.38"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.34.tgz_1511275513707_0.32128637144342065","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"bpk-component-nudger","version":"1.0.35","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.35","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":"66883220d67ed4af6ff53748b1abd343400535ee","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.35.tgz","integrity":"sha512-dezg9riAzOcaK4MnkR0o25uY2XRGSZlmsoI/+fbNE6NTpJzgGsQifTPJZsu+cOnVKrp1f52FMAscBUpBLnrH8g==","signatures":[{"sig":"MEUCIE95FPSDukOE8Ka8zHzWSQoQPYoCZ4w0llTNWPuPlZqBAiEAtI1VVjd+V7TDIsW0cpMXWj+E4ZqXgQmt/bAg8XidIrc=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.15","bpk-tokens":"^26.5.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.8","bpk-component-icon":"^3.14.11","bpk-component-button":"^1.6.74"},"devDependencies":{"bpk-component-label":"^3.2.39"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.35.tgz_1511432536268_0.5662480723112822","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"bpk-component-nudger","version":"1.0.36","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.36","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":"5d52b599f42102830fdb1b8d0ebe59b9cf69bcae","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.36.tgz","integrity":"sha512-BSdz2cg8sC4YQ0+dkP7iGFFx9dnMiiAkvOcdh+a3mfhOFvySICijTV6r3p+aJjyvrKnpQXURAaJVYT0Oco5bQw==","signatures":[{"sig":"MEUCIQDnmnsN82/Pkp7I8xdKYWJBbr3y/2yDb5cuFNJMRvJqAwIgAKmyzmexpkU4xvhWerrKlx9pkcLP+sDeMyL+KaxNEo8=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.0.16","bpk-tokens":"^26.5.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.8","bpk-component-icon":"^3.14.12","bpk-component-button":"^1.6.75"},"devDependencies":{"bpk-component-label":"^3.2.40"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.36.tgz_1511783320546_0.6489950348623097","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"bpk-component-nudger","version":"1.0.37","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.37","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":"1cbc0d99cbbbacbd21192e51738c070927417c0e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.37.tgz","integrity":"sha512-1EAbPNdCXdrv/25MQuUMzD4zxkw0puSTZxm9jjS/55LgE+WrON7/HSjOxMUSLNFFMEJpYwY4nJul8p4Socf2HQ==","signatures":[{"sig":"MEUCICfpyVi4pyoWfz4XNom2Va62tzMg7w0Yv5d686a/9gSKAiEAohYxhWrSOdxF7taKcbH5NgfqHvmbG2HlKiqI9vs6LCQ=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"bpk-mixins":"^17.1.0","bpk-tokens":"^26.6.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.3.8","bpk-component-icon":"^3.14.13","bpk-component-button":"^1.6.76"},"devDependencies":{"bpk-component-label":"^3.2.41"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.37.tgz_1512037943711_0.7598727403674275","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"bpk-component-nudger","version":"1.0.38","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.38","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":"737dbd7a87ef73e666d011a5250c6433fa49f3df","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.38.tgz","integrity":"sha512-DabIMhK/fhUU2XDhNuStJDs2+1+8ykney6YESLoyLh3BLLZlrOnawyK3p534Zi2+TkldzWNnzTms7kgjVmc9eQ==","signatures":[{"sig":"MEUCIGxtsoEHDIxvdJBwefKh9rhAeS1wdgdsgpYlDMa6Nuv1AiEA2Psv878Xt4AfaIyd2Pyud/6NkCxmwWjFTNPvYN2juYk=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.2.0","bpk-tokens":"^26.7.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.0","bpk-component-icon":"^3.14.14","bpk-component-button":"^1.6.77"},"devDependencies":{"bpk-component-label":"^3.2.42"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.38.tgz_1512484958272_0.6921624953392893","host":"s3://npm-registry-packages"}},"1.0.39":{"name":"bpk-component-nudger","version":"1.0.39","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.39","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":"783d2f0c4fb088f2aab7344c93a7ca49a736d8b7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.39.tgz","integrity":"sha512-oVAG//QktLqrDj5bscX9MXvkwz+amHhkGDO373DI+pJwrvDE6nBtRz0jSLnSSzlznSlX7ew/88LLwpGj/Xg5bw==","signatures":[{"sig":"MEQCIF0t2akQ67PkjoY6UxyuYakj5jk98YkGx29CT2FJczXjAiApv3EYzKnVL2AB9q3Uco6wKekKbu7YmsY6uTICtokm0A==","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bpk-mixins":"^17.2.1","bpk-tokens":"^26.7.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.1","bpk-component-icon":"^3.14.15","bpk-component-button":"^1.6.78"},"devDependencies":{"bpk-component-label":"^3.2.43"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.39.tgz_1513846662554_0.28777263779193163","host":"s3://npm-registry-packages"}},"1.0.40":{"name":"bpk-component-nudger","version":"1.0.40","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.40","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":"4ee1fce17dda6a46ab01be20488631205ba0241e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.40.tgz","integrity":"sha512-5efhEuSMKtMg+qGWI+UvPAREfr5j1f1+ibb7GAv8/bSjT7v7+VNc2+aQJpLcIhQAmZAaHv3Ist/tmMoE+c7q/Q==","signatures":[{"sig":"MEUCICP3RRV+lB2C19h1zV9w9e+rUWb6rvxZIiagy09RmT1NAiEAtOL1HGKjZxBKwAyPXY0DroH/9S/VsDx3JqZdfvebkvA=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"bpk-mixins":"^17.2.1","bpk-tokens":"^26.7.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.1","bpk-component-icon":"^3.14.15","bpk-component-button":"^1.6.79"},"devDependencies":{"bpk-component-label":"^3.2.43"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.40.tgz_1513871196308_0.48285821662284434","host":"s3://npm-registry-packages"}},"1.0.41":{"name":"bpk-component-nudger","version":"1.0.41","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.41","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":"37413652ae54046621f051414c1a59f855256fb9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.41.tgz","integrity":"sha512-n3Q3vFcMBIvc+r4teO3GDfCOsCbJCFO7GOE8n3W726TnEP1nGRfCktBs7aFtRmVBELpae4+lUzBg4EMsT3yS+A==","signatures":[{"sig":"MEUCIFA1p0m7KFMbWwOtq6u+Qj8Qex+bzHWno5HChmmXPTozAiEAkWZaINOyVi6Ux/1aEFY4dVkMk5Jt17/o1D53K5jJWSQ=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bpk-mixins":"^17.2.2","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.2","bpk-component-icon":"^3.14.16","bpk-component-button":"^1.6.80"},"devDependencies":{"bpk-component-label":"^3.2.44"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.41.tgz_1514977030811_0.8712104430887848","host":"s3://npm-registry-packages"}},"1.0.42":{"name":"bpk-component-nudger","version":"1.0.42","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.42","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":"944f389a5f2ba54907d62ad348e9a8f5ea54b273","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.42.tgz","integrity":"sha512-TOKbKdKiUDg0TLnCBr4za3JunGEncobTySIuRuDdtEsFkHbImGiKGwCPatMBvVU2DhAr/v/J4pojgHuCFa8pXw==","signatures":[{"sig":"MEUCIHiDMsb9m0aKQxQT7iiKFn3F/bJuPZMasjWxKaAP2VIbAiEA+w3ftlS/p7Vb7MIy08ToIoySveYfzmdfvw7HfAJd2TI=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.3","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.3","bpk-component-icon":"^3.14.17","bpk-component-button":"^1.6.81"},"devDependencies":{"bpk-component-label":"^3.2.45"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.42.tgz_1515520594850_0.42223987937904894","host":"s3://npm-registry-packages"}},"1.0.43":{"name":"bpk-component-nudger","version":"1.0.43","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.43","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":"d7cd33b4df3a4c9f33aea1b2498dc72bba3f4e49","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.43.tgz","integrity":"sha512-7O+rbvIxlu4/BoMhE7aL09jPis9O4FNMIzW5wMzdAM7eejp48qn9CfzEbW4ov8QowIvpCrBedaXJYVSwe8et9w==","signatures":[{"sig":"MEYCIQDK7aqPNApBaThYsCduZR4/iuyx1kp2J5hfV72X12vFRgIhAPtCLtxLul/tyTOwog3I/S68GqxO7yUT7Tijsvu2Pjqs","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.4","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.3","bpk-component-icon":"^3.14.18","bpk-component-button":"^1.6.82"},"devDependencies":{"bpk-component-label":"^3.2.46"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.43.tgz_1515589216465_0.033056510146707296","host":"s3://npm-registry-packages"}},"1.0.44":{"name":"bpk-component-nudger","version":"1.0.44","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.44","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":"d569ec9ae3ed584c3e375938787c27072a5ad891","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.44.tgz","integrity":"sha512-4Lo1B92I5Q+kTDyZTCs7roLihDTAf9kPp/mW22B3LzU3FKpL6IqlqRi74dWls65LUPEgLWpQb9rZ01f2ZFZJwA==","signatures":[{"sig":"MEYCIQCkNxX2wy4xwzInqBPN+w1hJjAZKf8+bF3i7iCQdKYQewIhAIa78Lfw+vXgnMfrqv0T/y32IMvF5YGXpc6lv0DT+aAj","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.5","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.4.3","bpk-component-icon":"^3.14.19","bpk-component-button":"^1.6.83"},"devDependencies":{"bpk-component-label":"^3.2.47"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.44.tgz_1516190130682_0.26281698793172836","host":"s3://npm-registry-packages"}},"1.0.45":{"name":"bpk-component-nudger","version":"1.0.45","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.45","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":"d4f20ef9fd07cd656895527cee9852b553a6d75c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.45.tgz","integrity":"sha512-e2kQEBaEt71msL3WMA0BboX1Yd4lbbOpixFflAeUitk6nOY+wp3kXRhoJLXUOoSXgSUne9b4FYTP/OSJ7yu9Vw==","signatures":[{"sig":"MEUCIQDTm9KzbuVuNcCkRtl9Oi8JF0oE3Tn7i81I4Tg8gz28tgIgRwe409vlq4TvpDr1W1tfNFMiXReEMOUt4SUkm3thi0Y=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.2.6","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.14.20","bpk-component-button":"^2.0.0"},"devDependencies":{"bpk-component-label":"^3.2.48"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.45.tgz_1516371250147_0.19406495173461735","host":"s3://npm-registry-packages"}},"1.0.46":{"name":"bpk-component-nudger","version":"1.0.46","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.46","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":"002c3d674df2ee407df179499253521b3d7e2e9a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.46.tgz","integrity":"sha512-Q9of30e7vlEzVkob4A4M0EQ0BrRSvxmnO+/RjVM7V5QuQmnUUu6A+rxHp/2zIilYQC+jvxuqExM0ECgq88belA==","signatures":[{"sig":"MEUCIQC22I/G1unHH0U31JePyGq5g5jknRp7uTpdq1A68bv3nAIgcpODfdIZnJV3Uw+Y3v1jT3h1Nl2IeP2yRe6fqtrpiUI=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.0","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.15.0","bpk-component-button":"^2.0.1"},"devDependencies":{"bpk-component-label":"^3.2.49"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.46.tgz_1516722729827_0.920964099932462","host":"s3://npm-registry-packages"}},"1.0.47":{"name":"bpk-component-nudger","version":"1.0.47","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.47","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":"829da55ef219d81ed98a0e12f248c21ffdbf8d13","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.47.tgz","integrity":"sha512-QdCwvNPQJ6Z+5rzjvV/7A4fMhn2Ex870ZwWiqsxi6Kod8ZRibEHDrNNPxbo2Epi8dUaQjcB5Xx24Iil2MYF72Q==","signatures":[{"sig":"MEUCIQC6b31f56TCddtZAOz9ARJsZDBZMXGsBG9ax1IxUmQG0AIgR/fTYYCwwHVKCHwJ8OXldJM4GE3Qxbz8KxCAPwJwJVk=","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.1","bpk-tokens":"^26.7.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.15.1","bpk-component-button":"^2.0.2"},"devDependencies":{"bpk-component-label":"^3.2.50"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.47.tgz_1516805979845_0.1663262543734163","host":"s3://npm-registry-packages"}},"1.0.48":{"name":"bpk-component-nudger","version":"1.0.48","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.48","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":"8997b445a36f77ebf5e1529e6bfa3748469fcc7b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.48.tgz","integrity":"sha512-vcmu8rqTs79iq8gt0SHfweiyS2KX22VAk5HQrU6M/fsFlbN/AofEJUfv3a81SYfqsqFrBIMyqTiiRnNSen+HiQ==","signatures":[{"sig":"MEQCIGFmWmsLRC5s7UoI/XiPhJIgiYqPQOr6t9vDZWWAqmraAiBmDPqYnTztoWst9BEBQOPmyHdPVIm+3o8QBHT7u1K5mg==","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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.2","bpk-tokens":"^26.7.3","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.15.2","bpk-component-button":"^2.0.3"},"devDependencies":{"bpk-component-label":"^3.2.51"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger-1.0.48.tgz_1517323585120_0.8386655158828944","host":"s3://npm-registry-packages"}},"1.0.49":{"name":"bpk-component-nudger","version":"1.0.49","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.49","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":"3a5b81f8e37348da613465dc7cb837754ea5d2b3","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.49.tgz","fileCount":10,"integrity":"sha512-wqoXusTuFr4xPaz7gHwIn3FT6+Yoirf8qBIdICnwlTDXQJDg+M/Jxsq+UWkvsDBmk8Qw7H1faVCakL/lL9qc3A==","signatures":[{"sig":"MEUCIQCZQQiuNub+vlPkG1prg9s9z/iMKNOrM7OHl+9KwxmqywIgX/BGrttrxmPonM6BklkalusGr0UYUYiS4mFRn6a4Z8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28238},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.3","bpk-tokens":"^26.7.3","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.15.3","bpk-component-button":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.52"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.49_1518182263258_0.7819312946123171","host":"s3://npm-registry-packages"}},"1.0.50":{"name":"bpk-component-nudger","version":"1.0.50","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.50","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":"5b5c7351e5c20e55e6ec24c7e144ec5c1c2a4291","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.50.tgz","fileCount":10,"integrity":"sha512-tvRmmGF9rT+EaN6GWU32hBfjOsyLbGascXPP/skFTsDXmtwYHbcH1wPteZRyIpvgQ0g8n3ygKPpQhOqdez1YoA==","signatures":[{"sig":"MEUCIQC6yEBtSxa6dAO48a1Dd7i37HVBlJ34XPiLsdT4aA1CLAIgGmRVN2Appt9zqsV7q+/tmXqvhl1GLcI/QWuDCsQ9gxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28238},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.4","bpk-tokens":"^26.7.3","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.15.4","bpk-component-button":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.53"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.50_1518431669438_0.12976662940479633","host":"s3://npm-registry-packages"}},"1.0.51":{"name":"bpk-component-nudger","version":"1.0.51","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.51","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":"f5b21527f17ffb9e60f3d8b8f71be0d953c82e0c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.51.tgz","fileCount":10,"integrity":"sha512-Ki1FC4xQdxc8yKh9HzlcwcBKvBvffDSAePWus0H14+KgtJCNtzZp/t6ZDYAzwPxeofFWusX/2s5YWoQq5YN3IQ==","signatures":[{"sig":"MEUCIAQm8GIT2QlAJEsJkP3poUhDWOa61RzhX88Nu3tT3uS8AiEA8RPQaqcFXbEMUzWWR0ux6Duxuc6uIBxn7sYUjcRtlXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27602},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.5","bpk-tokens":"^26.7.3","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.15.5","bpk-component-button":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.54"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.51_1519052141727_0.8694377004535208","host":"s3://npm-registry-packages"}},"1.0.52":{"name":"bpk-component-nudger","version":"1.0.52","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.52","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":"97126692cf25353da3274331c9d426d253edd2e7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.52.tgz","fileCount":10,"integrity":"sha512-goEe9B5sHUnayiM5k2wbyJ+OokmcYNBgBt72ohFp5h9ISHuyqJN1c94FWYzCMg/PxhFunAuAUM+tpvxtcnydQw==","signatures":[{"sig":"MEUCIQDMAhFYgRE+ec5yZkP/1mQMyjl00FPOYGlDfx/RS4g88wIgYqsnFCDDzj92YaTIJaQzpw8FgoHN0Zz92UQNKOuk8rU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27602},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.6","bpk-tokens":"^26.7.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.16.0","bpk-component-button":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.55"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.52_1519377969985_0.9567495911285628","host":"s3://npm-registry-packages"}},"1.0.53":{"name":"bpk-component-nudger","version":"1.0.53","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.53","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":"ce3c478e098620d16a02f330acad3a89cfdbb114","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.53.tgz","fileCount":10,"integrity":"sha512-FRtstMNSYI2OgUBfWSsIZ/E3copb/GHeK8uIBag4L9/nJICEB1qvr2OJ2pqvA+JkJuDUAVMzabtu5uP2Zy8k7g==","signatures":[{"sig":"MEYCIQCn1AmkvgZjsJjmZs6Dgs4bfCxCnXY5YiZ+GOXBTylgigIhAPvrfCsmtISZ+KMEvSDo0re58cyQQ6ufoXEpJqnaAZYF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27602},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.3.7","bpk-tokens":"^26.7.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.16.1","bpk-component-button":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.56"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.53_1520343214386_0.05936478872464512","host":"s3://npm-registry-packages"}},"1.0.54":{"name":"bpk-component-nudger","version":"1.0.54","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.54","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":"5f0ae3564812753060260535343c148d0a944503","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.54.tgz","fileCount":10,"integrity":"sha512-5UQW0n9U26CrhKTKX0Iu/CQFVW8+/H3/4P8OkA0y4ni3NzFVf8fgz2vCRnj+QUhoA/tqP/9lru3SKa/ce9Oa7w==","signatures":[{"sig":"MEYCIQCfqGQBUFwBZm6nkGbwcaVZ/LdJsjc0TBB9dibFR7OpiwIhALyrwoeJDnJ8P73dZ6mMKf4i8KpIFaypXzzlEjEcInWz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27602},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.4.0","bpk-tokens":"^26.7.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.17.0","bpk-component-button":"^2.0.9"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.57"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.54_1521114282517_0.14900216386028298","host":"s3://npm-registry-packages"}},"1.0.55":{"name":"bpk-component-nudger","version":"1.0.55","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.55","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":"7eddd693e0df02c932d157f78fb7ee38f0155201","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.55.tgz","fileCount":10,"integrity":"sha512-u/f/lNU7r0aH+HSXT8hNFpwWYZfBPo4EZWP8x9WHPSANnUJxcwPfojXKxKEBt2CmEKax5Lv/gbQUVoUASJA36A==","signatures":[{"sig":"MEYCIQDdGrmBI2vHO0sk+A61JmFyYertBholOHoNtB8u3MD7JQIhANgFY4q8IDQ+jqHi2kJa6HqZfIpiaE6TwqIsk+0EkSMo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.4.1","bpk-tokens":"^26.7.5","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.17.1","bpk-component-button":"^2.0.10"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.58"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.55_1521218255457_0.2479263867162349","host":"s3://npm-registry-packages"}},"1.0.56":{"name":"bpk-component-nudger","version":"1.0.56","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.56","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":"93d9f080937ba0708943634dc99d7898998124ff","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.56.tgz","fileCount":10,"integrity":"sha512-6S1bZ1cc3FjUtAyNnNYaotLusSvGc8ciFzCVpg+kUBqrbAUzEbq1fmH0iV4zgCIHHWzQOaYXz7sfsxAr5L5hmg==","signatures":[{"sig":"MEYCIQC/769Fnzc7u32cSrn+UyAfDGD3gsoACz1BTtfIpQaokwIhAK2VrRMo0vcdKB3lXfxjZRiXw1uAyvqX+1g8FzgxuSqL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"bpk-mixins":"^17.5.0","bpk-tokens":"^26.7.5","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.18.0","bpk-component-button":"^2.0.11"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.59"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.56_1521457264386_0.7763634766434298","host":"s3://npm-registry-packages"}},"1.0.57":{"name":"bpk-component-nudger","version":"1.0.57","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.57","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":"fb7857bda6a5b737330e32845f18975373a144bb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.57.tgz","fileCount":10,"integrity":"sha512-lUUpzv4vE5meOpK5u+wVJOF02rQipy/13TkU4NwAr0JlQQW8ZszCmmabO8E9BeHGhybzKZ3zFJxZqE7o0LXDGA==","signatures":[{"sig":"MEQCICnchjdfvvFgfMl+ESb4B1mUH4ymlFEQKHcewoqCp9DLAiA/iSI1DajOgLwNbhiEI/PLeqqF9Wnd6ZYgvfEb8gEAFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.5.1","bpk-tokens":"^26.8.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.18.1","bpk-component-button":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.60"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.57_1522337572808_0.40809453650585015","host":"s3://npm-registry-packages"}},"1.0.58":{"name":"bpk-component-nudger","version":"1.0.58","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.58","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":"1511c389706cfa73218f93faab5479765fdeeeec","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.58.tgz","fileCount":10,"integrity":"sha512-tChPeJQ24s1oczxcf28P/DgNLqTrVNQpyfpfCpl3061y0t7awZFqET2+CdkE5wVY2tmXeMzMxzZdq+0WPd9Ekg==","signatures":[{"sig":"MEQCIA0uGT+CzhFeaH+46N/NKVMpYERJj4oeaBzqshtAKED6AiBaDNMwp0B1LU+ojIGZMaxX4ZaKJ5mB2jlYnwCxZBTOrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.6.0","bpk-tokens":"^26.8.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.19.0","bpk-component-button":"^2.0.13"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.61"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.58_1522845453864_0.28263410695413804","host":"s3://npm-registry-packages"}},"1.0.59":{"name":"bpk-component-nudger","version":"1.0.59","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.59","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":"e9a95d4eccff28db275f56f375d6979776fa6944","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.59.tgz","fileCount":10,"integrity":"sha512-UFQ0yPV2VedXo+8IBfYsrolYffPuuSu7cG+q+7gER43LtJoMXC7cip7HVVMvmVx/utbp4Eowdg7p8u5GSAIiMA==","signatures":[{"sig":"MEYCIQD5G0YR2HVFQZ/VqkcFn3e62pb7pQ5jO3/LO5WMRb+W4gIhAInqgMVcmOgBDvf400KDytoLsZF+dxeKKQcn/e0daeVs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27603},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.6.1","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.0","bpk-component-icon":"^3.19.1","bpk-component-button":"^2.0.14"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.62"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.59_1523292116997_0.7476172084077863","host":"s3://npm-registry-packages"}},"1.0.60":{"name":"bpk-component-nudger","version":"1.0.60","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.60","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":"870f415268f9f57957839ceac4a7b9d2baa8f887","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.60.tgz","fileCount":10,"integrity":"sha512-CrKfoXJPkGLszvyoXqeMwgOaDtCDbk2DFRsIABCBeu4eLqBs33YKLDRcwW5qEh0VfYe7fZa/SPLcf/eyzVIurA==","signatures":[{"sig":"MEYCIQD7CH8Bo14wFd4yQJMJdrHBqvbfu1SaaN5f6hl7Kiz8WwIhAI7DTycvR4uoOeOLtPnH+s3X4onIDS4eywNIi954Zoy4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1cZvCRA9TVsSAnZWagAAVCEQAKTBp4vjFVHtz9+lveOp\nrsSFUS+rtfn2eSkPIbhenaqaQ7JOKc1xjHo0YKVPZFr6bbX4U3waoPCxlHZb\nkJy3is5iW0ONJhqqXjl7qsjlOH6/miYIjIQm/7IbjGVkguKOmjfbIQOGFtVF\nafMIWudEF11gG57GTm35JGaZAzcTLPeQ7nysmC+h9+588qwN2t9Aj3PCM4Vi\nodTV2bapwQ5bW6a1065g9RBxUjH6TC24DyaAK6AhvEdsunS8Tt74PY0dX9PG\nHBH3gvXyDpGTB62TWa+S9M54/Os4Ig0C/XkYKc213FfT8y261BZDDNGTWcZj\nfgvUpVfZoRrv9ETLz97nOdSy1iaRhLemxObJLvEyDj4qyxyVzn/3MpgmkF+9\nazgQaiEW/GsQYuQomsND/dqvngV7Nnp16zApD/plvYaTuv6RNf1TZ09wRWYE\nAcqzpQtU2pq7ekJC7eBWRztq0NI+vycAnfAmvhLuF4gS15H7zdsyDa54jsen\nIecZb4V66owh3maDodYBZB48Fow5hE+29XWMEfzFUn3Lp5xKpa81h8uFX/MK\nWYl21yWwKgWzET5TN9hvbtUb6/Mm9jB9/N1P8uUmBBmnmUp6hyuu9Lasbksg\nMkw7Y0AkyPPDwPOJlI1DviuEjEmFFx/853fmlyljHwdloEOone0bqJuZgCnT\nBxNd\r\n=LIwC\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.6.2","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.1","bpk-component-icon":"^3.19.2","bpk-component-button":"^2.0.15"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.63"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.60_1523959406921_0.3234624450882466","host":"s3://npm-registry-packages"}},"1.0.61":{"name":"bpk-component-nudger","version":"1.0.61","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.61","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":"15c89e212c1d535bebcdbdf34b5f9516e7819c55","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.61.tgz","fileCount":10,"integrity":"sha512-pWHlVzuJi47AN6bOAtSEoq/c+0UDzAOd/HnaSzrF2Q3rg0hx0TjJek6nn2nCN+WadYiRcPsS8B5M0TiHZPaGfA==","signatures":[{"sig":"MEUCIBuc2xMwWcH93iMi+UGw/py6m1+fnUzShEMcTm9dz5WKAiEA6nIkfyg0LCH8mvVpmVoNIN5cEmoXPVv3C8Bl+dhLsPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa11kGCRA9TVsSAnZWagAAPBsP/jc0Xlxy7FCTh0KIt/s5\n1MSIEfEQHpyk4uCo7q5cIUchBF6ccIlqjqiipdjQ2ef+q16wqGF0Gt0V7lSW\nkDT0WctyaXyjwx3Z9qdOkRCC1DpTe6PUBWYdiAWdeuQSnF3KzocDhSl4n0J+\nk+6c8sBamZzzhKI1ZtCmZx5/eidgwxo/jDiPJtvwm2UNgOvDF8rB8joDimYf\nur62fuYISvbzVyFs8i9Gj9op4NEpC88fCG7VZrKKGoEEqEG5nc8ANF9QCi6J\nDK5VqY4rFpJA2Oo6i083lIgOYiQqtHfqPdQysIiSz3ZzMlmQdQErTrw0lXB8\nFEQ1Mxq5Anp3gfTWbuXFY71ntKi8Z68bqAPiny+jrx8TcrWJMDjIKZN8BFrN\n/HN5hR6RmPfffZ0rxLFOaKd0IryCV6UEU4Dinnn+vNOppRbTx5vZmdPs8b+K\n3+4kkenHbhSMwjcq+/6cuyURz7gQUcqFSj7os480TzIHPhQJZg+GHYA8u+a6\npcp3N0ENd4q4zrA61UMe9eQcffvmoigx6HjEwiK0GgD7W7Lp+U0sHSOh2sc7\n4JXNyjj6jA1lsaJ+RJZm/IVYk3IMys1GQX39bBO8wvbx+lTZIxy84YJQEBss\nyKkOhKAvCCo58NFif0U09qTNMEWLaScdHm06pW8yOGoJVWaNNrawwaMqFK/C\nJbua\r\n=KFvL\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.7.0","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.1","bpk-component-icon":"^3.19.3","bpk-component-button":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.64"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.61_1524062469353_0.13755531908684548","host":"s3://npm-registry-packages"}},"1.0.62":{"name":"bpk-component-nudger","version":"1.0.62","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.62","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":"2984d9c5f827945ec6381b0dac340620c9ec71fd","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.62.tgz","fileCount":10,"integrity":"sha512-N6S8A+pNB1wI4NpM+asrBZ5z9FyxFA2M+Jz7p/zqw6mV2hsYFP3PPp/t7JVoC6C9JsPOuDvPs1M7qaQzfmXV+Q==","signatures":[{"sig":"MEQCIBi50Xc4WQjwxuy9hy7i4Wgj24skdowvOjMoqXQCxofeAiBj4aGK1eV87Qj6lbb2Npey6bVONTOdkxVVXOz2HsBLTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4KWjCRA9TVsSAnZWagAAM+MQAInVp8nwYbbhEXrlS+d/\nHyYZZpKMTpfbJYYyOdEr/DyWwNXDpQh1wnZxIfPZ3/mcspTOjn2Qoku+4GFo\na8pGxDacDf3jZiPyuZst3YVMmXUpJIGHCbJ4QR8qRUdlfHo8SPjUGI5U/5gR\nBMHZCk7Fsqh1PuILw5pBLrlR0Ylr/bfKxIOTNVmbi96XrtXhzvNhx4G/oUU4\nkckBxUhLj2+k/LLoGRp0PLBgxH344dr/35KQj1IDTN5Olcf9cDtGRo3qf2Q0\ng6kRLoAce67L0AdCXddtjsbzMHRqm9fwEfV9y/tDBWal+jut1jw0q4Sys6Jl\ndGhYnVXKoeY96eAcRDGDxZFax48e7yDgtJ8nGSJBtjO5EjQRsEjLwIHHUM1m\nwvDpEXe796P4HdKXHhqkmRIUj0M8ojLu3gUj8MdRyahZi/355BtL5Gr4NXMb\niVLx/u6Z7EHFMU/EloPsgvZlgaZ8kvpdqo/O4sapCy4u2Ikh9YWqBIzpBK/4\np+3uL8DbzeN+vCccaak2esGSlpTAOa8kGfbs50s/8X8YyD3JzxtAkuwaWA/Z\nNg1KGMZAFM0Y5SGiNAHLQMpSVXesLhDSmjurfLIrXFMCeoBDBNFVCUIGriLv\nrdw3yv4Hs1GWHruVyvmTF4nhiRjnLPZk+qW2EP7YVuc94JPHNAK4JvEdkIgY\nnbDy\r\n=QpFP\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.8.0","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.5.1","bpk-component-icon":"^3.20.0","bpk-component-button":"^2.0.17"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.65"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.62_1524671907167_0.13414402011776283","host":"s3://npm-registry-packages"}},"1.0.63":{"name":"bpk-component-nudger","version":"1.0.63","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.63","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":"c00f6a6a07f5d3b8a79f64c40a55699e71cde123","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.63.tgz","fileCount":10,"integrity":"sha512-gVcEx1NobvRdMlb6AGEr9M1x6X3VXq2xEPukCr2SB9Dotp18pHsh4HaSJ8GzIM9Z0U4UuDMASz/R17xjkbzkYA==","signatures":[{"sig":"MEYCIQDybZC4XwiUCm8Zlt313vcWds2uCBBp9mPgrMZd2U1aHwIhAM/63hDZRPgxpD7as7t8TGLdjAZcu2pBzCiNY67ooUjV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ED+CRA9TVsSAnZWagAAuMMP+gMBYNgItAu8tfuy+crL\nHwSfyunAB8BqzcCGfEgjG9E5Xewp0/gy3wSa5dXkTkqii1wNHLQb1r10mRvJ\nIVQIUwLdgtWa0hnrhB4HMJ+oLQzrGBsKvMPFjc8ZPYdZKfcD1yxqGFnxvhx0\nk42NWvbnRGb1uUXl5nxSgzdnRGtXkQI9wrIfWWSvV3FtfRp2okibp/aRHGbG\nKZWnEAwc4EMgmMmxpLBsRS5/n62cpYjrQXHYX+CUg2pw1VzMhp/fjqS0jLKT\nNupW5l+ZrzhDNAYVyTu1us/MuGVry6rWXTgsQSWYSpQAg2I1AKZrSTSqkHW2\n1oYX9l9YshmAdjr0KAOHpbrEqCG2CU1GWxsEawhfziqXOBiJ9XUWBJtY08gH\n/VyvyK3wssS1BPVlWDgxdK8N9P4lKvT7rKTDF+cpCJRGxVo3nQUAw3mWkh7/\nx5w8f+/Vkl8cGCIWb9MOx2I3fBBOHclzAWxQbb0ooSfyCNfn0by4PWbYMp9g\nCF20lIJAuhmi8QYIJCVQZHeLEA9M3dfr5AI3LBwAqSjQv2388CYod1U+laBO\nyS69qSWauoo6at+1rr7JPkmPi5t9DQd+0KPiVVuzmCqjkRiZSQg+t1f26b1l\ni9tbhnHhvJMxLAQDkVhfSBnQH7h3PagKDhUZ8yFDW9hgJe2PLnWGNJQ8yz4G\nPTeS\r\n=NMdk\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.8.1","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.0","bpk-component-icon":"^3.20.1","bpk-component-button":"^2.0.18"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.66"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.63_1525170428736_0.5698614790683372","host":"s3://npm-registry-packages"}},"1.0.64":{"name":"bpk-component-nudger","version":"1.0.64","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.64","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":"5ee140c91c842c9962e7d247230df4611d9430a2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.64.tgz","fileCount":10,"integrity":"sha512-exR9xoc11vXlz4NLK5+ZpztSadfwq+ZgmlFdZZ4RauE3f7uX8fM1d0IzWjiNBCaPC+KM/dIMbjYSgkwt2uHPyg==","signatures":[{"sig":"MEYCIQDCDnJ/IuGwP3SBRHShK2UqwN6DvPlCirOUVJLhJRzQFAIhAJAONpAEd6LNberdDFeSOyW718LtSjIkAWH+ux5jR27e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6xt7CRA9TVsSAnZWagAAj9gP/ibXNQXPItgD9V3SMqkK\nOI5n2u7UO+8u6nqS/16ZLTOJ8WY48rDprWiNMro74CIvbroHooWZBpOF7Jfb\nT0mSqRKISLPEdSIx+UkSQ2M/jpGfIuHJwqN1I8Qj+NaCuk3Jp/EG1yRdUMxS\nXz3EjCpW8hNMfcmL3pJ1zYgbIqlGsUBTVEDeLUn4O/3xoxR2OPaXk3JoyT58\nLxovBSjEPWA6nOFnHnIrkMaDrD2r1CkOBzERpIc0plfEfnMEcWp4gseqj0I4\n5LYRSymhWhJz3rmb8lBhBGQqW2afOQES7jIDwX/JNQ3ZLfiGWptYIzOodl1l\nT3wnYzRoBLYS52YGWqMI4PRb5wjnxqlytaX2TE13mHjUfL/yg2vhIMBM1a2H\nJXA/d2JAXrsjZFr57IQPT5cyDHIkK5CYhCBsxNxXj2P31EsQSIIwrf5yI3Y0\n/1HDcvCMAKC4YzbF6pgxl0zs8T1RAcsKrJdpsttVT1/jhCSgHXKhwg4i/vOU\nECBC+STqkOu+352j/Ty2hrSkz62MYk786Pm6bhytQhGZCM3+vonvV/yMGHtg\nandRVfHJaYybA5C+O+hwYEF2wDmGr9/hw4CfXIhgpd5MLVGzjz4MBEP/nQLe\nT2dxhHxMBscAdVtm8KCij0xQxsc0xyc9bcODxJ+MhzeDGoInRUvjqZVKX32x\ngi8y\r\n=ssqG\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.9.0","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.20.2","bpk-component-button":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.67"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.64_1525357435144_0.9484823592902576","host":"s3://npm-registry-packages"}},"1.0.65":{"name":"bpk-component-nudger","version":"1.0.65","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.65","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":"a76a2dda5e1a0d15cd56262ec668c48cf3fc57fd","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.65.tgz","fileCount":10,"integrity":"sha512-3jOWjXEEBgMOhNEZNhwec66k5oKnx/XFRak7ehDOcYq0ayIuqT3cfv7KPKoCps3W/blOmlPTHoG4k7i1ELUigQ==","signatures":[{"sig":"MEYCIQDyZkwxDzAciBOzg9UKWHlrk3dpNKb5D57NWNcEluIGLwIhAMy0zTnFHBe9q+eKm/ospMG+rTpGR4jT9ZcdTZnD/Abe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9HAsCRA9TVsSAnZWagAAM6AP/2pS12DOTW01D3GOFcV5\nZz2BXCdBzfck5d4FWlWgrATl5mFufpXQsZcJ6Mvs4MQtlOeAM8l1V/uyShEb\nEMiwml3HVVGSe5FGLTKjePaAkd7N9lZcOE7ailh6bO6o4EPTfEEez1Jje3VN\nRxpPk0Gfh2OaBm8Fa8e9R7unPA5afPU6shbKxbl3nvRfH+sYCDUTa7lJCZJ+\nJxR60Xx/JoLMBW1t25cyO4k0OlaYwkKFT+jbZYaZsPzTk8kuku85DcCGCPrS\nWOGhW/NABXie+7WgInHtI+g1U/Ibev+W1Oi3Oc8JOSSA9d9yyotLRQiMOMoc\nPFNYyTF5gqe4F11yKz4I3OcXiIzvXF/+PDpSYzcag60IU/9Kz1gk7/iBhDWo\nlb6r9MBbSCiMJZuPTAQb3Uym3cAgeNp82+ApGoQbI/d16ebzf7d3XO1IGIES\nLX3/I+PW4T2Q4HqL3pSQ2OUlXnWvBWyxv8kA8K+xcNIbPx9VRAMyP5hKkqbW\nHktzX9xmHfddIyl2d4wTT3rEgxZPQGrKFaHiPM8LpvaqTUHB9jT422IRhaCd\n6pASgqq79ljaGupsVD6gViRQ0PpREq6moY2zqKRAqQaVv0gGUHFuBk/rDsXh\nhdZ8d4pzkSsvzn84pHYzrYlpaXGhktIrM6U2id6R05DjzMbs8IAjbG9ijg4g\n/Yu0\r\n=K6lE\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.9.0","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.20.2","bpk-component-button":"^2.0.20"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.67"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.65_1525968939727_0.7170977423871658","host":"s3://npm-registry-packages"}},"1.0.66":{"name":"bpk-component-nudger","version":"1.0.66","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.66","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":"fa165ab2d36a15f5285a0a4c06218194dd32886c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.66.tgz","fileCount":10,"integrity":"sha512-TkVcAf9IMb0GT0Hevi/0ux16AXsphpBsZJHehtS6x9RjvQUgwSTvTpMW4WIenCHNMF84TcjNGn+6R5zEeZRhTA==","signatures":[{"sig":"MEQCIAstQDMo+5nzdYMcYfCyC9TBgXHJ++divBfAAB580YctAiA5SZ/Km2CXa1tLnS4kNLBsv7evIh2wXbcEpMox7Lj+Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDrTPCRA9TVsSAnZWagAAH4YQAIDdz98REc+YkDyIuOPb\ncZaV0JNAgWnDkFUI+Xh+fufMGz9jvvp84N1nOZzGhFsOrgWRZIzT9M5uCzZR\nKtLXZYCfGfK+kOHtb5WXOsy6bKuK+H6g1MJ2HCaWCSGMVSofKQrVw4f78jme\nWHwjVGxl1cWu0vOEmTjV+JB6LorSsC0eH4x5ytGLQWs7khyaoI4wmI950kbd\nCaBe3lP7kIQqDNCgi3QPZEnCey6aJL2oKda/kSw3VeRatZNqJpdvQa4Ne58T\n/4WFwC/FefccVP1aCd9oWqZsQfyV2MznkfzXeLPmvupB25nsJ+UYZxaWUxAg\nu4METvxcD6yObsm2X2dEq8R3xmTZYyF4FMxW9WamrsvHJ7aDCZzou9EVQ5S5\nwbshyDHQXpA2Uoi987XvtKpWgyxE6zRwA313GyI8eaoPejMesAmndsB3WrV2\ne8XNa+xXm2Y/ooZApad4eqGXg/IKYjV5fOA3mFDGwGEPqGjAIvpqIB74gudI\nc6m9PtWwaGMYtgrZq9Dy5ikrGbfJXrnhEyS0zhpzGH0BbOXY7hsDFm/QPFT4\nIhpMMf5XkfEnK0G5hZVVkBLtkdfT0ejMsQnqd8pOQllLik8kJE9NWrnLzDoN\nznCo4pUprFRZo1/Igwe1rThH0WlxQx8Tcvm5o9K0JYh1GJ20ORTrrOv4k0x3\nFhNw\r\n=jKQt\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.10.0","bpk-tokens":"^27.0.0","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.21.0","bpk-component-button":"^2.0.21"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.68"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.66_1527690440394_0.8209102051949515","host":"s3://npm-registry-packages"}},"1.0.67":{"name":"bpk-component-nudger","version":"1.0.67","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.67","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":"5c2d1c64eb48815f54f6c891176f3ba237b11a3d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.67.tgz","fileCount":10,"integrity":"sha512-Zdtz+vULdNtV5pS2p4hHmrH8SnuOP56oVBLzDZStpYVm+jT4CKkuSxWfA7TOClJfZDcdCc6zAcKux2LVQNq0uQ==","signatures":[{"sig":"MEQCIHbI/xkgkdu88jreYMwz1RvSI/CwrCdGGGXj8BXPQzCTAiBy52SCEixSNgmgz3H/SZCflg0ai4kLei7wOTxV2cTdLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGAk5CRA9TVsSAnZWagAAXzwP/A68tuz30rlpUhxWci/8\nalF3PGhIgdeJbb7SRe3yWh6TdPkbj3B47gp8GjLqNeLLkj2c9VntuBKhmcpD\nCYL7wzDiy0xkrWZWCXXSHf5XT35Lu1KBb0GBBeMMlY7SNX9pdTUja/7GJycg\nvqx9lhYSSZhAOFNNSueoPN9rJ0R+8whLofN/p0FVbUXioncd3+5GfP/mXi32\nN6GHk9h4mtFG0jD9BoznuxHjBtdMNwcPV3tZNTV14tajCWbnfm9m+hy7uIjI\nc4qRvT0H6lAKYadLEd5IQMPkCpidO0gMFlwe1nD4aLPzb6NhKwpd5SDfLzn+\nCR42u8+FfoJ/Cs+lVsLuGRgLvoae3m7tcDDHoUFzQrPWPV3tmwg5Z4neBd+z\n7L1+Yk15wda3s9CjZBMcR6XwEbVXQCWbV/9cwGNNKf1s0Mf+oWYaNE/7/1Ih\nc9ye6JmZ5W/JLJeUWJaZkj5wTB33PgrzYelMelmALzbxlmvWePzjvAp+hpu9\nGkw8hnpIDpTX6zf8YAyjROBPYbf0zkVcbHlhS4/L8AbodVujdfVnzRVSq3RV\nI+WYpQyjj3JR5l/VBqylpf5uPT+PmEWOV5Ot/R4s+U0WX9QNpCO0qrmmC3yl\n8y4YTrHV+CpjRUySYy11Lx3VvxG7EvXkIXljKffBA3b9Oyd+IXk/DzJr49Og\noTqb\r\n=Q4RX\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.0","dependencies":{"bpk-mixins":"^17.10.1","bpk-tokens":"^27.0.1","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.21.1","bpk-component-button":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.69"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.67_1528301878829_0.5436386955478572","host":"s3://npm-registry-packages"}},"1.0.68":{"name":"bpk-component-nudger","version":"1.0.68","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.68","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":"610db0a4bbf1169df1b643a8d2b3e9e91a071184","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.68.tgz","fileCount":10,"integrity":"sha512-uk7Rih7Kiun2U67PzjCRMGggDYyOCFAc/A7Z9kpb28MQWSmShQb03T+5387uegzqUqCB4mADJYx1znjArAhwHw==","signatures":[{"sig":"MEYCIQDbAKXFQxtOJ1+/XsWZ7ULZFJ5nhGbew5gbyUDRNEEmgwIhAL4ZMzfGiANZZZ4BQZtMKToA/TX35klHV2dndxmVxZf7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKSiWCRA9TVsSAnZWagAArw0P/2TgyAtBp9Fu9heFOl4E\nvouB7+pD8kfRc7BJvEcQsuYZusISXlWyWNkY0lrnLtWZfwp78PtZie94M3Sk\nq6pu7cwMXgcZrmTAshJ+0yms/IAHQ4CO3B/F+KIpn0/q++5cWDogE3hg1lBC\n6epVUXi/YRBolDWU8BTlls7DeOeP1l0ezjQcB7NIPc6FQu49dgqjgtOknq41\nrCpeVZokV9Fn56gN5PpndD6AfCX9YvCJKjJwyyEXCz2vHJdDkCaxqKDHiSmb\n2fZBqPQIZr7/KmtIsx6c0lzd9Kf/i4W4VaDf6QnU/HEuHuNCQCSlPAxZUbvE\ncl/8yTXlz2QSfpez9Bp4JJxgSiz80M5320nOgQyA4tO2oj9+AOrdDR8qkZuZ\ngM28AkWkmB3a3A4YyebrU7HbF7rK0O8CSXIoBUzABoZkesjDSCmgh8GqgoG7\nmhfpx6Vl7cf4TaNwpv/0haa1gSUz759HImST26Rr7JXWda+7c3xZ43iRg6OZ\nBmcxs8qZv4v74rtOi/d4JTt19RAa0L+im4IuD97sWAhk3Z7Q0uH1X/IezvFG\nkZlgIqWKTgP5QOjloPgZQXQdXWwBhZtQbVNTHbqi+O8h6WYhrZ+wyF3d9QZ7\nU7MRao4qLnFvZ8MtUk2hag+ylwvWIIG3P7rFAdOpceyS9EReCZTl/BwjoS8B\nhbMo\r\n=EIZ5\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.10.2","bpk-tokens":"^27.0.2","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.21.2","bpk-component-button":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.70"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.68_1529424022025_0.7911495506326736","host":"s3://npm-registry-packages"}},"1.0.69":{"name":"bpk-component-nudger","version":"1.0.69","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.69","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":"7bae8b075b6964dc103c85e3881170226ef9a7cc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.69.tgz","fileCount":10,"integrity":"sha512-d6qNKgDETqlBSLPKojMYlcqUHg8g1t7jVtpBa5lOwUcqeYISn6m//d0J1gG0OFfq348AmLzxTPal1rbQYUdrcg==","signatures":[{"sig":"MEQCIB1t0IrtEMGVoDViaUQ3CZMuZGWWMXxD773MIJet30RTAiBUg1SeYGRntLc9oQGtUCz68GY33gSleqdLG0pShp9tXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKn3RCRA9TVsSAnZWagAA7QcP/ik881uPEibUoJihrugA\nYjeMtSdpRoipbmr6b6Z6zsW/4ZHlbxh2mmgqJd1wkpKp3nb86rEWBafuaKAa\nuOFgEvCMk9lP6jBr+PosQ1Uq2sMv5+tQREVoTnC0250EpTk2RpeR10BaLq5K\nRLdhii2mDoOmeH43nxee5NOL8qn/astN7q760JRTcireGGeuvsTv/kO273gR\nLwjRFbp+etcKbUnOOI4qS45pZ/wJjpJDH165f13bliEMThLkqaDGkuz2aMYV\nwXtlL/46ugZbpR+rRTB8lWH7oU3qEYCNIl+WMscWoAEJnFKR1rpryN5JT/AW\n1lsd0yYqJtWzdiUrlBpUTGlS6O2CL/VaInkKCl8Ejk4h+nNSYj55PPaof9nI\nfJm41sXueKcJ1dZ6CGmwp/VjIUDq7RiFdDxohmweNWNl9lcOU6+Nht5GXJ2r\n0bC+mBsTrvdsOQ80fWLrU+rqElv91dzZpOIs/nImJKkefZk7UPBwv/B/VWU9\nacYVRdb/3B+wl5JeydwGL+5VWTjWgucVwzyrfvmG3tHJh/WLkwLEPxsZYxmu\nvKsRDvrLoNLfoxt9h9zGXhS/NBq2VvYCMx264ucFtU1oDJxxeu5LnZb2wRy/\n0ENEMjQgswlVtBYbvaCYkxHGK2XbINXT99X/ujcDN9UYmVk7/ORe47oNngEl\nx+6p\r\n=gNI1\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.10.3","bpk-tokens":"^27.0.3","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.21.3","bpk-component-button":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.71"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.69_1529511367588_0.5690752743706673","host":"s3://npm-registry-packages"}},"1.0.70":{"name":"bpk-component-nudger","version":"1.0.70","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.70","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":"a43c82f6cf2c4ac84b58b7ad1fff96856bcca751","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.70.tgz","fileCount":10,"integrity":"sha512-vVLMVVn+pusHQUlHaQ4miytDep2ot44kV8hpXgUCBFkzRlSqBPhoBdyorh8K4RWtp7RO9m8zPycOfaYgMLrMFg==","signatures":[{"sig":"MEQCIC9JQDb/kBwYCV6sNQlyPyJZcap2/H40x9a7VHBFsGiBAiBKQamfeY6U06dR2J/DQXP1xrdQXXvFywjBBD1FTKgAfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLQrPCRA9TVsSAnZWagAAtmIP/jGgY41zmsWkRU5829dH\ntR0miQjVkYiq0uwYGj7ysswdrSFrJIfSVf4zgj7ioB0hOHeXRCFuPB/y8HkA\nP3OHT+OK74If46D8Rdm6luUnT26F9t7tuWDDnQlOuWqrylqWRr9lTvimj26D\nxfcN4aCB3jQWxV3sTXd87jZBVmXSdvmRU9cJLusSDZkjYAWPFgAJzC43SyQT\ncrzvnZWguIGnSuZ62nVIhJk5OJEF9J3PsrrxlYg3wfo9RZdccqunFX9yMN+0\n/pRBxl+0moFWw0zLGRFWIMX6ZsBCgeQJGbnB+mANo9GRMDC1eTfkFUxe1ouY\nX658h1h3qkVMGjPH7GLX+LsBXG+FxAveJdf2Qfz7CYNbqN6rdX/nhKmTFG6J\npiSAxPUBMbsbc0Y36hTa186y5jI6LtdOoYvt3wYj/B8R9dZ946YLC22cK+7f\nbGxPuGiVRIl0WBkG5M9LjQ/UwW97EECEBYVJTK09WIVkJ0DaFQUPZy1Zb7Mv\njCuNMETYui4ZMUJph0LoCyQbjnZiwH4ajjjrbo8kDd8Y65o6glIZEpEiPV8f\n93Py9qTzh4+KgxjJWrcdmQKKXnS37wZFspl5/MOEG14qwcJTrKRicRzBociG\nPrm5WHzAbpkjDhL39vnXoVWW8HEh2BLcTWXZ3+LBctoWIzGvoA7WxeI1WcAg\nOALQ\r\n=6tbZ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"bpk-mixins":"^17.10.4","bpk-tokens":"^27.0.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.21.4","bpk-component-button":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.72"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.70_1529678543698_0.5581077285303129","host":"s3://npm-registry-packages"}},"1.0.71":{"name":"bpk-component-nudger","version":"1.0.71","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.71","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":"faae279875b138f6de80d0c8a553c54cb22bc442","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.71.tgz","fileCount":10,"integrity":"sha512-OaSsQksZg+Q1r3XkuTuOGxN6f69nYzczvgyjc/7VfGfnvx3pQ/3ZmbV/DFBhsCb/fOY1/jNIuD84MUTbc82PSw==","signatures":[{"sig":"MEUCIF9IU1Bok66Q6w+5RlLfGW6K2bskqcZGcbtbuy8p+r54AiEAlGE4k/14kPMRY2F9zw20qMAckz4PMEKrMMGYc24hUls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRc4/CRA9TVsSAnZWagAAbOwP/1KSy1VyB/+MdGS/qm57\n5/cxdkjVIh26yVLrBE8i8Yk8ygtm8b15N8P3Auiwb7DRmPe1YZgKDNLOp9O+\nuoYUcWVBGZ7KvVCsFkR7NhbmZwO4PpwYYH/ZyaklyGdp++kOptddXJ1l7+xD\nA8NJev2bCIRF26No8vnWQjXXtm3MqRJ3R6swDlpgFywJqAW3E5pW7BPGDxWR\nQZXNCx5b7xsG53oSrjYR/5tb1qm3aNlGBEuZJZ2A0DDVYz7dMMO6kwacrRxy\nVBKDEU6sID515bFJCh1uCPknrVTu3GyifdveJfmZ5YZC8q+TvlsothqFOrX0\nC1tPwUdEXe2+t8oMs4gTk3+d9VDtnXdeMw5eTiDxOZEFlqYdwlpzE/u2ZfMU\ncO2o/GembBOVLQN00uzxqtmgcx8Sr/oSHKzd4qKz+21lEeKRJ2K0kd8GKhhF\nUkoNwSAwNP75GQfLVKWsbHY1j3CY00iUoCACJxV1eezX1vzWB44R2ZqIHHkN\nW0mRP9t0amA8kNejA4SKaWk9hJjMktypgtdCGSfkgqGky4J1kSSHm7v2OUmF\nEeJCSY+1fTqQjxY8j+wwmmm0I4qcGsC6bWY/4PzVRaMXytlHPeTi6K5nwPSU\nfUuLhsVrgXJzENY391VTLbn0U/ncv1uMIQbG0XrW3jZ7qbOCasokFU3gOt2Z\nDSlJ\r\n=0RMI\r\n-----END PGP SIGNATURE-----\r\n"},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.10.4","bpk-tokens":"^27.0.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.21.4","bpk-component-button":"^2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.72"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.71_1531301439439_0.40176543507643614","host":"s3://npm-registry-packages"}},"1.0.72":{"name":"bpk-component-nudger","version":"1.0.72","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.72","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":"d1fdeda53ad0db34acbc179fea212d81c7716fde","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.72.tgz","fileCount":10,"integrity":"sha512-oziAl4QuOlR7byi6l1duYy0Z+bpmSj4DKDFJY0gkEkARViIAl2H32sTQJdpY6MKlUBrvEHsuw+sJQI4reUKvmQ==","signatures":[{"sig":"MEYCIQD3j+f9Rk9pdGA+nYvOjlUfvx2caTScsH7HHo674UAj7wIhAL+t3l3BcdZRxZ0VK74L9KXq2PLMtw391yWQ20QXsMBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRzo4CRA9TVsSAnZWagAAdicQAKEvXE4JOlVL0Yvq0bmp\nzUPCM2PQ+9Jy5V64AOLFpK9VsXJGW65cqJ45Krr9OhxdQq411x+NpwlSe8Hs\nl9fDqY4ObBjDnGJedu87vto5d31cZ/0WPm0wCl52XBc+x1C2XZ+d4VnIJYj/\no8maS0hYE8auYqmXV2OJGAuZmvixyAJbcpKUJhEWFEAdPudB9WXsKcR7jtUR\nj16XZyu6Jal3t0Y5fJ0vjc1B2BIq8DQcQ5q9MWQTaWHi2AyrjLfh4Hr80dtB\nH6HWg08LQKiVUQZxr2jSpvRmxzj47VA6y1843MjYTi3zGHUMqdWII8TzjXBg\n221SqTwtVlIWGB8j9w/5JUb/m4PEmHPqL/lAoUHnF2HYqUdtvQUZW4avCU4F\nU8ocpexKdVXWt5i1ZBCt5XY+mmEd33lapvCXsM4vYJyQ64Ftp4rac3FDP7ZE\n97CLrzY9sxbR08sh1aX6UzWw7WSzWdbUFxqYTE8fwfU1FPwoaojT8NSzzQyO\nb/nNrP4Ln/4u3tva3HbOrqsAHrESowOVZZTxqoq5ucqOQrqmZ8mGuq5GJ6Rq\nEmPzCpLRDJCDjR8vQVkvIqo4hdr5HVaH3dZE46S3H2WBK7QBJDR/ftC6n5Ae\nVoGmZFKn3E6u8ABvoRzQpkksb+d4wWDCr3KG8xtaWvZ8Hjz4iZkd8QgcuezZ\nacrz\r\n=geym\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.0","bpk-tokens":"^27.0.4","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.1","bpk-component-icon":"^3.22.0","bpk-component-button":"^2.1.5"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.73"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.72_1531394616062_0.00022961385986919325","host":"s3://npm-registry-packages"}},"1.0.73":{"name":"bpk-component-nudger","version":"1.0.73","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.73","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":"bfaf639c5de7b2c40d58106918accc10007c86f6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.73.tgz","fileCount":10,"integrity":"sha512-VJ+IY7jTqV0YknoeFob7P8xryi6xssO0fQ7uAunsE7TmxOObkkTl2KU3PC2Caun1UtWlsCKIbbmf1OsFKfwdBg==","signatures":[{"sig":"MEUCIHzSy8sHQnOu1Jq8fUZ7QZ1C87NqvJ0zCMIuvNFySg2pAiEAivI8eeg8Kr8M0zdTt+ACxtpg10EGR4cFrOkvJUD/5jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUgPKCRA9TVsSAnZWagAAqaQP/1V0wcHrJg/lKjY0dHOa\nU17zm71cuOpK64+R8o77HtBnB2mx2kwhSTRvZE6JXpQZ/ryfASOMhuPcORXL\nynDjI7fQyOqzSlQQHEGN87mgsCiuB3fdEbX4k1BYzP11Zg/GBoIqkMNP3/yY\nJj5EMzfgetcCYqoehS6RdC6+G0ZvLd6Em3giPzbRBlhY7r32hmUFTkHu3F2n\nFc899M+rktJSunJ+9k3g4omSSBvEHQvBS3eLacluNcYv4Ngdco3Pvuo3WiMd\nb+0M5hZcWoidE9TW715ueTtrXHU9tPX1tWBKEkxcAwpb+s0gL57M2tRIZu8b\nTUcrvol/eHU7NP4FE4jh5LAztaHG8SX+779NfmFYNXjklLLj9If0o/jvkmTG\nXVYj4+60GESyHMHxdRCBF72eevfqVrHiGmwW+xKmki6w7qO0mW+urgg9LovG\ngK4DPls4dx5rPaeijPcCT5Ti9j957y9uGWZ6eRgwzdytr/ibZJ2Y9xjYpMe2\nFn1oy4tJGZZmH0UoU4or6UJlwfBqRoihz2j6YvewY9QYTYHFvT2Xzew37PXJ\nmi5yQqb373wK1NUyhOi5PlsbVzDNnb9XGT0MvS3YCTloT0PBuhv2/oXAl7tA\n6Ykwxa2WzGZCAszcUyKDmYfwiVJOCwgkkVWoIEUxmXsoei8NAS3tjVDCXtPY\nopjR\r\n=ay2E\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.1","bpk-tokens":"^27.0.5","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.2","bpk-component-icon":"^3.22.1","bpk-component-button":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.74"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.73_1532101578269_0.722116089691615","host":"s3://npm-registry-packages"}},"1.0.74":{"name":"bpk-component-nudger","version":"1.0.74","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.74","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":"fa195c01e29e09fac93c45d07864089caa67fd1d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.74.tgz","fileCount":10,"integrity":"sha512-7Cw8e4+wfcEwdXFoG4Pl6zvMT93rnZZLq3ZwjrjTncX+T2xdS5RZQYnFCR/c5V2lV3IPVtu0lyXiq5tAxyqRdQ==","signatures":[{"sig":"MEYCIQDuR7PQ2fMsCOG7RJQ8QaomE4MFZgTFbxZDy67ekNstfwIhAKtInjYi/CWzw/Ld9bijapzNd33nxvAR/53ibF5/tILm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVaLsCRA9TVsSAnZWagAA8I8P/inQUH2GyEmyYCY5yiVS\nHANZa3bj2MF2NrYgoQj+FK4RDyjx03LZdYKH3SZbKJsOGkgXiKW1lCoQBr7y\n3wKBilFbuU/EYKQiko1RUxlEn0DBDgCMmL5ORxXQNg1raU0f0GLVqAmL4Y4R\naCyONrm0Frcmj/yuksMrU/dkAnX0RBF+DnanuSyzeZlzMc4wZ/oCFZD79qc7\nAYmk8YhgY3br7f2/lbkwjpjA05Gvw75MhDdLPmmJQttwXHG9/EoHX7UwAacW\njlwf12OTmdsG1KSiNrErR33uFT/thGnMI9SSBx3dBWc+KwKoOCcGLzWJJD1O\nQeAJhAwhMJ33kDtBUCxnaLH+mM0bNK2skb36uI9g5jx1MLQOVx1I4LYHnAwd\nvmkQYuw2m7JJBzPo2XBkqhAB+cSg9HnfZqAz+mVDUUToSMnGJgg7m4qob1wT\nqoeHQitw7RHK7F7EM4QtODCPJvemc1vdAOrrKClFIEG92a6cIuNk2PYmrwqS\nd1F+QP28KaiXk2u/SxoC3+Ki82a8Kwa7vKh8rmfiiORf3F7IA1NhHvfAt9pa\nn0lCY20ba9TIOWXZ/SEQngpt0ziXwgaAoJi0q9AF/EUnQOpkiBgISJ9sBUub\nERk24/EIIDVVe5ylMdXVCbfUNDIz8ZbeLmlkQLRTTsBuMCaBKrQElDbjh1Tp\nRr60\r\n=8Pem\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"bpk-mixins":"^17.11.2","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.3","bpk-component-icon":"^3.22.2","bpk-component-button":"^2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.75"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.74_1532338924809_0.10458049775420442","host":"s3://npm-registry-packages"}},"1.0.75":{"name":"bpk-component-nudger","version":"1.0.75","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.75","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":"66573601010b415247b9a0cb2595116925fb7335","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.75.tgz","fileCount":10,"integrity":"sha512-aOYtsSiAl+v9TyBl4cW98Lc0+yTzNopi5w2cHKEd6B05TqJmHQZbevC3gkCrekSy2MQj+tsx13Kus2heK24Lrw==","signatures":[{"sig":"MEQCIEuUWfKsyddwB3jyZEES397xHGwrLrp9an/ngwJ1MMOMAiAoUQF19+Px7T/voyNqB6BVjDYRZLfeamVbFzdIbqomXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVzRzCRA9TVsSAnZWagAAEIYP/0rjtOkLQParoRa+4pym\nfAGMShVhFxJkaZ/5+SW75bBlo0rX2nXQEpfsVPEGTXvQswGvIVS4zeAedWS4\nO44FECC0ohrxpOpfl52uwD0THiI7VgesYm9efxVQSYlGBX5NNTQ6bU9P2Wh1\n5Y+6ua6nIQJe9lkLC+a6S6basVhDByBp/5qVUYDd1g3hlIkOuwbmvNCwi3em\n8y1LQJWQVjFhMna6UzaJMt+Cu6ZjVNums8mjuej/pjaEXcI592YrGgAm5yfq\nz6+P+tbsArs737Afx6A94CSR5IpN/kgCw6azflnk+XZ67wGKJeJOynYvbjs4\nkyp3WrUDAyNyatWHIMukk8UtF1mALxARmkugFqXi56tTViGfWikCwKVpHQIa\nNSgOsGgSl+ieD9YCFP0MpXF0ktr4bn+MhJgK6NCniKE37cRV9bE+KK4IQPlO\nhODeiyOoqwoNdp1Yu/ofl9k2a771Esxl0hFYqn9w0fEPvMICItWe1v50dpUI\nCxtAUDnAnq0UYb/sT41W2jhS86LRj6kvI8meIvCdiWO3K8eDEZ1GseNmlV6/\n9rCk20wFRhU2RS3/SrUjPbII8KWIXQZ6Uo5brP0L4ux9VREK+rUu/iriwTAp\nBLv3XGbZv4OCiAhN6Y08QRrbFLOTsgNvdAY1wpfvMKlaIgQ1K2mRNdASuOcT\naBGc\r\n=TZNJ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.3","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.3","bpk-component-icon":"^3.23.0","bpk-component-button":"^2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.76"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.75_1532441715105_0.2849831143351067","host":"s3://npm-registry-packages"}},"1.0.76":{"name":"bpk-component-nudger","version":"1.0.76","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.76","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":"e4848063342c4252c06978d7187ad5415e5e30ab","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.76.tgz","fileCount":10,"integrity":"sha512-gIrNBU7KxA1Tdcl9ijKr1qWmS7Ks0D/RtFmdjcjIrthErn8NHCanjLgVn5pjNfrowHacNWw+1dUS9PnNj5qetg==","signatures":[{"sig":"MEQCIG0zWTMXPto3XF1ZJPCafDeusMnTW072V/jeswajC12dAiA3WKrqklGBUCsdt61s7AoRuuPhBXjm23InuMW0lW3ihg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXzlyCRA9TVsSAnZWagAA+bUP/icmpbv33r+X30j7av0t\ndReb2PY/vW3686E1AzO7QXZ9zLRqdfcp67eGLSIqo+C8S5qUaQG5unbFqCnI\n0/acPJeYuyKACYeXyb3k29ePbh/xVezfaPbmwVttIAAwXraTsN9wmbITLYoo\n8kbuTx1YmZvta/Wa5COftVzCVzeumJfZCBjQykcvhzDx5p4kAGMQFcOA+j3Z\n1DoN9uSlPftmXxw2qM6I2lwOw7K8KRdcpjHpr7mkJ25yEyIx+VMcFJwmM7Jn\ng4gEItM1yq8eoSpkdTXAeFsS8eQbrUrhUuotm0WjF7kFLR7UByyr0I3ObwmQ\nab+dSl5X2ub6v4PtFRNYat1n7mNSIPBIHM8fGK0YIZ5jz3mmKXJD1tNoDQhp\ny2YUqLO2wtCnmwVSJWzz/5k5EdLIe7CRoVVK6AMBnqhl8HGvagYcdq893zg2\nlFkPFRgwY2bfPTv7hzZh2O75X9lNgpkmxAS2Qwag0Wf2aXD3ACCpTZoBlGaA\nnvS7l23JnoFQvYHztzjRCBZ7wDWyycGQpE8g0negY+r/RFVT9BU/msW4f5LK\naZhCPS7F638Cs5nYmGQlHjShZWWGc0V1rcOt16Mr5GGiCakF5FE3BoQEUPqd\nOf2ZT5xsgRrjOUp6Pj5Z+mN2Yegd6mCu6m4hPAyCtnIo5I+bOaOJUq1J6MeQ\ne/uR\r\n=IiL9\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.4","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.3","bpk-component-icon":"^3.22.4","bpk-component-button":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.77"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.76_1532967273755_0.15326750799610678","host":"s3://npm-registry-packages"}},"1.0.77":{"name":"bpk-component-nudger","version":"1.0.77","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.77","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":"8aaae7e7b8e5e42da407750b20c0025b318923c9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.77.tgz","fileCount":10,"integrity":"sha512-6/A1vK2JK4IJDWfutoknUKAfFqKJoOAhpNqmBPB8NSvq00WzWLRvtN4NqMeEh0KMmbSaNa8D4Kmxi6Ex1Q/B1A==","signatures":[{"sig":"MEYCIQCZJ3bW/2OQqckmSQs6aRgbphov61/ZzPaKBW7Axcx1AwIhAKnDwMZUazA09C0CKEHTwlY3tBEzfRuQhw4yc+JCYiZc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYY7hCRA9TVsSAnZWagAAWw8P/0Sj4h7dNzoWAcEojYCH\nb2c8UcEoR5nIdgwzxRqhVoV4+Zh1Ktt7Gd38dtT0pVdd6+2ouud0+ILal5E4\nlu8pb/ER+UHdDqK42tadCzOzZgS105cUu2txAzn89siqkjPzpcgyHqFUvY/f\n1iOoDyk7r5y25Vj37Z78RRf2YLdXZuAX8YYW6wtSXl0oEeAdJWOv/4pvWfky\nuZDvkrhimjI7cTMwZHrJ90/DyEiaMCNcjrA6nXSSkrtIG6bHhoGgkb397PB+\n8j1qBrd/s2g77mj0509LM/VXpBsilJSNIG5Xs19R0sC7xjm74KJGRTokyEe1\nlGrDc9DfExi5aatxq54xYC3WmKCHFXVbl+RIZMDiDEFAI23DxSAm0TnfcaHb\nTLMrlywwkSzA/MwdAGo511+HjSTPLPEZG+QLmFzneZFXidgsNZaqTfEXkAv5\ncq/lbI9w99pz8tPPouz64/nsnfbu4+IhAmI6Y3/r+cz6XHNfCCB91WABHZII\nMTI6r9708+hFx+G65yefUjkutqyTkc1jZ1fq/lp/lEb6GfvAUOpG4gs4BpZp\nLzeeUD2oVOrnIqUm0Xo90zoImp/X6xS4FCwIZF+ynNeY8xMP/h6QQd7E67tV\nvObPqRzTpCRB0yOivASdqzOP2M1kcHxen943uAF19JPzeq5TGFnu3EL+Zfhy\nlOP1\r\n=dT5b\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.11.5","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.3","bpk-component-icon":"^3.22.5","bpk-component-button":"^2.1.10"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.78"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.77_1533120224888_0.4379610848306812","host":"s3://npm-registry-packages"}},"1.0.78":{"name":"bpk-component-nudger","version":"1.0.78","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.78","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":"4595b06c95a8d71f64d6fae9428462e9be4a9cb2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.78.tgz","fileCount":10,"integrity":"sha512-gGZVz8gPqSqlLNa1fRBf1oDMNjh+ToBDj9dwyeGvunMXQ5Mwr+p0Mq/QDdB7QuDVFTfFopxUgxUldnbUYaYUfg==","signatures":[{"sig":"MEYCIQDTuWrKPJLcGExfuyzjcvOM7KA4DcnwdJ6kymzmA1oWXgIhAOgSY+wsAufb92ezwDvrSOb0YZ40an6/UvgkN2d20SKM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYbZqCRA9TVsSAnZWagAAsHEP/jMSNP3KqFA5g+81329F\n4Hd8YI8mJnjk6SYgevO20ic7M6iFpAbxHHP+DymIOb0hg0C42y2/BHcNZA5T\nDQ5B5uVAkVZqhyLQzzlbJKGDoHUcfq8rhlgyfOjwjefVTxDyaK+3H8sCQWW8\nl6tFPQzuawN8ZRDVtQxe2akgnsZuUueGTz9R9qbYSFzOtTaXZI7G+sot9Zk6\n3E6pupOHI71X2E+Z1UAAQB5DtRW6qFRQn5t10SkRrZ8YuCMcNzJ//3CrE7dr\nQcQdngYZKbkc0bVuoJZoYJ497Lv9zeu8cgdMJ8yg8RSrHSgLU0yZXIUP/ELX\njF0wlWNACE8sH+UFsodeuXUc+kki1Z9IbYHVgdpyWK15i5n0xVaBDkkl3mYQ\n3FzMgjD4HLdfZZWtakTAk1EjWtTycTnM2Z07y5/EJGAebnUh+BeSjETW/Mki\nISwgvhbGTfYGWbu+h0NXahaKATBcLSsOGvehSgxAFOIWaOTHT1R16CMZTxXw\nSxi0/yHzWDp3V8RiHIkkDVYQd42viLfO/4Ip1QwD0RqwlY0HrMZkddM5wyw8\n/kE6GpLRkhN3vLPlfxY0gtsIBP7xWBg8WTVOXxGyNdyg48jdEw8GMY7esgw8\n7OehQeS+G0L9lmhBPPGmRLasZ6qs+zxHWnNkHUOF/7+BCrIMqVHbXG3vmIqD\nPHIc\r\n=wQN7\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bpk-mixins":"^17.11.6","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.3","bpk-component-icon":"^3.22.6","bpk-component-button":"^2.1.11"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.79"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.78_1533130346161_0.6584497943018648","host":"s3://npm-registry-packages"}},"1.0.79":{"name":"bpk-component-nudger","version":"1.0.79","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.79","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":"2cbd0e0f3eb20bd7a6e756c03368e579714cac4a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.79.tgz","fileCount":10,"integrity":"sha512-a8U4mVUTHcB0QeVesEzvQm0BbKvdkf52FNf18WQW+eMqQrE8XWjEDYjxF36wro+F/8Tsl+Tk6zFxArU5BlhCcA==","signatures":[{"sig":"MEUCIQDuj0/xkBAoYTLqCmtixbs+ogKjCc11F3gcPj7NM74N/QIgPBWCPWfzDuLuhMh5ERfZI6J0DDPZu5rw+ECg2ZdY+4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbGkmCRA9TVsSAnZWagAAK7gP+wd7ZCH7+SnlWn8fDJ9q\njmW/26i2r+tUs9I5RAqGGRpfZME1lOt6X005UCIE081EAhUy//x/B6G25g1v\nLpRR96wHZKiLjyd0PLcLOpIYWQEaEMI7czEcTzieRf++3czzGfHVfhedviUR\ntDBuUNL5Y4wYoa5O/ibIG3r5P9Q+v2Bt0s5QF1vQd+G/0QP3nWxZ2Rs3xFkF\nhiGJI0WBOLlRCRownJaOMwT29ZGdUxPHDZRHKQkadjwtDwecvHy3gxlLs+t+\n+YQbsog4paPI99fO9aOkeO+TDKM54z12fOQoRyZ8fFATRDttsJXU7uLPbbcA\nhu8P36tRqNkv7H47zSyl5qSJnd/yCMiSXHz/pBwkDN2U95tbmGyQtoPX6gCF\nge022MMxkpiCXVl0YZ/SMaa5IZaxpFCBf7hv20/pfCzVeOrq+ZqopvwmDqAl\n/lXG1Pv18X4+/K3hvl3z/sqhw+otTkX/+RI9nR3aVjI16tbmeJ8lJtNvuTLJ\n6Ctt3kWrOUpHa6s1x89W6doMZWikZwfhu78elZPjIIOcRT5qYfU7awaIJ05A\nuDO7armpBhFdhP8G7ycole800K6qpLdjZgMxBR2KeqLueICgjMhNoG1/KZHO\nh4Pr70D0jfNTrquXm0sbLsPrpxRQKnoRWAkxEzJDH4w1bh+TRg4khj+dhHib\nukGf\r\n=L6RK\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.7","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.3","bpk-component-icon":"^3.22.7","bpk-component-button":"^2.1.12"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.80"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.79_1533831461942_0.664138910289934","host":"s3://npm-registry-packages"}},"1.0.80":{"name":"bpk-component-nudger","version":"1.0.80","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.80","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":"d6347c222b9cdbbbeed6b278dfc564becbe92bb7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.80.tgz","fileCount":10,"integrity":"sha512-bIclCaWs2eyu2NY9HuZnw42EVd5sP6Azm5pmxtGCqwXzWdu0vAHmtTPGqiifWVoIeLVjg3DCpMol2R1NHVwIBA==","signatures":[{"sig":"MEUCIQDEdi5wrSu70jCA73P3JlNpjhT1komONcSIgUKwA4KF7QIgWYx2ePHrVm+4IJcU7ns/bY2b3GNxOkppVVC7+SJBuqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdDFwCRA9TVsSAnZWagAADXQQAJNDuO+E8wPp/0dfPuNf\nDJcDilGCY4vfX0U6DPLDuwoGoGUULqgTBVNRAt59JmVsQTSRKHkOHWgnlmC4\nJFX/O27s0XX1NJEG4H6jz8QJwgTVzEW78SKAMF0QvREw6oR4GELwkHsN8760\n/oVdFnTh+I8Oh3qBuyMDRS9FVoYa8rMTkBS+UTtO/ROJXta5Gz03gA5s6rLb\n1XTG+Mwz4gzxzqoqgsvzR/nejmj5Ub//znSxf4wCiTQxjmw6Q0f17gPspr0Q\ne1qYpEp20L/HVm7T4Tk6xIs5FoN8HZ6zpYLRcJf5YOOFcY1pADHYCPShf6QY\nAagZXWvDIGjm8IR5nOrzr4feP0c3y92oVF43t/XS37LV3/DSvw00dheHoqsN\nDBv8+A1AdpCOoBFWqTKn6YSGOo25ausMunoE1FuYykuxZblhuk3kY2VtwISY\nNq6hY03sKb7TMN1l4r9woo3tZukhMsMM0OBVoxwpqhSxeImQuKR3B4tabJs+\nDi6M9UJavlP61UK80UQ+H4rZIgkwdbCREHbKMNRsTY/R/7Vm4pZsKGMZgrpv\ntjcXiwQBYoodAaAH9BBtFxDxoKNgTM9e1ZRqIrGqdO/5pHUjY27NAYOe26do\nh4gQJoE7lCq4eaDyiO4/vGUL5HP1vxF03BbBf+WS9jKXvlnpzv/2K94vmd7i\nOgQw\r\n=DzQz\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.8","bpk-tokens":"^27.0.6","prop-types":"^15.5.8","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.4","bpk-component-icon":"^3.22.8","bpk-component-button":"^2.1.13"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.81"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.80_1534341488306_0.7349486746026443","host":"s3://npm-registry-packages"}},"1.0.81":{"name":"bpk-component-nudger","version":"1.0.81","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.81","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":"0ea52b0f0a104e17bb5695f1e2e34f72bc6fc21a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.81.tgz","fileCount":11,"integrity":"sha512-/DS92vYbchSKk1xwc0h2IIygZHA+xSNsM5WEd0i2N7BQmnlnXKzxIC98rYj0KhJsM9CsN8XwqGFDE2VOgmcXMA==","signatures":[{"sig":"MEYCIQDRjppR6h/vYxlYSlvVL85tlJA6Ay2EleVIzqlrGgo1JAIhALkykbW2I1S5lYwFyYpd+leFlhwyZiXZeLLHEk0eH6PY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfCenCRA9TVsSAnZWagAABb8P/0/YNHC51nFDkDQ1cCew\nYDWSHG5HGDvyTdgqbyCRt5x4lb5jWNS8wNQq5G2QYAkwaMIr/lIMkAUqSRtK\nBkUcP+KGqqVfgx+VlnJjT3CLKKJ2mUZVyU5m2uebnTWQWgAe6Nit2ahNhDqc\nCHWzArFU9z05SvcnC8K0jgzNXHlcgUvS+hoMZ2r3RaGMLXMRer5bUyGwnTEJ\n4LP6aVP80d7OsnwPCuftMB7J1/M80dYZQHpsRirUG7gbvE2a1b5KPvyceWCT\n9q55mNmi6NRJXZYX5eiJVpRuIf9MvxppXhOSnq9A6clv+FjgHP/IguFHe9BX\nCgjZKCUUOWnPjA8eyOkaZMSOfjj85mFEVH4ZPdtmDcX9NZi6OYR9mFyspbBB\nosId8lnPfbjuQxJ/R60DjWeWfb4zPX6uCvZqo/LQRbzyPP/M2PqPBjc+8UY/\ndhnvddRjwFGYp2UWofSgVp81c8tS328k/cWSWY1UX/nTUb6waFaVVNGkALSL\nITfN7yWY/BX2z6ZyUwICKVGbs30MgDweblaKct2SRIv5hC2rdWk6wDLZymS6\nG4TnhZTkEXaZONE+ncz6L9JtoOHIAnqceeB0ePcKUlJwnGxT5bk3JW1P6B0f\n7eRB6klMSHXy8T/ZFnudzQTml5Zki8/knOGy1cqAJM6b6gen7OnvjkAaGqU8\nH6Cl\r\n=OD37\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"bpk-mixins":"^17.11.9","bpk-tokens":"^27.0.7","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.5","bpk-component-icon":"^3.22.9","bpk-component-button":"^2.1.14"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.82"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.81_1534863271408_0.8868692871358328","host":"s3://npm-registry-packages"}},"1.0.82":{"name":"bpk-component-nudger","version":"1.0.82","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.82","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":"87b383b7ed4df3c2056b34e69a93b1f604fdfcff","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.82.tgz","fileCount":11,"integrity":"sha512-1y87sUZZVd2v6CV7sobSku7iUYwPKBbZGLodKxT4T12GqZJTFbEzl75UvoIBZcJUGfvthhKmSVRb3D958zbpOw==","signatures":[{"sig":"MEQCIH4/JIwVDJpIahULRtr5klOQksTP8FF1S+OqkQvKJsVOAiBqvft9nelFMyN+q+WFm+IRsNlZ9P42XdU7jtRL9dR6gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfYyRCRA9TVsSAnZWagAAOCwQAJlT+A/uFchdQrS0pJrU\ndQzAs/IT4G5zZaQpLnIXFZznd8EP0EIVK8QrZE6gFVlppU/nR+PYGUGJSxgX\nUQAvhNK0IcJI2aTMypQLdPO1RLsRuopiEIXHjyfQejOOtitIfwA/elj6g0j7\nFJhkdW9404vqOSTvrSdWA9RgM9NY9cBmpYffJr1WDpIr8ExzkET0jnoYOUCd\nkdtPsfyxH6bZOae0rXWliofMxTwVHYsHL4QgmnNv4xSaXUygBsjasNwbctzS\nwxrphYrpy7VQAVJ7u8LoGN6BEUezX5WDc/ttTuW6n3SpGlyBP1OdG07dQZRj\n50etlFU5HHRwftYuOz0GKFMJbrX79hGRCVIlNd6/TNt5Ytl975s8s/OUBkEf\nTMWN9MDt5z6kBJDZw4cj6E7QMQhaUXA+0GgXRnPfZU0gFgB8OFPdarE4RLvM\n2iXEsSfzGrlDfXNYfhTpw9xDBl6HdbP3gftql8nPduy+lTnJQHFcqu3hGA1K\nKsT0ut4F3uNoTaqceuiFXTCTVzwsUDnxLeV0BHgrFv+YUBvnXlnri1tqnFbv\nKjD8u1BJa0yW3XIsNoGeOoHGmkvCa6U02NuYg7oQEML+7h9cAvX71cuLcd9q\nAHUTtxuoX3ByKejre5vR8xHR3cDQboQlAVKV6dmvpCTm4ejmLCBDiq5GEr9H\nWDYQ\r\n=/3w1\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.10","bpk-tokens":"^27.0.8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.6","bpk-component-icon":"^3.22.10","bpk-component-button":"^2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.83"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.82_1534954640826_0.5184627025626565","host":"s3://npm-registry-packages"}},"1.0.83":{"name":"bpk-component-nudger","version":"1.0.83","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.83","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":"6b2b85026898be678aab67af240281cb09bca06a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.83.tgz","fileCount":11,"integrity":"sha512-RFn2pkPnO1z+5u+jRWpe05tvvuyQX8Xoyw8qqnbpeg/KZGqMfsGhFa4UxEyMSEfEZoMPLm3RvPxqjBvJquTB7w==","signatures":[{"sig":"MEYCIQDeDQKkScuXaVfSuJMTMgLWnvPnaCFy1szthQnd72k42AIhAK9YifXB9+0GQSfpOsLnLIwnru8evLHy0l3p66e9CkpT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhS6iCRA9TVsSAnZWagAAY10P/i+ECs+UORR2GbCv2RiT\n5S1bysaMJRqzxAlooe37w1bUF+AzZtiN3sVrM3vcwo4ACx1UWJ5gBWl9NQBd\n1JlNvpaEJmz/4No5MB+JeC/eVLTHib23Zaau36KTZxB8rd7jdVr8osODNPPV\nLTQ4qRqum7xxbHQqxZECM8owMYnluFME1ajzEJndnHwJJXjJRsjpsit3L1Up\nhaTVE7vaY9ZHnTE23PPRZ64uIHIP7DGYY2SRRD0OvP9si2my7TJZevNxSjkH\nr0Gj4QnwwhV6M6H4ljP9dRh+Y5W+Z8lSGbbdmTO8WaXLPgaicENcImiPB2R6\niH+vEEfnEHgHLwE56MmHbD71N9BOm1P4//7wDtw5d1NfGMScwHetiClyfgkp\ntH/8V/y47lkrhhqYD2NhH0Mguk3cpN3AN2J/t2lwKCHtRfHEb+2bf0rwom2N\n635ZMDEawPkICV22nkBrgwu0+8AmzakxnMm9WhSShP7FIoJ6EnN3y6eDqdiQ\nS2OMMaaPL6b6Y0So6Ul+yMrF0m3gksRihxCpbiXkusXrV09bWc8zDppOV4AJ\n3HZWKK7AYzRYqVTIXFSfRH+/daZgivAWzu6k5hRCzG3l29KFRDStyjHstDs6\nAV55vBu7V3OMe+IqrA5iS+HvX8KlpjV/se8gqX4uwMUxQGFVsKAIQvIgMxfW\nXBki\r\n=FfpR\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.11","bpk-tokens":"^27.0.9","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.7","bpk-component-icon":"^3.22.11","bpk-component-button":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.84"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.83_1535454881774_0.0483442703409116","host":"s3://npm-registry-packages"}},"1.0.84":{"name":"bpk-component-nudger","version":"1.0.84","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.84","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":"2eb7437362a39de363fbe8717b2bc53f40462b93","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.84.tgz","fileCount":11,"integrity":"sha512-hNGnn3WRKdKcfsknKwsWi09FpWDvu/vIYRVKoJtFN1yu3urVV9kx2GaL2XdkcVeY98yUapbm99L3ltBDJOk9ng==","signatures":[{"sig":"MEUCIQCYoSm3iUGYfexCit2dszRVdE+wC3iYf8N7pg4VZlJEQAIgPi2CdSr9lF1COqmNU1Ck8L8br5Et2r0jbM8MWHjBtJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiVvsCRA9TVsSAnZWagAAqFwP/0+BMmugmiu99HnKPb3L\nadPUGZyIpyKsq7nrhb/UI7N2aXbqZRr27qdKFOkC4wjWAtcUSCubhuZeJbRE\noPxl5WmPGYxC9xotrurJaLezV407ClnWL5cnEkIjxjIwGnYkyQdTwHr7vdzW\nfIpkUF8zfcJ9D/AIFhIOwxt5c0lHa1gn5P94eibD0c4BvRyP3CBSUKGRjFd7\ndVA8GDnJ+kyIZ1ruo8JI1cGliNDuW+vjmT9IprI83WzssbpAJKziqFNuZCMZ\nfmByvTAxAgrHAGGX6QjxmUwuC4XL3X37pQo01VEvlEpgzkIw8dchRrrmZtPt\n3TbUxooR8AjVXPOXTafZksLDu/yeVEcw8JqDqsKuUMJBqTXfMBeUS5XeWx3X\nlNcK+E+sxtN42aQu0/vc9Ias+h6eTHNQaxVJmR6xk50WTTZ0n0wj5ZjCQrl8\nS/kVp9daYRTg3ldY91RBY+EZUgJD86PGoWqRcgo2LOfx1Ge3QXhIlSyDVrnT\n6yYz1biEiuNDYpKrwpB3To9wt8kUVDKvjjFfciy609+IkAtbf1uBHUuEwExC\nT7N24tlFq8XRhrCdS+2YclmxFwCumK+mIWME6ZfyzQd55M56oFl54Pee6nHj\nK5gx06OKuXLuVjBpSVKPjGUnlg4/QNulpdzffm5ob5tnKbcwHbO1yxx4DJgm\n+dHU\r\n=51Tm\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.12","bpk-tokens":"^27.0.10","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.8","bpk-component-icon":"^3.22.12","bpk-component-button":"^2.1.17"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.85"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.84_1535728619816_0.730485698172088","host":"s3://npm-registry-packages"}},"1.0.85":{"name":"bpk-component-nudger","version":"1.0.85","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.85","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":"f4afbd6c70ecac0af7f563c1f75f9df7f6712f08","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.85.tgz","fileCount":11,"integrity":"sha512-6ln3O97hqlfD1KdOLJh1SBhI5Xf/9yVgiREsbeGq5yB75Jfpha2vGzHJjUKMVJAAUf0W3NV0hHtxPSF+jOX+Dg==","signatures":[{"sig":"MEQCIF1jXL7uXNx15Ic07UTcztwuhjbfZHFXm7fOF0cjJrc2AiAirWAfS5UedSWbZLp3Ee6+hMNunA9ADt0UXdYtA3V2lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj9K8CRA9TVsSAnZWagAAVZgP/0T89HY0dPvhWl2hMF0N\nWgMtZmiAbdUwnzJPeaFoZuQo2yZQQsMwKBmMwYLSIHd7dig4jlgUEQ2pXKfd\n+YlJcvhx7DoNS6o14Pr4nQSRoZfVkfixByrm95kiROnWXTe7o7LilNWlPRAe\nPJOZyFyg/IZwbuMW13SKo932Gg5ru26nHjtnNmI1euungicxvmB0h/OpVv4g\nHvhxiiLcxWDy0a3ktK9WGFx8ba76r9nHfF467MY9ZlKnV7gpFEm3LBfZFP6U\n0lp9ChTArj6rImIGswLQ+g1Fgy8wnjmotNB9NpPBG5SwTjPD+RGgI6OB+T3w\npw4W49TCLu8Wipl/sbigYySEs52rRkfaTHqrf3ETMRtvy5eGhoU4IrW0oy73\nKjForRmngIkeI79Nnyh5Dt+TyKpsTANLX3KG9xuN6jcFSIsK5iEvfOg4cW1z\nkRXnrVo9nQh0ascilGMq6Qi7QIQYuN2y0M7tDkWj+dpMlOeYlLc52uF5H0Fa\nnhsceNXlMzlu/yFFFk1ahRxS+v179xG3hNuQxF4Q5Q++v1uTjzsqkhpeb2t6\nnz0FVWade4mvIargePnj41eXSX36DpDuPn1gCwwIleC6mwU+MkVxURpypD7T\n+0ciHy3Q3p3CkJe2wEoFsoo2cIkvqR13gsjrkEyxGXt+4zffu7MWP4Bo58eS\nu4Ud\r\n=Eo8i\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.13","bpk-tokens":"^27.0.11","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.9","bpk-component-icon":"^3.23.1","bpk-component-button":"^2.1.18"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.86"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.85_1536152252016_0.5197808750743862","host":"s3://npm-registry-packages"}},"1.0.86":{"name":"bpk-component-nudger","version":"1.0.86","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.86","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":"489730388089d638f7c9163ba018a694b9238313","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.86.tgz","fileCount":11,"integrity":"sha512-yJxLpse7fbWsiuGaLY2OQp8zBeFckvZaV9VtTAGPYiobdqpJf/iPeby5HbfrQPs5yAcOxHzUG1PN9OGgNMB83w==","signatures":[{"sig":"MEUCIFx6ET+Iau20gw1E9cMQoTGxx8oelKtk2EOTQ7Q5iOQXAiEAsYoFZDvu4zfjD8ojVMeVupmOXNgaYIwhVHNzgBZqaKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkUOFCRA9TVsSAnZWagAAfZ0P/0kBu9cqjKuJcGbN2Kt2\nepb5GOgncgxxdXjfTJ4ozh5GAqgMWZ95SNVkrOKpX7RP9rrL/6wfffzn/8Hx\nOaxWkIncaskCYH9DYQUIML4ddWlaKYlz/LnSK0jD7/M6kKyhSCNJ/VDhABg8\nwEI4oOOAVT66U4GSL8merHIEPWICwbdEYBo/wrml+BygjQg/7NwKTBiV9vPR\nDvM5xN2Uz3o9xaJESVBl/yW71V4G4J++pxlbkkl/g1xYEE+0wbdJ92oZevpl\n/+TYcOH2e8XLJI+PQcyWjVo98A1k2OZNqFTw/oZ+CWcZitSt2CoFvrCH9l9g\n6liX/kIUY8iV8HRAxU8NCTKHRbIwaH0QD1hlX382RXRuHy/se3aQvCq9+3Xp\nfSv5smNQkMqEZJ5Ushee7dKrDgVQJQsYZs16TXE+/OZDNLfWDcV8e0ZPqXwy\nfSUQOoxx2BOxcu4dkI75m44u3F31epMlKaUHO1X1TMkHeIn1NHS7arKwzm5t\nKsVN6Aakuz23W5UChzFtMYLQI0fnLTBiadW+8xQN05FHc775ai5fg2tZ9HAh\nunjOkZLgg90Q2aVEWjeiyhM0LLWMDmh11K6jOy/WVifYKqDWvC+g7Mxa9s0k\nZZ78Q+Esx4zgamMM12RsJGPQnnuNz2Z+3IYBu27BsxbXM+LmVuzakMCCzh7o\nNuf3\r\n=pqPA\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.14","bpk-tokens":"^27.0.12","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.10","bpk-component-icon":"^3.23.2","bpk-component-button":"^2.1.19"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.87"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.86_1536246651753_0.6103048968429137","host":"s3://npm-registry-packages"}},"1.0.87-alpha.2":{"name":"bpk-component-nudger","version":"1.0.87-alpha.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.87-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":"2b56c7fe35b945b119f0d7edd596daffbf1b9f02","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.87-alpha.2.tgz","fileCount":12,"integrity":"sha512-utjcpr9mEAmgTYw3xugYnO6/feDErsOn+pJYf5PpzKqTikcFFM5QYCkMZTdTNF91cNmzVfnTrA1LdkepjtuhHA==","signatures":[{"sig":"MEYCIQCJ06eRtWQIlwwZ3mgfxo9LvO9RjJYUmx1RKFir1AhvEAIhAJG4d9IrkRg+bMHckXzV4N30gJSjbtLk8rlZ4BDlqZ76","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbloVACRA9TVsSAnZWagAAZQ0P+gLDFgBf4W85llGWgSN4\nOGMV1AEgF8MRgzQL4DLC1Ma1IEqNzkBmywMGRrDeVyJCVSSGAn3OtbNOFcp9\nSrQHJH/BGDhzSRpQx3CS9vxH9gq7Z/MCn9hbcubl5yt74869FeVc38tFG1Pj\nIuA8M0/jZx8vXV5rZpTmt2QQCKr7PftARYmb+Un7sGzARbsg+nGx+Gu2o6i7\n/n59Bx9W4DS80tmSC2TOVMEYi4bqfzCNbAsbyxEkncu4RqbgdlN+tn+TzTLq\nDXEtJ7hvTxU4KddDfbq/CevNqvglnSVEXPW/aNEfVBY4ICBQnJQaS7hbWuZU\nUkK8ew2XDDCRWPqUi3LNTKWb2BKRywVAWVpzaxGwaPoB9GDi+8qP+UwYwL8B\n26416vVxEHVVhTBgZ8DL19Gp/Wmk08jsWL/qBsoXaEXIBKGvHnmG3FwFW05y\nFxxo22kAR+QbFNgcVi49EjpoRv+zniWSqv+3Vgh7MxIfgt3gGmlaltlJhIIM\nfHml2JK9ilqJGBsOy/03o5pPjb25WLmW6h+N3R2KMrhpkmGT97nPD9mhA78Z\npWkc6apaqo0OR/+AHTbpZGWvh2t/Bat9LWcyzrkZtcsekzccKU+65g370A/i\nkJzTbOXkdxhO/8wWRu0liiY7zbcQoRf8hm/nLw3D6afpR28j4jKtiqB2aNcz\nOzo9\r\n=CLKQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.11.4","dependencies":{"bpk-mixins":"^17.11.15-alpha.2+d77ea53f9","bpk-tokens":"^27.0.12","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.10","bpk-component-icon":"^3.23.3-alpha.2+d77ea53f9","bpk-component-button":"^2.1.20-alpha.2+d77ea53f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.88-alpha.2+d77ea53f9"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.87-alpha.2_1536591167472_0.6703672197051769","host":"s3://npm-registry-packages"}},"1.0.87":{"name":"bpk-component-nudger","version":"1.0.87","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.87","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":"8cfbf3884a87a0d3f156c030f1807cfa9de694ae","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.87.tgz","fileCount":11,"integrity":"sha512-OqMSv+GarrIOfeUVVb8aHK7TTufpw+ADZFbXIjr9l9R8O/ZaC87qmncMAAVYIe4fER80o6lUKPR0zZK0PwfwqA==","signatures":[{"sig":"MEQCID85XKkQK0ciPG8nYnxUnkyaNn3uBl9mQoyE07loAq6DAiAbffMvaGDse3aFRylJdPkQvX6kacAlvciaB3IHd8EOtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmoPfCRA9TVsSAnZWagAAhAwP/266x8y4JfUnM2yPxf7F\nGWKYuVBb/6paZ5nXnWoVCPzdXjmnKdlEEUUeRFEyRg+AqBy61ydy55lDBb+X\nfuAOSCkFuQ8YrBo+CUhNaQe6XDXQWi4yHDx6z4wy9T3bJSUscJuPUNBKn7YT\nBfLqmFy2ISbvJObVEK1qvyMttzwb4ED+paWj4TAg7DqU3o0Zw/EIYutp9qMx\nhuccPq5wvSNZhh5uqyOgNcdVYWBTvLygqr7wzmMQ4BgzM4Do22aLM/nj4X6g\n2DcgWkz96Tz0KL+DrPMU/HhTFrXVm2t7PvIj49fBPM84Ei4Pcs/jbtlZZ0PU\nlS39Rp1W9Ixo89b/NVCngikSZq/qnFIQWn8CWRiGal//g8Exq2q/JXYFzwdh\nMqkRU1kzfeoGrh0rBK/PGUQsaFCTErBvBHlS1hHSVJtPGS9WcWl4cIffahQo\nTdXCAJNlZc5Aqdm9fYoQq1zQqmzKG2qCiznbBEe7b8pjC+kBXU+Jlp1wOjKH\nj9sNnXp4ZKP9r/f7tElVjVkZ4HR1ta+nUmpa9eOQbMOdCRUZDwQWSSF+4dCp\nER+z0yFWk4Q2r+3oCAFCzfXAGAbAk1aqu+5hR/+dEbfgnCLCta2Iejm76tf8\nvKNSCRhyNlwGMZgjhUUmqPQncT+L/Mlo8PyV9hkPMYg8zMBHT8m/sgcnSK9O\nEIQP\r\n=MBQg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.87.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.15","bpk-tokens":"^27.0.12","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.10","bpk-component-icon":"^3.23.3","bpk-component-button":"^2.1.20"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.88"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.87_1536852959220_0.5656467306487862","host":"s3://npm-registry-packages"}},"1.0.88":{"name":"bpk-component-nudger","version":"1.0.88","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.88","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":"0982a70430afe20e3e38ac287391052d81277926","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.88.tgz","fileCount":11,"integrity":"sha512-aTW8ddA1hTZ43puA4CaX2Cf6eI/2XK8viSEkCSxIlmFirbcBBJkPV0GOhZPOY+falxmySGMMUKO+fgAQ3AP8fw==","signatures":[{"sig":"MEUCIGcE3cs0TE2hqlRRgLeSdUNjmlZWM73RO4f8WcZoIiMrAiEAy7XspL3vKzosvxdKwHDfuk9MM6PbMEUNgQwp+JCTaZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm3EECRA9TVsSAnZWagAAVEMP/iOyI87sTiM3LGWE6UwX\n52TDAFfovNJHoYYSrmjYdSm59TuTXoEY//Rri2fEYVH3wB+HVmEl83beFjFu\nyqDwlVbFrFLsxpgMT4paBCiVpSPlvGLpKG3QQ5gr1whmZSRcNOL5o6opqLve\n9kb2+G3Jts2N69Tu4r129O8rlj8ghtutXkUMvyQbtuUdpgFYkpztPLnlNKsp\no9a24WCktuGp+KF5oO5TOaJj/ET63aUsahx0fER73M5oXr++5iP8WD5tVB6A\nmEO9nnoM7bU/3idpNh3Ahwjbxc5OtueRTC3RwWuGQEoJ9k79d7iQlTaD9/Pw\nhtbX67wYDJKmY8mLQt6KGGb7KGNk3jOI8tZbU0kQEejFk1hxxFKBH2EDwzvk\ni8lBgzf1qNnCoXjwJVQDs5rf0wPSrUqG+0KNhrHgLzLWHgRvUJPSpu/S6nEk\n+zWRca/F/ha4rh6SsEeQfF1y+eF7+I+RuHR0Orf0zz8y/sBKlOS7yIEPULtv\nyhHzYtnWFrQuUPZhOv5bj+w+UySozGeTKNd/UKfce8yoFyzv6FjUDs60aEwE\npKbwL+FVCNygu+/O9WtHo9lwLkbwVCPnhFZqafyaIBF0rIX6Su9PPcnCsvL6\nvDFseuoWJYLraDTMZZ26Ztx4ck3Q9wLytFmcKqdoQw4RVhp+XaEQaO+9rO5e\ntdNL\r\n=nxm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.88.tgz","gitHead":"f26ddf96c3db2e0be614e3d6a12d8fcfbdff64b0","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.15","bpk-tokens":"^27.0.12","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.10","bpk-component-icon":"^3.23.4","bpk-component-button":"^2.1.20"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.88"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.88_1536913667858_0.6218365895363323","host":"s3://npm-registry-packages"}},"1.0.89":{"name":"bpk-component-nudger","version":"1.0.89","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.89","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":"fa203a61f82d2b1ce4fa8e2d25c00ce729beb675","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.89.tgz","fileCount":11,"integrity":"sha512-eaOqPboa6afg2sK5i1YJZHFea5SbTY5JuDM73/VUGDGG/IBS5bIYJbKjfhlYE0MLS85xKLq7tRFNzi/yfULKHA==","signatures":[{"sig":"MEUCICECKr1x+tqumDdudRsJUvUaeBTHzwSv0R6Zc1ctqlkGAiEArRylwuBUMMsrw/p+hJcyVnPPxI3NEDVgzPVapUplQro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboWT9CRA9TVsSAnZWagAAawUP/Rj3NWRPBwo8c7s/LcNw\npA2wTvxkegIYPRHCsO0frQ3yHL9YCjLgWi4QbOjcN7PPesbxG8u/b2ZC5s2c\nZcPqMQYxa57IKVg+vh1VD3lKVgRi8vX82R1ic6YH2Tl/35Z3Sl8bbRSqY9aD\nMzd3XjPeqKXvT9OdJPq+AFhI5jzLOcYB+KWRsqSJYCttJnkOcALxNNAFxfxY\nbnkiKaYDAnFhUhj4dG0mIOIu3llECwbIiJZVBnfKp4y+sMQfPEsjjuQFkjxx\n27s4e+rS4VV1w3ywmLftp7yReD+iN89JYA8KLj4rlQlvF9TN2uxuS08FLW8w\nFFUDGfFASpTGa5GN7SaokTigxTxg6CNz284h9wgTnGBGhsigJptqEJue4hqH\nDXuu1b3urjZrA74DJA7GiLtPfYLwx1DfYtJk4XhrOwqXR2fLObRjXd5WkQvs\naOEFvbHQg/tLrBBL5M0ljK324xrSbwjFEWsNYAX7xCyRhLs1cSsBZfWcbAlV\nMOPAc4INuKV3y1jcJmKuPKDmrwTMRUr1CPV3kpdSU62KJkoNcJ0hTCaZolQ6\nSzv1FLw28U8QUNKiSdZAMzVKApsqAGfdRRuyiRNsJ/gos4TWNJ4JuOsCf5U5\nm+nuAu88FrXOfqNWLzKELwSmbQUrlWC1rDj0XMqvCjMF2Ohyl8mLqXxLvCrT\n+XbE\r\n=3vaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.89.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.16","bpk-tokens":"^27.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.10","bpk-component-icon":"^3.23.5","bpk-component-button":"^2.1.21"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.89"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.89_1537303804320_0.27756291319996707","host":"s3://npm-registry-packages"}},"1.0.90":{"name":"bpk-component-nudger","version":"1.0.90","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.90","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":"e5922f08959f4a25b4f90c201db7e3aa77e52655","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.90.tgz","fileCount":11,"integrity":"sha512-kx7s/zIOPuUD5Qj40LXdPsj/Y7QCpE9/4r8xrDsk8YIpTHEAbbG1WgDoJOxnaGgu0Vmq1+04x4EY1IGTLJAKZQ==","signatures":[{"sig":"MEQCIGsLaxsrdFmz4o2v8+4chIi2PiBNKGFD4aayEUBKHfTFAiByqepRD1aem0Vx6YjBTpf+xBg23qLc94NRE0wtOFOLrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtMPlCRA9TVsSAnZWagAAJAsQAIxgcnGN6f0zvT2Pc/Mp\nTZm8QXWeuc5O9kk+uVABdV7Yre4LdPVoCJdTm/liUZpI7YsNucCh7VkLV1/x\ncps51n8zaLYNKP+9s/4PgZCCoX+SS5NIhZbhCQxYEdCcCYhw/1ADlniHk22r\na4pUf/pEbeVFe7dLDPFSzoQZfERfYX2KAUifKyI9c4vMehyy4xz1uXq0Hmnw\n0hxQRHelyhgzIBcc/t/3ChtfR2thm5/Tijq07VSzXj7KTYs60Ck/++o6UHPl\ngPbM2JOmq2/2Rk4002sy1nZwmMvPpi8jk5gx95WnY1FKQqbDf4D8w1TfrooB\nVZAaqq/Cv2CNBcLKK7cEp0iIPsuWNJMNh9hzaf73q2rD5rYwWliwIcV50eYc\n/lmpxdS0MOwH3zJaj8hegbY5wp8ytikMntq/VbJcnlhhuFGk4F4Ts1g3YekK\nl3+3pyySgB+Qks7U3sIojfT/9R2W6R5vTiMPLgRw2JKB9A8JGtgsjVU4idct\n0070jhs0B3hko59d+77L00KvDOL3sT+O4s2Erhn7FD4YMvTNIp0dMzQnItjQ\nazS48Sbq3DhbGffSqHILE3efxkg8amnwMGljuoFOW5emtCT2D/mol7thifBq\n2YLbCtqK80zyJD/yp42Xl0BO4wMNqr7UPOAA5YVRCQLw+hGuDauFLjAtUVYe\nkuHC\r\n=zfyE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.90.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.17","bpk-tokens":"^27.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.11","bpk-component-icon":"^3.23.6","bpk-component-button":"^2.1.22"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.90"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.90_1538573285293_0.9647995294183644","host":"s3://npm-registry-packages"}},"1.0.91":{"name":"bpk-component-nudger","version":"1.0.91","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.91","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":"ed9465ac19477552e6e99d1aa929438a3f17ad06","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.91.tgz","fileCount":11,"integrity":"sha512-KtyLxGH/XK4a6PpLy42Qly2eQquNJ03yf72bemATQAbeCYMavCmSA6cwe0mNixF+FmVH5n72l3OVeM92yKSEuQ==","signatures":[{"sig":"MEYCIQDD/rroSGlZ4KtigcaYLRV3MJ9Kyfr93uiatUyxPAGvlgIhAM3/ZPcJ/iaNLe8+w3TxqJfRvZcAgOhszGr7gEK1nmrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbth4PCRA9TVsSAnZWagAAWYEQAIdtusTtbe7A8jv6dW/R\n1SHPhgj8vnFit2yy6oVLKNanaJ+rtNOSHIrYYgKlZGVOf26DMFt1qpO9gCZy\nhMSlmY4sNxkFIDx/Y4PDcMtfEWr8eR+zjMnjhVHl5bwBu96/qsUGbxPiWYA6\niWvZ3aspDJqc9dAsGlGnZ4HSszoS88fN1FvcxxRR7n2g6DdYqgN4Ct3jySMm\nkk12KqK4+yC3vdS+oV1rZAnWBRs537g7TwRV0EaSaN8Eq3t4S85TBB0rEZp+\nDx/sQZOKzQlurfYEBQTQLolg/StQ9TlyDOJSzjNHl7TZiFTjepA0YVENlsKF\nUiwVS+9HzVEJbZ5xj5yz+9RHefM+KdF4V31eguHVW5IsmrJ/FRtpASRSW6rK\nc/DDCz5j1mDFxWy4/hT6hU0RuCQWjqYV72+WSZxwJHl5l+x0t3tBxj/t1BHI\nhNOqJ3sG8oNqBjEVENDVaRt/OKN5wVwbNGGgb1fcxAcaQl96MIjz+5/Za55K\n9U0VPVdMw6IWVkbRBN9DTzBozZcOCXVmPThxz+nTCCLE14b7sjdyiiu5podp\nrOgldezv0csylIy/QpYO6Yz7UE2RwQvUJ+3F0gLyVMKSuA/qDph3rhmntzpO\nUYNCOP1a11V3/ww5kE58tmPtO6WNdEi/cQJ3ewQbG0zJ3fTkIdKYAd4MFS65\nJ+UR\r\n=MuKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.91.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.18","bpk-tokens":"^27.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.11","bpk-component-icon":"^3.23.7","bpk-component-button":"^2.1.23"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.91"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.91_1538661902507_0.26618930910399197","host":"s3://npm-registry-packages"}},"1.0.92-alpha.12":{"name":"bpk-component-nudger","version":"1.0.92-alpha.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.92-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":"9230bf73facc2bdd91c9490cd96598e9706e8dc2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.92-alpha.12.tgz","fileCount":12,"integrity":"sha512-Cxz24iT8wG26S3nbf07dlSTSFGDQPfpAkVFP0KDatYIpmx8se1/YSD9vHDkHP4jY1o6c6b9sJNiFCGxSYN8ZYw==","signatures":[{"sig":"MEQCIG/H4DPxBfs+v0kuBuhl84diJQF7Wa0dc4fDaCdqeLMLAiADLO8X9KOCmnfKSI6RYRgJMyU5r1M2fMA3s4txCABVsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuykpCRA9TVsSAnZWagAAlYEP/0nA7QiH863DXOaYbJwF\nVXCbMU6xRL1ZmyewyhMlKk0Ul8nMumqSSIH0O/kG5SUamd0h028iCVv44u1K\nreqgtQpwNH0Kjk1Kw3xlR4tuulD8RXLHefNz5FfsOugTRl3sHYQulkWQvK3/\neGTK/r6YvTPyZUOZADCXhsRTW7FEEWojQs+GRqm5I9BIttW+mPa3na7Z4Klp\nIxMhlx4/9UZy3LLweEfj80kfmO10cfPmjm9sNZUqMgYf2vvzdIyc09EIsY6b\nPs526WZX6+8xz4/+RsO6k11JK+WbceWQ+ZL3W7s3RYFVZAXfTKoFcvsAiE4T\nDFHfSLZvMynaFbrPwePAW9/i+ndRP6yWAl+kkVyEn4GxqVq1rnHwX8BScBFO\nb1F8rjS5I73TH3KPmxqPktr1vaLnzBRh3vNKOnciXuCYLkWvjThmCFe92Rbl\nmI0gFj+547iUZsJ+Pu9mFzIpEp03gLJwTSQQ0rwcqjK+AOGzoIuLbeaVfOZM\nvPJbEFcQK2MXl/aFLv+9woIxs46+dBEHHT/fkhsLNCvKz1yoTgfCp31+Q5l/\n6ovDVzfjl7voCV1PheNqNkzyZom2PiQtJSMBdPIFheczzW9qp9rYAocwMXMT\namREx6HiP9IlkNvJ1aB7Y2GPS7CRzbqb/G+LBC7HewEtDEQ8uE7u9tZxlqbM\nj8ZQ\r\n=pjBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.92-alpha.12.tgz","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.19-alpha.12+75a669b19","bpk-tokens":"^27.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.11","bpk-component-icon":"^3.23.8-alpha.12+75a669b19","bpk-component-button":"^2.1.24-alpha.12+75a669b19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.92-alpha.12+75a669b19"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.92-alpha.12_1538992424720_0.4719592956401766","host":"s3://npm-registry-packages"}},"1.0.93":{"name":"bpk-component-nudger","version":"1.0.93","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.93","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":"1fe8b2bbd2930b9d35c836459175b2f7e82a4dcf","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.93.tgz","fileCount":11,"integrity":"sha512-FiyKgLFDZWX6ZsVZEhz8afhja7R91CawjbIdpDpWU3QPf+6oe1G4kLna9iG3wTHZ+xMDqYw6p/D1UbxIaq6xhg==","signatures":[{"sig":"MEUCIQCY0lV3KhhF138NdZyYheTLPXL07r/nHWJ/iM1viyGzfAIgDlpaZxYUuo+6TKLMaOL62i9Gn6w3w4TBYQ3zRbZRDKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0Hd9CRA9TVsSAnZWagAACQQP/2M5O9tKM18SN8U42PZH\nC3/YpAZwGJxmWuzRbheXjzXmVhzT0xxoVrE/yQvKYpiTnHSjuvii2OM9DUhD\nScXMkG1UYCZjkvuYcColOPPQPpkLzGP9eY/8RNELwKySih3oiPgMDG7zcc+n\ndGj5KSKfZfcE10dzCBuapEICcoQxM1YZbPuAdujwqrPziy7979yFJ8t0W/cN\nDcq04BVvSAcmh3ZZ4PXhMIRu813LC30Ar9goI+NNDUozfBzkHItOOTyYZROU\nL4EJbyZH5J6GjtifPVOyPNVliNdk191f/DpJlespEGkIcNzlyOdOHarogueq\noUHp4TrACKWbNN2CZ0WH5rUqK48ng7UQUYix9WRF9JHJ6OdO3m101pp2CXRP\nmK4EqmdfPki+MvI679YpogPM/8sgp7q+1PeILVtQ1NNNDRRb38z/6BWo61mh\nLKdJBNBoshLqg9F1gwnmS/45P6sSVORj8ODuUBa/4HgV4+6V+c1OhzJFxS6f\nBRRWCxXsPbDbuLKLsLlEynvaG+3zdSpPzYiBwMBELfGAvnYsayXGdKvFY298\nB/CYM6O6L1tkgNVLGYoTuPH96SKBxZP1jMSE7qbV75btvg1NFI6/ym8uOaEL\niF1rJmCQs3qf4V3FJGmATC1CdUw9GVDUo0ltPUGzYq3LpTYKzq5EDfmdl1qE\n0Jip\r\n=LilQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.93.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.20","bpk-tokens":"^27.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.12","bpk-component-icon":"^3.23.9","bpk-component-button":"^2.1.25"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.93"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.93_1540388733281_0.16629519189518427","host":"s3://npm-registry-packages"}},"1.0.94":{"name":"bpk-component-nudger","version":"1.0.94","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.94","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":"1bb42ae1e9fdd41749047f090b2a056206a6085e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.94.tgz","fileCount":11,"integrity":"sha512-x7lYKTYb04VlJR9xDgKs/5wCvnAsdENfE8pGcHGoKsl8ehYhmG4FVdMet8mNrWuTlPfEqZ75QTJ6DSdBG9u1TA==","signatures":[{"sig":"MEUCIQDEPFkp5vhR0FzKwF8ivjopETaEriC/Tm0HVRiTKlnXdwIgPXTxBtZXGuXjLo1gwfSw14wHsbjOSYq174OrBIdLF7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0Z61CRA9TVsSAnZWagAAuAYP/3qH2subRyX6saCSRzox\nVGITia7e9zOYb201hKKNjf1nU5KQNHin3b6n3hfa0GSsH3uuMQVu+nZXKX4k\n2VaxeU4gVK2DV+XRWBRncwE68E6oiNAI2gZwjuoEu6Yg+dQS/hI7FF60Qh2h\nLVh52mDwx8VuvXRJ/dCREvs714RDzo2IrO1v4wBVuSh91wyx2oD48HmHBaeD\n9vUpCXnAFkE6/syd2Bwj6pKTdT9zNeMRdzNoT+IWif/CMWcwHGeXkNos+VUm\ncHiBs9ZeyiRgPqqAVWV8/H9ura6J3Za4Kh1somZ9nEibY2Zwg2XDNN9tPtUJ\nZ+if7v1oDo0EAL4zfijSSbY2NWoY6BC42S/5alaxLopx8qf7YXX8AVxukAde\nI11o1KeLDswHawHUJKzwMw+79RotokAVm83OHVikR+vxoRb92FFGb1bu9tzB\nKx2JxboYYljPq3FHyZiAjy+iapEIm1vnyhAHOukSdNrrKCv58KwomrSEImXQ\nmCrcYfleaUnHhQBflgtfr5MNMmfhjE7Wx+GKSegdWe7e+Hj2ww7cyeAaFayT\nt79u3y+JR3Fp2tsqnaUrflvn2muxryYraH8SmKfspEmANsad4qk8MpiUUGG+\nR9BqwDFe9Do630qJmqdpyt0RRGPcZWZCyLy1bQtda+XIZvijI2WE+DGL3pg0\n6YUf\r\n=UoXa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.94.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.21","bpk-tokens":"^27.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.13","bpk-component-icon":"^3.23.10","bpk-component-button":"^2.1.26"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.94"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.94_1540464308378_0.5375152556530483","host":"s3://npm-registry-packages"}},"1.0.95":{"name":"bpk-component-nudger","version":"1.0.95","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.95","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":"c96dfab5fd37a1a19c6c90dc80a7eef2f21bbc5f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.95.tgz","fileCount":11,"integrity":"sha512-TgW/2xAOOauExX85QWswhdVFYYQO9jvdU41MeBMWM+RAhiFF4La8tR4pOzK5BqZAT80IyPE5K2guCNfU4WBOMA==","signatures":[{"sig":"MEQCIBD5LQi7zysJUB2e+ebtvIaidKZg5fWbRjJJ5jhdj3UIAiAmCNC4AEa/OaqnRcqs+otKcXQEV9lKB2V0VJ8qJK3gBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2amSCRA9TVsSAnZWagAAYv0P/iha1PHE5neU/83Okx71\nZePox6ZSP+L0Ox3j15h6eBIqkyhcKGUnSq7vz3xR6QBxTUAF98Bn0q9jOV2v\nYnVDrN2kQ+hY0fvGUz9Fi4rbA0PerVWGxXZjdzs/qIKdZoETpnVyvU+1Vq8x\nJuzOGwUhrgTf+asVMjAhKF6s5MdLEU14YjNxb2pK8VEq8jQ/XHKL1GQ1YXrX\nmNqtLm3CgM+1P58kvdHw9BTYhIzcmnWlL0L/BsFv62h+85cknEbFLBOBTYoK\nny4Lb9h48BG1LWvXewAgRO7e7yZKQ4vyauifGZp4vATGYoo77D9XHADp8jNy\n8cdTH50Mc6FMMd+IfIRPUvP/v8JohYqSLoFv+siXgyVIbuMitc8i1ccmZIsK\n40krfRwpGVz+OwZt7BuJSmbACvQdqbF1wP2RYtBJQIPx53lb1ZO7GQwxMWWB\ngwpbRwFMa5WukTuQ69FGnMkxfhJllphwPfLAOg9JpqvEL3l3a1p1Uaa01Oyx\nbop1zG8/Nz0TIunHF54kr5GwGNmKV9k4TKqcWDm4XF6/jVQ5ob5PKQaABtO5\ntiUxQ0QFiHCwr0EZFMAiJkPGxUJSeOUouc3e+4CYLuQy8l+BUiXRTfA6rdo2\nw/PcUw1aXGYZcxBvuN+a6Qe7K9x6RazGMn+ao1Ac7QqVZGBoHL87rs/WdejH\nAj6D\r\n=JhGV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.95.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.22","bpk-tokens":"^27.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.13","bpk-component-icon":"^3.23.11","bpk-component-button":"^2.1.27"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.95"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.95_1540991377538_0.8208406428608503","host":"s3://npm-registry-packages"}},"1.0.96":{"name":"bpk-component-nudger","version":"1.0.96","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.96","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":"f4103c3c2f4fdb990ba66a1a5556bef50175d000","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.96.tgz","fileCount":11,"integrity":"sha512-t8Tz/cvp/Bhujr9dM+KGNXfB8Um7jpMWpv7Fipc2igxdXavIl+y/ZFtxfCOBELlLqPhuC4EoFAnXGZOkv6Y0iw==","signatures":[{"sig":"MEUCIQD94OuQoZ2rjg1APYZNuIzIgzpuAgyDDdlM4+IMFpmrAQIgeFdHUmETOrcPWrsiQPJe5teCTKtA2EInh7Cwp/UBCvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7EVECRA9TVsSAnZWagAAZeYP/RBy+HqZKGfmNARBua9J\niexz+OsXkhOsE7426q6ojNmpZsMpmg2v71oxZhWFBZzdCbfQRvq8l4hl3SFi\ntz3Rbd3LtoJZAqTEWaVoVlKcUgDQK+fOPuO3xYmMMSpO/ifurxCEnqv6Y4ip\n898OcT0tDpYfgNyjMFszO3NJePRB4lyn6MwxNZd4U2S6Y3AcTgPzSaSlWBoq\nmHoR1heylAI14hZFK5Uah1RwWd0+3So+dAtSxRce+7gUPQKwvjwvYu3spRUs\nUJ+099Ekjz0PTfkQBeWMVu9Qcb0Oe48TkF6hpFu1l+EU7Y785QN8yvpONA3e\nCIYmrIhWtCkdYRt/Q/3KgbwN0bswzf3taN8XT2b8xi9UbBD0cYIgspFpyr3B\n+ib1alkN2iaiKnOxRiu26fIiRmytqhMzFwwhAHPNikO7psFUj3piYqnw++lY\nOzhmCf7+zY3HQZP3vxQQQb5vUhFYlTRr1XfunGAzwPUQg8k2kUiicAIa/jnS\nUU6D5lUKv1lqo22xtnY8IsQrn8LdWNCWQFRPXWmdjLbzliUuo0v71TbFQX/R\nlP4i7c89z2l9+kGeB3vMCiO9w+xjSGGl8UY4QLve7QFwRXntOMZavKkidP4m\npcMuDFiGeys3V4iEFWg9vbDmN+Nn0P6TZrRxdg2hO48VSLIV/l8lAcuuy2A0\nBEXx\r\n=lpwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.96.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.23","bpk-tokens":"^27.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.13","bpk-component-icon":"^3.23.12","bpk-component-button":"^2.1.28"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.96"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.96_1542210883923_0.9340635455380399","host":"s3://npm-registry-packages"}},"1.0.97":{"name":"bpk-component-nudger","version":"1.0.97","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.97","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":"b2a4db1f866394e7a9625ba5ad21b65017e6a87c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.97.tgz","fileCount":11,"integrity":"sha512-ri6YdCmbK4uM1/sjZq3OJJI8E9ulJZmyGOv0tZldn9BYvXXhp2YxfYIOcqx//7JWvLJj1awFKWeFkZE3EhHAFw==","signatures":[{"sig":"MEUCIGu3KfHEJ2Ppyy0jLnhzWNhGWZ530du9LIKP+Ry3YXcnAiEA3Xj7NQEu6KFuwhyWR5CFaew0gXxqQT93o+7YUNZwshI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7ZYtCRA9TVsSAnZWagAASTQP/10aT9ODv5cdr+J6rRVj\nAgA+T0UA+8rWRXcKVL7Pb9VTw1j9ih8Dy5FuWWhCzdBIWf0xwEoT+qJiSAhn\n0TzpoESez1IZmf6wYNqJNsoZrKV4jLjN10yKDF+qyvfCwYW6yIm8uUboCdbm\nJLXLQ5MdxK3a5bVZjTYrGpMCZ4j2SD8678NP8q7aofIIB+ZqXdw4+dtQbpWf\nkfxfgb0nCvWp0beRRWhXlpO5G8gKIjyG8ilz/07geQs3xISCIvQPQgngukjU\nM7fRNDvo8u4IUCFIoo8te5CTKNwD37TkGhWJtL3ZXTCJuvEx8CNRXkMmaRoY\n0yRAB+1XuE4kPFonV7R15f7eEejj6H5o9HnkbDhrVxqFaEf2QgCzsEjDh4Gt\n4YZy8LLt8DFERcAo0c4UWJqTRc0Jr03QjmWgJ3pd1OtF0mqQAPg3r+ZwvYEG\nI1Wfj39TTI3sq2h6FTSqUUGUhqtnQDOt6DX/Du78FMgNPzBOd47WhZC9uKe7\nU24ITGr1F6grGS5z+0OyNTmrmstVqK6MRuP/mqToM4KtT1WcE6Mm7CDy8NZv\nmHbFAqmY5x/4GYEczUob6dPHViPc6hzEVp3p84kOySSZ4N1a784Idzj1lE1Y\nEasN0K4xltw33prt+MQsFjuJWIQvv5DfR3SZffGGa6rRvvGX111XnMgt8Ck4\n/1f3\r\n=rM16\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.97.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.24","bpk-tokens":"^27.2.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.13","bpk-component-icon":"^3.23.13","bpk-component-button":"^2.1.29"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.97"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.97_1542297132572_0.5652671140005359","host":"s3://npm-registry-packages"}},"1.0.98":{"name":"bpk-component-nudger","version":"1.0.98","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.98","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":"e44e66b9d00d5141efdd1a18c7e295ba56cb731d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.98.tgz","fileCount":11,"integrity":"sha512-Eo6mRrKbg7fGp0IyuQtYaLff9AdW7tFGxOIzMTzRrgCdyj3CIt1Ekim/nL/aWPilYjWMHAz+WjrkMd2XP8PnOQ==","signatures":[{"sig":"MEUCIQDHW82qfc+Au5eeIAvhcBoix2sXRXh9jguA6WU5IsMKygIgaSkemCLQHaqV1nvTvQ1sAI8i0Z+1Bv7Tr6WAEpPDlPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7vCBCRA9TVsSAnZWagAASrIQAIan7fc6tJhKAhCPiC0o\nItkJXu9OwVEmUilqYzETPIoxkNbCiT9GZB/Vd4g0R4+34TP/w5+qdadAfQwu\n4m/VL2gyoGvjH/skl1qX7XmvqWoq8OZGCvnhZcSW2QRT2lfYvpUtdTg55Nmn\nHDGIzrFa3wH7Lt5YSIDcUKGEXsWgP08QpO6ow0qmHIAWs2RVpADVd94vKorR\n8GbhDvizw/yd3ufGr6APezTJjJtroVwO9ID3deI+X8DJb8nxazsUd8t/rQ0+\nut69umqYTX+yYmJ+bF9sGGKA2EE99VKHQEpJy0UCaNitFWL8aymZRVWeD3Cb\nCbPkc/5gt0/+VP59dqcIsg1aV/ltN4TsfDRTyCVNkFhJ93Y353787HDrZMsl\n6YnAPCdDb7LSekQ6BfNOUP52L9rxtCS38X5ziwaF/EcFVkufwae6/2Duo7SI\nwDU+sKPNPReEdEFl9/wdVg42Tmpa6M0pljUGXaYZHlg8QrkmHqEApRz9yUxD\n0mwuQ2x9ltnQ1X8MIgx14ETK0c7kmTdR7WDIWxj+6p4+v7E5SNOAeG2dwd/Z\nYBzXN+jRFFBRHfWRyGLA+nJobw3+ADRVkUf7E0XidU+D4je4MQP/A5UK+ZIO\nZzssrYYSdpO2q6xF4keZAkoJ25uV75pKuR4j7RMEX3Foix/RyeNREU2qrk9P\nM/HS\r\n=BGRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.98.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.25","bpk-tokens":"^27.3.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.6.13","bpk-component-icon":"^3.23.14","bpk-component-button":"^2.1.30"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.98"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.98_1542385792488_0.023437271481884903","host":"s3://npm-registry-packages"}},"1.0.99":{"name":"bpk-component-nudger","version":"1.0.99","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.99","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":"242260218b6e669e59a58df1a8dfaee3f57da87c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.99.tgz","fileCount":11,"integrity":"sha512-b2Jm6otUF6qh0UoHO18GWJWVt5Mm5cC6KzAH8hgLlpfBQcXMG+uS+HtlPDbJ+7/Ca46nH9aMz+z1Om4GCjVsUA==","signatures":[{"sig":"MEUCIQCts7RvkzqG7D5ZtnAiUaFdzt9RGWGLe4C+C1D1lk7cpgIgHumiOo2NbFBPGyMos2UxBmYD4Pc86PXWuj7RADZ6VdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9r4VCRA9TVsSAnZWagAA/4gP/3+Kpw14Ac9lu9aH2WCp\nAVUWBYnTCxamr9i3OiLHymO7UnloJPXikOzXabWJqF9iJmiobKEVHxPkFS30\nCKSjAXXdQB16LME5M/c/P8UwYHGbebwvLSfggMg3qada1b1gBgm6K1sRIl4g\ng6+qcL2kFPODuzKgRbON9uAVrWrsiAeGY8JWL8/Sw5cI4VMucrJsM90uSp7x\nm2ixOWrOExg4qnVjBeg3AR6/1JiAz36QxqCxu5v9H8gbTR12iUl3Qdyj7Wmx\noehWrOC5i4ebEVTu+OqgYumDOZtHo85sXhfyCpi23/0aTnw3s1KQyOVoj6/3\n3nZ0VLNfJABjIu3dsyfMKnxsSs1oX20L+EkMgMznLF+w4aUKlCT9HjaW/w9y\n8AUWr+NTTaIUJtnsOCZBBFLvRb3hPuKIA5J/lj4VE1FIiBDRv5mfGj+97Buh\nYmD5TCnsB5Vnn7qPVGD2FRRmGIcL6yLVSWMqnnP+ubVFg1jECSa2FI1Hmc6d\nYj1z7ccX5X1CTmlRGvJSzNr/bW/3o2qcQQlwhny5cuFwk/us8PRMyG1K4SZJ\nA2UMc2aBWYhA9+O7yF/8lJtcGyPX2SdNCf1dK9JoIcbX4Gj8VWiZ5fQJgGVA\nuD4wntMTA9pE2Yy+HD8UrHQ6xzQbqulnfHxmg122qurtDNoxSI8P4crQ5EdZ\n0pXm\r\n=Gfoj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.99.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.26","bpk-tokens":"^27.3.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.15","bpk-component-button":"^2.1.31"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.99"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.99_1542897172593_0.903661596672036","host":"s3://npm-registry-packages"}},"1.0.100-beta.1":{"name":"bpk-component-nudger","version":"1.0.100-beta.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.100-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":"241b9c5740d866d5d413a9f76d7effa64f9b44c7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.100-beta.1.tgz","fileCount":11,"integrity":"sha512-9KWD9gozcdiXBNPof0rY0NlNUUsMPqRWWwA4narbcxKv0jDA2ua3mdd2nqDS5b9dsEyfrcgw5N2jmYhOLqPA1Q==","signatures":[{"sig":"MEUCIQDpVP5h4GFUw4bsUxsilggE3oqVAN0os6wsaWyjQnlr8AIgTb3wdC8CACDdWNvYHBsMx/CL9wCrzC+++uMgii032Vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9/VvCRA9TVsSAnZWagAAXEcP/1OAYVHL/SvLNXTwBSp9\niZU9F+NrQnc3clgg6xSDPT2b3N0hbl/rnZoqT4B6JHox8+w/0sN0OiDAJ3Vu\nTdtQ6JGK+Rfnv91hSjUTeJdf3pSeTSSNRWcGcUoRXdjGGHq5DInoVlamQVL8\nFlZSB8SPh/aat/K6TG6QgWKYTSM1ubE8ai0qdIFP5BioPpIqbuUkJzvMO/1H\nUgrnVbffYgzeU+WbFlEBJmN57fG9kD4505VQPyDvLNVJoXz7r/8dsPtNYf+z\nvqMjngi+NXj6NDa9kMhh3ojdUucQxHZltAkIcMLQ47WA/PLrO/qg3cFGjiQa\nKLpklNptWCXPEeNDrQhHyt3aWYKRgIu2Yt4foIPekEhEHMPCxVqUIzr6V2kC\nGdMVWI4uz+QxEewvUtPrFlqKSWXl+PS0zoW2ihCseIlcC/B1W+vRJXbZgf2H\nBTCNrfbRi6u2mQpANfyL3NVdHwraPsjweHqktCELYuJPbjIKtZHsyMzV1mMF\n+n/3fAzqsSbccFk9y+NvZF2pvumIlJQyPJikXRmr5dTujoy0fZGsU7Dol6ug\nVY1jz2BE6XY9ogvDNboBhFchg4JG2kIDc3vJEX246zmTsd05PkVX9wRmkW0A\ne6yJXdYFeWyTsIIMOJTIrYECL2hfWjLMXFTihGb3oT186w4iK2vzqH3d226y\nwsF7\r\n=JKH7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.100-beta.1.tgz","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.27-beta.1+817d36a73","bpk-tokens":"^27.3.1-beta.11+817d36a73","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.16-beta.1+817d36a73","bpk-component-button":"^2.1.32-beta.1+817d36a73"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.100-beta.1+817d36a73"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.100-beta.1_1542976878982_0.866900458284583","host":"s3://npm-registry-packages"}},"1.0.100":{"name":"bpk-component-nudger","version":"1.0.100","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.100","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":"3521275f572c5a84772ecf462c5233c70d629891","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.100.tgz","fileCount":11,"integrity":"sha512-Pr6dw8lJCxiBLw4bYGX5ZUKv4759mHeEBGxz5XNB3m18EYWhUhjCEXzpUZORhfuVH44lsPsWFqlrSNsEt8pMiQ==","signatures":[{"sig":"MEYCIQDcS+5SYdHhYacHvI5ppotWgc4Ciw5AxoK35GSYuBjQTAIhAPDYf5c/HRlzQ172r6D0LDJDai5ApzvV3AzoRZb/TqqA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+9cGCRA9TVsSAnZWagAAjbYQAJnE2ElEKyJ7Z0yALqSw\n+4UEnMKN8OmyoBJVE99gXW8OR83vePnGTdYQ5Z+4E+I7XyMtAWhzfoD9QyKV\n5JTwS3QcPavTpxn+IiZNtC0y9SMXfbo7zJ8TE5MXd3mYMGMF5eYJZlFtwu04\nLe/LToCM4/oH97sET4dXJAr5DUa0J04fZ7B3EyuJd7qIY/qtVb/4Ltj7i05e\nkYwyc3vBSlNCBMpWX59vPiE2J/vHE/vhDVyltcf6ths/XA9g0pcoYD6ZNled\nY2EzrGUbKjSJh2v0eGZUhqwyNtcXgzXOabArw+QgPtajKz9NJKzfB6TckvRa\nyn/XXz0PXpPGbAVpsePgPj5M0n4RPJLyJ1WRZfNZAtYzWM7xwH9c8oP0TEli\nzSzsLrf3w1bKbxl/iNmv/Hnn1LAhlocmc9UYwHrPLoMXSBn01CxNrjjPlJuI\na/Utklm2v9FYgf87hKrTgrB2NyWoDXyThYXC4MJDG8aoxIrnTDuNJVyelgKb\nbnXfQSGD469rdiPgN4HaVsfScqlTyj9ge+cc7ASldqOqzeSy59w5nyZEuEsK\ngwXpBlH58XEYbnsx2XmuwdtbarhCgei2PwyLYNL9IdoRqY7L+E3EPsLCNHjV\n/fQ0eMHz4Qg4Pd3cnpWVVaPG3hmbzf+BjI4x94nD8N4O3pywdPZX4FcOAPhX\n5OCo\r\n=nF58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.100.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.27","bpk-tokens":"^27.4.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.16","bpk-component-button":"^2.1.32"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.100"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.100_1543231237999_0.29464088320370085","host":"s3://npm-registry-packages"}},"1.0.101-alpha.3":{"name":"bpk-component-nudger","version":"1.0.101-alpha.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.101-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":"0c76fe393984ce67ab5e0b829c40fa3fb55b9337","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.101-alpha.3.tgz","fileCount":12,"integrity":"sha512-URgZLEo30kQBpOdrDa6trvEV9QpJaZTKltEPzRIEeSyJQcav4ycyH3shlZbmWT3evZ9TXCRCvWOlo0C414l9iw==","signatures":[{"sig":"MEYCIQD0Hbhk0qgny0E0sfsOog7WNrD2AWyah8o0hCDTTanirwIhAMxFlhZp5fqtvITRFXoCUHtMQDTIsVcLcjO+8BMzbYei","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/CLZCRA9TVsSAnZWagAArTQP/2dqEzjmlLfO3698wyIO\nvhpABGG5+H4QdxlfA+pWFGvaRpVA3hCq6NWaLMTbyXVYoCBCwIdyIOzP5v8B\n64S9VRjMsJASqD6zPar2a8JbuzTGOrvUhFLY0o9xKq/1TDjBq1/3lf+TQTkQ\nL7Mf6cZ5iVf9d9PhqTm9I/K+hyanypSsMn17Cpj7jtawxSZy3NY39QbaocUu\n7BmjFAT6iiaI8/l5h9ee6NQO6h8ZjPW68VjUlx1NBUf3B7i2AJfrWwWNL0Ok\nIs1Zmtrkc2u8phUKk5QDTb31dKkIv6TZU12tYx0AZ3kUYqRFaLRwe/8huEMn\nP+ujAZX3XaqOra9RmDZ9h6dsRdZb5CIHkkjm0pQD1/1udi325UQqSyPFv9Zt\nTgoAiZsxfuxIWYyazNk4WyV6nbaCbA8nmOC2JveFFClrMHgk8mHXPYunwfTT\n8u6QxqUSdg5iVtl2WLS4LPKp1LDBolcq7pr1rG0vl2CZeIaXh9jfoM75asRb\nq0eMquJsv5cdE1uuKo+0S9DGvrRqSctX1eBgR2aGI89Yry/h7deCHoMTojG2\nl3NT5DmY+evfxdauOB/4jlXT87Q9YZB79H8uIqib8ONH/VSfeUNKIpsH9dWi\nGR8z1UfXPbgsBC/TVdP4RAnPbrlNz2EfT8s2E1EiNvdC3FovarnFvsbugx9h\nPCfz\r\n=VeSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.101-alpha.3.tgz","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.28-alpha.3+3901fddcf","bpk-tokens":"^27.4.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.17-alpha.3+3901fddcf","bpk-component-button":"^2.1.33-alpha.3+3901fddcf"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.101-alpha.3+3901fddcf"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.101-alpha.3_1543250649154_0.49949433419271805","host":"s3://npm-registry-packages"}},"1.0.101":{"name":"bpk-component-nudger","version":"1.0.101","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.101","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":"ea81affe89207ae4e3d3ca1d4b04d4647f78a291","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.101.tgz","fileCount":11,"integrity":"sha512-JGtkrIcepRr16uUAGSgVIWV6ztI8WQtIHKfBm4BdM3KwG2QqRkoDnOYc5qNWT7d5UWMf3BNSsXk0C7OE0+rt2A==","signatures":[{"sig":"MEYCIQDMeVVWA5pUdrnc5oV+u/+QfX5ZyEhrg5QiNNAY4gSobAIhAKDoravwt/Q4lM9wSS0Oywj4ysVj4mHMkhoZnacZPIPB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEQljCRA9TVsSAnZWagAA834P/168Hcot/Xu0RTiVaZO4\nimIugXMSQ9ZRM7Jvj1dqTPGzAgaiySj9YPoT9l9t9LhM9K7PRxa6ZOViLaqL\nYxJ+7G0xvUdHWmzPlGA4RmiJRARl0hiRqSPpOOCLsh4H+TvnldtEEaEXuCv1\nKNWmrY9L/tJIMp36DsG5RJBLkttYAYx98Pv6Bq7VD0soxe/n4g+iefwQdC/u\nezkAEZHXAqSpX7kZ3AzYYBDejERwU+yIJmGeO+xIv6kG14eWNmYlL7NQGgXk\nsWi4Q8cpSemSxyLpubsDCgxjn4mA9xhhBPrkFYjpe+lqUdwVz2QqKU3Q9Nbc\nJ10psT4GSH9ALqt1MwprCpqD2I2fH8DRsAhixuwj9Js2YHvDZPiBo/RdjmtE\nQHINbkdHtfGB/RnYf1rEQcBTOg/2Xs1EmanALuD7f4yzAQ7WpsZziBTrdK3g\n1MwgVCgANNuGpvztwX7snKAWyDGXuIQGFxeNGfFuMR/2ZlfysimZ7SnLU+qE\n2FzhpYxsWWPwXB7Lg7Wf2AqQgsDA32Pqsf9Cw1UxcvXHGEd9oBX9H5dzai/7\n0B5c4C7wqnwzek1CaZdPqMuHa8Gx0+coP/LHAgwRXh018yElW0cmU4JviB9a\n8ZzjyOSS17LZnedjH15Ua8dbXgu06A/JbEELTovuM7+RA6QNnmBP4L5BTE0O\nTJUp\r\n=d3yG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.101.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.28","bpk-tokens":"^27.4.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.17","bpk-component-button":"^2.1.33"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.101"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.101_1544620387102_0.1343762451591406","host":"s3://npm-registry-packages"}},"1.0.102":{"name":"bpk-component-nudger","version":"1.0.102","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.102","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":"bc7ad4c2c32addbd7937a88992063f07582165ed","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.102.tgz","fileCount":11,"integrity":"sha512-5772TxQU8GDwvKu/nDI00BslQt+EwuoSd8wK9LM5LAg0NYrSK/Us3992Rw5WY/mbgSSe9skodS2504mbOyRYHA==","signatures":[{"sig":"MEUCIDaTFywh2x4f5oynnBpDsZrWzXKzl6YiVQEzlT8jdH2+AiEA5YQX4l9QZIE6FWihhyJkTKwBjTgPqNfhmoa9oI35Ztw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGNMPCRA9TVsSAnZWagAAGI8P/39RdZkaXMNRPJHYtDm6\nonTZpN3LkWahRsjdP1olA0byyuKa7R2I6h1TQrIZWwtWxJF6sT1DEu2eIBZ/\nIu0KnS9LTFOBL2RfAHIyMmbtBiTcyR9UND+SpxdC145Yjj5YOwKIuFBLS5wM\nNVxXGBHmbwWvNinrG9sj/jrIjc3EwDb5KdKhBjDvRY4qluhP+7jVnf7Rs42n\n3JUTF/WNaTZhkeClFlLUi4NJCuE03jdq/fO3Z0uAm5nYdmXeZSScmzZYhxTD\nFLMEcmz21beNxm3vpoMqzmAXtLdIlbnUyRhZjogYrgAb00MR7dHupyLDWolm\nv1J2U/y40lDB0qBkf0So60eMiF/RdD0Wl/AMH2R/xNj4c66c6/cma/NwFm4H\nXLy4xZyVt5APjLbBPZSvww6yH2rbxLKk+kzEFq/Z/a1Coy8WoI60qT7hA+Wc\nwNGnLOIQlFfvudSP795ehDs+zMXWO150O/btEyHtsYmDVLZjz7TkZXusXL1Z\nFBIH2CMZRT4s3CKYtAiIv9/PmfuDCWP9evxPQSJHcE5ITu7bZCedvIpad+dT\ncBddrrwSHOJtcxIiWuiAqk5S6NmZTVfRm1y2VoozUgNSrcWdPmuMU3R+Mv6p\n88emJupXBqI+T+VypMNnIVpnv64KgW2FHhhg7y3nXtFh+RhmtshjIxL6j83u\n+7O1\r\n=aOgL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.102.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"bpk-mixins":"^17.11.29","bpk-tokens":"^27.4.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.18","bpk-component-button":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.102"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.102_1545130766671_0.24068962201917787","host":"s3://npm-registry-packages"}},"1.0.103":{"name":"bpk-component-nudger","version":"1.0.103","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.103","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":"b4c6bd00ddb0c45f53430b6ff1f82d85b31f4727","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.103.tgz","fileCount":11,"integrity":"sha512-6En4qFnp/6/EITttqvIEJPhMq7joRD83nuKIarS+57X3JDkwyt4MgwitCxmdMkvYYAtP9vf4nNSPJaZx18Tc+w==","signatures":[{"sig":"MEUCIAjooe4seLObgP9NdiBmFEvVKDRv+TCdhccipxZFVypTAiEAl85BPWqB6Lx7CwMLyC/F/NFopuDCGIREK8sQ5FqczlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGlozCRA9TVsSAnZWagAAYhsQAJajATp4n/hxmokzTUcc\nHhYou9UbsuEvFVtSoJj5uoW2kyiMQg+0G3i0XBf8DylMEgmRMKbkx+5YFMgo\ny3AgGMmUR1U6sWS82d2nG7QodbY/2DBGOIJ2nrSurIXUvML74PzcGavKRlvd\n8kH57ukLjLZh979gmg5IqvaQ9NR+AzEjs1G8+XDHEg2md95dr3y+8MhCtRrR\nabVdGdDqvWiolQT6U6Cr6+oBuf5e+DOhwQLN64lizGeLNLcS5B0OcDyAm8D0\ncQUckjFsAbnohWknvNuhDqDsvO7msY+jaxNJ2iHgOtFZuHGO1O6vU9Mv+/2Y\ndJUFrdbgptA7mZn+4rK/sAAItqVlPbSeHS6215wn1KZz9kdcCeI6KMhIdGIH\nzPVWBdf4CMcUHWQZpSoG33x7nGeDM5vNcB1ndH8joLaphgiyq2AP4LatMXWM\ndIPpl2VYYwmyVWszz0Tq7iE4tvcKaAcKM/hEpaHwt523aISVE7+rp3MOepK+\nmvYoHWQ6gQToxJQCaFemtXDOSVDFRE5GwStdaKweIiGWSmG4pbDL3IS0Ooqo\nZsw2a5tq+XolEF21fGvOHEmUHzb56kTElN8YK6lEKE7da2AUaqqBwjMNHTLx\nRWYkm1zUQLiGhpXQt2cT3NITmsCMPvO+xN2Qo0u6JrtuhRpUZyKLFJe7B+Rs\n4QY5\r\n=9jyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.103.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"bpk-mixins":"^17.11.30","bpk-tokens":"^27.4.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.19","bpk-component-button":"^2.1.35"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.103"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.103_1545230898461_0.8845390786427858","host":"s3://npm-registry-packages"}},"1.0.104":{"name":"bpk-component-nudger","version":"1.0.104","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.104","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":"43a18b5a79ea1e16c3bd271b655b2de882f301fc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.104.tgz","fileCount":11,"integrity":"sha512-b+xGnF3KgrskIy5rVkTC1sYtSvog3TOSVdZ7A+D+au0uLkCtKWrKtMNwMjrDMZs3wELv+n4aCXxvk/DIRvsWSw==","signatures":[{"sig":"MEUCIAhw/RHSN9W23n/i+nvqnhpGc0Q5GeG7VymOZEra4+PcAiEAsOZ4RjwSWL+AMHR/ZKCHmrffNjk5ITgZF2Q73KF3oAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGm8eCRA9TVsSAnZWagAARogQAJ8sH1g7iiPda5HceO2f\naUXL8cHSH2zwjff55RGlvpyuUdrcE3xBGHReANol7Qt9HaGtYJ8o9bhWQ4bW\nV0L4pAkm7ERnh7R+8a2zaNFXpcWFi5saLjOA+rNYp6pqEaFnpOm9HF/cGKQI\nogtzzwAtwvqk6MDHeJEWEwNyGQjXnHPxGkbsHxsohJRqiGSlRuaKV6xaKUZ+\nMw5gdBeIGiHasOoYoDEI98N0vWeQLwGCZLuu85oC/la5iBo6SqWuag3uoMLA\nPTTGfpDHcE0HdPJLjVIf4X7Rx0a28hS82eX2Kf5I2FpfoPx+jvVKPlpfH4k4\ncWohZ7r/Ap6oNbvGeIhll0qI5gJtI4ilPkV6WaDr3kmEEfGGsobYJg+Oa+9G\nl9fG/7cEJSgqau/6dHdnnnukERzquODLiBnj/kby0V6ZvowlvZa8S6bhFNTZ\nGB8QGr3m/DSdzL9b8KJ3El12qzYhdhW1/NrwydDEKs2g1Pvl/3wOOdoN82U9\nhnIQUGlXMBHM+Eek2QJOH8wAbK7HqbHKUApSV8RwlhmtHwDX7VvcHNJMBjCV\nvpA3cW8wrk0W5uRUi5AFpa1VbFNzLdx8sOzn/jRBu80eOmE45J1+V+aeoQXr\n5cbE6+lTUimxy5vmIN28gmftHTbMugNE62HbwvF3+gdp4ymR+W9JursI3tvN\nclV+\r\n=+vn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:bpk-component-nudger-1.0.104.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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"bpk-mixins":"^17.11.31","bpk-tokens":"^27.4.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.20","bpk-component-button":"^2.1.36"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.104"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.104_1545236253601_0.9610579422070773","host":"s3://npm-registry-packages"}},"1.0.105":{"name":"bpk-component-nudger","version":"1.0.105","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-component-nudger@1.0.105","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":"c69b12a9f3cab6e8989ce208ca40a2c5938dff04","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.105.tgz","fileCount":11,"integrity":"sha512-U81YOPa722RCiMiei8cimiPyqNWlvDttZpUnBNtgwO+XLPmvhIlEJeOR5ib4QAk1RDj5ScoJzaMw9ohPXt8G5Q==","signatures":[{"sig":"MEUCIHZ0TYnJl9g5JFgBhfCOwjN6iUwmDDZxiR5ZB8uooJ4gAiEA2iCNsz+gL63WMe/gW9o5/S3B3lIswl0dLBbnY+Lu4rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMw3pCRA9TVsSAnZWagAAVDcP/3cFlIGi/YNhBnGOPvCD\npT4ubcN+R9bvz1jKJSR30z5w/4zzOCGYqigb6Q2cHE4ctOoQ/NIdAKjSEufW\ngjIzQ1j3X3oLX9gWjC8q4AuYXrZXhWKGJ9kJR0Xb1/5PH1bzshEcJajeOl7L\nIMKnjUzF26Oe0YSaZliW2TlKjWb8yvtEM7ZoZyqTANAad3DuICm+3JH1caYB\nIgtC6ybw7/g/+RyvtBJvVkNANlNkxMWXs2XYZ3/d0v779MmMaz6oUmtzDcwm\n7bvbMze91N3P4zBvysEI5EyZmx/lMxY5WpFnn88Qvy8boELMD+/ghflwLb6h\nrrZC0ofDcwJtn3HXDoOCYHVH66rOvT2JYIr8SABM4c/n/jxDDAPveV+eusIV\n123kBIFTJNd3+/0jQfsFIEa3YMtImJuaKW3YIa7rMh9xvPruU/pOf/kUO2JM\nRX9UwGzvuV0LS+RfctspV3fMOXPpdrNdW6+gdHaFVHPxXSg8uPXzqTPLjnu6\n33k9QpZmLEIpljzUhombj+KydqKsyOU8j/I3f0t1gBU3ODvsArFctxDiN0ig\npjI4iyiiJKuI8xhi36ZqD16EYCIZYI/qsbuIy7Ak/tSrhaH9smlsq3Sc53hi\n49yIVIsP9pmNk2Ottsm56VnZAd7gKhVGKJ5EyVHTjt31Kk6dywmrxVFGpYIi\ndS/T\r\n=OCI+\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"bpk-mixins":"^17.11.32","bpk-tokens":"^27.4.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.21","bpk-component-button":"^2.1.37"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.105"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.105_1546849769223_0.15467382970616006","host":"s3://npm-registry-packages"}},"1.0.106":{"name":"bpk-component-nudger","version":"1.0.106","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-component-nudger@1.0.106","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":"f09535d5b8cc4fe567d93fb9b7e19d10334ee3d7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.106.tgz","fileCount":11,"integrity":"sha512-0l9u+mD/5mHVl2MZAWj8oO6NBzyw+/HS3umoEWZIvUTJbPtvT19BabOkvY2yHh3/AS65NwPFCwhXTGG5mGwSag==","signatures":[{"sig":"MEUCIH0DI4HAff9mhgIkXvsoRxZKqbP6xEVmMtikAQ1RuJcVAiEA5NtSsULhkGlIWZMV8JV300VkTs4fMOfUeQq2+r2Ef9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNHxpCRA9TVsSAnZWagAAFzUP/i4EC6z4z9+zBE4+z+rE\nmuC/rLfBEyYbVV7c8uV+4wgh+T+rIsI/qVab1V3AiLot5ocNICX9ILZKmrhN\nuWOSzfah2i61vqsLnW2XGfyU1nGa8CVYOqU/l76zXo6zf14P3Zu7xq9PNJoi\nehbRMqI3bEF3+hpvtWzdKIIlEEBXeIiMyJwmKT1ItuRlXwL8dDp6er82LSOw\ny8vmLJFpjaJ81sqA4hoNknbORfQ9T+q9xN/sGf1qDKin3uuA1SHFZzoSi9Q/\n2/lAQdYesoAnIQQHZkgz4detMMte9RNLkX2WpsSCdm0f4BlcEIWPfRbHPMsA\nvMpG03NNSq7rzLTuPyjxK0gfcz8zH3CVVffqT28mkBCouo4D9o0cXAhd7Xrp\nJmVVnS1pdo2tfqgMzdEdd27oGIXA09rD5d/fd4geMFU3QbXkmu7+VCuVm4JK\naVb+3SuDRhnIttNJcN4La60C/1h9k/u30hAWddyYhs8OrCRxzE35l+jHNWCf\nURrwwTF3fAcxJ2N5/kBh+SHgCqkEm1kHrD7/HSXHl2Wfns5w73zvJquBYNw0\nJC9tn/GpKkTwAiY1w0qhQtoOQ6+iBrWY0quoL1gvF6pr/08ULo0pTy/gBiYa\nVj63Uq9IUsxT2qXDshZ7g0oprchF7zqcZVP2PgarabobGSvF1sbZp64Jnl+J\nAl88\r\n=1u2F\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.14.1","dependencies":{"bpk-mixins":"^17.11.33","bpk-tokens":"^27.4.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.22","bpk-component-button":"^2.1.38"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.106"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.106_1546943592622_0.21542361109361252","host":"s3://npm-registry-packages"}},"1.0.107":{"name":"bpk-component-nudger","version":"1.0.107","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-component-nudger@1.0.107","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":"36b20397c98fd83a034ef5dd35ec16d86dc8d0b1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.107.tgz","fileCount":11,"integrity":"sha512-jkCpcC2U6E9lHsFI1WNmXPjMu15Pf6S65tIYjgAEhvIQ6dQIj6rfwC6+HlygnTu4CpmlVsEzFLv3oc/C1z7qHw==","signatures":[{"sig":"MEYCIQCpk4PISj4+OP9Jsjzc5tueRLup5CEvr7oN6nfMhhPXHQIhAMPetq0vBfYRoO8UJvu20M0nq3w4/QIRP9/SNHBtM0SZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNyAWCRA9TVsSAnZWagAA3XsP/RM5E9EGYkQ4X4qj/53N\n/dhD5rDHr+jaQIbOYeO37C9wwDvU0XUNYatcYeQrMds8dAkza5ebwLFuE8nv\n2mcJ7YDmjThqMm1yPL3W5AF9kE5+sKtCcfIbV5Ypi2JJ53smMB6dCWYgnmaF\nIfRuNN0vOYH2uHYjUAbA4ZUNytgQvuWUFDmDlFNM8aB9R1SpL2gX887Pmmqk\nBrkvieC/9OG7MJukyUuGyYPznO7Qzbk9Vsg0WJ7v2pbkEj3rmt4ap7z5zpQF\n9Q+vvnAVTFo23pUt8c8tqsK+PA8Ieu7de64J5Z0n7+Uu3oBG3xd4TZ8EtNiJ\n51ThENq7JAhthpkHTx226q6p6f11cggVyIoxnqMNfAjQf98tATNbyi1+eIJB\nU2ReUlEvg9mGGS/LKUf8gDeChRQ8ClERYJBGjrShFgpphD/gLGIlwR1wfiUu\nzs7pJCiOgCNajjKu06IJnP4GyFiPs2vggPD4x20Mkt4iIE6mOVHA2Kn2gPQB\nIJJPOcuF3FH7Ff0NV5eQFaxL2htjn4wx+skiskRSH1gVGSgt+FAVyMWhQLPT\nHuty9Vk0GvVHGwr6RHjqViXZkFI6kRRoYxrK/TBRC584vbxazIY4lTDUq6A6\nzT4LKPpfRBiUq5DqR9tIVIt4zomrUeHKGtGPSSIXU2+hA8Fabo1Yv/YXN5w7\nyb7a\r\n=cfIB\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.14.0","dependencies":{"bpk-mixins":"^17.11.34","bpk-tokens":"^27.4.6","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.23","bpk-component-button":"^2.1.39"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.107"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.107_1547116565679_0.8949284144259277","host":"s3://npm-registry-packages"}},"1.0.108-alpha.5":{"name":"bpk-component-nudger","version":"1.0.108-alpha.5","author":"Backpack Design System <backpack@skyscanner.net>","license":"Apache-2.0","_id":"bpk-component-nudger@1.0.108-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":"98dc4d1ea686d1e46fb30b2d3a6d2de1561d02cb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.108-alpha.5.tgz","fileCount":12,"integrity":"sha512-NCdHGbUYIfOc2dT4kmp94QftuVFDb8aEtolslAdenXo+fPtxP3mFBR+C62kZwKBSzNjiMhg5iT35hu+H5OYfnw==","signatures":[{"sig":"MEYCIQDTV57NSut8SJzCp2f66xgT0RWavikSpXxh9b5/34/93QIhAPONF6ILHe3szTi2okf4/S1dZBVvGA2pgCuwOLNHBYEd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOIQMCRA9TVsSAnZWagAAaTMP/3XzphcTsesPeMXgqzsD\nB1lVISTm3QNqCb/rcVgy5ML0w5qZj78LhHCWPGLMhePBByxLv8W8SJDeso9D\nl0cSclMjwVvBznLb7+FyT17Ysk5ZtRsR6BNvXBeSYce4fYMOgwsKbYQZbxXs\nZyfjeRJDIF8fMq8GIqENZj29pIEy9aAxKsfdK/aMDlx49odyaTVqXbNyCCPB\n2b4QvUV5tpwwEf+XmbYKJ6R0dK80bupBZzHuR6kgTvtyArIB9Y7q16KH48Cc\nGjcSBLS3QqK7opwmYXiXicHJhAdxulncAyjXHlqOSRVz11Jj2jDQI4HB4rhx\n7kvK6d2Be3cxhYFR4c8NqEZdk7ItOX/IKXiLREtvsgCqvgx9FJgDc9Qws/CS\n1nljVhaPdD8xa1EPN24TarrYzk3qAWWnzI6znlLvX7xZTS11aiHj8d32PA8K\nA2sXxhn6zTqkkucVwrRWpoLMTs5r7lQp15u2rW1j4FlxAB8x+AoquUzljERH\n7ePAylisuiDgYa3gzDPY2Vuwv34POB62+wFo5JMb/x2N/eudvrrVSh2LF2Ur\nouDwE3UH2zAD2bdhOGPG6CLGBaugb2qSAdK3rg9HpVblEIeeDJ8FydoDQWZb\nSOtONNHRU33ZvWYgiiaxgd1bkR9HCSo38WgaQZFRgkBRj5yiosOTxGQl8Lsm\n5ev/\r\n=c1av\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.11.35-alpha.5+d7a73ea40","bpk-tokens":"^27.4.6","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.0","bpk-component-icon":"^3.23.24-alpha.5+d7a73ea40","bpk-component-button":"^2.1.40-alpha.5+d7a73ea40"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.108-alpha.5+d7a73ea40"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.108-alpha.5_1547207691590_0.7795315741232942","host":"s3://npm-registry-packages"}},"1.0.108":{"name":"bpk-component-nudger","version":"1.0.108","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.108","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":"cd9160080dc6cb5edcb18d5d389cc95f2eba74c0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.108.tgz","fileCount":11,"integrity":"sha512-Eef5y/29sUuzd0rnpadlCYZsWUNVS76Mrt5p8bxcU2VfEacggCtSPGeAwBrVPo/tF3R9n+OJn0v81YOgewpYZg==","signatures":[{"sig":"MEUCIHMcfEtlWh32Okn0RJaWcyTuTrdERcs+IdaNNinPqhvqAiEA2kx5v9x4CNK29uWpFemMmPwJZ8fr++JxDlc7TVMg3bM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQaBhCRA9TVsSAnZWagAAqDEP/3LYUiiBG9OLvfDyXbGm\nRh0lvzZD4V7qjiID4//Q5Y4oL+5LPoPlGmcvZBmkN+OF4FCmrl2DTpJdHLtr\nRB+S3vxyvZ1onBoPlZlLppWYaxVaA8EwU0FfKQ3KarN3LpMrTY5bRpNe7Aop\n40e4vfiPmhyYrWeAS/wdsl/701w/JKWYwM78cx8Wm4XYW4LiUFSgS08Z7mG8\nNb0tLtDK/RFEK1DNreuJHGmb09j3YkkvmMuMm21F0dtX6g8PAQSQmvWwbNCQ\nTeNhX05ieFjg4L2bneB65vVYlEunr6rwEO8qDEHZ7or6eiu77vzcrTsSkpGH\n7FQhaNq7XZL1hxxnneq/aqyYh2lm5gTUidqjB1xeI3sU6z+yUSWERNFxOHWg\noXgcqKxJHwDA3gSchPvqNJpq/3Fd3JR1HVsFrExsNsvVVQmrx9SQ8EhYDQM8\nvDCHbQQdaCEso3f42MMYCQTZv7pbzFUWvsL4EwzjOED2rlhoKJYhVPGYt/d6\nIvvnP+ROnn7mMiS0B/GfqoWstp5UOIW9X6rNogD2IJTzELzgpOunJ15CKHkP\nqw7j69srOzYZRUqKBxXiDVumhLBJ1d2NumrZ3AehXps5SzVyPNIdavXeqh3T\nfdcmp4Z7KZ4u41bNdJEsFkw1MU32uFMpN67yGLTkS59m6sjLvBsBQ2+A0X4/\nY4Ec\r\n=hApM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.11.35","bpk-tokens":"^27.4.7","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.1","bpk-component-icon":"^3.23.24","bpk-component-button":"^2.1.40"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.108"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.108_1547804764731_0.956669583842414","host":"s3://npm-registry-packages"}},"1.0.109":{"name":"bpk-component-nudger","version":"1.0.109","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.109","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":"9161bfa6520d32472ee4a658ae2505becd13609f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.109.tgz","fileCount":11,"integrity":"sha512-p1OehOAgDyvFRfCOD1onRBd2il8h//H7ZyWYXr/LPiVHbJqCqSRTYChxksJp30l3oafCU6RGjJxrU/XVtCEmTg==","signatures":[{"sig":"MEUCID/MzMJ1OwumhBbC3fSWXn8PCKRdlv//G0IreX2dNT5kAiEA97c8kzGM4dPemM947zEJK3qHgmezJVWgqjjnCmy3E2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSJWACRA9TVsSAnZWagAAVvMP/0ClK0SEWBnDAwJJQk+a\nfqsE1eFJkt8mT+3i0J5E1mf8tiB/1F+aQhuXomH7WXvs5Pq7Vc63so10eEQI\n0EQNq8UE3r3suZNs/fJI7W76VoB/eG9OFfwjfkOzdBD+32fJF802ULAumxOU\nT174/CmDqzmcV2qx8nuAg9T2bY+YbFVdZAjtWdsrAzXBMxZi23fhdrqfsNkK\nbraEwIX+SrKFndumdnSKK6iyoBN/9DkwJPrV9BUKHVJU1pi654FkSwqg4PP7\ndkH5FA6/krHhtXpidepIp9pRjFj5XxWnswFjvDlJxF/eLvfilBrgTaRB/yK8\nCTNoqZWpuEn+NfUW0H0djeWJq0Py/DI+s0MS1rtXJVmRkOvfFgLl2cSi3COS\nshlSBDWLlI+wSu2D5nVezSZ7FgqTe0pivCNDOJ8xq7xRXGWMcn/+E/JrxZWI\nFdTGNMHQL9m1G9mUzVeA5iPEXx4cCqfP83/XJzFh9UX2+CwzbMVKoRObaWRo\nHkm19iyF9paDw1Y0vhmcnzaY+1REaoHBZZ5z7kSepFdlME3Qk71CEDwXVVsV\nLKdHyar3V104iEWk/9EyH1WpaKGoucRcrBUVwVdK5vfhGhy3G+kQv2E3Tom/\njjPBDPcGs6yF5O67bXWd5cwEqMPBW3SCyl6KMs4VZradeh+CeLj4pIY+ZNae\nLEYu\r\n=H+1P\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.12.0","bpk-tokens":"^27.4.7","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.1","bpk-component-icon":"^3.24.0","bpk-component-button":"^2.1.41"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.109"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.109_1548260735446_0.7563122926178478","host":"s3://npm-registry-packages"}},"1.0.110":{"name":"bpk-component-nudger","version":"1.0.110","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.110","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":"c108c58702150696a778ebaf01da1a86b9588933","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.110.tgz","fileCount":11,"integrity":"sha512-aLblXi9W3a1c1PgwcX+ar6X+vkf3XLt1flNCJgpeeif6jqafcquOMuzLaidy3qY46sTHR2hFf288IxVOM7fIvw==","signatures":[{"sig":"MEUCIQDVk8Dw2TR1qFkom6TTP6xYKQFnB4uJMRLS7ZxzdZcdFwIgc0jJwHVlb+1qr9ax+v1qPQsxh7U64VODe9WXyUZT6Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTv4bCRA9TVsSAnZWagAA06UP/jYxkQLonzG+3ZkeXIbv\nVBYjWiqvjtMH1LYaIBZW19nTVikG6X4H0FfawDj0J4dc+Aen5+RYxfYRZtte\neAsEyicx10xxdJhEE4VpyU7cgpRsK6ID21ExixQZmxq/uO1m0KBdGyWfVRDJ\n8WJFHeWeeIygvCOd+4el7xBNvmPHj+5B4XdiKgqfIVgRwImeyowPMy/YbmYs\nxw2HusVF0rNz+QMvPJEysh3XbBumrW11wqq0gY880r3APqCnqXLaSnnVHco0\nzUGqY6RRZ0eMB+NJcG9XwSq0X9VWy3Df4HKPm6dHG/rkAff5b0oGpz866I10\n7CTNO5NeXKfnDhYTVnUUS7IQG5c2gXK/6xDSxEQ/UvIg3S0nEKYu1qEszZXM\nrj8OO1BAK47IV9SIwgyoXkYmjXNrH7qWtHT7Zy03xVKhTvzOBDbF6VaX1h6J\nWGVfx74eS6oyyeEB04qjLE66ydRyDSVrdq0ZZjLZkVSuNkQd4uvNIuOdxr2O\n4QKCJOW/e7dwT4wdobo0HDFNMfpokmdFBbaJeBSlUnrXpAIB1XgCsmNs6H9h\nI1Y82TyGB8usRO+MplfeanqGPmmR8OgsQfu9C2y+9ZN1xXBceyUtzFrcU9LP\ng+NrkAjInRU27yUHXciX7gDcT1G4KQ0kgQBb49y7Nc5Y2cOx2Bubz1s/VZY/\nN59S\r\n=vShG\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.13.0","bpk-tokens":"^27.4.7","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.1","bpk-component-icon":"^3.25.0","bpk-component-button":"^2.1.42"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.110"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.110_1548680730584_0.2875150827982613","host":"s3://npm-registry-packages"}},"1.0.111":{"name":"bpk-component-nudger","version":"1.0.111","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.111","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":"d0f8d534f0179699f541b80062c8c4bc991774d6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.111.tgz","fileCount":11,"integrity":"sha512-BIdEiaHuY4doQtrOtu5xBq7m7yhdbVZ06mhm2d6j6O0BJ5Ls9ybfFZAdbVt4dqt5L9k4hmn4o7allWV/UH+d9A==","signatures":[{"sig":"MEUCIGjV0QdZF7R9xQTcDRpypezdC4AGaDVzSaY7BUEZYb7tAiEA2f/vWLA/D7Oz2RS0DSt9M4SJe5XKRhe9RQBcgVKae28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWF4MCRA9TVsSAnZWagAAfWAP/AomWZKibAaK2uY8FJNC\nPsOMJ2v8XRxXVor3wtIOVxrfuPUYUyvPZ6lRwyaGE6bq714p8ww0ey6RNu0P\ntSWwBmLdP/+v1cHE61NPOQx5BpJfpBAY2Tb/1ikG6v5NaKDNvk7BqcmzzkYU\n1/2PoVT4SKg7pXH8RzKBeq4vZc2CkNgz+EZAi7yKuiuwJ8G9MU62VLrU9r3S\nSdhiFEIIGSDmeeGkVT227BDACSywLGSZUoKpA9lfijEKNsHYLuI3fapTGGTF\nbvgsPyZebx+pHRzFiZjVb/OYIkbSqkU455Wy4kNSiZWjuXEybxUw3YgKWBtk\nJU004uWGHKIoGGhgsWeHxdqZipL9UG+pSGe10/G2LKJgQL2nakTwxluFgLNb\nc7fOJHEwVib42sOrd92YO6TGfrmBVas3GRsK7hqQiAosojW+c25/acabnlhd\nOWQvgj/LMDwUhceLADMkFIvoY6ds1EYPwK24uvt+HLhELSLnc4RjXuhOuUKB\n+n6AX7z83zrOkcAL0kGWnHKC7YLbd2GZy4BtO2TnVCyYig7w3Q2d6xynOg1i\nERXwTOaHS4Cp9na46z2FR4d6uEqXC8IzrFSsl2yOzNYllBlZQi10T2ySrshH\nWsz0UMacerQ28WBL0NED4QMBHCKqzIAoGxmPRHCn08u6D8DmvGJP1HD3CPXf\nkTF6\r\n=xFTt\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.14.0","bpk-tokens":"^27.4.7","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.1","bpk-component-icon":"^3.26.0","bpk-component-button":"^2.1.43"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.111"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.111_1549295115523_0.516999360751492","host":"s3://npm-registry-packages"}},"1.0.112":{"name":"bpk-component-nudger","version":"1.0.112","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.112","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":"99df8dec767004a4d4b72490be971d760750dbe3","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.112.tgz","fileCount":11,"integrity":"sha512-fQZBPUd6cQicvNMoekOtEe43gXq8RZyr0yQp8i8QN36rNRsdS26ImQ14N6j+QkRUSClHZI16F4bDrUA49VQxyg==","signatures":[{"sig":"MEYCIQDdMOUJ0/7Bcb9xbndJpUpxOad6ZjdhtAzGD92hln/rhgIhAMJlGZZFhxCaYrTCgjSl95utHjHwS13sEDddntHkjvNL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWt3zCRA9TVsSAnZWagAAO0YP/1iGMOiHxqSjTSJkcNoZ\nnpDwnIVgLAdv5gxKqVHcbJ9XDaspkOXa2VVt5JrxDKL+ILe2JVeN24zY3Qqa\nSooWgY34O6CjKww78/U4p5HTDsf/wX1mKV9kRVTUbwS3kbZt+0M0dhRggt5N\nOX2/gG0yx/e9vFR26T8rraBMZlsB8RLrC18i7cFjNUgRLFJW3hG93n7pzZwa\nHgZjXv89ViIQcJbswun+v7kZWQCBGhC3lCJB0SZ62Eo0ArdzlU7ptW441SJ7\nokbMsPl7erqeqJfpQ7vhWuEXUA6XgTFUdJwKtEOWmaG7PAC9jNGOC9FznWJf\ni1S5PnZ/FE0Nb7YyATDgCOND7zmMAK7ACJ+cHwwyK9eK08efxU7/aIH++ciu\n4FYEcObsFLW9A+nqwn5nusBGNvQExlgh+HLI96tsUxHp22qt0GuOPoppwHfv\nOa7EoGSwM7PMaWb9bugafnpRzPH9uv1ObuzKCwNOs4q3gZIMm+WjveV7QaSS\nFx0iFsSlD5pNIPEIPMISrp0RH1DqafER/dyrmRrezZApmAiP/lsSY7mgRQLB\nvgCK0z6pZ/SVrley+TbJRwSHRcrbUz/+Q0YF/Mo5w/XMG+WdC7Z+LnljedIh\nqUIl2EkQNUVf6a0A8++rTeOTi6WkGrMWBBtHADjRhLgHEgVJdxAcW0GPc9pP\nRc9v\r\n=cez2\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.14.1","bpk-tokens":"^27.4.8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.2","bpk-component-icon":"^3.26.1","bpk-component-button":"^2.1.44"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.112"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.112_1549458930805_0.8786454173406266","host":"s3://npm-registry-packages"}},"1.0.113":{"name":"bpk-component-nudger","version":"1.0.113","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.113","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":"6bee4dd167429dbdca7c2061277be058a07310f6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.113.tgz","fileCount":11,"integrity":"sha512-YtAqx6F8N3f8oYfM/YtJLwoLu+C0B38R8icwjqOitJHxD1U9Bfu+6O783MM5StSR8vAoh7fb6IKgjoGp1hop/A==","signatures":[{"sig":"MEUCIFx8+NbwUNDTrAuH10oDSx1RecaTQlKAg/62Nz63mUFsAiEAr/p1fbzmwlbmENC15OASOvnamxUCWxMZJ/CUBIb8oXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYtkBCRA9TVsSAnZWagAA2RsP/i9OaJB9RtDBB9roThWi\nF/84y4gk9UqhQrGsgTd55HCYO1AwcODX2pSY4OnUwdm2HuRKIGIOL3/MJQnr\nOFlic3GVtg59VxhxZVTFzlQoi3wDehe3muUsx/35MCIH92tBNOjPJJve1DW9\nhAQ9FJ/kNhQ8ks4UDVvfbFheFft5S0UI19S7/utQB4E8NLE1mU6dU0fdLPyj\nF2OSDdyxKoywndpctjiAgiEYe2C2hbslvzYHXxIBEqpKEsGpaoOHIjGq/Vx6\n5MvC5tu/Savysd2T+dzlvEXdOz6LeVm1kgZl+XBW7XOqqW86mW9ecqCnrTnj\n0cfa260q10GrALi5ZFm7X7GnFZbdlChc3du82sCOongWLKdGlzSY9tPXEpbf\nQKu6nGRhTx7FmkSJKlyJ6DuYgoTwCE1f6TnxiDU9XiuH6GMs6jsL0wg/9D5+\nGsIaGXEufdmrgLBAsA1mnuXHHQGpYYehd3cyPNPXe5qKVMfmIE44nbQr6LuC\nfpLi8ykVDAKTWVwSwqWvny6GIHUFYuUfprhX2hQoHJ/+kuDeV77kN7aIvrcZ\nGAc0lLBQFJC0wnnsEqEGnI3Nh2+7eU+KaWbRcG8HCfv65+1wuM3gubz9x4R7\nVwXmKXFmT38sdh4CkDIsMEPakGbEUcrznYA6/3Yvu+nkAcD0oCWt5Jt0iM54\nIXgS\r\n=mzhe\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.14.2","bpk-tokens":"^27.4.8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.2","bpk-component-icon":"^3.26.2","bpk-component-button":"^2.1.45"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.113"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.113_1549981953242_0.0971303748383574","host":"s3://npm-registry-packages"}},"1.0.114":{"name":"bpk-component-nudger","version":"1.0.114","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.114","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":"78059728b9126c310e881e4f397b9ecad5b6ac72","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.114.tgz","fileCount":11,"integrity":"sha512-z/jk131e73ZrRMUM1NyBb+0x5YkgTVesNqDxMFFOu+m1sk3ESAz4VlHVuGd1PcZEhdhF+oHcXtm2aNf77FmhKQ==","signatures":[{"sig":"MEYCIQC8GrrvkdiITMXvyFrRTVp4PT+8zqd1uO09MU5B+cwXEQIhAM0xd5kGnHJhhbRo0Emr1oJKO2YbWwmOtMhVR9eYRvDf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbo7HCRA9TVsSAnZWagAABFQP/1VfgknM+jW8iuU9fwsu\n2z4r6mErwl/D8Zun4VcTBIixRK/qfJuMwU8UySPZaYpzvwqjj2b4QAM/WSdH\n3+lj7O5wOqeLZaHei3LNtWUZWVYEssLtOpGKpP2qfvL2Ss9SgHZlAvS+5Q5Y\nXw8DiF0dYbkwu8Jn5B6P+nlLb/Gff45yScFZoFgus2tPonmi0MQj1YCK1G/E\nnqaIiI4gu6C81I6XyxLcpKwiRw0Cgb6ycUyS1DuNz1TDvrokDDF9ZCgsJaTx\nXJlA/ZZzXllY4+tYxtm8YI8u4bcRsbq+Ycg7NWo//QtCqmmWVvuszYiYCpd3\nfHN88pjSjVbfVQlK/GGAk+Mk4ZHDkWeGUzIri0Uwakzk3faaZ00cKiQ1VfHJ\nWOv+/rLXtWJVvJm/cGKkjTt8d0nNl/zyfbUuUJxDoFVs+AgwevXnCnd/MVIm\npz3WKPE6Tbo0S3wbduJ4k0URp1NPIXz0r2yCfnlTyndfVoCi85Lk7TOywDJU\nzUa1T2Yre4LMpWjFTEkeNgQKNvr+9H3z3BpAj0OgB0Ld3fRQxghbyC/zGO8o\nHHsSpALz+bN3KBkntQjYI3WQzeRMUetP1o4t8ZMmMhUl0FUvGdfER7mvjhBG\n+06RGBnKS6s9YqybBB34mNVxCSEtXYnKEhJyPj1jbNac21d5TM1j+c4xWYX2\nh1pv\r\n=3hHU\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.15.0","bpk-tokens":"^27.4.8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.2","bpk-component-icon":"^3.26.3","bpk-component-button":"^2.1.46"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.114"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.114_1550749382842_0.6462604689265288","host":"s3://npm-registry-packages"}},"1.0.115":{"name":"bpk-component-nudger","version":"1.0.115","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.115","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":"dfb12e152e18b62896ec74d636d6015e34e896ce","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.115.tgz","fileCount":11,"integrity":"sha512-IbX4KwDHykw9G8qxEfysMl+3xRVFAv71T4MU5TxE8vYQIgu4JloBrh5OoXKJ8rSYcWFLIGW0GBYcnVK76yrv4w==","signatures":[{"sig":"MEUCIGYKc7e5+gWwzyA3dwz9hxExsKmesLILD06TA9DHpovqAiEA6GOzagwJftfYH++eQJkNAK9pEs5Ojl/jVxtFwxJOMXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb7FVCRA9TVsSAnZWagAABA8P/jU9jMf1O68h8QyvKr90\nC2EH1GXjgFvkxqmqEd/p2S8jpZtlAh3eF2lWlEFtrpNKxrSgO/UFePp7mZNK\nYDUTqppUkVIovuvrjuFVB9dcJKjN/7Bn6+hA77Gv1AW04qZLfPG6cHkyDkbx\n3KMhUTR2agpyd0IygnPgRVIsulBBLkzWeigQZ20Rcm9rr4oJwOJDCHGhchqe\ntP8b+ZTMXmObNz38GW6jwWRBNGSLf+K2DfuVHt4x953wfRmCWVEE9ZaCX5nA\nYP5VcU7icAin5nLo2h7uiA/kzftvGkUcZSSz5e84qIZvDe2GttnoFQ3i+EA1\nkbPVDPZD0KqbcyG+lzpqwwjIG2y2C3KrC4ItB/OewuJa9mOO6y4EfiJ3ifra\nV2LhTTQlLcMgDg4CDpqbGGJKrAsfsuyTNQ37OubFqCBV/kZi0wldVjmmgcsR\n+/w3o8sgO6yMCEC/pv0oh+H1UZkpVg8YsxY/K5A/zXzwOuKcoPO3zK2N1HxP\nf0OtJIoYHUief18KIDMuxSso3sMdeWHFk53ybef+IjjJRuvfN39xsZfJZl5u\nBObgUITWzBJB6oBFoPAquxWMOYQLz2pmzpbW2t90kPgHxxVte4eW/p0ulqdO\nuwlGCRIFrSkjGj0jkoiATarSEVz66cHRyoqiu5NVF9tJad6wJM4OnCCjSsDu\nzGfG\r\n=U5Ep\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.0","bpk-tokens":"^27.4.8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.2","bpk-component-icon":"^3.27.0","bpk-component-button":"^2.1.47"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.115"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.115_1550823764787_0.7592387056499041","host":"s3://npm-registry-packages"}},"1.0.116-alpha.1":{"name":"bpk-component-nudger","version":"1.0.116-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.116-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":"2ff9c028758abb07b76121d24feaf3013445ad6d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.116-alpha.1.tgz","fileCount":12,"integrity":"sha512-O1ZAmrtObIg0da1FKX3Lm/XBmoZVPcR4OIb3YDctwvdNTf9+7XZCaWlIppYqdv0+gj2UI6YxHGAqliQuzNffEQ==","signatures":[{"sig":"MEUCIQCKBbZObl2d6vpYkzVo5uN6QIJUZLHU455h/gFO+Z3y+gIgVFQTS6oIEKneFKaE1yGZXM41buhuNOnbHd2jbh1kBkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc7ChCRA9TVsSAnZWagAAIo8QAIfAu2u8LxtdcpeM+xI0\nBuwIKiujdLVCCr0N1tzd9Tq2LPesCp/8cUHkyhIoFBm42Gz70hnl5b+dKxnu\nNmcCVxkoHC0Jn7a4UMcHV9HEVGhM1oYyWulL0wKywNzKbaoT8kbSQW5N0YxO\nKO3owMJrD1VoDuvCoH7wHG6Z/RNu3P/oKpYvkWPMpMhvHCg/48eiZd/KRU90\nZjOWkRizkHPq6XA1QkD360ESZ/fO76xRzXwQo1hpzYoQJAmWjUWvpHeAapU2\nnpZ1febW/0fZP6s6REPQEw8k9301MYQJe21kY23ZbM222febAzpOc6zttbXN\nT1iy0oeOmgpepoKnx2R+CczbYlKG5At3irHWno7lqkOUzS9wsiW3RvIeTbSD\nNUCG14F2SYJfTU/v5FjeoPZ/sehFEp2pImNgt5pGCcdQv50pSx2G9t3cQcIJ\n41qGVSpdos/HNY1nBp51HiS6la1k5cZISyn6pjS6oUokEcQ1x7v1p1xmCww8\niyHteh3YizxHAJ2nqa+coelClTVCEIWur2guCfm2tT7vPEn/rrSFR+KQIkzw\njY24D6ieD2TttIPCZDfe5Ar4vR5zCYvv0z+s9P2G/I+jaV+MzSbrDUca6FCl\nbCa84QhWom+Ot8MHP2K/TrfIv5Vf+b8UamzKr8+PvZgjLb7Car5PzNT0ki0i\nf3H+\r\n=tS1y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.1-alpha.1+8718527f8","bpk-tokens":"^27.4.8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.2","bpk-component-icon":"^3.27.1-alpha.1+8718527f8","bpk-component-button":"^2.1.48-alpha.1+8718527f8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.116-alpha.1+8718527f8"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.116-alpha.1_1551085729449_0.24392889881867208","host":"s3://npm-registry-packages"}},"1.0.116":{"name":"bpk-component-nudger","version":"1.0.116","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.116","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":"994d7aa0018deb668cfecbe622dbe84959722365","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.116.tgz","fileCount":11,"integrity":"sha512-sgu2fqcztmE7fRG7vUXfbU3IbxQ7F9E1PGe7pvkGy2OTJsR6tKqpnN44hkbGOtbBEydEuVUEO5PfwdCpMnwszA==","signatures":[{"sig":"MEUCIDfRdPauJOS81okAnlDjKf2zBwdl7Nbmdyx5dQklWcxzAiEA+UgJ3uToVO81OB9YscQY47KusCLn0r5uON5Ay0UOK6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgoYlCRA9TVsSAnZWagAAiyMP/ieZpVk7/KnHTSRymlOw\n3LtsQLqnuF1gvj63E+b8XslExp3Ummydxlc0mV5KEjza0orJTUNYzXnpy/bW\n82BhNJCuoroOfxXFlyr+DZyoWl165AtGO0oIhJmRE+1+1GRPDeZ3pKOw8qDj\nzoPcY8Roes7ENzdoCuOXVpzjlO4vneXdaJ+FteBim/nloRUw9YR2rPMCrHbY\ngcW6XdJZ6aELvPwHEaM56YXIzsUZPO57UvF7kGWiEzWn2fqaz8jDx3nzMijg\nSHivcHvuNM6ayegfGX1RDWsXPJba2tXHCbgH7jEj88IRzOJpfPBS+kCGxXd8\nMHz3HmgirvsZkDQ0AZ+8mv6WdXfZM+T7xOYb+I0PStFqUll4TMV3/HBmaS4O\nK5lDNGIZrbAmuBkFANHP5JCiosm7cADpiEBhVpGKzt/MmW0t55tHvFy9OSu7\nDsitEno+RueR6nAW4HMhlfodFdOvGanJhva3iU56LmLX7MKouHQ8VT1srhtl\n4aVO2FQ9ibkeH0b7x06ov0HtzITgQYIbJad6bvA1ehJWtKbO6d30VnZ+JUdo\njdYe0OXXLjymluHZbELUyBlLeeqsi+n/rxAGQcyDtWg3zJnUArv2QcksL0+0\nfNvFewogbgVauz0uCXjLVa+n2treO3QpbyFz3DLmG+J0x89pEkV+JcWkqydd\n5tvI\r\n=XD5+\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.16.1","bpk-tokens":"^27.4.9","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.3","bpk-component-icon":"^3.27.1","bpk-component-button":"^2.1.48"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.116"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.116_1552057892635_0.5352413606487008","host":"s3://npm-registry-packages"}},"1.0.117":{"name":"bpk-component-nudger","version":"1.0.117","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.117","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":"08dd09650a1f8e172904c0eee63ac995c6d68f25","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.117.tgz","fileCount":11,"integrity":"sha512-CQW28beG9LmrRc25f/uYheAxalPZW6Ysr9uliM6RHPdJOC0VTbYx0Ew1p1qpCBFxSz2/eSKCqFEDkteXkz0T1g==","signatures":[{"sig":"MEYCIQC2fH4L+9h2ag67XryR8Q3vBSo+oyWO8PyV2c+lgqnjZAIhAJIVDyLmZpngJvXAhUVxCoP95kkewlyUAo1GE3fDRycy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm6p7CRA9TVsSAnZWagAAJlMP+wU6J5NEbI3m+Mv7QBJl\nmSqQ/uTyDXSi6vExJrEHOXw4liT0TAfbllqXUzaWOi3zjHC1Fwelg4UmVKVP\nN+6ifzCz0eVsoiUfROicd8R6AQn4eLwUMU03V1H7DBopPRFR/cQr0EJxBHbN\nym1+P/GD85BsFM/Gh6GtEYxwrpNRJy8i2O0ljKqBwlH/fJRUj3STipJZCBeb\nTt7+V5CIwpxdvFHHUEApzpjhSQ5O5a2loiwbZoi1IQPSXsQcQwjRW3OzN0h9\nI5+Oq9dI8OXnaixHkPtHxqG6yL1Ml2UDJMmBJRmPhO6A0OS6f0/phYSF9G9G\nGiEFN9L/KhUlD52KD500PGt9v9mITfY+HaxRmeAawgnQLV1wkV8xirT4YtWZ\nxMlE8vrQuJbpCEinZj9UFtU9a75WAxMfZOPQc4Ka/ICr6biISDGNOmu9Uu4C\nvRlt3EFRlDx3yIC5RiQ18zhdAOHEPFoocG/yW2+RVjmYMNntWMadRT0xR66J\nLck531OkdmWvHTNyn7QRHJO7EC7CsFDq13O4yeuDkhf7EVlhVIuNmNK2c2rm\nJaGZWYKtN8tItthFys/FFXGgtkJCkn6o8/Gg836Y0j4R6N13oy/z6ecZosyj\nhNMn2kGVQXhiaRrvJG1WcwzUsJeRD71Na+wXQviah/CZ9dKbZm2w/KaZhPJO\nO5yc\r\n=3EIn\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.2","bpk-tokens":"^27.4.10","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.2","bpk-component-button":"^2.1.49"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.117"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.117_1553705595187_0.13760758354967262","host":"s3://npm-registry-packages"}},"1.0.118-alpha.1":{"name":"bpk-component-nudger","version":"1.0.118-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.118-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":"47496548a959e48fb4dbbaffde2e077b67d815e2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.118-alpha.1.tgz","fileCount":12,"integrity":"sha512-53IGA0DfQsvzYgo0byPX/0D1W/JjsVApSfLBD8B1L2RNKE0f522XnA+rgtt/c/huBC9F+RyuoewGTrVFNJ1PJg==","signatures":[{"sig":"MEUCIQCA03t9c0s76kkR5p4OfO8FqPtv8elqWhz7/sd7N1X2kQIgRKQrjpvRifDxZRLMp9HAL6UmsvvwqZKul6fVGQVWF3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpGXxCRA9TVsSAnZWagAACu0P/2eNA71snSIzO2P5SAoe\nbh3x9Gq0Uw9dVpUhpXsvDpOiEm274qvgh3yCIxx72eXzknnIJjx227E2o6qv\nGJ9LFFsYw+k1xdszXFkvtxNzbfF27MaYAY4WbdzwR/SRzpSvziDbZvHucp4l\nKAMdACc2ub0N+fooHNDhSOzA9ILyRG2RuJXleJFnUKIaAVigZMB2ndw/35xC\nfaH+aaz6Ma2NB/aSPJFZbaYJOTuw1oaG4IeZXY0sT/5ETQ5VwAQp7DuBdOVf\nsFdo6wyoh6c3W5VFjGLLiuiT824R9H+Rzu2K8PMoLG6hSyE6PA/1d+GpH1F2\nmSSx2FRfLncSgxoIEWoEAMAfZISdkZ75Ci42Pee3hWuAQYAktaQeJUlcgUKG\nnijFbvCyvRuj2M5PTiKb7LlnyLhT4U3QF9zg+xBHk18pw1cTOJfI7kiI1ydM\nt08oQCbyA/in05qn6fAGkYkQ/wyAoZstGE7aOHVrSZ0zYiueaE/IxDiV/rVp\nSWW8BLKu2qvXmrJCUbUbSM3W0AlEc/qf7LZe2xhVVtHcID+3mmLHH81GY0fZ\nhmSMLs/sSQwSLfYMgOSi5QXPTfTKG4aL8jR/rMYAMlXK8mchiAYLalMnibk0\nDZdFXz7bJUgVAtj8TRietzKHE6sxKOjWLC5rIaqoXLsRfz4lrJXd07VoC3FW\nT+yp\r\n=dNLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"bpk-mixins":"^17.16.3-alpha.1+b16d9712c","bpk-tokens":"^27.4.10","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.3-alpha.1+b16d9712c","bpk-component-button":"^2.1.50-alpha.1+b16d9712c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.118-alpha.1+b16d9712c"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.118-alpha.1_1554277873446_0.21915864952535924","host":"s3://npm-registry-packages"}},"1.0.118":{"name":"bpk-component-nudger","version":"1.0.118","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.118","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":"f1a11e8e3422906179b17c13d78906cb008ce215","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.118.tgz","fileCount":11,"integrity":"sha512-jdali29fsFblgJhwqglmClvCs9qF4fHsy/TkgPb5As/wJu8EZpwNm3eme9Grm/XckCS8vEfo6T+bcSC6oxHS/A==","signatures":[{"sig":"MEYCIQD4UkkhLOAUPheVzDthqy1fuquTzmqKAPiGLQEkSnp0zwIhAOFcB/04G55C4Q7ZVgwd1bw9g+LW284CYr0G9CJEHlY+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpgFMCRA9TVsSAnZWagAADv0P+QGA3Dyx+Sn/lKkYqEKE\ndh/k3LmIci0g8xF+/pMldhL4QOwJwfvKbhhD76Q/J5zFLZ1Jl9HetTZETbwR\nEpWkbfEhmLV/LoVN6Md+cqPEBosQK9Cp7vtAYPJo00qV2TLTnwrMLh1qceNa\nNGxv5u2sbzre8od1M9HYwqa+UTf4cdbhzc0hzs4xYvacsV09MMi4aPYc96MW\nuRoiMODAgyIknhP00Oke/64zWRQm0DvdOY1c3slF+r2pkx/M7lzXIl9YG3MI\nHoiIZVH2SHzvkNB37iarHhHtCUgEEjdH+4KAtypb/xHtgBST1MDQJOJwXPHy\nIMvTqj7m28qGZsxkp5MUWKafXIuayuMvMJCcoBqwe0Sgjg4/5hvIz7EM2+0G\n2FBAhfDhvvZTJ6An2yVtQ93TdEWJrxlUB3nIINm/BrZ4wUB//mNYnIgxNgoI\nnk4aUmVtaooKkQQgAzx6CuvdelS4JgSCQjPPgBcgF8B+oMFUJdeyMRFOt2+h\nJSUqHtMR5yhamMXLDhmxFDsMKhUu13GmcCwTMnZtYP64FrynzRChMrzH08UZ\nFQduKB8MbhUCVUbz+uoWI4fs7CqPRCNQ/cjLt0Tru68YTV9KWJBapNopZoaJ\n/HY9bHVenNZF3vtBVRV+Ne5PhNUyv5BNK2V1/Ksa2B7z44Es/xPt1se707Z4\nPwmB\r\n=9v43\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.16.3","bpk-tokens":"^27.4.10","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.3","bpk-component-button":"^2.1.50"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.118"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.118_1554383179642_0.6914739842162905","host":"s3://npm-registry-packages"}},"1.0.119":{"name":"bpk-component-nudger","version":"1.0.119","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.119","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":"0e299ca651573019ade0690ac108cae0e6947afb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.119.tgz","fileCount":11,"integrity":"sha512-UGltbhosAJEgdzJ2uGqTZ49uJiufWlVG+bpVoiCwmoVtoLgjECtiDMYgWb9sM6rij3EyG+8xVl2Y7lt7V+8Y8g==","signatures":[{"sig":"MEUCIQCjoBZjuWijPxj124MME+q79in0rvFK2yPqsVEMdxpZTwIgPuVzKRBT46yxJGOLKLppxKUP+86TCriSQMqS5K7h5iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq2IKCRA9TVsSAnZWagAAefQP/AtWcES0Wufl9ZWObRVJ\nDyITNEBYf+s6t6e+58lBG49WaFf25TkOFRgy8RfQd6CdvMMuwjMN+7ZGL89W\nqRY/+0ADHxwvpZQ92X+HRaiPcsQe8Bj1fI5WmpN1ENgKnbmPzEXQECdHOBmQ\nWJOStnaB1yiMj4W5EWWuW8cFe/h/hjyvZypKz8aQH0fmhbFqAcEWJTCfYZWT\nX5N/lWZj6TJ5E2LtbbH6g2s1x7bqgeNFdPwDJTwhROd3aneu03svynM9qNqH\ns/EiTLOIImTQHlf7SN1TDdw3Dt53ODizRjrALdNp92M+wPwv7cD4TPZDBwW6\n/4X4xNrKdiV4/DeQW90iXh5fBZ82/F5dvUfqK02Yj5ORF6ium+wruTph0wJa\nCHBPkSnaVXMeiNchZugs171RQuncIgEIQUg2YJOIfPHdSG2XEEKdr0eVigID\nvTrghUDExFRfs4N9ZqgRQ4ij4EvnIo3pKebzllMatfwUuPYdlrzOcYkJ0MlX\n29fSfyILFgyL7+gzg9bYRV8v1o4YSVe4Ux6L7Q0CXBRY2WC9Rg/DmlTmzAY7\nTPBQ2I1tJEETk7fg/+uDQ4IO7trc5tqgyRFVkvTk6L5/F5bUIgJ3Be3t2mBp\n0CPgShkKZ0b44PFKFlYm4f8zWNmws88/ty6/60dpGED2D/RVJd8tczspwyYD\n+eEl\r\n=3izv\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.16.4","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.4","bpk-component-button":"^2.1.51"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.119"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.119_1554735625893_0.6780947825352457","host":"s3://npm-registry-packages"}},"1.0.120":{"name":"bpk-component-nudger","version":"1.0.120","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.120","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":"4ae6f6600bb4a7f37da9904d09b20cb2b6f8ade8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.120.tgz","fileCount":11,"integrity":"sha512-JJTOjmYhdHU/xYRIXYaS2USVAQfrECKwF1epx4SYu2p5Ko0UIgVmAByauWkFB24ZJiOvJfLGOFV6vC1kfv2qHQ==","signatures":[{"sig":"MEUCIHPafBykVf7YEwA2fdIEYbZX9dt5kgwV6Dw4qKQsyN9nAiEA8+6+TGlwDANy7491BZYnNyCftJ8C7jabCL1rzER+xsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcraclCRA9TVsSAnZWagAAAeUQAKGrlg1OaYVYafc7CRPg\n41bwHX+dTvMfHVQc+sjSJB74VAVn+qVHf8ujverD+OxMvb164NoWsh/0qWAa\nDMj3tlfMbpkNX7dOHo7qfCoh05n6S+FxeCpMT8Lf6havLf5sQsuiA44rCZ8A\nPHIWSniAQrrYYKYUoTU36AlsdPvsBUOIFkARDMx+28oU8A7sqczmTu4FgkjO\npcPcqUjnvySIXzeVoFFtddwyTHQrPbVpCzH6ttmp6eUZnC965h8tzGr1kre8\nkj14u5WtLwJqQwYQ0FxVN7/GSghIxLBK5kD2MzZAqxhGLezzGq0sR4Wa6qcg\nPFNJAGWmWPPm4erqUgAdrtaVHiViej/qmpyEReIY4KfPTDvYjbkCDjtSaTN5\nQ5KRyKKyyvykTO+WMF+aT6e+GH5TLagrK7bvFDRPvx+HeEefBG6dhw17Hh01\nfl+DP/c0aX7YAB4oZnJUcIMUv5RcDyfjtlNlGqSr6qxE97wzBsfmlJdxrm2k\ntAtUHLem28JmD/HxAZChDRZugk/kZif7tjx8g6dG7TYgC50KNUAT1ad3lxHU\nUC2NBRBcOWCHjjyxvDbAiGrM5S2nq5u24Q0oUcYDjArfvFXu2r2FOevjNUYo\nVxy+/QzG4L1dVma0VUhkgK5O2ii05KpiyrwjSuuvt5E38IuY4w+wvJNj75bM\nIN4a\r\n=lJ4L\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.17.0","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.5","bpk-component-button":"^2.1.52"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.120"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.120_1554884389169_0.6604923374979472","host":"s3://npm-registry-packages"}},"1.0.121":{"name":"bpk-component-nudger","version":"1.0.121","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.121","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":"498e63c54ae5579d0b62a8c6cfeebcbe38e405d9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.121.tgz","fileCount":11,"integrity":"sha512-lTDE317SBHi+9BoYhTjskEoyyzJDsB6tC+PeRmcbhU8QQegodn7J8O73y26A8A15UCTPa7oiXaHsPcE8ADRm5g==","signatures":[{"sig":"MEUCIBGpgYCJA2Sl5esHDD8x7kS04Zud6uNszV+THpwcIv76AiEA1AfAD86v0jRk5xtDdwl/wXqXLtwHS5up6M3ywqDXfes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrfqRCRA9TVsSAnZWagAAc28P/3H3rdYra54uiDhhUPAm\nvXrhJWvuaWC/dD1kf8hjMxt5C0JqEmMYiMk0xB54678pskTX2DXo2TBFI91E\n58UTBHjzztpQBsNsBKpfQNIoNMwy9NQqWK41zzdF+pDZKafViJSvySijMkLB\ntJy5WVNArLIVI57Gt37soOnopwru4sWt6W/EkgKQZP5NVFE9DF1npQC7h/mW\n6StUpR+rsS6cy3zOmt8F9sCbT6EgkZsDIe+5R+ElI1xhegxAnrapXUwVjAsP\nM0nDhWq9hzVNCKHHNUSdOHCgTLr+2wGx+CFrIJx0vu/WKAsc2NGbJ0kiOoxk\nJ7bdhH3e7U5vPFFBss62bwZXVdy++xdFlu3gkuqCXTvkYtKUYKJ0mMvDRVNC\nJ9ZnHHCR7ROe6Ddar9B4pvII1OchM8J5pCPyYM4qdAimemzim244OAc7/60D\nDbixyvHzBeL39lA4KKgdRT0mA7pzGv/0F/9BoYLiXeW5TL8VPLwVb39RRDnJ\n6HOPye47gE2DlZyJIU/i8LVfi0ElscHHKmZyQOZmBbrt6zE34QekRk4mi/Ly\nteUv9TdGSJGmR/XbgZQTYnr+zuOFR16G53CWvTnajh5w5Vej7r1kQObcg+sL\nFEnNDsQKc7+tOwepZ0FxyHG3eN7KJmcY1nokoPSbKkQwelaZey62ZYWbeBX7\ngPJq\r\n=HdFc\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.17.1","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.6","bpk-component-button":"^2.1.53"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.121"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.121_1554905744539_0.31153003062250106","host":"s3://npm-registry-packages"}},"1.0.122":{"name":"bpk-component-nudger","version":"1.0.122","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.122","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":"88e28f523cf2a97ace9b7a79175aa63d7d93180a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.122.tgz","fileCount":11,"integrity":"sha512-zgUW+LMnHtD166psYt6IHqdTxsMVvCXwjuPwHD8sjK8u9If9FTQgATotV+bP2CTelHVKZSKY2cNu6b1r91a4mg==","signatures":[{"sig":"MEYCIQDKf7WqXpO67mqCWbxzO0SlDMEcHu7RuaSTLZfRCTJBmAIhAMcQa9+cW7y581tTgl5b32mo+sOCREpgn6f3C3EX9Bcq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsKXRCRA9TVsSAnZWagAAhCMP/01vhuPnKdGFcEIxmlMf\ndFJRODuUlNBZT8Zqr0IuoGtZ/rImnjQLyG0rjEww8ltHyuFcj9N+jMFJTyWe\n46g6x3UTJX/xBqZcjwvA0MWKUWgD6RNs5neGrXZ/nhI3RLUcyYMgm5K09RpK\nPcro+2uC5f25ayl6VShNkFeUbS6JFv3TYTyFN4p2o+2a4fNMcSHJlZNwktaN\n4tVKJItwzEKsKqg3PVEckcQ2jFUMKbXSAyxz2WEvfEBJJGIFxWNYvvrketFY\n601jXS+xyhA3Ywz7N49JWkS9mZaEXcAwoDIGJmisct5MLODkaWxuYtpfslMz\n28jPdAH/qxD46kYc0zBn1wEbNe3SZsT0Hm/APWifDAgMewlt0YQf8vUkyuTV\nfY17530J/E6wGC4VqMFtoTXWvonTF7CWJKBd8ADhRKp8MJfK6S1tXMVSQp5i\nY2ATwGJFIgAgllJ624zhb2KV23oiSKeb2KtxNXp5tQi8e0s06NfIudDU2tZK\nAL0PQPw/fy2YYfs74XMbomAZpPrIZMoT/zJKl4rqDD7/gGX4EuOqeKWOq2Nz\n80tcl9o3LrS76uZ4uBeiBv16T1Hq/tGIHSPXvWlQYoByqB9sDKxlMm2qkUse\n7CFHatLlvArkjW3dHBQXZi/lgWHnVRBry7ftEuYxFJsB6DR8mX+hL8M+6NWZ\nwEMe\r\n=H8cy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d01319f2b30e693e633c20fb8b77421ea647a05e","_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.1+x64 (darwin)","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.17.1","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.7","bpk-component-button":"^2.1.54"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.122"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.122_1555080657244_0.7087383986223432","host":"s3://npm-registry-packages"}},"1.0.123":{"name":"bpk-component-nudger","version":"1.0.123","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.123","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":"0d2eb4ed5d12dce1b915c4c39a0d9fce43dddee6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.123.tgz","fileCount":11,"integrity":"sha512-pc8Mc+r/knTjCmcfUGvhed/7LpSHyN1CHcVtM6jKavuBRdbdRDgQdfi7Bn//gIaen3uR8NUvJRPA1wQA7srO6g==","signatures":[{"sig":"MEYCIQDpvGywNs40uf4mzdXjbtY9Ureb+8MGfAa6/oilKcJRrgIhAPsa4hMrfrjvpj/b5SwjkRzVDIZlFoGqB4sCro6WQ4Sv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctyq8CRA9TVsSAnZWagAAHtwP/RyNoGs8EYcrtIYzJnaN\nwPZqYN28MHVK6j/vLe2cTZjvmfXcKo635J/KJP40vzFu5aIqJl4kRuQmjNQd\nzF+hoV45Bd+VjyO+ZUzCJ17QfSRZoXb2jWjytaR2Tcoia9q9c1uzsnHtamx5\nc4WIjr6b0QcBt7n+nV00dFJYiWTABjD07tIUqjuonpvDSP26FQlAPWmdkqI9\nBY4gGhtkPXf2nCRs+NQrkssOeEr/CAOWrPjb0jbkAWN390s10nsROZ73A1p3\nVZtfdqGgdOrNqpK9B3jHdV/3rLYFH9gl7Sc4Q5hfYyScm39GQXx5Cj2r//as\nY8LGTx/11+Dxi67P/JhQlnPCgPIoA7E7XDkje4/MId17QTNLYY9+bl/uX94P\nBdtooDvRN1GclMqcb74Pu2U7o6WO0W6Iy66X02kcay+u0bcoPsuiUymyXWdP\njK7foGxCqrPmBYK/ID1xqTl3dfS3RWftld7mC1Cjg2jrxDFh9yYgQXbCp3DM\nro22NHMfVKrv7loApn5VpndHFaxC59qHNbLYz4xlmo22wvbknBGtIvKaDb0j\nIbTosmkJNb5+3dA926CGl8TzTYR+UaroSgmOqc+w1PRaiPpHAcBEdmWGD+Ue\nrcb07+eKUGvWZ+wt2U2JJDLz0qxxJui3oiMov2Bxy/YACT0GyFr4XC+qx08+\n9CRY\r\n=/WbI\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"bpk-mixins":"^17.18.0","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.8","bpk-component-button":"^2.1.55"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.123"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.123_1555507899735_0.8777424829104399","host":"s3://npm-registry-packages"}},"1.0.124":{"name":"bpk-component-nudger","version":"1.0.124","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.124","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":"2b0e5420f9d3a6dbb3fe644c95d0d699c957e22b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.124.tgz","fileCount":11,"integrity":"sha512-jjBNHEo8+4qzcAV7da0poirgzhJmw3nxlseLlTwoQ7vgfZqU7b0d7srXBt/jSpGpsO7mrXXx6zN+GdrpHTONVQ==","signatures":[{"sig":"MEYCIQC8+Rx+5LTGvsmHKOJodcGPUuOU3Li6XYXyTK12XTPFsgIhAJ4kBxc97edQcG3Ry8mxEwSdmdiNu51ivgn1fZefhR42","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcugY1CRA9TVsSAnZWagAA4egQAKIzb94moXCh8/J8FTY7\naGGOc70jM7hX1FZYUT/lZR5eMuvQonHD0T2khdT4DYgAx4JhsRlM+csiEnTw\nMt5U+cdfIVNsmeOsoI+NP8+Ebfws5eqrNrum3n71ecNkuAib6eZhzf41rpIL\n0YHQ4U+NiRvaeFIboO3IXKwOyCZTY9E3X1PKIPVi9CiKrT1uoYOTPgS4T5kg\nqUNIFzc87EmF53yMDHqUA/2J2VYRmVhGs5ugLTS/CB4JCASJXKapjXPlTwM9\nGfCVuLcYkLT2iiWg7Gpt7buMNdjh6SF2rcNgAwMMQZIPMEG3q6+XIrZTvdhU\n1v4FQFVzVKTuxlDKy6+YrNgI2QaAYjnbDTAL6n7HmW9bD/dZQ61fGK+blSeF\nmUCEOudCQd8UaXEo+p5Oyu2Pgj3VIMzqG0MTCKIdRRo9yyatuQyLf5f0i2ft\ndRgEm0TbW348LjqGBiyNZYsdDIw+y+BFqaTT2Dw+M17i37mnvaPN24z6czvz\nqst6vlk6hK9qsyHoA+7CgkDzjXXWKLWNCNO+mkvCqpZpnTHpHop50S77OUWx\nZp/VlRJM1wYyNw29wzBTTixh2e4D0bOC4KUEk8JVPi5tUuuQlBZo/U5/82JO\nmwT3L7GrOPdMAzyQqT0G7DQDKwaz/8R9oFe5sb5O33ErM2N5MTofn9W40Bga\nryqG\r\n=y/Sz\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.18.1","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.4","bpk-component-icon":"^3.27.9","bpk-component-button":"^2.1.56"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.124"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.124_1555695156257_0.5666061470089712","host":"s3://npm-registry-packages"}},"1.0.125":{"name":"bpk-component-nudger","version":"1.0.125","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.125","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":"644c33a3d0c5fe7349ff15d8b725bfb6f4ae2de5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.125.tgz","fileCount":11,"integrity":"sha512-XhJbM2aWHS78bnpltV6JFoUT9fo2G8RSogCRWiolqVr5o29/mvjsM/qjoaTBdSp0umEG6KKs1EniFGOngvbW/w==","signatures":[{"sig":"MEQCIHmAEeH9rihgF+OkDyRfQ8hn60I7xl7ljWJLl5HeUxDpAiApA5BlTLx0hgkH6XBSejxhM0E0o5MMlvP2Q3EKvx2zug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvvF3CRA9TVsSAnZWagAA3OIP/Rqe1LkgI3M6t3/2UWtc\nQlfd/VBoV8ZtQjhMjB6xDP99aLhi+a/jayKG3P9YpB1/JqULix55NIt3bEVD\nCYLHM1mhSSzupt7FlDmdXZv7DIff/Hx4CuKZLAYSc5rxkhzkqsNw4Gugl4Iz\n8KKbZDJxgJCqin2h/jnFnvyqvUFxm0b23oeSfMrlJ8XskZw5VWcL8M0S/mF3\ntqiHLtfrFuTOMIepdq4JUPDupZwgX+mGt4gl89hMOMQnyLB0JRPHzDY1XjFx\n2BdghUYOMhiRh0VPY1q6DeS5DHtqbMXOGtFLKSkgm4pbPPDzGK0gI3B7NskY\nDOr8vDrUSYzd7rmB6mg7IM+hicRTb5K54xbR+W4n/rlko9kMb9arwy67k5Cf\nBocMKDXxX4o0i7XlSY9JSRB1CkA7X8wzd0SCmMBYAbHa52Xn4plPu1HiJFOg\niMEID6ry3eV2c66xy+2HHBGyMiF1z9Q4jnMB7+rJNSjwkO8L2qhF0N1ev6d8\nsV1nWzHkseK43+5rMuUr9G9jt6FDbbpWoSgESkoStDxeBIJMw/ahOOQ/b5m0\nIrW0PcmdPvtfBLxULYxeYxrbjtCNUtwkR3TKt1okfJZ6SmaAU7jql1tGPaDu\nbFTfFm2S0sWGvL36Y85wHA9VM0lrPBsUquQzg2kOVWZfLkLfLBzwNv1txKqn\n3qwq\r\n=7dwc\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.18.2","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.5","bpk-component-icon":"^3.27.10","bpk-component-button":"^2.1.57"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.125"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.125_1556017526994_0.1412322995054105","host":"s3://npm-registry-packages"}},"1.0.126":{"name":"bpk-component-nudger","version":"1.0.126","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.126","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":"4f6a07dfe518d82fe20b1fc2941692787438e5d3","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.126.tgz","fileCount":10,"integrity":"sha512-oT6Hrh1IKbKFpD1LZtnGyIDlZwwI77ZCMbjNltjvBI0JY+Rn/P42qdQVkXEzQXi3B85gIHR5WPudtjngd0q3FA==","signatures":[{"sig":"MEUCIQDa/ygfcLiROh8s+UCeSFH+36sLdGBKILwqD28T5tuSwAIgbHN4KTJFVBs8vbXU11wZXZhJ8GhSPQHd3BmYBLv/bCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyGW1CRA9TVsSAnZWagAA0wwP/2erpHV4+0sjwKa7GhcS\nz5D20ziSVz5y1BgoRbVGPWTult0xIPfWNKTn9XcZqaSJK0Kyhc8JP/MVYJso\njaOBsku6dbhzUiOVhVATZXHpIdev6d0lZPIHnnV7QLSwAVnxhgnx52+mYLwH\nM/W496j1SXBvrrBZnW1S65yXxkksZOivsUBBvCnDGfXi/xFz0y29dCs62tNY\nBGeugKb3gOGA+k79ovlgSvx52K5ts7spcQnxGY54rPu1MDsewzlxfrA7lf4W\nsxic6nDyRP9S/1tV8n4/czFfz0XyAi2rLIAdYNHHKcX2FC3TWO04RI7BMtS2\nwzE2oF2rEltVlS5kffpR6CXepOEocgLW+FDryDN2VGcOzxJsjBFeSMi/xNik\ngMV1jnMSA7QU6Q8d//dMELIj1a0VABLX0CdwW9PUlr4WgKGSOVk+MHQ+Jlro\nEHnKri8XQTbhPaXJnnWmlKp/rHG20M84vwsp/gA4irYi0JfXoWprfoHDAaVN\ng90LqxZZLgCswUlrwQq5Z+qw96ZqQ1gssN4M3wKiiDK38eg90WUqBE7KlaA2\n7W4xrR6JrfbLkpa9gLpTYAnL9ofuHD8Rq1PcHQRjT3FGswAkcLgOZNDIzB2P\n6ChCkbsBJW+tv0qOyFo0Vk8a02GtUXcvJ+pJHWig95M4Ey6v265VY4If41U5\nF1EG\r\n=fvHx\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":"Backpack nudger component.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bpk-mixins":"^17.18.3","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.27.11","bpk-component-button":"^2.1.58"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.126"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.126_1556637107891_0.21343400614812102","host":"s3://npm-registry-packages"}},"1.0.126-alpha.19":{"name":"bpk-component-nudger","version":"1.0.126-alpha.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.126-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":"35cf1942f216bbe11bb541baca04dbb358bd3b74","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.126-alpha.19.tgz","fileCount":12,"integrity":"sha512-RKKl6SR62aTerrSgA3USfJIqFGRyzZJ/y905dt+q1qUq2RBOSdx9RiQy6kReHf1VlZN1fxQICLwzZOsVPAVpOw==","signatures":[{"sig":"MEUCIBZ51CedA5PhJxQwnnkGGL81f/19fehY6/p+i6TkzzjvAiEA+C9DykNelWk48q7qXWbTSwrkZ85+V9+X7pg8HypiXqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyHZmCRA9TVsSAnZWagAA7TMP/iFIrLz8oWA8WzoXBf4A\n1n5rm59nv/RCVEzZmiBmYHfra8RMv7/7imBcyk5ncWqz01liH7U4B9hDs8mn\nuCkbte80PzAszOo6q8SvAsXskygCbLPHx8NC+upPPJXyRZonUCmLfcwKh3eS\nD41s05Lu/FLVVTTjl0+sGtVjO37I171gfrVt+5vq+HpabZRbIn2zMe0wjQRK\nK/qFfuYEDc7uCiCuWHK5ulChNwXFEbtCiZJWNlY7d8obKhH/G8MmN2sfKBlK\neswfXgcZ2ib6Lanaf8+GM4JyByAScWojNBBKCeJktEY/KdDag2snCSD9quuV\nXCBDw/anV9ZHlS0v43ymNvboiuLBmqVGPkxsfe6O+xxscH4sElC6lgN8jFV1\njW2kc2FRoLFvK9uOsPjZx0fcZMoeppcGrxT3EH3iajf9fYcO/1zct+gX7XbI\ndxZeY/f2mCO2mEM43grd9exhly3STByuCGFw1icI0eivGae+STRysmSgc9Mg\ni+9ALUC+s4OQM8SJd8mBGhE30ItetYbYDuzPgyyyC2/zT7JMAF/UzUiX4bk5\nOvgdQpG1YZz96rI9doTjeaoiudkG+XvK2a3G/L8bQh0T2H0l+jZwTVBUDM53\n4g8sEdB9lkkojH/JuMJxrt5vduyolHVOqbsnpeMlkHSD789FkELB6d9vQ+z8\nbIMf\r\n=4V64\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.18.3-alpha.19+68b715a47","bpk-tokens":"^27.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.27.11-alpha.19+68b715a47","bpk-component-button":"^2.1.58-alpha.19+68b715a47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.126-alpha.19+68b715a47"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.126-alpha.19_1556641381673_0.950986123032399","host":"s3://npm-registry-packages"}},"1.0.127":{"name":"bpk-component-nudger","version":"1.0.127","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.127","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":"64b2d9169d425996b62aef20143affdd03115f1b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.127.tgz","fileCount":11,"integrity":"sha512-ALsHayMBGarMPvbaQAgMUd/a+b7tdtqveg/gzyiruTVToJxDD4IfhTzeiHy4TLqWMKG2QKjexy0emHp4+zxbfw==","signatures":[{"sig":"MEUCIAuEPNStWvGAdzjVyW3uvbP5fU3FTjvm+tFeP2uxXXfsAiEApXFbv2C7uoTR1jfQuCqNAA1qoyoVMTfaZadJGipfoYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0AHdCRA9TVsSAnZWagAAqSMP+QHBDQCfyBzwHgl1kaqA\neWpWZ8AMaJNpS0dVZ0/WifVaGsb2z+Ux2Mbdhieg/I6gCidmuu2f8sJ+lNLG\nCn1pn4mFC82byM2gjaJshCeap5BhTCOV4veEuKaWLHU9TaB/bSmhFaETbKrG\n67rD7lq1n79wR3f5zaOyXXC8qqKDiquPBfwo1f+fHbPi1yO6xjXA5kIYI2Ld\n0BjrsQOFbE4/XCfR8C1tSivsuBpw00wQAakqrgNOw8I1colrVO8Ur+rlV9EZ\nsmOvcFtdh5HBYpt2J0xBBCKdNVJpDcqW+QaaA3d2dAqDRHfhFYbv/wz5fel6\ne+t58p0zEYDc3UxuXbaB5nqC6GrDdwhadgbEhmbXZwxl3KOkHYz/VeCzJXm/\nFOnrkSd9WCQDPi/2DBS43fhVGLRXq8e1AAGeimzNLo0MonQg+QHsgB7QHB1n\nmcPYy2wr7sWSbVl/AfrLciPbo/Qqr08rHMUgvg00mNQpceazUD6IXOnYeVz9\noEZaYttZsWykZAFv06baO7pTmQTmD+JDngCOV0SSBkXxmZVwz5OfMd7PVS/a\nGcLbvUy5hXAuc2effwbIFehP1EvIUk5irRiWf4kq2mABSVsmHo4aVhk/exdU\nGghXW+LjVyrJYl3TEDMhtJNp5qqwmSB52aAAMp9gN52msBKVct/J8g5AfDTv\n2bTh\r\n=Nxok\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.0","bpk-tokens":"^27.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.27.12","bpk-component-button":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.127"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.127_1557135836690_0.4756018662890886","host":"s3://npm-registry-packages"}},"1.0.128-alpha.9":{"name":"bpk-component-nudger","version":"1.0.128-alpha.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.128-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":"c424604df88d4253a9e15038620fe55162e18cfa","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.128-alpha.9.tgz","fileCount":12,"integrity":"sha512-jzXRK480u2prtHvdoz0B9HMoYgdCl+fRObfuXFZxDe7vhX4t4btPu7LDG4cbGnZEtVMirsiwTw2HLhl+u2IGKA==","signatures":[{"sig":"MEYCIQC1VK+MA1VZCqtn658W6yQ4MP1q6ombdbIKN7+ePFGipAIhAPtofXV8BATFUKFnFwwJNTow5wlTk59g4lq89fUqZNKT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0rA4CRA9TVsSAnZWagAACIgP/1SEDhf+eBmFM2o5MjAx\n4RDFSErn3rXhQDt9+XXpwM6askNjTFM8Np3pkRZ2lNDaOU6JcSfqqLsTmXXp\nk02h6aB5Qtbo3QJEEiB4pCp0RTzwbHrA6eANyNA+AR75govH2NUkXTZYlsF4\n7+0tk6GgLCHQW15jTtaeMlasyAjuYu43Eex95qo4EyvRuoQRf85rKMxy62ab\ny4VHdutO3Nb8Cx/KqXxVbLx+nWrL8DNWFAZEeY1dRn7p1KQAlLT3gSCYULCI\nrGWBlb2he9pjVV1pYQ02ZwND6vJ/OTM2793x9IYr8HLdKJtnhesk3lfI+c4Y\nbN0wA+t+2PT57x8zhTV4GfR54AVlAbvUNhvhRCRdXX6gzQrmxHibNh3b4dxf\nxogyvy1g8VyGU1G3VO4LIy1S5nmFEibNqIYM+t0/Vzp26mQdhqyKOcb7FZFg\n0ivSELhwcrMb9XWiNEkw+qA7dU6p+6FAgqmPeYkCYwbznp5pDQSrKtiEe/Iq\nu5Jbhio6jiEN1yclA9SmthZTJGYg5gaY6x707y2DVZxgXQdIdHMRePJY+Wr5\nCwIgmBCHg/v0jXEQcbxy4CGwGO7S31lsn0tMJOJoUKcjGk8qvFzrADN5gTaQ\nq7mMqrUVnvzC34jGH6yL/miUvoHKzSnymiNs6otM6jGZwOsAQ6QbS+Ll6p+y\ngvbT\r\n=wB+v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.1-alpha.9+8aed18d1b","bpk-tokens":"^27.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.27.13-alpha.9+8aed18d1b","bpk-component-button":"^2.2.1-alpha.9+8aed18d1b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.128-alpha.9+8aed18d1b"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.128-alpha.9_1557311544295_0.23674256670210392","host":"s3://npm-registry-packages"}},"1.0.128":{"name":"bpk-component-nudger","version":"1.0.128","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.128","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":"8070a2a208e0a82df16eb9945b19c27e86b858b7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.128.tgz","fileCount":11,"integrity":"sha512-DM2gXRtJWuKFjJ9kxVPsQZMBuSmIl4ux6aPy2v7TdPvexvCFCEV7FsjtLn5S5rb1BoefxRbT8glyLI9AN2GkEQ==","signatures":[{"sig":"MEYCIQDEROzIHSu+0Pgg6ZbUKEkfv4ILfFUhigc3F37BUJP29QIhAN7dORDbzfnYyE23n981oVK66P7rNILSW7INu8Eq9vA7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1Cm9CRA9TVsSAnZWagAA3eEP/ixf5vSLtyA5GPvDDK68\nT7hQ7Dp/0tNohllOILKkMQ2iJitIDOGzgcTOcU2MmrI1Hjf9LthNKsNzwTom\n5YoXi7rP/wgVzZr09N254jXqFk/eshag/lCwNx2qWn4OndbBCCNZugwJvMFF\n6uovDNWQ0oEKRK6b1qJmlK+L213/tOFjfBvs9ac2EO6FL3M6hkAI/By2FsUl\ni9QD/v2InHMlxXm4j6hEL42Uxb6zOvK/OQ8YGgwruBCLUMrVAkZhYCcPnkX9\nfALrlzytB/f6Cy+/icZbOhc1HNz3CtSKM4NDi/6tGeuJZV+8bJ12fo3xMGdE\nYYH9qmoNNtxB4sJfGwCjZjRyLgmn2JyhYCM/jgwWnKJAAHdr49NHt7bFD5UC\nrzgzK494U8FJ8LAqRwJs7YO1lcEgEDhMnydBVpNGFOMx6knW6e+Z6VWtGtMG\nfHIeYVBelfL/qzGDj2YdhEivk9wm5d2vTeh20TBjrJ8DyjL3Foxh7yk2UVLz\nsUrG7q/UhuPXj8vNn6uCfMn7owtVohU6uPmdQF7LgYE3FTvP5SfSjPtD3I5c\n29PPJJQ3YdM8QJEE23vN/cwajX7jl9n3cDPipWQTmCvOnMruxG8B60E6CSq4\nq6CJmVKIm/y2PMKS0CCsP6nV4tY3D0QSBZULb7mhGwV19XEMF3I/NJ6B4jbK\n7YBK\r\n=MK3O\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.1","bpk-tokens":"^27.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.27.13","bpk-component-button":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.128"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.128_1557408189187_0.590654269925007","host":"s3://npm-registry-packages"}},"1.0.129-alpha.1":{"name":"bpk-component-nudger","version":"1.0.129-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.129-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":"e0c009246f17d13991e9022d5504322f2c89bec5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.129-alpha.1.tgz","fileCount":12,"integrity":"sha512-OkUmY8oJfM0z9pl2JvmvRq5liFD+pjjY9Af9vhIOXHqbotzkdZsJB9jAQCFswnQUU2NtX4uPPmx116kyHMxljg==","signatures":[{"sig":"MEUCIQCOhfEKb2J9ipGdow1K03JawfJunJQDLSzKaw0PMubeTgIgQlQag7eyZVh5enUNgI4QlvfTplzuPHwnQpVrcIzZeGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1C05CRA9TVsSAnZWagAAzYgP/RjAPE+EhhYTjFqDh6/J\nk/vQjRA96nkr1YYnFJhDDSOShOhl1ew/NqqVWBLVnIRxPsnaQDHmQPkCucvg\nQM4Xf2Rp7YLllKTMUeYGdwuI/neW3ll2payDEqDh4BZ0i/hP7Eb1BENnzA2+\nqeGhhfax0gf4R/tPfUpsB3P5em5x8hryQl6eCQobQh9rjpEN/lKewGLkv8KQ\nz3xpBviupvW0OFhLw7RSvJ//1BdpVRJNF5v1ajvW1Rgw5kxCB4zYttdqNDbx\ncmLXuRiVBBGVxOK1wosEqgoi1HtDMU7KoSsAO/VmkZxP2HxD6dWyytutMle8\n0OKs8Nmzgc8Yi0sUMGQ8ZtofLrr+vBXBEqsGEhDocSGMBcMhmXDE3bnin0Kx\nJSHzzDvQae+4K4kmUMk0pd/mjYkJzNr+MCYk6gvQktAi505mM/Hz0ylx9hqo\nueJThCmPCrtzOAJsVmTt7OXpB+IxUG/HWlGM/0xibBIk2ZksXzc2YpOyasRP\nGd/xEudwXLGr/gXeQNftfpdm6A2Wlkyk/C6iufBowjipUFZbn2P/Qs7ZLYDC\nv4C+YZxQRoEzI7vYQmwcyv5//AAVNOjZadizvGzuVq2qCXBNcpW1gSdSh+lg\nUHEp+ql0AJbQk6EEvkRK/La93CODADMebVqDq7Z1ouxmXbu4NuWYCjYPnuZB\ncF1Z\r\n=bMeQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.19.2-alpha.1+ce6e74e29","bpk-tokens":"^27.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.27.14-alpha.1+ce6e74e29","bpk-component-button":"^2.3.1-alpha.1+ce6e74e29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.129-alpha.1+ce6e74e29"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.129-alpha.1_1557409080596_0.2325629920865102","host":"s3://npm-registry-packages"}},"1.0.129":{"name":"bpk-component-nudger","version":"1.0.129","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.129","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":"d55a7f5755e3404f5c35f2568d9aa3d598537186","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.129.tgz","fileCount":10,"integrity":"sha512-Wo0YPVar18l5ajE4SRXEgoJrIrWO1aXFgRgEPcD8JVrz4M7uiDul5MSkxebz7krBuiSUUVQ7Sutdeddcfu47eA==","signatures":[{"sig":"MEQCIBt4P3W5WzbePO/vZZxRBUCtyR5htayXScbzPRYQl3zoAiBd5+qvADpt9/+WlxlHjnlM+8x3k3uPuMokg/q0j9AacA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3CALCRA9TVsSAnZWagAAu30QAJo6RxwcyFgx5JEcftfD\nqm2KcQ2LvdqhnlliYVC1flYMR3pt+Kg4GDcUztxm1/sCYNDpuJdHSdbKENJw\nsAVExWfA9lIkb8POpPON/KwKPKDRr8TMj1DRuivE6DZiHngm3ggQCmyePXwa\nMhLWm9HFO8AGUA90qkvqKL7us7+n1BBSjw8+87dV6O2qJfdUh19/6xkoGVMS\nSh20R2uQfePq20L2fwxbSlE1CR89kD8AaU+/p1I9Zw4DoqdpPSQNz50uI6az\nLeuEREFpaHi/fnjAcRmFA8a1V3O9YcTjCo1wLAYdjr4VrSfmDNyLut6IvM74\nFhJNW/2BbVi9ynMJHqibUUP+4+8FxWvRw+K/YoUGdlVdxq9BBMIa4BYgtPqr\nJA1UwhB0y45Oa6AQA7Q0VRa3hr85QxkXZo676yAy7PILPqWogwLUhhyONg7w\nwvnnz/z544NxQLfqim6PE/utgHE0k303jzuPSrFXhLko55K9qc1ttCmf6/h8\nlHs50ePE0Ou2vltD5jZWU0TxobF4k2Sv0SmABJ5PnIvw9bhBk0QrzP8wrCp9\nb3y7MGfDj9Nkypt+Wbj7eFi8raq7WBfvyy+/SedTMB+iRJnahletHyaVa83s\n6LbLkUrSbUfQCllUlE9Ve9l3AmkA6qfY0C5OiZOw7IzSIFyzZOqIwES7Tr9C\nop3f\r\n=fVdU\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":"Backpack nudger component.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bpk-mixins":"^17.20.0","bpk-tokens":"^27.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.28.0","bpk-component-button":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.129"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.129_1557929995056_0.7566535407070949","host":"s3://npm-registry-packages"}},"1.0.130":{"name":"bpk-component-nudger","version":"1.0.130","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.130","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":"3625c70ee10220f3435799997e9fc5f55d0cac7a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.130.tgz","fileCount":11,"integrity":"sha512-L27KoGgOKE8MHPAWksLddDZmErCA4IsyaP0RL7nL5A1dwjAg9qAE0500si8O9EqP76JiqnznfsyTkqBOlXRCLw==","signatures":[{"sig":"MEUCIQCEsePiG8evLNLb6gkzclOqIMt+MZCU21H6KXOKywws+gIgRY1yHhD1lrWy1v0YX6Lc/UYeN+iAlDYBIEuK08i6YXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3S/hCRA9TVsSAnZWagAANl0QAIdWUKkdZfWRGwegt/hm\n6WuLdxz/vekRhV+6TGfGWf4np6SBmIAwVT5kL4zmn7f3SV7k4jdDOn6iokv2\nM4nvlhM3yEVzsXmMYou8cMJ4/d6ihm+IQ0HVMziHsi57WKqVSIML09ZnTofR\nTXM0kIAKyK9E6SGrKA6A/GoT15Tzj0ERDyB1sHgTmA9IUgZrKiDNjLG7ce5I\nKkiPfY095Y+ZYhiTMvOsXL7XbrNgHa+rnkRMXwBJmXE/u9NI0cAu+YSKEeeP\nGEtvieYMrPQIO1vVK4FEVOTp7rn5w7PKcgf7KRMQPW4Ih+cghEYLBPfHMq3i\nPg9OAaXsyj3uGGcb7DEIxNHl44NLuQRNkB5Geh0dpdQh4vS2CFlsxl+Hd+IG\nYwpYKSfNJA3VWrInOiXON2vLOTNGXvvem9YSo/lpJdVPNVrEITQemc73lwuG\nbFrqMDa3HWcqYecR1rA07FCLJPl7qZEy08rH0OnhVI5pE88JP/dLG+iiiiXM\njFQDFkAJwmojx9tE4/yi+vyQCcMDOD1twNzyZ6YbA2Mod/oM2rO7tJpr5oEf\nIsuYl1mAjvUI5GFjX2/5vq4Xh8RxVD4eSTfYz58yGUhfC+El9TNVUwu3Q6LJ\nPEkXKh7LcFKMCSW3KHE2EWT1wuft7CVAhHyK0jECI7dvdD3ayo9zaqfp6+RK\nlSQw\r\n=Of7G\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.21.0","bpk-tokens":"^27.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.6","bpk-component-icon":"^3.28.1","bpk-component-button":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.130"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.130_1557999584684_0.8733150763243374","host":"s3://npm-registry-packages"}},"1.0.131":{"name":"bpk-component-nudger","version":"1.0.131","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.131","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":"7cce1a282efadb5a366fd716deef47075b01e128","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.131.tgz","fileCount":11,"integrity":"sha512-QRFgz3ju+bM8XQ58wsZXd3bVTVQ/S/q7MeLGsaLb5O0idUoYktKFZxrmi5dY/Sw52bfNzaIKBn8Llr3FgGwMsQ==","signatures":[{"sig":"MEUCIGbpTnoFFhBRciGbrRy9LFJfr0O3ymR99Zn8eTM7dT3kAiEA3w28eyVvDQvqHG4j84+nSOTxv2pjqMS60jADI0RhxTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7QMxCRA9TVsSAnZWagAAxGwP/3Uh1nplG6xdNF8Gj5Tv\nmx2qRHGy/1WviumSIjEiqXpLEx5IxzsMNnOzQWoXi2AXtHHNLdIBRjPFwg6O\na6tht51wCrAqVDdu83XGT0MLmu2qG5fGjWUxvtcoUgVWoAQWuRVfO9XoH73t\nFn8Kn/yj+B6FhaQdOQffYMA8nunzqtiPFDkF9l1S1bCkQ33JMNXR2vdDKKcN\nv71P/iaGngx8cnR3c/ti7sQNRhtTV/mMJtOQqCD2XTq3uyGDeCR/UKKmFi+p\nJ/lwBFFyFDAK5uWcuJVS4o9WspQ4wVftlV1Yx3su5Ap14BZhdEmUI0UKSOQO\n5rP+f4eoYrLYNOdEXKG0uvMf6iHJmOeJNs8KRnvwDfe1IdYV5vQvJgy+DRrG\nzyG2IvZFX64rmQKeurEOCWa0IgT/tuntAVfMXn8MXQvCGi6esBJDAu0dPUvI\nn78uQPvBFURHvxnxqOT9qFykXHxzFRR2nr1wQNCbcZ1NlnL2L+jf7txRc6f6\np6AP4UznRhHtjSj3m59f3cZvSLOMwcW7GZoPS8ngrMGFJKCYuP9eogFj6Ve7\nPrQ953mj2izk2HxeBgH7EeeyeVxXCf9jLeZf/+6IMFf/karhRKCxoiywuYRe\nAw7c0erfl1mCIGLgffBY1xJ+rz4sfAg9mdkMREC0IzXKukURdwD67bAuj0QK\nu77U\r\n=+hjZ\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":"Backpack nudger component.","directories":{},"sideEffects":false,"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.22.0","bpk-tokens":"^27.6.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.7","bpk-component-icon":"^3.29.0","bpk-component-button":"^2.3.3"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.131"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.131_1559036720323_0.1480631689399572","host":"s3://npm-registry-packages"}},"1.0.132":{"name":"bpk-component-nudger","version":"1.0.132","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.132","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":"2912ceb9e9ca767eb5ec454dede3bd85cb842c9e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.132.tgz","fileCount":11,"integrity":"sha512-mORZGF8/tUpk020r1kL2Db+bsKKzzOQthJ/Ke1R9pa5Iga8UQElKJC5/Y1Nv1PeJfZsregs1/mUkeF2HUd5ihA==","signatures":[{"sig":"MEUCIQDS5bfuoPpStXTX9Yku/Qhe6Hdu9EBLdJ3SaF8HZSoTzgIgO+MyX8uo/IhUln/3WMt5801XKx3GS2X/AtFB0CRzY6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Tj8CRA9TVsSAnZWagAAmf8P+wZWWurliqzQ7d1XBnSK\nvIUv0Jrp6DLA7OWD77DQFgwfCBjlnj+9PIGlE7MIZbUvTIA8zkrZ5koVYi5O\nRCpv42J6lY3AmATspZ6nEwUMMir8yJPuDsPjzyjLbC2UueJwKRrZy77BVGg8\ntuNMVEZnl34VMUKHSYIzPGzjM/sFW8XtAQ6HgBs+00JVeoY7S02zQeHQ6z3o\nk4a3MP0F/9oBUIrdWu8QULoRYs1sIM0OW+RkVytS8G01PF2Cwfw/63znnLSs\nJRzsvxuwMHmNLOxps6PlMDWJX+6K/qTVpg6MxOvOo+33u+CrJpg10wsVBqOw\nN7uC9bAWhxCfd/2efEqE5nhjM1gkgVLXistPQto4iayLR7nbAsWW+PwEAiQK\nxobnDpyu81sQRg6hM+32s87DwsiXGspXVvwyU07wCajAo5aJ2LjcqpmvUEAM\n4b8tkBLt8gTYccNX/X3eEONcQc/16eN5t9LAGigH+t5Zhvo2BNfvy3CCybvo\nt4oMGuo/68rrs5PFMomGiwHDIaCKMc+L+CBOfGSBCXaltC1Xe+ZTym45wyOD\njG7x/2g5UZgufWfZ/Kynelff1a7X/4DFAQMbcLGksyJDXnISLt74SCDHt4ZI\nGT7YCz/pExxbR5li6Jx/ajPnXhrvEVxZoFttzRGZMzwp/tO1gVNjPDdP+N/h\nCmVC\r\n=ijqY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.22.1","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.29.1","bpk-component-button":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.132"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.132_1559050491507_0.08667582612338465","host":"s3://npm-registry-packages"}},"1.0.133":{"name":"bpk-component-nudger","version":"1.0.133","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.133","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":"48c1073026fa116e3fce2a203d2df9046041051d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.133.tgz","fileCount":11,"integrity":"sha512-rccwt/VsBAp7gTql5vtnfEkq1ama6+hi2oXRQDtTvIGAe4HbtwYIKof7o1V1QeWrx2zhSp2d/5lfJ6Iy3Zufrw==","signatures":[{"sig":"MEUCIQCaW0nc2oPkiPR/7whWgqi0cksOf4kMlO2Tj5KjrBPITQIgEyp2MAwg80Z+oiTxg8Olzsqu7TAyhx6ZQu1AiS4OR8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8ROmCRA9TVsSAnZWagAAKlgQAIJ3rDBrrGvXSQ9jmsHo\nObjdfWOtAWMrSsySquAGtC9WvJnw4b0Qsxh9eAvI/qfnxaXIWRNkAn8u0ttB\n2EhOgrs4hyyp6aBk3WBKl6VzzrJnmgoti85xUqU3xNxZUIDmKrsos1A0xqW0\nUpOccGzQ2WW5gXKCsYG6dqdyJWERXM1ytgZ5hCLpiKndaqH9JF6mXO8v/+G8\njSy8wt7NCZJrS8oAaZv5v/1uipGhCd8ukUNPTcW9+hUF/HcZAJRfBsNCDoVQ\npxYs5hM2oAGoGECR5kjeU3b82hcX57CinLvTRoYCmTdLux+P/ffXrNu5PJs9\nbT0EsKb3p/KTFiZQti+yRZnfygbERqK5K2pjHc0oBhkqqKusIB74Unm9wP3m\nGRot3870vUIFEwn47QvOmsxpnQc3XMGCkWTZ/OBCYKFvoWxqds2jP7/V/4BB\n5KdxxcAQyaU0xs5IngWbDY1m3pR20COTcv3rSZD1P/L3bjvvHE+HDdvlUtD7\nzzqhHdWwtV7m6ebdLKvAc9iC1Bq3iJRehUyFWueKEC3Dy5eqBhS3EK5E45aj\nKhKmBRhAyisumsyYxwXLkqHHNDrraBcFQOS8iFowNoKSODYvopiM+jjW2sg4\ncv+Xfpnw/EsMFV2TSFs2SF4vpmGZBOZj3a+yqCb7QswAUPabxxDOqaO8Dzu7\n0Nmr\r\n=5Fxs\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.0","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.0","bpk-component-button":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.133"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.133_1559303077712_0.061069785085271944","host":"s3://npm-registry-packages"}},"1.0.134-alpha.1":{"name":"bpk-component-nudger","version":"1.0.134-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.134-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":"73e95360c26a12706f97036d384da39b9c52c208","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.134-alpha.1.tgz","fileCount":11,"integrity":"sha512-LyPzq53TNw6ce+ZTnJFmLiUhvLJkmbi/pyVKAD02Qr29G+wlEAzXpvZZlkeTgXHVO5RAae2WVSi6Z7sN0JH5hg==","signatures":[{"sig":"MEUCIGDpUzEAnNZktge/5wdc7D3xvfWlZxteJ/KvWDUYiPqnAiEA40s4qRw+EmfSULHZXvknT2IQgHCYfqHitYr26VHGAnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8SsaCRA9TVsSAnZWagAA1TAP/jYQVH6otXeGO4n9yglM\nmN4IuDPuG3GBdvA59eEU+gFY7OI3AAOhUu6qWBQ0JbjXBxbGPUdvX1qUiBJE\n7jfrpO7L1EoGcEMzbEqIEbJ0flKuWOzg+sfqySmJBYqB0WF7mIuw9zTTxlWE\nVJE62MG5anr9nXLrZGg9VmjW9WYg/C9l4LrgJFNTPbTEY6munnE6K2hEz6h8\nQNzQ8Qy4F3Bwk0/J7KaRcrUnVo+Xf3hZ7sd9Xqu5fSW1ri7MA+X6f/5N5G81\noQsaxODexNt0FghitvSnnH1waHqKlhwqXPdFtercb8OF6cJrVkarVPxn3itt\n8rIGCpg39g2R7gZgRXb/EJofDUVSLnmG6A5aqKY1OlvlLekAXMtjMEl0EVax\nE9+Gx0rq/oHC9avFMuSilI/IKXxds2E+vHqaV9Y8LhawMjtkYAbHS6jBOZeQ\n8vlbM9RWQ6tKbb8zRj939eUylVnI4VaLFfSm0Qp4Dj1063EzXDpRJtT821Ql\n6xJAOne5ZoSwmv/vZqdWkwW/gtmInk1Zbn8VrXAyprDS6EdeNgrquXk6MyOI\nQ+61ZO/LlIMaZZNyMzE8VexRtdLexjPJaSLbtqiJUyOgtCNQEFz8jz1XiQyR\nVEq1pVCSIxFF0XKWz7J24+eUeipvIaTwi5hkSvL9fItDuBOpTl3wL8A4aEgl\nTT7a\r\n=lp6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"sideEffects":["*.css","*.scss"],"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.1-alpha.1+e2ccd01c9","bpk-tokens":"^27.6.3-alpha.11+e2ccd01c9","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9-alpha.11+e2ccd01c9","bpk-component-icon":"^3.30.1-alpha.1+e2ccd01c9","bpk-component-button":"^2.3.6-alpha.1+e2ccd01c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.134-alpha.1+e2ccd01c9"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.134-alpha.1_1559309081511_0.49099502577699394","host":"s3://npm-registry-packages"}},"1.0.134":{"name":"bpk-component-nudger","version":"1.0.134","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.134","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":"0ba39a858003fde69fca75e53c74fefc784784e2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.134.tgz","fileCount":11,"integrity":"sha512-hVbRW1kv2pWQQpbg4swa8r0VHcvdNscSzi/ekHh3CAcLaQf3rZEffTEIUdPQUQ9TzkwEjbaNBQ544459MWA3zg==","signatures":[{"sig":"MEUCIQDqtbnnxh/uZWBuiroDaxsTUZj2dWf4UqrSbANvDAuc2wIgLYjaFwNuz43tzBic0Kw2O6Mh5ewmpW4mrJfpWsLchz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9ObjCRA9TVsSAnZWagAAFeYP/j+tw1TzcA7mXrnHL3/e\nX4eVU/fp26ht9JpB2P2M6PqsePpYR+NyJj4n578q+SFqXSWEIQbFHBQoZ2mW\nLVFLJPy5b16NbMH1USJM2qNBR49X81blD5psP/byeCAUiwGMOiI9k7wjmmzh\nnUQ9vONnML8HjX/PHDMkXKN3cZ8rUcnhvMahgb9wsdSF/M+1rK3+m1pBY3Ai\nznmtKR93tgvwm3MMjToQWO8glIgH+7WaAoykfY6kAMkcYiY8Db2zhjgtXNrp\nvfn+3m+QvAB1mWcvLRSE5AyUG8LlelGmOaJIB9QMUrRVeRW6F0nOJ0/zUw/Q\nYPlDQZ/82SERaJkVgPhVo8qr7p0HQO2t5kc16GscJfbk1pcIitI5tWZBxgOs\nwffbRcmHhCD8LkFjNn28S1xKzIm8CRbIuOggV5s9jXFyR0fyspWXR404+dhJ\nyQDoEdwOzbsF5vpjSffhr30E9gDBE2mdOyRqiziyGifhVanj/YVYqSsN0jy+\nJSua+X5fFRy6D5fhD3yjkj2HiJXB2P+jMJ8lfWK78YzCu9AlAGjXrJHw2JfL\nwN7u9ixjpG0KS+ZZpMEe91X7gIgz5gdZpjXMrUopcltYf/+1tltDjaH7qNxi\nPNbiHHNkDHtd1OZJcen4RrmXFzYsP67n7i8a3/X8v06mhIKOLdyr2qxP6jmq\nQCHI\r\n=tQsD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.1","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.1","bpk-component-button":"^2.3.6"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.134"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.134_1559553762535_0.6978178897661813","host":"s3://npm-registry-packages"}},"1.0.135":{"name":"bpk-component-nudger","version":"1.0.135","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.135","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":"5ba7865eac64a31d41b783a93de9ba56abe481f8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.135.tgz","fileCount":11,"integrity":"sha512-T4SCpRiHbAGABlZkH08GivJQWiimiCC3jVlhxPmrHtjdl9eZHzzRO9aQhaFHWiZ4p2mGnRLOF0PHEbEsV8Pe2g==","signatures":[{"sig":"MEYCIQDMrPkmbGAwP4ht742Q1KCRI1DMIeaXFTcXv+hHjW7MZgIhAKlTvlVYn/iv0XYAmFgxiJ5VcHlheLRan+jJ6UdWvkdD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9m80CRA9TVsSAnZWagAAKecP/3czB2BHO+LA5i6X9Ixl\neBCRR2L5DEdwJ7QAaXdPyG8Oxoul26umlCjzmZ7EIInebvY3jLqXn3CnuCMQ\n68k3di8h76VaFbilSia5X4I/ZvdAQbanJ8G0rle8zLbTHhZoQHqyV5PM/ckg\nt+pEfxpF5Vpgkn0G+cG39TvIt097ENiAnfvRSvZ3jzGguShZS284qb/y8CWh\njmYb57ZUHfOJzAhhDd8n6oVX248lrODoFV0oR3YPm0a/Gt97RpeGOCMlhjMZ\nwfORVpxDrAf0G6G2u9+z+24j0cuepQo9cLEmuMTxx9be0tRuDVoF4g/B9JbL\na6s3OxLrlKjEr3H22KSl7hYIFT1vW2hxW3m5JylIMmV8YpM739WmnfF3uk1y\noGH1nK8ELiNDxwnMt5ZHj3q0ulbNGjiziK0TNkBVUhaqSIh7WCqDALRuOf6W\n8emdLO5RHCZcTiAF6pGZDz/KHKxYCXcuCmK7OSgdcN0LPs9zDCo2m9aZVBwh\n+tVnqaSr6aoQWWwI8prXYFraLuLiqBkx4v2abaIdimCpc/g+6mfChq4LOnlR\nqPtg07nhhFz2Gc1Dd+KylZJFK0gjvV9b4ZLOZDbiUhaKk0qX9ejd2gGm9bBC\nQT/rj5jy2IJrCdDqqGJW7YBZLu0sxx2hAmpXmNCmRQf6vEFnSrHvK1FKF/WW\nVT2T\r\n=yfqG\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.2","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.2","bpk-component-button":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.135"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.135_1559654195832_0.5337787317159228","host":"s3://npm-registry-packages"}},"1.0.136":{"name":"bpk-component-nudger","version":"1.0.136","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.136","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":"83d3b4a9daf16c4e919a61dc4cefefcb0eab24ae","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.136.tgz","fileCount":11,"integrity":"sha512-7DPm1nDJdRsO0NEBBDjNse0w0kR06ApVjKhU7s0mPqDdKCl1fU9e0ZAkDq7L1xqJvBMWK/FagDwEyYJENZExYA==","signatures":[{"sig":"MEUCIA5nVpxTH1l9s6B8qpd5iALBweiTUxe3xq7Fg7mjXBChAiEAtuRHI4mn6/JVbopyRwwE5LCB0Z+wkGBRVWADmYJ4rT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc96Y5CRA9TVsSAnZWagAALBEP/jS69ksPEph1z6VSVv2y\nsw1S8ben6m17QPtrw6/wemWZh9WM04WR0swLUsuuGqVfB7PiRxJn+QXmXM9H\nqgVjo5RxG/2yJZKK0kb1+z+dKDxXVF+yP94esxs3maXtqFuyrFuMzXyF05o/\njgZUbkZXo1TXdC99Pb3jI9JOv00G2j6E/3VTcLorWHYAxH7RGoFWVs0JeOTd\n9d9/xVyAjDq6tpJHktYB8qeSwBcYvusKGKkd8D6k0LWPmjDxjD5o/6D7z9Z6\nYcdiAp1TiWH6RvGeeUt6Z/NqbKU2kEnl22eTS8RspdMDcw+6CFttykEqVIss\nIPaEW+wAk9OdwLWQJMv8FRlfZavndK1ZRZRN54E13O6h0TNwwDQlG9Z3NcUH\nm3FVQknOkxCTvdhzDAbh5knT4IXyGm0vcH9cFfGv0Gr67gBJy3hswHS5YRPF\n28wcRGwUhwj6jTX93aYCCIEuQo0mWL08WlEHxZW573DrTblYc0kufuC+Rt8J\nL6/ke6obhFdYV25e2oP3ZifNhjj8zRFlJiGaDt1dTXT+59IemL9+9Ep6bdx2\nhA40kAYbVOwpvWvgVq56djahFww3d8VlxCdI6Cim8ASGX2co3SXzpgVY7GjX\nmZUkxqn1fQSP7J6PlWUcsNHMGe48WeE+wwvuqceQzYGB1cVZIYVxwiPNyo4Y\nVCAR\r\n=Tpuj\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.3","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.3","bpk-component-button":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.136"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.136_1559733817124_0.7780584189780864","host":"s3://npm-registry-packages"}},"1.0.137":{"name":"bpk-component-nudger","version":"1.0.137","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.137","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":"74fd469f0f46f6729ec034f75a8b8eaa09ff9bac","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.137.tgz","fileCount":11,"integrity":"sha512-A6+MvGOwWSAsJeeH7qHhEWcBd2b1wO5ptlNTpyWitHziZOMQapnS+LrBfNOfdkzoH6iC7SS7Gci9pA7Yx7Ei0A==","signatures":[{"sig":"MEUCIF65qj9X0QAWLIYXJVvhZiT9RsMOkVW46jlN1jqQRLNTAiEAn7mzrbLDJEkbz9PCUFKAbmqByNY00fJjeepRj+UMG0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc98D3CRA9TVsSAnZWagAAAuYP/1GeEXcQu0FuFnW/cm0v\nkVwTNRrBf8t+NGA0aO09IYEGgvL54Umc0QcvO6/7m/r8PeC7Gxm/xgn8CBsb\ntWtxoW6p0Y8b6XNY3s6FrQdx3aYeqIqhRgQLoZazghI6p50XbwqigKmV3U3J\n9XhmfGU5I72Wb03z07vN7HKP+S4qC6ws8REh/NDZGwK6uAB++BWD8HzuQuoU\nKMgDWUSke19vSAV2eG/ybQkhuACtwkhx7Flkw7NxZwnhHGGFfkQbO4R5r2y6\nCytjDU3hrxwzHcaJUfXHngBFWCqR9SlOLTR3/ggM8/gHlzHMuXz5wU0yu1i2\nP8RY0MbA9KbPxUN3Xb5ZKuaQ3bLcuutM5FG+IMITXQemIs0kJPMLK28s+YpS\n4loK9Gw63tgsq2GOcjFOi9HDiCL5dJgCG5TxDJ6AZFuCW+SX3Ztl3jylr6bk\nFSyGCgmeM+0Xtbc2WfRmiMTqGuurimksvK993qthb4H1D3LPFEWDPbJMrWrF\n1XjlX4rA2V0+0+LjGraHZYzu761PMIKMwE9G5qmfBsTw6+M0iCWF5t/TxQOi\n93sJoK7qAjQTBwzMuaB0OnQHZvi9V3zih0rg7Rw+I1mBFrvl65mplbuN4r4l\nRPvDhEb0E13Vxen1XSLUgW5CunhE5rpUXeSoNrokbxHtyw6e4PCPW9JZ5lDp\nsb5B\r\n=aZuD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.4","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.4","bpk-component-button":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.137"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.137_1559740662634_0.3839696004489328","host":"s3://npm-registry-packages"}},"1.0.138":{"name":"bpk-component-nudger","version":"1.0.138","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.138","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":"3f229be593106b5b6c234aea788d4119d17ace83","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.138.tgz","fileCount":11,"integrity":"sha512-Q+mfnBPuymfY4fodMtXPcT8atzCXot8S6I0V7JVKzmSoETdB5sIL9VEWGnkJJtrocd7A9bqVS3V2flkOmNwkpw==","signatures":[{"sig":"MEQCIG4DOoOFfLsdtkb0q2ol8Nu36+UYz15nLKcteC05digbAiAp9+z3zcuXWoZnn6jyOluI3c3ddJEwBmFFOqtTuSsqWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+QnaCRA9TVsSAnZWagAATlAP/RX3eWiVG9zXmhSirVJA\n2ox/I7ahwnnf9jknhm38ZwTALE+z0fDwRdvyLhpitcJKxO6zWvPRp3uR1gEU\nIHef5FigYLzEyjDRfJWr36i3Xjpyw8O00DxGwfyLVbvomgAE1qFNfXMMNTua\naj9ulSddQHF4U5pXTkBQKYh+WFEKByIXbnXJbDgOXr4LP0gFdDp8Fm3tCgAh\nIw/lUhbHdvd4xBMIveMPdco3hY9RnTkBE2Y7CpBmHpLB7SH4rSs0NvhswTGI\nwKOGiSUftu1T3nvEuxQXj60RYPI5rO71oosIFMUFJXMC3oQ3rjh0NxfNQdZ8\nP9dJCMETQwXp3lOEMgqFm0smac8ubP8QroHGJF2xTJQTApLVmxKSdE7DhJ2y\n4b6rzl+hx6IP3ooaN+68aqBgGO3S8fp7ErrFFuySj8/996TdmrYlIXmaZtyB\nIk+80KzPdODaXGA/inGqrQWo+cjzEpnotZOReryPBo8xe1h4YqDmy6lgqW4w\nS4jw0KQQ7CFYb1UHdqjj2y4eYUxG6v7BRIkXABVpJyBYOqMXJcjhaX/iC0c0\nqvul6uHA3ntXpGSCHKwIB8o4szJVmI0/6TlHtUmCRieslMeeI3qWapKtuGEc\nzLBN6xx+WiWHkA9ZQMcwpnALPsJS0Wy1SwPhZGmE+2uWNFheCXkvhJw3FKxS\nRNn8\r\n=U1iB\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.5","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.5","bpk-component-button":"^2.3.10"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.138"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.138_1559824857917_0.6099531638179636","host":"s3://npm-registry-packages"}},"1.0.139":{"name":"bpk-component-nudger","version":"1.0.139","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.139","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":"d132094aed28eac5d88e38da97a9fe1786a36983","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.139.tgz","fileCount":11,"integrity":"sha512-c8KbGwGdEpfEZIh7o6bXxTL4hfDNKpiXOD000kGQhnEuAUZxmyOnqHqcT2DO1UUloVYlbz1Orj5ilIBEA20WNw==","signatures":[{"sig":"MEQCICh1pQLHuyObPRiXhXuZzZjT63H7tGCN0q9twUhd8WOBAiAnOHf2yHlZoPmeuqAiSviq2myaUTRos6mp/JtjMc4vBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/poxCRA9TVsSAnZWagAAo7wP/RAX4w9o5d5kpFKeJASw\n1wfb4Xd5CRvxNwrpfg2fJpyd6ZvqslnE0lmoweGd0O9Tr/f1lqBv8EtEWl0H\n7UNI4VAvPQAvkrJT+3x9AX0H/17Tq4s2sFNF2SEYKZDaOOcgVog2QHhkyhTh\nhPW7O9T6El1DYDJZRJUDNAwf1ja1c8ujsUnLhOr7UtxZvVGX6Feia5bqlchL\nbn05pMF0PQn/c0LCAB31a1SVxsh9I7NsiI1+PXLmiBnrNbpP7Ans9zG9GJpE\ny0FiJIzu48k9Pn+94vwUDWBOJTkWRxJHcJc2NoVxkIm+kKdXILaIWoMjT9vC\nuJEqI4Qetvad5ycJvajGwb4MVjXNtGE2iZIpPzm3xf1wg/Git873d5QZBszt\npyhXSnF8ulDcCDOURElEQswPjro5YL8zDSDCT9+g7m1aUuXQUh1+UmMcSSmM\n6aXRyCInAbxsZLLPJ0d0ZgpSUOcTbizfxDCGL5c9c/+Hs1M7e0enWKNnZvTy\n5YKdbexmHXdFv3/0SahQPbh4EtUlFDNMsttLSXi0HZ05mYCn6eW5MzpsOaM/\nygrYmUq96bsuKfstL90ZKqaIuSCurYOVvsK/ls9IGMZtS5peS6VIgX5Yl21M\niOZ/t0IgyXkBmYUowXLdM4plGp6f/jbPY9ZJ4Kaeg/hSBv0C/35n/9e7poks\nWsO4\r\n=OCWb\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.6","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.6","bpk-component-button":"^2.3.11"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.139"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.139_1560189488675_0.9903047546965094","host":"s3://npm-registry-packages"}},"1.0.140-alpha.9":{"name":"bpk-component-nudger","version":"1.0.140-alpha.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.140-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":"cff0b4457f3d445d2f88c134e4a8b283a6a792ad","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.140-alpha.9.tgz","fileCount":12,"integrity":"sha512-5VPaRtEfXoIZE3IzqKAspor3Ay6IaXH9//EE3XV+CCCGgKcYnxmhd+tu6mjhYtEP7HAFC64Mry+OXppZewtl0A==","signatures":[{"sig":"MEYCIQDE6uploRu6H7wCGFvupDne8LiFbPo9jw8MEl0pNqE15QIhAOcs/o5VLRVpg3oA9eOCjysGzhHKEPq7XRDnmEBc/0r+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAlDRCRA9TVsSAnZWagAAyDYP/AvjIXxRH83y/27BmuZe\nEpMaxdK6JOWfe4CLnWq/LaC1Mn8Ej7v0pzTsgswHnwXd+v1GweYhUJu6F+/v\nfv0P3sTXrFMAzvx9nCC9og75l0qP8R1xqUvBg+8fekY25/4z/bid6IT0DSQj\nQisAj9Es+HCVt+gEXPrhUgj+Cgy9JdHY48n8O92FWfwvzb9I5rbhlII/PgKm\n2yj34NCcuqebPW5OmUjfHGk1FC0tBSjWQkqQOEW9wyc0liu8YwXU6vplOvj7\nYp5ksF9HDrXmRYuiMNADgHeYv6v0mwx2JrWfRBmxw6zPdYwQkMHDMWSYo2d6\nTDfFkjsuKv7/bGfPkM2BPZ2Nh+GVwPOP4JoBYmQkRibRUwoDCzRpVofldZiH\n8BFC+25fOaW+9aZpkSN8kYECARkvwsH2sXslvT2PXN79yZ3MRCRiZQPY1Stk\n4ThejYIdLErb9giZKCf5TijysoS7CirgsuAm0XC8j/iZXFeoMIrFg103fAOv\nviie5Tu7xltiq8PD/cG3sPykm7xKU0hpr5GJns4DMzJuZ9sjJNpRyH+K2fKH\nDYtE70/2J98cbcG9QikGViVRWXgtMVQBKH1eR0A3ypT9jWVN36UI9m+Vsy5o\nXJBtxLVRdVtUHuEi/qQsrOJ2o2j9dR6avab9CP+scPFEuuhsRy8eN0GnAQsK\n++N8\r\n=sClr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.9+a2924f2f3","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.30.7-alpha.9+a2924f2f3","bpk-component-button":"^2.3.12-alpha.9+a2924f2f3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.140-alpha.9+a2924f2f3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.140-alpha.9_1560432848712_0.23093324670931503","host":"s3://npm-registry-packages"}},"1.0.140-alpha.18":{"name":"bpk-component-nudger","version":"1.0.140-alpha.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.140-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":"322644721982af569ea0c17e5c38653331803441","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.140-alpha.18.tgz","fileCount":12,"integrity":"sha512-snRK14ouXFUebWaPhi34E1wmxFB0aIHHcBF0mFCbTeW99CqDZZbwYCcW6B6ifLPHsVMRnTVQ3ZzZolnL/nxytg==","signatures":[{"sig":"MEYCIQCI+jwVSIq8MtrDA6RBS9ZhzZ6o7S+PKtg+yYIudMubcQIhAOh+QTpOs2biwcfE6GlSwpkkr7gRENmcPdpmjWSYoQXj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB73wCRA9TVsSAnZWagAA3xsP/j7jAy/t+7uVjLVPfyOe\nLye2QmS+85QZAS6PII8ay1LXKTlQZZXznivxYgF4NuGmqw6cdu1LPS7yt3L4\nkkHdjZx5BYs9152zmZbeUu9hOa4MFtra6QEYQ08cWipgSqwSQUXbVaZSbTZI\nVcCLnZSMNYcXZbeav0qtHNYsDq3HPxkB9eWdUtBAeSvddeLpH893AxbwXisR\n+Cjll97cyoqNNXABKOtyt5dOfOtTVtrivzPf7GetX5vJIyUPhA1o3SsBN8ZS\n3mQJ3o6rhswW1foQd8pB4kvtaV2FMeqFc8gOuUOuQYqgDjaLgMZxVru/DIK3\n/ztcVWJts+xbJLazR2H9EyLDPyw1E9v+FiwSNev+PUszdtl+mkr9FCdh/16b\noKAwnogWH3sEa9p8/Je9646qVJzRJlxJlDavLw9WvfeykHFWrE8QEM3qt/7a\nx5QHl1D0KqG1It227ZLt0I0jKtZh6lAtZlWKQyqyzcpXhYBlVP1jFRHGBvV0\n0fbxTlkKoGzquYUBOUDp7rmSVq5H1MECqECmNL+CAjzXsVMau/hg+UPIAkzk\ns3BHtG5V7tO8xzadHOQMOypbUXOnPPCsHVaQ90/rRy5xdb8O8KxxVPcN7yAY\ncZ2u6JQCeJLUdbrb2e81WaXhKDUV0rQ+BLNf7CAopX+1B7A9RRP0ze6qh0x6\na9Mg\r\n=C5sc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.18+4b8474ab0","bpk-tokens":"^27.6.3-alpha.53+4b8474ab0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9-alpha.53+4b8474ab0","bpk-component-icon":"^3.30.7-alpha.18+4b8474ab0","bpk-component-button":"^2.3.12-alpha.18+4b8474ab0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.140-alpha.18+4b8474ab0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.140-alpha.18_1560788463809_0.15007802354666588","host":"s3://npm-registry-packages"}},"1.0.140-alpha.37":{"name":"bpk-component-nudger","version":"1.0.140-alpha.37","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.140-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":"749087fed059b0ab9e703fd6feada1754156d5c8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.140-alpha.37.tgz","fileCount":12,"integrity":"sha512-2GUSUXmul2FOBAF2L/0TmmXi6Knq/1KTQEXwBnJo3/TYnW4srU/xQih2SmgS/2Vzrwkby8+29H8BjpZci1WPYw==","signatures":[{"sig":"MEUCIQDpogCQKEwfXbiGEITL3F7m02+nxNiLpMq5npWRu2H7vQIgb4CVivaoW4ncTa7Hy5rcY6+wiptAaJOU9BvMR6ug8N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCohWCRA9TVsSAnZWagAAffEP/i2ix2iBlnSV1BhxUuSO\nDLjcF+uYzJeUTR0lKUjLU8adwpRoZnxNWr5IROSDSDGF7QlF4fxeYqvO5nI1\nj2imQNkQY4pi6LCfhEXyRX74LB1lAB1NuE/jl/i841kxZEEXCr9FjGtgfUo9\npQDS8SUc3m9Ui/olOlEs9ybvIHrOAioGfYYjglnQmtmtPS0pVz4SfgonK7E8\ncSBzi/xDmSR4vsh03s/ryZJUuegal+IkZFxY9Wt3nUP2RvLQdFLYhkRrJnl6\nOy3biJq0XJptLMzc+KNPkFNSniLCntfKwqXMrMySvG8mKjC1+sqag+p7iOX1\nrmNHMCyOXYI1JGt6y40IiDZjGG8CW94LE5KvsdzH/qKV6dVbz+xO40cr7NNW\ntjGArs9XrVfWrDPY9fqbPNYf/FRdzK89Hze/cr3ZZdFZJFVXqJOL6OkzCsuJ\n+pwB9cUWWYZQ012MU7ELlaA4G1yE5ooeB/15bAv2wZmadi9Jj4JdxaCS65ZW\nfs6G4zPohDrUn2gIeCsc3apc2b7Hkk45LWYWvSzmm4DRoA7q6CsdPfB7xM+Q\nubaDubH2infwEiByFJeqec6lOKjzV/kxLxXRCa1YQVbT4QgAik413WbkYEVK\nH85I/9/hBxKhLsGsRKhZPq99AWt6CBQ7bTPWkaCDAL3tAoZo6lCtsAJ2WHhq\nAsge\r\n=nkDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.37+52cc24b6a","bpk-tokens":"^27.6.3-alpha.72+52cc24b6a","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9-alpha.72+52cc24b6a","bpk-component-icon":"^3.30.7-alpha.37+52cc24b6a","bpk-component-button":"^2.3.12-alpha.37+52cc24b6a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.140-alpha.37+52cc24b6a"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.140-alpha.37_1560971349611_0.6150329585084398","host":"s3://npm-registry-packages"}},"1.0.140":{"name":"bpk-component-nudger","version":"1.0.140","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.140","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":"c8ede46f34cf5d37dbcc830c63933e371bbfeb60","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.140.tgz","fileCount":11,"integrity":"sha512-eHVN6qFHxuAHuo35Jn/ku51TvguCu5VC4YW7DofveXtvR6aF30rX5niWDir1f4wZxecZlXR0FuwEZMWMBnMdbA==","signatures":[{"sig":"MEQCIAl0HcRIbvxUcxLlUA4PELRIoXWcF5bFaOgCUB16MS5uAiAncPxTgUW4lx87hDRXTmo3lQZXayYiGjAzARYDf4f9Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEgqxCRA9TVsSAnZWagAAzSEQAJBqolYIWLRF1xFPmFBa\n+8H+UPvfXw/dkCUVj5eg13YySsHnhhGDCYkEBvC/0FIRuXDD+fSMBteKHnab\nul/J8c/epjmmNQnHe4S21MaEUv0zGwESCZZsMwN4xpBWyCWyhCYTs6DYJooI\nM20bKI6IxsXXfC0pUJm/56wB6o5SMQwRC1tIF2t4sG5rUCMivYadcMBzSI0q\nbAT0AkjSUgZMtPM6DcMUME+VNQD6+WHYj5Mr4Cr1KkCxCR10B9ikWb5KqFCd\nyKrQujG9vxMIBj1/77sUS1c3HioDqmv1UcarlmuHmyhOwACc7FRemLMvjakz\nW0sZCmo1YbAdL7YZTW5+bSj03KBUdDoUeZfnjrejCeMirU73ajwkbvYlwcZB\nYpxORbuSrz0jbZD8Kd6gV1Gl0dsshLDq2/DG2x8PoKFrUtxQV+14Ci0MHmn1\n7Sn8/JClLLmeqKWy6Jy7IFcaUr/qBsQCXoBZFkcAyJFmb4T7ruzBofCzW9d0\nbbIdDM8A69iG5vhqXc7FnbIQ47JbbYkdD/2bv6NRnf4Ec2ddgihOhVmQOvhy\nt2tyCyGfMmBiaytTRkONZRamP1J0QKlkwW+h702hGBKY9UuL15I55GNBCUOg\nBogywpMH/Q12TSM9ZfR5LY4KLpo2RMUcyMLVkveBAseNtkaJWf8Yt2FAzBnV\nxbaZ\r\n=Kh67\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.0","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.31.0","bpk-component-button":"^2.3.12"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.140"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.140_1561463472643_0.09630202310245695","host":"s3://npm-registry-packages"}},"1.0.141":{"name":"bpk-component-nudger","version":"1.0.141","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.141","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":"60642b2f9e268776f44a260ac01ba80abc15305c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.141.tgz","fileCount":11,"integrity":"sha512-cPreH6QU2w/YPXQuD3MPZW4FheES3dKA+zinvaJuJ3DGE7UDBqvojdW6ZMH57wb1B2JamDDq4uO7O8G3P9y8kA==","signatures":[{"sig":"MEQCICkwFvbjMBwW/2e7Iq3ptjbYC23qz/bgrfY/cK7prQ6ZAiBZwXSsRcWh3+HxjczXZrohYMGSpybFksMy5qqQbiqQ+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFNQ0CRA9TVsSAnZWagAA76EP/0RJWrFdsZZjfJ/27nRW\nxsGle4mRA2ZPU/hlrRcYfOCPyjo0nNtbT4/yvyhYK5R3KUwkyytlOjUkWOHb\nb25FS3e2l14DUJ6qW2Csg02U6jsFp5o+Lv5JPl5cIPXYgSskW3YGHjPtG5PN\nEja9CGplbQ1xA+ycM/HxZnbzs6KR5uqevZ6rfNguDnt07FRfAcl/LIDjZoAk\nUzLKFwEJR8WsYmsAXRbuhHJPFi/DtDhcE3D7jP2ljL2Vtz9lwk/ZKY0v3lo3\ndBPOUtsjyLOPhE+3Km3X5fhd6wx2a4E+y5KwKciV279zK5cc064VF4N1dsH5\nHwruE8b/WnAeCTmzoPRFbX2DGovOPDnPKkjSALfAimLAdWDxtY7pxZ49QGJB\n4C1t0ncs3kDOX48WCC6/63CfJvoxq5Zs7oK4pLKzW/PP/7Qe5t2ASoZ7gaIX\nkB5m0szY/l3GULL0w16NG7i1kH5V1YCUz3UC54eIf4B98Faw+DkT/Ttf184t\n0QF67820Rc2lnuHmVcb7A6aPkeA6a2hpm5Y6aIUMEgksQGDrl1URQlR9wJn9\njxQfWjtf/xHr4B0SFcAanxoT2YR5SfG1gxtxurMVeUln2hhRPwxdWBT6BtQD\nkCtTciYbemtGlewOtSkfUHBp7U+Jaw7uwVDTIqllnuTwc7ciTk5InjOdM+JE\niwvw\r\n=tFSo\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.0","bpk-tokens":"^27.6.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.8","bpk-component-icon":"^3.31.0","bpk-component-button":"^2.3.12"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.140"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.141_1561646131980_0.1892636094834288","host":"s3://npm-registry-packages"}},"1.0.140-alpha.41":{"name":"bpk-component-nudger","version":"1.0.140-alpha.41","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.140-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":"9f5d7dabceb59371ea32c7b80ac2efa40c65bf70","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.140-alpha.41.tgz","fileCount":12,"integrity":"sha512-ugv5bFQJrYVl4ePLfhbhMp3kmxmDgnr1sSWwLJrTtnWkNtlV052UDWZzFvS+gQeIHnmmVIh0XMh0G+CHmByHIA==","signatures":[{"sig":"MEQCIHpTKQa0lBBraOJJNFbTYlRnAb+Iq7PKODis3XXZh9L9AiAMH9KgPs7Fo6GdH2lQMTEFb1w2BHmcS7EYaLUHIhJl8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFhD3CRA9TVsSAnZWagAAYMkQAKIQh90foGUsO1Txukpb\ngjrlj9sOqBYvVAvteeNCzriHBIf9mxS+tP/ps5Z3M4NmgDEusB/YJj6r44Gz\nI3jRB2thnavxgmlB2YcPSZ3RMA+fGkYfIDOHn9Go6U4p5ujTS69aHOVthwci\nt3i4l8vwiRZHLHDt9Bf1Ap2qN8HoRRzPFIKQW+QWqQFBm99icgLwzg5qw7DN\nw6A1EqIIRoYJY59pm8etTifXb9wB5i2DKkcv7PuQ22+WvAoi0gFK60vj+AYu\n8RRxXaoOYyKAvsRP8BvFRAiWun+P7wOh3eFAWTtvAs0wdgwL32mIQZfuh0js\nNEE7oeEBuQDGRwTxJZhvdpGY7zPei/bnSrsfS9hXdBM1zhRqVBAyllluPAHP\nbSVxQ8PSgjU+96QH6moCSlo/9H38xcCDj4L8qJGJ4l5fQQ2I/pfhf8ccYXCE\nc8Q3QvlOd8u7T2QIVFN07WxPzsUCmMow+yiX2PCBMHU9SKaV7YXazWwaUOCM\nV3EkMQabww4TxZYl0Di1hq0hkzOyDjvJ1YXBBsOK16kZ1tATrRLy5Qe9lLKX\nSMl2MYhPEFHQ8+IiZHt6AJwUDoQ2vHJJDnoi99y+K8a5DrHsK3q3oJEXjjF3\nGqZlN8qBbARVrgS92jTm1sKkfiWndxwOvmSXa0mlP1WdWAMaSTE2lk/E5Pag\nYtzC\r\n=+fDO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.23.7-alpha.41+f789154b1","bpk-tokens":"^27.6.3-alpha.76+f789154b1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9-alpha.76+f789154b1","bpk-component-icon":"^3.30.7-alpha.41+f789154b1","bpk-component-button":"^2.3.12-alpha.41+f789154b1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.140-alpha.41+f789154b1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.140-alpha.41_1561727223065_0.12998386030072107","host":"s3://npm-registry-packages"}},"1.0.142":{"name":"bpk-component-nudger","version":"1.0.142","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.142","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":"f936fb3d5b0cad66b1671836f1ea7f12bd0a88c8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.142.tgz","fileCount":11,"integrity":"sha512-XsZCFJBizuSPJdKBRb9sR8GQCFDHlci6iwy6gmJK5P+u/quaPWGeyXfic0w36vEx50ZSYSL9IBoD2Y15C1sn8A==","signatures":[{"sig":"MEUCIE5YD9bPhOPZFhOKKPL3fJ0y0wtfbHwZ8yvFhfLSJ8NOAiEAzkJFXMhscLNzqfty5HcAhCBlu1q4i4ixUsy98grKbBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGxfCCRA9TVsSAnZWagAAj9EP/AyZFXg2nF+iSKFJxGew\nUeC27ZClNQ14/r5YsCelZbJO2MbeUKcBWv1pIazncfWgzBmwzRBUCb0xc24N\nG+UH+mLAcnxjxAH2QvaY49YA5Www/aXJmMNwMmnhFdvZShCwN6O7JENr2E5T\nD5PXMeUz/oNBoWS9hwnC34iu6cnUAMdPOcNqJRZxuOLlbzlZw2zUd798dSoy\nqX+kGXMRlCyhTybIliZyD4+pQN1tBo88gmO7h2FB97Cp8z7IymTEQK8uwUkD\nDs0Nhmzj2i30n6pB2YvfXpmghzwjusY0XCL8N03V5mTdLL38+pLsJk/Es2aE\nomw5dYRE57V4mCmyYu/JJzcitxCo1w5iPV+Cz5pCPrfSyXqmqjxIvx3JRMzi\nbM0MJ2pAVG0mondBCtr9ADn8wDtOjxsrRAYhXznpMNn9gmCgGZsyywn7yJwW\ngoVxS+Ef3Y364NwqGi4reXtRQC+Mm211DnEY6q/jNRwELLH5oRXEyrScdmkn\nH3gUE1JTy1xEyMGTdaKVIQEJT6y+BC5yQ5j4BMKntHP6H4+lyDxijJuA2wSs\nNwYmR0IjdjtdxtQWjc7OFvaulO17c7o/0hYk2plauk1D6qVBZzb0J00KRawE\nfPfjKPbCqrJigK1I/XwTx/OtLNAseiXXDUJjwwXvfr+Tv+N46454PigIWdDT\n6GB9\r\n=FH5C\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.1","bpk-tokens":"^27.6.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.1","bpk-component-button":"^2.3.14"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.141"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.142_1562056642169_0.8697544430504212","host":"s3://npm-registry-packages"}},"1.0.143":{"name":"bpk-component-nudger","version":"1.0.143","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.143","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":"9cbe12391c8aa68cd6046124870c293c4414eb72","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.143.tgz","fileCount":11,"integrity":"sha512-gLU77L1yHRi+7AhM5T+X0SeO7l+xu8YBILQkanUoS388zzHqyQAU4M7vf3kWdTdvKn/Tjl9s14w5zvx2uX3Rxg==","signatures":[{"sig":"MEUCIQDm2QeIdgg8a/i1EPLKNWVvXNISNYLfuIWoTUsbCB1WOwIgFNMHX0jC1bP7b8wEwz8U1uXZDlu5cAG/WV+bhZpW/Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKHRSCRA9TVsSAnZWagAADAoQAJkBLIcX/KVXE21xAhw6\nKNrIjePlzf44e5uL9YU2dM2BCy41USX74PLm9X8tVHBJKTfOWJuriPRRdc/Y\nTgrCx846r/h+ikXSMkBM8Bg8R2dWdfljpiaRE/sIMBVBRPerhFzgA4abeZFm\n5rVaBG/mhnDgsYpqtvIQZl1Nc2p6ByZx8B8UFl5NDe2qkCfvcDRiN6CZ/Rif\n3WCgK9JZeBHnzNREty5fWjZSnst7aRGal44eoRPkpIae80nuuUydECPf2U6N\noN1qcK3lCHJXLZMunM+yTRE1QG/a2abkF2yXwGHCK6uu7GTcN98kGET3BvO9\nozh/FsiYm1EDR7Rw0zEpqv5AjvTzxOtEPBIQtHyrtlUL2NrXwoFXb2Z43Vkh\nOCEXAI5ROPUMDEOFCnEHuCdBWo1y6F63huAl9C+Cb19rxmo3rEtY8pubyJqa\nkqpuO0ZLQqkxgfNowwo0SvCcVGCy2J/eZFGuaOAl30UJocCg+WGVRW+zBQIy\nbKQDKVLGi4v6lksJBsOUxP0K8Uebq53kOKlV0wn8ZxuklvqrN3eDHEiAMm7N\ndlfYQq95JqDFisg2YtoB4hTd7bdzquAScbNXgh/SrUkJamGXqhbp8aqua9Mi\nvry+yusT5MCmMq0xcVUIk9vCdl5XWnFNuVjMT7qUXXu/HMOAVs7dMLXCxyvm\ne+GJ\r\n=XZma\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.2","bpk-tokens":"^27.6.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.2","bpk-component-button":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.142"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.143_1562932306154_0.08374674189713227","host":"s3://npm-registry-packages"}},"1.0.144-alpha.1":{"name":"bpk-component-nudger","version":"1.0.144-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.144-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":"f0a8daf66bad2b0113738349a3666d7190af4d48","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.144-alpha.1.tgz","fileCount":12,"integrity":"sha512-HuNFrd3EUNks6rTCP3y2e4r99sjH8APkjx2ivLSAlAEGiAF34K8TLG3n2j16t7B2A3uW9sibqONJTJ3BJPFjsA==","signatures":[{"sig":"MEUCICaBTHH3Ge7PjEiI4ymrzjnSvT+gSLWGtDp5sDjjvDSLAiEAtdT/nGyTL5lVpW7DOtCxJUZ3RJm1FmW692AvwsNId/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL026CRA9TVsSAnZWagAA0s0P/2tViKs8hqZkGuben7GJ\nJPF2nh15mgEAquH4PDv8wrJGtTWb0ZwzxIHgnvw/B2KD/EDbSd7oUmhPZbSY\nkuC+D2Tn1QimwddOg3VEBgLXR8S1+U1N0BYRnbTcED14y7rM9VGwCHgFDf5k\nLnMtso/hrojJrkxlvhE7fY6qiF/QFSeJ9zvoCR9B6u8533ZawPVwhDR9e6G5\nFHzP7C5Z7yHoc5HGyS3/RRcX8Q381shfIf1wBiJ8mvXDsEi+4Ak5Xr6xmKwe\nOClP3W3wRU1+AfS1vHpHKIO4l+nmMapd6+P6X7q1RcccdWzYYB7isIepY14Y\nBNfIyj5jEncJTpYaTD7GTXnFnj8alf/eokt/PCW68197DSJRi7Vw+6ulp/wl\nXsSw5Y6aAQ3n6RA8cfaiUxIZouEWY4NoDNPnlBgzQ7oQLCvaub6nB8Q/xcLG\nsz/tNm0hHbcFwS/lAUUlSBH6vGZSZcvdjBYpMyGv4aMFSahP7At1fzFUFM1F\nMI5A23RT1DM1oijs4zjKzrdrTvgDUvqrzkvTxd9EZ4s6v35GwgKYiLcRfjLd\nmAG4q2HooXCVpwFe89GuaGXkEttBPzTgWT2NjxZpAORyAT9ZhjMtIvpFODhg\nU8r20OrA8WAFraarZ2qZ0r/wxzQu/drYglzOUms/OLvRDFYzeU4wsE6rn6W+\nGkr8\r\n=IdAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = (value) => {\n    this.setState({ value });\n  }\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n| Property              | PropType                      | Required | Default Value |\n| --------------------- | ----------------------------- | -------- | ------------- |\n| id                    | string                        | true     | -             |\n| decreaseButtonLabel   | string                        | true     | -             |\n| increaseButtonLabel   | string                        | true     | -             |\n| max                   | number                        | true     | -             |\n| min                   | number                        | true     | -             |\n| onChange              | func                          | true     | -             |\n| value                 | number                        | true     | -             |\n| className             | string                        | false    | null          |\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.3-alpha.1+f3fa1c07e","bpk-tokens":"^27.6.4-alpha.40+f3fa1c07e","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10-alpha.40+f3fa1c07e","bpk-component-icon":"^3.31.3-alpha.1+f3fa1c07e","bpk-component-button":"^2.3.16-alpha.1+f3fa1c07e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.143-alpha.1+f3fa1c07e"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.144-alpha.1_1563381177363_0.12670774262299078","host":"s3://npm-registry-packages"}},"1.0.145":{"name":"bpk-component-nudger","version":"1.0.145","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.0.145","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":"4cd5d31b80c73e69114b64b1a8405196f9f85282","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.0.145.tgz","fileCount":11,"integrity":"sha512-eHQUSqNPR+Nvpts6tw0p1s8ESppX8DBHgMAV1Qdg6irVqWrGDU3cMCD7NFTTcp75wLrVPMk5CBCY/YrMHfcCaA==","signatures":[{"sig":"MEUCIQCJnhrpfzBXV65+eEHtdU7/MeN2Xw8VxLcgPMGTG9H6+QIgTwj1MlPZpRKhmduInu7AdF8wudX9haeB5CP5DDZd8Yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNy0CCRA9TVsSAnZWagAA2aMQAIikstZcwCo9KoJVpy4+\n889TjT6R+UtgJSAC+MTABXCGk4Wk5ul7HQNUweBU+klj7MMmgO2pUSBCUQ0m\nrVStmmuoNlzAv+9Z1qMcANO94oZNegxv0lWe0qftzRDxMvAIGizo7jj+d9KC\nEcTxl04eG2yp5+1FpM2dnjKfbU0a/A5Hrvf2WXXhr2t1JzQLLr+zBN5wIiiE\nZarNv9b/y6ufItsZeG9bmXwG+p3fmQtdoWsTYZ2SFRhsCDooGWqZAEUipQJD\nuKTaYUQfXK8C9BqFvdRPohhDGWhCfMtuZSY37tNARwVkXfySTXmQn5g6Pfpu\nbWCh2Eqo0PUDR5aW/wEjfa65AWcXjRPVvNVDsDYXw5CxNjatVUjbn+vbCIU9\nxJ4a0diYZWwSzgKD4v4R7EHl/gojWsd3a5VcYAF3CLOOOuowP7QAHczuW58K\nRXFML3sOFiBbe5NyvtxWjhvOZZ+072ilLTZl9AP9luS0JtLjfBcRFTQJzAYV\nVX/DZny6hmcFS1hViE6HzL2JswGnWwbFIZfzb4j48ymQYStR5A0AnnNXGu2L\nGS1qSK6iDpg5sxCYeFmvaMlfkRMJABz3WqR94PgYYzr8fCDhQUFIm3LpSS1k\n10ij9+PZzG2D1qq04mX3k9Q/zV1C6j0Clq1+VU9tKj66iHoeivy0vzWTUK+c\nyEm4\r\n=rh7k\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.4","bpk-tokens":"^27.6.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.4","bpk-component-button":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.144"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.0.145_1563897089967_0.01028209946508607","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"bpk-component-nudger","version":"1.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.1.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":"20ef12fc752c72fbfd57af3208aa8775f6875eaf","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.1.0.tgz","fileCount":12,"integrity":"sha512-Yqj3j991pvam24MhOsg5GLQWEBBDRNsX8tg7Ekm36NwQ2j/w5zz19u+9NVb/ki7fhLkSBbSbpaVFwxAzWcijQg==","signatures":[{"sig":"MEUCIADTSDXGi3KErNsWWB/92+TyJTZ4pzO4ez9qGLW5J5nDAiEAt9cPIPNR14HqfwDvThhcLTJ+F7xacszBU4fI+jHd2q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOC4mCRA9TVsSAnZWagAALD0P/0p5Tl0cXhIks37ow9z3\ny91T1TaPAXHIoq9pF/XnLty0J7EASgGGGAmzmlLNvOTgOAUwQXmKFnqW5VA3\nOo03YFy0xNcf1AvHvlZipMA+qs21gx8hFNTp8peBRy005CELVj3zn61Y0vnT\nFDjinQke8uFEeywZbv921RULZ6LNGDuGji9EysDrb8aFR4cxjFdEgZU/fM7F\nb3dkl87N7rhwOoO86qQV7TaXzE5EeqGE7KPWA3K+fa2a9kKLOaWOsDr5lMH7\nU/ovV/HA6nX0vPkSObKLGlW88+edP8ihYGG9/T8RwMsVDCTRBRTvga7aYJFV\npxz7R85rmK7DoZwuFXCb4XGPZEhDdukVxV3L3WIBOElF+s39Cjf/04pdDNkO\nb+w2ZXvhieZp0Fr2ViBWGC3l2f7fgA1KpgDSRbS8OtalAr/Se0QWFi+NcryQ\n+RqrsekNCnE667y8L46NeWa6HhRL6PitFB7Uzy4zP4NDLPYj7i4q6FFoNdQz\nVvyLKMiWS0G+FgMP+/vBiCjrRxzPcZf3OQs41QBXW7tds223js+efgJtCBre\nFAWaVJWm+O/QlFqUVXNvzTQ/f7j3WDy3XC13ltw/ya2BjyryBHa+xby96jRu\nUU23aCCGdmjffvKB8gRo3ZNFmVcn3tZ0vm2xe+P4m4bnyymtOY5migZg6E3o\ndgnd\r\n=kG49\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.5","bpk-tokens":"^27.6.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.5","bpk-component-button":"^2.4.2"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.145"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.1.0_1563962911367_0.8104757326798933","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"bpk-component-nudger","version":"1.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.1.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":"41077340aa93d76db67ddf8a621ec0cd63e2857a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.1.1.tgz","fileCount":12,"integrity":"sha512-OR325g292NM9qvZffBf9d/te9eJDtWwWCIUmZRetKblfB+c+iNaOYChGT7AE9klVCmLD+FU4xDQppueQ8BKASg==","signatures":[{"sig":"MEQCIE+y2dIPC5AT854J8JtOTIVALbyHLVMG9u2HQbj4FGAYAiBomAOlN8fVS6i0B5vg1wgIkJzEdHh0OVAfw1xv+QPDgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOYEnCRA9TVsSAnZWagAAddUP/07Ui5zuFnNAAYifyqdE\n8cKrvctn/4Mlbwv5lbZe3HL27oU/gCf7ZgWSFiFLpHuO/soZURib5fJPKO3x\ntjKz5qznpTg716zVOwLz0myCQ05PGOXeBHhJzDOdFXtPfG4D2nMcCiaI42jL\nL13evPECf9eGtuC5IcUIVyGb3e8RGqi8fyyh51YembBS8aLcl5OjV1TwbJZ8\nIy93R8mtwh6t5dMFrmyu92Pxa7Vzh5bHyHSBOEGMbYNBZznXYd3cMF86Uou+\nF9XigwlYE/1yAQZ55B0kkRpShSJ4JvuMYqu9o9wkiU3GNoPFsvgpB7RAEbs7\nA9U0Q9sfCY4bAFdC2jJnZ1bSsD0TXJlWAUzJkl8IVuNYyMbSHYwnXwjUOm+g\n9lrPabpw7/vxIfhcjA1fRLNzhV6ZrCnS3Uir0qwatSSZ0M5nl+oR2fIGVQAv\ng8+gRO+c6D5fwJyj82PS9TuY2jol1NDyYAnoxrbBxgf2FceKu2pZGmWYLOG0\nI8ChKs39bJ8d3a9HnEeeIjtdZIc6KA2FOIrNVM0itPsT9ze4424aFJht1Yic\nFynGdCldJhx/3yvIyyPb2r2tnh9AXcmWk8LaRdudsEAzks4v6xA2Y+2fbmEP\ncsLEickymoDUxc9+NU/8rIOcbASbdt3IF32ruTJg3dGuwIvrwmnvAzGOTODl\nixyo\r\n=qZY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"240cfaa27bf0069b22eff8ce5f8684175a419465","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.5","bpk-tokens":"^27.6.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.5","bpk-component-button":"^2.4.3"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.145"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.1.1_1564049702558_0.17975531924999144","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"bpk-component-nudger","version":"1.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.1.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":"83723892a85e885be1929e08c614633690ca4956","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.1.2.tgz","fileCount":12,"integrity":"sha512-MbIexialOrU854ahccwuO6Lk6JkNg6oNjSAi23mSrnmpCebvKCMGPEvCxFUM3/l0nJEU/kg0xp54O43QHvwS+A==","signatures":[{"sig":"MEYCIQC0YQdY2U9hP9StE51zf4BG6zbfVSOo8Wnr6p0Q18ZaiwIhAINO9MYyiSK29oEmIjkhIcjQD2LNmoM1iWIClYbaGcHG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPsLRCRA9TVsSAnZWagAAdp0QAI30CM8lI/aghtKUFFqS\nbH0f2VHIZu160dZj5Dn8rWqW3lA4asO6W0H1z2UvwlOdmfYFwLUAXQAhCC2T\n6aEZFeVWuVjQ9xv1jnTDxN44zSYXPulWYNe5sP307nLLirLxHWw7NqJJkin5\nCP1/hO/QdnF3tTAPVlZDOR4TsK2NZb/5mh/a6WP0dkZNEqxwfWC9ZQ9aEurC\nbdxhpt39Sv4qcNWAoUjJzm4JAPKSjPKqygWkUvMvMLBx2D6hmb2oxKFx4hUm\n5tq9XDMys2tVziK3jskEXbGOz1OQYyjTeLdIo/ETO5cNiuK7N1glfN0a9GkV\nDO4Oyphfo48XS87uYb8MqDjWfsKEvM8oG6bwzusUt1wMVHiRAuH6+l9rIG87\nguVQyt9jCna2QSDixWoY2pbppP9GSU8DYo5z+ih7BUBjhWGcJEy4PLhCPrha\ncvT2MmAzlE0giBrMl/mAcYOAGLrOdZP+p1sKcRw4kg0PEWyPVA3DtuPWDBZR\n5bk+BB4TWWheWXBP4ncHJu0w/H9uDGMl7adjAEjHDGn3s2fuwI2a3QE6u2tR\n7yVs9CPt+llKvwSzcLxpfNa2FWZIED8dhGLbxr3+908aTaoFFHfjQSwg6lvb\nBtKNW5PNVLyluUY36gIaPHvqaQUGgJOmOORDdQgK2RGEZq/fq+Sj4JGFKt9n\nAaL4\r\n=um1p\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.6","bpk-tokens":"^27.6.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.6","bpk-component-button":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.146"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.1.2_1564394192930_0.15863297115030317","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"bpk-component-nudger","version":"1.1.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.1.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":"085b6ef4bda5961565fa17392030b691694655bb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.1.3.tgz","fileCount":12,"integrity":"sha512-zRjkH7DPEnZxYSc8Mv1bJ3nBio3EnnD9c+iRImOm/O4QQDiUuqAF8eQnhdoFmGyNGUeUkQk9v5b14nR0tb0W9A==","signatures":[{"sig":"MEQCIBGkbwAQNtbvliQ+1soK4lWWB4yNjysznofzDn6r0W6SAiBDH8HpPWGsj+83CEDXmz9eDe1+GwVu58qr8apziYwQaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPwYOCRA9TVsSAnZWagAAaogP/01TSe1MPHLkEnpAaSmp\neYrS3KM80YY7lFhfow2ZSuEQIycu/a2IEHQHWxOqd68SdNxwA/5PgiGWWiuA\nXCuCdVbwuz9auyPKqCQJHuLFshJv5/Q9e4pgnQcQ11d6/m5bMiMLD/GMox8O\n5TdGZhFjV/ySnws3rpCk02OsGitv91OUtDkuwKBpX/Et3bXG0h6fr5k2GVyw\nFc3s7YNToH1qcYe2f1PwOsqgvSfemb+ZEFikXSroOwTnQQvNG2ZKDqgVRD/8\nPcgmenQq8reTOEWcLOWiLuUgpqKKrDj6Lk5ET3UtFuqcfsuqzj6zF3KZ//nk\nIdXfZtI7wPIcMPW+pLQYJAbDHjQ60NgKuIyjSNA9gSlxDNGznAHLozpMKT5U\nohHgnHuZc38TiQabqBkbWw3iGxkg7yv9pzBJTwtaD0VFnU9CL/CE558Kd9+m\nj87qG7CfXK55hHyllJdM4ILRBFHlutkfptUKcjErqq/lXoKv6d/3FKyU0ha2\nG9plohMLnOnTBOxPBsXfWAUZ0oOc5GuNvd8aZlwEaoA/CU2TSSR9kiP40xfi\ni0bzLIcr0iFKw535yQwJAJRS9e20wuyXPpMXq8sjVSZJej4C52YBgt2CKl/k\nAdkGbus26JfhB0S7IvV9zxQ4e/OVaN80uDoiPWQA9EgOPXa9UNgElVDQLQIL\njK1P\r\n=rpvM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.7","bpk-tokens":"^27.6.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.7","bpk-component-button":"^2.4.5"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.147"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.1.3_1564411405307_0.7419442583766709","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"bpk-component-nudger","version":"1.2.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"433cf4e0dc164c2ab24796712dab8e68e748554f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.0.tgz","fileCount":14,"integrity":"sha512-Tc7+1prU+fgoarL47a6n1imrhCpySPPPAi8h/lGGi+U8mdG5VA/JzNSc4x/46JjfFTNzugMc2GeGvk5AVbXF9w==","signatures":[{"sig":"MEUCIQCCujz1arGEMdLg3uXP4dk396/IzA6VCuOimLiD6NmeQgIgV5jGNRECCSgMN6ceReRu8jnDp515UhmjOoFGuoV3W0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQAzdCRA9TVsSAnZWagAADcoP/Ra/rPfYE8UAMXfCFx7Q\nHaANt5eLrnUSHFhyN1Od+aekw4Dvafwo3TIVsHEWkBPVjS1dyHlRokymFmR4\nRHqHa8tr6aoK8ME4moM6nsjeMjcrZ72yzs80DpSPk75TEbY6Qqv6i937yVHu\nPIv/goRvvvVYhVIc+NTMjJO1ro212uaYaLUEATXcBtdHfQD1GmJtfcLFVnmv\nxEw+n9eCRBY4d6PvSYmKfK9bDGG1tCJu9N4+tTkHXv2Vhk2kCt2QpngBpc1H\niL8CaVK5E8lah4+/s+GGsEBCv9ak+GdsxuKBXegTBKkW3/N+Ldk5p3iS9ULV\n3Ez548sMgkYWnUunllrVh5FX0ORBSNWzK7re/R8ZauLDvLxAoJ83BUjuLE6X\niebQ7/c/cQ830wTImSDdEC/PPE3fuG+M1qNg8vp6hWD6Y3EYNuqNAR52opqr\nEezAuPpInhCiypqCErPVaT3Ma1HZmXkxxXMp9r19X8cbVPj3zbEL6Zo/mKTX\nTdPN0zz4Ld/DSUT+ueAxRg9lhu46laRFcM+Uij+38DROaM18DF81BgJ9Ezhv\n5RE7r26S+qxUI8fiVexIDSsfl3mKx/lN04CO+bcjshpEXyifI5GCflIbMQB1\nRwl+MPc8GGDuSxuGDSXQeXd45viZE4JUlwRSjkUD4HyUadXEQzfVuwDbkJ5W\nR70v\r\n=25DR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8164dd817f59c2a87601738a2190e66522dd06f4","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.7","bpk-tokens":"^27.6.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.7","bpk-component-button":"^2.4.5"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.147"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.0_1564478684696_0.2748029120040314","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"bpk-component-nudger","version":"1.2.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"cc5487277d0c932cf7151738eeebd8e7f152aac0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.1.tgz","fileCount":14,"integrity":"sha512-LXcVPKgsGEZQSYFv7m9L7XM6CbWBgz+3BSzgjsmSbpYzzmxy5dn8Z8v4la7DJi35hSfWdjzV4GQBhM2vOXHSRQ==","signatures":[{"sig":"MEQCIFT8ZsdgpPcA5azGSInr66VsVCEhLlamdhMQGKhOlDGBAiAXDQTb7a71S2J1Gy6vkQjTHr6cp144fmsV9BScAXQsqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSX06CRA9TVsSAnZWagAAKwAP/2tidx+Ijimi1LD6jYpR\nY3b5WqRbgrq4lQjCJLChNFSjcsI1tOGsEA21yl0YNFOX2KyzuT7riCQC2vU+\nW1//+Z8U9IXSDL9A7/lpDd+mDShyrmbD4xQQiM0PbQHHKUbF8UL0jXXHz0Ji\nYxeoddfHFQ9T8Z+jUPZC2VTipqnthpmWb9GIXuq2xdxh9R76xZHQUm1zbdqQ\nimKBUZUpqIla6DfSybqI2zLYJyXNNdgfSlACyY2kufZU7HFnbwrm6cTjjmGw\ncQ8KTKVQ+Wg87gzEBV5xGlM9AEEPs+MaSwUlTkzxTpI8Gwx2sOzrMMsQsE/T\njwJ9RMwHnCZcZEhGpymJuSYEtlWKat3Vh1xJPxaBhk4GrURASrbttzbgEpuS\nPZLAlagPH/QZNZp10qF6Q3eJSTP6A30rivysrzQFY6b7Bz/+aQsZyKoe7Q0d\nEMFP+LS0IsJbArnXl5Iq57itbndnTeKYoz7wEHtJ68w0atfQYS1IcirWNBpw\nty6dKgWp1u13Z/XHA/5T39/5609zr9lBTRwVKMQvNJnkcUZWyYeBdhoZF7JP\nRoAXugm0sa0tFlexV9YL8BIfZIh/TogscPe9McYWZE1zStQzy5kVYLexXs/X\nzsSWAuDjoiDn3/+hmwh6GgVCHwbw+2h9WqyJvHU4hiBtgUaIY+/MuyBPmyK4\nr/tJ\r\n=V5uU\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^17.24.8","bpk-tokens":"^27.6.6","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^3.31.8","bpk-component-button":"^2.4.6"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.148"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.1_1565097273521_0.7788449201111489","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"bpk-component-nudger","version":"1.2.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"f6f27f9cf80fdf049a67f574b187b349ccc4adba","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.2.tgz","fileCount":14,"integrity":"sha512-8gea/dEdQfGzmVH7Hc4Y2qsB91P0vbAtov12uf2E8fZm9kfu5EnssYwx4cTmMYWFzNlQ+/+HEBjxNT4QKYcxIQ==","signatures":[{"sig":"MEUCIQD7BrPpZdcBHo9w4CI7uCI4oU3iC/ghJOvlCaaC35JDoQIgcIXDNZQubdJOcvH8D0c2GsHQmolDGPrDwtUnwuVPsgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVqFCRA9TVsSAnZWagAAnTsP/3Rzw9auK/KkFmwxMyPn\nnM1sn2bbyMh3ZZT5sHR4GOQGiKiFNgMWgJZSCl8rz21n74fcWRZ00FNfWMkJ\n2Kd1wm0aFrzQ8I175p7r549Cpges+3EAyoVq3PVQZhaVqmuo/KfK4JegFRiA\n6B3VDR/2eJGtqTIHZQv4theHsM8PpsqJAyjKE8BzYcCTL9SEfjULYVyw2OKy\nOGT18LPYeX6DA7j/VtLyNm5P1BbqC5/YrZyOZDD5tIWlDDz8H98kXq6kipH1\ns3IW+PURYErpRIF5WVOlsB4S/eHJ5Ygp5nrejTpdvLJfdGonqm6Nvn7pQPke\nAscQgBSlCYO/g08VP4U/fKITzhZB3vZRAbGQcDi1zM8MXhwayqUS2+3587q4\nDpp28e/467DOozLJQy/kfba/IqCjolj8j3JLiP+qMqrFbeOX50ALGuMZYKUl\noXahZNFFjmtb2et32HqyE47B8Y9roQiPIuvkMmrneaoDX3Naa/fz2ssUsUzc\nmB2vjjKzO0dpXFAuAnu10OVnEEREeI/KJ+Hw5/oZMNna2ub5t5/W8+YJtcW7\n/9cMXlktkO6QOgCrfxfSX0S3+fWzvfLhtzekFT/r2phjJt5vCzmy0sIyStOB\nOBrEm0YwKQeF4IJwfRAQYAzrEmJqFPZyBVICejUbS4nlKvGc0YXZPPd/P90G\nyTW3\r\n=HTDL\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^18.0.0","bpk-tokens":"^27.6.6","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.0","bpk-component-button":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.149"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.2_1565612676902_0.35014967423407395","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"bpk-component-nudger","version":"1.2.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"2425a1bf499c72e53398af232c3d7a4e87a021e2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.3.tgz","fileCount":14,"integrity":"sha512-DE/2MS/R218YqRNAqPURe/UnnMOa1hkZB6//TEDB0t+61cEKM2SnDsawD5HbxE71ZkKOCwDqNkz4Ov0jmRqexQ==","signatures":[{"sig":"MEYCIQCu8jrVI0hXi8/SvI/TMfyKgTI8lk/VUamkQl1Qh6yl7wIhAKE7tW/gmk4wL9lwgUBp/PTVdumsp54lIoL5GLHj4v7S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVpnkCRA9TVsSAnZWagAAP48P/RfjZ7Fk9y34teHxBZs3\ntL1ocWudcLCF4NKl7ilrAeFoKAlBkJPNuwuWQYbJW/9+wiN5nakJmxAQS/k3\n5jwuyUCRfRusep+VoG3n5OU1RpMhDuXLv69joHw7M4bG3O2RkMylQJVzCVjS\nbeSMeSMhBcMaHNfDS3SBcrL+D/gCmh/7v5DsWUhsQVSAuOOmaKs20Pk9hUAK\nnvZzG3YDyDUmC1t86FpxhCb+zSzqEjoTqKdJt/uXsZorqmsKUEfWu0FlTBJL\nMeYXtVzs6EFk0tOQLGjL+DthPC9/COxrrIoCaLR8zM7JAg040+wRhncPHJCr\nwRSeY8QzauPiIQ8521XF3/XELW3wn3SWM42439nNfoFHQo94KaXLdJUlWLnL\nVnE/a4iCtNvJBLlvsKb7qzY0huJwxP87Se0j23izuG3idUdZNIX/Wi3ZTLa1\nzSL8Jq2AxRxC6mPYJDFeOC72sc4Znqfp1z6a2NGF350ltx2N1XgVz7m8LiRh\nGM89uWeZXbsD9hRkLfwEySD2uC9JgI48exQgURoNDSkkzPLpY5EQsM1/u9wV\n05NGP5AowOTPTpdAILZB7tMnfRMd+dlhkyVYweYTncMwsAZC2Du2MOmlDsAJ\nKjb1ajCbFKm4Q++CSxbbll4lkKQJ2Tqapjn4wTy5BCxiN7UM+d2ktIC2sgeU\njMEP\r\n=6hcl\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bpk-mixins":"^18.0.1","bpk-tokens":"^27.7.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.1","bpk-component-button":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.150"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.3_1565956580180_0.7690200816874544","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"bpk-component-nudger","version":"1.2.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"f37e43146bb440ab521e6ebd9a10737891cd465d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.4.tgz","fileCount":14,"integrity":"sha512-ShxFeYnySBZO5efvF79vuI3+/dJVW9mazfdhcKOSo403+k6tdIa51UCEwobsOZpk1zM2yvDnRDfxQhNTiTMBYg==","signatures":[{"sig":"MEUCIQD9+ne6iuMVGRTbso4Q6jA5rrW9ePuihTXnmPcGqsrGtwIgcqii/4g6aCW/NdIVWuNMUplUTpdCvkM5OJ/7QwIxG+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWrEYCRA9TVsSAnZWagAA/JEQAJcwMzPH9UbrBVLpyaic\nsWKetyifU8wzkp51L3TLXhvewVPD3uGT4f8JrvG/doPMdpb2yEQYzZG7iNvB\nGGGEi6MpOjGItdKkqyRiJvHqdK00fDcQ48ajrcgru1elOAfYMgNWUU9nrZKy\n3BHG3IMyjb24nWBxBUbGakCqlY93GItD7I98vS12336ShP2ITbuhTAGoF8gb\nnxu7mgp7+h0r53a1F1FtQdDDdbYwefn2/il/o9ET2JmyhVtj2tiWHB/C2nIX\nKhxqonc4EyVhd5dzD2bjsZNLZotXJXCFVghuoftjfAyScrYnO1sy27XHjaVp\nllCXPg+c2BRT5Pwqw5TbpAWvGUFAL2b8umRrTFJnr4w0c5esre4t6W2M7H8y\nA/FFHoJXKLqUYObRtVcO0MUdpkWiSC8aLgz62ChHVTPLpusJ+eJ9yilqb2/N\nMrXO+3zpgKKnTyubTwX90GeX97ZcdWBXMt0O7ZACL9J8LhZwAdzAd0ML55wL\nnpafT862TJWZT2xLiHJMjElDpGkh/Y2vtt6SGNQDUdKYrG/31P6D2ASWp4Mh\n2GkUZTnVKy6vnf63rWfHIV6OObgmgpSEBSr3qeUgfHoZZzUffiGOMrzIOy/Z\nMCFTUMZUweAwhm06lT9KJ1GQmwaPw401HgPpwg2gz/VL6tASjqzMsBbJKfoZ\nOTk6\r\n=uRAA\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.2","bpk-tokens":"^27.8.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.2","bpk-component-button":"^2.4.9"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.151"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.4_1566224663260_0.09409624032984265","host":"s3://npm-registry-packages"}},"1.2.5-beta.2":{"name":"bpk-component-nudger","version":"1.2.5-beta.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.5-beta.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":"6f0b03ad2fb1236964960ddf36060729a3df7d2a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.5-beta.2.tgz","fileCount":14,"integrity":"sha512-0caU2red8rxt9SZQqcrD24+vGu3Wcu1+Y+P63JCWND3UQuXAgW6jvIDwkrAPTu4ybioHvuubsBbW2jtdZzqIwA==","signatures":[{"sig":"MEYCIQDSinvw6buZC8wYAO50Uw33d/yZXOOWxJf/9f28p+WYPgIhAPEpjF7C3QQ8cnd5AELwmcB+W3jV1VVSVaOnkNj5RsuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXrVdCRA9TVsSAnZWagAAigkP/jIxd3xCmRlWqt7aihq4\n8z3gZkqhUJZi4W6cllv7G4xQyceW322ULszfAD1rYpa5loTMg9RTHq+FNnl7\n8R7uPxFJFHB2OnxQtx9IulwUdcUlKqXMr8vlJbr50FwZhNJKc2Zoc4L7SkTN\nCoriBY40MzIVDTNKaaAIQxfGmSBUdv6h/TUUlR5+TnSVt70ao5xPrug7MKGV\nxcc1nPHngOsLupqDlF1sv6FsOVi+529u9hBJaFUFXYNtFgW6m+ZFffEoXpLg\n6ogV483shIBd53T1X9o8uja4vL+Em66NUXdrg0knu/E8AZB1KgV/s8RKQZf2\niYp2nXvk3D+atEsnrVJtGH9lr2/elvJU0kdnPZDq+cApJaR0OcupHQLCMR7F\n/oye3g/drDl8ayA91s5cUQyysUiMDVU1v2cYHLKbCAH50Dlb1s2YX7+jepG+\nStUu/oNOhdSXY87UgfSNlCmZLTS3cNHAla/juoC/nsvG9pIQMOXJpykF0BPc\nx3rzwU9TwOqomTTOUbBOqMwpifr+4yEbazIOwnvQV44X4vm6Z88+cGFDMd4L\nxRYinZ+4mvCKDFwdsP0P9CIxy3+A3xd14d35vuHhCFNIDi7Q6YIxkGZGd3HY\nNkRsOsaWoPEF2m/hmPRtqnPreNU1P8wZUW4XAfvCrHHMmLglJ95dhHhCEC0u\nlore\r\n=bGeK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\n","gitHead":"91501a8823e0b1df5b94d2441de3851342949c8e","_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.1+x64 (darwin)","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.2","bpk-tokens":"^27.8.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.2","bpk-component-button":"^2.4.10-beta.2+91501a882"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.151"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.5-beta.2_1566487900375_0.2964433517378353","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"bpk-component-nudger","version":"1.2.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"7f71005e3b0a2ad6b1891e0b56a6569daba87d1a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.5.tgz","fileCount":13,"integrity":"sha512-DSWBFk9EIRe94/bejrFn3k7/L4f9YKyYstFx84jGmn7p1T4jxpwpCW2aBlO7HTLexicPTgdNJ+4jWXsZPaKFbQ==","signatures":[{"sig":"MEUCIQCWyE0s0nDfd/oSDGwlO8WN9fe/2214XystE8TzNEM6DwIgGh2rm4No6b/OtLKtaLuZi1jXdZMFOU/gMl66+V0KXRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX5nkCRA9TVsSAnZWagAAEc0P/im3V45qq9jBoH4gsGhA\nXyRxQfSGAkxX+9OfcctgidT4SLnRK6+wijk9iMar6UEPSY0B5MSJssXsf53D\nQ53OdOmeDgCKQFJpktenu16qnEZYfH8dAPadKd6c62COjFnjN31hGDB2ggKb\nFbdlL0PgDqpg6r/L3WAqe30iCLz2Iyu5pA9S/1W+BDu+oXQtPUbnO5Z9lzRm\nDZZPbJZC6/qboOxkaZ+rEmBktbWboFUoEbmRNh1sanlqXy2gRo0NS9qAuqcT\nyDunVYZ1HjDWQLwvYb4Iy03ewSDbQXRoZObNiSAr7ubXKSqvNBxBNTade0yq\nzQhoV6jaE+oQRoo9oV6PhWmo4FqbxcMDhsL5smuY4chgLDFyUJYSRNr/4Ngg\nIELNPS0Cwb9MfLbubGm33tIiGypw6nYAb2QiUQxPV1NK5x/R8txTYEzCs8No\nTsPhuTCCUaPZtPla810+k3r1X2b1wP133mPnpwiCC0dCioPhv+mUbPU8wlHw\n8rRdpgp54pJKkB0x9/jqVs/+7OSSlsLasYl9zNbVBe0CiNq/5r6Zq710Hs/Y\nHguZMkOVImFUA0LRzQgdymglcbchYvi2wCfBz/Q25afclW5B3ssHSTZb1KeJ\n5GlZu9KVPHwf1U1PhGwuZHddDu82bcHhrCO0FoZzVTK9MZ/b06F/wei+Cftu\nzBKR\r\n=vRwx\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":"Backpack nudger component.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bpk-mixins":"^18.0.3","bpk-tokens":"^27.8.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.3","bpk-component-button":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.152"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.5_1566546404050_0.6882331506910766","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"bpk-component-nudger","version":"1.2.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"2a7454f4879b97de5dbaf65260486a5a7e417d32","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.6.tgz","fileCount":14,"integrity":"sha512-pogaDJSCCNiP2ysqka6jSl+PjpfUOgAB1vrw97DQBE7LpvSF703SU0lk4rx7Oti5Qc4aqFL6bU+T+MWs3podnw==","signatures":[{"sig":"MEUCIFVYiZ+cxMSgGq/+gizEk9Fl81qDIdtNo74lVMd1RkVgAiEA8Z0jWjpkMW1mXaveZBmUvAfjxZv6mb3wR67bBrB+Fb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX/nmCRA9TVsSAnZWagAA3JAQAJ1Cpqmf6BgNMIoz1u9I\nczvQikGtVCVWAWlOSG9jmRO2Ur04BaGB/k6B7X0vRw7IStYAavBi5m1pkKl/\ns5L4qk/2Pz6GIOi/wH1Mhv0DYn7cH20xQZp96JMgea+ha4vt0hPYKx/HgIVH\nqwXmqoCzj/JUKHXAZlfyBEtqrTmtv2uBNs/3IyfxzKffqjzrcQJSY+gM6BxQ\nsCnlB4V4SDrSURX8EMvnbDgk2ZaeMJBKufkvFJM0i4Dp4J0nuzm0AtslmRa+\nuwrq/ODxG/5DZlnt/dnCdH6km4LEsRCAVhiSDjbl66Kc68afpf7cjaqvYU04\nyS+7RCxRs7ExP6tyrd6zsd3X141/26eD+9tuoJkm9PENC7O9SvK53xq4ONuz\nvCPqjihrJmLw/NPtZApIvo/tCzqZGo4kG/kLjX9uBLoVzfXffWZMvr/Yrzwe\nt9zMd+VeC0BNJZaTMvhWcPPPHbTZ7O5dAconYRZuvGSh3oSAU32HLITdmyxK\n0VA2+oBU3LCmKzbNkgtL0ctoeOWsXaVh9C5ZsMUXt1ARoxTorMZ6bdF3fK5i\nR/3ipJVZK/+0EA4/9nNKTHUU1m4yLwvVrAnrKD93vgUMQhOFDSOBxz57FYLH\nUUbUzER0Mb999tQ1flZfTMzIHSEiWF+sdC9B1zZ3AmJPTqENZ+0DOXFqgf9Q\nvKGB\r\n=GZ2w\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.4","bpk-tokens":"^27.9.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.4","bpk-component-button":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.153"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.6_1566570982201_0.6881982733688394","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"bpk-component-nudger","version":"1.2.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"38a56043948e48e3573b7ef3f36a73ecedfe8b67","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.7.tgz","fileCount":14,"integrity":"sha512-zxifa8MTiRnwYQNZIe/isvgKoFjk3KCts+3rOfJxX9NpHe1G2MZytrU3aPke68pyfWFUgxPptqJOrIYdqJIAKw==","signatures":[{"sig":"MEQCIG/A4w4eljH+qPk9ZgVkOcImsNPcs0mElBMGX4fiVr11AiA2C3MyoOvOhj/tklr+wvMHEPu09lUnV9TuLoUVIbZ6ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY7wECRA9TVsSAnZWagAAHXEP/3IkANIEK2Plre/FJF+n\n4RgPFq7rOfkSrIlIZAy8kUty51JnJdPJh29TI6xEidA+C2kDu407Xg9Ed/sW\nCOh5zAonaMdt5gHNmKK9a3R/2iaNS/b9TfUEczIJvCBG1fJ45zW5+OlVASZw\n2P/cme7BtTMPT3P0zl+aB9tpQphyg/xMMYsZrSWv31lQr0o3/SNc3l3b8EyJ\nYPr3zmyt5V0AE0lYOP9FPGDoW4xl955tSnYTiQA+kz3DRYjG692UbRvk/W/I\nun9WMnO81DapQmMsJY0BCLqEcmWfP50YsWZuJHPVOpykHwrEeozMtz8ARzFj\npx8NHNOKnq1cf2vJ9iSmNlmrVy9yiNnqEHyieNRnyet8QRDV7N0GMftKvutj\nUyhAzvUgmn3XeUIwPyApPEFSW0Yo96XWyk1TUIrp2TYceQidKkSJjGuzTCo8\nKCPu7JrVd0T9V8uajrxhoCmBoRrWFTRTbdKmSRR1HJxqiCTdcwa3n35siOIE\nwj05wZvfVDTZC30lSpl3zhv1w6kqIttgByJNpr4B6tePqn18P8JD55XdVZn6\nJ+Zg7WmMhw5oMKI9Sp+0XAnf1IYCJM8JtVdERdwI5HJtUkTBXOTN3tyK7V6+\nSZKWwXJSY4R/gD+lAKNRdzfIKHIV+XMcH+YVaFmtFCg4SNlRXN6m+Tg4iiDG\nFxQ3\r\n=ipfG\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.5","bpk-tokens":"^27.9.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.5","bpk-component-button":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.154"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.7_1566817283782_0.9082343563794757","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"bpk-component-nudger","version":"1.2.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"040a00fc07659e4e11e4dbde571a0d8b9f35b55b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.8.tgz","fileCount":14,"integrity":"sha512-97Lo06VpDeTgsX7u5WZeqcDCyaJPr18t0CBnvbVpi8y8a6CmVYkqdvLzREW5XVVX0sttdbi+sy7TIz3IShuIGA==","signatures":[{"sig":"MEQCIFAH+k5F1uzP0SJ0qx659gRrnEC3LZYdGyuWCyZEHWMIAiArThppsH7/x4gaMLw3Qe91FPOdSnXSUr/PpXYlRXEBNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY75VCRA9TVsSAnZWagAAzOwP/1v/oY65tlnQuw6/3Hic\n2hRCUoc2PcsV4GHuL65EC1wm6GYTIq0if0eniRDBAfo9rJcOyoimdb44y4bI\nqaD/g5698DWyWcLC8JBmiNmzP/lYdyipDHmIH6CKBLFt2YbO2HYLBMN3bFFC\nTgGqz97gg8uKpJERPe7YUaCerEMxFSElek7T/U4ZqdAfu9FBPHxblgOMcIUB\niHVTACkw66Jfa+wN6nqZPLhqmYaNbIjzT0Cq+3GaTxTrHnVQkhp3wj39Qx9B\npLEZug9Qc94QN8iA8fYZ6F9yuZEnngET3RTOTz/HwR0vl/nCuZ2iLjlrIXOW\n5g1tNp4207QCLgCwdyTbq6hHjgsteYFxCSwDGqjAddDvsmqI9zCmh0t0IjFR\n20sUgByy06cFu0PY7VA27AOQPeZFa6BFKvpHV7AiKfvEYlD8LEa8f6L4jFsK\n1Sn4medmpAeri31dLksDdHpxiIpbGKn5gGzccPPyUlKdSjz74nRIuaxU1Miu\nIvieiflq6EHrYDlWzz8bSkppxYGh8Es1KdVZhQo9yL+hTlbnP4nZo96uSohG\nv/8O8HZf/uQl0k8ulBeJoVNsVB9Imcuo1TGsjM/ShBcEEEbuS7zUdsxoHsSw\nffKERHjw50HHCaZISYaoJ2/iZQzwmvgg9cmYaZG55nWb5fxtG51M0EqOmsjO\nJrvD\r\n=Ik8T\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.6","bpk-tokens":"^27.9.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.6","bpk-component-button":"^2.5.3"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.155"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.8_1566817876852_0.1800062516392662","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"bpk-component-nudger","version":"1.2.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"8d1c130f3ce40159387150e9c5ae674881ed1b85","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.9.tgz","fileCount":14,"integrity":"sha512-W7de3CWlRvw2F52YNWwFyfDtrYbt/g13BOf3SjMzV08jz9BqxmNiILTn/ik6JsLXl+6pQfRzkeZBHjNKp8iUYQ==","signatures":[{"sig":"MEQCIEDgcua7YvFq2R/nJ3jyl+LbruMBKKIFs/Aov0gQI1weAiAiUqwJgD6ugtGzBv/qD8bRiUMiHaxz93aj4cc5kXjPEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZTOmCRA9TVsSAnZWagAAmz4P/1uP+ik10dJ91C2djEXm\nzIT6dhX8g5FQiwEkutjJCDjYuvb2JtLUZpH3nZxFS/DdsCmMsWNONEQBXaOc\nN9rgprbvJlQZAyTCCWeFjtGggPbvEs06w27dy/65IE6Tp8nCdkqqcdQ7SDGg\nDdg5ATDcg6GJo6jjb2Dh9PwHBSJ58NZRMOs/2tfLIU0gXKeB/dBWD8+C4u/h\nDtEf0KoHEu9V4uiPXyhlZLo4ZyyA5v/c0pAnuugHrRsv42L76qFOrz4qlnZk\n1Jp+0cA8JaWocYw7XbtFhZfPHT1QZAK7wW+52aLbHDI3rZsNQ1pwuhNMtFnr\n5yJdW/hDYN2oDoEzblIXu42Gv/550ofGlc7uINYOQuvXjZ7ym5Ct05b6dmpm\nNR+k/d9J8qRLydvC/nBKd7GmhKKmHwfMjZmlE4s5MUpwR2OnGAd3481xnvDC\nLBv3hYUAzUQrZgOsciUJmR0mBRWKgKC8Elf41QqdzLK9YqVAkqkpUVSgdmzi\njKqE4wvkS5Vo/8H29Ku7woWb+ePEyr7D8l9GZW0HbW9OrKBQQ6j3bnNtQOSh\ndrbI3DxVWVB5+UpyoSIdYrpCOxgRviW9p5Sr3rPhXGeTUFxJCFNO+/XcOqWI\nzvrjpQN8O8LiOxfb1FEya41DHetQgTvNhu5CqzAE1p4morgO0/n+CP8J+IaP\ny8Zi\r\n=rnWB\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.7","bpk-tokens":"^27.9.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.7","bpk-component-button":"^2.5.4"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.156"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.9_1566913446111_0.3264189520873091","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"bpk-component-nudger","version":"1.2.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"4b43d00547c97b275a7daeab3f8e3653c9663b48","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.10.tgz","fileCount":14,"integrity":"sha512-Em0Ck1grJ+eqvkqUTaBP3uF+BlDzEdtwOoIGOPYIOhXVIP8JyIAx3vReQQY3/O6WfoiKfKIwF5tx/QvjLHmKZA==","signatures":[{"sig":"MEYCIQC7LXlRydUV0CV366RscJXvDSuFWhdgGDGuVFCge3w+twIhAMGwwd6Jn6ioTONMo8ZnpFmbdDZ1w1rWPKY+oqTexfQf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaAM0CRA9TVsSAnZWagAAT2YQAJGF43O0QiArQIYdwNrr\np532INv8HJebCpoX9Nf+4sNc8Y2zA4YNfG9EIJW6/nMdMPZDS/K/anLXD/EZ\nYGJMDv1IlKuuI+ZdP2GeJkUggn1GOumYpkRFL8hMAlkxFrIsUJwSFroRXcf3\n99p50csDiQ59jIjBlCbxuO+CAhAVT+oEn/f2R7XqUKoZXFwJFu5P9HLjEJa/\nkoehEx+C7Klw9krf10rX3yrs+pHxX5LkStp3JNBvO6FMLBTKu1u7xHP1jTJ3\nsEWmIsd2iTtbekErB1magV4YLkYdXxaTDSJWw1myIqWYwoemCDRZi8cfwAcq\nReTWX1TgikgekyqB/8NA7QfFukB1RbGnmSIZ3nIjiYhJsIrWwouTtryhIt7a\nI6XfnPr24IDVl6Etj4JUOEa9wGta2aX+kIMYfgDWbbeosgrcXC1QZh0UXyuK\nev+TytifY2YsEaakI3cICdMvulFfUk09Vi9Hx3CvHLCaZqkbbdPxl23S+l/o\nzo/Ztsk/vBe/Rz/gCoXRggNM2m09Cx9r8yIgaECjhv9FRcsFSML+eU8/HI+X\nOgSQihz1UO7I72bZVb44ysO05JEHvKQht1+D7zjFwz+jNzie0GhA9qqmb5kb\nBCFlWKXmmfkLtm7exbu+pTTRiypihqFOq9YX8GD3SNfzo1rqhVt1zve6qPdY\nKi1J\r\n=AuSW\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.8","bpk-tokens":"^27.9.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.8","bpk-component-button":"^2.5.5"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.157"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.10_1567097652178_0.2374414992525271","host":"s3://npm-registry-packages"}},"1.2.11-alpha.1":{"name":"bpk-component-nudger","version":"1.2.11-alpha.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.11-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":"9732279c752ee0bd567e82d91c46178e8670534c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.11-alpha.1.tgz","fileCount":16,"integrity":"sha512-Ibr3L31Yzs44hiwxLvgZy5pw1PTJi6A7EztJ5CX7cBYayByiIvdQezmCKktYhGrUhQzg5/yf22aGd4rdn0E0Lg==","signatures":[{"sig":"MEQCICTdUi62QZ42Oh+jaVJjyI/sPjRfvQYhKlh61P7utdviAiBbiiKWPsy33sULqP3UjtLyl0zugr5utkmCRuXXUvWqlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbPhmCRA9TVsSAnZWagAArCIP/0SyHqRzki0ASWbsLcWW\nkHvmtBFLhIZIujW5H6v8bn7OkL40q8fNIjPFfFYSij5PT7gEIWpvbFKWGiEI\nQQGfGpr7gRjBH7FuHeR2UH3gu9asC8NA/n6PgrGm0d5UJmYmzDPCDQj9m1Da\nDKl3wwd+6TyamaxF7xb9xZ354drkxEUSx+QwcDDXmVALwG/Y8tWxsv2Aocuv\nzT6ZfPh1Aqwc4fo/509uVVdedur/RSzXPBvSHP9RlE2+OJJJEzUIJnfqc3fl\nKdNrHFGVE7yd4DEE8CTzQRMa//igww8WzXVjP7tMssH8SRVy0PFrE3u37u+r\nqGpFvbU3+z9ki+GcRjjUFSaZYbNQuX1i0gPJM3Nrb8xKsFQno2WkFntXdBBS\nMGfAqQPvFLRHpUsW6YkTAw5UK6M0hgTRhRwjEcceaDPE9UFJ+fLO5f9g/Yma\n3fzEdjEiTjQe5Y4ku1ZPfK6iIAiviZ/nh5GHJl5A4FZ3pY76YHZRkjHWqr4a\nrZ1fj3KbBfThs8LCVuvBw2ypzZ+JrUFZZqHBMgZQlNCcu1vGspwAF7D8I5y3\nGGaDJnkykR7Js8QVqkjbuiARyeK+UnbTI9X+UNyTERS9jOztNuWZW+j/4owU\nxjnEo0RCwNaaSeigQzYmb1Dum5duuOyecTAuD0WxNZTYI94U13pONcTYEPWi\nMwJ7\r\n=P6HL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.9-alpha.1+8476f0204","bpk-tokens":"^27.9.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.9","bpk-component-icon":"^4.0.9-alpha.1+8476f0204","bpk-component-button":"^2.5.6-alpha.1+8476f0204"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.2.158-alpha.1+8476f0204"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.11-alpha.1_1567422565426_0.7419219894407743","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"bpk-component-nudger","version":"1.2.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"e972189dc86cbfc95ea1fda9c94878363d34d869","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.11.tgz","fileCount":14,"integrity":"sha512-ygRwY0LiiWHJNUr1/YbMiHZPlZDxMu2Ay3CycMVR+sK3BeDkqaK4oNKeUvtNDOtZ21SSA74RKaMDnGPdcVcQJg==","signatures":[{"sig":"MEUCIQDMf2/LlHwQqZl7q7ihwk4rCMyOPoyKDKrGbbfh2PCUpgIgAXrjm4iT69W9FTMkzXoI6tG7w9z7TSiASMlxJlHXTxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbjO/CRA9TVsSAnZWagAA5AoP/R0SecsHdcI5VS7BiaUV\nYwMJzlhscRArCTRZd5CgwJDU/NjTr62Oq0zKmJnKoiNoDFdblSoCocKL0Gp6\nheYidwhhY3w0g3DcylfwMcJZ+zVy1tapUrZVTh7lGJF3O57Vh8d5mIMrWP9Q\np7DSZ9e3W549Gm9cIZHohBA72FBAqKLFkX/s4Qca+bU7KAbQHD+rTB6LypjP\nalE8UEmITdb+x/7GIKRAFDPdGr2L1nphAaD8gfaBSy+cyIuRkM+wFj6zWT7W\nnqQDJD8ThzIPfDo0LqJsPfneWgn/NuGqAvA7hQ9oBhu5Tk3hSTHv6SWLBDmq\nve70yiIoLy/gmgM9UcNIYgeFI4q/9gonsZiGr5Acn/tIQhkUPrPKPmS6ST/J\nr85rQ4DU+UIvZkMPeIiqOUygiFLam9Hb4WqPUZTaXNs3dg0eEdjHKxanYDov\nqCk9k59V/9ejTl1I5+1vi+RDtZXV7wD3GCwXxz11ed0g4o2VyeLpICXOGnrR\n7YTeQHQ3eCJkebJU3XOzsx5qTekY9ts+n7VaGDmAWqO+o+17kSOITB0jguOF\nWu/gXkrZgGtrpVaNUTNBn/2FIWCmwVfPgjJvOLlYWFXRHUAQOoNXj7bWDoXL\n5+3OdhHPAuATkydbRpW1cy5DCeWJrRRelR/nDGGXkhe1cZN9SGrbcZWDrB7G\nglRk\r\n=wBIr\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.9","bpk-tokens":"^27.9.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10","bpk-component-icon":"^4.0.9","bpk-component-button":"^2.5.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.158"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.11_1567503291085_0.9965021104740126","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"bpk-component-nudger","version":"1.2.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"57043bd55917d463a5cede9368b3a29d8842ef19","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.12.tgz","fileCount":14,"integrity":"sha512-H6cZHvDgJcrMnmAZvTa2JCtOxWO9MKtrPIs47BRfJzmK5KDyGAsmQJYWM16L5nD5NSx32xy0a4T8xerA4IJuDw==","signatures":[{"sig":"MEQCIA/M97zafMMdJ81vluf4rrMDq7uzQR4halx5IOlrMfEgAiBzGuvfjgGXbdH4UW3knkjTgEU6BYdKHvD58nQaE1NtOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbnNwCRA9TVsSAnZWagAAMAUP/R2ANEhHZ4UVVv99/s+b\nGnYpu6drfnHfk39ZRwZkjfcLepIPOsFc5N6l6En3AsP7ANuZC5lApU6oojju\nPfEAmLwODH8GmqRcaNpk7nuMxbu07Yf4XNX42WID6/93SeHH5SpPxJJll7Ch\nG7o54Yy8d/qDGTfQmS55GB4owyRJNWocNllOTkncNPT1Pc/v8ALMXZ6Q13NJ\n73Tv+2BWxn6qctIXiIwYbtiBfnbcqNe08qQbxdnc3T1JrTadxq+7fnUZY1Mu\nG7mGVvLNpbnqdSlFDEtobw1bRGYFHoF5yB+MraAWoMQpuVDnJ7H62QGJF1VW\n+s9jnTGoEgLkBRhlf/2ZWdQK7ykYzFh7zbT95k+QcivU17aQ3JoDopeI4ExT\nTk0sxy4X2j4zAYogke1R8YvXOrmouLoazVdM0MUFLEj7NQE1C1OfeFRfH+cA\nurkJxeu/u6aRyJzPUL1+zcIBq0qPF4F3yig98wEaFYih/YwJqQm9UqNdkIm/\n36s9t6bOKh4v85wUPGVLGELpiiqdqQ6dgv07y2zz1a9vG6Mp25VNszhRPg5N\ndfDjIyC/WBU03JMA7lBt0X6beitrQTDfuoAicEWhhTugQdEbfpa+k+RDKmjM\n5kBwrH4ek18NGKR6Lj7A0PWqMFGyqdagFX8jZyXtQr8bXO/4CG/7so7IyQC9\nD9h7\r\n=volY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.10","bpk-tokens":"^27.9.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10","bpk-component-icon":"^4.0.10","bpk-component-button":"^2.5.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.159"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.12_1567519599842_0.11685141509293251","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"bpk-component-nudger","version":"1.2.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"2d721b696f45c2b220f08182f0647549fc0e6f02","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.13.tgz","fileCount":14,"integrity":"sha512-PGVoUA6l4T1VkTbZ4zIjuzm108ozFROj4/iYzoJWxd/yba5SBAYHSSZ4D+1/LXj2uNv2y02xC0Woiz+rO917/w==","signatures":[{"sig":"MEYCIQD2XWa41KAchhhiTbsqvoHNUBGvIdbng09udKpmZiH6VQIhAIItzHn+SsQib7gjYTH12YtjopL8N7wMchW1SbIFid2C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbnpyCRA9TVsSAnZWagAAOF0QAKITMPP8P1hcaV7avflc\n6sV8aS9iJzmkXbBCtjIIhmXULC1FT/EonlVNnPzNdzt7jGjD0v/yTKgX4wGj\nk5kNhXlieK/pu+FX3B4gGqtWMCFhPzPHeNWhHRR4a1e+M4fTVetnzeVh7prU\nSm2l9pxFJOnM/9XLLsMkxIa5LOWoCC3LGT7RF9R66XIP5wflYXyyH7WyGWb7\ndVaQtXQMaGM5Ue/loXyX1Od+agNlwQLXo0IrDEvCkW8U7z8ts/VGcKC2FGwl\n5pd7jMkKSRflejNosQ56kKQTE/ZgL3otLFngDegXHG1r7gJ+stQYSUsNTL0e\nGMYp/tw5LjvgiFLI8QCrWQXWt/vzo8bJOWx5Nk0a2FbZH77qVEqI6EDCbkhW\n9Bp6PMljYuAV6lMCEALC4JU90k+tVD9QVUGQ0y/7UHga0uZmop7hW3zTgCXO\nGMUjgqMTRqRW54Ms8yGTKm+tsWjusQqRb6t8Vo2k1Wtg/TzvFi6IqmlUBPbO\nZjg72eHZntCdasijq19rYDTf1nkYqXUX4IbnxZ477QUVHBbYHpYVcK3MuBks\nap8DymdRVfI2WxH67U8hlb+qRY1CppLWHmz53/X5qTLBMfZL2kwQEl5/RMbM\n/Uhz0cR3niwnxCD3d958eWB63Tz0rYa7IzlfLBLiV+szCUEoWbq4wafrGymK\n5faJ\r\n=nAey\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.0.11","bpk-tokens":"^27.9.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10","bpk-component-icon":"^4.1.0","bpk-component-button":"^2.5.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.160"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.13_1567521393842_0.5979276063135959","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"bpk-component-nudger","version":"1.2.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.14","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":"2fe0e82e596f96cf0b877e800e3fdb047f5435ca","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.14.tgz","fileCount":14,"integrity":"sha512-cNBwhRI344hrhXs7cwR66RDsej95WPXw2CpIEtqpmVbnBxKInSMnG7uTfE3Pk7VrCSbU9ARDVK8i/Td8wsm5Ug==","signatures":[{"sig":"MEQCIGM7cIBEF1GVxV6DA7ZR4bP7/B9kvQBshF74PnWnqffqAiAnxb+PltSKHDpFxRLLLtuBqdsWnrBNVK6mBOV1A+JjpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb91hCRA9TVsSAnZWagAA5fgP/3E8JkL76Fj6uYi2WJAu\ntt4bEVvjm16puRg4T4dBDJbZYwmCsLhbgxM6g6GnOd69XNB0MdkvqWIkkXTt\nPWRhmp7fjZHuKsEXbDk20iru+OC70CMKUOzQbJwEwTHRel78XilFremaLjJK\n+jZAM2WvY7uFk1SBIVu4gaO1pYKN0Olil3gRDlT/7Mfi4kRYs1JBbAn8s/wN\naFKcwBRXGlicWkHq1hpQKA02ca2t0cH24HpLZkTUDCmKmho1ixiVOhbqhA/P\nCVsEU3Z7XTfyiHtbP00TBI3PkFF+0L4kEtXJ6oUsnU23iHEe2rfQNufRJPM7\n4H88S0M1oEND+jo7wS1KovMTye6y/L0ErDdoog4knVh8TEoOsGYc0fg5Lkrl\npjcigie3OZGu2BaJkRbn4DWrXiohkygjuiYzU4325wh1PYvEJrStMLlsP+se\npNzUtgqF5qlZl9Wlg+qmhnw0RLcvPi3OZ8wdBq+taZSsdnjWG9cjeNkyyu4x\n1oicXWkcVirjVPeufM3G7Np7htOLZYgFqg05XX4c53TI/xHqyEvn4TAtnuXV\n4liWd1w5yainOG3+1tzeygcHMGetHB9cN83gv66VlllrZqDzlYB4mEC/Ec50\nkbfgcpQR6v5n3tGCr3fVPOu512TLau0QZwRDq0yYHY2fxLhYhxhk/bnHLfPu\nvMX6\r\n=0/Y8\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.0","bpk-tokens":"^27.9.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10","bpk-component-icon":"^4.1.1","bpk-component-button":"^2.5.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.161"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.14_1567612256149_0.443028294889406","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"bpk-component-nudger","version":"1.2.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"3b5e21717b8077fb0333291b8b2b102ed1c6c5b0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.15.tgz","fileCount":13,"integrity":"sha512-EHx2+7VzybNInGUyqmbU+G9RNi3QFHpC8b3Zflq2Suy3wTUnQQ5qzi5tZ4WZEkktysxXh09JIIeV3KeJ/JwVZA==","signatures":[{"sig":"MEUCIQCscl3BK2/4NMW5P0e8tuZH2CGcLPYo1m7XIdUlE2EWnwIgf79CretvJu+jMXYPumsUwgIV2lLBNw/Osw9QEAsAFr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddjspCRA9TVsSAnZWagAA1DsP/2QaO3IOvvLKgx70YOxN\nrHmBeKYhYWF/Kj3ekP+k4uSZuebZd2u+oRDtr8eh16H8CLYlGIhvt40N0dMD\n1gUMfcBZvDeIW5yK2XZTlp56bUKFqyci3op1Z+WWZnfOJjeSThXaoWUTBGx2\nItIxN03fp5+hW2z7wK2NmC6w8UCLtTJLiqmK2fRPz9GNrgLVQKTNV3UX6Lzr\n8q2DkpMKuhB8o8gXvRc2tINUWjL//g59LrOB39lBmcnYeB/321R7h4cDNjNS\nCBoV8m7BQVGLTPAIGU9+I2b0ouaQr59Kbhcy17uoyOC48BjRm2zV5h5TlfGg\nGih+/dxhyhlYGaDRmun8/S4ByZo4LX1F5IjaAYB9MrmdzDALQEFBxDyv2Rw+\nJmRvsRSGBnXfbPqTI1swxdbueJni45lxrCTEo8ibbqCBkaUcar6UVh6cADtm\nYI/03NIGLZcjO+blt8HgB8KE3fNsXoKtlLM1EzWiMCMZAdtp2YAGxRbM77W/\n+c6TI20GyVFeDaezpQat/Uw0nrCPw9Z0+hVfcQQDdutgkqZwMmpWZhvzzPEc\nRwOY87zQa05idavIQmAPSW6QT0x6utlKIs/vQeJ0ateHYYvir2jmS291h38a\nMKsgAwQMnMo3iWqRPWnhS6zsqf7x7uPZaRgnyUyEXTJNJ+vckBHebHb6fUeq\nSFwv\r\n=Fsjj\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.1","bpk-tokens":"^27.10.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10","bpk-component-icon":"^4.1.2","bpk-component-button":"^2.5.10"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.162"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.15_1568029480691_0.3305015552411745","host":"s3://npm-registry-packages"}},"1.2.16":{"name":"bpk-component-nudger","version":"1.2.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"56b23d0fc5f64205a6f569037b85f1e39960b172","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.16.tgz","fileCount":14,"integrity":"sha512-pQCuwnfI+K0gaFaY4raWv3QysK6BppevCE6vRXwgO+QLrG+6SS/CCEX9+XowXBaMKH4LohBKef0HBb9nE/RtFA==","signatures":[{"sig":"MEQCIEX/YutbnBNO8TLvhU28pnr6ooCkElOMR17gjrMMt/DjAiAo1BTPwfPWpjdBFtA9FYZ15WyzB9TQeRR5DpKXJv+O/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd550CRA9TVsSAnZWagAA6YkP/jLdKq5CtIrf2CldJSFi\n1yx7iqri0FpfwKA0Iy3d32HoHqoT2EGe8x4Uxpofx38ld8r/dkKHplMVvoM2\n4IiBotGFwEpcdAVQpvk0oMwWaWcmSbgjiJ7Cs82Xypny2R2Sz2ezOboJu5iq\nv8bQaH73gWCRtWsLloqFsJQaA2djTtOOPGwZ1gp27fm8+Ns3lOCVaZNt7Vl9\nYrro0nDARRO6dwZN3Lr9WMMWEOdrFxvrqoWfp7R5IRr6FSwu76Lq4Oa3Wv1R\n+hpJRhsVYgwSea5+6lK4QWl7VqDyknDKqgnyy9Cu1CN4DxMHQvy07/1S9NDq\nk1xF/0pdPpVr5Lmgr+3sPK7h8FyEmWLPizHxH/wKdAGI6tsbb5fxUUKsuzl8\nzelLiSg71/Wt4hPE5JU5n8x/XJHaXVRcSDbQx2uFOly6dnDks9wPtFWIXeb4\neRpqzYLA1G55ZH+BrDpXMS4Obbrm694ZnjTJN5/1thxXp7C0OnClO+h8Mz+8\nHrPIyGAs8rVwjrMN0YMcEkZ+L14oE0TYpa3tTyKZ/Do8srGMNUXpPkkMQDKs\nmvH7Hc9ERTwaIzLDnuHM2qDjiUDv5g0GC5q67x/lSYPDPPf3s+AcvJPsYmHg\nDOHFMJ8XH0fnBAmVxXkjzBLCrrmvdavNstJF9VH9skoqzGVnc34g781z/HBF\nhI27\r\n=TZ6e\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.2","bpk-tokens":"^27.10.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.7.10","bpk-component-icon":"^4.1.3","bpk-component-button":"^2.5.11"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.2.163"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.16_1568120435712_0.9065744904377115","host":"s3://npm-registry-packages"}},"1.2.17":{"name":"bpk-component-nudger","version":"1.2.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"ba5e067c797045647be9ac5ff48ab41b179b6465","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.17.tgz","fileCount":13,"integrity":"sha512-khv/ARaaTBngBKQOLhU+uoW8m/GXsjzephqVRiyBpjWNPYGwmYF6CQTOCos6AKS0u3pkfQra5CNOgQzJESF3qg==","signatures":[{"sig":"MEQCICD9drAHMN91Jb/mK2E/11qYAc4mO/NRAyDElxOkDPxqAiAgImxO1IxuOZEo1pbaf//oPMs3fpc08W5mmlfZTJ1h3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeP5fCRA9TVsSAnZWagAASDMQAJSyfyhHm1KPrbOTEEs1\nrmKPaH0p4/0H0tWvlqMtfdQ3f7QimwdHpBMCp1U9Q+cnMENOeWTPNQuLhoiz\n7oXUB8PKFKVI3xVX4swc75stFAvj6Y5UTplxsnoJzNntKWW4k3Vb6eyvq94y\n5qHs00IoLZTUeKHkinwZp1DRiV5vyRzVSZ0LEH0dZsMAgt7JuIJlwD+urN7F\nFwuUu6EP9+zDvE7pjD2kYagjUBlf5GjBi8dsG9OkuvVDFvSQAE6dkr9XfdHH\ncmLomadsbOoAc7ITwbFgdoMDhmiXW79i0c8SQk/ZD5zqVYi2SWW97QSPcbV8\nrpsl1IhmFLn+v7UX9QwYe8e8HNMNPCppV00LRpp8qS4odA3AhWeSXvqBIaDr\nywzL6YqVK+L1jJvMqfKBzSi8mA4wST2O/14nLYXuhT+6jowCzhuRELTd9lyS\nISxGYqdtJsRhCyOWLJl6ElYlD7CTuM4ahYq1FchnlAbdArQdxbPoatdBBW/N\nArVL8G8TQL0QgsjxJeaP5T378BHUE9siFzGgGp7GGg3QVde8G926zQhs3BHk\nb5RMENqACQJExWzojEKF2Lyds1SUmSc6X+/bT5ixikvlg+RtqF8MLBWbJycz\n7VUFOxp9TMQXsO3ippEeUubE4ClnoM27m5YZAihn8aK9/y3JLjq8UVP86A5D\nnxC1\r\n=QEfX\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.3","bpk-tokens":"^27.10.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.1.4","bpk-component-button":"^2.5.12"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.3.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.17_1568210503638_0.9150891715281473","host":"s3://npm-registry-packages"}},"1.2.18":{"name":"bpk-component-nudger","version":"1.2.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"9e762dd7d2417b73584ffdcd86c910860f4a1a22","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.18.tgz","fileCount":13,"integrity":"sha512-Yzl2msmKMORgYpdgfPpaYgOEtxjtE5Asx36kD8JF77kxGHxBuXNTXSwXqh3dyUiHQMLZYyyfyXW4nBvbiLsk8Q==","signatures":[{"sig":"MEQCIEcUZ0jyJCu531PQOlPd4YdTz7kOqm1wyyOxvSa1vExCAiAWaNp8g+UHtf+NrCPsRwLqJIG3JtR121TEvl56FFCJCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgkRRCRA9TVsSAnZWagAAB8YP+wdnzlx/ib3OMUjcrcid\ntWbzORCzL23E84JEeb3unOt9GiiDewajVbOJxKEhwfU8OcsHNCz9KMi2dD8y\nYDzxGDcjSqFZepVi+s51BadNoFABBrq2lvBfWM50/7i0rCnr3Wmk/lUOzOZ8\nCeXbb+f7A8qKr6hnOlI7ZKIftGLLDYqqUtloGj8sqv00SEvJUBHI4cgbD8MY\nx1e8SIJjYp9OdJiStR3Mt2acog8jkZY5jSoUfsNkaslK6a97aB852ub/p5SO\no3ETQSbqH6o7gFFe2RPaNNVf3dHU78oT25lxdaEuhtE5UuIfTXGRHsuajYaD\nmNcANs3vwLgj0OqeeDpAabKKn4TXRu3vcvjo+UhHcsTz2mqmC6mI/RDFVbTc\nQ5LWDwd19xOST9+W2QYOwzCTXAU9F6C47VDEC/mV7+mkvTdxZx4sPEiJytBA\nEi/3QqbKe/TCNNgG3zRbv55S7AxXXAUCvJRs10gl4pV/uFznMWVCWSOQ5dzg\nrZtmty7QfX3Y+caGeYVHA1aik4j+DU2TIdLGUHr9dN28Al3U03IVsG0+0w1B\nfp4DR4t7YVHDY/IjzKzHeddUYorH3JPk2eBnB/fze63Y7oMHCPaMqFSm7CKt\nOrIrY6lmhEFYhzENPl6n/fCDgMoPqxF7Si1gCAoMrp7wGpKiOgPJm3dgdXh5\nIMws\r\n=YgBM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.4","bpk-tokens":"^27.10.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.1.5","bpk-component-button":"^2.5.13"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.3.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.18_1568818255414_0.19221977363488296","host":"s3://npm-registry-packages"}},"1.2.19":{"name":"bpk-component-nudger","version":"1.2.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"f707886a2c6fbc704b2709a56459c81cede5128f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.19.tgz","fileCount":13,"integrity":"sha512-Z3q6/dqhViWBXV6yGZuHHeC2hieqQ+TK1QzSKL0Aw0Q0MBEcGDRLvmubA+kFAxcEbQ09v1fDQtzFVFVqD4RDkw==","signatures":[{"sig":"MEUCIQCWSaQOteX7EnNftQE0441NZwMleVUx4CuidUVYfHwnmwIgIPZvqcZiGfzGSbNK+ZNqvHK1cxgNBbEsOeb5uC+pNF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg2FdCRA9TVsSAnZWagAA/VkQAJJ70wIxE3wSj+klquGY\nA9SKmmTy6jytEoV9ejnksAUdSAe3BC5igachK7S9ddXxP6mmSFeEWgjrxA34\n7132IBV1qhR3ZYrbehdV6Iyp6oHbsoSdAmtQV7VvHEyEeZdlS7eoHywbiWIR\nTjaSd1vyQttfs0rwP4rehL7abv6WScVD+PljNLrs8PokEWPdH36Nl6MQOzB4\nce82aqyDjpVNbk1/ms2Gdygacob/VgiJhabAEVlNxLl4JnPq6ZEbkU5pgdn9\ne1/O/nvytW7z3F2wQ+gOwobI0KA9ylgYz4gck9mNKGn09gs71eTd49Vx7uFI\nS2+xeYn1Xn8H97z3KzJNxhsYqr2CGDpdjiufpu5lsQBY9TAI0zwSB+eZEOAd\njHce0MnucthN5wi4799os6xM6Cww5sNdGwBI9njiRooK5e8JYmfSLZRH2BmI\n9UuMcwJiljL9uxQ+J/eUZitqefDH7Z0r29C1LTXvquueEZMEchU8ZiQScM8W\n1JG6UH8/+zw2Wi+f/4Sj3AtfSnCX1rtOtRjjMyxEYAXWditT2E2+LZ2TprX1\nvQuUl7VjFOiojAETu82+Rif51tu3dG2MmOH2tEvVihfn2Xy0/9aed02A//0j\n76MYR/PskWNaIu1wNk0eWij/Tkr9saUJilZ1L4AFmuzv6xm+kugkynJE4Non\nFsgL\r\n=ff6+\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.5","bpk-tokens":"^27.10.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.1.6","bpk-component-button":"^2.5.14"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.3.2"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.19_1568891211122_0.6698639869348164","host":"s3://npm-registry-packages"}},"1.2.20":{"name":"bpk-component-nudger","version":"1.2.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.2.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":"5d195419ba19876de469282756c8d0331a1a3a03","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.2.20.tgz","fileCount":13,"integrity":"sha512-51Jm7D8OZjWibJ3Zo439+HCjcEVFoOj57QySpF3K/BAFTiSqE+e0V2WIk9Z2v+pPNjs7VmvXtZ2yklpUuU8rqg==","signatures":[{"sig":"MEQCIBMtW2Q2vfB373tCEjipnMd+sdIn9Jhz4BTNRGzayD2lAiA1kHjcm0c5PeTOwRqhAoSgu7yLoMdGo9BgDGLWCQGchg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdic3OCRA9TVsSAnZWagAAO7AQAIs+A+cELKI4AgbFtMxS\n8Mqee66u33WKiwZd7WCd4DLuRp+5ZY26HQYq2ejaFxSJfOyxFqjrwcrTW8aT\nC4PTmygXw1QIMRxp3SZjdSX6Eb0fdIMH3580cVC+1JZ1OSgTKwWSfJJprGl3\nePyM6Z620XeLBSuqsmPLhQqGdaWUxrU6FMEUJPD9m3QR4MMTaRoxwKCmvl2g\n+4UMWdL4vgCOiwDwe78/p8m3xGieULSSqkCWnZnrFI3GG2NpjkWV6LMfcyte\nzTwIGZSdQx2oT+4/lD8LKuo1m3h/VbbEGluC8XC3PTfsI7PQEhJlhUJC0C3i\nNJEs/2j66ELu8TPKn22eBvmvPKWh9VvyDOBY1G46CODxLjXohWjeVDSwXo9O\nSl5eqyTflOqzaxt0iixzTIByArn5zy8Wu7qlRn8cRUs8Cb3+cEtxNpFcbsqn\nllZit5NkprFmTBGF80OvvYfWK1nB7gY1YjhNaGbKMDtR8pcL9sbUUNvitbH7\n6Yqi2bOZRNqNzXHupHS5A9LWlu5/AmvvggAnEvS1gyVxbNO54lFIrvI75eyw\ncqQlN23VM6vdAVMN8oHl8YE69zb7VTKTOuGdfjW6E+C8DAOh0fxApL3/vqvZ\nqJjIGgBCGdzY7f6TUJeWQoimeZ2BIP1mOJ9v1Y5te2+M9KT5V9lvYprl/3He\nZGZ2\r\n=Yr3i\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.1.6","bpk-tokens":"^27.11.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.1.7","bpk-component-button":"^2.5.15"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.3.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.2.20_1569312198568_0.8507410503682649","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"bpk-component-nudger","version":"1.3.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.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":"442fb56a4dce02b1476b3fa69cbac5163ecb93ab","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.3.0.tgz","fileCount":13,"integrity":"sha512-w/LRbzfbHt8ti/iyRgeS6BbmaJVXDyvnLEW/OvLBStH6HxJ6KepgJvCDHtHjPwSiUEfcpYuZz0YUHhs72qaOqw==","signatures":[{"sig":"MEQCIAUKCxpXOnf2plCd7z7NMC3HnNfRjT8IYdr//Lbptk2GAiAGqbv/hq6EXqiMxI5tKhLfj1K2a7lU3VsIYlM9Q5ZkDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjK5jCRA9TVsSAnZWagAAMyUP/A4yGSOIw82sk/JISGtt\nc2WsJte5AgoW5qYt1lYFL1lQvSbbRtBVy9hpAbDzroORUAwHiLdZXz6BnBpG\nd1uhx10u8mXc72FVRgbeK/GwfNCBZPlpK3Yx5cGMd8nfTeqQ6OAWYFe7hWSy\n0cxom/D27SxpxxzU3pMPlCx6DTDuJWx+PEbDJ2IGccMvNeF8fgZR41vvperH\ngBl/XMxQzqdBgJdm9HgtlBfYpS3L/WftWMOd38gOvGowGH+1uv+iKl41NHSG\neBo30UmkgKuw+yKJxPt2CAjcNzk6/qk8kpT8aJrrZTP3TvtnqMgryCFFC/sb\nRWWENrkLo/b6D5uxWhoAHIU7K9njjt+FyfOz0aSIc+aw5Z33KVhD3anEPmBQ\nC5QJfKYV4VJxsQsJKmgpPgDOplXOA8wI/8w2Exovc20ZKMWlp5AC2uYlVJxe\nwYhYV4xmPyjFsyIhSF1bgFg/kp8YrwIcb0XHnEJYqB2ksnNpRC5H0qGqNRc5\n59uV4zzkfqf2YXuuouZCLoPfCy10eFWUvVUprU0cY/6GSgn11d4dglPBINBR\nwZ0e4kL+51DLZU8NDx/62ItcpDpF2ZzW3IqbdX3YXpi62c6+qURTydn7dmYj\nzudI037aBsde7RvuOR4Lmm40IUkbwh0oQ/slo/a+NFfVTdBhAOgu2F+ahWsv\noo+k\r\n=oMZQ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.0","bpk-tokens":"^27.12.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.2.0","bpk-component-button":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.4.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.3.0_1569500770604_0.706529363410233","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"bpk-component-nudger","version":"1.3.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.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":"f76a5e8e03c913e9a360769fd8a0d0ddf3329894","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.3.1.tgz","fileCount":14,"integrity":"sha512-XOGpX9GzXAmR71MUn6Dx9nOCHoiwhhV3QZ/2ovvw98EaK8Hr//Zke+5Hc2zMkQF4b7ql63D9OA3klNvkJW1fzw==","signatures":[{"sig":"MEQCIEu/LnKziuDs29vnoZaW4Eqp6m2rvta9WqH2zGjzfSaHAiA5eaHUMeze+DOUc8CrPu8/yoNSttdN3RVud2mzMfUnMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjPATCRA9TVsSAnZWagAAMIYP/RM/u1PVLUSlpfJBza6E\nHYcyMBbymMgdbyVcbThlLmc2+THZLDPiwH1j19JVhZbfU+s9P22DFE2Wuu/z\nCzhhq16KnnPyHS9wnhU/M+i8EIqu6CUrYu3+GAWRDLEhRSc+NTsitvf8n4Bd\nN1JOxaOWAT4drd8q5qVhPJoipTo3oi2+ynY/65n3ULUMLQ1nMzbQ9SddllGQ\ncT4/R5/I3f/KpNXbk+tFabGAGAuAA8a8Wp17BXc7CqtUlcdGd0HgU0ACchyb\n4aJPKdK9udA8NEIp72I+F872UNyAtvVmuEOhbBw1G9yo0HxlyFYZmotbhY1/\n7BlW3IaOg0KBRzE5YLgk8Oj0N9/hSGviEwcL50AYuWrqNcIPOWcEtt/56rOd\nODNsEEQhb0NDlXzvvb/STsxmWANQZJAkuwtVHnoEv73q8zOiE2X1s5CNjKPB\nfF3BsXpCmvlRDBHB4T0roPRHXH54VMWMxzX3rNAjrmeMTWk2/zoqKZIDYl+j\n1mnPCFFiVLrn/JdoDxCAOUwMF5SyBF9S+tx6v9mdHLXdnU3aF1O19xoT4XAZ\nXqYs+2SELcq6Ts62VnR0kk/3f/e3a91EDGEGGW4WHOm1w3BTKlORkoYCh7a1\nbJCITFOyOvdEerIL4Tfc79QDI5etZiGFHt202aPJoYO38eSXXLY0+ACfpGqi\ndJMC\r\n=Npm7\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.1","bpk-tokens":"^28.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.2.1","bpk-component-button":"^2.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.4.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.3.1_1569517586946_0.2644583051821816","host":"s3://npm-registry-packages"}},"1.3.2-alpha.2":{"name":"bpk-component-nudger","version":"1.3.2-alpha.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.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":"29192cfeaa5cc080df2c3b81bf6b1729c00d109a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.3.2-alpha.2.tgz","fileCount":16,"integrity":"sha512-SaiiVfcJLZeiIxQJydJESz4D0znV6YNy1bWo5ySEksI7DZ3NxU35JsMsAykLkNXd0qF8+xr8kDmW1ZxefSpQoQ==","signatures":[{"sig":"MEYCIQDh8AgsovZHg1RBaVPKCDLkd+K0l6LK2SN85sgoFe3IqgIhANAZe6yyW6sO1mUinrDAeQzL03ajTzPHqmjOBP91gROT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjPRsCRA9TVsSAnZWagAASfoP/AyRJ5tqz+F6TwuDkry9\n6Kp6TAtUOcjW/C4CoGeSbAYb2tDKhmuMecTCmw0OhYs7yNLAzTd6EB0uX4gR\nrLXVHiYR0wMnhdGiYOLyv2s/zvykxEqbVj53Z7irLwWXAER4zEAl1B0OLEdF\nt4lHfAoQVh8CrAujlN2QxmnTBzbp1gBT77A539/YbzNwba+9aNqU1t8lzHNh\naLxJLEnNPLuZpanBXk3ZsSb3XBXEjEb/OksHApsilCP4r12SR3GHeFFC/Ofd\nWDAxgPBU4uTmpkhQ195JYxecWtl4xzXImCdXRFzWJTgQZ/uJvLzMABCvoJhs\n8lov1vHz4G4AdZenluSFFft4tQCjN2uep2rFwfIlVzhNq8UhJq/71tkYTuBY\nij8bcHvLmczSPDZxBgX2JQtUzlv722f1XIyxUrl4hJL5BrbokyvXhco2J3iG\nKtpS989PDILiHkG8KISbgmk6FoEcWDJAsIxvZx31byliBVjLQXa5Ge0T6ywa\nbxFgC/Cb3yJZZZwPH08G8VoBxXR2Vj6Ev9OhW0yG5u0FO2Nh5M797CiL+uDn\nEJtSuUFk+MZjXODLcKFr8b3/V5VJdYYVIDxCpvv5jF7GM3ILySndF4HKWfD4\nd8SAc5jKC/ctzcCqizv5CAmq6OB7DOn2nJwzDo+COmFkplAoaSsMYM8jxgo7\nJijb\r\n=oOtW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.2-alpha.2+ff6e936f8","bpk-tokens":"^28.0.1-alpha.2+ff6e936f8","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.1-alpha.39+ff6e936f8","bpk-component-icon":"^4.2.2-alpha.2+ff6e936f8","bpk-component-button":"^2.6.2-alpha.2+ff6e936f8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^3.4.2-alpha.2+ff6e936f8"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.3.2-alpha.2_1569518700215_0.8106512354132318","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"bpk-component-nudger","version":"1.3.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@1.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":"6dfb4635646c1a0e0628f67c6ac6e4d49da2c79a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-1.3.2.tgz","fileCount":13,"integrity":"sha512-D5NQgE0j2OCOdAILMX6LXDZqK1yDgbYHQMNIPck32koPDD5PVgTIuUtGZ5dnabXfcMrneJk13T2tp5m87F69tg==","signatures":[{"sig":"MEYCIQDUDRa5F26Vm8vKIWHhs1QxrGBHI6fwl7rJB93W55/N/AIhANaR+M+GT1g3MRv/QQzB5yYlDMYTbWcZx8nsBDt50Zvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjjioCRA9TVsSAnZWagAAWqEP/Rz69ACQntjo6dHQ8wfx\nXjmomZi0SBSl02RsSjaz1OOJ/HWGrvGRa4LeOJe+bNltIpocgdhHbPCrjXNX\nKiHx1p2o4F8MO2FXChNOrRTi4RdmNauQcE4fKIHBFOaI2p6Uri91PGkdXniE\neZKnzbQXkoTGe54DIcVy23GN9N13mFDz0lEJ3n/NjaLFg+85dmpGreZb+i3W\n2ajLudfxAWtaKMzF7hVOf5z9AS/OyqL1hx3jOV198qpfJed/Rk9iRM0RAegw\nvQzDJBVat8jSRPBIwrLeCTcUAefx0us9FJXBrWt+Ppttu4zZ6hYGvoRqYUr9\neOQjC+Snmyu7+iCuE6YwpXhG091v+f3A69UiwmwAByEvEdbRbtG9s1LqiKjZ\nopdIyWvpwpfVgvwCmcATgjfwgu6GWvSG908HD4Dn9SAZtegm48eqtK8PkV/N\nyGUP1H5IJ3DqtdxHHoVjLMZfZ80dci18SwocZxOwK3AGUV48ZPvmtHkQQXoV\nxtZwwCyOw6mQEjuI5xB4cvTi4WV7SJO+t+o7yjObK9qG2WUEuQvnNZazVtpM\nlaSfo1/wg0RrZsGoqsDaBb749fb3gxV6qrX0ZRs2TmK7NrMqLDsua6tt+tlP\nSWRha4OpjteXsOfOfCswhdOaPnEfq2tW7rLB5ehCaTgR0v7sDVnL0847gGtK\n9i0B\r\n=IoyZ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^18.2.2","bpk-tokens":"^28.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^4.2.2","bpk-component-button":"^2.6.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^3.4.2"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_1.3.2_1569601703341_0.5169614758224386","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"bpk-component-nudger","version":"2.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"0fd7d8f194be86daa5cfdbcbd3bdaae35bd1ddd4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.0.tgz","fileCount":13,"integrity":"sha512-L7YbWl/X1j30fUn90O651Uu9pwdTHqj/oJed8bhSh7WiG6+QhiWuk+J34QnwW7aBsLuLmrFzdFdqlHm56chWRQ==","signatures":[{"sig":"MEQCIDvW8t8/xl21klQyLEMz+Z/iDAF8JbVBadeATNVTNN8SAiB7e2EwBh1KAlbURH08tQXzggkpbD2TvhwgEEYe0ZwTdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkeoSCRA9TVsSAnZWagAAYPYP/3M5dS7B7S8GHL7SxUXD\n5d8ApKiHT7bYiUSfqMXnEs2aIPV7DUIs+3ksAwI9rNoHDKxcd5uM/KwSkOLm\nkHANuzC42KQ3hjODG6n+5LZQLsR+61NP/KU9cJLWdMfXsFdCAFW3LgEzkJAg\nWx3S7vcNucdF9K7fjM05oUTTRrFIDBQXn/hR4fx1JxnLQXZbND0FM4sMifY+\nHjt4SmSzBGSkd8H4nHY62gsZI4yPISz+5OQTV28tDPW7VtqWrWjFGKfnefyg\ncozR/T/XzEnoR1c4WemMY/v/pt5CLFXO8INphMikn/jdwX/C4pbMuZDYPqpo\nZcqbAeMolGCUdFMS/iCjPpPNBBGTUBzBXGYDq5QKDWn5k8RprJK1Mquryfa6\nkZZ2Un4QAZKLW1fIxKKiVB+kE3OnR3Gfg9+gdtfdc1QHmdX4A04eoeudwW2y\njSKOvmsOoKLrf7L4iEw4F6O3TWF5plYMlzr9BT0v38lz1vm9iI9pd+TzAsh9\nqJ3D/FDsVKIIj9p2mUd+KRQ2NnudfH4DceKk/l6PKNKIuQ18FICW3oSIrWn4\nOsiyuK/ryDr/pk8ydDlQW4WapX/vcI/cj5GOQM9KK3e5pYXB9RLnPizcMQOb\nDdWs0sT9Z2JRG/rGUgBVJAHiB+3qLSRfzQtKKYyOniaUQ4CDGfocVUTdcffI\nnTI5\r\n=KHbD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.0","bpk-tokens":"^29.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.0","bpk-component-button":"^3.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.0_1569843721961_0.07533775703093792","host":"s3://npm-registry-packages"}},"2.0.1-alpha.27":{"name":"bpk-component-nudger","version":"2.0.1-alpha.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"3c3bed936c73132437036d0948ca2a7f039716c0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.1-alpha.27.tgz","fileCount":16,"integrity":"sha512-3Z2J+NErCeJnVczZCkeo6tk/nTEhHpq44AMPjBHPfNbcGH9NlfGQhEYoQzmN3VDVzZikvOD5GnXKi6rJ+1/VxA==","signatures":[{"sig":"MEUCIGVYOoeziAUv/019Re+6NkwJNQFUH9IlLG4zwKsqR3mmAiEAocQNitUDjIsWZ+fm5ofwbdmLHrAvUBZeb+1oe7XBedU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkiZBCRA9TVsSAnZWagAA2KgQAJhLZz/udxREJx4Svk9u\nLudjOkiTtczjZy9+i/OuSE3uJODh10hI+pNSxVOZiyuCbmz4guNdTD9IrpIm\nTyXaujGOYiq4L9e75aPsR15c9bAUdScQWiOK3brA6gBGNUC0BMuUM5z782Pu\nWEGdSrH+4FQZJ4PQ85MJn4r+86kIaApOdSBV/xC28J8Ks2Uf7axww+pw9SZ0\nUSWkhF2ENUzseUTWe5zCH2GTSbWDFCVfHcSccGBRSvgNNzz+zDoiODJAGdIT\nKxJo6iE0mp6c5L+wkMkQjdqsexrzpJ7NaFJ8XpeRayP++umHzAIT9ZEC6wYN\nT0UwqFwg3wynhK788khp0F7KG849UUzCMYX6z9sujYw3/gMMxZkFF2zBwzTT\ngHTgdSNvBaOq5irKkBxsV/vCGbZpAtBtd0Wt2FFjLYF3JgisH4emUxTYa5DH\nem1XHi/PbzOLfhfDb6U5m3ddFzLyfjyo3zTLb0B3vH/XztIXZHkSgvbFos+4\nXMW/7H1MlAEphtL/Yuv6yucqXlTAodFgXtCFLJO4ZXgy0HUKsFVakzKlVq4B\nFSGpnroO2XSTeehdbNI9ml5Gl3p0z3Gh3iMRx+TCWpyIg8gjsYir8CK/7+K/\nf4nKklxwjhngEaOIXazug5pvVnY6Snu8T0XEanZ/NAxJukJlN0Kb9wqqveKq\nMTeQ\r\n=xd7r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.1-alpha.27+159c4d079","bpk-tokens":"^29.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.1-alpha.27+159c4d079","bpk-component-button":"^3.0.1-alpha.27+159c4d079"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.1-alpha.27+159c4d079"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.1-alpha.27_1569859136570_0.6150267393287383","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"bpk-component-nudger","version":"2.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"8c701b91cb0ae35dfe2ac1de0bfab778b2792ff7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.1.tgz","fileCount":14,"integrity":"sha512-S6tsRnEaCGM1p+/FheU81cHfkLq1ynyVhoWroE1p/Vu3KK4S80w09223Gq3zOgxEoNDsHno3MdANpUFyt53C0w==","signatures":[{"sig":"MEUCIGhfyNQ5Z84fbPI+uLV9Wdxc6mxwt37UJbhz9un44ELkAiEA/GRHHDBvp5q151NNBvmv/ssJz5C1Xq5YA34HREhhSEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdky92CRA9TVsSAnZWagAAGZIP/3i/zcx2H4ifGFsjTB2I\nwEGK3SoRSgOVy3GsKyuI9znYcaTx//+Hqru0ns8XxBgQLvXBPotQ1EhEzTjc\nTYPVpSkOGqGpTeeCqADMMjn3DpIDFYQkbNqcwO1Fnytwzh2A9Hj04NhztGQw\nKva+R80BDKxdLiaAJf/iuJHAS+6hKWVjfJjCKKyusuJPzDDxD0JSRfgxGVsZ\nIVRdNmOqi4zNseZdxBPrU1qCb4Z3eC9yGn5fqozLyTktRnr8LJgpXyLEw1iO\nqogSMpyvah7UIwDMe80nptfvw16Pi2IjmvxjidLymwg7YUtxV8iBKtfd1wP2\niDsAHkKp/mSGS+6u5hEKKHQUpCQBkAXULZ1nZWP+lkNPwYatLWRXrkuvAouK\nkABypMifQJDD+5xidkG4bSoA9FlUgDZk4+CJ28a+YsKtZqry5npJxtQoyeMo\nceM4t129Par9YG3TyGQ4dq0O3GlcvdYCxjc392A/LU68mnAcQe2odpA21tUy\nB5cHKFegjBzKhcD4srNA4HR7IqHavsTGu592v7UZV7WoBAThLZgoH2dIEpIA\nJSvIP/GJqo/7p50rIQLjXi2ifEL/kZ4UF5UQbH5xKutJmvd8SKhHbK/Qtbox\nNjCH0znwVfpqvQRwXV6yaGVB0hi1Nv2bycDD1yFY7+SYyiGHMDiRx1hb8lFI\nf8Z5\r\n=H0ET\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.1","bpk-tokens":"^29.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.1","bpk-component-button":"^3.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.1_1569927029820_0.9537390237859111","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"bpk-component-nudger","version":"2.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"8cb710d4f0f4ed3067b1cf080d390a042e71a8d2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.2.tgz","fileCount":13,"integrity":"sha512-OJU/KXFTUFguV8gZYpyFqHRS8pJzss3MRQt+1KDQMkUgKSNCEynDUw76kuV0JNKao1q2E+hxH78b8RHltfn03A==","signatures":[{"sig":"MEUCIQCl9asu31WMqcPO1O1wLdbTYldDB9cZ2NyvLFALnP7QiAIgeKo5ro5MCvrCkw1woegLBUAltvo7xeH542JqgZtiCH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkzXeCRA9TVsSAnZWagAATUsP/1e3Mz7DMuVKxy8FT/4T\nW/XK5JdCba80NviU04nqF7wCw56vDGxplWcrGPmJOqw3AHNYWEZaKHp44Nrp\n/eW4Dvn5R+iKZAj20ytlyGYk3SpFCwc33KwwBNGbKxXtzb98HstZLxDxWUoq\nEuETeTHwo2edf1Xh9arIBsqKIqQISs5t9gy10COrRMmSPXj+yrsA+FUPIT0V\nYSwXlR342XL94cmpwfVz391sjgFxrKSNoJDhutNovRuPQepl8m8AJfV/ChmQ\njWolNglqFSUmDR6WH7Rul4t7rpdYb5ZVoJRYQK7Aon5OmvxxKLg7LHOjI7v3\nEqboU61+Al+/FtZfPmQl7+a0JewshHheewL9f1xA869JFjUMkcTTN91zWcbl\n5cctxeL1TrlT8C10+dlafZre/NNyRYlTKnCkNUlD6wTvwd0gpYkeH7VqSlC7\njtekouQfd0snz5w4msKFl9fEpid/5viY+tla0axfjn6RUGCFixoitmGEvutY\n6aq4K+oV8T+RZCWsgOTVl3S/ouoV4pXS2dqsOD/zcml3tCsnzK0YOjAkKapF\n4dGrA8pLyQyFyQZX1PcpcnFl93+lUsuB9Z9z6t7VZNkTzufFZiMrD0jdpt8O\njUBiel9PRruKsbAyTB/+ySjSd3MC0qbRDFgx0rWwhWa6UgTpp3/MDQcr6TCm\nMlV+\r\n=mCg7\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.2","bpk-tokens":"^29.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.2","bpk-component-button":"^3.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.2"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.2_1569928669818_0.6636333381834956","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"bpk-component-nudger","version":"2.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"ad50d541a8aacec88f952ca0d755e0caf3004d26","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.3.tgz","fileCount":13,"integrity":"sha512-TSv6YzM71zOr9cJ7oA74U7xHX5JAKQTXKTrTJfkWGVk3Dv6yPJjpu47sTSZQ4Ll31njSJMQOMom8yLcLvcSyTg==","signatures":[{"sig":"MEQCHxr9ZkKewm8O4rMNbFOGrMb1r+GczpBvcsJhgHkTI/4CIQC+UcQfWdXnV93BFZYVZ/XFC3cuvez50i/83QL+BBPnQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlg+LCRA9TVsSAnZWagAAmFMQAJBOFoQh3QSe49APwIBl\nZyGP/kHF7+4X6SNON4ssmwhyweYIh5Q1nVssArRhJ6meP0NB18m0ksiATKNN\n/26jTUyJ/78O/CcnUAB9NIHWPzMOY7r4oJCNxACjBdat+ztWoP18zpue8uD9\n/qdJlmisX44FztK3uME0UUEy5wLlr5VfuDAVHZI0DKnwQE8j53OgfjSpTzos\n9oNyyMBtNJuz0efQHuNiZnxAkDwFeeO6E7WoCksT/Oxh8Kjxl8s8JT1VpVhc\nhr0vSZzGZk3rvD5Cxps3mXet5T/AF7ShvV8KSrl2jVTBTuBWZ9rmFY+PYA3j\n2nkSfuEVGukYmNxPZQBaQ1DsugcSG5wrh8oyKlSDvSEREMTQhj3y7rWTrAVp\nZv9tvDraSlHpzmbGFjGWa3VrujaYuIJ2aWZRkqXbKFc3LGYzRH8jGvd8cSGl\n7SD0fQwtqFdI/5hRSUjAOSy7kJZiYmZOs9YP+asUjQYOrmYIWEHDSZTjuHfb\nl5jg8OGXIN4aQ74Axnj+bn2N/SP5JyenCbHuK3vhgRolP5Qn9t5cLw0E1Vcu\nMrnd+y7S0s5SY6JOg6V25LkMAVsspwHw8SmaRkI+Sc9D8qng8Gboz++oFSNy\nVE+Eze9MziiH3PzcnCDpGrbZQ5W2F1kp0vGMqHwSdpjgYmRXbmgeKXY0Oa00\nTlCi\r\n=7XYH\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.3","bpk-tokens":"^29.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.3","bpk-component-button":"^3.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.3_1570115451363_0.5676882102912684","host":"s3://npm-registry-packages"}},"2.0.4-alpha.29":{"name":"bpk-component-nudger","version":"2.0.4-alpha.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.4-alpha.29","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":"f1e3e53fbb08a8bf9441d4a7ac84acc0613354e9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.4-alpha.29.tgz","fileCount":16,"integrity":"sha512-+aXvGpQcpJjBW2rFufTdB7BppisPzLEIIsdn7TZzsgHsmTZCLyBZjPdZjnEIxZeKQKB8u+we9c4kNK89cjsVjw==","signatures":[{"sig":"MEQCIBO7IjYVTV3QiC0/7IACM5BoqUjZQSgfhqD1qgRpvngnAiBrQKSCQHbvetwkoeVJCZITmwb4mE+7W81dgmFoPyGvAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnfbvCRA9TVsSAnZWagAAz/cQAIeHP16NiLU29bYXP7Dx\nz2s68edMJD4r9tb3SJsIkPmd9lYzivaA4UwQqbXi9fB+sOyYY+THz52qKyPF\nHWY7y4vbCv2oVwnWaym7377biXgMTiDXHxj4KI55vSwAwNMmjho3SOqNYgUi\nThAJ8b6m4noRhjo8uBaQ3N58QnO+l+4di0BQJk1r1eWqGpFWkBcrrnhpcLzF\noqiidwagVkYfBVoi9Om3UxCxinewfqc3ruAoYN+cIT2yoLJLjNIlGqYGNu0W\nMTK3UCkaSsF/IS3MGcAnu5hJ5PbAE6Fzf9dqJP8T7lUDbgI7JNNacZiMHRCG\n+1YRfbOFG0uARj0I7nDRHrTSof2GLzRb2o9lrCLxgvccE4z57o3NM9UNiHzd\niDjqvix5VdAAdedkUaR88c7KC4rtR1R1bAIU3hRBRMUidYiOmWnyUqjCXdHO\nzvpWHmjPCCs1Eo9eMoM5d5m4C8mT3pA1N+2xOpABXfkGnzjZUtev8uKHNIym\ncHAiO5nZbq388J568uI/X6AvakO1nZXn2aWHYPDoj+NkFiUo04NFfd+GnEmu\nFfCEeNUl+KRlN7Iuuyf9SwwYl2KrmZpY38nqbCpjXY8OkneQT3XWdKuWmrE4\nz4zh6ASk6AooISkORtdwhQuQN3wKflyU4WOur3RFCMk3FuPzCmLKfptEadNl\n9EaS\r\n=YZbz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\n","gitHead":"b1cc0721e0f8b7a666cb2d1aecfd5da353014ba6","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.3","bpk-tokens":"^29.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.3","bpk-component-button":"^3.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.4-alpha.29_1570633454598_0.014533753800621607","host":"s3://npm-registry-packages"}},"2.0.4-beta.25":{"name":"bpk-component-nudger","version":"2.0.4-beta.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.4-beta.25","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":"e05e0e302e04c2101c308ea0f1dfa48a05c0c877","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.4-beta.25.tgz","fileCount":16,"integrity":"sha512-0Df/8j5T0aeMscNOSATe+kC36y0PT5YlAAc9x9ZBtr39B5uw6lWQkvseUWUdkoIq3d9lvhit4qm7zOtG8pwwrA==","signatures":[{"sig":"MEUCIH0PBzwwSE/MNokICxk2kfJVjKbvggL1TexpqQzOhCNzAiEAg0+2KMMH/lMLWaFP3OZ1lY9omHE7klErQMLVs80BTNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnf0PCRA9TVsSAnZWagAA2jEQAJvCNN/ScleDH9jhnZ5r\nUDgd+P6MA8pH7/9et3hNS6Dj4C1QmpwRs7NkNgsNCyQJvfGLDWkXokzsYaR7\nuUTe9tHLlTOBgYhYkqbcb2KMtD12E5evEeX9k2aNuM/WhxgpWIvxturOwSSK\not2shdsvG53fY7PyTodgblV0DNZZ2KGrA0leDLlEl0H6PtrXO5SnWRjP7K3/\nTDoI6yxqHIeTWAPJilZ1Y0SOo1vzwod0XN2BjG58De2wjkDVoSFt3BfgmR9r\npf9/0es47ysJnOciYUPC4UnYiK0es4B2aXe6pDDVY0waL0AiIyXmmx0e4pm4\nFcGvIsklO8Je4arzV8D7pMlgCXBvfsGu8uiOQqX+bb/h9EnJMfMxMdXpXy55\nlWGfXCy644pDKGmeFIsPDKalrgTjJYqUzEKmuD2KOocHvoXZivM7qBT5XdLW\nE6J+YfTOrbMyGHKu6Gx5uLtTmQy7gIORPNZiuGzDAUVhuhgBRbbc/Nudgxiz\nURkAbikCJ5rU2KpYvAg2JNao80FOSkEqjk1+eaB2O631JUT3CZyp655eJcxy\nJYTcaglwG399hcRYNy7JANcL1lrKdqBBDyYnjlCM60639kuoo5X1ShSslTNB\nYFycKAVBoTFshxp9tGUYkfkr480kRv2Cf2GsWL7lyUyU2+78BnaGPJJrSfBp\nyVAr\r\n=XXqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\n","gitHead":"e7eb8e6bcf9ee5d03634fa0ef7a18e1e0b0622dd","_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.1+x64 (darwin)","description":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.3","bpk-tokens":"^29.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.3","bpk-component-button":"^3.0.4-beta.25+e7eb8e6bc"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.3"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.4-beta.25_1570635023175_0.9212639902194257","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"bpk-component-nudger","version":"2.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"5cb757b45d5fbc7d21c846d97e46429c665192ef","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.4.tgz","fileCount":15,"integrity":"sha512-YMSl58YvSXfk/RAdORtUNhQjzucJQ5HTJS97BRL0dc81HMk3hpL6/M2pcxEU746/oJsOrLTDMBSTcyH9gIbDzQ==","signatures":[{"sig":"MEUCICBf3RG8Gr4wAleUZkxjnxAfeirDzI2NyVcfHPsnX1loAiEA4gTUUwDKVr9r3yUDQv5K/1kbW6eL9alzJGcAbcKi9PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnw21CRA9TVsSAnZWagAAFNIP/2Vji5rVwGdwCw9NFDK9\nesjIo0m0Om0mpJrQVX368foh0DQTN4HN+avZ9gieoHxrD1+UTGy32Xwk2BYm\nPHYrnCnk2gjCP/TgyGvKpxqSvLFbLaG09k1KUXjB7v96cbseJOUGIhUqAyMF\nTaVnGHOA6hmSGfWQ+RF/H+0Kl0eKdSb/6cwp04AI2mTZ2e8uXjc6Pzc2PFWq\nnrb+ZtwPhVMmiAutpigL65poVUEm/m9XhegnRHvVWwLBZ0HVQVWex8MAzytd\nF9Lfn6WtqJq8ec4E4aDd1mYX2EfkprjVHrVLj0VTPjs3ez1tI1mMunD8c4av\n+4ML81eNj3/1OJFTifFQOiTbkck0BzanoD/zv2Ir5t7n2DJlw5HklVwmYzkY\n71+k2D38yIGorOUa+5qgN6jPnnv0t6E6ugM7R2Q59AgK5ApnPj1D3l+3H49k\nBKaDgQdtJRYuz/8xLtJq1JwmUyew/RgoHIIAQNX8KjUD+WFUMXagp0Ybxpr7\nV6LxCSbk0YxhS+L03NNambskIocdnWiMONJ+r4rCJfj1ycojbnyeNeXjuiDU\niXHD6deuM5HVnsej3Aigbr05gAJtPd5kA8ZMn+LzYWXMCpvRQ5hHMfyHi9jU\nkkywm+5gKfAPzbm5N8+njqgcmOGnesek3iKylmYBo4BiDAV//KrJcOiXsSZ4\n5BE+\r\n=g5tU\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"bpk-mixins":"^19.0.4","bpk-tokens":"^29.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.4","bpk-component-button":"^3.0.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.4"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.4_1570704821151_0.14672023979848814","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"bpk-component-nudger","version":"2.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"4784928271762a49f4a41033a3e9bbb83abf5e50","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.5.tgz","fileCount":16,"integrity":"sha512-/Uf3INLeDQttlsU7la/IecJv2bjhT/4fbY7NDH9YoSMCkkjFcTs2L43hh1AlOeL2usZXhl6FuQCZ1GfIVSJ9Ug==","signatures":[{"sig":"MEUCIC/ZEHWDJB/9W7JJBI303OsTJDyd+oQJAhbCGeA3QrDTAiEA5jmknW+HiTQD0E2lP1NZvfJbYLcjEkCEQ19KXjMsJ9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqJPtCRA9TVsSAnZWagAAulsP/0ciWnr8H+vDw5Hfgncx\nJkU4wnSi3pU82b5RDK5UCe0aXHuXhQH7Cd0G/BwnbQI3e3TzmWZX2DLXDWgY\ndp504tke26QeBLrZnJR2d6FEVEMTYxm6xPMXW6YM+9pnkKyFhMFUJPHsrKLA\nc8LnXMcfmjFxzb0+tA6dAHSj2d3r/oLCZU+LKkpv97EF3z6/vwkbGUa4FSqf\nH6spmYkokl0n3t9cKJocQluXQe8D5TwEOSIKDwWjfYA6nx+I9nYZA1P5lHpk\nEK0AtkBaZzmO8yiEQckdHrxWiy2SM3wITezWTqY3smEdBlZrNYgR0yWlujUr\nTpkDirb+kyDlLP4zJdZlBPpnrLJ4UtqtBBkvQks31+MV93BbXqUqCDyiuGNi\n67JMAohPBd7+EbAHpn6lXtAsQ40Q4U/SclLTFdru4iOhWMWbwRup+r533S3b\nxcgOK7uO2MHJkwRHyl+hNNpOY6WPBdLxqRZv0zBhaZOewAn9m3XGzaGG9HDA\ngvWnht88+zH/1ohWraMJN9jJx1nrJOCXig0RpZU10QAHUfoICIyYVXmLr+us\n1DR2z1e8cazUEswOXaFuw5K02BCT0DpXx54PZF/UEf2LFmzqsDXe/sEuCI4u\nNExZI62yXDFtcBemWeFry98o/DvTckEypGvYBZB/sPA+7W6CgJJ0ng7TuUpw\nX8QE\r\n=OxFD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.5","bpk-tokens":"^29.0.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.5","bpk-component-button":"^3.0.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.5"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.5_1571329004449_0.33067877427735115","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"bpk-component-nudger","version":"2.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"883bedf9b09b023e4b27e884a10fe2d4e4ea8392","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.6.tgz","fileCount":15,"integrity":"sha512-GjsCifKKMDBl2qca8nVScO6qb/i0vAWQuo77uy2ldEu5BJ7794cdvwuP9gnKerJtwL3bIl18zFmw9ctRK5rVKQ==","signatures":[{"sig":"MEQCIHkQjUanzFmBaymB3Se0p/2TyIqO8dIqW3pRX2A7/x+mAiA/tYBT+Y4ZKcv6vm7Np0joxDUtd86rDPZt7+4DbeSdLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrZ/SCRA9TVsSAnZWagAAj1kQAIIKVcDiPEhGjnPANGfT\nCplzrToF7FGb6WVbqe2Mk/cKtxg1qXCwoMQumig/QozIt6xkvfAxoFe1ppkf\n8B8A3R9qD/pNyiKbVXyHDNNrH+vCrzX60WA8lpPR5JuINqjEW3WANStr5Ted\nrpAxPLfsMG1C9fA7+jAt4sSdG+6wVD3ZwM/s1tZkGzOOkN9lC2pRIeTz8guG\n8sjREedMTWu2WIzQAc068Wy7rCZyQDVZ+hh4AsI1dTz1P7aE5zvQmv7U+uA1\nIG9FMD5NCYVG/E5Hqgr3ZeM8Rc+t1S3BBtcKeQuIRMrsK70/8ET9+mGkqHa6\nsjxK0Jz84Ah5d7U5zjulUCLIRkhGG+1+Y0FA/l9DaNvd6+sCh1/6ndltn9XY\nX+Zb9UWXtI/F52U06JZ/Mi+k6mHc1MnyzyhVH97bmRs+pp3evCLvUroI6sSC\n6VdtvepEMyKwRBoLbFbq3bXTO/mOCimZ9c7hLKRcpswDbeGnFgHejD3VND4u\nDrzywaEmavZMRUt10wzZDRErg2SJDEx+HHp/ziKJvpiBKRLQ9jyWvfyUnlkB\n3j5IJyWtselCz26kW2hWIJ+5ysp8u9RlZOtzfH21a+4i/9Lka6sR2kZxRa5P\ne+GpJmDPlHiSyxa7U4FTA6DbSF04znGmkSsBQatQqHB7WdHc/wFnFV+9LTx0\n8wv0\r\n=4e80\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.6","bpk-tokens":"^29.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.6","bpk-component-button":"^3.0.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.6"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.6_1571659729184_0.6677519328772279","host":"s3://npm-registry-packages"}},"2.0.6-css.0":{"name":"bpk-component-nudger","version":"2.0.6-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"6a34a2e2851d5dba5ecf901c0b26f92a57c30bf2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.6-css.0.tgz","fileCount":15,"integrity":"sha512-rlBHilIl5p5kDPBQbQpyXczTQc+jVcm32XOPwimhItWlGgIHKmqBR+podrdqDn8nI59SwZFGlPYQbRJCPICFpQ==","signatures":[{"sig":"MEYCIQDV+fNLTcxb6IB8pgEBvPL8l8LihwTBD5syufDB4nztFwIhAMEaIFTs6VyaGrVxQL5D9UWIqsKsmmtGlOzRM7IBM50R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdraB8CRA9TVsSAnZWagAAs2cQAKN+ATFBwU+rfEiElMfi\nnHqfcJdp8XWYXKr5PKz0Xpljjw7xewOkrMQdJndGHckMvDFK+oowAVjx8mNX\nnbO/98wqDLo7dZYmTsaZnPaQfdAud8Apbt0aB0iOkcWZq0X9p6UMVxzG6hH8\n0mqM3VXm01V6kA22QCc1jaMne4qqsD4vIV4GN7NcgPJ0qOHB7a49/wubQIni\nRWyu3IzddM6l/iPKQA+QpKi7AMfSHKWLjrL+Yh8Ue75K9oJ6amFjfsPdLEoH\neKG2La71iNNERo9NaXQdz80p7+DFm6bGKkIwRueopf0tItOA/c7YKz+7+F61\n81l1DSNkCcMERwRW2fgRCtNQmT4VUGKYufigb/JAWPBgpPF79QtvJgC6SAhT\nGUS1Bk9ei265ReZQHFD6D8yla1J2cgc+tnv0dhwtb5aL5kepxjXw0LVN4LQc\nJF1RVR4B+fwtjtWJyivKpa5L6Mb7PUr0C+VP0P6+yt6z1DXp13qd+BoYYwYW\nqaFqxJOHSXf78JMeTCaZZZStEvQ65WcPBTAIv452WgirfjOKb7u1Cp87CZmu\n/SlM0+F3mbNydw3dg5sjkfJ40YxujG3VIRjNNFkfAQtcC4lTQasR3JV4UVuM\nvxzlpB+WsVW71Bluer103SVpoZmnEyElG9tW4TufL4DKV7IkH6Zo7/uQnKu+\nSUo9\r\n=6s3J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.6","bpk-tokens":"^29.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.6","bpk-component-button":"^3.0.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.6"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.6-css.0_1571659892071_0.6921199563777924","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"bpk-component-nudger","version":"2.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"8245badf00eacfaf8e0dc783089b2e557c9d4cdd","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.7.tgz","fileCount":15,"integrity":"sha512-3B5/TvIjEbvjw5W/6WLtlKx7K1jnUNFp97SV9cy9CMCJeJY8zh7tbrB2HnR6l+H0WiATNZ0yDBK4e/vNW7KZ7Q==","signatures":[{"sig":"MEUCIAedXPNySWq4xlWp5n6vmH5SH728cRUqCOs3FsgvLQLpAiEA9F40HxnNrWYl97Mx0w4DNB6j84971MUHanx97qRRGwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdraw4CRA9TVsSAnZWagAA+hIP/R9LFTnUurJI+ZfNq9e+\nbIhnybkcvneswZL5UMBovjXn6WhBDKRCCt48KZ3cw7kgX5kCZ9/ohIcB1JXV\nvBlueWNVPHbNbnhOUFltnr3Tt0P6fm1Nu4RaQLUc41/+ztSwpBy35FkHPH/Y\nXvQiEViWY8Pxbk0lSkPG/I3dCQzY/BKkUOezd0lyl4yufF7GAq2rYFv1cTs+\nJtj+nHdoZ86hfTL6lw2m7bcc858f4RVqsxT0rUoMCfH9J31jqJUEPfsMbsRZ\nTeSURAFSBTE1rGsmTpKX479TmsKJFmB9KS6/vlPGJHcZuA/GU3i9zHEetkoW\ng9s6cO69SQ+TWjLkyGgW5OMW9OMmGLDo0TNFCaqYkAed5/J76zf/YibknmJH\nMZAFbVvewXXI3rY2Xsh4FN+zZYDpd+yTMqwGIqN0uqW0S1QRVjvKsidhj3dC\ne/fzarlbMPBP3UIkL/q4Fj+ajbvz///JPSYaZ8U0LtZbySHAnJ8rJrR/gLee\nSlmdaAlOUblbJXC1tlFGLL00BWsbeBpD41K0MdQkI99Pihx12+98QQVa9fzQ\naUALXX9dsgiqGQjpx1b3+Ypx5XW8i1WL3zwaRWoz2SiY7Z8X3sruh+n0XM05\nT4GtmU+v6B/qhMsM7cv4RT4d0gL2DuAQmP/zT4e7lO8iFlJR2lIc7Ca283iP\nMOZt\r\n=PE6m\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.7","bpk-tokens":"^29.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.7","bpk-component-button":"^3.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.7"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.7_1571662904043_0.26535231126318726","host":"s3://npm-registry-packages"}},"2.0.7-css.0":{"name":"bpk-component-nudger","version":"2.0.7-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"9459c16926c6eea7aad7d6f23c814434e6d4ad7b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.7-css.0.tgz","fileCount":15,"integrity":"sha512-CbMv7SlGxWer9BbexnMOwixxnQz1OebKImVFpJDUNFV1RqVGaXNWqgkwy2+0CTi6nmmaV54o4pxm82UzzkYIhQ==","signatures":[{"sig":"MEUCIBnhyl+24x3oBJPofX/xIBol9XwCJ+2f4U2txofvkOLCAiEAxqF8tcmR1Mw8ead8884ziKuHgA/dA0ar1dKIcdMIf78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdra05CRA9TVsSAnZWagAAKxkP/0I+XthU26JAD/dvtBdN\nQ517Co9U+eqN6EZ+WGa5d2IQS8JVqUQwApNQexIgC0GcJOOEwRSrQuJ4N9LT\nBGA+xLTNvacXeD07GjqrUXvCy6jP4hN8YqYnV7hlhy44LnUJr+2ecNoPHdDh\nOVeUHqaqygi7HoxUNFsdUUZ4j38mCd1Dkhd7IBfdOoevJGUA9fBXDQN5qSIw\nT81PEESEZUn9cCBS8Hl32N34bn/z8c8ev2Mz07Ln2ZZ5L4MBP8wPlpPDctyM\nKCW3B1uQOgBwKk9BehkdyPD4TIKSI0jGzcD6riyDvit9pCg16ltlJDuedzkc\nV6q49y+J2kZSS32/A+ciN+yoSQm6xkH7YFt5XlLOPyNkTV7KwoltFVfwuXgp\n9ZwEsSrqEdoKBKV6wiKEjLUMfOaYPgMo7dF7xtu93UmTSj9PwJjoDUwnm1md\nQsobAKkUMOgBBm02KX8DER97fYYc1NcIp7ygsr77TLe3hhDI9srTH96Uk8Iy\n5P1t+s0h9dmlr/9a5JuyPOu1qneFJcotgFUOR1VT0pxh/CF+ZQsuo3vVL12K\n27PVB/pv4hOZRdA/1oaFDN9HZCbuvlJjLYFZkNwgmLxThcwjnm1r4lpZfajk\nSS3TUTky8kbsRRC7tEHX9y2jeq87ROANQxvfAYmycHb8NPj3E2KXqCYpqOg8\nTkrQ\r\n=gpjO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.7","bpk-tokens":"^29.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.7","bpk-component-button":"^3.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.7"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.7-css.0_1571663160666_0.06909643479048144","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"bpk-component-nudger","version":"2.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"40fc1f70ba223ff0948598cf75e3c1b408014cf5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.8.tgz","fileCount":15,"integrity":"sha512-C1K82f7z6QughMOGD+wBH3167EisdFsEDX8ErToou121Rbew3Ogd6F2U4dMt3K+bXP6ynB9yj3JSCSoctTMr8g==","signatures":[{"sig":"MEYCIQCoOpTaO5t2Z2UCT7kM6He93R25HTFGUdy9v7t0lAGiTQIhAMGLNLwNpIGfgKpwiJIV87rkeM2Cj770qk6T1pmnhWL0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrsk/CRA9TVsSAnZWagAAVoMQAJWJ4LuHA4L+f8B8jCkk\nbKQqNUhs8mvwQXLKGPM3jKz3pKkK1xeu13F5IiYe3GaV3xXussC3LuBTNQX/\ngSTIGXBxTn1egPI7rNW4UasWwPB0Cf5UcWStat3HSSoaNwY4AdcSUhbtmJcG\nS2fgyFKq7SMB62wsC684KFmWjM9nrgDAEubbpXMbhvb+1Sxwv0e3RINzyYua\nqzMwlTUjN54Waks3Sx2Ucyg8H3+C3hSEWxNsTEeIGQCOrv+6Ha5C0rjNOwsg\nSMlY+R1NPu8IPMv7grq8MMGCsTVD7frK0TZPX1HHqJoiolLMwVXBgcxIl+g4\nc0Iuczesjid0NDOQvPxaq0B7w1D0iAiHpbUZ8xzcDF/vwBRLAFSRQ/EOlFbD\nue8vrsc58QPFnJfZJd8fhC4er2kfDjVe36zceI7/tJtsPH39n9VnrKmWtMTR\nt/qU3oN20PjtPYu41GJWU7dIIL/kW2oKU4K9S/PLqw89CyFef1/+2BTx20VW\nEDNPXiXuRJ9z500HroHbbS/aelM6kMPFVBVtSHCvgmb7wexWVXkEsFK53QMA\n/hErFvelr4xGGOHHtk53EEuXwqMlM/McD1szyARuN8y/kOymAmgYzG5VuDvK\nNrfmKHWPGWFbURJ3vu7AathyRYfP4Fi4lTEVRe4IBf1DJIIWKbSoezyLFCx8\nWMK+\r\n=7lgh\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.8","bpk-tokens":"^29.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.8","bpk-component-button":"^3.0.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.8"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.8_1571735870810_0.4829343886990647","host":"s3://npm-registry-packages"}},"2.0.8-css.0":{"name":"bpk-component-nudger","version":"2.0.8-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"c2bf95f0dce67dbeee80bdfa8b68cf7511c32353","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.8-css.0.tgz","fileCount":15,"integrity":"sha512-4dTWhbcIJrSm91ccsq5CsxtrOpf/ankH/o/l8dlU0qhqqdM55B95emGRFqY16Ke4253YJ7aOA3VCtb2tIEla2A==","signatures":[{"sig":"MEUCIHRF4Q2rBHG8OOTujvxSfvtQ47+RPmAmhiv8HlzUD/WyAiEAqA3GNvI1b9s9QCKturZ0n3D8UfT9aa1u8WepDwmFymU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrsnLCRA9TVsSAnZWagAA4hgP/j97RbAXdiMyaV+aBjm9\n5/soMsjFal6jxOLRiduD5FDgIEbNkS9lThigrQcE7ADIWeSA+moBuKJXkvVN\nfAvnP7DregQtKnMcZM6zoVSYWdIjHz9SM726wmH5ofTZoj8SVr5rrRHbirCv\ngmmnm1z58mFn1LeJ3L11v4NTdpMDgqxNxoKV8nXVsln0bPpYpKwhauMJQScK\n3Igm0kCrRRFZ0uFSgV8aHbEf+w4bGeiAX8jPy9xwpmtQ6BkIsvA+Y/vx9EEX\nmP/aDtQA6Pxz0sv8KGbnOOU4HqtQPutcS0ak5QdYmqUstc4lZ7uH+m49+ocD\n5wIts/N/P5TYF2YdwrFIAdyzWRLHVMMGK4m2RsadPsQfelcu4xD22n7eKr6U\nBMQXl8eWglOVdR4y/E5iECB3vydjy4HhbiobEMAzEV/mgQyd+nxJAJPkdpK8\nK8ATh0l4ds1dQpknJ/+XYZW3Q8glUpcGU7LLGMEJSiEQrf5aeGXCu/pXy9C5\nKLDqQUnHAcJ++e7mxKSzM9Et4mjuBFgyCBQBWLPTYS9q6C3p9Juv3h8gEmK5\nsv56X3CdxRPTMFfTvM3sEXBhxvLyhdNooLksa3/Sc6KU/P0uRQsUAVsWKzEG\nB4jI4Rrx78R5hKrzfy6YQd/7IKsnUyvk9M0zHoVzFWysHAMXIYX+3VVpwfHS\n6iPk\r\n=ikFc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"bpk-mixins":"^19.0.8","bpk-tokens":"^29.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.8","bpk-component-button":"^3.0.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.8"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.8-css.0_1571736000787_0.4230222386661622","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"bpk-component-nudger","version":"2.0.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"faa5481e3e0619512b0840cb1afea2d417b5fac5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.9.tgz","fileCount":16,"integrity":"sha512-WTMJeXSGv4XH69R4lt7ETBFgmd9Y3ZWCoHd2X3U0DsCDwie4KO6+uMIFDmOSZLoQ1xXlFE0UBx9HugzUPtL9zw==","signatures":[{"sig":"MEQCICRKWwqkMRbw5enowDMsKSyogfYkXFKReIcyhe/ZBmazAiBtVKEJSAfVKPUTJg2ZfGnGLnTQOhB840VAQfC8wF1ZRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrwv8CRA9TVsSAnZWagAAlIkP/R02X5IFYYn2sIfPmRaP\n/9zlQHLTqcZaOrn08HEIDlB1itVqDPuLnRxT4ePC8S+dPmCHeay2FMZDPOTd\nVUYwNGcEHfUHTrNg0SVK+gRs6hqSU0vQUCI1zmBsGzZ3SFC0wYTS8SLoT0je\nKMFgQt9yd3fMVg2Xa5P/2McOjRXen1DLsv6DvdrsIsRqqJuyadhmbz62/Qjs\nwyrS3eiohAuFLBq6Sq+nOZQRJcea1D/R+uVcsIccbp4+VBOTkJonzRDSEqLC\ntU2o5Gj0m4jhcE2fDcGANqLtah2+2NjfW1F6gAQsQfEdRKMriSLSysRiKabM\nBVrWmxXl1G/oam865wCVdTVnXJoLP2Dz1pm5DyAi46MhCl7rMeVcJZ3icNNy\nwAyWDHWPqoT/Ir24NKHcpdtK3iDSH5qU4biewolI46HIKdN2sgK+R0joAmpm\nsfPxmuXj09/qRIjRiaZU3sdK8uRX4+CGwOZVnqqspF2kV+A7ggdT0JhpJ3QT\nci1ORRLT470ynDGi67/FhJ4I1ozlC3bs1Ik9d+T24u9wAxgOzxrbhuummlgO\nKbZod0FqbwCugbBeDAOBm1Er8zL6gJFKJJb9q9S1XkMxiwV6NgxNP8AqeeVt\n8VwfiW4k0G+gnEFsziJVTT6z+x4vuFK39LNA2XNPwV/azlTmtTM4/2i8KZcF\nTi52\r\n=t0D0\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.9","bpk-tokens":"^29.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.9","bpk-component-button":"^3.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.9"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.9_1571752956179_0.49759174430610975","host":"s3://npm-registry-packages"}},"2.0.9-css.0":{"name":"bpk-component-nudger","version":"2.0.9-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"519f1e3e099a2adde4afbba5f62a10da12adc28c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.9-css.0.tgz","fileCount":15,"integrity":"sha512-oQtCHqD6qCqVbVaumXvjjg6XPoSK5NLXyYzFjAQ/elg4iRKNCDytWJJiXAl8q+FYUXw4Kh3iTvRSokxIXRIixg==","signatures":[{"sig":"MEQCIBGSs27WaIRfI4N2DqgnzHFiH9KU8yfZ23oyhJbKmtBOAiAEXqive6BBmE15CFCPfFZbZ1qHwHTxUopLVklQzxi/IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrw4GCRA9TVsSAnZWagAAlvwP/RiNm9ojy5BHEXwJaTUn\nFfqdAxqxlJ5PT57hap2heJ5NtzbQpF1+c71IigvSf9DHeyMSCVp95pHhWD0E\nGx7RjdtfaQSETdAQ4BQsWrGIopHB3G1jrP5Eph0tG199Nm3oITa2jZSRYYfZ\nChrr55lvkoEna1ehAxCHN6YLtctKsjnvnXkjdvVJYtzn+As339raB1n16sRI\npRyvWRRZIP4Yu9Pghk4VjB+7wLma/m4OIwB+vpMjeLB2jX+XXN7Hd3ryriKV\nSgUdz9q/DxDdSu9T/N1pesXK7Z2DQyFXQpNMwW0/+bU3Ja0jbi7lW5MRooDK\nUyB/EnWQADxVPR5cEo3LZq4Q0es0GS3fvVeXVvLz8IwgTvoShmCDw5ULehed\nwhvf0zmB0K4yJ2qi41FLJISflOCDyiz2qr5S8uXrlGL0RbBDA2EtoVeUXKAa\no/SD2nfCg56KbqT9hNH0RaOzU5oVVPID2FertTaJkAiGfSK5t1vBTRYDHprN\nLDD4GEAjmbdsTeDQdvq6fsC70Ao65xy/IJ7NwLnGwwSoHYe0iylXSePlVIdl\n9mticoLwx42HXhZN0YJVLCYvUb0++JfE8lM82APVQrN8qiE2/Y2mXD6k6v2K\n8wVGnulveNbhhF1++cqk9PUa5AmfHON89vIkhsrG5jgxoer7fZnzPEEKqrem\nrsgY\r\n=d58R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.9","bpk-tokens":"^29.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.9","bpk-component-button":"^3.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.9"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.9-css.0_1571753470335_0.9578413010632227","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"bpk-component-nudger","version":"2.0.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"dd0ae0a84f952e71708970ed5a03694199ef8288","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.10.tgz","fileCount":15,"integrity":"sha512-WBZWAvxjNScY2Hc9TLyiRX1RVE0tseOSy9NdFFUJsIWic2aratFlC33mv2/k3z3cnR8G+Qp6moN4B2vGXmSqZQ==","signatures":[{"sig":"MEYCIQCHB2+kcthC4cpBMQGo8MKTZXe98QP5AOXsxrzMii6N1wIhAOuRQChlKuneVpIpuq9TXCytSEWCcucN+KUbe5bqHV1s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsHssCRA9TVsSAnZWagAAaqUP/0bJeukUFjUkLxUzDK2+\n+GLZiM6NCnPgB1jRXnsjXX8tWkXHbm4sEVaxTp51upKnNblPthtXG0lU5xl1\nsVhx/mlvDW2gZ0JIuS5MRP3hLPdipor2Q+KMISJ+Rc6m4vh+IhlpJNdRvD36\nKhhPz21dF7HCiYISL8RNi1JSmhn4QNjeEpU16pSP3qZbQJ3rneBmLWhH2f9r\n/5S5INMc2G12WK+4FsYMvWOliygwI1zyXluAo59dHKJIBaTEobPkPOuK0+Du\nHJWjQPaBaoQKTJJ9FBw5KyRP16MG6pq7puV5irikNmMB7uNvekXyrhCDEXL9\naV/cPE6Q80VZ6uHy1JMkERIPz04ToLgg+4TFiwLV8H+J/tRWaAn8SjGIcxG/\nWEqwCxopE3PotG/3YU/52/O9pmm+k8kJtLXGh5V36vnWNzKzzNgfLIEHbkMC\nj3/xT/0STzg2gPqdf/mc1JPh9pHb3MaIk9+lIA+cVOpqOv8ogy5ExTAx6NQB\n/h7wRQiRqUOukzORJsUuXmhlcxqeXCP0r7A7nF94NxgWBoPXWjanlF+r/bjO\nBP5lKLTX1Qn4Q8WVLekPXldhDAmRuZc2n2HBqPiIMYax20ZPgOMmZUSvKRbh\nLhtejNv924wxeXPAk48TxqlAkR0rUDrvwyTM2x2G0PaB8tEWDIYLMKAQP7HT\nc91H\r\n=3bO5\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.10","bpk-tokens":"^29.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.10","bpk-component-button":"^3.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.10"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.10_1571846948518_0.2033670435299244","host":"s3://npm-registry-packages"}},"2.0.10-css.0":{"name":"bpk-component-nudger","version":"2.0.10-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"9a2fc8dbaab9091d391483d755ab6a6f2224aa9a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.10-css.0.tgz","fileCount":15,"integrity":"sha512-DZa6ixKmqB3Ul1WZsQGyFtA6cZiZjVgkjISJPdE49KwIbBjCaq7rutXiPLmofpr2GcJYnk+ysRsF51LMD12CHQ==","signatures":[{"sig":"MEQCID7agi61K/xu5wxu+rps62sVsHGjKFMTWhq+70dWWR/rAiBXeLteOmaWalydHpMmcVbdLcl5kBRvhN+lhp9wbCBd/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsHvTCRA9TVsSAnZWagAAzdYQAImiSw4jZN09utQ+gSj3\nQOVRnMLXQ3obix7BAL82A8nZyZpyc+Tk/iGcDFqPqJW+l6opuWQSm4HYnC65\n66jqeSKajFKb1quiQ/PBzCCUwGj0vM3JrhVQJt6v+X8T+Tu4BsHbSqMKWSNQ\nHrwN+vH8h4C2fGWfbwUQXEqfQbvYAJghXh2sgggVAsXVqvkM2b5Y7c33mpYr\nQOeL3OVnCGljs0pvdov0ROh+alQrSp9O2ROM2xwKJ2ky3olio0IlCtqh/gBK\nUEXYF1U0CJZ7OoKQ1ZAlQrTgMnN/XS5XopWsoRNxLJ+kVAIzyi76sI2es5ST\nXpbeaZB4sUT6vbkiG5SLubrZn6utznUVFlULagnNWtcdhfLUhH/eFzqmBcq5\ne2JYMHQGa7+SPECCf09BJP+aZafYl9KXmm/QE1tpnbPBRyHgR7HrB73Sn2gf\nupoC7u9TRGhgg1NPUUvAYjq6ITTMN7a6wa3DaE6q4yg1xihwHcLEOLSuIdxZ\nKG2aAYxmXofHDq9nGw/ESSpztl8iN+3/fwtr5UvF3EsfNW9142q5Eu3Z+dqE\nDIwg75Bqo2sqpDEggCi5S5FZbzW6YftwZKo3KMW+BvlyuYniH753OPdE3PmO\nOrNcbwRm64bqCp+PhWzBLdZsxWvIOC2pzK8rFW97mVCDoAd9AeJZbIsWKGr4\ny8eq\r\n=jbNS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.10","bpk-tokens":"^29.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.10","bpk-component-button":"^3.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.10"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.10-css.0_1571847112389_0.06517518344055895","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"bpk-component-nudger","version":"2.0.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"dac3d107f6f9b5357fc5b5588103ed109f133c5a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.11.tgz","fileCount":15,"integrity":"sha512-UnFg07871fOs9FvmjIukStaIT4iJu6pH5OD6K/5FhDNUrkAUSC+VKNpXXcDTr8hAgpZn4AohyQ3zLxA+oQbzpw==","signatures":[{"sig":"MEUCIQC/i4704tt0T0j8+d1hRy+rnROgMDLFSOonWcXxRGb3LQIgDbepQG+khCHl/uiA7iQdH+JEwjq389UuXMmUSJ4DmFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdse5tCRA9TVsSAnZWagAAxMsP/1lsdSclhQLlOkj6AYJ9\n/yR1Dc/oql6yTtPIKCjzkycC0ZXVTgfyQLjFKBeedR7N2KTQiGzpuo1yoQsn\nLLBe0rgiaTfYXpYve/mlEgl1yqZgw07lHn7aFSxdqbb6CZNl/J4CBsXx5oxa\nSxW60iDeo66TWGpMZkwqk/IplMnlmFcmX4XmOOxEcMcWVD7JE7FkpKW6gjW4\n9KN1zMDuChw65IGL1G2BO9qLmz0NY0OUxHLA2hgRgmGPjVI9f4SVA0D61BJE\nRZW4KZKaq01p9c+LT9jSJB3B00X6bsVz1IqyFkJauPYYd4+bP7hRGNWdBhUK\nbVfGxdNiOzhznsGxQxw0KHpbRACMCfl+LJllPKVl8hocpeUkJhNQ5ovsSuMr\nsNFvkeRIxQsRVvyY4igyB+c9p0s/NqLoxby8/6a39yriId6Fh34Og338r7yi\nZpQFm5GTE+GbkphL5zX+8M+kQxLjAV/lULjTZgFc+vCjfmw0nKYE47WBWJRD\ntvH2Si9RJ/Na7L/cmwzneZKBOrY05HfkJSqlb7TWImGY2qBhiJWP0a/GyNSM\nfm+0B53iKtQ3JpMUcHcmOUEsDAGIaNPkWi9unmMAgC1M8q7G6PDqzXjN3ON6\nL6ne/DYXTiN3NUzCChUyjW8bc5nNrqg+NdM9xxOT52clnTlurf9qgZWgI/iY\ncBn3\r\n=mSbW\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.11","bpk-tokens":"^29.2.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.11","bpk-component-button":"^3.1.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.11"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.11_1571941989797_0.052439509067800705","host":"s3://npm-registry-packages"}},"2.0.11-css.0":{"name":"bpk-component-nudger","version":"2.0.11-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"e97a4b79473682c4b4b3227c1c50cc3dc7e4504f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.11-css.0.tgz","fileCount":15,"integrity":"sha512-TYm7eLAesA0eBsuWxFxI1agAM//DdHjRmbuNdZsFwOHNUf3jXJSq/gxp2/0MQg3vd5ykkXV4KvDYJPjhw+7wJg==","signatures":[{"sig":"MEQCIGSFIeUqXv2T6bzFyTJpxI4GFXT65FCjGiy0/gsn9C/3AiARe7vaVHcl+yy55HlwaiI98piwR29RuQG8uBpl2e9HLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdse61CRA9TVsSAnZWagAAwqgP/1k8PQi5g4H+DFwQmRuu\nS6wTf+UBJ7Do9gJ/mK5+Nr5WEkuy8BI5puqLHuDVMC7HZItSFwigXYucABu+\ni+WQWaAt/nTupk32FFTaisPuBszlMMvNAwGX01evUxJvZUPVCXmmv4YRRcJO\nMa+ASKLEOU6MsqSHHVmZBzVk9iYpFqoGk4GChrmBHZFZ70qVlU30havHLMAz\nQbtUd1U/0/kCekOA6YRVXPZBn1XuIlCUidTe+KXgjHMVb07A8HkmkA8WBTev\nuRBU+nc1B7T5kka0amAXfZe2XP5cZ54dvnmJSDLcXZmj8VTJBj3Jmc0S6atQ\nmKPyi7UmcxJCe/v5v8IPmSjruBQTEBRp153t6znK/LafSEU+FN+UEusXh9sG\nh+0ZcXNBSzq1Y7BlBTThM9LRTMFhbkAN3cIi1lTavZ9G4ZbLRY/+Ocnn8C6n\n69QXgjVzsQqbjzYpSC0reNStW2Ou3NlD0DL5V/GALiTa7djYZukhEwvsHEZe\noI5fneJnJm1484yYq9vGYipcDKXfexLgzDCgzLM5LLWo5inu8E83YIITycQa\ntIVOoYeAoV1I6BhY534S8nm5Nj26Rd5Oxx+kw8WF7vfBX/TBvc/PJCnA7GyI\nJyNMJDsa+7IkFJwQPxVGuc7G9CTUFLRpU/tlplBDZpsBGuw5mvbIoUIWdCLp\nNhGv\r\n=KySO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.11","bpk-tokens":"^29.2.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.11","bpk-component-button":"^3.1.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.11"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.11-css.0_1571942061538_0.8869839078995401","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"bpk-component-nudger","version":"2.0.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"f250b230448f819214315325e478f8278d4ff5df","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.12.tgz","fileCount":15,"integrity":"sha512-SJgI1TQRUFQ+LqO8MEe0gMmbw19Q0dHqz+SNrtgBJJxoelpJ5x4PMoDfXxzJ+MwOxALFT/heW1Xr38qoGrPp3g==","signatures":[{"sig":"MEQCICh2MKopGr5pzcvmkI75xw7ekm2ywuExclRNyJAX40K9AiAgSSMGsFEr1COnJGKnxMo6Dm5I3R1+EQJ+Z2s2iNzqrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgvfCRA9TVsSAnZWagAAKAoQAJH2yK8gd4Mu5K72FY6m\nAIGHQG0vA3eJxR6X2Fw5DCGImJe/5djrzVj9WGdnfbj0MK1YqPvODqC2uqgp\nsr4qArIYUPsX0BMb9RrlI4kk4ZrFPMUXsBzeqyiY4iJYBPv+uZsekCI6uOw9\noduXfs/vB+e3euZtpQ8Ln+gt5/iaq9kkxrdtiRZyn6dWEn79nHwipdY/Pnjs\nAuR+Lg4MfGTe/alWkb5qhog0ntyb+oKbOqQOyBkzLgp6WyoJmeXU1G6IXeUj\nAOp7ZY2NDm2xfuVC26LpzggnNs+ofZbNG3QVKmBi7ULIsy1jTRj/GE9zDvuc\nDomozBYGrSh/rBIwSVr3UyLl3hwijduXeQVfD4YhicMOh29MBUzwXFi6+PaD\nycZxWHwtyt+EN4eOdn6UrBUtGyb4JDPYqkRDVY2gx3+QAAFk7oWiyXahkKGc\nCNoLpF0nj8bbSeLcsRmNQ2TSUjAEp2IWpDTPdHkwOf/TAjFNJAvmqojv/cgl\nKnBEOFLAdvN0le61UUyNSUfQmj9oYj40WU9zDa0fF+lVz2hwB7YMPsq4PjAO\nbV3kDvWjlM7FJwR/dh1GNOVLdq2dzL3BEgAW/EN+0rbOlvIN3co4+U+/PXUV\nrKZt4kOgU/HZdqYGBql5sY6jGBXGx3vhFjM3ZKsaqHEd+kMGAEIgleId+Xnh\nEyRe\r\n=uDW0\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.12","bpk-tokens":"^29.2.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.12","bpk-component-button":"^3.1.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.12"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.12_1571949519920_0.571109840512565","host":"s3://npm-registry-packages"}},"2.0.12-css.0":{"name":"bpk-component-nudger","version":"2.0.12-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"39976223641bb2cd334bd28c7b33d01e33de6d18","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.12-css.0.tgz","fileCount":15,"integrity":"sha512-3DfiLy34Jlbp/iPGoyKkuWO2eFKB/82aSzf1cr9SKK6bxzsjBO4mLamoCoZWMzc/m0bU2hdPZV6wRcXTSx2zxQ==","signatures":[{"sig":"MEUCIQC9ubTE2xU5xWS6pesBUbijdLFlzBOTglI+wiMdsU7RCQIgPqGMs7MHvUS1+s7GzM/o3jg9IC/FIcmgJM0B1VAoo6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgyNCRA9TVsSAnZWagAADFQP/1iql0gD5c++1INOXTS/\nSTAeq187t8vR/liAogQOzuiO7nSdVscU3vOUMvfgLWyfW+sspuxH9bAWp35y\nfYpCl1QCv0LxIe6aXsm/BlaUZ4nD6rPBI2Rbi2g0MZLBkswvJj8cvmcgWVb8\n/I5LvsKUwYo7ZBzb11MW6RakLBO0iTC6eTzo6FkJHNWbmLS4f9QlmBxSDPqj\nNGn4ui6cgGQs8vYvbmOf9MQMHGMH0/QyZOhhLHeKJLoKTD3vshWOGt4t4KZb\n9VmUEJIlTOWs92GY+GULy14Y2PmiTXgoKI/ixTkq3uBTyCvrw8WqscgxMm3j\nsVTU9pieplQLHG4MaKDrcqPXSq/YF2PNP7Av0WA6LCdKNHQxq2UL/mS2+Wv2\nGr6X0LeJunXoBdIfXakoDp+RneUwPjgRjFMsZRYoLKNgNZiYcqYXxlwgXYJz\nUI2gNuYKZ2bN6zHQt4GqzgnaorUiAMRljsowAAzIGc2H3OUgbcc3RdREQVB1\n/rTEXvBScxTxkSoeWohkUv+hq6VB66GBKQPocx9XXu0J9LzkpC/q3kC2MxUk\nFbc2wvS2eGdUhpf2JD4GqArTwT+CD0RSeP9KLSQxnykHVLz7Szk/UvtmlAbc\nZ+X9qdHTs99nv3bVbSoI6maf5qGI8vwZkuIauR61ysnYWWr/1bnjeGn1AcEI\nlTxN\r\n=nlXn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.12","bpk-tokens":"^29.2.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.12","bpk-component-button":"^3.1.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.12"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.12-css.0_1571949701498_0.8568351070827971","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"bpk-component-nudger","version":"2.0.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"10a8aa1255520046e550930bf18d0f7c8d359535","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.13.tgz","fileCount":15,"integrity":"sha512-n3JrW6cO09a9+7uQIWh9gjm1OG9DeR+uPeONpZnR5w1NqU5aCpFkFS7w4nZIhYmWRUGW9f1l5ObCGvcT4Ia/Zw==","signatures":[{"sig":"MEQCIAMTOVgQzj62mCs9OgvwjqZV1wwp05s7D67S3qcjl5rLAiBhhg6844ZFT5jSy6MLZlYqIK1jPXEmRPO3sPuAjGSHkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtw3hCRA9TVsSAnZWagAACqMP/jaxjthJlpnBPt2IPong\nfKNYSQuunbAcBqaX/YuTqUb8voJ2gYmlc1iVy4gTMuV0I3+9Nj8UIry5gE1H\nG1X0CHs+gV6wqHFJCvmy7xvHPhtu3uQfQGFh/NxKuiEzv7AtfLjw6R16JkLW\nxM+8PmdJ4u5Bnu60hJmvD85iHL4vwWlFFPjj2vBwcEvkLHmFlYXv/AaI1HII\neal9G7djN9PSacaPDsXD4Us0pGKXIL9O3EeEmNOEBmFJgeMjVrerF2XLneT9\n2fhzABQISmoCRLkJvVQ+A+Fd39cQtNMmvX/poRrKDtUO8br0ejWUAVk1L4re\nI+zpVz4doULu0v+pgHyl3ff6UYBoogAYEuBS2t92lfWRbEGrrofjpC8O2fCv\nbTx/XlzMIFSGm9CjKqwMcVr9Fdii7CiwQvuDfn6jVu894pz/PRUHna2xEn5A\nAZy1C+X4DVNfRYOMRBKDYIHZxLjP19nOHfzYXH7jAbZBHG3A6Cc7rIGL12XB\nMh7zPurPd2aIPxhnYAXptvrdAQlKcEPzE5jNW1uGzOfl48OO/MOqiicMP+H0\nGwEbfzv1is2MO2pFaD4+9UsZxD12xegMkWxku1+a2NNlaMjZnvl7ApzcqHU4\nYBdMTP1WJXFnwRS0NzHH/4zM8DRt4OCa0Uge7EWbxA36hoddF+KdggOwyDa4\nrX1T\r\n=+NcB\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.13","bpk-tokens":"^29.2.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.13","bpk-component-button":"^3.1.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.13"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.13_1572277706764_0.389384779769127","host":"s3://npm-registry-packages"}},"2.0.13-css.0":{"name":"bpk-component-nudger","version":"2.0.13-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"94fcb20d848d507474f229cdfcd5dc9a46c94bbb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.13-css.0.tgz","fileCount":15,"integrity":"sha512-M1dhkmpfUcsx355UHrO0cuUcwf2t5a2FVqPrI2UpY0tKRldcT+1Vz6Bpsy9NK1Lm1mOjrgeuac+1jlGZIWEDpQ==","signatures":[{"sig":"MEUCIQCCShB9wVVm9kkNpqB3iFHv++1w1lZbZvSmvkH1G9D0hgIga0ZK7OBf2zdh5nWHMUFa1gGfhlB/4gZl6DUPaoP5CmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtw6oCRA9TVsSAnZWagAAuTwP/jwnmPNX9mPDvAiVWOJW\nTOSS/2iTbJkyomIvoII4Rxw4VUaIiz48vsUX5bSbOnXpPftLurYn+tK44gvv\n0uaeYtwX8gvrrTk1xCiZT6sYZUU+EaCc9JS1dU29bKxZnFiJOUSeZP2D0aYf\nm1N53CP9KKiZAvDO3ofSfXX8rYUp6EKuvdPqN+it/kNSN+oahdnW4lVrpww6\nrX5qPN48IvLjdxxmwi6O7KdPwVz09hbHQqm09O0Z51u/AySWhCEu2zDdmYQT\nDHW+IsWhT1zVF3n1+oQXpWvMPOIf2LpiC2iIU9+CiB219VRB12LxvTEuF9jN\nE7WuOoND5y8bP3AdAhBKRtpuSRrXp+TqpOy7Kf/wrFKe+FdlKjZsYdwgNXws\nnl3SDQiE4StpkqvobUONaRgtqt9ZK43vs63axhdoah7hcnRsAdAGJlIW4TuK\ncLYHsyOhZb2Yzr5bxnOKPPJqNkDS/uio3woUGtBG8XcKb4pXV33+6HgHwl+p\ngPVJcRmzMupMfFG61WYF++1A2jtW9Ma89w/PaModE1hDTxrpFfYS2Dy8V42P\nUdOKfFklxp7NlpZXPQ2bnq2YVx4WABTL4m9KC0Vw2lV7dypaJ7tdGmIXvynv\nTpsK8dKBKM38CoT4fNRdPWdcPtuQdSakQwDixIDSW9dag+4C3vkSLahoercn\nyNuD\r\n=8Ah4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.13","bpk-tokens":"^29.2.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.0","bpk-component-icon":"^5.0.13","bpk-component-button":"^3.1.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.13"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.13-css.0_1572277920914_0.3001669508450857","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"bpk-component-nudger","version":"2.0.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"720ee5df807a53f43a533881b66174f53c98df43","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.15.tgz","fileCount":16,"integrity":"sha512-umoXzNfCF4O34Nq5sfkVd/Z6CjQv1mMR+d5WeIH71yJOxhqVLMyfDO0Ecavulh9OZ2G2cmmFAGu0Qesqsk9IZQ==","signatures":[{"sig":"MEUCIAsN/WPfOcJ6ywrvJritstXgBrd0UvpgYAAT6gJYr+DYAiEAuiV1HpQCBkStsKpsZSQSEkdC8/8RncuuNGbo5WW8RMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduEocCRA9TVsSAnZWagAA2dcP+gN344xl5dkcKeAfaqNP\nbvzY5XHCMn1q1+OArzoFBoniXguFIm6U2fojkgLw/GkpMexSAKUe2qjReDfW\nwWaIA4c9LZD5URWwYNdV728FrX5hSpjh9EqDitru5t3bqBOYfUP4d9pwzVm3\n2jTCqgA5+WgqL6GNE12aoxWlkY+tR0vMW/g1wMAvtLIs6yUMSQQwRAyNKFJX\n/+pZB0yL/FIWLkuLdx423v3Ut6qF+Hde42KuN+pmvRhC7E+O5ozu7sRnmpJH\nINsGD/1m+9KnWoaA2nrbx0ysrjDzp5vXFM509ladOfIrZlsrQ9SqwfaezX/f\nSjP1sYYjETCQtL3/V/73VAvJDaUf1yqkfup82ONrvH0BWhn8RmMtYQgDRPbZ\nua/c1Wr0wKsw4+2Mbyk1SrkZLoo8ewSsA5ppmx0S9FY0lxYMpuME4cZ9kr7C\nkYJLRXy/uC4Vl9XizXOcEkmkDs+PAbEowPuJqsOWGOlDLZz9SLhgvj3OcDjy\nBrH5FnfC2oBSonygTMI6EWoM2KKM+9KMd+Gjsw1iRbLnboj7mR2zhZfr1bSy\nG6PTevnMO29QG6CrtuDqkhEA9bRdaR8dr8r7YHU9eDmFaOMpEFOMAP3hSvvb\nGp2120lfketPneAJFUEkcUq0fsYiM6AjMG7EaYzwrMGGe6lmYMl8IJkb7yF6\nqcg5\r\n=Nb94\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.15","bpk-tokens":"^29.2.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.2","bpk-component-icon":"^5.0.15","bpk-component-button":"^3.1.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.15"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.15_1572358683652_0.8608295892430171","host":"s3://npm-registry-packages"}},"2.0.15-css.0":{"name":"bpk-component-nudger","version":"2.0.15-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"317fc24ac1382f704b71476b9401f8869b8f70a8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.15-css.0.tgz","fileCount":15,"integrity":"sha512-GVEzIy29rfXHFCSR/6l0h0WTFbmzK/ChyrdyZNdI2+yE0vhZgZXiQZh93kmKP88Rrmqg7Ofrg7wkjcZbYNAkxg==","signatures":[{"sig":"MEUCIQDsY5s1588phr5Zh3RzIyX/ln02nB499q3+YSISr6LWQAIgMuePn9iE/4VT1LnP2yNyYVTs56QB+81OLS/Pk7cONI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduEwoCRA9TVsSAnZWagAA8+0P/0FmoPTHgp1YG4Nx0wgk\n4PkjOh+yKZ4DJgBbjNEOCwqN5rTLDd8gzoxMzibIt2vJQpc2e0QlLXNodIws\n3B2/ZpNMaQ0dORbehSE3j7jqpe9lw7ufzxow6FtI/H7wP4c+x1kIZtS2ipyC\nmR4wcO6hUb+MUZ1a/OyijnVBNNnJg/kd11NkBzHz+tj0ioE41UzYHZQK7zXu\nRjnZDQVdS//mH7KAhDdMnxHTCOBe0sOfFjvaFhmJ27QWvDa3FRlO/aGWNWi5\ncRVSwGUAAfipVuCaYbf+eEPtf9TnqXoz9wnS9ihBw7HyQ7/BM/kwPO7sEYvF\nphUDKvVSXCxqg6v9O4WYMNhPTdnSCJr4bXMyGnXDcaw4eOnNxJxIXxnpu+n+\ngwWc2HNL3fnWpuC+L1sQ4RQhXPedGb8maI1IZcJwQB65mZCFpLnuVMsEkngt\n33p9YeAvwwKigRukZZaWO2lWNEvd1494frtc3q38H4GB7VyY7kuTTNDkKwcS\nM/aXj/+5BheL53JwyiUz73WS/HQ8x4Z69GWZizsd+kXRYDdJukLj/Mq61Yz5\nH+xNZBkXqbALVdjLP9ckMaVO23lIJmDBFvkfqtbF8z7+WppkTUzwIlJP+FDn\nnFJGQ6pLBVKzMEB2L0KpD2suCTboEd7hd2P/dyqhtSpEZnzyNVeUmvg/k8g4\n7vrh\r\n=61wB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.15","bpk-tokens":"^29.2.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.2","bpk-component-icon":"^5.0.15","bpk-component-button":"^3.1.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.15"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.15-css.0_1572359207727_0.8290846994537415","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"bpk-component-nudger","version":"2.0.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"221a38f5d0737de28431b851c84bdafccf1f6f6f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.16.tgz","fileCount":15,"integrity":"sha512-6AULhkgvK+VOwZrACxGrBSlmICNuP5PCyDrQqYEAr2TW+0biKcluULMg8tS5zlKKkwzelXXDsKOq2QrwPqJU9g==","signatures":[{"sig":"MEUCIHOv2s+uLZ4JTCwZh9mHnqB+91hhP4HgG84F66dN07u6AiEA7NF6x9fgPxvVUlBIfgozZFuAFbecRMEgUePEFLIMzoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduE7DCRA9TVsSAnZWagAAN5UQAIthW8NBZRHM9brvX70P\n5s9vOhQ3AR7zDG6jZ6oXsbJR2OHHNBR7t4Me83KAp+0dY3xQOK7V7QlanRbZ\njBdDrjAjIlOifq4Nh9L4GDXbHw7EdTuNKVqccBdWsNX6bKA4Zy1ULWIsnm3C\nZ0TJt6Asyk7MIDlhXlyx5Jco+GTtvichp3EomGuNbKzezrf64w2J4a7FROLD\nvRfJ8LzzXop8/LxJCj4s8R35Ex34woRg9Wpcq9H3077wEeE70Dz6GVLUdpBU\nqDeH4gl3N/7VD2gTuefqXZmIgMNs+7vc4Fopacao4c3WvG6EDH7d1rYzHIfN\n62haPNF+dOc3bBZGyAZV+/InN34tDHLoeR5mHKmbnZnkj6/yLVawDJN3wnay\n/B0Du769IHosUuTUg1mYR65lykfNwam5WF3T9Q6AlIRjPiRW9Dxm/p4PGEje\njfSaJoEOgCBPo+RVFTSv7DWmOpRY0aF5dDnRZRN4JBeh2gB0TvDWh7VU6B1T\n7sGJZ2N+qVLc+UgtjsbirIOt9S19fFGvQaVfbuLf0yl8DI4Ewkg3WMHfE1N8\nIMYDSbLUB0+mXoSxh58CP0lTAPFFUb+uLeFDIRdfRJeMNBGyKN32421KrRQr\nAydZyrKeeH51IAQtQv2HqB7XdmIL+lYwJqE4fmXVnLpAbucQiIaFOYvhgvc+\no6ZA\r\n=HI7T\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.16","bpk-tokens":"^29.2.6","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.16","bpk-component-button":"^3.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.16"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.16_1572359875205_0.4203054082115236","host":"s3://npm-registry-packages"}},"2.0.16-css.0":{"name":"bpk-component-nudger","version":"2.0.16-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"0389197ecfa2d44b5ef1742094af8ffb81db295f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.16-css.0.tgz","fileCount":15,"integrity":"sha512-oYbO6hGzZ2vOUhM1HVqCNqkJK0d0NMWmojMSXW0+G6mZDrSlrt0CMJQIaejkjCM8NS9k0e0qRueEq8xV26pgOQ==","signatures":[{"sig":"MEUCIBomJe9BoGmavZFxx4IbfYYzJ87x3amI48QyQn53nD/NAiEAkZF1Q7LUSTLWk2SMfDPGqpqOLFp6ZgVkDWooXQd95DI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduE+ICRA9TVsSAnZWagAANsUP/Ri8HwP6f3GXxpAx9bU9\np/PQfiAfBY9ws9jjw/V9bjoe1Qe6mttMxSCuIA8EBFisQl7i77HViXG1tjjf\nA8iqgtG66t3pXKoK5klT06m4TWkk3wtutvBykVykA30eVlRaLrDEvk7dVYpM\nUuCItRX7/QLf2nUvjZg/ez788xTVGLPWr3ZpkKmSJ4uMml7+XFhJBK8ebF0T\nu+sZZEOtVa/9xLjsevitDXy7JpXWoP/mtqtQz7K0EoTKTEEgRySimF8haHcK\nxkD1MpgGjxRyrQWWFNet5rbC3IbXKNJxxDiYl2+1ROLSGGUl2L28gW5JLgbg\n1dzH/+XRT0t1CJm+m7X+2291luol79lfK/UakzIBlsQRuvfiFYlXBFJ7mJ6t\nZoz6U8dMlMbUpJwM1E1/57F+65E+QOrJXcm0A+5iVgATV1nVG9yvYyKlu9BJ\nlqVH4+jybQD36uR1DAvkwKDJHd43pf1frHuXZcEDowH3M5IpwgMeifSbKV/g\n1anAu2a6eueI2A8kWoD3DJWb7DNs3pRSqNIMYuIvzKEKv0DIKIIt4eq9GkVV\neOfqsAfqkIB2sUOdNXw+Xh8KucVHlCJGcv7tzDPykkdR21bt8OsXKq4paEU7\n4EovEAu0ytIuKjIXVHItquWHNsItAIO16fkr9L1+nu9unSAmNIk6/BO+KIjb\n2gQ5\r\n=xoSl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.16","bpk-tokens":"^29.2.6","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.16","bpk-component-button":"^3.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.16"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.16-css.0_1572360071676_0.9406525331960067","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"bpk-component-nudger","version":"2.0.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"d093a0d7843c10147703741e26f0edfe4c6e623a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.17.tgz","fileCount":16,"integrity":"sha512-V3DNV74GR6AK+o2YgfZ3pzc9fkjxF8bXHCahOFRLkmcxd7YsTOqR1KBB2ZjwISdrmQA38PBPSZQlTAFrtr7Onw==","signatures":[{"sig":"MEYCIQDS2WGCXKZVWQ5vkESsB8wm0/UnxFxst8jvNCWf78kEsAIhANlYtJYN8XDsSfoGQktxDYE9kWVfyaG+mZYgZxWyflMM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwCsMCRA9TVsSAnZWagAAUWEQAJCJeL7uu7mtenj5fFTS\no/7bMDBWi6ffPRvkdVZwZFNHa359mtXka2Et9elSLOf13vUNJECqZvPNJA2T\nJubft/009Kzjb7qK2wibWfkaoSVGLwfIyqmfMgjm4KbvMuGrhe8pBNaKdCAt\nCKIHVh1XJrIX+yMMpAZAkmvlOeu6tak2yj4qKwU4+cMvgQxAmcAz2Bui2seO\nDvyxrvMFgA/QN35SGJzSVwFP5kTWTD9EZ2dhfIl0rCZyF2t9fcrlRio+obZ/\nRgru7xTHdFmaZqpJSYnK8EP8KZzB0kMuPwJL5KHVLDXWWig6OOi++lMN/Vxh\nwHDN/fB/JyyRKojE43vqOwzVGGrX9VZeMTji4BduoMOO6eJEGPaXtoD8o4PL\nvJqWbuOmgC1VIakr8+hJeu9CJ6vPtCOlOA2LRgcA65m+aXrZDJJ/rQVeBSff\nNHMQJFLa7+FGvp6L0HzzzGMPPANpl0cQ1LZUvM4Rm5mqiYvM41ZeqOjfkfUJ\nRFnAR5YQnY1pb7Fz0YtpJ1Fx013NZ1NXCKGhf/ZcQlepyYw3terTG6z9f8us\n2m97TlnPSiwyFWdk0F1LS6GBBtLR5i4p9jMvAjvV9bTGIfr1uz5EeaSLAmuD\n/ZcNUIxf4PTU4frbu+Xk7BXS42IRZKXJYmURutYLUE/H9h7CcFGITYtKB5uo\n3wMs\r\n=HmeI\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.17","bpk-tokens":"^29.3.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.17","bpk-component-button":"^3.1.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.17"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.17_1572875019958_0.6659782677639381","host":"s3://npm-registry-packages"}},"2.0.17-css.0":{"name":"bpk-component-nudger","version":"2.0.17-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"add8b7438a30e439b44ebef64e66f28db68c165e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.17-css.0.tgz","fileCount":15,"integrity":"sha512-sosycE0PbsxRVPQX7ZT1rOLKctzu4LUFVQ5/w5GExqd+lESKXo1+EZzy30IaJniEgtCLqVv8BJIBp7sxlPp33w==","signatures":[{"sig":"MEYCIQC7ACMvXhzs9F2cmgbToMNyzqilcBp3/59VQuPuev5NfQIhAIbltsF3UZ78s8IRvzPIPc/DL5yiUP+xJ8HsxLlyJPmF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwCvuCRA9TVsSAnZWagAAxosP/idPMbvuLDZElX/9aqQL\nRhpC9sSzyVrw/3L8WqH7GPLiDFTk2dWk0KAVlGhc1b63hJYGB9xwqWql42tc\nMwJ1zNZy+i7I3UjQOaQSzjPAq1DLybLckSiNtfnvlXAR0tgsPxRtmLz7AYpJ\nEBmMbFcK88KIpYoy3e15ZPgq3QikTxtBWevgEU9TXyxTWqQJo9/IS5lo8Ie/\nEp+rXO9sFD5iBecpNeh0hQEiQPSwT2cxC73yur4QyfXrQW1A1AFpCzIo39zr\nwsVHPLL185micWku1s/DamfU1J5g/bh9brcKCPhhmiGDUWroIEz9iPR9F39/\nBTwB2lrbHM1O1Ar2ha0raZOAu2atsCstu7tWzlb/sTW1vVvV/3Ns0KMECbWo\n72sn9lSY4cCZKPnR0tqPRyKsDmEr6T/eAqHXVoYJHtF0OomlU+Nx09P/RyDb\nncLkcRsiW6XLREewGe0iPfO+20LtP5KlDZSs13dHjG3VH300dACNpK2jaXpk\nbtKwaWDzZp4d70tbJ5uWqIL2H8q34Qr5GKHCGc3dLEc45GXXWMMitk3UjMvv\nHc4dzzEEPkw93Gu2+sHG1msqOVCzT9hgvTeB8ZCE1u8MYrtGLgc0fJzbObCD\nsxZQQbyQMVyoN9MJToHJiRpTSZLvNyuDNzmzMe8feYnQDXoUgbpcGwdJj+Nu\nQ/p1\r\n=tFMe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.17","bpk-tokens":"^29.3.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.17","bpk-component-button":"^3.1.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.17"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.17-css.0_1572875237849_0.41910643248808443","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"bpk-component-nudger","version":"2.0.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"c5006d6db6d214dad79ba34c654372d15bcdd485","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.18.tgz","fileCount":15,"integrity":"sha512-LkHYFgoylEnaIPIlg9z0RuuSzRK7RDAFUXD5DOPDlhRjU2+nMS+GwtRtzFJWmgViDJs3nPcGRl5YkJCeO04+zA==","signatures":[{"sig":"MEUCIFGa/NaeFtH+3pwmLesuHRfeB+FY1wyX3JhJkwqDyLQlAiEAhs3MbZJT/riqnpDv3t5VkCY1ntK7riI24gnNBwk0PlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0pI0CRA9TVsSAnZWagAA9/4P/0YPBc9AuTeHlhPnDDSZ\nNJ6nWqKRi/uhMgBYv9vcWb6rg6tMkFuwCERixncBLuzlR6O4yvtyA9sY6KNZ\ndSc5JcvSUrdnVpwP5JB5oPf/DhBwmMBH3c4Yg7H+goMTjrx0Y6zNLc0LrUJI\nusVpIkEgcBlR7QCnviiInjgKJMFyXREjZeUwV0ctY8zNodmobtfwve9l4MHF\n7teC0wkatrpf2SeUAPYWiQ/2sGIuTcxS6mIDAr9ykEPXNKfUvt8f05Bulayk\np3mZdU0juOP69JXggimZthzT466WE6tLCSsRC8lfqvJ6l3pO7EBAWZmL57QG\na/zfaOVStsDseSmlGVzv2q7LSRdOdDsqOdBaWO3uWsSLbUX9ADWUfbtshjw6\nYN8BHyRjirLYx8ZE7rAUbabzTCf33FI2foAI/9OzOoWC1PzBxkBUfpWQ0BSg\nZyrtvnLNrjPr+30Em2AE+HRra7puXjIGBI1mL4U073/v3HqBvOwC5YrU6J7Y\nxKfNcwn/y1tj7rXivANvY8M1UA6JxJ55O33ZuAC2R0OcQeNAKZRboON/KZ3V\nrN+xKpYQUOhn1YEEUALzDGCUZeQR11rZ+nSxaQvTMWmn1droxkGmnIBdSmm3\nzu9BdhYqEMYQFW660FDVs1zREsFyJhj9iCty7i/4bBZk+9j1jlLkmlRDXNZZ\n/p9f\r\n=601w\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.12.0","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.18","bpk-tokens":"^29.4.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.18","bpk-component-button":"^3.1.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.18"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.18_1574081068795_0.24866306563987295","host":"s3://npm-registry-packages"}},"2.0.18-css.0":{"name":"bpk-component-nudger","version":"2.0.18-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"0a66aeeee482007d4a3b33a9ab5b5d9b46e0213b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.18-css.0.tgz","fileCount":15,"integrity":"sha512-9BjmATz/M+DkOCS5qaZSrET/sXfiiN1wPRzbHEGjNOHJOn87NIp0ZDvwfCnK57v8BQSgXNEfwmNWaqOPKdFVPw==","signatures":[{"sig":"MEUCIQCHN6FEOAPKWDsxKlI45ykwdHpVptuBS2YXPXvxqWc9AAIgTM3hbCxaZx3QNz7S69CuYr1TwV9aY7jvMBHFl4PvASo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0pLNCRA9TVsSAnZWagAA8moQAJwRLXB4TgXM7nJKAGIJ\nsO7ol3fGW3Oj3dyavKp3eYNsksIXN6BljcP1J9dTKTkZkqj9JyWnah8y+xdr\n4txB0O9eUM9FnT5CeNfGk0XIGeGYI9P5MmJ5Ql4xMOLmNnny7ZkNgECLlFDA\n5W5Ledpg22w+fztjsxXTou20/LGRFcBUZ0l1v7FEYpC2NbGJH+ysgXHPEHUk\n+1ZpijiNejJJSUWzjyiRXT3rTfhU8Qro6h+0wlCDyzVWQ4AIYmnyZKMoXeUy\n0oSWx9E4nV9q6xwrdOR6YLrp18YpkpiuMz8NogejYjGG6ZS27eqiAJCxR4JP\nIYl8nDteoUhb1TyLzANFFHnLLpxjEC4BrTvehlSdenvaiFWg4PZZjAhk8s92\njcEuwDwWerbMOFmL0UdvuJ6D5DwZWRBEo8W8/TbnCO/ZcZZTsb0ihNAPfavY\nOJffpiKSfllF8dyjoTzdjoFjChu/et69SsPAGoI7FDUdMwvs8jK+I3Hm/69w\nAkzZo5yPUhnkYghlXs/0hgYrzhGiiLvkF+07DrB2FxZXYUJWMM/1SosGbHX+\nYF8PM4EaG88i7GAdkyFHSikPQ2jJecZIRSDcSrxot3sTnbkrTnAjc8AZhVtG\n+UZ3ij3x50rbp029ph0uSDigjtMhSdNKY0HPhX8om1tksBMmR8JLdPHxdH+A\nHChY\r\n=U6ba\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"bpk-mixins":"^19.0.18","bpk-tokens":"^29.4.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.18","bpk-component-button":"^3.1.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.18"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.18-css.0_1574081221089_0.06689258632637163","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"bpk-component-nudger","version":"2.0.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"42c02dba9bb20e631072fd40418c966d24e965a5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.19.tgz","fileCount":15,"integrity":"sha512-Xw32qkwDhF9Kxr0NkGN4njoWf2bcU0tB/y6RSVfl48wRO4i2LqBBLiGJvm/RlwUmYdDOIP+gnOhQxPAnX9rLAg==","signatures":[{"sig":"MEUCIBrDusec6a2j2sA6AeRoGkrZrO87YQ3+xM+feABF1CDUAiEAvi7HDnnm5c8fkY+CWumQZrb+oypZJus2Gk48LsKme80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3k/5CRA9TVsSAnZWagAANXoP/1ZzArmMVRRYIOzM9s4x\nnx4JivM6SDWpmn8zwBpS91gAuNlq0PszNl5gFGi9vcz6c3FQEuac63cLQwri\noJ5P3IDd7g6zgObc7WCg7V45FPk3OHy6ho/rsTX8ioiOpiAhPgnvxAFD+vUn\npNwN4AOQTLtRu58nwyCcMcYVv/bXrqafH314MITRjvrKwnkVSLtDb52BXN82\n1lS6oI/vpC3oY+Z2/7s1sdhPZTwdPVpWoubAriJfwWRhN/6PG3N7eryu75cG\n344LMb5Mr+7+Le3OkhamZVFvPOFaY5tgdYCNm5Lzl7tsfccyL975LqOECLLR\n3VPZDrT1WbG4BsvAT5K2/anKNf5naOXtyPKOqPw+zt0K9M31ACgBSTgVJJIs\nNxZttI31wKksDiZiV+SwXq5/whzp5aNpGtrc/zcXxE6lFY6Qr8vsuoX+P2DH\npD7a/bjZovj3X21jZ7XgTdVuNyyC5/s/iTB+78D5mWANEHBlYwZ30A0Ljotv\n2uMEWgntUPwxnj9olYeo9ZU6PI2kyJ2PppKRkaAdKU0li5SLHH5VvSQlaJA1\nn4Nj9EXS5R1SOXJr4PgdrnysqAvnywUs1U6d2W2UDGLXF3ZXmWKE39H+jQ8M\n5yBt+tHVUHlgZ8nLHO5v9pUJHUAGdjWQTNWDS7XWXGmEvWbFt8UnWch2caxx\nwztK\r\n=B3Uc\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.12.1","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.18","bpk-tokens":"^29.4.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.19","bpk-component-button":"^3.1.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.18"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.19_1574850552970_0.9014215393800904","host":"s3://npm-registry-packages"}},"2.0.19-css.0":{"name":"bpk-component-nudger","version":"2.0.19-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"d854bff618bb2e59aa666d20147291479afa7bfb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.19-css.0.tgz","fileCount":15,"integrity":"sha512-nXEUt6TRF6caRWwwTP8yEF8vYfGNMeCVjZ1mNCZNjCdZfxOHPrYsXFJ2W/sGaRpLGyzSgCxUfXDHyFGJ1xNY5A==","signatures":[{"sig":"MEUCID7QpuNU//bh51JIjrC5FoNrW/14BBlMt/z+UxeFvpqMAiEA94DQj6XEKnAWTgKckQwDSY+cTFuJ2nQT3TQ2mrnTW0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3lA6CRA9TVsSAnZWagAAnH0QAIkh0AA4NSMdE9HBVQqa\naY5FJMZQH5bQnEcdUX9CcpXZKNtW8w54HtDshXn4APDl6nJWLnioROMkcgz8\npd86ONXJN/29Z1FLX0z4Jcddq9ECoFl+Xtc770g3Ripi+bn3hlE7dK2INRoS\njWYg1/lSd2W1Ih3n8Hnqf/AI1iFnTXSRJJQuQHhBB1cOOxStwmr4mSQNzMXM\nLPMeFOz6iGYXeasMY2ZGbGIARPfm52hG9o/1Fq1/WvIhXaIeFroXHyQrcMaL\nMfGMuXM/M3gYp1NbCQNHUxbxSVlNUGaO26K89gCtncFNXrP3Al9li8SGYOgP\nAJTeV80Z3ZZ5Xh67TFJlDxxzi3w/G2kPNB+5IeaHa5XaicSkcIRgjZSLecFo\n3899fGiChSDHgwGpXfvhmjKExJeKx8IOZT2dnYrSq3/JA2e46EPCr81sEByH\nW3YdlILKn/kaWGWmTXtRRWZKOk0+ZF54BpOrlDK6nDAv2yWPFvqk0IComGvy\nLNJu4d9iBPPdTZGLN6s7Uwm7zOfLViwoXCe4qJsim60XcFS867sJoIl18akp\na9FlVjm+/MzKkeNiXJlqC1ESXaaiG71PgXsa64nDmHiC/2RaJohJwzvrxREL\nfrP0scOHw320p/gZ8SpOUuyvy/nTvXq5VecXhp7rMH2h50ceLWfDPtUZpB4A\n6kDO\r\n=oNlP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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.1","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.18","bpk-tokens":"^29.4.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.19","bpk-component-button":"^3.1.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.18"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.19-css.0_1574850618119_0.5123842695636582","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"bpk-component-nudger","version":"2.0.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"255827eb87469f9e8de34ecec640bda7fd3cd257","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.20.tgz","fileCount":16,"integrity":"sha512-nw5df5vcK6z1JvDFTEhBcmniNP+ymNiEAJPy+6+pAOOUZeJWeXJ6iwv6KXWikwsVmeftQmNQaeqWjUSfieJPHA==","signatures":[{"sig":"MEYCIQCILI24HE4JOudISn5nPiqv3k0cgTJSfM2hSYmGeO250wIhAJTl9KEOHUcMu6SAo8EcFAwq66HxKzvnUScgiqzVDYkQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53XbCRA9TVsSAnZWagAAYiEP/i18eVW/0S9e3/sl+Qdp\nn7qlstdWbu4CqLp6i67b0hXJFlvh6uqMgOvcgxvDm5y3VMwatEoGTgh8YSiD\nercjabS71akyvTXOwROWlaImU+Gcyot1Im3D9hIEhdX+kc3VKCdWXExmotVA\nSx8XrrjJK9+v4OzHrq65rjpftSRRhLKCrDqPZmKCsTuDh3iZNM3tvj1XVWdg\n/LS9apXCXuhz4HsuZnhTAsRSBHz+tpxedCYT1/yvxDuxejT5i8KCMQNai3BF\nXGsjCnWemuJSdHG1YyP4LWO7zxxIVPhKl+9sWki4Ncyd1/mb0GppWEckUnqe\na/nnhWwFSmIuA6C08WkYYsrF7XEPA2X9Z49zpth1fljVgiAAAP7ar3fAlT8j\ndU9g0eZBOhKXPycTAuaM+7G9dg7EpFj/wbyxRPEDu/csYaOx+8jGXsVb9eh6\nELNyI9C/ABVJfe0+NpuxaUkm8o1CZxJlYLl03FYFOe5paoul5I7RvkZ5KkRf\nQxugdz5+nDwwXaYg+ND5JgmXT0ylccaML6f0s3rdScpmTLolLpBApWQzlrnk\nFGjHmdRcOCNuRAS3bXWTxkc1FirbmMtQ0OwHgsPLstFY4KyCAoDmdhTxmrpR\n8d08V9sWXNxJbzP9G2fX2S5N1N4Tyj6PL+mPszuFZnd6x3oR3VZcCgXg4KWP\nHqge\r\n=zfY3\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.19","bpk-tokens":"^29.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.20","bpk-component-button":"^3.1.10"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.19"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.20_1575450075243_0.8693401581309481","host":"s3://npm-registry-packages"}},"2.0.20-css.0":{"name":"bpk-component-nudger","version":"2.0.20-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"f9f21c4f89c566dbf4dd5abccd59e14380685e4d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.20-css.0.tgz","fileCount":15,"integrity":"sha512-bPnE2S8dFXVqIj/1tB2c5FRMmDOk1onAZJEoEfP+BeIAGBs3TdCmIDRnxQ8ZKO6IQ+BedHQZdoEgkHCYUQN/Aw==","signatures":[{"sig":"MEQCIGCgERuvcUaDxuK1RA+naNzab4i7QFuyTCdRnB+BmdBjAiB+urI+byaEBs8d37Lj+JWX94+mLSUb1qA2h8B3krdvfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd53agCRA9TVsSAnZWagAAlawQAJb8PrrKhhy656T+/wY3\n4ED22m2863XkKuDdyr5xYNHn96xjCYx/ALxPkiWvb8s9v8uUI76c1Hlyx9c2\n0MRWLvp+P5XGzlbXhQb1VJZVgGXVdejvXQTul08mb2PUdPUqKAAv1v8LfbkM\npxwTqbV1g/SqjhYcDFIbR5WhD1QhrIpZ8yUg1VTuk8DhTGcFMyPGPvhOus4U\niPkwOFCkWBZVBc7Pmvs4nyZrEXnQ7kuSoIpB1LEVTCM5kSCgLSchl/VdIZTt\npqWaSGyrUI4Iqf7SSgLlJXf18Gr0+ObPmVo2ciG2YULWadsSxtneJiZlg82b\nNoMgNjT6rCtRteTbzwOzYttY0TSq0T/YoZyaTLNGTtSCy5v+qb3IHZmLyI3P\nDyrSjXUxT5awt4c+ObIfTDQ+bpttCUcQhBu90OBs/6ipqO1JPY0lwbyWHgYf\nHkwb5KwfPcHg5wIB3jj/1vnQscKLyLD4pfbqbM9qvZIqt7pjtfwXeZHDVi/M\npxpSbcLLHvnEwJldVAdeiBkUlcCDkhMolKv/sgVNuqNr1nhzPNURzRCftevo\n0ppwbgzqexxa41ho7Y4QuMDq84HCSzxDFKV8moM4ev09RKzYh5tHcwNFHZk2\nLS8J9Dap9e3fsy+PftWB7gXqoLlmxMkqbGWnDpayj/FH0kBl00/bhTAQuLG8\nCQrW\r\n=fIQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.19","bpk-tokens":"^29.5.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.20","bpk-component-button":"^3.1.10"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.19"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.20-css.0_1575450271675_0.07603959676893557","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"bpk-component-nudger","version":"2.0.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"c9cd8fd4929e41f938e72a853a7b26d2d6b5ddba","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.21.tgz","fileCount":16,"integrity":"sha512-y7yFfxTSH+Dbez1bArOPiy9CL7Iw3QYpIm2WFsdlWo8MO+MHSwn0PIovnR8TotTO0yP/0pd/OtlpAd3dDMoyaA==","signatures":[{"sig":"MEQCIHqkWHfR3oxYJrh6w3y3/wDy7v9To2XR8iH4oX1yKE72AiAXvctQyi65KJ3BgAMaWIi7M9HYm/3V6d79zuLzjoi8aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6SkGCRA9TVsSAnZWagAA1s8P/AnQDghfC+lmC1YASxy2\n9Xh1hOLk06vsNQ0+TpJuY9r2583aabWUN94cjw1kPS0rCUTF7URAJ5Zne3fa\nddMnbh/VaJois5KD3587xnx7TqXWHHYnlFADDoLe5jEmDJcoT9jO8S4SqBQ/\naOi7r0jLbZXyDvYfiJppUMglmTzszJ0FEsv41r4qmYyAJBDf/t173G284/iq\nZ4163JChqNvIk8CiOHX4begfWbDZuQ2/CWZLd71GM4a5xafFwLsSjOPrJgX/\nS8rTyr+HZHGrZRq/nvL1DqOqBpcOo7OTuaZeXEZKDnVO6x6qXUH8vy3tObCq\navt21WdnJWhPu7DWfzbWqj1oyfn1d66wUO4xjSODVEjtS8ZO6H57RxiHsy87\npb23RaHAJzE5ZWundvBUyxZ/zvqa1c+0Bj0cMZ+gUmZ832XOgMjjE7jBzbkK\nna1Lhzj7d9m5Dq0ZiKDvWNsFQjaBVOcFp+ac9wbTHU5Al9Wqer73aSAS9sbQ\nLb9Mj3QhW3SkKLu240ddgT9X1cl67q99OeNt7f1QITALMcqeXZu8SpeWu82M\nu3wd/cXjvO+e4kjmgNMSviO2ZmdKnOYhjljs8u1mnz7biOFKZSyUSAn5Z/ED\nzMU2gQZ585nPi8gkc0bXIlsg5ow1u34x8I1Bx/hOWzT97m5GfLmdd3sYmZX9\nGJkG\r\n=+wHk\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.20","bpk-tokens":"^29.5.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.21","bpk-component-button":"^3.1.11"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.20"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.21_1575561470713_0.5643465389576514","host":"s3://npm-registry-packages"}},"2.0.21-css.0":{"name":"bpk-component-nudger","version":"2.0.21-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"41865b1332507804566d1371437098f3162d84e2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.21-css.0.tgz","fileCount":15,"integrity":"sha512-TDo0l3Cny8jVWpM6ZA9f+e9As0uQi63ytW/m1HX3QVkwy1lwYuNMCfVoFnMYPxoVTpVyFMzhjWvNNW/fYx611w==","signatures":[{"sig":"MEUCIQCyXjHwf9fiiPNtEKr2vlzWHwtAIPYsP4TBVsPA8vKjNwIgG8oQ+O8gWBDHfJlngR7xBLSLDrNNmgvF0dWaTfsGTcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Sp+CRA9TVsSAnZWagAAeqwP+wZTcUXZFyY+6+ytjzG1\nAWEN3r9hm1Km4DsU5g2+FkFYIhsivG00TE5rTAInVZj6l647DYrAib41vaC1\nPc252WupNQPUh4hH8k1rGqzHtXfcaB5FB7m+nwdqVzgCZM8+QEWVR9M9JXf5\nNd8Ub9W27lKW/LbupWx0KtVSmtpCU+3BprVMAb8q4VRZjigVd01+uu78UgCN\nXSxakET8TeGiFhe+m4Qsu/URlbBdx8ilQexqjx0BaZEH0yXMec8P6tbFv2ei\ntXtpSnALT3XIegQ55NIYNwKcfrt8sObp2vUpCoMdjEtvR22hxzxYdqBYQaAt\nRUsTtIL1MexdwOBQQZUt7YpV2ggYqpqR2LjsDx0UhOnQk3k8+ZtICjR3/Qeu\nDnxvE1wVBE6jaEZgiFKPGVfEcmRixyGVhWQpaBa2PMjA5HibqcylX8PxKE/I\nbX24MMDps6vuMrSoNCngfnc0wQNpzOiz2hsH4t8zk58TCyc9SutmxK7tzinD\nc7PygDfUUx4uW5eoc55a3PxxsZmHN++gaVCQ1G5skPVaVDmueCESnRzBkRVq\nAn8/Gm0Eo8zKYLJ/jNxqrp5Sg/ktNXB+XtErO/h1kXjYtfixE+MEODq0a0kx\nqOZEJbsG8mg00tzOW8zUqib6Bn6qDtCTgK8Kp6bVqHYjQWFBZIY6sbannjBo\nd2pk\r\n=4e5W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.20","bpk-tokens":"^29.5.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.21","bpk-component-button":"^3.1.11"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.20"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.21-css.0_1575561851990_0.8421827694241348","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"bpk-component-nudger","version":"2.0.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"e25e5447e91b18bcaaa220c16fc901e595c96239","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.22.tgz","fileCount":16,"integrity":"sha512-WJ28+LhHztQcXxASJ4qXxC9NbhVQOhG8F7+F387Sp7WxKfvFkO1tkYcVjku4vqasvHfFjt74KN3JWqCt0qQ1Eg==","signatures":[{"sig":"MEQCIBSJtCl2Vy4NGp797Vb5aNCSUOjRELBMHqb1OzRdAFtsAiA0ajqT0NrqDRZ60QtW8K9kf5a4TEdxpGyD4wkfHtHjgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ltsCRA9TVsSAnZWagAAU4wP/1H+pU8QNkFzlTZf0uyR\ngGvfDQdCur2Ju5x6brssGn51FCssr/BZJZlJc2qGvJAq1dMCRUHJsHimhZZ1\nTX0SWsEd18qFFJJYUN+/8ONDzJ9LuzxsgKAsgKh4O1r+RYzw7vBtpwzJ22jw\n8EU3mCsy6YEtquK6mqFZrTqbpp5h1RW3Ef8CYagTucy+ZudoGhvTm2rkPpU7\nGLhiYl+dudEIV/HMOXCUsRny9F9uv0q/p9B0Pt8kl4S0ODdu254GgyYAr670\nATbyVqxTyo4mG1Q5pTqWRxVtl3dOlBoned7kb3SFIGL22SgPzKDQNmff8ulj\nJi7p9ZsdKuuFPOyklI5V1F9WiPZ/3Ldz6SHP926Irlr6uyt+ilY3/VmG4uoZ\nzKg+fQ0G9knkTvjvdLA2vxbJkXYA+g0YiGONqx46iz+aXmD6TGfj9/wmVqBu\nHVN0Gbb9vVcoVgpwUP+Jc1EhlAuzV8DO0jd47XDlBdM3MUKZkPgnA7PLstNl\nXK6McVe7OW144OzLHhWPuRoj2Mv1XCcEv+h2Yd0msseetcM+Zp1Ln6U7aIcT\nOOaBEQeFcvzTxOGtwRFbhsDShGF2xmKtq/y+IbLi5hkAPr9zi+jM3QztmDCQ\nfkJHfZyGG4B7V9vd30sKHD11W8n+TTlB/vbDKiEatt+AMCYuQQjKOSI3pj89\n3IRD\r\n=Wsky\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.21","bpk-tokens":"^29.5.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.22","bpk-component-button":"^3.1.12"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.21"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.22_1575639916035_0.914466392013342","host":"s3://npm-registry-packages"}},"2.0.22-css.0":{"name":"bpk-component-nudger","version":"2.0.22-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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":"7ffce4471683a22430dbd644dec993fb9d501504","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.22-css.0.tgz","fileCount":15,"integrity":"sha512-9XTPW8I47ruGBDa23SNtOua/Alf7KD08FxrPUrikirOtzzZEA18yFX1G5PmQ0oZkZNxGmL0VwERzdK5lRft4/g==","signatures":[{"sig":"MEYCIQCHbVmfgHSXzWDmaJ+h//hjZ2sqam/eiDIyutxD3g499QIhAJJR2na2zmaBVq4KVMvJwWx67XVjQ5/3odn3JQzcLL8i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6mDPCRA9TVsSAnZWagAA9LAP/jSW5F1EyZ1Nw4R5276y\nZgb9bWqcab2RnJaEJ/Ds6kxcTVfmSy/8BUPw1xcYrjjjZtGFuwrKUxwPsBXb\n6uxkLeewj+e5JHPfn4NHGpdn7CIi+i6hjpLzZnQJdLNaoNYoB2NXI27zqRn9\ny4VpJx+VriUUkzwlTRPOP9qY3yxwUDqIJdJWHbwnbiRvDHhjWQqrqreZcJYR\nieSnqwTk0vTY4t0tyZkz3lxormBPg2IUtjAI7Ice9EjoFShf53qiyU2g4KSI\n6fqX6gDViqqW7QT/UjPNOCejT1a50yI5ORBm5I1pvaaPaCPazprSUd3q7Twv\nIIhZJaoHtqF7NO0n/FR6hFhay9UmNHid+nnmz8hMRZQWTtYh0SxndrRmtphP\nBEBPq8cIsWo3cxHqZ1Kq+YFaw5+MtfGddvTaZpxQSwpf7Z53aBkj6RHjSy7m\nVBHIdZa6xjjCMb1q3RVjdxV/hb9F0BnyBS7Dxqgwf/qTVj1Z03B//DLNn332\n8euYsn4ilU2W7x8IV7fxAFEKE0lKLxtO43Y+I8l4XlzYu3046PDPJUCoenPW\nBeWshtFQasizSTuFHvoZQSJL1JI2QAwaZHK+ZtEC8B7wgclWmuQElViMlKN6\n/RUwBF5znsIZsJm3pvEh8fAvUaZHSkbWlhHGzj+pOmgzTchZ8CevEjm3fAmz\nzewF\r\n=cxFn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.21","bpk-tokens":"^29.5.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.22","bpk-component-button":"^3.1.12"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.21"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.22-css.0_1575641287323_0.020480560402357018","host":"s3://npm-registry-packages"}},"2.0.23":{"name":"bpk-component-nudger","version":"2.0.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.23","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":"ac5e11c75f46dccf15a1a12b91ac3493660d4ce9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.23.tgz","fileCount":16,"integrity":"sha512-YslWy0bb6lSzkIoo97R7nTl5TAGWlvDD0tNSnu/Cy7Zrphm8ufuIYgD7DZ/WnPZp4GNuo6FIcPb+HQOtyQVCSQ==","signatures":[{"sig":"MEYCIQC1uvRSSy1q4YoJFz0MXz9bcSAv7l88W3QyMzSb1f2cOwIhAPDXwOfyqTdJ0pFay2tnJsIzXUwSwZnDS+Mn2SAiITZF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd76V3CRA9TVsSAnZWagAAhx4P/0d6GWX1i1KS1TLSHrrX\n6Ni9ulj1W6AfGd6vESvPQJglv+LMwVmQj4GkKhNNieC/X96OH6aD82hijWcD\n2IomHDiHS50oEuADpkOfrDk3sFGoRJGRmf3hzyL0nS0eLvUC23BrwJPjQvYI\nwIxmJZNr2yUHCy4FQV8if33P5yzZ/dZ/ovX0ovzj/6xIXbIr5Hb6kWmAMiAj\n+F6MZMOoqwRJZFcYoFBfRNIcaMGvzSaPZqIdRYYwlrOaN9l+ITclxjwnSWLa\nlNmnZrfi/eHajBNTNh8JJGVPdI2A3kMy78F+2jt1VT+f35LP51GT2LoWnuxX\nph+VSMNtE7fZ8NNU+agsUQYjEFgsPBYpwocnPPua4xb8+SDQVMaOfAqERUhd\nTt3EUw2z9fFtsbA8E/BzLJJwRqIEp7ZvC7ooiIs2Jg8noLn1JF4KPxyjVHne\nL25Fnw6CWqYAMSP7K8YlpRMc41II2vjn17gR2iRi2wsRS8Ph1pEEgCCzKoEr\nCLFNglI4JyPV/zLw2iSoyyq/hflfJ8TU0BhDEufdELx81rhxFq4o0O6sqiVm\nua/tu3fTElwgNuqBMQkeR9vXu3aK7JnJVUEc1v/ALfs+0EFrCweRKc/bJCa5\nsefV56ImD5mvI5j6BXK/NEJxVGvhBhkaWXGbq1ZCLBQfFUkZzk82KAHUbtwh\nB93z\r\n=Q0QD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4b936957c7d00f2143fb1e067abd36269060cd5b","_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.1+x64 (darwin)","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.21","bpk-tokens":"^29.5.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.22","bpk-component-button":"^3.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.21"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.23_1575986550965_0.2141925249447283","host":"s3://npm-registry-packages"}},"2.0.23-css.0":{"name":"bpk-component-nudger","version":"2.0.23-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.23-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":"1db494ab7c290c6ccbcee47583724bc4bbc77d82","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.23-css.0.tgz","fileCount":15,"integrity":"sha512-/FuzBMAvypgmXh3OdaNrxVieo3/g3MvYDtL4ocgb1VqQ75hJuH7AlYGatbUDySJ6s+Dow6t0NCtOUToiPnC2XQ==","signatures":[{"sig":"MEYCIQCc+9G/XeIBIkCudoOj3C4wx4vC+WYmnLxfYiU092QM2gIhAO8WNAYoOnCJARHpjyLADX9PUPImnSTCZ1ty9yu0npUq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd76XJCRA9TVsSAnZWagAA3KgP+wVvyhRjXA/uvQ+5zCYi\nOPf55N7oJb1kEyrPKblWLkKsrzne34Iv0wtHQ91pP7N8ua1jwqyaA16R1o7q\n0k526uaDXIA7pBy/CHzECBPhehpNkAuXDh8N49WKkloCh0pJ9h5ySCPu5irv\nlticPTJUyCHJPMidryBXRl2v/9LNZpaUjXfJ0rUU6IFRPUKfgkHznSjtRTlH\nwZZzJyJRQkl55RckGLSSIyn2+c6fAsqOzuFb+hgHxr/NZ4O2LoVgaMdE7XJn\nkkAxS/vBvd7a47iTLFULM75VClpdI08sgnfnZSHGLjhCyihrlXhd5VUPFwEz\nvvxnLPorbSFdM4s3a/BV6plgzbyYKf40nH5faG4IHb01OBV8IGGEwt7bYQHX\nGuF69lltxuFZnGa/CDb325Azc/AlDf/ZUYpsODtWBUStpXN2jrE0sTnsphma\n2tS0veoMc45nLMKqIPPmBXAAJH/okJuLI2UzeP1mplLvpCMABHOYKdq0mzP9\nX/TVOP4qx1qNAtuNSkNKiwV8yjfTHBkzKLXwu7W3sKwiL9k8oj8npBRusLBQ\n83xI3R/XucJgZ8FVjUTBu7305ppeoZPuRGVMEwUCe0S0b2pz7r+1arZCpjkH\nEXl/rpWWHaCPK9CIa99DNpqY7W8fBPxrTKGcEnOLKK6qW9C5+inXgrdcyTag\ns695\r\n=9zo4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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.1","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.21","bpk-tokens":"^29.5.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.3","bpk-component-icon":"^5.0.22","bpk-component-button":"^3.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.21"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.23-css.0_1575986632785_0.10109560697004549","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"bpk-component-nudger","version":"2.0.24","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.24","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":"af457c424644ab28dc207c0e7f5fe585962b208e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.24.tgz","fileCount":16,"integrity":"sha512-vorJixTBl7dzqFYkDPXkfTXVtVGCPN4YTb/4JWmyiw+wBBhiXl2AA6t2teXT+3+HbRRp2CcDlpTUxQEmVvU+pw==","signatures":[{"sig":"MEUCIGrwYTej594DVRR5RpIUMuSfDxpZYQjn2XcV4NPToxBGAiEAy4YwXHHkivqSPW3QIXIjdDfN7FAks/gl3kVdW5eDpF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFxSkCRA9TVsSAnZWagAA2RAP/iJRrCJ/P8jsPelmERO4\nzDjpg8m1o4Ij0OBfHx6k0nAx1lG1QD9axDMvpACnN5JkRGY4r+2iBawWjz5m\nrNS5M/nitLks0F3qBpyZj/nKWPwkddOnzFllFB77thHbsA9ggC/oIeP1FD96\nrmCg+5Tr1Onyj6uVnK86gA/ZpdxrKWQjfZwDNEOgSg9enft4VEbxHR7OcAgg\nQ3Qp2CrJIiehFnA/k2UWyvUL6Zs3YsmgfTZvYzdKLWSeHPDYcvHVSMu8w7tr\nS4vjdwCPGC1N3N661lxnZFKnl8RHO1rfz8GG6HykhvEvqmxRJnfB+v57dl6h\nFyCdAX+BFNVzyozr5u5hrFe0djiOf/XpDBvlkQIGRdv/bPZDVXw9JoF/SdTC\ncTZ41t4xsGdMgRpiJ1ZPQEcKXBvPMqDJO+fFBnx1jPJwT01oyocE1LPANiSW\n2PMo2K6xrP6DTs9lTms4MB8Snj7R0S9DRdjIUt1hdzgBWtHPilCCSg8xEjjs\nPhR7/URbqML53S1m7MhhFh3YQ84e/4UcXTLCTad2e5alwecNKWJMSZCnxDBV\n0ikytH8aOijkTTrMzxJcBN6+N8/lf8aq4sY0y2slNzgPeETEpvJ42IJJW5jT\ntkY60S2QUfz48DD3pGzGFeM0JO2pXa7zmrUNTTXppg4tAY2Zl0bZPxIfE6t7\niJdm\r\n=PRzf\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.22","bpk-tokens":"^29.5.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.4","bpk-component-icon":"^5.0.23","bpk-component-button":"^3.2.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.22"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.24_1578570915893_0.5271013172560772","host":"s3://npm-registry-packages"}},"2.0.24-css.0":{"name":"bpk-component-nudger","version":"2.0.24-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.24-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":"22a2229469eebc282898a92fdbf1243ed5f8b8a0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.24-css.0.tgz","fileCount":15,"integrity":"sha512-/jV44dfV9tzDlo+pfu4St0ejIoopUflcB0fDMoGDKsg4ymV2juylmpZZwMV9hiEf9TbNObAoWD0s4yDQygUNJw==","signatures":[{"sig":"MEUCIHP03QkIXNZk16z6uSTaATlB1cT7aKL+72MEk1UiojfjAiEA2wX+l+odVwysPn+9zJu1qq/5r280AH36/6eeQVSrd5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFxUYCRA9TVsSAnZWagAA27oQAKM5kjuqwDMyfYC54S+w\ngm2EgtWvLDa7ZMlUm0nrDl32rwOeIeDtTOYevN0KnoX9pv9v2/rjGdE/t4zv\nKRDnAPgev9feKonHXp6HtuPMvX/mDdC/4JMVoIMannJ25jfUnTWWqARSmSq/\n43YT7mk9pO58ENZgWxST4QvN6zJyi2IaXhHgCuS2O3mztzLzyZzsh8DiqFyx\nVM6Q6k8ML6YIMsIhBzIaBO1l1YH5VpRAlVKiHwTm7x2iA4KdQlQ8iU5bAxnW\n+QkrMpFaO+hutWJ1PQs7nELSa9H4NRKGUrgARiG4ZpWPce3oCHo9otfc+HsN\ns8pgS6FR9pubB6pOica9TiiJSr9a9V9JtsIRDJISmVpg6tH552dXNEdzYIHG\n7suDXb/MMOS9H5111kuKyxb9lhNy73/fdlFm8k1Rut73UW1tvu+70Hkgiv3A\nTsTIEq8fbQoJ8rPugVdj1rLs36Mi+OMuBXMSagRpy0BKzAOoGnvQUTdyQGPD\nBNryUF+S7syHD9e7EaNdoHzUIg/nl4fbExMAu2RBP8n5d+o+obBhmhu2Q/uT\ncNdlybJ5rQOfkIyWNy2j5Ow5x+7XRqtB/C7ThcN/cQMO6h51lHwIReiNur6E\nMj4munLsNKnj4nfPxDcNu9GlY1xSqcJwxmcMAI/cKPSUpxi2bR9gDay9PCZS\n1gEk\r\n=ejW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"bpk-mixins":"^19.0.22","bpk-tokens":"^29.5.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.8.4","bpk-component-icon":"^5.0.23","bpk-component-button":"^3.2.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.22"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.24-css.0_1578571016847_0.6191795326984006","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"bpk-component-nudger","version":"2.0.25","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.25","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":"8ca878b483bbafd91deb590dafcdc02192aaee29","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.25.tgz","fileCount":16,"integrity":"sha512-yjfAQm+Cc85T6T8CLSBbhXSCx3mx2TQmK5GLDhLvtlyNsiQdvufxRJoqLFeEFD+LMjM9h7CNftd3TuER3GaydQ==","signatures":[{"sig":"MEUCIEmiIknMAtwSrh2zEYUSYGV8A39HL4pULm+250yu6p6nAiEA5pvBcLrrUSYT+bM7eivBv2sRV1xi+q05F+CPA8hlYx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIZnACRA9TVsSAnZWagAA+AsP/A5CBH+9mgQyGPSJSADS\nYcVh2BNZZJRmnfmIqymL+WmClY8us+WFfxcGblRVrKy0C1GY7qYXNIHSMS1n\nB0DbO2FCqXRtxx73bEGLh2rmo8K71LUasW7DCQ6b9FnAJJFdMpWxr5uPnk94\ncDPfWpJJeq8KjxSx/gOp5q9DH0od9u3bRMWjMIKVHIQvOcuknhSjZtGkOOGx\n1RMCAotmDIOrheeZF/m+M6A++A4OSyhhVi/PFRnFmXOdEZg3efUzdLY0aHns\n5xT6rtJ6z1RUOhqYZDurLX3JtlRRO0Uab0OjUXFh7nKXCs3qqD1VlM0o6gyI\nQEqewvG2j+dmbVNAc56Wjlxt1dlgsjJ9IHI04d42Oo951/9SvE/bvmp+rjOn\nccj2GZ9ntchE/fx410FZusb7BmupeE/O0h63oEkkSPwaHR6SYhcr52z7Kteo\n6Pq+F1f4IGFtM6VYu3ncWLHrKkll5ubtN4HE+8JlKnbqVNtugqqrAYsvssNw\ndPlvLHp1xafUskKl6le0G+eQ25UN0Ukt1NwSBvf7UXwK5S7j26UwS7DcXc4c\n+hmcHj1r8A7jHRc1q0WlvkRbPScE1+20nAbRKQ07hMU+iuzSIyDAOoV/ZFuB\nj4bRTwtyiJeq72gOhcVOBzjRUy8OckgF/Za1tDNLXcxozsApDvf7r2X2USI2\nxfnF\r\n=SSU8\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.23","bpk-tokens":"^29.5.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0","bpk-component-icon":"^5.0.24","bpk-component-button":"^3.2.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.23"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.25_1579260352502_0.09289673192113668","host":"s3://npm-registry-packages"}},"2.0.25-css.0":{"name":"bpk-component-nudger","version":"2.0.25-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.25-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":"718ea5d6f5beef7fc5a14fe0f94b9394330ff43c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.25-css.0.tgz","fileCount":15,"integrity":"sha512-NTewW3QSeb9C3IuHwG28OOSfrFMPPpIqKomX+ENJpYKAw9ydl6b0PAIHCOkzd65KnQcbNU1lzkJCrc2w4MdKLA==","signatures":[{"sig":"MEQCIAPruWNQlka+45MZLN8UFWMmZKG2pUUB/KSJ6+8l7gDUAiALLAV0k9fUWmuKSFbGAf1Lq1lo7e/vaEWMW/FiMvIK+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIZpSCRA9TVsSAnZWagAAo+YP/0iclfvzwkG6DQE+KWg6\nZ6NUdTtlOigcTWstj0UvGyKiyuR3ltmG8O3Uvj7phixBFL/lVVFczwyHhN+j\nnhDQRB0cp9KZfJ45EJ+gh6vre4LzgKrM84cWUGnDdPdjDaAOfdzFxU1xa8vH\nD9jULdIjGrldPnbcqta5Y6SWgWFeIP3iyrnoY+KO1HsFBgiJ0R8fKdXzINlx\n8mwCp/p4GFZZZOquLb36d5/mPH7SkGXEAzKMYeA0CAVe0RnSj09x0kCluSp9\nIXOlW0Li/k4+gE6r1WyVRy0oE+BSW0zwAXYVli1W1b4z/es1bSxP5rWVh0zM\ndMrFa0YkNAev+uRq9PIVR6WYf6cEHLrFyd8D7Zz1cvQg9YHpiFnmpTTd1J/G\nA+A4MoZEe/iO4kV1bRgPWNIZFg9t4xRFpuYInFxe0wykXF/h8EcIYow9K1ZN\nvVWM6qzzwYiFU/kAhPGE7X8hW+lvVNBqqf0p0F8wbZkKM5sUYGrhDKxVFdht\ndDxPWobTIfP8bBzrKghadORmDQ92hCayvZ5tBeVSyJ4eMMkqYuGCrnfHk1bZ\nSOP4EhnMkdGz0a3quLzYDi7ci79N4gU2oxmSuCcqGxh47Gp3IYqj3o7ZSSoC\nXDNwmeOoOmRCDXfRMsDn9LHnUbPN6nu/SM2S+QJDi7rg2AsLR8eqmdEwvCDs\nqtKK\r\n=eVPJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.23-css.0","bpk-tokens":"^29.5.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0-css.0","bpk-component-icon":"^5.0.24-css.0","bpk-component-button":"^3.2.2-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.23-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.25-css.0_1579260460965_0.5684866992748963","host":"s3://npm-registry-packages"}},"2.0.26":{"name":"bpk-component-nudger","version":"2.0.26","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.26","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":"3715baa22c9a525dd5efa2d088664c8c9ad565bb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.26.tgz","fileCount":15,"integrity":"sha512-JA2zTgxVxo23gBrGzhSWGgMVkYv5lhdxqGz2qJ64jVJjeLv/FG43tGK+XTd+JpiASr2trmD62T3fM4OOR7mLQw==","signatures":[{"sig":"MEUCIEVd/JjY5ASPp5X1lVci2y2laSqORCzN1MYs3kQ8wF+lAiEAswDYSMVJGZy9K+ceroA2ICN6NRvt3Tbd5PxG3Pxj0JM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIck7CRA9TVsSAnZWagAA900P/jtIrclstkNz3DnP8Na8\nEyRqZSXuOnYz23UnMlYlqWajZZl1/fP6IzILvUq1lkn+v5cdS6OV7LBasuwb\nN2iJEpI6eH5HcHe/skzm2QTmvnbeGmeeQwgLTIlHzDBVyKSaAdFxwiCwEulQ\nk+m4hPThri6ZOjkLJdxLidznrsDs7oSFDxj0QH9OJ0R89oNcsBzANDQWuoVq\n3/0u6bR8cpqkSiiBBkRqXegYt/i62v9nozLbRjp1ULXCGPWXqc5DhZW8poRQ\ncAdfi/VwKdx6v5m97iD5SoMMAti3zkHyBTc8eFpAMwxVlALgviDLXSjd6jv2\nGgeHEy9FVeBHYlb+InVjvvUZu+COsknqcUICqg3ZrKuRHWdvH7vP2w7dIECR\nEk2qgVOFdzX6OBOmrpYocuPuj14EaeFSLHV5k8FjPojB4vo2L+LCQNMgUYGk\nPj5MrScZCKhyYt3wbjsAOAGFgF3Mm3hVaDWxgkZ5i6zpGSoSlR2CJQPfOXiS\nuBxvY9BtdTJA4RXbqRba8o9oJowGmu0FZOIIns+8ppYYJAXqQfkBJaB1o+LB\nnR0bLAbL+4s4suIcr6Z/gZkL6RWQTNHxmHgReprFobzfRA1ySuRDdJxg+yJc\nPd6G1bGSNpOjQAUaKJ+6HWWgksu5cJDuYiZqoSvVNiOaLEa5idFEpexCJ5FC\n5m/u\r\n=AyHj\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.24","bpk-tokens":"^29.6.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0","bpk-component-icon":"^5.0.25","bpk-component-button":"^3.2.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.24"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.26_1579272506436_0.2666766623683272","host":"s3://npm-registry-packages"}},"2.0.26-css.0":{"name":"bpk-component-nudger","version":"2.0.26-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.26-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":"c178e1791013c677d5a131709682d2ff9e6fadb7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.26-css.0.tgz","fileCount":15,"integrity":"sha512-yx3BVgIUfJzqUihpQUvdjWIlJoWh+Vyc0aTOmkfjgreyq9grzjANyBWZgyGBdo6p1q5Z0HvCHNMTANekh5NJHA==","signatures":[{"sig":"MEUCIQDiIYl2zNAZrEMZ/qgWRWyNYN2fB/PI0xnXyt46j9ckqQIgIBfXLbefF+nNlcilJAgKMwN7UfN6uhuslAEMAOlFGWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIcnZCRA9TVsSAnZWagAAgMUQAKGb0vhvdIXArhsqbwfP\nWSf6MSGXoRpxaCxj3axB/V+1P45v4R0XHYsR0MvlX8chNLt26iOY0aMWRXPd\nyrmMkw83betnyuB5dJetH+qNsm+cqwLjKWt+2yYT0u/nm4996shqVK73bQoB\n1SxFG/y6CiWVQV3UaOxh6koROB//jLQW+uS1UeCvAQg6NR58iKAZJ4NAyLry\nRP9Mq6mhyhSTj8emzEPu7rf4ipzsi5m8ohOAd8xmvwqrF4UREMxSurUcOD41\nSUCL3rh6J7vd7+dU1ovk7Q/YA2tuVq7mG6VpVipzWLz2CvrBXvyUH48Jas3w\n7O+L618jVX/hQWrXTDitjjQP0EvDpiex/B9YpEQyKr52ww4wbvjb5Ef6UanP\nguJmewShPJZ49BMc5xmJI6buyIgi2WXktNokq3b0bkh7/gRueMIvN3po2VdD\nESHSC46uefSHGLAkSR/FsKVT87phcLsm5go37ojk4sG869fOoPi2LUw38TBM\nkszBpyBKId+OzaeqPpdLjBjUGTnxFQJ3gay01eyMrETmOJ035+WQs451xVGD\nPLX/dGTSzz4Zcr+ohM8PJPXhFymLgpoK62CKiT9L6wuCz8gAMwp7edNAvakI\nAYvjKJ9NN6fMXfiKz9/FEBAN6J7LBVlh4nDI3njw683VgdKrmqzReAs1pYdX\neKDV\r\n=MVes\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.24-css.0","bpk-tokens":"^29.6.0-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0-css.0","bpk-component-icon":"^5.0.25-css.0","bpk-component-button":"^3.2.3-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.24-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.26-css.0_1579272657207_0.38868070359203877","host":"s3://npm-registry-packages"}},"2.0.27":{"name":"bpk-component-nudger","version":"2.0.27","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"ff66bf0bca40b848081a2894dea64c73b0b3184f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.27.tgz","fileCount":15,"integrity":"sha512-98tpplpLVcttlZ9n4668uiwdArt/dEPQwvBIeHFR4l47PWLKO5GSQKLje/hnjUSVYzYfNnw5zpe5hAtG2amyag==","signatures":[{"sig":"MEYCIQCclfPMxpkRbin1wB5QoBS33KyGFEqhS2qXCPKeZ3mOuAIhAMmJHZZkVvFxrNRzWkBN4CtklgKkY1qFid6pImJIJmWQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJgYGCRA9TVsSAnZWagAA5toP/0lYRAFR3Njcf2yb2xWh\nKgwdm5RgiPjtNB0lxvXOkuSbX8F0N+9DeG7TpV8n2UYAdTf/TA1x7627Ocll\nwswmChfTLvVMURxV7CrSGPwUvtMDZ8qbIPbyIRKL0kDezZrO2Hnq3V5XSCzG\nZakEH0kCfrZc59iO3KsH2Ie2Wle3iNh5pRxbCPx0WRweVvfji7mMhI3vfjil\nNaoftaNZ8htrd3kYvsEhTY/DrLEidydIvKUkuvcAPtU+g5sRs5yoRIKCt00x\ncmoJJNuQI1dCQY+ioZ0pHWGyanxQzmN6Mxt1yHsGh90y0BX3w7TPpyMEk85Y\ntONC+OLeCENx7zIjgjImizQ6it22U1wL4F7w4KGN8SxT/pHipAEUSNjM4wQR\nT6ZEjbU7C+xNQQKl9XhxiEWyiXK1inFrNaJPFlS9SNfdHsRImnvcRcP2y93m\ngeUz6sJlmRmFiDNMgvSfaZm41lDGcXPTmLztZjRnjn7BpyKB4I5Q5wrJ4GzJ\njUDF5uQ62mDGFroxQ9ZNP1qlAotAjf2PxLf7Od+i7Dfra4+ktjC4jbL9mvLd\nhcklo2UTBg0OnwJfMs7aoqCtFciPvyvm0JHSb4A1bQzTjNImjiX7ynxDPckt\nDff/3AfyPA08SJaWwg9jDyxGFFUZoK5G3lgjCHrt706y9jIuu5Y3XAzNlA28\niGDs\r\n=SHTx\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.25","bpk-tokens":"^29.6.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0","bpk-component-icon":"^5.0.26","bpk-component-button":"^3.2.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.25"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.27_1579550206382_0.26437130277087695","host":"s3://npm-registry-packages"}},"2.0.27-css.0":{"name":"bpk-component-nudger","version":"2.0.27-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.27-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":"d821172022f68d5b5bb10e6c8a90ef06cb2580f1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.27-css.0.tgz","fileCount":15,"integrity":"sha512-QJ6E0XdW74Pw5C6ojtpxfywrYhX7dlmLgkf9k8l2eNJqvcN4nyJ9kFBVBlknx6ZlHGRGd8vlK6RZu4xG0jI8hA==","signatures":[{"sig":"MEQCIFU0RY/bvABBYm84zQBNBHhCNQOEmXAlfR4q7bmjnjLsAiBZ0ghNZb6/oTmj7jDb7tXAGBEohe17sZf9ZiXhN0A//g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJgcXCRA9TVsSAnZWagAAGnUP/2MG8q+RYkJ8s0M3pNPB\nl7hQJ2327GkkEJFdCKo/F8kYhFiXU4Y5jvN6a6ZaQ57lPcoGOWvSTmK/K7xr\nYB1x/OOOJj0dobUB39Eln7bSJ75JhavGJIorQLwFcJmJB+CwrnH9ktezqKCC\n3scYpNCQoRQ2jKKlsUpY6D7t3ZrREEu5ppwh6QmilpkTAHSaYUNsn2cnaey+\nmUf0CiGqE85RYfbbtO867tXv7II/FOGw+h6fxgTevM7sigga8NYQ6BM7+LmN\nXMePtk9Q7ef3PK5O8MOF0NSnS5uiuJbWoU3rgSC+7WO8q+M3S/elibgfeaLo\nl/8IWRwQRraAVPz9HK6trwnDZ5nt+8Vm2nYO9G6wbHa4NaLck7Ed3Tjhx+m8\n+nCJHZC3LtZ7p6VdMlsau6ZPY603AutdmzO0JTGTHHUHMmIgMIFCBWSYDFbY\nOXm3AY7PeMTViWMf8YYxJqtpQOQI4aHNAO3fEHb3GaHyOmqajWermLplkJW9\nUskYoPL+j4CSUVHwntcAGuWvcWf0sMQS0SkvHkUILM24Ee4Ms3sUAdC62qPz\nkLf26oI7/5MmggF8Mj9T9ZAAag46a0zy7rlvhWhPduBGBQYpdaA1FWUjwguH\n4qrZs7BmsnM8HOD5pkbERzZoYedC5K/l/lTL2SCNRdlD2VNggHEJRrri7sic\nF++V\r\n=Diha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.25-css.0","bpk-tokens":"^29.6.1-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0-css.0","bpk-component-icon":"^5.0.26-css.0","bpk-component-button":"^3.2.4-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.25-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.27-css.0_1579550487276_0.6855614076054359","host":"s3://npm-registry-packages"}},"2.0.28":{"name":"bpk-component-nudger","version":"2.0.28","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.28","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":"bb30f18534a4576e661457005b45521c00851655","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.28.tgz","fileCount":15,"integrity":"sha512-BC6NjiZy3U9XcpyjSxRO7tDjdQewpa8TPq7a5opldvPcXl/pGx2KfZaHy6RcXsiKfq3ImCSuLK+y8Zcr08NtwA==","signatures":[{"sig":"MEUCIQC5fQBlVUORlNuyQ7tgUeRpRQzdOg7RnJHRNQf9LNZiNQIgX93Tl/H3NXf+rKt/f+WLZ84/4grPcxY42/s+TFPmvC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJuujCRA9TVsSAnZWagAACeEP/RVQDHeUmxzzpmbnbfrl\nn4yGqZMYfr0oA+FZtD6P6Y0u/0ELelssuWWtTb3C7WSVi1wwGlUTw5FbfoAg\n44i7AmUh43gWxzi4n4gN0nSd3p/O4F9F0X5MyxUO/0/32KJujPrYxVnS6K3L\nVCkUqTWGQgkAlsqHgnVVtaH81TOtT35r+cibtG8t8Bdahk2laDzyaTnVmgST\nCnrHqP9HOxOPWWs7IPGuL3gCySJjaiNobtrhagH6MTCn+UFuRoY+e/oRO4Zu\nnm150DX61llpcATydtEAV5IXrMFfTWAoZhzoUFhhljQm+S3LvGufw3VmIl+O\nE9Dcisx8AOt9+rWTtYiy7QeQTtYnyY+2/PfXM1c6t/UeTxfRt57a4a/20fQE\n5bZ/IO0WkU+1tTCr3tRYFn8IsAAPCkK6Rmay2dAwqfFHEkSxBvqBuMJCyqlg\nSgswprTCzuMZjEe+eZngF3TxHCJdLVJugQhaVr37bvfr3RAgt4CDfJXA6cu+\nY8/yqatBIRKZA4ehvaxsH7Jn13h0Mi43nLKuPhEQEVjVjSTQHxp2JPNPOzj6\nBtz5aXgBtWT+rzt9NBeNbWkRskrk0iPbK7WHTbFQp1Qc1pMPlRxwroP2Lt6v\nSXg9SRcwEReqA6lPstLcAFG5cQ9Hmnes4CX9Zr0EEEbHqEqGcHp7djp5x13p\noCp/\r\n=KRIj\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.26","bpk-tokens":"^30.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0","bpk-component-icon":"^5.0.27","bpk-component-button":"^3.2.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.26"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.28_1579608980287_0.18596097600955952","host":"s3://npm-registry-packages"}},"2.0.28-css.0":{"name":"bpk-component-nudger","version":"2.0.28-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.28-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":"7f259afbedbd2bc991e2409b67c8050e6519c012","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.28-css.0.tgz","fileCount":15,"integrity":"sha512-qtrdlIBuFYBXrEzqQa20HoVziH3jriTymBPzhQ1l72lrp86afqj8+iiHflxqCXQnXOPNar2ycghBrMApaa0a3g==","signatures":[{"sig":"MEUCIGudUP2jCzD3/Kk/kORQodstc+Lejv/vPx4QAOFWvxrFAiEAxiMD2YUoeQGTR9gov679s/w2V6/P1ijw3GKPEXsNxao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJuydCRA9TVsSAnZWagAAT8YQAJykwlL+wrMUTGsBr8p3\nU8EFXONkMqqp/0oSczYcvANa6vHKR0hELktMzOuvtIvGe0SgszsDByZ3cqmF\nOS3Wg2vd2GN6LMA/Trv0rTuiK6sqJsO0wnCvMonaMBrV+hCu1iSbrcbtZ3dt\noAEMC0lIfn4+CkujZHCkRZhnwHtwX8O6ZUlUyOY3OjensIfHGMQYCZWBSzCp\nqvkjjzshUuPSECFwPyUZbkdk0tP/VJWObSnnK475VTewUakTZFEP1F06zD+U\n/YcKbny9ReJceSAsUkiGDDffPiPbnDieFHpWerK11+uZDmvdcQGdpIvamCoC\nq6o1v64asSJAIcwMjHGkGv7fB4PMEgJgXlvZp3ikE/+EZUrQrI8H7MqX7Y9M\nQFOcv8eo7KMuZY3m5HbdqAW4xlvGqSScaFWdJyeTAPxviRW6l2dqehPI0+Pd\nN8o8hf7jnXMtELbsNv2ja06iTXB1x14I52rXS75x1JxDWpie62TIRzK4h4Ft\nKrcoPAyRrfZJF5NdgFLOCMWXywO+gOohAA5XHt45nXdD854pKl9y0vBQYyLr\npYzrNEukkS+xTfzmkk6vlK2byE7KkXY/MuY4+lKvnve2W9G36YvlW/s0hKkg\nhDlqF6xwsuBc0YCSPB9DNosm/hq82A2Qfr5lRe3MBPuPXeekkb5xwY8akNSy\nePhE\r\n=H738\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.26-css.0","bpk-tokens":"^30.0.0-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0-css.0","bpk-component-icon":"^5.0.27-css.0","bpk-component-button":"^3.2.5-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.26-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.28-css.0_1579609235466_0.19168126415140718","host":"s3://npm-registry-packages"}},"2.0.29":{"name":"bpk-component-nudger","version":"2.0.29","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.29","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":"866e8722c22ea51e3db15589e3d1c8cb72edcbbf","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.29.tgz","fileCount":15,"integrity":"sha512-RNFMew3+Q0EA+2URhHLVGFs2Gr5sCLPXrJG4oD6t1WQ3jAoJjK7expiOEm97YArpLGJ59H+hFhAJSZkRSMUoJA==","signatures":[{"sig":"MEUCIEtbSAG/cUSeCZYCZx9VGjDRm8yhi3FQmRB7yltwQuOfAiEA/5A9PZtVXGd8BpUu7gp0qUX7GGug8c9/z266nOmKmV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJx+WCRA9TVsSAnZWagAAYUAQAJYy+Wgvq1rOTXtzsWVf\n8voRihFNrIM1LNhoaMaNoIZePUw3csaRnMWu5gnWguBZA53i6WPM0f9IE4Zb\ncGN2pPli2HbtaNHsC3cljAhcwBmuk27sDA7ggtJfpDNt/zvbJJJBcwGouEdv\nBePNlYoVmkWObZ6liQRb2NtDYqPhL9Jyrbqs9N7CzzyTaURXqPBSF4DgdYu6\nWydwycyu/NrbM8X56v1dg1rUycxDGS+qmBqVVfDvvaY+b7THrYoND4uAES1m\nxVpThvejnyKGBjXXzqjVtvkruk6h98vnDUa1Q3387Hz7mj0N991y6FCibXO1\n1Eqqx2OGYBKAn2aW2QWotncG/tSF9v9rAPSHec5QswSayA7AapKiW2DnGDHT\n/RaSlERvz+speZmQfQfSjpLO9Inb/lfwaD2/3cmeneX8WbXqStDr5RUzkHT/\n26ugQFg+6SoQQbI5owPu4+tEMahHJNlnk4ou2aFoJUuo53eExJkhhik19Hg/\nf8XRf066xUjKB8qemnYiZ+nlEi3jdn1JOIYI+UEf2F5UKYSQ/4mpfr7pwdaU\nc3JExqK1A2mpIJthxDkZIIclIMMGBPK6JETlz+8DPwJFszqh86YtdYQX9C8z\nfpiiLuBcsn4+2K4nSQyz0MrgZrX7rMJLE2CisUU52qdeTVWt3zyE5JqQuPY5\ncHoU\r\n=3ReV\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.27","bpk-tokens":"^30.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0","bpk-component-icon":"^5.0.28","bpk-component-button":"^3.2.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.27"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.29_1579622274898_0.5123647697596314","host":"s3://npm-registry-packages"}},"2.0.29-css.0":{"name":"bpk-component-nudger","version":"2.0.29-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.29-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":"466964809cfe282ae06dffe621c24c6b8ebade02","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.29-css.0.tgz","fileCount":15,"integrity":"sha512-wvubY51kQA4OWGgyrHxok1SZHaW0kcDakysFu4FGsKbk6/52Ya55JWK/iPrlaJm4eNiI3EMY07d1r/Iw9X+bLw==","signatures":[{"sig":"MEQCIB5CLTzQvI4ucHBqB341aadktUcfGhwj8Bve82WrryCtAiBg1BqaHnyvE9yR3xNt9X+9NE04QKRWMRngXqhnx0TkEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJyBnCRA9TVsSAnZWagAAtMoP/2awpMPLAovWhInv2YpO\n6PP/Kl2PZEXJpRqA9wi0yOvBU9QuIbl0h2Liqa6a7oABdXuJw9bfKSTzSm0S\n7fjhii3Hi8RwVV/pWqAFjuwdU6w0+VMn5LCEH6BB0FsBtz+FkVjbICBsMYFz\nLY9jvgMkHVr1fGRbsEmKW/f6OcHviCSJUj/NgAYHAWsrVnYjg7TOHPorjbar\n4Ji66FJidurG/jih6HzLHB92KkWmEdA7wbbHEubUFfWxsQGdRlsIOR/UvQ6h\n2j/dQn8YLnlD7ooFoPIx7rbGFIT56KnZ3iFOxDkteYX0xYi1aNUZRWHTdV+V\nGsfeC/cs60ha4TqHlFM24D43rPQOxvqNNVMC5rJSxg1wh2mqNwI6sJbR1CjH\nnexhRZE5+lb9eGQLPjRtwvB74OJvFeFFa25SZW3EioyeO6XvpIj4HvoFj92S\nvw206NeY9QJHnrdA0/24RVGspWZxyaV9+hXZyTg/cQSvS7cErEkYauqZVqtH\nAs/THmC8bSINjcU2airQDYceWP9bQo9oOiLOu8KBXIGcZj0Lh8ptWMyRudUX\nNKneCkyU1aKGzBUhh1x1BkfWoHnyvOSaM2yc9sh/723FZlSr4qV5Fp+qvRt6\nJDFYoaZxSg52kVU51mZmX7aGiflEU/5w/MuOyUyy0UIrgtopCDaO4Kv/DB0w\nWgbL\r\n=//gI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.27-css.0","bpk-tokens":"^30.1.0-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.0-css.0","bpk-component-icon":"^5.0.28-css.0","bpk-component-button":"^3.2.6-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.27-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.29-css.0_1579622495838_0.3877366532814779","host":"s3://npm-registry-packages"}},"2.0.30":{"name":"bpk-component-nudger","version":"2.0.30","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.30","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":"9d53e548956ce70ff8fd0d868fe6af6bc52d1604","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.30.tgz","fileCount":16,"integrity":"sha512-9SXuF8Y6PnJIrLfDs20pzBrDFXamjwzUsqxJog6VfbPJXqbxEyxgpe2NcerxFaoGsrzzNVh1A20iYx4hh3aG4g==","signatures":[{"sig":"MEYCIQD/xzs1U/mQBq8mLkS/j+QT3m+BxKOesyj4XJj4Wh5k4wIhAJbocelm4VWjtsXAY3UlIlO3SITbcfetkDXb/2K/KW4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCZECRA9TVsSAnZWagAAfQUP/2tM/gsWMIhIm+2m96VW\nlY2GJr76M9+VQ2prgtgeLI3IUo2NILp2UOVtBsob4OTRfHl1OkZg6XSopKzG\nPrJNtCkD4JhDQwbA4fAJRLXF/OB/WZRt6uOiOdLrBy2G1wcZf0V0wnhcFg2B\nH/aYk8HNjSntvApgSKG0bY0N4PLDuVmJgRM4NN5vdp9UVUUVMhxZkyReG/to\nVOz743stCu9jqs3Fs7haLQhHl3+M1WRQW5pxtktWW2MY7d9jkhzlxEX9SyyD\nrma5TJgt46kA9LuX4JW4o4i2o2Fni4/QWmqLcQ2W9b54orxZlowQwkV08xPH\nJeTQkxH9z6HDtgPOQj7hDxQmbIPCGDQqRdbQOS8YyqTWUM0dFEjF/OSEukBR\n6QrQQVlmZFJYioZQXTtr4G27wLConKotozd4GZ2UxvEOPV7+Ive3iJ0VkYYh\nQ/8qqRRuA5n1kAQt8SZjTmzatxf0FfJEIAlzubLjPDnSAndKA5xSdAm1szXa\nDYwwuSEHUBk+3njWQaNAQ+kPi6epfNmlPFSgUzGF4ZYt9LCpiwd5VpPHjjwY\nIwiOqbLk76pNcnG7zfO2M5WIb4C7thxZ4sU7VnXkV/7PoTnfdIs3s5QQepzK\nQqerwEwiZVat4/abky62Yu/bXBjZY68qJtiCbmU+NsEdKc4sZ16IKeFwWCOk\npIXv\r\n=MTE5\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.28","bpk-tokens":"^30.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.1","bpk-component-icon":"^5.0.29","bpk-component-button":"^3.2.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.28"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.30_1579689540278_0.658339496275204","host":"s3://npm-registry-packages"}},"2.0.31":{"name":"bpk-component-nudger","version":"2.0.31","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.31","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":"b2b7fb2156ea3b87da532d391e20f53e63d0d6e7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.31.tgz","fileCount":16,"integrity":"sha512-mjzZut7ZwXBWUe9sSSQZKW6zgK06cUbL9TJ+4rRA+m3FxM6PaLzNiUc8Y7bESMCiI6LNQGIphH7bAfLZiHzqSg==","signatures":[{"sig":"MEYCIQC/bMCbMxQD8unmxXLrxkzpFaSKl1JMRR90xt/iE7XQxgIhAIpR3Fau3NIB+ckZY4/IfDQVWhu4igcaNbrUYTgmpvKw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKChiCRA9TVsSAnZWagAAXnIP/1kfmmH92gyRwB4m+7TU\nkcrHgcA+JpCV7NzttdrX70j/8NCyqpbhbGl8Ox1Nzzg62o/GuOf4h0+CchAH\n0oWj6j1BIN7pQJvGp+6pJZ27imW0SbxZ5nDTjOttY3e04jVzTIaNWN+lFbQ6\n/xNr93XsxuFoP5qc9CgLLIY058IdYDzLRptvKCyy/8MVUr0UWWmtM3HA1rvW\ni8xl+GM4kljVJ+7hgaRWtH55IqeqGLPIHmqduvQzZNer0H6c4Dzds5EXKkHq\nhgGNa75VGApD380x+aaeGN5Hp6SyVOxQfPPwsYA63b/T8mtRu8rcDwAsquJw\nzoIjTPsqFXTLDDXqRKjIbkdJeC/ikpGpjr9wuBLrKPg7rWAgY6QlxnSZxEzd\nUlEilnQ1iv6VpQTwSC+H4h3nisWy4iUkoPa53M79dJjt5YG2AMCrUwFbb8mw\nbNdhA6b+7JAoHAnU0CPdGDR3vB81LMUfxWhKyl3zhp3/Tpen8A6j8KVrpMhR\nJVn6pteftuU2xeoaV7U0eyFeZAD/g9xEBrr7qaAPIHZYMzIsQc0Rcs7qBFeP\n8hLtYUxKexICIQYmSPL0ok0hlniQn4/EQpLDivM28FwFFo8qPdTXxuCNOB4U\njb2V6Dn99SZQtqRwpKR2OFyUe0G59gC2NjSpQNbrwlqcKZCa6sHHBgCMtze6\n7l20\r\n=mMwe\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.29","bpk-tokens":"^30.1.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.2","bpk-component-icon":"^5.0.30","bpk-component-button":"^3.2.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.29"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.31_1579690081850_0.3545815852607588","host":"s3://npm-registry-packages"}},"2.0.32":{"name":"bpk-component-nudger","version":"2.0.32","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.32","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":"de447e8858eeb49817f8bc33ee9d6d2bef53d5e6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.32.tgz","fileCount":16,"integrity":"sha512-Pu6Gq6p4lGu2i8/37fH5LlfYha+qn+J005EL7C3pEnwmjiyAVq0sSYLur7usHOCxXx9wnK/HWeXzbsqowoAEUg==","signatures":[{"sig":"MEUCIQCD1FpgcAcibhvWxF2QHyLPLABbMDupZxUF9hOkwOa/twIgc44NrRFMccew9d5SBnhIbmhduJ8G0GvH/IOKrMS2xg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKeeECRA9TVsSAnZWagAAEygP+wR+QI0TEZ3UtzqeByK3\nBASN3kQxWvjh4s0wa7XXCRoksu3f2aa5Ik43f2jhq8+CAf4yxlBNzoMPT0sg\ncFE9RkhLeTpdqSZkT7LnNhfuFGGtTi2Rr1I6Pbd7m/6hlyYmpj5S9Ob9dX0s\nwa4l2vRA6a0fKpV2kXNQzAISaiEPWPaNhvWNFNICrfJ7M5iGvKNwkCMVSTyg\nC9LBA2mqbq8m1nQnbKLO6iqdUJUOILO9p0keNUxsJ0ECjLN54kkiyLAKwnpG\nASQv1MPWWHHMpqW4WoNUeFcG1ZNzdUZc3laadWKuohxmhhMCSOe7xuduwdLp\nx2fKBkrcugzfIFhfw2wMZGo2o4wRP0TVi19jRub2VhqWOGne7P57a15kDobT\nwusEdPez+dS3Mu9NoG1ZCyZ3to51h/5Y+LdrZNXcug7Rv0EAycAEbwhlSWkN\nGf5oauBG4gntwHfZzmjQ0jtGWadc/0j+M7pK/6kqa99neehb1eJ0bUvqw8lM\nm71klo0kK8tS21twVOq/FP9Mq4zH5YJRSvMSitCBpUoaS3fIY2/4Kb8XOC/y\nxo9Ej1dvukV0Rx2v3fuJrd2kDdX6F4I9maTfGmWjJiz1AoiDFmdNbS6PwvLk\nLv5PyzOfQmh/lF78ZSdWt3RL8XygbiQl+5T89N+klt9DxR5Oj4NJxUW2jv3l\nepsY\r\n=b6s4\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.30","bpk-tokens":"^30.1.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3","bpk-component-icon":"^5.0.31","bpk-component-button":"^3.2.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.30"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.32_1579804548289_0.9555062284406968","host":"s3://npm-registry-packages"}},"2.0.32-css.0":{"name":"bpk-component-nudger","version":"2.0.32-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.32-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":"890510c13c2a20e6aa06e8c5a857c27d357f563a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.32-css.0.tgz","fileCount":15,"integrity":"sha512-QS8hd61s6Qsn4cmv3Zo//wqLWT1XJk5dpfz6tB8Iqcvb6/XeRshOhzBM2xU4i0TMLx2VwlJPwkMGSp47P1ibJA==","signatures":[{"sig":"MEQCIDS9CRuOr3cQEUWMW8zw3GmgZV9jzo2W4s+1xPriYnhxAiBT3fxFjKCQIeQbl56jBBm89grgJ+Fy3xu7gHTP3HJd+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKef2CRA9TVsSAnZWagAAz2UP/jAf3A/dNkhG9ChNWwdW\nOAIBmjb3HcLndPuzT5fMlEurWrz4N87BTw8AvgTsVdd6735liubdvnNsLqw7\nnP+LkbbsvW8Oo1Vurdux2maF2BSlG8EBNgrNZjGi73R+u2OiPcn4Y5m42W2M\nUbcXk37UlVuEWSfT2AhOzonOFqlOXnEI6aufY2ZerLbrwHuPBm5vfrWSBHhU\nRXxXXTgm41yYJYbOwWyuxwJYgq5WqRU2/LhZbOZG8Zfpn0mkaW8ZomsGVsE9\niDUNS+zzY7/DRvuUpHZzIoDa2pkNun405doGpirFSojpgUPs1JuopFasPNkH\nIdwsvmlgyBfOsV/DjKnVfK+E5bdFZKU0n32ytC/v09q1fWIIk5LmJxgrTeph\ntkNzb2KHUP3vA++1w1MBgVw7j6zGSeMk7JcPU89ELqGhGnWtekz0hKHrPZdA\nja1kfQebEaaOIGkqUxQEPy9/h/EdnfOKRrwt5c8Gv5ZdHo9uCEcXNH8lrFUv\npza8u25FdQSj9DQLGIGIH0fcgx1502ZGYA8brJCze/kf1ktyF8hwPAe4cSWn\nuH5Oxr09O2ZW8Xo+B+ggGHCNg7oll2lDz5eLJh76ibo6vMwdj8/a6jU0j2yJ\n83hPuFYmYHgzP1z3VI0dsnUoaGOpeg+e0uPg6EUHEFbegeaDZK9wnPdq2AQT\nAbLE\r\n=XoNq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.0.30-css.0","bpk-tokens":"^30.1.3-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3-css.0","bpk-component-icon":"^5.0.31-css.0","bpk-component-button":"^3.2.9-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.30-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.32-css.0_1579804632499_0.3407862068350176","host":"s3://npm-registry-packages"}},"2.0.34":{"name":"bpk-component-nudger","version":"2.0.34","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.34","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":"3daf7a056727a463a3c3006e482a9b05aa01d310","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.34.tgz","fileCount":16,"integrity":"sha512-z578xvOglLuE40k2RkLwHuscQeW2uthXgKvU0IBrpPmuRqgLh/B/gU9P/hKR52nEf3nofiZzMCODkOL7nh6rsw==","signatures":[{"sig":"MEYCIQCthEE3gGMY1mn4phMy24x/089I4UcQxCYNydvx39eN5wIhAKdy4/uQXWk7I4uJ1Z7HqSV/EoC37UgbbYPFhg9bW5ns","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOXWzCRA9TVsSAnZWagAAc7wP/3fN9hB2fefe7h6egMvT\nzc/PLMR1GP7CrvEJdQRCo54JGD01Wf5WVZzQaHCpN9HQWysL/VGvpYo1+pN3\nYq+h4YwXs5fgZlYpLLqzJ0D5v4t4NnJxHJoB7jqNO1byxLf7YXhAlYqrRYt8\nCG6YRY6FWDTJx1Ui7l93ZCto4VIVeBxgJvBfZ0z5EPjaNB5bPRNnIxkmqCIn\nqKZT9YaATfKbjgWtrF1qJYPOtCuMHCnDzWuLs0krRBWkDyVlUkx1X9RM6GaN\nXk0npoPrLr0ggv/ocTN43M1GEVwLq56UF8ey8XtU6pDMQ80HJCuZFI9SeujA\nxDfkfM/stjDSjQDGqW5GjYLbvua72HkuqaOiAcC3tjl28Vs5oO2ZHis125Tc\nQKl4mbV7K3JpocP1Vmnk9+KDeYJXfHbgbQNfODD2Djs6vwosQgpd0SWJTz0Y\nUB+tNLMT4zUMp3CZpInm5StT1FSlAvCRqsZK3Jdbq6H6uoQRrvBXu4rMav5j\nubmV0apKoRQmUh+GZlOHvld/MDvRZ+fSntHKcgd/r7lj655+aQVCANDHf0Ig\nNKZVY0pYOEEzOrBsUwtiwUtfRnwEDpWaX7ctttr5T9iENSfMU95EKPVkqy4y\nhzbd2/GH2A53rMcCH9+eB/+j084790a0g9i/A8LONpVaf+ciV56UtGceNMnS\nRpY5\r\n=1AQY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.1","bpk-tokens":"^31.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3","bpk-component-icon":"^5.0.33","bpk-component-button":"^3.2.11"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.32"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.34_1580823979886_0.7649874330753881","host":"s3://npm-registry-packages"}},"2.0.34-css.0":{"name":"bpk-component-nudger","version":"2.0.34-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.34-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":"1ebd73a3e1da1ca34439aa8ef8f5b864c03df0f6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.34-css.0.tgz","fileCount":15,"integrity":"sha512-DHNTqPMZOdiJXYCSDDtOm5s/vpiXFmNJa06NCMMr+dQKUJmIYOL4O/Jl36f4V1ACnGkBN9wewhRsYU6omlrb+w==","signatures":[{"sig":"MEQCIEGRz5OJlCZ6emwfi0xUmFaTo+EKbcWY3J4WXPTvtxP3AiBWfr0ybY2LCD8NEtQNB/LVQYCMQZ4FKVvrHV2KAPc+ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOX6tCRA9TVsSAnZWagAAXe4P/3b9zxmsRWl4cHRo9tNi\ndokt6ZhNuncb69Wo7yzjk5ZFMsLkSAMTAesAJKKpQfk0eV+vZSNOqdSBFDFs\n6QN44ouabIr0eu7Xn8u1gD5TbserOgI/qmNhpnj6lE0umErpncNsvGxQRF8B\nuyEc3sXb/aSvy33nijEhvVsmsUvmDbc9XKGmFH/jQOmrEbIWlDqxsoF37jKr\nb7usZ4HAGTkbAO4xTTX8xI2tfBPf1L3UbFQrLeWXr+7JlNrdc7ARftpyQGis\nhrcht+UDhsxj4UVuvZ6FU3ghGTm7zql/hTY6ywkS/sWDFjdXHDFGA0yQJfQh\nCP5GT6B492S3V2l584ibMRwlp30RgR44TzlJq7deTNyj6Cczp9j6soeLEtdw\nBHhUXoD3GzsSnsS1J3lK/vxXGbwn4UGWO8Z/e6GTAgooAadqL0aRFY/qcf5r\n7ieMx4jAhMcOqTF8M3g9QI6o1blWJms/ylxQWa5J2MksS+l0D5yUbF/LLg8Z\nP6Q0kByCbk0SytuqktKNvvWJ2K0AJ+nDVnygnrOoliVn9w3Y+LgoWXj/br+c\nryEYraIZi1KHjsp8zCSTuIyyfCVIXNUcO2zQmjSwcp02+jxAg5osao8fRWvI\ngBekOG+voOA/Y/sYuUc2IwJaBpAFfWu/6BB7FZaHuMzDFWBU/SvI20etRKKY\nWmVp\r\n=uJ3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.1-css.0","bpk-tokens":"^31.0.1-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3-css.0","bpk-component-icon":"^5.0.33-css.0","bpk-component-button":"^3.2.11-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.32-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.34-css.0_1580826277246_0.992162577089128","host":"s3://npm-registry-packages"}},"2.0.35":{"name":"bpk-component-nudger","version":"2.0.35","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.35","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":"4112e55ffb32c8e498a848fcd7f9c6d6fb1a7733","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.35.tgz","fileCount":16,"integrity":"sha512-s8MM0LQVilj8kJaP9JRmt4URlzvzR5SlaLiSCt6Af//Vk9LjlLg8JcOXfpFSC6Jq+N82DlMbdaHOIJsydcqy7g==","signatures":[{"sig":"MEYCIQD+ERXy/cJ3qfODcaIeQa36FkbqQd8IJ/frBn2Lp4cnaAIhAImShrIhu/pRRncSReOJ0ftgncBleh8fKz3aQ9ZGvc4b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQnb9CRA9TVsSAnZWagAAtksP/1e/oLFd/LurLt6iydiJ\nSzz1eNWsFtbhNpINcf1lzcYeemfEGIExAp5sNKj2nQIEnwvLUEl9WmPC/W30\nPN45E9uRVjqmLshce62qa6sWcGsgP89GiYeY+OOOszHxVN7WC0P6OGuoPzyu\nSj10ccPTWrNjeS3rBQQmXtzsvoIELaUON1mBV52yIj0Y/msxKTvF1qahrGFM\nDhhK6NLEUApyuOCbZsZIZrBMLwHyrX3k+xoketGPfA0nCgu1rCvgBTwlG9ZO\nY7FDhaWAYTvJ92YpM/Kc0P8U27QJLHOgyL9K73M85K9r3JaOzqcKOtzyYeCw\n/Ej8fb7EJp8I7cJpFfw+CcwPZd4YojDsD3Ib94K94Ey71jP3rsx0KFRCOcyU\ntsk2dfP9VaxL4h9+9nTS3+ek0HxqNiYzTKUfyfebFW5V7fHdNxOTT4Ndta+1\nWnqN85QB43/sVorMGnt4b+96jY0l44xIIbVJMPPYSW//E2NsaAqoXau3ZYq3\n/bAWWVAvnCPxAuZHtgkjMhIDlyUHLvKm4TNWGL3bnzmxhLv9dnAMx4kALzFX\ngdEWZ/lUNM1zb8wIM3FTYrjdTRs/4jM1Gkin6RpZDvr8J1svCPmdT/L0HvwR\nbJBp8U2gbwNV9IY+3Xww9RHpbUHGRUuqh1g8+2x9UMBmur/LL/ly6XYqeiaa\n7Ama\r\n=azhT\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.2","bpk-tokens":"^31.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3","bpk-component-icon":"^5.0.34","bpk-component-button":"^3.2.12"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.33"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.35_1581414141213_0.2987709454051375","host":"s3://npm-registry-packages"}},"2.0.35-css.0":{"name":"bpk-component-nudger","version":"2.0.35-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.35-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":"dd7fb22a534c2628e0302ce7baf69bde68c30247","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.35-css.0.tgz","fileCount":15,"integrity":"sha512-z356Bh3tN9WiFkGmMRQvkt1p+qCiZLkdHnS+TkPHgrHuPobKxF4Ay5ukj1vdy6UzVSEpEO/tBM7OnPE+4qGIsA==","signatures":[{"sig":"MEUCIQD9S07AohOf5o73Z6+J5OJW3Isq8nd+tFxfzT+WOVBt6wIgFuyzq4obLtwwpX81gwxitFm0sMpvYU4uoQQeam4H/Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQn1UCRA9TVsSAnZWagAAbHwP/2ryOuc6YB02xCVUaslr\now4HbXT0QBWkmbYnNQULGDPdpnwjBW1OG424hDtw5wC+cjHkkVYIgBdEojdG\n4vSseJt90x3550FMGgsDsuWGKCDyBXJnzairo1MtZ904OcUdBUzVnAPeyx5T\neidn7XE3H4W+rwHbUiEw9WdZMr7UVQS0IWeqBm6baxOUnK6G4KV42s6+nDCl\nUfHjq8ft5EsQ6DjW6xDzaQixlbm7jbj1ZoeslHMuivf6+cEVoJewLf6pulEK\nAPBUSUKPxWj9TjEGU12IH26NfFW/EdpeeyqRxtmq+qiR8ZvxLfkrLkMJSj2f\njRDkLVvfsf+Flf8/gUTOqra0Yx/iVvSn2mG4MMTMDjRFua28IEC48ftgt9jz\negcu++FJSud/QVWl7z9k7uarcJDFg5edgvPSNunssaw3Amu6bsiNlNUyLlMf\nY731EnL7DiUUJbKn6bEGbnSe7ocIwec7ABWlmMROfomx8/My4GAVn5QkGAsE\nMwURCVKCvpLRkwbsfEcrGPzDyDlYWUevOGM7+m6IKI0vP6CsIn5nNmGeg4wb\nFZ9LOZ1/usrsAMenBgVv1VbRK8pN9FxhzQj0cZxE+R23g20IHF6PG05pSv2G\nAT3zLveeSqjy+RUaPHG8mgYBRmlnpwMPlfrijln/XJObQrLDBYBNazaI4RCv\n/wFZ\r\n=+egf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"bpk-mixins":"^19.1.2-css.0","bpk-tokens":"^31.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3-css.0","bpk-component-icon":"^5.0.34-css.0","bpk-component-button":"^3.2.12-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.33-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.35-css.0_1581415764500_0.5735866315290084","host":"s3://npm-registry-packages"}},"2.0.36":{"name":"bpk-component-nudger","version":"2.0.36","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.36","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":"5259d2e16519f357e0697f01a2c237e2374aef1a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.36.tgz","fileCount":16,"integrity":"sha512-6IX96Ve6sBV8P+hKeRKxJYDtqnri5JBx5TzSOjvAI8hZF/n8VCg1BKE6Gys6zBqMiFLnD3KlBdDLreYDqWhoXQ==","signatures":[{"sig":"MEUCIQCZMQKckxZG5vmOpdMWONwUOFKTCFGaBf10TA3Z6NMn7wIgea6Y4OY6ZfvQQXBQCVLWnhaW1I8KU2xfiHDULW8HFOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRBShCRA9TVsSAnZWagAAzaMP/RcWCvBE2ly9hSu75sfI\nkRF0zfsDBIjDAPhRLjfIblj2oorf9VpZGFaxQehXC4tTL4JkSbVjnICEYNDb\nMPMmnxfO9fkVG52wyyrK5rQYQpxTi9mT22qde73KgD6hbbPhhb8qqovk5e/Q\ndaNM6XYxs+eShmOuo+TLyrZAPLbZELR1dks6JUJJcVaNiDVFHPhF3+LUGf/F\nT4f9TkEsFXPiyKJUmNzTS8+xUTdTsMCXh1V/NGClhmaFs/SY/s6ltqExwdEp\nwZvz78T/SgMoyzZQPQYAvsOlFW0EvOy0smMCARnCoCCaVomT2C4ECNfMpRVC\nCZ38E9jpy8szLupj1fPKBqG4Na/s9088JqJp+RjIaL/inDOeUskGm6RIBFcm\n/Bb7PffUqAqJoAMzUuW6Cuo1WDRCbxMY3rolRuYM6CaGlwKK+YbKz8/iuGdZ\nS7XRBKaV+/JCQAEoCPKerEt7XFO/dnKPuo2afV4wlFVf586OGM9C08oXB7z9\n2nxvVstn2U0ZZFM84ZoIBERvvmpL9BEk6K2bEty863Rnz+mC+ss1m4Ix2WOl\nZZhzUtN3GYkC85EH4OCNqVRt0phKKjthxUf+JNo55jCvuL4IPCuf2bcVzvpN\nnhJhKk2at4WNq9BxcoPExy6wVRjwBwha1mP1tF4hWyNgYeZaFw1bnaXOyay7\nEB/T\r\n=ycyJ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"bpk-mixins":"^19.1.3","bpk-tokens":"^32.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3","bpk-component-icon":"^5.0.35","bpk-component-button":"^3.2.13"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.34"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.36_1581520032601_0.2020191045326134","host":"s3://npm-registry-packages"}},"2.0.36-css.0":{"name":"bpk-component-nudger","version":"2.0.36-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.36-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":"03bdf8b51834cf21ed7ff774b16bc8b3d7059794","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.36-css.0.tgz","fileCount":15,"integrity":"sha512-ErL+ul61vGlAT2gtrp7IZYKgQoaoMNatJJqdNxLXQaOCeEwwvdKH1bpcPJS8DaRRicvitK3YkDaQka6XNrs2zQ==","signatures":[{"sig":"MEUCIFO4PZRmPHMDCkKrsPSJ8NycqDK9s9VlPIQKOV4j759KAiEAweNvyOEBoW2oQTeu2K5Fy02HKYO/s8xq0nEGwJ0gfqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRB90CRA9TVsSAnZWagAAjDIP/2aKFkuv+PSNsdSySQpH\ntLWWRQeuYySCK9lYywNPhQMI9imMV69lShAZtv9z75Tkcl3GTeZtPYXqkR3v\n6LWLHMszPS77kxQMECsPZyWLjOoy/rE8CV80MiZWex5Jc4OhoXa0ADCs5wbo\nsY8sljZcxQ3rMESGT+cw+e2iTJQf7VMjpiM4ah0qJjFWdiMPIGU4YtFqeEde\nCA3FYnlW+BUpcQha+PKbAIhi+FZh1JuqmGcqTRm1FHh1feRvmkCZkm4FKm6N\nRS1anhq6vlFwxhGexJu4RKtP0l378zzCFERSWkHtomtKueQC1tfvGIPFKTAH\nSqH9s8qefIM83m+5a0v5MKPxwTCqnKvzB0yFfhbyiiilNfACGVrYLkRgs7Wu\nIMU6JOWDOSfhVP4292aYp8NMDWcyo6CDROoaZ9S9znLusKitFnAieWAN2fHI\nWU9u8Pu+BQUQlfM2ghvItoeYc8nWAf7J1WBs96v3MMrP4L/HbsSxLn0Dy1t4\ngdkFTjQwE/j79fqznCICHwHcFXEL8EMeWR1pzE4JpsO59qPD9+Ur1btb1fBx\nsr2T78R8AS7+NtFdPcunk+6E7H8lQTiEu82p/jAXD8OsVLnDa4B6UZr6ijEr\nTRupDrfzith3hQy9wmADGQFhjeAvuuamM2pUYUuUEjArpoLfCtuaruiM4RJF\nyCqQ\r\n=I/6G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"bpk-mixins":"^19.1.3-css.0","bpk-tokens":"^32.0.0-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3-css.0","bpk-component-icon":"^5.0.35-css.0","bpk-component-button":"^3.2.13-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.34-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.36-css.0_1581522804002_0.08130938136452959","host":"s3://npm-registry-packages"}},"2.0.37":{"name":"bpk-component-nudger","version":"2.0.37","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"421e9f9c521ee4d0e0b5a118303c2b2e173268f6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.37.tgz","fileCount":16,"integrity":"sha512-G4usCTGkLyngyL1onwwt0NAer1LkzvhszaxdO8OdFztG0GQcCmFY3Wze7C3CIaPvq5WeIP0t5HH1urWoqgzouA==","signatures":[{"sig":"MEUCIDeQin3yMHW3OlgCgBBKu73WacBx0sGjVoQ/MGHIiOY5AiEA1hHKzN+/Ub68528tx9cFI5v60jXMuy2gUzEf4H5sY84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVRT5CRA9TVsSAnZWagAA3ZYP/0iSItf0177MLX6P3nec\n0x1HPDHqLEKd8vOHBCZZYr6CGfo9hbWROiLvT4h9caY3F70MaeKL9IW6Ae5r\n+WrergRjeaXfscKPrTloBSto/8fIjtKHPWH4wWLi7q6hFacIe6RtZ9UiW2b9\n6yttdKX2V1aERIrovG2Fe+eIAIVx0sBjtJr45Loiw4WumzvPJLT+g1MAqkvM\nQa4tTsjyBuzjJgIk/vo0dscWafGOKpmzo74RHvIAMf/M1/jr8A5uW35LwChp\nKIR16GORAgpL+euWk5XFx38sl70IOumH1skjle88uK6jnqwnhqbv6fdcj/Es\nmQsQzLQhzf5qJdQJOAGrK7CSO00FOkWKlQ/lZ3afgav2u96FtShGYoeIgBkz\nz92Os4plmWE+6ZUZ0TutftcLQachqD59bl/sRvIr4/qHt0NPOdnDeXCaGg+i\ngEuvrcxBeypk/3BHWfYpeDZNXqVRyZZ+3uAcwpXNwdJb+OL0Vg84eFSu+tEA\njj+gwwUl6LM7IaSu4hxC1XKhrfeMnvdT5b2EQvYqNs68c/OhpxUxPFdcwJZb\nWi60RAQbirADDqZ0DbnPAEb0U2PkpbpQ7Ch0hylcyHG51YAI626j32mmT+/n\nSirCWSO4OkutsRD+k8V11vGp4m+sPMId7kSJkyKDpQMMweBbyqTVjnuVEP3m\nOpyk\r\n=ZreU\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"bpk-mixins":"^19.1.4","bpk-tokens":"^32.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3","bpk-component-icon":"^5.0.36","bpk-component-button":"^3.2.14"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.35"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.37_1582634232752_0.531565826965176","host":"s3://npm-registry-packages"}},"2.0.37-css.0":{"name":"bpk-component-nudger","version":"2.0.37-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.37-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":"cdc48d8e7055f5ebc2bfb3595232e4e8aacdba78","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.37-css.0.tgz","fileCount":15,"integrity":"sha512-yHgFt5OVFnsEKizhz3QwoCJQQN3QhZZtwPBQOSPwkmQHvDNcnBODAkO/011/MHRopLzTu88w06mkGRmgeYN65A==","signatures":[{"sig":"MEUCIQCDjT5UB2BKnlDIiEoVLOTMrqvR0B7IijBhiqY9SxzytgIgTYfl/1U0oFogXdO1aMLrRdvu4JQdsJI7SdTbtJF8whw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVRXuCRA9TVsSAnZWagAA9CMP/0XgLrSCoa+b8eiCjs7m\noMJmKoGj+RLcv+VkAVyBjrK9/MrqC2nY+ZddZLmu8sd13AnN25WH1MCQEgFi\n+Ivcx/MuUySTy3uYKOH99hk+gD6NKbfN0gvWII12PQOcLyLa4y1tMmQa9IBR\nHxEOlf3BqMax74tUqXPxB+EKi7Zpa/OyI1AgwKYJXuQPiPfusn8EhBK1cLWL\nxBUkiE8ZAyq3oKVv1Y2QPUx6KeiM1Fw6KrK/O1/MY50Q0FKnkzDqvAE41FLF\nFKosRPqk16WLKwAIs5LFVyL1umSBv6uy/4Bu9kywD1wxPUiMBLz24hm0XGaj\nTsttrQRM1z+jHXAyG4UkasQaIFBXXZ4vkEZl/zyGxLq0Sd34sFPZpka017SC\nsSejr2aXt4ytrQJLAhGwh6OTqEAxp6iFw//CkUMJ4fBAVHwbbxI/NWvNAc7M\n2o7GtfG/n8cZdkb8ziCBepsKLDDgyG43BeS8bGEat8YJs4XlKAmcD2usyg0F\noVo3Q7jb9FA8/MmeiJ21Hf4e1ChOYC97dLPeq4Bxr3g5hHSn3hKTvrkCPQNW\n2fVH6gZN6UAnIpEqGzre2cot4SkF7QHxm54ZYbDQqeZ32tHw39Dyfq8Dn9Hd\ngfifxXXKYqDGDWNcD/Ev6LvkH1dIlaleditIJzyC2MPdrQ7j3kWv7wY2+lEy\n/+F8\r\n=mNGo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"bpk-mixins":"^19.1.4-css.0","bpk-tokens":"^32.0.1-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.3-css.0","bpk-component-icon":"^5.0.36-css.0","bpk-component-button":"^3.2.14-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.35-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.37-css.0_1582634470820_0.903907971388346","host":"s3://npm-registry-packages"}},"2.0.38":{"name":"bpk-component-nudger","version":"2.0.38","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.38","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":"312151e3e40ad2a2c3bab725e2f3b8121a0f4250","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.38.tgz","fileCount":16,"integrity":"sha512-1Uxz/JbnK3ZYpdl7a+veqgM6u6dL7UA84W+MFznWKpm2C0VFbcmOG/8/RKE8yFTB9+2NiMvNg3yjerh3WSo6xw==","signatures":[{"sig":"MEYCIQCW+CZBIY339nIXaqeaddavvTyUPM1MZzsC8MPmpEyUQgIhAP3PfKvpde2RcSq6en3EaNMuUb93VJX2ZF0TzoR2Imgj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZjmGCRA9TVsSAnZWagAAlJUP/Rpvw2e3ywMmEu7O/38F\n1owfELt5WelkMKMsfwsBjI4i+ZUfbxtpEkqhDw9a5NZA/BWRSwCrj+u6KkRw\ndZiwCn6OD1bVIDWZZPUiNJ/YQ5Tq/JKi6OBJPFRTwLrHtQzJ04aCgENAZpiG\nKCT/cwLux6MiMVZNqgfNlURZnoWaIOJ5ZA4PR15ElIqStydyClAhys7QqKCo\n+TZE+rfI4h9DtE+jYIbIeBM/3MUUS3r2ljJn1EOYpsl5H6TBybKz0EjXCdUz\nbqIjv3U1Me65xs6ZOAu7wM/ru2RlXClooXqPnftvd6O7cTGLA85Az4HfquXC\n8C81NKPdySpFP0/lQ/xhxOa893nqPHi4Gd/KKpOaYUXvH1HbxhTmEjowFrcW\nSNmrX4lronXV2rZZ3P1srmgizJ7ys1Y95f4d+33ugltf3pFUmUewYSvOixV5\nhr15SGwKd1aFCPAvwyeT4USWnmd4d6tZrontiv2aCHGVDMYtjbrJhwz1C2cq\nSZCu1ew0QgJFH+EHcvvOXF8FOuGjp2snGrkuWpcD+Z/VISk7KQRNhisCsyIa\n4zuwLz1/HZLFX6dA1RXbd42jjzmkruoJ8TDRsQk9ceovWD7kxN2WkN9tbF15\nkG8ZBcWKeJktsJpjzBETbalK0G0DaIV6ZN7aIs4zoWaca7TgXaL4b7Hfp33b\nqgZu\r\n=hg/E\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.5","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.37","bpk-component-button":"^3.2.15"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.36"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.38_1583757701862_0.34198679474023463","host":"s3://npm-registry-packages"}},"2.0.38-css.0":{"name":"bpk-component-nudger","version":"2.0.38-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.38-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":"746f2be147f8aa9edf378aa50814cf77521f943e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.38-css.0.tgz","fileCount":15,"integrity":"sha512-dG8HYSGLjQajZzdq+C2Xcb+6lZzYlS8HU8K01T4xoKvAx+BKUjFk23Dcova4tmUa5ZW7HvNOl3sYxdXK4g+PBA==","signatures":[{"sig":"MEYCIQCb2focrAc5+PdmJLxv3fngshOkJ13/s9TibHOtUBkpFwIhAMMfM0f3AwxwuDHLEJdBSF8Yea/AHJCgBlwQf7M2/ReL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZjo5CRA9TVsSAnZWagAAFCQQAKC7i0FY1BpF2creOgnC\nddyAkatbo41AMszI721zjBP3up2O2hpAiAkmwqhsg3n4YmUCVwYBDyNO5ZEI\nD/DN9Zzf2EkxtluFnI8AUwZrEYFWDr1TPn4CHwC7OzuiRttN9tPsOD/U6oNU\niWYFrGS3FpenZlVJt9RtoPKo0Okkm3gmZ4RyBTmjd20qy01t8kEWcN3ZVr1m\n86Gt00NA1mXsQLfIIgbR/MJJsJEbjUR590noU8piAvGOa3wH9J5K7VHS+VBg\n83Ug/0Tcz7ebZ+VKCD6cQYPbFM2kQUGN4EpXK8eweT5lH1uME6an7at1LosK\n6j9lj9Teh4TCL0n2u03PzhOVvHRbYgNRmHLFNKAtpfk3mRO63qQCs+4iGMgT\nOTEjcKV81ZnH0NbdwVX0Zz6cdsN9sJ1IjVQ59rTRHOwmt3VbBcA7Jxm0YhUV\nbLuhB0dDBza4g5o39ezO6+y86JJaMszxw01ZL/qBW3v6zKfG59xVp+K3/pS6\nHMpS56jZQJrMeIUpwsR4sjM0WMGgnUileOzWMz/YNxwYjDCiiqycfH2Gfm17\nP5H+i96CmySv3ODNRaJHKmGEXAOD28z0G3QtIlCCPmwkfSWyCAToHitOS8AH\nHRyM0TmNXyq0EiX0rLN3zs3ANTlD6nHkUtoevYH3dc7rDiZyB+F4RBclEvir\neJi6\r\n=NaCW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.5-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4-css.0","bpk-component-icon":"^5.0.37-css.0","bpk-component-button":"^3.2.15-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.36-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.38-css.0_1583757881364_0.12860922194776814","host":"s3://npm-registry-packages"}},"2.0.39":{"name":"bpk-component-nudger","version":"2.0.39","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.39","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":"10d1fd968dc2f48f6582d02c59f14527d1bffa43","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.39.tgz","fileCount":16,"integrity":"sha512-tp/gvIyqDSCz7kMY2v4BICYmtjSP4mn5QVME5JgRUgb01G5adjNOyslWD12XCKUaae0iSaNt/DVzkllpBxDH7A==","signatures":[{"sig":"MEUCIQCz8wHF03rV6Mn/K18YABZ3tn6IgxDKT83wFGJaa2mG0wIgJhp0n3uE4B0dfQfnvuYCWduiyryaAffn47Djy/A+oLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeccqrCRA9TVsSAnZWagAAkz0P/ikuavgFYQ37o9awFB3K\nPzxjEC2DQsXiFVtf15HzkPbh78F22wnJkiNgNd9LkEFpUIXcVQD1Wzn6Uyox\nXbWlCmQQjAVe3s/aBPjWEAPGTGIk+VUDLnr2CvCZ1/6WLpqoWsdP8XdaDU2C\nX3beeyOhDlxHsrIXIXZ9FVdKoZfn4okMFieM7erQqiXpgorOgxMOh2mMTgup\nh8N36MOrGibE/coC/pGZ1hCBIHD7mBDmQrcnTHjo6t6Qp5Ar30PlWrG0YaSo\nKkpJISCf6Vb0bFzFDQpdSBlt6hSF7Gntl0ztwlECiNNMXvVAwWHDdnbPJTVY\nrkg3zsUaQbRaQxcdD4DQIR3t6tO0X7v1OPtyHJOJ0OD1jVnbFiiNDfTdbbdK\nVzGhM2Mno5nyyjZTPk9N3uZvsBlFV85ybvc5SJUpBcofeurmsbIlLnck/aLL\nBpmr+iRQN/ZGCOIm+B/q+egauTvwMI2ob81d51oCVsxFCOekSlhRy05gLoUb\nS8Rxx/9JfKYYqwl4KSLJQyVRd64mnWRtHGtbZupjSuDXdxTfIYDwipQCKRAY\nCfOGfRUGof/DzwwYVDLkXzRtsNOfOJoE4vWjwbfGAA2wBwh9tvkF7fmWc9kh\nVOz4O2mz6XY/9lIinLJu4zxnLoeSsNZufwinc2CYNuknR1mqHSdgwbl3Qaw6\nNx8p\r\n=J/d0\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.6","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.38","bpk-component-button":"^3.2.16"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.37"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.39_1584515755387_0.41519939305160425","host":"s3://npm-registry-packages"}},"2.0.39-css.0":{"name":"bpk-component-nudger","version":"2.0.39-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.39-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":"dc4a859edb06cb6fcbb2f2b7051a2982cd17c1d1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.39-css.0.tgz","fileCount":15,"integrity":"sha512-FwtlUSo07jpIXoVEJsI3lFCe41QF0sUFbAZ0KPmKUka+zOT/M8FW/mP2Uf2KC7q4rWEg3L9BXgzZ8OEon+Ut3Q==","signatures":[{"sig":"MEYCIQC1wBcb8zKu/1T9BoyXnN04rh+ygCqsBYCqzPi8+XimGAIhANA/OJ1sBWNYAd1w2ZOsTFbys0UeCK4HVgX8SChdCsrQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecdJoCRA9TVsSAnZWagAAH7gP/1IQuzuHYcKWOEw6hJkQ\nr/Wqb7mLvZ35N4zgALftGxVMAcsLgTNrM/LL3ukUaMBlJ2NJGk8W7Ws6jEck\nwTo/+5GIxVvhEZ836ZvNkWjdHIdO7VeGg78/+a/GTuy4cspCkQRzlIS3sbSp\nDpw29UCVgx1wHa7XloEZWRX4j+z9CZU6B4lkCR2aHM/bdhD0aPcrDN3KA3RC\nqAjius7nngumES2ydm56D1z986VJTASd0BSVHWio0KYxUhbezwTs4E9obS9i\nx3kmSA3Sg9ja85JKHvSpYvIko6fBY4+HPCX2hsqNsMK/mRUHYOU6OBgEdJ2y\nHgEv/anj87itDi+NE887XAmI6IadGTBCpsmDkwG/dt6hEJ9Fnko5IBdz2xld\n7N3Jz9Caa2FUuRFAH0hMpn7Wi1jsut039U5Qzg8Rcus0036lgntNTt7Jisth\nzfZXMssAt8T4EzZjWmlI/tDLPqZ1RZyum0bM/FTQHbiG2qcbEM/h8VFZIHdJ\nLSovGy2XkQeZAnmIm7ckXwJ824/g3iRjnBoGNzPFQGlkerOBeXuDERy8ejp6\nbdEw7zOrb9aui/rDrzaSIZPV60Tc4c5GGYUE7ZklQtDILNwndfAQC4wcAESX\nt1TzE7bC38ULSFpOh4OPHsKnw7jH8MVbZStodY3GgSz3MjVyJvz0J1OsZ1QP\nLf99\r\n=BQEt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.6-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4-css.0","bpk-component-icon":"^5.0.38-css.0","bpk-component-button":"^3.2.16-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.37-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.39-css.0_1584517720363_0.4158071011842652","host":"s3://npm-registry-packages"}},"2.0.40":{"name":"bpk-component-nudger","version":"2.0.40","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.40","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":"9a826981370963512cc277984b9187bde4a9ff9d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.40.tgz","fileCount":16,"integrity":"sha512-2YsmAuf1a6l1y/HEkqjk1QQZ8dKrEVdP4GeniH26SfVOWE0TO8nJzLWVA4iwgr+lgKOX10xegif/Dzma5fmEFQ==","signatures":[{"sig":"MEUCID+n+GnOqGbB+xCDeZmA9vJOs3uoEY8LSVnkO9UTCSZzAiEA2bEkSX7f+1mdNKRWulVADq6mEw+/dVfANBCXw+HqQPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecfU3CRA9TVsSAnZWagAAsKIP/RkQXx1vGRgpcIdMINir\nqxSkZREvj9XUvXRFdli2OLAyngpwzEgNttMiP46/f6nTJ47bWIIbyvK9a56D\nYDpBJGLq4ruk7dtg2a2DpcgirMBbi+RiKieJOaTNoUtq8khdWUBIfkLDolWR\npZPsFGHaLvCsM0N9lse8kVJJWso69l61krA0x34aMUcwbeIwsskkyCNZTdaa\nsQPFmxXqvUMjSo95o9XkNLV3vnHACTPvi91ZTvZ0rj3BciwPbbrs5ELN2DVm\n/65BwR501RscyPlQ4Svi+0QQ6lDBqmOUEhuhsU1YDm+q8r2r+PLpKyuPzYxw\nyJAybGQvBxBfaA4xYlI8yD1BUlSzfdEvmvelun8rRYkfv+5vE27PZlUjOwJx\nlebg2KjZja0JK5157aKUXCmmgM5juuZZM2XqCVP2k6DcoySO1OuhpNkzM/Xo\nYtFcYR3zHvKpsleiXZ3h14JgD6ZrmKEu/8XxbZjGBQn19ch/JS40V4yeEGqh\nPf1cLnOgyWZsjXpDO/Mb2gpm2mcltTGgz2Ane6xRb/foxzuU0gzOMuSI/9wI\nGjfyqUzW+gY1q9k2wTZzdy1tc82A+9kE1LXaGgBMLp785Mbq0zYd/Vfly7b4\nxjTL+KwAvHNtCFNiC4vgvbvO7WeFvQk0cwtchazSdoOoMqGifNxQ1fN/1nw/\nI6V+\r\n=P9Cp\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.7","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.39","bpk-component-button":"^3.2.17"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.38"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.40_1584526646629_0.4952113960761795","host":"s3://npm-registry-packages"}},"2.0.40-css.0":{"name":"bpk-component-nudger","version":"2.0.40-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.40-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":"057730221324c1084b95ff5fe9885eacf1afb3ce","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.40-css.0.tgz","fileCount":15,"integrity":"sha512-QTPTcCEzuFpB8/RWb3LyqQ5zzAjF5Us3Sb0EBDplJ4g+1nUU5/YQyYiipDMmlUQEae8GrjNvdRELQ44c44mo+g==","signatures":[{"sig":"MEUCIQCBKUynPHJe2kcoT+UlWknf1g3X+cpPKqY+E1i6mqQdFAIgWjmVZTuBpG0A36KBaWUx+WvDvOINuKpjC2pjcLPr8dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecffyCRA9TVsSAnZWagAAlDAP/RdY7lZn1Ov9eNZeF9df\n8uIqupixVhslqOUYQ/ByvSVxIaWBlPe+ywCRcp9QoQp+yNdhTMqBdv0J8ZL6\nZOh/AuXJHBdMuRoufuW/KN5+5SwGf9job/5Hi0zD+QIVCcTBN6d8aMMsJcOP\n/YEiogVX3TVllhyBQpe9c3/Qk6kfbzbuay2rE5Ff5Yw9YNsg0OtjeTtRIjZd\n9fyk/TSQBG8FYMs0o7j/xdBtytUKHPGA4mv4zOfui02MtJL5G/3Kyjmq8a3A\nheXpvSLpkpmYe+CQ6VwXf/FK6Rj2eozUbmBsaENkVis23IIL8JOMKav+ltxT\nTf+M0w+KQurkCFL7g6RZFkGkiOgHeaYRThKYjeILSeGMxXLlnV1SDKE+AG+M\nqA+e/Eor5ixZ9LE9yO9Js8R0j1Yh5fUzN2gqabC0Yw0kvYrRAc5QgUgCi5vp\n5GD6byNgf36ubbKiEFAopiwzsXQXJLl9m1P1V5JHFlIfnPnLdMCvyGdujD5+\nd4CdheYwXSWGy4yfHC+qH4Nb84NvtTKi4JC+rV0aTBSRdPcOjzRgvZo3Uhnz\npVV4kSaT2Cu4IzmRSyD4X/GF0xL3RD/COALtyQpTwM9Z39LlXfGh6T0V1IhW\nj1q3QwWtQPEH+McH83/RpKhrTtLaKK8k0VKAyVFDahVUG25tudQLrzzcOubg\nmTmq\r\n=R4Fl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.7-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4-css.0","bpk-component-icon":"^5.0.39-css.0","bpk-component-button":"^3.2.17-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.38-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.40-css.0_1584527338420_0.9069950858838316","host":"s3://npm-registry-packages"}},"2.0.41":{"name":"bpk-component-nudger","version":"2.0.41","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"fae46d5d15265c9db88f02cca908daa0b3094636","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.41.tgz","fileCount":16,"integrity":"sha512-e+fW7Xt9vgzCHEleI9hO5+U7/xrL54b7LTQT53miT9FhR/FTNEErT3TIsB2mFSNwLZiD0NPIjivRXYlsXLpHYA==","signatures":[{"sig":"MEUCIQC4LlT2U8OAiBmqadgiz8oro2gFDJknijfwrpkq21MC8wIgCKFLjlEVA3xZBfYun2Z9m4TC3rHGPoVDt+OgJcrjbg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedJejCRA9TVsSAnZWagAAIkoP/AwNKnL+QKV0pYuxn8L+\nxq+rgJi1TVEDDLMcKQmrqizlmYNKyYxTBGzzlLvKQ9ma0lwQLUA7HCdohavp\nlccGsIJ20XFe8jhbObWB9Yqb3PNez7dGCeksNIAwoI2sk0Dnm3DXO6Bw1uVF\ntXauNeZojrje3ltqswWgvscUmjQg0ARaKTEKsMuz2AWjPl9y1i2BcrkJB05g\nVxb35DkjW9ZdpXr33XvFwEr6rGHwBmmb28+dgDMGAPx8TxgJf4gaVvMBNlET\nw2udKFoBsCQBRjaXxtIXeDPR7BCtAL/lj9KtUGvj68Ucj7qPxBLn/TtXXWJ6\nvjt4NeCSv9a2fIKqoNnDr7Z0ijKFWZAI9P7EH1Sz2jw07O8syS7o/UYE5ERu\nzxJwpaEEVr3Yfi/0kwEzdYoeIvtSrfoN/BerRPb178Mu4OQpQQ2z1+P4teoF\nfum0k3AtZz67M6jDtybx4HjtXxi8uQ4NyE8SJwX2D19zIR17X8IR3MWWeX6f\n6VZV6Iyp77QKEnBXJPzkpgSoKAEkL6e+v5kZtePAuk1/PsCKov3QPvYJ3uyj\nSLsiUKizfU2UyOcuEMtcQ04y0XMw4MsFACI30/K5NpqGubj4wrefM0XoVV1y\nT3R15mqWYzApOmg/bOplkZqnkpCuQEqfBz7Scoyek6HULD1ZqPZUugrjlNHV\nZPk9\r\n=t4v+\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.8","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.40","bpk-component-button":"^3.2.18"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.39"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.41_1584699298360_0.9440281021801307","host":"s3://npm-registry-packages"}},"2.0.41-css.0":{"name":"bpk-component-nudger","version":"2.0.41-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.41-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":"d2796bd028637b8e9ef46955a38a056e802887fd","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.41-css.0.tgz","fileCount":15,"integrity":"sha512-+/MGPZORJFK6TSmLaaptVcJU2SOqiRksjEoovUlmqiRdWXNbO9SRxdx7dacJP+zxutxDVoPxsBroeDEbSXH6CA==","signatures":[{"sig":"MEYCIQCwYVWuLLqBeabdBRqdXPw07eLkprT1/EJRV9882mMhZgIhAIh4UDQSxRutBCfzFX4fw/nzz09zg9gt8QInms/IboLm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedJqKCRA9TVsSAnZWagAA0akQAJtE0Wff0O6bu+O2qRui\nSi+ay8uyaAi8d1DC+ixjHUncx58WkhsAt55azlIdVxgucvhDNqmEMrO6idxw\ngqIVGdOsxC60s/6GhclY4nZnRMrAjyVTu/TCRoiJedwGb1bm+EsEyI+iBVsj\nJTh8TeGc/AijdXtaAlmWjlQN2AtoGRQhE1Ja3ZKLdLOSApFn2cjBziq6jKVR\n761MRhPDlFV6fuib0LP9DYzK4iQV9ogA0OlcuSaYEgwIbyAvXGd/TYJsWosf\n3OOzpW0Ts14VPjzyVePSA72nZ+el9BRxIm2w263zIqb9OtpkihUd1683gq2A\n/PP9pm4NqXvtc/niIMoQvniuOSPX03h8Or/yAOW0QSyjxSKi1J4cb3lYrfSK\nkIx2E9nVxqfKLkJkNUTYfAEtb970b1zHFGw+KM56nukU031GGjTxdl4tyxei\nAg/3cCjvYR5sJeZZ04Ez7zqjV2PDuNcn+AQJ3nTfsimqaY9wt0GzMAO+XQt9\ndaWv5eJ9NwSQYeT1RtHx4n21/qISGvA9C7D08UV82A4sXEt2hLZVJsu/ufYz\nXv+Hex5kFymGasLbSrXSnb6WMnGBCq1ElXIVq3nbPdQ5leNq562s6okbD80R\ncYTWMLewCQ11IeCGr7lTKa/5dbhkBvCtP8unbVkdRlAWG3z2S/fQNUsIcBM4\nBlzu\r\n=dlVL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.8-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4-css.0","bpk-component-icon":"^5.0.40-css.0","bpk-component-button":"^3.2.18-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.39-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.41-css.0_1584700026531_0.8426008723247156","host":"s3://npm-registry-packages"}},"2.0.42":{"name":"bpk-component-nudger","version":"2.0.42","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.42","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":"de6899509e6119013809a928ca32d7803e48de9b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.42.tgz","fileCount":15,"integrity":"sha512-mpNgyF+6aBOFX5JCjn+FSyuFoLqJDOZT/i5ScU0W9I7yP2WdHQs7KeKLI0/IjhpdV322sfn5wbO60lKRY6Y4EQ==","signatures":[{"sig":"MEUCIQDRlW11ZF6yRvL4REk55mxeOD1chxYwhNgdReTqDQ1ZvgIgBbKU0G2QqFQMjYFaWXi4MmoA0rb98HuVKQD83tR3Q2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiJgCRA9TVsSAnZWagAA40UP/iF90hX0sDI/Ql1kc9Z6\nOLClMEkHwrM1WPNO0LAvT2UZNn1LCmGKf2IyBuqZ8NVNqCVZ2k4vCJ2iElpo\nYnIfhqRZgBIomTazPO1ndClTKAB3xCngV0zivd/7DX2ca67X/obOIIEfId2X\ng0usBZxynWJt+6dJhTYRmEwD6PtqGhfhlPiQHuN2NTYyLlsAdBl3yQ7abHCz\nTCVBnasccNKaMlIzC4/K/EUBkM1l4KDO4h1RuoD5U9pnK9BUq3cer3wLizVm\nawDWYe28BhwAWezfCRFJj7zR94MAph4iBhGZdEjMzlEqqjhC3HQ3kxZir3mj\nMz8k8ASu3st5FAdzqzpPNk+V0f9ExLk0WPkEpiVyZCQuyOdO+wgtub5hD6eY\nr/biYu9PLmzmvjor9csE/xSMNhyV+OxWvTPhHgGA5WkyeUY2DMXW0KxOmGo5\nHAyMyXNzWaN59UdZewj4nDdm9Lz5hxM7Bt/t0nqYXZwRyJXZuyR1beTiQ+a1\ncUfrxmEQVqRzxxJuk0a2IVe+kxbZD+k+3+DxQtQI01Nf52l4KqZoJ2BFHJGW\nBnTle3G+lxcvMnNdYE/o3S2lp1NII/IXh/KY6s+UC1DwLFyPnILIU2vqm86Y\nMEi845XPIcnU77V3ZZXpAn1tyb9SFcSYFLMtkw7qaMyLILJ5765kKjshjVQQ\n+86t\r\n=ldQz\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.9","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.41","bpk-component-button":"^3.2.19"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.40"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.42_1585062495941_0.8046631742127011","host":"s3://npm-registry-packages"}},"2.0.42-css.0":{"name":"bpk-component-nudger","version":"2.0.42-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.42-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":"dd41f252d05cd914e6c1aec2f36f4d2effeb6050","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.42-css.0.tgz","fileCount":15,"integrity":"sha512-p/+Q0UckVzTkNBUkpwhUnjNxHjh0g/z06wDNzm0m2UMLDA54RC5q1h2P4dQ1Kopc4rbgYEL894msVvCcVw5dAA==","signatures":[{"sig":"MEUCIH4wMDE2WwlaM/I0cEnQ/X5xgKbhCJu/RjTd/o2+zaHUAiEAtrPbs+NIweeyb69D0KuBZhUMPMpvf/0SL+f/u7IoEAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiL2CRA9TVsSAnZWagAAVS8P/0h8n8lfBkNUpl5K/hDb\np5Z06ASVbeylinuWsB+6kIi2xxiicssyv7SDzym78UkzuHwqEfF0F8/lySKu\nW1bb82yEQ/Fx3mH8nDRSAChVcfp9FiaiHkxyuIklKQ5t0L+GLv0u0HDpILiL\n3RI9VTXtLtqr2fCwvukSx+SuDtpTPgxzT5pBdOpzqcxeEWVFlacFJ+9Z7UOF\nKJ5hDWdOykW6Pr8n9gEOnQUb+L7PSlt3Cnt3UZRlj2zPEbZ0cUE4j98lEKcY\ne476hBLX/UhQCt2EHo25Q7uXGcxiFoejJ2NYQI1AtD4QyVJvh0i7BE1ORcmU\nLeyPNO5njJR1mMSIfizyfcVoIzHlpC1Q3n0TYPjqA1wnXAAEUQbqRh5YcQRY\nDE02V05OJJ/jjW/DRqkJRAUePT6xcB9YN2zwsI2ZzOgGB4znnVbZG/wA6dEo\n2q/N9PP1mdUD0986pJIbIJOSeJTZVil8OCJOSCyaBZ8TA6p5rE61Cp0xCpZE\nKwrn1BaAPG5mJaGVF6Fg1Dea1ONGoPmTYi1NJKKZ+pqBRR84BTHar0v4zcUi\n7hIvOM8wYT4UdCn+vioMEDIIe2dYImncJy/OIlwEh0PtA7Efp9yT4wiZn0ax\nV7x+obeK3olETFGQ5P5lknSf6VOQ7ctWdBJ+HY4aVidYAIyb3eJAJxMDTQs/\nPShu\r\n=p2u1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.9-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4-css.0","bpk-component-icon":"^5.0.41-css.0","bpk-component-button":"^3.2.19-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.40-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.42-css.0_1585062639929_0.061144345869567296","host":"s3://npm-registry-packages"}},"2.0.43":{"name":"bpk-component-nudger","version":"2.0.43","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.43","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":"944b732c2e72ebd7d0b4745c826516c843b90e64","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.43.tgz","fileCount":16,"integrity":"sha512-YnbYYEhz2YTKDQLLlTmOD2CTBLm3ePn999jYXNfuk+PZduXZts7rq25OofRgj9tQjL1wVh86ryz7vyyVzW83kQ==","signatures":[{"sig":"MEQCIEYv8oQvV6XsABQY2nEVVy7NnC9M/1gnsKLXrCsS7zQOAiBZ2Vr6m33FhABpSvDFcSj6ZqKnURuAEBoXCygrz1hFEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegfo4CRA9TVsSAnZWagAAMwUP/Aj5Vy+VVUCZYWirgjkl\nyfbtMX1GQ5EigNwWJC+SzESvWaEfwotMQJaX0eP/6JlQuP+6M9hn0YVC3B5D\nn2wWaOkDmLHSvWNrSfNWHL2maNZsO38qt1go4sRq7YuAhXk2Eyc3r6JQ4SgJ\nx/nmI1psLIeX2E5bquK/BR3Uo0+50hs3e7FoTSCPEhYEWeIZgdZjdH1/VkwB\nCwz7SCR1iOxGwxx+iPmvWSxFnhv1Nf6wdQ6U64l8O1gSFeExlWZ+p6ZWzxiC\n2ZJLjMOO3gF2xjVF2f9hDZXTq+ZCQNRvzgCYwjc+OKHRykdZ+E+u5k8EjeKN\nf26i3g/ePeOIKrQKEPYHAzRsrGpsXEiFoVk8aBegqqbGeJ5JXpiWFm1lFU/D\nAI+7OwupOdfBPfSgeK83yUL/Xd3JS43Xhm+ZeCX9Y37h225UfjxhRblFw1w1\nlKb/cxdgORrUIEPLCPpPh/LTOFJDY9aKckzkWxH75lilTfthAbl1EAWcDqsb\nKfbovWlIgEb7S07BJg0U6gGd/D5q5+dM4gwuxY1YW59U+wJ7dYiWy4E4WYw0\nJ2yL0Pu02O17YKcrpDaf/0H/su4c5ZN9dUo3chARp4Gj1VjQ4HR9lGM+G9w7\nzMn9L0pdobqHzs6KoUO3ENMd763x+TfHQZ2dEa8AnZRWFCzdHcYvrCrgM3N2\nC1tS\r\n=jJ/I\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.10","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.42","bpk-component-button":"^3.2.20"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.41"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.43_1585576504011_0.39868502807086914","host":"s3://npm-registry-packages"}},"2.0.44":{"name":"bpk-component-nudger","version":"2.0.44","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.44","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":"1cdd1a3db7974e914d7b5a82d145f22b7c2198a4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.44.tgz","fileCount":16,"integrity":"sha512-HY/ou8pRNvzkvdJ3k/Agz8xrlHXWtg+btIPkl0b8oXPvB/BaV8kCcXLY1vbRyIC5v1+ZT6HyKtUWupMlQDwagA==","signatures":[{"sig":"MEUCIAqnPVPCvIjLJMdU4vqP+WzeGON9XwT4LBHDLKWmj+xTAiEAiuNfAvSiWDWfFkKTI04cTqsoNg4vI98OKctGDycZvQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegfttCRA9TVsSAnZWagAAeMkQAKJ1wWYzoFvao405X3OC\n/09LeXprtsyIDQPNfWUuoLtOvlYHE3COJr+sA8vZMlN7afLeFCk07XouVNKm\nLeEO8nE8sCCUX6XXZCY0hQyM1WLimRtDKj4ZNk0gWvAL2vddoIlz7SQBSeop\n1ofgri4JAk+URdUzmiSzyHt/pjqTBP7VUoRgpsN8wtFuFbXtNpdHUxiqrQzZ\n7kdaFjG3/3MT+FvKrEwdcBCvjNu2L9RHqUqOfhdp6Wa0UzYB6UnoLmNmhq4C\nvxPBOQhnxGXyclll44O/UndqnZ5h/Ov4GJhxjZlqwYlFq+r/9T9HuJvsS5BZ\ntvhxgpQLAfMCineSY60LdBhp9xX/OiPjl/0N5qyVVKQnx8whgTF498AgRJuj\nC7OW8YHt24FXBCBazkBLTsegcuQImlkyzrMLYTO798FVILC5w1beq6GlUI53\n5YRiiNQD4Pgg4j7DerSA2OUHqtNvkmWjQhWBdjqFFOmNi2xgA4nT/ml3h+nO\nzq+vOukl9HNe1m78hJQJCf1niqiodpiqXSWcuD0YLMvm2SZdVvB+R/1EXa6j\n/ogce8AgAN9K9hTRKATMhjd69xHJJTVLEZjNzIOLcyXz0vydzN5zHJItcr7C\nZ0K+0+7Hm/rLJjBHgczHX+IaCmADkoXxM3xz4zmaTDtsa4+i8xs0JEfuG/e4\nicDU\r\n=TInI\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.11","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^2.9.4","bpk-component-icon":"^5.0.43","bpk-component-button":"^3.2.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.42"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.44_1585576813300_0.6754874168953033","host":"s3://npm-registry-packages"}},"2.0.45":{"name":"bpk-component-nudger","version":"2.0.45","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.45","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":"309d5a6dd25973eeedf11e2aa95c984f4d3bba0f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.45.tgz","fileCount":16,"integrity":"sha512-SUuyeYURXlPLOj9ei10f0krfrwLXB5PRoUexiA7DXRC7KocP3nmZE+2FDrqw4CsaXKZ8PVZ/pjRPnSqS71CwdQ==","signatures":[{"sig":"MEYCIQDFXNvS0n5la3+1TtIA2+DrlCPePyBqLt7/OaIrRSyLswIhAPSdFXFPfBrCVBDyNLUBXAi+S1QytMWHqu58s3OBYPmJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehyj7CRA9TVsSAnZWagAAknkP/Axa/mhAw1w5bfnaCr1N\npA/7BwquutBPAgAeQuyWwG2g++RHusVBEftg+N0JskIk68R1cyt+5l//RAuA\nQcWkXzkoU26A1wWbOrbMx9qo2bkYQtI4cgVVhpF+N5YGKCjJHLXVBROYqmY5\nncigTBeFtdEe4goRXFR3O6E0C1GBFTGbblc6He6plKuE4+ZESRVf7baPK8UM\nYOX93GJiMQpdUEaWdgnV+Lmfc7PFcVQHzT1NOwejW+7zAoymt0KfN+VSp0Gu\nvZNlr4k/Sd6ek0ItIbpJc9IdTzinviVDn/6CBI+j37xMPtQQbPwLJlF1+pkc\n5GQYNUiSWWPZzWrcid9Wcv5PIVt6B6GkP0krrqRKnCT8QhUqo6W/jwUEY2FW\ng7Y2/yhdAyaAUlRctPCDiHop3Qx52tNcxDPMs4RFkx1jQlUkl4xvHD7bBdRg\nN3h1CCI/NYNdgRktofMlvXKiz7hTgJcN5RanxEKqQ5rfj7JdWD2OwCzd2gWl\nb78YPlWvhJN0Jd44x5B0syO9s7hb6eU6DOlKKvkmjCYQxZEtxf8DhD9odv2n\n3e161BKrETE9SLr1RQOLX6MQRiBvNBfsx3CCLKbJ6yon1WnoKu4sTjNwNjBm\nWdgHymPKjbz1FFqNFzItKRbVpr10/a1D4YuLgymFx5fjOm5aIwswGFpcJkno\nK7g/\r\n=yeLy\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.12","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.0","bpk-component-icon":"^5.0.44","bpk-component-button":"^3.2.22"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.43"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.45_1585916154480_0.8502337327243554","host":"s3://npm-registry-packages"}},"2.0.45-css.0":{"name":"bpk-component-nudger","version":"2.0.45-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.45-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":"b546aa8a843af4c98e88d8c872ba7e3f0ae90140","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.45-css.0.tgz","fileCount":15,"integrity":"sha512-NSlhOE6G7Cw3MYYGrideXrsG7K5dL8wZWTC6xXVVExbbQ+0V08FeL0pfncJfwJYhM3SBDTBHqJap2le5sMTsPw==","signatures":[{"sig":"MEYCIQDRcmN/h3GRlEYqHwSqk6kdKbwCzd+qMBpld1w30lIPOAIhAKVrhLppeVcnyhujGNsHTZjq56qpUkJeq9DMtvmTBJ8e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehylvCRA9TVsSAnZWagAA/u4P/0BYpu/aYLjlrDWA7V1K\nlgIHqBEqPXd5EeQOjWwZGG6hgz0jhZ+ZpSonSLaVFiDGpYsvNTvhyDWdjq9J\nu2vTv9Ov1S2Ob8zu8MntmwpDEZB9qfKI+jQYW1ZRTFNPML2xpcnQzWEwHgIp\nGsxVb97EfN931gX4fBqUzRJnDVK6sf7dpF6CmZt2mksqwm+Cqs/p/ZcMfjJ4\nb1KrNrSos27vCyz+tRHeWIS6nljmQR8rXqXGyuuqbSQS9jULtZQFe/jBizZE\n97VGV881FNcFkQeXUQTHRJ2KiEHkTl+3HmyDVAUnEV5o+76SNviVYLkWsDBm\nM03e/61EwDaNoRyT92XG2pAnRSAyuSM+oRMTlxTeFdbzd3iK2IJJXeuADsm0\nXauwgSpUGlbHX7StgJBFRRN5PJa7H5sekjQ3lU6Fx7TwtpbN01NE5QTMpBhw\nMzyEt7bUNktXGmrBz9m63Zrg6G7Sqxc2FIYEVBesnRNz/TtjwGweoYXpl/oZ\n2SFQ3daroLRPqKEQAqf2hsnHyX1FsabIrIbps6Wl+gEPSSQgr9sqmBzhicvB\n/AiuOumYRzzRDkk9osIc9UxzcsnaEPfmQSAc3E5q4UWN0U1JtB1p0h8jgUow\nkAXkgsspaWdwUcgs1Fn5dLGRP3vYgRxd0mBdVw9YIVya4Df0+/FSAwD0ZNNA\nT21d\r\n=1bV6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.12-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.0-css.0","bpk-component-icon":"^5.0.44-css.0","bpk-component-button":"^3.2.22-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.43-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.45-css.0_1585916263696_0.603521157228067","host":"s3://npm-registry-packages"}},"2.0.46":{"name":"bpk-component-nudger","version":"2.0.46","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.46","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":"096759c5c6a6497809d926360d6cfed0d6830467","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.46.tgz","fileCount":16,"integrity":"sha512-fs4IIX46PzraH04wsK5TUjoGOreL96sQqvTdWhtFVcJ2UfE59o18Ms3KBWy7sTnWNlNZiJz+ItQkuGTws9g22Q==","signatures":[{"sig":"MEUCIEG5tTfZHms8AeGYMTpOdm0OCDRIys0s/kAvgMH5YY2xAiEAoXIV2gdYQlwXZXNCq+5uqu7Md1+1W+HjF0Agzf5FYlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeitxbCRA9TVsSAnZWagAANEsQAKBj9eFM76hV1cVGcR0O\nJL5XLrRTsYnP1xIgIy22InWZeQokcCjpyeyWlTb04wTeMA65DFsC6nv9sepH\nvIlOZX8qbMZti1JmIEYj1EBuze+VdKBJWKlW2asIP67pzeohmROseVEH9/8l\nLEUcj31nGQdPcZR3ohwfwnuwkWyb15/Ud/GvhPYtrA/k8I7f7lpXuQhuzrjJ\ne/LyfQJXEY79Gub2f1EyjCNB9nlM/rXJrl+mDPBOR5yrdXMPs11hz8JBMYKO\nA5oRQqLhadhvfNxBfKnlRPQYZ7Edc2bPqwhexcD2DDnaPPLvHbxxbiNZSs+Q\nDzuhFdK+gE+/vW3k5MxUKKt/jShPT0GDvniMNtgM+VOLSvtHTMnuIlldVEdZ\noIIHEALpvV21S91Wo9cjcBYzK/A421M44Vkb8wFWCFdITny1lE6AIntJWCpX\nZN1LUXj7O6Du8Vazxto8SDJDGGHgK45EZAbJHk3S9OJIZu35vzRGK9POVsn2\nYm9gj7MoD2DJtWEADUEFMW1qqNxdCUDI0orf9VEO4gxkEZMfdo2k0t0tIIdn\n/v/kTlTEVSZK0wQjKRF1X+zEP/R5fROj5+W+kt7GX2SyfOXSqU8ASvVGqtEL\nGeuyPd3c2RsusRVXHHojrUn6BlHFz8a3XYg7cmoPNbdRaoUurQI5cmMMLTww\nXBqO\r\n=KPsc\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.13","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.0","bpk-component-icon":"^5.0.45","bpk-component-button":"^3.2.23"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.44"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.46_1586158683272_0.9132308454395959","host":"s3://npm-registry-packages"}},"2.0.46-css.0":{"name":"bpk-component-nudger","version":"2.0.46-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.46-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":"06d9c6fa544df20e64e852a2696b6a1c870c22c4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.46-css.0.tgz","fileCount":15,"integrity":"sha512-lsa/aUAhgXBJUkMzZpSll6ymMLsqP6sltBU+11NuMwOeodfo0M9Oau/jM8aZhtJgzn9TKzxNu3pLwsAltBsuDA==","signatures":[{"sig":"MEQCIDZyh4FZveOqmesqg+cyZbjzlDWwYrHyEgEcQ4NVRPJtAiAc31XcDDs6JwtKbbnMt5NkhaefnoDbMcSup0JGxcR8ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeitzOCRA9TVsSAnZWagAAhjsP/3byWJD1JK8CWfJhFpxi\n77WmIy8exCseK8v/hMqaU+GzxWloegk/HehEBe2BysHJD2I8X7YcdXOmiVAA\n51+tT+FeTQJEiIcxooKDEczQpYl+yCOus+zUvcdLvEqDa7a8quISXr2BpT4H\nzu11ghjs2TY6p2N/SoyqhoPkYVn9JVH5SB9kfBRrTYf+BQZUy5B6T1hlqTbN\nK8Ikkn1zLIzNBCJFdmdXTvP/PUPtR1j2dfelu0urUYK0wEsbKWwdmA4sB/mG\nWymR4tnYmU8E5R/8TbTzhziJYDkgH1T2pwgX+l7TYp3nBR7ubZy7aC9c7yZ2\n0tgT/eZIuZN1jXRZi3i5kVvJQW5vTezloWdUG/3fXg2hN0Q3s/83oKtXTu6X\n18+Y+0bjBvGk2xjUEWv6yxTLZvTBhKe2KQyRukBmKo89r9BmYIMfUuCTmp+/\nZXukydNF6AHy8Xmd6b1lmGzviT9+Gcl6tJAi3eFOAuKwGfpD2WB8jQ8Tjvm9\nSd7rZO1QXn3zsK5/ruHxYi8+dEJk0bZXC4Rvn5mxNtp6WCUuZl0BR/I18+hH\nVha9b+SPHO9AuvaEVwp7NR1+O/P7WOSX91gnHJaRwKx/H+2105RtVcWYho89\nSk8Kj7lulgVgtufgWwuqBwCyzK6lZSycxgqZS9NJFjZUolY5kgXBQgkczgSs\ni+7Y\r\n=Q/ee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.13-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.0-css.0","bpk-component-icon":"^5.0.45-css.0","bpk-component-button":"^3.2.23-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.44-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.46-css.0_1586158789999_0.29236641880683645","host":"s3://npm-registry-packages"}},"2.0.47":{"name":"bpk-component-nudger","version":"2.0.47","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.47","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":"999b8090eaa7198959a76cff688994deed49ab87","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.47.tgz","fileCount":16,"integrity":"sha512-U/lsgcfHLaU42E4S3uG6hb+tb4WYdItrG2nkZE6GioKqcyntYI/GqPTUPj1WiiWiUevKl1bHiFnlza2C83RAVg==","signatures":[{"sig":"MEUCIQDFNUWnokHcc4SJhVxZGa1SH88MOp8ZwtlbODQPZPIItwIgDeWiRTvHfHJBXOtayVoAND8xo6+gQVnsgE77pGGQpug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeja9mCRA9TVsSAnZWagAAzfMP/1x3R3D06k6ef+nWh7kY\njXf6G8GoxCYGEIJ/YZ7I7EHQaSeBfiJUh1QmG7xiyTb33TeGX3seeGOZi6Tf\n9BKxx27/Ew2u2+VqtxHvJKbTC3qc1AZIochbrdBKB5MvCp8LRW1/75l4uOYG\nBG6jinoAJqrgdYDFgEEuI47sKQXwMr/mfFuDgnq0SsQWccLJYNdRn2uNPu3U\nqnV6qQapPEd6ZP4rLSh/0g1CKceXI9CZIpegDA1KB0FR47GjGbwdqjpb+Vi1\niWbRRayBUoTOfy/do5zvwe4xu8G1Z1tKMFhnoeNy4pQrzf0R0lZjUqXtZpu6\nKidiCWCPGJWZ5fQXEu/IB2+ZVJfEbEaHRpNgd7ENHiynbV/HSJLG0A+1BxuX\nb5W18qrZng0I2rFy23zv6oPk2v7Rb6L98nTSWbg6ZzrJL8eXAoG9+rEbIbyL\nOgyr+y+EnMdfnEZhxwH+IFagGokuEwwASDmeBLCwKaySg3mgiCnYWgcAGflG\nv+gvNyrp0E06i99eoBJU0dOcKKmGMJOAXNxdFF73Lhoxjbq8djjgt6r71ttM\nbGswGhw8xwv7bHsto6sBnD5B92D9IKp5X6g4ZLbU3eK0ZYPbk98SQkqsSCAf\nSeaTf8TGaSaoptjT2qicHtlR1+VLEuBVQUjiRp+b4inK9+/N2v/HLboNH2NS\n2CxS\r\n=OIo0\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.14","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.1","bpk-component-icon":"^5.0.46","bpk-component-button":"^3.2.24"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.45"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.47_1586343782434_0.31881765780104954","host":"s3://npm-registry-packages"}},"2.0.47-css.0":{"name":"bpk-component-nudger","version":"2.0.47-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.47-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":"104bdeec087982af922c301367f438ddbb91932d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.47-css.0.tgz","fileCount":15,"integrity":"sha512-FgDiNXc4N3cODRvMcXduLo9arK6KaJxezZSQj/sms/Ktg1s4yNt7j3Lnnvnfob6xuyAsdmGbFA1qCcaeYoeFHQ==","signatures":[{"sig":"MEQCIDfWEZ9DOQxBbLa5lCpuDmpu7kZkijKs/qnYZo+YNo8yAiBeh5pnwWibHjPIazP7NOaAr9QvhZoZINdbtHxCwwfEUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeja+zCRA9TVsSAnZWagAAMCAP/2cQVqmWMHnzLIVxeXep\niI8Tqb2G49H63opEHz6kcWbx/FU6NzBOzNJJ2LLkUfnYtn7JFuos7pH++xdQ\npeNI9CogAytQnby0UslizWPrVuRmWhWULWN4Cis69fyNowkMh+FGO6du5o+g\nL8Jdeuq5cvKXKjXog15uMzmFcwb1CV9rUEaAse5Zc6jI+JvG+57GFRh4Y3Hv\n2D+us2Aie9Lnm0e0cIFpT80Mr60WMPvZrlb3D4QL3Qy8kxjA9xJ9o6s2gSZ7\n/x0nTIkBuN0GGplq2BB6oCR3AD0SnlKv72jHOSh8FzIyWatyZZNDokAsJpWv\n6XG4Kd4IMS9vGsZBNUD+32HyKRU9nJNnRubGmzIzFlyastLWr03azuGDndz1\nmfJKKzCeNL4IkwL7jeWejbmF2rE6q6SaSQ26jTVnmvoS5vu3yKuBunzIUIyU\nJFt5lv5qu2Fg9KKsu+XZQBZXkOCkLCHwcdkeeJrF1Vqp7vU4dAcebcE6A1+0\nbzD8Gh8swjRWQyPZ3CMAkDddyDIIrGJg3pAQ2zUA08zkJGnHxGivdb2JxZkA\nuqzuUIVjculcTbtGNjX4MtQXWFgVIx93dd+pvIC5Zco7+wreu5ZonPE1od3F\nIFAOFyaStJA2szfDAy4aqsEK/ouaMddSayW5DBh4PSvt1JLJQHc+SOVKQunG\nOLkA\r\n=UA7s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.14-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.1-css.0","bpk-component-icon":"^5.0.46-css.0","bpk-component-button":"^3.2.24-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.45-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.47-css.0_1586343858002_0.6285070257914713","host":"s3://npm-registry-packages"}},"2.0.48":{"name":"bpk-component-nudger","version":"2.0.48","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.48","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":"afc25e7075ff91847feaec82c0d1c050d9cec70f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.48.tgz","fileCount":16,"integrity":"sha512-6LebPyiqyiBqV9zau3NnRQQiiapNsMtGHSa87iBQGyq4esitKTvQV1QtHgnaBouG136VOmHpP0YhNnqK40iSrQ==","signatures":[{"sig":"MEUCIBFLDBj5VxAHyrHEpeoRgymdzm4mxneHlHnSbKUleD8sAiEA4s/YJeEO57XKTqyJMy4PjrH4MR1I4EzHOI16/vJ92bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwCPCRA9TVsSAnZWagAAFpkP/17T6hV8TU7dzCRfm7n0\nGqluzjSw1sH5yWN+XxFeka10tg6Y4J3Db4Dmf3AU7jPpqqBDFczXcuPuBc0b\nLLZF3tsa+N6knItXW0CR/yHF2hbr/WTww0Jj4yfZqNv4kVG7kmKZV50ti7u3\nBPH+N+YN2mmxGrhv5I1VNnKVF7VxACETJZN4uynd3/66MLbXlLt0xPD44vwM\nQQ1lhagbGA3b2Vsf0oEVS3ZuH2B19VvvaYZGifgDWSAS0zZDflQtVFMa0KaR\nHPsPFqPVzfdDqbJXvNHo/VAXuzZRlWBrXubjZfX7gvlUEuOTuoFJsWZrLsjk\n8qjdO9ojUbUo1E8Xu7E+j+5tTBM5o8MTlRMRxsqrA3F+X9JgV55wzkrO6n6w\noI+5G7cnk1bUTBTfPS+VgOUfp6/GYiOgUETWV1l1TjCkc+uyozkLg86GTSwf\ndVLxlIyRy4f7rsgMtY82PME+TQHkLJ5A9cShqeQ83hCOiI496L/X2K1ygMhD\nMFDM9nbV8z4Fj+rvS1d4Ex7JuX0R2eYNnqxH1fxDwhp492350WByHo9cu6Ls\nU/wa8WvKhubVE6chOzTqDN5CTZwjNNspbtG63vs5aT3wr6RsXwVwpdinkt+t\nPoKg9RLSU2fN9N3PeCWEFIpqrBFJZOYfeQ1lIitH1YrHliGigEgg6ydZ2dTr\nuL15\r\n=rlI1\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.15","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.1","bpk-component-icon":"^5.0.47","bpk-component-button":"^3.2.25"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.46"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.48_1586430094782_0.0908849967682257","host":"s3://npm-registry-packages"}},"2.0.48-css.0":{"name":"bpk-component-nudger","version":"2.0.48-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.48-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":"06e588934e6125666801ff0d0a358139cbd95e10","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.48-css.0.tgz","fileCount":15,"integrity":"sha512-esSYERPg/kihuLEw8SnzfS0P12qnEHGs+wR9kvTKlZlk4frFNWYtYtexaZHPgBjr75mleyKc/oHLMOcDlqJ9Hg==","signatures":[{"sig":"MEUCIQCU5RO9KaPpH/43xKPbuIwR6udAWWQhI0RiAT0gJDcguAIgSUO/zwqRQyeBQ1nLPFueKhnsCsEkYMrZNq8eJhcbUr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwEXCRA9TVsSAnZWagAAq4oP/2pfP4lSSSSrhfgfuUtm\ndEut+c9MFbiFit0z/aAIdj/VxPKzvFoK0IkA2eKaGcnq7Qyd6Y+o5QLXsGfB\nTSG3fOUOBOSWIF/Fx1qquOtJeww415N+4Zj2L5VenAbKzBrYuBoaPadN+0ZI\n113qv3RK39Xg8Qmp/GyCxyt/Sagq8NStST5jjjtpvlSZq0TPcZPzuQWKoI55\nTXVy08h5GmGdugKax82wG/tMjXPZGQQmlq/2iVmP3lkelJeMRCVQDbdY/EL0\neh1U/+ODvav1+b5uEsnUWKOIrhUB9mII1LBdU9H1GNL7ncrPHRkDy1siwnGE\nMLHSdodhkzN9kcohx2nNsum7Npce4H0VzgroXZACDUqVvaDmP0eXV9sG/8sT\n2dWsRvFxnL4bSVUxWjL8zIT/isRYizBRAXbgIPq1z61ZihDhmnOFIHS8kgAR\n1Gb7xGKNRuTP+xvXDBpp7giy5X7OI6RluKtun/g0JOW0OSboTV1OJOIqQpFz\n3koC57vall6YHiLWV/Qx1igthpo3JsgYOz5Wb5412d5Tmji+2T7hbWX4Q6TC\nRBTCPatN7T+HeE3hFkJV39PodhosY2PaUeQNM03ogFUZQFf/w4lVeeR1lDSP\nXGl+Gid0KWAcOz2p/5AbcYGpnvcj7VmpM7iXHWg9S9y99LzlirqDO5R+WRLt\n4Q6t\r\n=KEVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.15-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.1-css.0","bpk-component-icon":"^5.0.47-css.0","bpk-component-button":"^3.2.25-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.46-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.48-css.0_1586430207643_0.3033998024319098","host":"s3://npm-registry-packages"}},"2.0.49":{"name":"bpk-component-nudger","version":"2.0.49","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.49","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":"ef1a16aca5817034b49a4d02ec0de437cad253d7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.49.tgz","fileCount":15,"integrity":"sha512-52N9GMJ6E6avp/eC9o/059kw3BjV6MxkNd+JDDhJeS8WqyGSGfI6uyoBFvKwtpAu86NevWtV2X16htStwIXIUw==","signatures":[{"sig":"MEUCIQCBuX6Jd1ASGsDPORsiAs7QyJ0rAmpkeY1RtUTG2VRG2gIgaoXPNwDlh/Xk2H5OKdRr6HDU/cUhgXbIwZOl7JVg2K0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerBPvCRA9TVsSAnZWagAAV/kP+wbiWAPGbn72ULyW3xLa\nmLQISfhtmgxQ2cyt+SDZd5MYwtZ4Na9/qnFjLfr9CaENIjaofg/PxbtcPuMi\nkSfWLUlbJGhZzDvKgpkdqaB46yiWAPxHycjRwRENTzs1avz36wsoMjiEVLe1\neLslnDcMtYWOunLc+9G+XHWR5M9DL63GXdg4FpvrYs5KNhsb6AllsoJXKLWe\nepGIkE3KFaKT3fl9iHAqE/v3yEfPiU8cO4Gmli4kRGmRqo/WPkA4fpmx0stQ\nVOaSTLs4YjWXt5DwTlpGol6G2h7/em81dvLiP8BPXzNU0gglkgNDhm5GB87y\ne3tCaUsjQuJSwX235EDNKr3ynG6TGGXDzCjz8uJG9m/+zToZvnnvcweo3I0o\nWNE1LUMDpc7MhX0ICNF9ZMJjOENafWIDGI2bRIaqYURvVB9VvrrEkjhreFFo\npnRsTPbfx0aOFUv/JRx7tPP8fFQSm21c4CN7QDDlqqr91J8Cf1fxqXpovHFO\nKw1/zUB2TD/lvd59/Aq0zixgu5creTKpnMwD+amNmkdBt8TSr0Wb/keTy3nG\nnjTuXNOxa9zFXRiXyROEBmYwXswSVwOKQKacP+bUtHQgoiaeRBi9HZIwSQxE\npoIV5vPYAb3FDf6C7Jd9P2vx/2X0IiGMbH+w26bSRIpQUccGqu2pTC2WsLcL\ndOAW\r\n=fESL\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.16","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.0.48","bpk-component-button":"^3.2.26"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.47"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.49_1588335598996_0.0071320623335302535","host":"s3://npm-registry-packages"}},"2.0.49-css.0":{"name":"bpk-component-nudger","version":"2.0.49-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.49-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":"a2733908603686673b9fbd544ccbdc8919aef4e8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.49-css.0.tgz","fileCount":15,"integrity":"sha512-X06JqvODyTHlgXnyo9MZblvhtMv4YZgp75G+tp6sSd20YbMXsijtEzZ+9sE5hEAd7dnBl6ClM6pc4PMIDxMsNg==","signatures":[{"sig":"MEYCIQCnfZuMCRIgTKXRaQB4I/qG75gstiSM+QqteTBJVTu8zAIhALbFlozJpkH4IIrWUxwe9zW52cZ5YNpLExdDJfUShDb8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerBVuCRA9TVsSAnZWagAAUGUQAJaTIeKeLFtVFltOGMTl\n18k9oV5CPHUyOjaclk27gwMCIwGkJEx4fudBZki+wphvS2TufgABIfHdo+C6\nSkfcVzaKtX+xPGWywytsp7PJ+Zp7pfhJA4IydOHw7Mz3B57Df6aDDJm3XTNR\nbfaYzGNiFhIvbjS1BopzndV8isE+bYQIolo8+vJb7EPCFFe9pLgokjjAib5b\n0RiutzQAheSetQf5DFzJDHEZI9wp6RH8ca6tlWewupgiuCbKf0y55pr1OqaR\n8e3SAVboOKcuXa9vPdAzPGYmKaIESiyGPd/rTMGrh3FtO8WGlbiSKbLiiIuf\nxc8K7VRr/vKLMWP7u4yaRzSNuJblK1YAXObaUfTqxu7uUthEwtQuKxIgPJR7\nT/HNINs2Z/98DLcarjdodvYZfUfb5Jwyl4qBJySy/D4qOwUMV0rqumsUuZXJ\nrYi8CmzL3bHou9k7CdBqv7KaWxz0fE/3Skc0EiFe+7+tME/cutmPoUeRD0pW\nzGe05qpoIa6Sq+XpWfkiuqwWEJT9C8EGyySc2JA945kyXaFNfUAIiVkqOcPM\nf91iI7ASPj9EkCzK6DOyR/tj7sK6rTgq3mFPpyvHGfR3zX0KJZTl+vsXAAhT\n4uJmzRlteQ3+5Pe9o0uZXmkNtOHJYvrjn21J3vCGZ82xmaD92OLlbTrbVJt2\nKuY9\r\n=5uJB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.16-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.0.48-css.0","bpk-component-button":"^3.2.26-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.47-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.49-css.0_1588335981864_0.963349013154031","host":"s3://npm-registry-packages"}},"2.0.50":{"name":"bpk-component-nudger","version":"2.0.50","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.50","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":"10869cbc9e8c339ad786c265c7d70eebd19f16fb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.50.tgz","fileCount":16,"integrity":"sha512-ViubMnyRgxlH9u8WQtzs8E2fdtAycApXQXGjwWL/2xHVxZGALy3g9dbhd+0NOlFOb17V86ezx/4zcDf9rHD4MQ==","signatures":[{"sig":"MEUCIQDD9KR0QM33fICccYWh1B+DVMHc3pfXz2guGFcsOsK8AQIgbfmo/Dk1A0OJeDU5EW+mP0zc0wImikvBw3vLgjV+ZWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerCaFCRA9TVsSAnZWagAAPU0QAKH5MkHnUmvtect3gJ4x\nySX4AwUNArTntWDFCr4GiOI4LKGAiCIav1Rx5HnGwcbj1iuSlzD9Q3voGB53\nMl/alrOLXZWerB05eQ4Pho3YTjraUhLOAKJUTy+P8yNKRUe6l3oJHJsmG1Jf\n7uXJQnN7uz39KTJr2+oj1IDyhjyadzfu4CAC5o/wZRC1FKsmFBH/R0DyeHAD\n3Njsmlbh8Bq+7VGoo7ds6kTpWifyOlg7KP0tEm63RMIdYs9fG+EtetgUyVHo\nwW0+LKXvEf8rr+FJINwU+j92HTVMcJEXIldk8ZTbNCJqBtW1LaNqJuQmTblR\nqC2YiT80/LD5Yg3oNv35vXlQh/3KOPpOmpMA14iun3cMO+oWTABSp212RItY\n/iXzR3ZJ/wz5sHsSwjswg8dbftx6VPVWxOeYpghI1vDd7ZyIUcXW0083SdQo\nIxbPu5LTt4ZtYac14qOaY060Qvnl93aOvXmocNFF71TjcdDpVshUQK4394ba\nV5mY2odxMyAXcZnMmVdCBr+vXwIW3F+OS63Izc2ngza+NuCjUT21qIk+grRx\nV+ebAfzp+80uomHXahwH7EV3sJUOU5x0vV9ZYiMXOcMD4t5VDTDejl5UCORn\nMVHVHt+hFqZ8rd3rFA4l/9bz+Cn+VK+FCCqpZiq+RkA7YelSpEaijTSUU9C3\ncoL0\r\n=NTWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"67393d2c7f5a9d4196235b6d823b330562405d1c","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.16","bpk-tokens":"^32.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.0.48","bpk-component-button":"^3.2.26"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.48"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.50_1588340357028_0.5567942464712514","host":"s3://npm-registry-packages"}},"2.0.50-css.0":{"name":"bpk-component-nudger","version":"2.0.50-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.50-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":"3d84e81408bdd0ff7621f382c51512fdc1428f16","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.50-css.0.tgz","fileCount":15,"integrity":"sha512-fFnXNWYNz5tTRsa2DJbr1OKyD7a0ZMDLx5okQZBSOOZq/QrKitmuNu5vmoj+IItNokWMr0SHZZpAfwqUPAm+sw==","signatures":[{"sig":"MEUCIDhj4Ilaznd2iQLkmqJPEcEE6onMW8dWxw4Ugh8TLzU/AiEAoTEARfnJ7t4RfxB9iG9ZKdFuIwDEn4yPo291nURsqgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerCcdCRA9TVsSAnZWagAAp30P/0637VtC85XgouCGHPW9\nrb+LVTTZcIJujsqgJWlcaLV+31NK8qjg86qZes5KKAprvAkDzfVqjiZZdXGY\nlfeD2bPbSCKFiiByEHtE2EysztNCAlugNEijeOgTplUY8lRZrh9ClVeFsQvS\nvttJVaWsT2m/fE+t2MkjH1YH/XcdoOWeEdHcaa5gb79tB6Nvk5fhdmNJyGoI\ny/eignYpeZo8yAB78NURRM2YpCAJ3it+ZfU72laTpE7DNALS+Dg6VWkmYss2\nQogaa7c5byB3mVs/vRVmDWUfHEuWfDprVWlzP7YnOL2Scz/ko0+vFTOX1vk7\nitaG7CzxmO4bo+ihmqaKXpmQhO0D4p8z9onWfHshYFedn/4cLuvkBBKip5hr\nhTWvPxxcGPEvjT5CljIfehoC456bWS6I6LrCOhKGdjYq00ij3cKg3IupCuBZ\nxChgszriTOe11ycxqsMyIUQXimCyGWOLjXXsYA5nwctYwMDchCXnRZVmCO9v\naStuNDU2dy2U+VV4im8ccwOItcLkW68iVzxdYP/L+kRp8frUQlrZmCJ8utS/\nirev/UgiuOAtZ1dtgK4N4Cnf2THL6j5XjGa1WerRyVIzTCPmrvRe+NV5DSNl\ne5rW89BgUU5FMNDC1kSOxjNB7vn5kWDQ8uDF3saH0ts5FZOQPVTtM1QdPxwH\n35dc\r\n=2100\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.16-css.0","bpk-tokens":"^32.0.2-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.0.48-css.0","bpk-component-button":"^3.2.26-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.48-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.50-css.0_1588340509125_0.44680052999230124","host":"s3://npm-registry-packages"}},"2.0.51":{"name":"bpk-component-nudger","version":"2.0.51","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.51","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":"178b359ecf9c2a58fbfe896cc47fd9e53686f3f9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.51.tgz","fileCount":16,"integrity":"sha512-/c889oBjYF4wL2Tgrn3UUQTtXTrZWM4aEfD/+kg3BJQVrn9H3MtuIZT3ps1u4jvAd+lOkVQ9DLz9B31b4voD1w==","signatures":[{"sig":"MEYCIQD0h045c6B5K8z0og7jBnSRHtOB7neozjZSBv1UbpJKawIhAI7yL6uPLoiE6Lf1i9aIfOowuQCfihpNa35GWKt3W5or","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesp6PCRA9TVsSAnZWagAAcuYP/2Fi7dqqDbX8dQuK2d2W\nU6+CW/qHdpEjVN9Mu5DAcRvUJHT8slfFzp353euW+bshQOyuPI6ezqd3kj4w\n+21TTEBZmN2j0MiVVONYi8/ebCbbzKyKnRN05qzl9Sznv5MsYdSJZehYXlv9\nb30U7EWhvH0KLldPLg9hUEi3Ea+nDgcj13HeiMiZsHGUN9hEWkEqhaIXsTlt\nDGQTpy5l3p4Y0rs2oEIK0rl572SjQBcziSAp7B5cEVUfNhF2hFZAv3poCzbq\n38F0S4M34rX+rBcO4LNJcqDaNBxN8rIyWD9PD6z7S4ZH2Ypadl1Y3iBXgA5w\nZtJETcwRbaQBTiDJ5pbLSWpqrhNxayc+wY/cOzgKdTrsP/WV/GoMcW1RBdk3\nepIAwj4D73YGIjKFCqeEvLFc2LtJsKMneyt08r2BjLKCKSPWuWXezibvlMMb\nGjQhzCCMOmwQ1heePay2dWzefr6tndjgvqmWmLirD/y8/z0N4aYtRqzXA1wI\n9vjWz76Fd+sjIFvDtwnD3tpPU/B+zofa3hPk/vKkzEAGOIDSJZDHNEJ1U/u7\niSINJjqvLQwFvidEP4p6Jkodl+eAML7yCkC8NylBrFxQWH3WdPuJ5I9bXo0n\nJc4deO/U1lzsvqjeedVqAgLMN7PB4dfCr+pRzt5ptDyfe9VXLkIfRrxjPPj9\n9vEC\r\n=IY0x\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.17","bpk-tokens":"^32.0.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.1.0","bpk-component-button":"^3.2.27"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.49"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.51_1588764302566_0.8972002933736227","host":"s3://npm-registry-packages"}},"2.0.51-css.0":{"name":"bpk-component-nudger","version":"2.0.51-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.51-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":"fdc7e973a436ab2bfffb2d7d31389ac7fae73816","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.51-css.0.tgz","fileCount":15,"integrity":"sha512-s5sJeutRC/zTij14jw9vnJT/xoYw/LlF5rg8noYSOyjpj1Pq9IynUIfVlezK3xAOmC6EClUXdUAu+mnF1ASjrg==","signatures":[{"sig":"MEQCIGqhfScWsDAefPbL9ukYTbHE33Cvj0OzAMIWtUBBWP0tAiA4F5jiHlIk/sXYYIfu5IwLOny3fJdG7Wg/IPolOsx3Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesp9bCRA9TVsSAnZWagAAzoUP/0yGRlmg1jDoPGKjFQIP\nhGlqbJcgwa0fDkOVxUm6sYK4SQvtSqgMjzanFn7F7H98iH7Tuo6cwD0nQ4ZA\n3jdpdiyPm1Tm7ZhDnWREGRy6UXi4xmgXL2vyFT3RTHQ2EuZXWlLjqJ6oQMn3\ndKNTvTMOZpBXHZA7VpiBOq8viaQNSfLU7AZdBPrAReyED/KUbw9E4CYWKuXB\nTPgC6M16OeGFg+jlW6QWAVJDRwh0KB+fdA5v+xERYwkfNYYrMQIQpQDMbSPu\n3SdcwZaoPOwsmJwZGZ5pEZSUB59YfbCVJylI0Z1nAVQonPn1JBwxfGs5SM29\n+5kCOmP4EgcLnTGqjb4Q4LkE+4D7S01mpyW0l6vq5Jx39bpmNllGmrXqTnDp\nH2CbfcyqZOpeNH2HQ8D6LhCMqZqb2MApJXGShph25x7qbL32OB6oIZZwM2Z+\ntTWDY8z6wbOtIFPQsqAzfIqN1gLAhSxyE57c9G5NetlwK1hLRT8+d80zoOGs\n2gXUIsL8+MtoERf33ssn617UdMlz+COu7OH0ypif7Z+AfpQPGkf2dZTceEiO\n4SmaaY43tkBCcmQ9QVXhA8qzzLwvV6KA5gWhFXFpyfocmOpcRMbU28Q9q1db\nwEESsAyFNZEDHbJMjSrvos1yb4B0UeFYg8n57PBSQ22z4PrZ/bu37HLUP/zA\nwKfx\r\n=7SCo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.17-css.0","bpk-tokens":"^32.0.3-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.1.0-css.0","bpk-component-button":"^3.2.27-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.49-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.51-css.0_1588764506961_0.3910995668073054","host":"s3://npm-registry-packages"}},"2.0.52":{"name":"bpk-component-nudger","version":"2.0.52","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.52","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":"4abb77765dd4bdc2e453f8d35b82acbfcc1ce4d6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.52.tgz","fileCount":16,"integrity":"sha512-TILI2v2sDs1444hrRRj1QS7DM9644sFqfFZeWOCXbOhNeW/7QUtXQVf3tsTkmR8k4jr8eVZsTr+WtJQcWHgQ2Q==","signatures":[{"sig":"MEQCIGsoNWlmZFX/+5Mae8UfTbEm304oIWTfgMa/EIWcSHOaAiBqfMJ6NhQuOaRBTlRLhISC/u7SHLNCVRh5MKplDLQAUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes8dyCRA9TVsSAnZWagAA4c0QAIVSIPkLZNYbFN4GBUNG\no/zp6G1OcBM1ud4YwHOs4mY1hyOhd2/kXFliWF8vG5OYKJnjEiblqRs9D1K5\nprektxoCWq1d9zdsvqO6ASytsVHkX0S/3el1i5NM+05AqRqAqsGp9jcnovjI\nWTwrZ/o5JAwCYCxoyl/vEJfqjZBgGHha494R27PxQXHAFlBJJuanw0i3RmKs\nhp1ETVvBW+N4tc9iP6vL7DASkj8ESJQC7HIGZqLTNruegYSm0B+J53Rq/izJ\nRWozE0vNpVhezzZ5lOBxAgQyzoSQhOjlVPHBkf8J/0MUTibG3+DU1pKGiFgU\nvV7QvEVMQpO2qG+06XyyfXwlJoGRRbJ2o5OmpNvXSwQRNkfqCQaZ9zTxc4I5\nBnlZ3U421tWlvhaXAwiduyLFazhVhGzKfgTZnJYFAaNDrggYPnkLKhrLClFc\ngDatRZ3l6Y4aL89ikdpc1nSw6Xl28gxEtC34JEKvFbhzFbcATVTuOrfcOdzr\niWuPSUz0404P4q5FhLTRwHLTgGWvVm+rxbzu2chsuxtEo10qmmfEkolVV7RX\nUGuA/gF60rwNuFuec5xTE9+NE/6XzFGaJdyJ6b4lTIkLdSjS27uZVrElaUjs\nnLryF0QHOnfLytidp3RWgkDCOr4LIrAY5l9kMZkc1y7mzxtiqEhPhCEqT1vf\nH+nP\r\n=kJIf\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.18","bpk-tokens":"^32.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.1.1","bpk-component-button":"^3.2.28"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.50"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.52_1588840305943_0.9772975345009738","host":"s3://npm-registry-packages"}},"2.0.52-css.0":{"name":"bpk-component-nudger","version":"2.0.52-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.52-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":"520d0b8c8901724e530adb7bfb76415bae01432e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.52-css.0.tgz","fileCount":15,"integrity":"sha512-nQcqajXyVtIBE6SrHW+OKeSm7eEmZr836d2L0m/yHbjO8cV/Q3o+m1v8tUios5Qga/Q5PmFK/kP0TLTGjfGptw==","signatures":[{"sig":"MEYCIQDU8zpKBnuhtOZriUCJ//AOkTIDqEreNqvtHH5ag2YnRwIhAIjQLbdCDEKI2Xgk85x8yF2o5BBnivUzoevgKu1piLs/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes8hhCRA9TVsSAnZWagAAmjkP/jHr2fc1BukCqE717kxy\ns3Xqn5G2QrrVdse6rnzCmC+YUVOeoY0Vfyi7irdPI4IvYWnNQZHAxkPle9TS\njt81VMhBXw7vE73XRY7lt3zB9Zi+xG8/L+F8DSFWr61sOpNiF3bB1pjMCm8P\nuEGg9gJqGAAqFKltfWTL5iS4smeSbNnXRzJw8Q01sKkuvJnCk/PDwC6GCliB\nB1a5AZPIkmcsdZhAXmQsKYqZ7PwtEWrEY4uY+HZ9Ycj6yA9d90xYbSMEPcpn\neEnm/N7qgEMBy08oqM7EvYiaiKYmZtl5W30udGlJx4n9ZFH2sk2W9Pf6onyV\nvVQIAHM9SQhwYWENEfnnoBXRY+Oo33vNFaExcxO9pEobkOZKPVu4REZjbY7W\nReq4b4z9Ga63Bf8Q+r92dmOpbg6HyKaCK78ZaE1MiRYzUSWuhpUhuYcmMgcy\nnbrausxtPb0f44q1/FBbjgNwYPOkuE6PR2wSPCFe6A0vYfzjRK4kOlfRJdk/\nJB1zyW7PZhJ92SD+/jUXQ6qPdEfnXozybrHVh1DCGeKh/H3BPYG0enod6l5a\nCGnaLHMKXBAX8kzuXj8PTNervxxHa65xsjGLemGZiwalO70qDwTEvTgUAw3p\nSMnXz8Nt4QJK4oNnCLZbktENZ7BUory8/DFATn/oo31tmm6waRPLmf+6fiVj\npPzC\r\n=q/D1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.18-css.0","bpk-tokens":"^32.0.4-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.1.1-css.0","bpk-component-button":"^3.2.28-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.50-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.52-css.0_1588840544915_0.05774070752372995","host":"s3://npm-registry-packages"}},"2.0.53":{"name":"bpk-component-nudger","version":"2.0.53","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.53","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":"d0d2bb2dc7d5efd1eb15602c59bd4b427a9d6ed4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.53.tgz","fileCount":16,"integrity":"sha512-0B7NBPB9GSvZm8CpcONoFE1HhBb9GOOoUzHOPTrNDH0X91DkvfMHUE/1dNpuhonAfFFHlDuEojv+cdmGHxbvkA==","signatures":[{"sig":"MEQCIFfXEf1ByBcPDI4msu9f6Lx/RAMvgzGbjXfUPQxoa6DXAiAkNHbCU7uV0xtw/6L+C842yDqQxbi7lWkHpCwVdF6cgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes/ZxCRA9TVsSAnZWagAA6q0P/1i9jXPzZS+xLBvs/UlS\n1G7dwH8vfWMjZnkJluVbroTH9r2Ga6WEqlG4WzA+bltuZXbtWBlqD8Y3IntU\nCpQMhmyMDxdPMct2DamonM6EktGpGz3dU3iHQ6yE2zod9A1y+GTV9ZEFQqpX\n49fZ2e4W5F0XUo9nsSM9MvUfXfgR3tzA0rgjM+Wz2rYKsgWszTtUBDnGRKF3\nNc4jlIG0HwD5DIpkxC2v8yb/uWzSUHFmBwCkqhtCKkBaG+DPWxx5RFIqMljt\njDaBRazaLbpI2RQjwOQ7DuOVdmJxV5IjOTfMPURSWgTCl+QWH9eZEqf1BfIi\nyrvehk0tLFi9wNPtXxaBkscG3WvgFlgEN+SALD93jjkp3kervAJd7Ml3j3HL\n4UvizQsUsVbwBpsm0oYKNtMrdllb6plt7jJhPWg/TT2XaaqsZUlPo6rTGfhG\n/1NquxqMBEeImTKiXSf0BuQnI6palshQnBzSKiUQOGZjfjIhBT2bd+9kbdSX\nF/6cpljTSLS+e+CTzFzk6kuKFHmFqeoYusQ6FOV7bIQB0sFLUkQiGGPy+Cst\nMKlB0thdPOcF0HZhktd4M9nLQTb0hXwdmxf0OUXmIaULkXkcU6hJRpJCNzW0\nvIx+PTtZ3uBXc5k4htToPOVreQ7ss+Oy4IMD0MRIA5pkdC24VrQHGPUwHSn0\nHtEK\r\n=gQmz\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.19","bpk-tokens":"^32.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.2.0","bpk-component-button":"^3.2.29"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.51"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.53_1588852337307_0.3590261672684958","host":"s3://npm-registry-packages"}},"2.0.53-css.0":{"name":"bpk-component-nudger","version":"2.0.53-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.53-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":"d93a47b39a4285bc5f041924c43a055b368811b7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.53-css.0.tgz","fileCount":15,"integrity":"sha512-HhVSo20fH8ZFI+q8a/bj9esusDBmH8JmUN2NXmMWVhnGPQ9E/DBvzdbLrPc+a5SjHb8l+EhrmpmViuinsbaE9A==","signatures":[{"sig":"MEUCIGnqZ5e5D6BQP6MRILfuUfZkjzYg7vP0XxyO2QMYi+Q+AiEA1Q2X3STqwld+QZFD6crkL9fpl0gDTiuquTMflz1S1Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes/c1CRA9TVsSAnZWagAASh4P/12aL5MZlFLA4XxVgmAP\n+riotK8bkdVXB26c7nK4WpP6bl3vYeKx8igrph55tRYvFRFIHU+kJAjMaugO\nEplqLhfoXbKzJv0uBt65vfkb1NnCrf8b/pSo0PzarxQItRy6Fcm8L2XjIZvW\nkUOVs1d5O0+7FBLzvI7SISLMw8h2OkJqCkpfEIqRSC5GurxC06gQXfKXaOuR\nU2mWRJPvMMdPmtrSUJqUq06u2A9MKMVTSZyFCEM49dX3JwxIxnmQdpD16EQA\nm0exEKyNhrVt81OZtFbAF83WIND5Ot6xLYo5kv6OTiB31mNZ02bkSmdSR+T7\n4pASrhGrOWPH9CJmyqqnL6ypSXhuHQvrbvtuS1tiMFOJx6/hhvjFGOQfazHY\nWGUbk5z32yZv7yP7LMhtz0iFofVFIMPApWC1OKQIutAhLqjoE8Xh5ouydg7H\nL3zg696jSMvSGYh4zaXRSqD5wMLMDGf91RLbdaBtLUtP/qkLue/TSrLb29sv\nmuU+O7LWJEU8EO4Jh+XHHbIsluK+0K+/0rNkUCZ8KQyOBArJ6nOK1NInE0nB\nXpV3bw+g94Mqn/6CJEq/Q2em7jCnHRXc6zRjvJo1yQxfdClGU19j8Cb1NW26\nCJanQtnEtENIFVoWo2ROhCdMzOxBsfGMhrR71TWYNPS/qrPnE3aV5R8bsP9n\n2WOX\r\n=HXII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.19-css.0","bpk-tokens":"^32.0.4-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.2.0-css.0","bpk-component-button":"^3.2.29-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.51-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.53-css.0_1588852526099_0.920423354015869","host":"s3://npm-registry-packages"}},"2.0.54":{"name":"bpk-component-nudger","version":"2.0.54","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.54","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":"6f812ee8cb988f951e87b8241cf11696124ebb32","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.54.tgz","fileCount":16,"integrity":"sha512-npZnl86ZqCSGDLdW98zbFcGwJpo16VX7Kt6T+0T7qCh7vLA4y0xra3K4lDG/RT0j9bqSCsXB6wCtAWU25SBMaw==","signatures":[{"sig":"MEUCIQDw53Gk1srYcneRhtQ8DgtAalWSAnD5gi7X8xaCRLCXCgIgCz1TBCk5fio6FpvHiYqMdSUQcSqT3Cnl0Cspq+LK2Qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezSENCRA9TVsSAnZWagAAqjoP/R14Nt2syJFd2CxWg2CE\nn5nJk91eLFmL31GCi6uS0CslQzsL8Hd+ya+zVGzpT6y3DlAxEg/R99Rf8v3K\n9QJYYvV+IpTsrfwF2rvdJI3yoC0XdTxlonuLa5hDhkaO87BCVbATZURxhvig\nTYOp33ycgPx/rZOKFKjMb5ksCCq4G0mJrvtoE48k+un7KZazwi1x65Q6k7Q6\nTQ2QUVXbmBYeW53CmAi/MzStviYkSL0toTYO4a/GkCi70S6RmFu9GIt5ELku\nWYFRYCMNuJ09MNWdSZF8cEpe/ywII9M5vYYfgcZ6xd5r+WSmTYTDgY0Tm6kP\nlrGHFGqY9O1ddNGNUypl4Lrf9u/6BqSCfX2bjzOplpaDxrvN6ewxAhv1TjID\nL6zmVz6sydeQnK2S6GNYXOUzREVbQ1dtC8g7xrfyQGn9nnLq0gaRlGRRNriG\nQANTNGhuN0SO23iPEctN9fxz4LfeDjInKg3ReFoSURaA0lFWfT4MytTL1s7t\nx4kPg419Kwd1SR5ULJowrZIc0o/zRi3dXjAnZkXpCoyWRjbZ50/rKs3eNnYu\nSVVYQyXx1n99zO3nFZ1Hb5FoqUVwDKZvSZDKo/ragMMLD3XsF9/5R4I/yW3U\nbB6Qa7mdkx8LefDeDAaMQww7R75i7WX+0UvhGJKlQTUMbs5NKVrnCk94JBcZ\n6aAw\r\n=6ktP\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.20","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.2.1","bpk-component-button":"^3.2.30"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.52"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.54_1590501644434_0.10534122596626094","host":"s3://npm-registry-packages"}},"2.0.54-css.0":{"name":"bpk-component-nudger","version":"2.0.54-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.54-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":"08ae00131b61b3d6a57c6b3f6960b72d94680b10","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.54-css.0.tgz","fileCount":15,"integrity":"sha512-tisEWLnRgpRapQkYJmhhcTnW2AiRA4ZRNHQA6as06R8B+19QVB0HX3GHdp9G6hD/oZ1aaiANTHFSqoZ2BWVynA==","signatures":[{"sig":"MEUCIQDdUCCdc1a8ZvzB4Rbq56z2htr+tIKMo+0PMDy5KN3tsgIgO4wxUY3H6kTgTtlOHTFx1U1ZQYm9Wb2u5f5/iR7CVbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezSGWCRA9TVsSAnZWagAAkkQP/2VQYTum9pqaCHjuu3KN\nFAPk0c5nq8Hr9qLowAzlHOe6dZfyQJQh2qflAA7BOrms6NBeHIai1eGm96q7\ni1kHTemRajcAwr9iV3SX0OaJXYNnQIr1uoi9KJ6IenDNuUtqtAReBBwZT+Kb\nroubHf/pUID+lFyywI2vLe6zjTnjFm9I2ETPlbSMtKE5HvkiBxGK0oSYd85n\nnmzaXMSrTl/5kKiET+AWTx6UDRGCQWSbjWO4aub/FAQHbIAm3lTI6Rof5+Ey\ns/dXeliFfOgxCLTrFNmzKexQZqRMUHht9V4N5c8Qwqjw004I+ojZuyMeoE5G\nQlNYRgY6hnS5yIkJbevrWvxYdksEiQGhDUHmj85fZZJfGUIgvv5ED9k1Vno1\nfTg5JsTnFaiwGEUiLxWbEUngzPHvB6vVPLU6z5EGF3gs/gwsQkS0kjBjhffM\nW2G/eSpVLlEhDYEPU1gTo0hl6zPnm8ZVVYPcxQPDtRbQO4IJsO+vN1QzCVvH\nyQH7oWyKvOzwSKTfNe3yXW7ra5/yNnAx2vybb3um0HF4Qyhgm1Fg+Ov+Ri16\n68EEvrwctfkxQY+QBuMh5x4ZfvNFveIbUdIM9TOrvc5TT1I0QQ/UWoIvBCR5\nIsOu38VEqcTPtk0pm4EllkOD9r+6KQjR1dyWu0tUTjAl2dc7j4kjrHzmcDML\n/Ufd\r\n=NXrw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.20-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.2.1-css.0","bpk-component-button":"^3.2.30-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.52-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.54-css.0_1590501781413_0.05246625692624307","host":"s3://npm-registry-packages"}},"2.0.55":{"name":"bpk-component-nudger","version":"2.0.55","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.55","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":"7be14d90aa3939b778d667fe3b2c5d598df9f430","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.55.tgz","fileCount":16,"integrity":"sha512-p/xnq0NOgpnceiRsAK7BrczrOjo82/ow8Pdc0+Qra5EA0vwpXUQpOaBOEbKFTuhOglL6SegatO28VUXQ6+amVw==","signatures":[{"sig":"MEUCIHjZpEEYcuC5C6uejxlSRpu7mma/FfTTb4pV0uKLBAzqAiEArOcDofMUj22lUgiPkEb6omkhvKQ+NIPPHx0dkFtTf2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4go1CRA9TVsSAnZWagAAEWQP/AggOOyT65DLrFCpzLE8\nZqSmkigfw/pm5FV3SaBIRA5kFq06+TO2QSs4QTTY1bGcYMz4QGn86M7ooNAL\nZP5KflsdgPuFHo1CDxselnjsVMgL3loGXWavaA2HngJu7pgAkuf7Y8nHZ73n\nILBtvTN0sST1UzbY3lFJm+88YpIkzQQUTApFDz3YjpA7wpV7rATmg6yyA2IW\nXvmoaK4MBZXLR22/f558JAjropO7sVIcRl1oOHH7kUpU9p7PenB962pxGc6U\n/TMxh8+NtbfJd4m2NPS9aYA6THHXVgq3X+wYgWPByn9vIY5X0ZOI5uN1jODT\nb0wOmINzSi8KZigI2mvueskgOqeDMiDkrQ+6Xu7gxafHcjtR98g3HXZc/9nm\n1rRq8sCaSbNFNwXQTVIesmhvDnp/+1Dnh5TZA0aqfVL9k5loSaRbZqu2rs5m\nncWUlXoNtwhGbE15NsUUUEwdBxd99OZtuPRauJj8RUww+NcM7LpxcprHofp3\nfSqu4+CldUX52KOU2y1o/+fk+ijVxBPrS6atwKDw8uDb4Oc/6z4pYR2RH4xO\nQtBXbndQuWro+Lny39KoS5H6lhJhFMbBrBz52BbXNMn+QQaroentAiB3skfc\nKCoLVT80TYruqZNn6VGUD4rbU++HsorI7J60IQqI3886nkAm9HTX9ECOLK8V\nf0Vm\r\n=0u1p\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"bpk-mixins":"^19.1.21","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.2.2","bpk-component-button":"^3.2.31"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.53"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.55_1591872053211_0.4468551649425887","host":"s3://npm-registry-packages"}},"2.0.55-css.0":{"name":"bpk-component-nudger","version":"2.0.55-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.55-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":"4de1eea049bcfac849963dad0ec0dfebe595ec50","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.55-css.0.tgz","fileCount":15,"integrity":"sha512-PSNkCgMxTrBh5M0FZOQUi3AGcz/Samz0TzDyNUyr9zpSDL3gbh2yTu1fCAsiyyMsOgTeKTCHrCMAB7gU4wU3ug==","signatures":[{"sig":"MEQCIE2Ny3B1obHhzsJA8ayj9kHv6h3mVhutEu3BNWmVL3UTAiAwm+hWtCqDtGMF2l0nBLYcUfN3pVNWSU9HQn2XT0SiEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4gsLCRA9TVsSAnZWagAAbQYQAIcZagphkySnjiKk+oXo\nuvVFln0fvI+9YK/VpewuKPiMzqL95R2X2GYuqT7Pk7MY3OprwUhYqWyylkmG\nRu/CBsDOQ+KCTDa9ntA3OR5tInod0rCGLOJ7tNKlKXmsf555skw0wTaJbPVc\njZjf3Oy6U5qxup0RWtfsQHGUpw+iDG/19t5mhPmxj7oDdz7ig26SyIgDzMMD\nqfikREeXGhQjde0V773HcuOxWiBpcwEsmRhuAfVEA9R37/XBmjlwGAj+kbu6\nJc5KeniSNn7gaaSnAHa8VmS/c27plrh4kBcjJ/Rq9ATGPKpWz1tqc4cf5x1h\n4VJZJLrZ+Tki6Lsahi48eb/pSVbRAWKL+1V+TNMP/wrXkJpRpMn/lxn/qHEt\ntqzR1r9epalKcUdS1isMtDp9bcaC8acygmVHHRFIO4jtu8VVghQkBhvbn4jb\nIg1G4BJo0mlKwW4/vWK+YaszdcfDagWYBkhVZu/m7f9+d6KcXeixGWfdFADn\nsFIc/bgz/09JsvRT7JsZVpnyRoquUSUOwf+1IRZp+oWpqGDEZxe0pw/QlZCa\n/dJA8x7n5rVqYrOyUc3gP6C4cVHBAhFyXR6NAOZ9xjD+b6KVaY+a7sjNGLRK\nHzMbFChTAX04aKdVKOXXZaPocxFhmrxPAt1qSblerKfyGQOGtGg5Gq2iyRSW\nJnKl\r\n=C89y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"bpk-mixins":"^19.1.21-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.2.2-css.0","bpk-component-button":"^3.2.31-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.53-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.55-css.0_1591872267229_0.05143735899459512","host":"s3://npm-registry-packages"}},"2.0.56":{"name":"bpk-component-nudger","version":"2.0.56","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.56","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":"9c577e33afdf940a3f386c5f5f8da3dde2fba43c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.56.tgz","fileCount":16,"integrity":"sha512-+K92lUKEsApWoJ9rUOWjMnBrexUQy0umcdZv+5mie9L7MjlN+UyQWMKdrD5E4yPNuNNBvr7pM5FGyog8y40u5A==","signatures":[{"sig":"MEYCIQDQ+prhmbBalL0BRVLEIMPe+VXpere+wgF9TqjJsdJRlwIhALNFrzAJypdRtvMS6od4EUcl9gm83JU7JLox9opXOHaw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65bLCRA9TVsSAnZWagAAfrYP/3L0ZK0svObSeZI5n1tz\naf3QPIOzF0yRRg1RZUQH6KtO0qLLd0Ffz0lh+qZknBsCxiUtTGxuGcwRmH8V\n6L/OVSmKEx/ScNpiglRQQCWn4Oi4o+ESRmHVdUCOYG4bqaYmQI+XOX5VodO/\nnivHkpzBAhE3TD3pk4esA3AfiL422ZGwHVn6IMEDLZhAsmce7KVKbg3I9Q6B\nLGsBRtdOj62FuolPaIwRfdtyID16PrwzWH0gfqqMH9ljYNgSFFtJy18wDbPB\n3B8dlH3avawAZBZDjUfyzvpWK5dpOLEdxbzLQ5ttZbB/HWo/gytxLLj31Fzu\nLPUVCS93xMCkcRm1o9LgsOl4if41sSt6fRtVdiwoFCfCC9RuOLtPdSApPTZ/\nrLSrFY0lghd2LRJEgJ6W0OKVx5ilcQGIKLktpdrkRIeNw5v7Xp3HLjPcsWB3\nQodWWh0nKhdRrT5DI96i2rYHYDBdVKhFQEwOmlVmk9ty4Hr4uZNmRRGcKONz\nCaaf8vOOYUub+GERhdi7eZPmfZ4/1tIHTohNilBQNkdplwa51JVb95WKVy9i\nw8hIkNnyymeyCKDH7NdgwlrBgIgHr1WeiRuVN8rXQL4SL/vYpw93n5YfNSzh\nDqwGYF8uIbvDlR+jP2LBv3xI8me6EI5sbBeI5RIahf0+Syb694VLOwqz/gmY\nLytH\r\n=ZrXe\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.22","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.3.0","bpk-component-button":"^3.2.32"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.54"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.56_1592497866746_0.6535416591934933","host":"s3://npm-registry-packages"}},"2.0.56-css.0":{"name":"bpk-component-nudger","version":"2.0.56-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.56-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":"3b5afdef9b633d5f88e87dba47faa9a7d3113ac7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.56-css.0.tgz","fileCount":15,"integrity":"sha512-IFcfv2Si9x/gCJclwgiwMVDtJP+j2/VUnfWh7ZMIcqymjfqKC+Z2AxLr86t8Ai5pKjl2J04xtks6ZdwugO2/vg==","signatures":[{"sig":"MEYCIQDUnif6ETkD2XG38OaUBlogdvR5CMJtO0IXlaFwP0Rb+QIhAO0saHWGnuv1MCyzgo1WCb07jWcma32LeQxNaUEsyuyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65fOCRA9TVsSAnZWagAA1nwP/39yt2UeCiKGq6DT1BH5\nygggTcizZohBuC81OtDB0/1VV5yFXQQ1gIEI98lHK6phQn9zkmBI/8fTXyec\n7kkQ6sLAsTh30I93W7+sdvfPIcV2uH7/8ZjKcv/7xDvt5+Pkaik1W0aiHwIS\n/wdXPRyNIn6uSQHZmaVhMqrFvJzCPHHLZuDZKUbFwNUNNzms6g6jmtdFam+f\nso+mp/LenOz9eyYlbePWSQ4/YL4+xpd/y+qVV6LarIyvTSXr3/Ai9DqqXNIo\nEZhS2sDphfQrAJAhJEZUhRj74LXjdQRvbS4pMQdeil1bIvItn9i9Go2Hty7e\nCTcUdqXNLzYAT7x2iNzxK8luZ5i/pkIUAkR6O6nrwNmK2CAjHe1yh/4BKMil\ntVyAeI0/kzuPZbXkpEr14HXQdODQ27twxWz99Jxx5zmF65XLfM3AbmrHNfRv\nCU27bV8UXtuTkVVf8zDjHIEy4xSRxLBYRaUzYlwRozWyN44J6EYGQYakM7oJ\nNN/yFT1GPNE/kytv2uypGUJTlbSczRP4nOob48lj9GSKJeluvc6LuMFu8P+v\nfSUp2gR+GrN8K7l3xxCDnZx7QYf8e3cFbrCdXkn/36GfWGrwcG2GXecf6hBC\nz+8QcspJ6mlAyUgYeZm2fu9g2iN4g/l/ZK+Aekym9YiAuOEDNOMCDrVUYMNF\nBd1I\r\n=YeGx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.22-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.3.0-css.0","bpk-component-button":"^3.2.32-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.54-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.56-css.0_1592498111337_0.9613670538010308","host":"s3://npm-registry-packages"}},"2.0.57":{"name":"bpk-component-nudger","version":"2.0.57","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.57","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":"7bcc04a9ace93e4e97693786e75a16a7a8407dc4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.57.tgz","fileCount":16,"integrity":"sha512-B3M22JFkG3mfJQzePm9Yx8I5MSNwfvR5qAOo2lQxJ92/NLj0d9hx+6kbaR7D6Cy8YbXovqGYuBhM/3IJAogC/A==","signatures":[{"sig":"MEUCIQDEkgeKUbghSu9hsM56c0F77ASafBQbcmBcxwcl5vEmDwIgNlK9e+XvPxuyHuPaJ9d7gwZT67xULkUwJwSS+qie9mM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8dc9CRA9TVsSAnZWagAAIZkP/2uAb84kQMq61QUeI3xw\nnBzVzi955BsOXZQxIrJZfM/LWpESbNwHCojBU/d6tam1NSgseEIyQMe7u1sM\nMsP2yryVUTlL3BjX8/XZ79INp17dO0PtDbFYnvWznqiembzB3DcOD351rKVl\ne1jCz1aRcXcEQV6KB3TGJB1+6IP7QFTAwILeMwzWgCu1oxnQfQtoW8E1+R5f\nyHIdXwMNIvhuMFRh9IDBb9rGAsyuzwRZ0ZQ1EujLNDX0PctJKAsfOeXfLuVA\nsy8qeKkd0SE2gmz0Xw0zYKE+BVejvnhGCgRrKs0uMcgBaXdJSDpmnE9hMcMt\nd9DVh5Od2FzSsAHHmVHvh2XZODQAoOV1iSTIQ5yhyp8dlMAfb4ommTkSy2Km\nILTG5+WmAMHEpAevuYAr17mYZV0/+i/WT77iiv6PXpk0b1Om0CCD4mqiMwol\n6C+FGeVgTMKujfTiAZCTxrVStZ1JPHt3LtdUmmX/kal0pd+3ihgsy74sTCUa\nSLPEjwlZpdDgormYbXuwQbRz8RrY3W6CBiaAfpjS9NpeTPe073c7+4OKbnuf\newy1/j4q/qBv1LrZ/Bvg0AECLXw7VrebUuZTHVIdy2uwRvt/L3nOQq72TB49\n/LzrgPyWFOQDZ7qWay2YMqXuBQrR3gJPkXSyBsCHyoRDF/Uo/TZoSOaMjhoq\nsn05\r\n=Rx8N\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.23","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^5.3.1","bpk-component-button":"^3.2.33"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.55"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.57_1592907580933_0.29581186680625815","host":"s3://npm-registry-packages"}},"2.0.57-css.0":{"name":"bpk-component-nudger","version":"2.0.57-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.57-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":"c40d08b156afcad557d11863e3b11da29a3f7f19","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.57-css.0.tgz","fileCount":15,"integrity":"sha512-c1ZATgwI8QhXUMjWCEE+FOwu8WdeooDz7P2KNGD/fDsg7XCG6y8ll55U53EgH7d0sfHe2FDPlXWjgftehm1Udw==","signatures":[{"sig":"MEUCICTj2ptIIj+5dpAMY58fsGgrQ0ccuoQmL7z6yNTU40q0AiEAiu8Q0y/KwCzkFMyGybISvvAqRwsQUACMQVUPENWjVUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8dfOCRA9TVsSAnZWagAACQMP/115RiFvj5S+H9e1GIOj\nsUM0LRX07nzJhnbs4pHAXu+ywUxlF8/jGPNeN7bFi1C9fiSd5Rxkvl4aydDH\nTxLIPc2Cj4A4sioj4V0ay6CyehiNzjdkXOqJBtZuhoFG3XuA6yfVWoxyLuqf\nEPN75uorN59KD0GdN5Rs0u8aL+n9lh5wgaRn0X7qxlhjwyD0aPVVTbOV9L0T\nK5eBbkNAv3GPqCJOlB4luIUpIiZC61E3sTX8Ft6+mS8VxcCPCyXVSNAUAOTP\nozEH8vAfFQ8PimbvgBcTrsUr+ugmei77LWAcW9NJfgOqWCHY74IUz2py07MZ\nQKxmQaLGVVXzX157L5EfRtMFPxA74gM24z2edTu+yDeCQ877wDC+uxgW9fAL\n/7iduytVLeeDJBDgx70GHFhLzQetHLQMKBTXNyoSxeRJOTeSWIevoEBqwSGQ\n4d3kte0WbuVANynqA/TN7fSYtBFC8wsQr2Z5ejG7MRYRkYSQLthVxB8ZeV7D\n6U00hIjKxxlc77c96ZJYkDUib4f8ASnb95rJPRodmBR6dZdHeR8rzUsrW5vi\nh5+/I0028O92z4OXJad0tpBFyT4330bM3eXAj8NNh/M2jqJp764CHDxkymZx\nrOlOSoCMW0zzhr1dIJo/5GXdCqOKauXgScPHEuK5UGKu/CvYnuRSJwizdP/x\npz5X\r\n=R0yO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.23-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^5.3.1-css.0","bpk-component-button":"^3.2.33-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.55-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.57-css.0_1592907703720_0.10859071258944941","host":"s3://npm-registry-packages"}},"2.0.58":{"name":"bpk-component-nudger","version":"2.0.58","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.58","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":"0e65a7e6614b332d3d741d7643c9b897a411b46c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.58.tgz","fileCount":16,"integrity":"sha512-Da0Xlivk4RosQtguQ4M/MuxRebrx+l2Q/uH8TojErnB81UW9x7uO7jZLWv2AH38gfljf/+vAQ9g5kG368YPzEg==","signatures":[{"sig":"MEYCIQDNkfGdicfqVvlI99Xt6RwlK5Qzd1W9mKotGqZ5dhTzlwIhAPY/qIFGiksIDDzM/CqLcUyahLGUsmr9UQPEQbrGzlm2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vYzCRA9TVsSAnZWagAAOh0QAIoaZyriHxse6TEMaysZ\n9Uj7Bv4RZaDJjDimU/pMUUjXdUah+hnFBUolG3yuieUnG3cTIko+Wh5qvKSj\nJhKFHG74xJRuxNQr6W6Ui50D3C8FmLLdp6dq6bqX/GGMdc6FDYGXxDImDL7u\nftICky/woCMl1QHFwpYZVilUHYOVJry6kmGicBpd3+O9WTb1kKieqcJ+F8Rk\nPi4crLSl62jB/7UNRcLWS2+mOwK6CSyJTnNSwUSgAZJmTSKorH40g0HlT3G9\nPeupnJmbvsYQmhQrRXmQZcbCUwhNgIPrpVefKLeAQ/YCxclZEaEN1Iq48XXg\nRJbNRCwGtNujiE1mZfZHsF0HmlbpEcCTJuCYLp+bpWDqiLfiEY/vyPXyf94N\ncIKtTDidLdx/xQemLYWAHTsfkmISsD0u9eGvbKF1olpK5IcfhtuTA4+2v8N4\noTenaNMAjw2q3qjtokzgDbMmB/HqAbScKxUOFcx07X9LWrvb4a5RnEffZ+6y\nVjmmFMBf+3Y1+VGpXhsD8FkeVNuDb4jqOqEwZgcILFBXTymuMjDaMq8dIE3t\nZpbbKNKPt2UDndHARAQK7pRUg5SuwXtNkCD+vE8tjK3oGwdPct8sByCdjblk\n639va+L06BkNJNfr70S7X2UtXkCsGu14uoxTuV7MPbxMWfU0GoqsnLOW0/u+\nCn8K\r\n=jzZo\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.24","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^6.0.0","bpk-component-button":"^3.2.34"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.56"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.58_1593505331385_0.9697865214251977","host":"s3://npm-registry-packages"}},"2.0.58-css.0":{"name":"bpk-component-nudger","version":"2.0.58-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.58-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":"216d145907eab1dde2e412609f047c715744ed20","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.58-css.0.tgz","fileCount":15,"integrity":"sha512-Cgy5rFVhgzcYYwe1CHLriz2A1g9mGRXbHaFACSmPW5gp1Ocx877jeazlv7GmgQ4WXh04kdMKH0Cz+H86u9qKOQ==","signatures":[{"sig":"MEYCIQCJoC4/sMeHp5yhhBt6GB/FTayachFwPoTed/DltG0TyAIhAJQb03kqNtP2a3DJx2IQRv4s4SvFpVgLAVmc2UkyLmVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vZ5CRA9TVsSAnZWagAAsbEP/2ybMseNytfeHnIwkXN8\n8X89vUzxRFrl030Eq+VBVqg1W0//5HShjWSUttdueHQDhm5l1bbMpVuufBT8\ntqf5gWJ4K6Sp6W6Pgkh0uRyOhWJoc1GVC2wyFQn7y2ES5PTyYREeirwirnug\neOrw0USpuppMW7yiLxJeNyp9Qk++yg5o/FYvow63ZmQ1z9Htm8vONO0KoJ3w\nfK3HOHVz9NFYnnp6vSLf3N2fmu5FL3kPuFFRFX4fiBAegrKQvXFkIOgg9/n+\nL8fuU778l2cIvZPEZTl/MousgcAJSNnLCRW7SnHnhupsI4yp4Lq6xmBB+g0K\ndDNfWUIF3/lcwGzk3YtcAE2stSIgTF96YIQqwKSvVOpOFoFA0nyzydnD8qYw\n6ou4TnVcUBIdcE59mU8gEGrhiRQnbWN275uGk2BGrSl78oMMg1+OVw2ULaLH\niyreOcb6NUY4wEFDHQea2eFetj47jfPQGTJBC3ZyaAVXq4Mu5tu9Po8QqC4W\nJQdPPc6fSHvzJncR6I2VjugEXlMVlWZz11leQyPfMLMwRycHdHl7z+9fV/U7\nuyksAGMEnrxQaJfvXFnufJlVM+wZGxYBu9UwwlsLoRPKoglLLmyRFGi1TwSb\nCX+BmxwcodZVHbSvDcRFK8DkZ0i8zSsSySAZ98S7yFs+0K42HXC+DQwgbP/q\nzcql\r\n=zAtX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.24-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^6.0.0-css.0","bpk-component-button":"^3.2.34-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.56-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.58-css.0_1593505394065_0.04905042988552166","host":"s3://npm-registry-packages"}},"2.0.59":{"name":"bpk-component-nudger","version":"2.0.59","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.59","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":"08fd04f1ada0fc9af6a19726b44325b9bd24dec7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.59.tgz","fileCount":16,"integrity":"sha512-9V6Wlb9zu6q4YMbqganeRFOL22g40HKG/l1ygHtizvAndBVYWa48mUkaY3rpTe4r5hbCjMdjrZhkzhM9MYt5mw==","signatures":[{"sig":"MEYCIQDwCYLcvic3jVPG36uJ/YWdpic0CUOwTiYbjAlLSQmK+gIhAKneyKG70s6HDHhamfxhY3EXZPYpl5iq0hRcjV8cHBZW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0gnCRA9TVsSAnZWagAAS98P/jFX86stgu5QzanH8eXp\nnOUbY2eYx0WfvQRc9WHPaq0hYssVW5paCDuZpJlB8Jo/1f0mMvfsA0Jq5B4K\nhC8SIig/0d3g0rY29EUMP9lu1caB5Lv1YPYfiucxHUpsaM04BO9yEU1XRIPF\nxBAGcqy64dtnf7wo/cVTdYREyAzZe7oH9twgGyo2v0l8n4j3BoKXrSZqO16/\nPdV9VbLBO8QBQuc4HTJ7HkRFJFIR0rpqEMDk403FXNPY4zinbJxa31+W4iNQ\nky++hkVdnGIFUbOroI7xPelw6TdIKRoyyfJad/ivZAbl9rgXayHm2btuad6l\nSqhR0AmuTgwyCvTAtqKjfGn3NmzInSnFmhUlmi7O2mfKiakzR8RUXCIkjkP4\n+cn9G2Pu9vxYIBor9VDzF51coU17av6RVz1kYcX7VjDIw3Ury4QpnvnzgReQ\nPqZz8ICFeCqXQbgOMtqaoxnJAasXoQomsS7fW5nO8lRtOBMdrsbrvhf/q66N\n02EAxVS1KtVIxumwuDjCcQJ3Op7Ianch3rk/fEldXZBBntDCgW5YHaJJwo/q\na9RAyPy0KoBCOyar9BKObUlxeKw4E2Izip/ehv7gLftr8z6+a2y61UEdIr4f\nBWDnP39MIQ4dyr3FG4tfkX6uaCEi/azp6TIqZKw92Zb4380MjD2Zj7o5aZX+\nZtVj\r\n=sxlY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.25","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^7.0.0","bpk-component-button":"^3.2.35"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.57"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.59_1593526310850_0.2946207389305058","host":"s3://npm-registry-packages"}},"2.0.59-css.0":{"name":"bpk-component-nudger","version":"2.0.59-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.59-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":"4a260adef97b95bd1d8fcddfb535dd9a134ce680","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.59-css.0.tgz","fileCount":15,"integrity":"sha512-SVMOrRONpHH39m8jxtJR5rYrfwZ2bxMTHUgyJkGSxp1AUiCEBZq1Fz1+g5Vf7mkn5ihRnZQdSMOYwrP8j3VU9A==","signatures":[{"sig":"MEYCIQCRrDTutxzYRLCDp6ympgW1SpB3nw2ioLq+6DoyGgmD0gIhAMVQDG3nLNhQ+1qDOYaAP/D29sWJFKfLDIKzcNIriG/s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0htCRA9TVsSAnZWagAAB1gQAJOIO5yiRfv/ZXvTtJEJ\nSnEcGpXghsRtmxHkC0pzPZxCSCNr4VwwR03EKkRZxYLuf8hONsc2fOPOy5mo\naXdrfoRgAugSDTZjs76PGo4lg/ygra64OMnt83CQIGHoSoyefC/DwDakxIQL\nWiPwEE9CmCI5v21O+uGrsWbZouZhfgvJyZ5DvyLX6rr+79SaUgqSTtxfXj+v\nQCyFRjlfTDc/slHy+ruefGwRIk4iIs85VpYiwEu6m9/p392JJHq1hTIEOp1f\nmwT5wnLDlqAlOTwm72N+XRCDgP2NfVZ1TOYKiFs+7AZCYhGTftpCx9jKzQQ7\nKJ4tz/xBcjHq4lscRZujBs2a6xQXFzeAVNGix9C2MXodHAfXWhNHZBUBRO9/\nKXKMSnSRlgxAduNVDx7tBzrhG6A9koUC3vnQPw/6GoDLb4i/N1GDbaUknlvJ\nS+2BRjG/9/zlPd8EI8MFfra7I65Lug81RPo7EYVGqbj8ZnAsc8nUys7mdyk7\nPFZF/mADHu1KAQDDwShvJDMN++HH+vAhQnIm0cQJhsyE8cEchHqkmzdLH31r\nyI/IPBbfLIzJQjQ35tLVQBFRJXDRPbtgOsYrMvsapWP7Xyf/lgdGK7WVRCba\nZEewWGw+rsa9a120JsLwsKafqfEGsiSIyrkL6RuVPMZ1B5J5tH5dW12aRjJ2\nNRMw\r\n=c1R0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.25-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^7.0.0-css.0","bpk-component-button":"^3.2.35-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.57-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.59-css.0_1593526380382_0.0977862002821106","host":"s3://npm-registry-packages"}},"2.0.60":{"name":"bpk-component-nudger","version":"2.0.60","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.60","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":"0bfab3d43a21b88e0f4dd14bb8fb9dfdb82b2b66","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.60.tgz","fileCount":16,"integrity":"sha512-A7zyKcSUVFB2HcULrSA2c2ElBww71S67jK4+xxXhbRC9RWS4a50nDu806dy/S+6tgTAGdvoZsqN2p1E08Dy3SQ==","signatures":[{"sig":"MEUCIFvyr11b9GZqrJ5rxDhaGnYqUiL2oZtfGpyMMXWOHg3KAiEA6o+eYIkXE/goJi3Ua4ODAtytafpf66eBUOnlimDs0aQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/J/zCRA9TVsSAnZWagAA7kgP/jYVtpCTO2rdGGLoqV3P\n6EySwEbp6gfOh93ufjOCTimYervXeiCyaf9yl1uXoT+f8JgwM9EJ4TDZqRUW\nsJ969HY35HdmksYOC9PUu9gNai5f+Fqa6hWObaseNMsvCZ4XFg0yBrxd0RUR\nKKZDDitbhNIm+mHUI7ndtJpvnqif1xEbgJAcF2D/8EZ7vI/RE+S99fSIyXf0\nS7j9Uc0GzlqDrfGFJ3H7VmNT3ZpHQyyJkOAfHLZ7S7lzruNr0qEaMA6WvSqj\ni8DZ+sfMmLxVKdOLkYuFvbT0pptPJgjoGazcNhYUZ99GsS8oy/CfF1Igfv4U\nkGHUZe6bc6YiiZdLy0Z1LElkz5xEnQuZR/eqPxHviFHXENU59eAf+aDMUvZ2\n39OgYsEaHmkDobKGdccv84QwKpCAlUJQWuM1gTtD0o68UMHy1sLk+j+jXgoW\nKpP4Kp4NZRB9KSWeqwkRuTAnaTVUCLHsWpMUcnrw2YDZcYjdJzcc5LhKNh90\nAeYSwhY67cMHK/5UgHCnhNDi2N5CTD6qSqELptnSIzOZLEMgClMcGrCWIpZn\n7Sx59Nr8re/KjIE7ihfL4z+XsMxrM6wfb38QZGvD/ssGksN4O+AfAiUP3wpk\nsrIyy2WlItea/uUjRai2DudNJR5wQpS+maHbLgGqoRQmvJlZzfcShCxiGZoc\nn4Wp\r\n=47H2\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.26","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.0.0","bpk-component-button":"^3.2.36"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.58"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.60_1593614322932_0.8142265622100828","host":"s3://npm-registry-packages"}},"2.0.60-css.0":{"name":"bpk-component-nudger","version":"2.0.60-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.60-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":"d7fb5c80aa1742c61c0cb24576df73fa3f0ad9c9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.60-css.0.tgz","fileCount":15,"integrity":"sha512-LzoHJZxKMwSvli9QEh1Ia/2bjTzIyzyGcUGCBloZu3+HHeYEG//lnzQMTzUMopGI8DiBOIbDaLLIelK0ZgYKYw==","signatures":[{"sig":"MEUCIG5rfE1IVYhjoKfU5Nb3UENPfR6t7d3NuDS8XvbKPMrSAiEAlYjvgQJYqERwzaO9t+UuTmUXG1BPsvLd5cTjK2I35fA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/KCuCRA9TVsSAnZWagAAajQP/RwOxU53OX/iCrhHtwQ8\n8D9TZXAZnOYVB8QY5NvfrZymfXq0A49VNCH/9BJ8s0bmM370TFafHq6a+oPi\n4uyqOPvujm5is0vNh2BgLU6Kr0oCuJFLWVDcS4cWaB10jv4Vz88W5a/pc7ps\nexVDK/S63t9nPgcguONd0iZZcn3y4Si5WnoqKA60AbFv3rQ6QFJuqFWzBvIO\ndrhWy3IDecwhjuVCDgh/wuckX75I9ycRKQxG6Sr7UOK7zn1jlFrKvqxeFdQd\nFA/tk7a+t4rdRGCWxnd5fVkByw+qK/33Uxp/rT65mDh9f4VJsvQKdWqJEXiX\nUVS9gyzdIL2hoHdwwi/ntChSuXj0/7Mt+rYCxmtjoU9NtSh8v//9jwbkwprb\nwFL8ZyOuUEAQfWjYaC0CJdLLnqmsaruRNIHanfZxkczxGvz3GOFw77AXzegm\nZKSA0ePRKwH8kS5OBMVrf3XJjSpmt8CYSR43ykmMZg2nrdo65cnoOdUf82QY\nLw4W6sm65kkAxks2Y+87o8VZ9vH3Lg0QknWPUsOgRUSJWqAvMiYqJTBw4RDt\nqLlnM94PLbpnJLAPlb1n2th3En6rU/9TLnGsQO8OZ32Hfzb7qAEbMPga7BaI\nQysTlUa8T6IVJe8lLLdjcJXGaWECrtCkFzoX8PnZ+U1zEXVgHIfXC+ZhQaXq\nN1XF\r\n=4l5K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.26-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.0.0-css.0","bpk-component-button":"^3.2.36-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.58-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.60-css.0_1593614502890_0.13269910832899456","host":"s3://npm-registry-packages"}},"2.0.61":{"name":"bpk-component-nudger","version":"2.0.61","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.61","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":"544694597c478c8efb2077bee5bb3a8dcc0f8e80","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.61.tgz","fileCount":16,"integrity":"sha512-roH9VSYMPpwWBJVIlCsvh9hIqJTzr7BQmPL3kcGwkKWZX3qggBh+iPHpJTXSveEK0jalKGv+Ex+xqlWm9+RARA==","signatures":[{"sig":"MEUCIBEWKcZeeRDX4g5TB/5BhVTqawUh384r9w/HOsgA6CdaAiEAy3mWp0gGjFUpJSqrY85eCF62EqezX6xK8tw7D09gArU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/cr8CRA9TVsSAnZWagAAPgsQAJ/R5kf6V/1ib+se4OTn\nshlK5HlL23y+RiAXvD2rT9ETImWJs99f+oFlp5ceUuz1NiB1CBLZIY1DGLFo\n1eU1NSTqh4vG6hVfw6mmTwHzOo3NlcBoRW2peuok0yrt9G1qhhpLJQoaVNNY\n5fDmMi34R9EsanqK6CLagIL3sYLNpa+uMhRxFAOfF0S3kjhl55n7u5DKO2gM\nJ1kDdwZQVQZgKuA/T1eNjn/MC/+jvTrp8+u46AE/tAW3VeOfpcFaREgawZdG\njY0R33o5a1mqZHeEQz6JnPdFjZaa0XSrDEcjBwjL1/zLvhzLEOgF1PcdfhUl\nLhqtloq91mOTic0Ii0d1hq9VOo8rgbGh1SxsfEvFljdEr0vsqmfyfLDeaZSR\noZPUCaHXatGmLZarY/wG9pHnjUlFNTuQL3mowkhfJ6OhW0xsLiu94Go+Swa8\nONQn8UMwLLdBBVAUpN6GuLy95uYMTks4NR/0M3pl7cC417qL5O3j1+5lMsst\nsZOdZGQnwMYRqotlvB6+F38llqjVPuvvDFwaWg6j1sTZ6W8q+rRhOMEO/u/I\n3hEErYUsSNbF2G1QaPDe/o3/2TNivscaAH5/lBdL09MUgbx8at6mrisEgXo5\nJzbFoJKvbhKQhlz209ANbgH/GMAo9W6QBxXqjnAn9OGNqtRkOFqYPFy7UWJv\nIy0A\r\n=czCa\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.27","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.1.0","bpk-component-button":"^3.2.37"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.59"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.61_1593690876065_0.5089505072660458","host":"s3://npm-registry-packages"}},"2.0.61-css.0":{"name":"bpk-component-nudger","version":"2.0.61-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.61-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":"34ca4674844db5e97efea20f60b9a2d79939fe88","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.61-css.0.tgz","fileCount":15,"integrity":"sha512-pUOIIAseMjR0u0Zg93GqyEDJi5MT1VfGjRX3PSi4fHTaDUQ4R3HHerK59vKaK3d3YakXn9csejo/A0Xw2t7kaQ==","signatures":[{"sig":"MEQCIDrwoFQLBcOvI8dMQ5erJd3CwqD6sTSqGDWXKYtpkscyAiB3PBIPSjbFVPDiAaLkxzMDKUkIXMr+iaROMG1ZOJcbsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ct6CRA9TVsSAnZWagAALu8P/2JTDhl2t3UswnPkzujx\nutWsJA0nWhHDfX7OLS1kOO142f4mop3lJEX2a0uZmhouQuRqd/vAVo1BATpn\nwK1gB4cp8z2BUfDe59jt9B6mVp0tleVJhDSMIFnxpJ25C3jjxNBoZJuKJQ+g\npYmJSAYqq/SCc93nauoFyoPttXMqyw6KXP2Mb/2AJ0CDB2NPuJegUrxrQjdZ\n4wgHjN3ECrVIpJeQBZlNDFCnKgSpEnGWSuzUoxmw4pdo3D0O0NGknXSCJG2P\n3EouvzYC9+eHfsvJh6PoeWnh+4xo/m9uj5qyKJFPRu9y3LjOwL/sVpn5sxnh\nnBmksTXMgIMhDyV9t6DuM/fgdWfOehPZjtzK4pDXHNrk+zgxHmh5k2geDCOz\nWH3STbNFoilRJfVfSz4MITUmwzYFmq8Zk3XzD12IxYUKMwiAlCuqji74VCHB\nom6qpQ69g102lRib1tevpfw0sKBsVJVCs7Ad6G45WIyaywP0qEUTk84dk7Ba\nNHQ3TeHi8+TbSSnvudFQdRFJy2xd4Y0Cy7MAYVSejTlK8v7SDj+BwAGCHzhI\nwHIPSkXzPS5EUILisN3lTphUHcS/yY0uRNR7xhoXZWD77qHTAzV3OobGK41q\nBzQ/qZfueE/gPBE6gjXSjILCrSI5tNw6UyHX4OVXL6Indyn2EaIkcJAzvPwq\nstmq\r\n=mjmV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.27-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.1.0-css.0","bpk-component-button":"^3.2.37-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.59-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.61-css.0_1593690994544_0.501720248302628","host":"s3://npm-registry-packages"}},"2.0.62":{"name":"bpk-component-nudger","version":"2.0.62","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.62","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":"312fea6ce1cc19dad13e66dc59a1ff32adca2215","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.62.tgz","fileCount":16,"integrity":"sha512-J6ZNU9/gQwEATPewDA3g8C/1DudKvfd9tZwAZv7yjbbbZGrEjZAZ0Dm52qaSOeH1P5DLqnnbPgDtCY2orvlMFQ==","signatures":[{"sig":"MEUCICQFn8r/w45ltlI5wftZcAprXPA7BYPBVOQy81ReibRLAiEAk6ngv5p8NaV+aqOq5j9EIL6sxzOvIEe4KO+33DoiRDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/vzCCRA9TVsSAnZWagAACI8P/iUfHAw6ZJHnkYbvSgua\nZXJUtn0ACGKsrQuCwV3KFjpo1mdEtI/4DyIDmvWYK5c3ry+3TCMw5ABWB1zt\n5XXPJiSexunL+vLKkCNzI4fYWyj5x9VrnxEmz5uUrQcei+UTH4mmfxv5IYgI\n9+F79uRXCua4xNEHJYy6aSXcYXoqJqHzrkjE5jlzDtFkOT6E29pyrlV5pLD/\nLzLQ04OvJRZ9w4joDCP/xRev/oDYwDDYnpPL5VIygJdBURe8X4M+MuNWaiyb\nkcyA0oECICkKyFmGdC4VwJooKP8d8txmEC/lsHR0J1ZqQRZ+512au7piMHOs\ngdvu5tn5NTOzVoIzKIErQLoYcFg+lj33QDjB0bv0/ZHW/uoW/DU/1KNDmcUM\ndfBemoxhTJX5s8tfQqvOA1Xua7bUp3a/gm/crKOlzjFt9ex7eJVcpzRK4ayu\nrxDYfGxhaUtClnGJRyzHUd57TJY1U485c7yuUbB9nkeiiwfNgz/BQ1WDCY4G\noxXUTtEJUea3g15Nj7xV6JMD7e/OcuTRfa2df0NVNWE3ybFOxXVfwHNN3V5f\nnKGbkTvK+pXveR2X2A24DVvSRcq6udUJGBOLtaJ7pWIisADDyDxl9EWxnY1y\nhskyHzP7alboBkBU7guUGrf7igc2IrXNOpyUf+bvfGTqqXMgnhj2D6knXkj2\nThjd\r\n=O0YA\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.28","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.1.1","bpk-component-button":"^3.2.38"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.60"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.62_1593769153806_0.2600726256645809","host":"s3://npm-registry-packages"}},"2.0.62-css.0":{"name":"bpk-component-nudger","version":"2.0.62-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.62-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":"c37e6695cc01b4bb35fee1f6e99d281f54a2378e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.62-css.0.tgz","fileCount":15,"integrity":"sha512-SemuA2sppGjLkXZhIHHygPmPDbZJD7IUyEcPGYjB2y6C3T2y7tm4Wph+aTmIrPFdA6MbNt5EUEKslMj+B6o8xA==","signatures":[{"sig":"MEUCIQCcRzdQgC6o0kNYgtzyXybIpIaO7FlHjI2CrON2Y1aSRgIgaR0+ykk6YpeKb+TO5vTt60Gau/0pl7cU9x8gSCWsvaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/wC3CRA9TVsSAnZWagAA/IsP/1Sqj1Txppzsz8FNrpwA\nFzHfmfaKcyC9BQ17CmRv9wYbjBiLufmhKyX2uQngaiAK4dmc4nPLortWeiz2\njoG+XOtw5asBqy1nhp0IbBWSXExVzU1whzGUKl0qBRxWaWIEQtr2Y7ejrm3c\ncdbZhqwZDTxouQFa/M+hhnH8lnR40FSh9euqPmAdtxQpzl3JVWr+xm6Y+9ha\nCxIQBZIVbQiQBTC/fVI8MggOxWf7rskYQUJHScgbM8JfEa9ZDESDQSEDs69K\nL6kr7Apn4E/aEZUzljYDQr+B1oSmtdwCq98AZpjMkd7myTptoUmfSWwrTf7g\nbvw4bGg088ka2tO7xXNPpkQ7nmzLzdJNU3xc+l/6Xp8QsPBQ4vzZuCPdSk8U\niC1iT4XTmlz1FEVQNi2VDMOX8T/932/4mvcqi3VUsT13r2re/PmFftId0fPQ\nyGWrUP/6kgcLlpHihHSZkZyXGFe8RoxiVfpdTFODd2Lmc7s56pn+oyB1opSD\n2F6n3YXY6Odskds/DaBVnybjSUmsA++cLbhuYuz1Buf7rn0x0gAFI8ra3VDM\nFU4s36k/toA0YsOpMKgdH3LcOWWUlZc+9OTmKSZBTEGCQnlbsaysGL2ro2zN\nYBE/pBtIn6jfCdYUJQdVv+Yto/6H/DGi+1l8XJFgt/hDgwCk0zrgbG81tgeR\n+hUg\r\n=8km7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.28-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.1.1-css.0","bpk-component-button":"^3.2.38-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.60-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.62-css.0_1593770159612_0.3053944854360695","host":"s3://npm-registry-packages"}},"2.0.63":{"name":"bpk-component-nudger","version":"2.0.63","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.63","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":"f6265b140799d3e24974d2892e5939ae3b1d79fc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.63.tgz","fileCount":16,"integrity":"sha512-E34WB0oROrFV/LbPLY2jLDaALlnYLOdSLBHRylIH7I5/sL4ycbZ2oUtkeuR6u0OyoMpRERxwtEybJOrD7RLqKw==","signatures":[{"sig":"MEUCIQCLO3w9fzi6VCuPfJ9iMPcYmbxGc/zwdewZnqekrqtl7gIgZFp8ZPh++c2O+h+GWFgdA3Uwti/GyMIuh8saP3QtVlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/yTICRA9TVsSAnZWagAAinAP/igjMm164w5L7ZRCpuBC\nrkO3LxWcF6Z4Htq/FGiOprB7JhRv20EodWLdDS1IL8AJb3VCN36aI68IL2Hi\nU7IAiLCuO17lcdmZ4jpAZQOgqeteJipci5viX6U2m43rQASEzCglQgMtZpQP\n571MT6Y55hV49dPDvx8OLgLfQIWRLsHl6Q67PIkNzRciRJT3L2ELpf96AIgp\naD24Ge5KVGa06C0mX8Uvkt3+0EzBpu/ovS3g6NX7M3uG9u+4Y5JQtJYoeN9K\n8dQlnRwvZ+4uiYz2BJ6rfnJYsoSykioYgv/wtHEVds/quixFk6BXOOArZo0D\nGeppHtWvglWYKK7BENJ3GbyP6bO4lQlNHK4cxyOMZck2bCDXbvdtFAL3PkNG\nogO9RRqYWbE4WsrZ1dBgKyvZjtflIIJaEXTpMBjPxjNteqLkIchaGHkS0cwa\nP2RxoOB8ymf1dPHQqoQCCXKytKDFH8DUUsJdHhK4lbS3z4/PV6BLVaQbZkf3\nNAq4JL5kJqZYMzwePSTGeacqsMZzy1Jdpfa33WPlELrHxslTtwrydWxhp4yj\nfV1YMJbAe3dI2s4vXPU+AFmtiEt1CRnxOk7iqNkKZe7jhuuULxCYwiQU9gEQ\nRric1rkq51YfR7gqXF70M+IIQYL/dCBjQuQW1qeF2xDxog8EaGFZTXbVVzth\nq7vZ\r\n=JAvp\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.29","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.1.2","bpk-component-button":"^3.2.39"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.61"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.63_1593779400547_0.6265190934218441","host":"s3://npm-registry-packages"}},"2.0.63-css.0":{"name":"bpk-component-nudger","version":"2.0.63-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.63-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":"3be34dff36c84804095a5d90f0e8df4d492d0440","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.63-css.0.tgz","fileCount":15,"integrity":"sha512-Ps8Fc2jyP2/Ac4m9rCFU5ydUSxqQIEYojhvO5wR1xGCukaeD2GqHtrbnG3UqhCe8alRFmSeQlKORrrSObSQVFw==","signatures":[{"sig":"MEUCIQCcGDAqzx+4SNXG2GwZ/yp5nHJRYjOh3gvwPbXSQ3C+MgIgW/olmjKMiFhHfeXQh2YnyLBeA0UYvUDqU+w5DcD28zQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/yVGCRA9TVsSAnZWagAAKXQP/1NsSk2iCx42iNa85SUk\nJs31pESnaot7Q2xGG+yOl+JNXIL7EHh2sFu85XHWdQEtFnjWUbRc8hskGrO/\n1spmOxxYIlvk/NHnE/uEaVhGgBHE3QYyz97FGqVieBYAwzjr4++gmrL6OSKH\n/6MGJ5zm75TuRrhkhxmtPQgp10NMrE79qsDoDJ9Ys9p23PXf4xmIT3EfIxZb\nKoxBpqcSL2bAeF75/lGDqm0C3omMCTrHzI/zpggVMn1abpWMhROijrvxillG\ns7XVQStUN0zZufYgFju9srZuNWRKUgJE4Bj10C+rH++Tcx6m3gWxLq60BS2n\nvo+1XYllRnkQLbW26s9juxGHiOfu/fVnnPnviK17b7YHFHZVMJBtH8jwz3yn\nHZKB2SL8cLyKkIGIHlj4BrXF1C+Z4FBmStr85zzhfxXj/W221TnNEic+Ifl1\n7STZ7irl3MIaSy7z6KHMVDHsSxViUk4pG1/9psjpFWYxIHXoKi6QZ6Rcvki9\nfeA+4fkKh4qNSHOQHHecFwrMhXyFH0qwSh4QTkG5avEObi8MOHRyjQn7/dO0\nTn2o0CuBBmMgPhanarVuSfz+cY6vKAxvxaEbqghHYktGhMksGS1IWhwblu/a\n0eTxNnCGWVJGBoAgh9JD1BYzKuXPn1HysYMrfkijXBzPr/iakCK2vc8oJQVZ\nW1Yy\r\n=7oJU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.29-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.1.2-css.0","bpk-component-button":"^3.2.39-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.61-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.63-css.0_1593779525839_0.4382367963259015","host":"s3://npm-registry-packages"}},"2.0.64":{"name":"bpk-component-nudger","version":"2.0.64","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.64","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":"e61912179c81beb223c9a685ee9119b34aec43cf","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.64.tgz","fileCount":16,"integrity":"sha512-mmyloaIr4n+SdIhg1sczE6Aa5iGWq6GXi/SMsanHesrxtcQmpjVGosVLN0SuyAkbj+W9I+a98RhzGX+Eu0vXIg==","signatures":[{"sig":"MEYCIQDCdNzaMEDxjlJy3/VCMaMRLqX48xRXodZ187Yf6XLHfAIhAN97hu6SgfYLcMKcRKOhP05EnfAyM74wfzBj4x01Zh8p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIcKCRA9TVsSAnZWagAAaRUP/1SsVT0q6vBXDA65qPCG\nxDQDWtb/fNuUT+lu08TKfQ1KAqrcS/jhgrg6UBi2VVsI/JsZHeI2dr4vKaC7\nSFbbcXiKYqB1317PWCWZ7mhA675KcFEGlfi1t8JJR2fU8iLIHjehOAYjxcTn\nbnToEd7kRw3XCUsM7yDAyMZtjzbwLSDyiy4c+t/5/CMUM1g3QWYImjnUEsYO\nWBddElJiV6Nw+iZcVHqEALCttfvOxHmUipGO718ouo9pXTVZJnYKM/ppVsQV\nb+RZeNUN1Qcc/e/wCT4CrDFb+AV1m/yVFeUBJhqEVDn1oFMjnDLiwS4fg+QQ\n7VgvseUK3GEJ9ECTOcI2lFgwpY38PxtBVcN20P5zAvHiy13KZxz/XqRwNWfu\n9gzkSAx0QpUbvfIF0PbF4qD5mY5HCnJj/Rd5yi0icTX020q5MWILbArA0ZNp\nxNdfgo0tZytb6mcaa1PmoHqR3E8zDgKR7KsmjMSq4pxAiuIDZe6L5AMDDylG\n7/VlysH3zuN47e5Yi7FP+8MWtzRqb6i+Nce2hX0jBk7HWxEhHC0REwkAvC2p\nakIMxMWq/mCCkDueqL0MKTtd1xj382q6XzHvVn9vzz+J/hZDs9vWIqdch0TC\n/HTeMfqZzUZLkve0CpRJr58AbVsgHFetjed/gKUiktzhhrdMT033KDQHQVi8\nMxCq\r\n=mFVm\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.30","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.2.0","bpk-component-button":"^3.2.40"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.62"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.64_1594132233632_0.015189215402105827","host":"s3://npm-registry-packages"}},"2.0.64-css.0":{"name":"bpk-component-nudger","version":"2.0.64-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.64-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":"274b091cddf6193af4b2f43a52e5c74a5fbbde8a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.64-css.0.tgz","fileCount":15,"integrity":"sha512-aOJLJDsV4Y5bg/OAYcvaab03aSjJ+OFyPindkR7nRgRsx4jph6v25LvuQlb6oYTized3XE7TbQ0DZTWYJsppGA==","signatures":[{"sig":"MEQCIH/cypTZ7gkexQQ85vFCHkBF4IYWrSe/X57UoSgKkFAaAiBpF8dYEhEYnvstKA/yeMdnh/a6Rrb5+18OVTQAt/B4bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIdbCRA9TVsSAnZWagAAHRMP+QAgYhqLMuphDmqPbZ51\n/l05GRg0ARGJtCGHk2DyLQQr9beJ9sap20LM4K+ePPIczn4suKbdN2pqX8NY\n9EMJkUl4bBq04XLTjOzIWS9CE2mbcVxTogm8rmNiNcbQuTEB/XyfKLr1j61k\nokFWNAEaLOcaPNoQvhQ83jOcVPZcn+FYRRIIgxj2gNyzyeCIMhr9YOArh2k0\n/wltKqMIzrhVD7f2W6/cmqzrGF7uO3GzRC7MZSqqzBa2RlL44//tMI5c74Y0\nkyK166KFuWFecHi5zeDfpctQ4M0YcTEmIyISLd/8DEaz0w/LHYLwKgVeXONU\ntxr4BHI9QpFWwNBTNklgRGmoq94mstCgGOGMqH+z4BuLL8dA+EKZjRIZOP78\nPH0C8YQK7cfLbphBUMPBvGhPp7nQ9y25iaGeBEV04rZmnFYY8beq9K7Dd9/a\nHrxRpFTCdkTg17QoosgDFRxT/OAw/GoYY8h2ailPF0RTq+xCxcjB8Uz3CrqK\nl38o38tDUgc+eUKsafUObsSwUq9GxBBny0YjK/HCSrIeObz4LFOSf+gyMap4\nJfo6yexg99+6u5kw+LJ+6XtqaU7UGo0oeO/fOMsiqS7HDprRtAkI1LXEARSu\neFVggcnGwXE4TOiohwv/VL2B+kTKOFg7MN04LWNwbtGoODE1ue3UT5oZleD4\nu58p\r\n=5+s5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bpk-mixins":"^19.1.30-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.2.0-css.0","bpk-component-button":"^3.2.40-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.62-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.64-css.0_1594132307429_0.27070865015665735","host":"s3://npm-registry-packages"}},"2.0.65":{"name":"bpk-component-nudger","version":"2.0.65","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.65","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":"f6a020e99371042450625576cddac2c9611f4f62","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.65.tgz","fileCount":16,"integrity":"sha512-By/d2towNO0HNQBDgAtplnif1ZOBd0T982TXBrFbt2ieOWT7EN3MRocWITJqZzG3GorT5Zot6WNXSNO5HXpupQ==","signatures":[{"sig":"MEYCIQCrWbbeZq0+nTFJYPhdy+boXI0X/WXInVE4exJIdVLXMgIhAIS1vHlGiff0klV37yPqg/XIb1Pl4asDIfktuYUajb2d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBz70CRA9TVsSAnZWagAAHDUP/0oUoBEhydHO/bgByyla\nPyACTMGIEJPPCz9M+3oZhuNxoyXwYrnU88oaU+LhFFsbQmnjFxp2br3XmqzD\n9mOJA1Ky2ecguoEjxJvnrprD2oR1/gh8sGXm1ExkAXyPWfmPrtyuF2zk/2jm\nMfZ89f+ROvo6gg8gSlQH4ZYikC7HnJwhT5KTcFoF19qhXaM+voK4nsEl7Zhm\nIt06IXD9KawCdOg3PqYyfZdMTLTJ18HWCEMF1xNw/h7bv7hss5eUM/I8ijuJ\nX8j2Ghqz+DycqgIpyPbfyGmtp0D/snws07b2D6iBhklQOPmB57MQLH29Pck4\nFVffe3okMfsplmBQ4fx7FhNLiJN54U12tUcFehDFXru+654MHRDeB8o6x+xb\n0hOGGPMl+uf9pVYCCZZDZ8jJt9X9QngYAz0AM7oUToK1OHVi6ZexPXHkIb0M\nCD8psqZ2jEa8p3LQqXVkO6fpZIizrsbT9HWzrbI+P4JFJM/wYqoBYMB+HYQG\nGsi5m6yj34FoQQXa7/2/xzcEwClBY9/SazWlYTMzEhXcWVwpQh5ndm2zx1pc\nzbnRhZlrdVWfspVHKtrDFigwZr/Vncimq/6s0Q+LpexSafAC94sqlannLxmx\njTOXBUXgDX9subSVfXg/y9SYnyWtkHF/Zhp5rOuxn3Jp+Fv9xTz+KN1Ag+8h\nSsWM\r\n=UhPY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.31","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.2.1","bpk-component-button":"^3.2.41"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.63"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.65_1594310388216_0.736360438770872","host":"s3://npm-registry-packages"}},"2.0.65-css.0":{"name":"bpk-component-nudger","version":"2.0.65-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.65-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":"aaf01e3ad370116ec1906857774084e504544eab","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.65-css.0.tgz","fileCount":15,"integrity":"sha512-T+9EmFO2BR7TiNLghH0i8kg11RbqGB6P+kt7H4JDKRwioSaJsPCmc1sFVX+UDImsDJAVfjk4cRqi5qH3TqimSA==","signatures":[{"sig":"MEYCIQCgBynbHCDwc1XMwcPQu4wANBwU8yRcrrDBR2Utsdeh4wIhAJ6Vbvmx37+5BuCzGSqZcL/GUHokSDP5od75xu0IGmqS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBz+bCRA9TVsSAnZWagAAKlMP/01pa+sIdn8KncKcUDdA\nJsbuUZVGJD7skeLRjY48p4pcZhY8z3aov771ILFfw05lBeefeIFpASVPtCem\nGCsFhwiwxoGB5MD2Rxl2zBe1jIWigqFzYeMbQWH5rSXKdGAt0BaWRx4GFGRv\noG4TjVUyEKcqT4CKSVtWqn7bCRfElSJe1M60GGMzczC//hHMT1i3ZOdz7wN6\nwjIC2VTPRBL6zzvEToc/8Ldr4w8briFglT3dM9C0VCAamqeFfpAhYJXUZieO\n0CW1Pchw51J2KCO9Hl3Ao9MFqLB2IAnKkiVQYL15vNH+U/wRJ+O8M6u12NLa\nY8KkeEWYXN0Mok2nzUhcPMrxEsFUrIOP3OXIbFFUQOHfXvo30AXTsRdDLcCd\n/EEyUl1s68PkQqeqjDWAK/rYN3SiTwyv0oZrTfP0OxiLALXiYxjlnAuLg0Cg\nEps5AfgKG6e44Wx4XQPZGpiBzQV0DO1PJRzNn1TuzEl0lvZ+OavZwhwxVxON\nStAU9LFtbegzUNt6byp9x5rDBI8Vk4sHErOYA6o+g6n31xDeMqMEyVkdIbJk\noRIqjzzwQ+iphiiUad8NRQDiB6tPsE5/3YTpE+u7+6fiGMAs0dfCPgUAw4Wg\n/OB+6m+K8pnUFL9t1M6qKVIaqq+jd2ffNQcdrL8adEilsgVpTH+nMrv1ERqY\nd+Wf\r\n=3zek\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.31-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.2.1-css.0","bpk-component-button":"^3.2.41-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.63-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.65-css.0_1594310546226_0.4174106915972178","host":"s3://npm-registry-packages"}},"2.0.66":{"name":"bpk-component-nudger","version":"2.0.66","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.66","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":"b6115a9120deb291188eacff8148860f48f3eee3","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.66.tgz","fileCount":16,"integrity":"sha512-4fE3wPJbW0js0K6bOt65ZwS0/KJqHXhy87Jc0XAfwpy9RqHKzgEJnnprZIfsVDpXfnX51sWBmZyrHZ4pgyXNsQ==","signatures":[{"sig":"MEUCIER4T5zG5f3ok4monfSv7CMCfM+HA/ko/mal9+XOsB4oAiEA6k3TSXPrI1hlhgYUtboWuu7awPKEZxJE1oagSTGmQKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCEbzCRA9TVsSAnZWagAATIAP/2t9UNs/3yCsJ4asAP5/\nvo2i1Gqsg2lRI4HhZtYrM5sTNQ003irZoa+lV7AYWlgdEQkBO4xFn6Ni8lsL\npVceCajJt111trx9iGvFmOieiryVMdGgM6sQbCjdUZ4bpz4Ur0BrK7+YPmIn\nCD9Pf/jHg1rY3hQcQYVwZhmUWH6Gm9t3rlwnTn3X0mynRIHuf5OMrGoQrXSM\niCilmAt9rHncRHcu9klaxzrFWQ+gaRaJnmzT2aJgKrJvctM+KOnpxRWy0Qhg\nP3MVdPf47+2ekxXVKyvWOAN79+wUU2EK0cNW6NEAEpn4jYO5I/65YfpL5/GD\nd3z2iIPcln9jIGkNlky12QJXg1nCnBcSZUdF1lnfLQOrd4Urcr0FjvAC0ovH\n2ICkiDbD3sbtbIgwne9kyk7YItFWRK9dNKL6YTHqaYy0oqJrBGA4kW+Tesks\n1ErnBMNxOAFe95K3RX50OeT1MYQLJ3Yy9p3UDPLooo5RK/ZVaowWn1fxqnM0\nfwd2v6ihpxsHvqBAbvU9FFYOSB6Y0Ma6XbgW2PAzh/Z0RT3fil8LeYa/5793\npU1LVoTY/VaMrt5sthwEx3+6MUa8kT5e+VJQ7hG16e7hPY9cT5eZPcwaRjNe\nL3sZV1msnn+WZPKnzmV173phlBsoKxbROkcPmBvKt0rs0hudkwwwKwezlXNL\nZ9Jh\r\n=q8dg\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.32","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.2.2","bpk-component-button":"^3.2.42"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.64"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.66_1594377971216_0.7943047215362387","host":"s3://npm-registry-packages"}},"2.0.66-css.0":{"name":"bpk-component-nudger","version":"2.0.66-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.66-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":"81f99bbba1cb16c69a191cbf552871311140bdc0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.66-css.0.tgz","fileCount":15,"integrity":"sha512-Es/5lmRU5sYPEfvzzz4ODDzkJNm/U7yL2j7tWnQoMcpr0OanS9tM1BARXkIiJJu1hfjMZ53VvNKiqP/V3s8C6A==","signatures":[{"sig":"MEUCIAhQXJoACrCREqlLKWEPh9vAt6yy5Af7PgavIN0wpnfhAiEAq3q5I7g0KfLdg6lYDFnmfqJ8qZIwk2hYPypYJjia0io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCEejCRA9TVsSAnZWagAA7u4QAJur9iLtCyO0lKH5oMJD\ndtQf3ds7cCTaUHDhuFUepeQoYt6/P5rjoBe9kVlyztda8Md3fIgrmQIWmNyC\nYDjpq6r4lOVipHkI5GwwvvCqnfvMhaQAWS518Nq+zN7GE7yqWzAy7YEO6CLC\nVv714IRY7pC/xXQvvpQHgQh4FWrZ2jOfvV1QtZynqDjOQr0ZL+VWIgNoluS/\nLMk8f7brhJkMubEYx5VBz7M2wVzX7aSI5PdXkvUmdjJPplvbbF0kOqrjc+jw\n+W1WrYW5ngWJ5yRlQatwqUIazxvJKYu+CEYttmZ1JOUtZzz8N/WDeQiOYqY1\n4uFGLdLeBqk6/yp1tpe8sE8QvmBGH8xoqpM6RoM5sVzaS9fms/UF2qg3Lxn8\ntjGr133R1/qluypxJfUZFTWEtFAwbkgcidcCmwmF7H7RytTzK9rG37LGzUe7\n6BxIIsxZf/2PLtv7RgceyDUVqiLuNa/6hLEkO6tDPe8/TMOrQjhIb1m9w88e\nmhsxHrta774by5ytro7BiHEMQR/RrswYg9ykuP/ouWlETBNPoAV+Sek0pLCX\nQC0XFDflinss2xa8iJKP4FdHx2HK9/Rwpm8GAvjcgwL8z01wXKqe4D/4VDoW\nbglEr5MsB24bj3x+tRNJErqAFXOB4VRzUuPEqvBG5vGuCNg6v1GYvdduO9mD\nJHoN\r\n=akhL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.32-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.2.2-css.0","bpk-component-button":"^3.2.42-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.64-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.66-css.0_1594378146636_0.3723302376485802","host":"s3://npm-registry-packages"}},"2.0.67":{"name":"bpk-component-nudger","version":"2.0.67","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.67","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":"3e08743e260fcd9e7a19c090e3d11b349f0ff11c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.67.tgz","fileCount":16,"integrity":"sha512-qrdVRRGOUuNLaC/wW4oOXqUhRuWvvNHEIPRdsoE/mU+vkjVQJ8Q8CHY1//S221a6GPPOTNTF7FiCITdWr6blmg==","signatures":[{"sig":"MEQCIBEN8uxbVD7oe+HtfoWDEAIn9dejMYREuQdhWhYVbGjiAiBiXePat+sxCkEq4dDe7Sei6krns1S3WFHRH2eZJwsqFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFE6CRA9TVsSAnZWagAApCgP/RC9XKCpiZIiRc4iVCg8\nYsUyhihy380TQ6CtQcuI24uFK7HVYJzVOJnkZR/XYx/kbPrWgj37l9VfLaZD\nofPdWfNN7g2EFHMLq1t3VYjRW8WsFrXsHbZP51mZGBIOEEXrYK48HKyIjWyf\nEwa66tp8JdwqPUUl1bmXO0usMdVGIeQ0xJudtxEAtP9T60XnZR55d2sb4m4V\nNUSQRv6lZvkMq07R+epJkq9pSu/IYXPCb7DsImk1+e00dOOS2DEJkhpKtdHZ\nBW/lLUp3L0JR2jNuxqPg4dyvlxY7mKN1hGRqHeZHGhuzRQt/N/FO+8kqDws8\nnbtZB4GpRIySuNhlBwood2CniAX4gIEFYtSkwMdP1wpi8e5U5B8mL3M/1z6w\nPwic7+WI/5IuguLuMmtXHJxpEYixrmgy4yvONDWFgchQHFgmlFAYAN+ZOURL\n8ZuO3+lhIY7t8GD5WnVA6fNqwJlRsVnpj0ZdRwRHr1tueq/N6j4mpaTssBbf\nK9E6Blck1PmFmJZsgjkIHoNpvBJPh/fvolhgpOecXAVYUTxW2kx+6K2B5y7y\nwjGdpsRy9LMry5f7Gvsq5R3o1xqfhy0oEaJYELgD90jA8A2JlWi40ApPIVlE\nA2dZtE/zEM//jEp/vqp1zYpc5SU4umsmya8tH1u92qawGjsRfp9rtjB3iCAc\nsDlP\r\n=6W6R\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.33","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.2.3","bpk-component-button":"^3.2.43"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.65"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.67_1594642745433_0.045363906689106503","host":"s3://npm-registry-packages"}},"2.0.67-css.0":{"name":"bpk-component-nudger","version":"2.0.67-css.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.67-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":"4cb69f739f42c6367441d937cee4fd4924a41e41","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.67-css.0.tgz","fileCount":15,"integrity":"sha512-edROIxKP0MEp2aY4T/kqaT6aMlByJFLiZ/V90Kkd2pNKH5ZFTUqTefqyJrBwl7hQeA5LYIhuVRCXF657Te7EEQ==","signatures":[{"sig":"MEUCIAiXVMt+hxm/9NVnc9bGgQ4kPnCJztyCKzvI7L0GpsFdAiEAmkmgXLukrXxq88cvIDU01H9Ft5VM4pKIs6BkSH1YVOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFGVCRA9TVsSAnZWagAAP3wQAJMbWjDa0VzVsR9HsXRd\nVzSSCvNhODVgqLeLrwR/9YM7AHpKPtkf2CuKOFvqaPXajKtlFd0VBAX3XAtw\nbikVLSdOAp9D6Ah0c07L7eItCqeS0deOR+u2MsKxeZQKnK1gPbWdOZPBWrf0\nr881tCoQNQVWGtlUYeOBQizqXWGSierGB6HoIVGKuCnfHW5twMiZlMfLXG1j\nbwedrliQUeXnuxUPktp9nkWUw1To5IOvvCV4g3Bi+x6RErlmOwxAQy7EjZwq\nuqMVrIpPgOIXgM7hyM4Z6pDOe3ffjDv5KCDGYqhgUSpwAwmh+HXsfmBSDYMI\nJY8lYe0Gl+LT8Ek6CJ1zI0/JBqqSl8N+W7rgKs2iHuCCSOJDdXrU6IxmMj9h\n1txAOrkCV0QKpWFVhH2DPZzY0un8b1rxi0APS8II8Dodsz8zxwUWlcso9Pvj\nb3ym/DaV0Q3RIJd00NkMEny5mCu2u5NVSguQynwOiqyQ5H4TXyQLDaG/q2rL\niC7Yj+eFvLnHGqeeEcPDXLfIsLItOjYrdhsVPK2POQRQjGaxoXX0AiKrHKZd\nhPrr7Xv5rGup3BlLKyvwyHLIqDZRe+1H1v0xjg1JLBXHTHlqHKxlq4tjpOP3\npgHkJPdKu12vHxXbuwR2MIvcdzA6oUey8pSdib2TEgP+tEEN1cjW7JKb50CN\nJ+nq\r\n=J9dn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'outline') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.33-css.0","bpk-tokens":"^32.0.5-css.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2-css.0","bpk-component-icon":"^8.2.3-css.0","bpk-component-button":"^3.2.43-css.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bpk-component-label":"^4.0.65-css.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.67-css.0_1594642829137_0.18091780759210452","host":"s3://npm-registry-packages"}},"2.0.68":{"name":"bpk-component-nudger","version":"2.0.68","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.68","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":"23c6cef00cf639fa872b8dadc4cd5df798700aed","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.68.tgz","fileCount":16,"integrity":"sha512-H4tf7ydXhJtBbOYPZpivfXMawlcM3sIVRT45Aah6PYoXash0/ykixcayndEvueQe+vvuxoQavXGwJAWKlKk2eA==","signatures":[{"sig":"MEUCIBYoRoj9At2MyLts5zcNVkXklav4c+tm+TEYpK+PYveyAiEA8e8ITCQc2KSMw9lsAEECOhQ2cJxpEv09yqj5o4XxFX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDefZCRA9TVsSAnZWagAAOVEP/14bj9SngPZNejB8RTTt\nP5HmBFhi0P0C6DuSR/dTEdpVYkNa4IEtVtV1gx+TUCbtqvH2Csm5c2SREn+P\n/8x7lvmDJoVjd/otyPemRMFOK0pd4O5NsPsIfRML6j5GTlX/zjz3Y44cdG8R\nvj4LO7uoLGqA15WD8dzuogNHHKMhIjFMgY/Rf1qd6ODhRobAumsIoQFZaQna\n0W1wwLQdFh7uocOT0r7VMKzGaulCA6AnmQFyGobO2eNwVIBCaww1Rl5NQEyp\n5Ivsr+E3nZMHQb+3SgRjhHdihBCbXLBnyXF7Nf1exCiohU1w5W7kuPPymgJ4\nVUHVz3ifxhUpSklxbrbcZwh1nTUMnCDtRiBOs5GlKqakoQwjJF2fDxATTUKF\ndJ90oXlg5k+/hwwQ+Oh3HMALFieHMJH4AjVV7q9Ch5HbhtKVjx0tN1pQvE/A\nG2DoJiTDCKgm5hXwXI3PGeV38xr5R4hWcbonCPDfJyAcpkLvIzO6BljJhQl4\nC0GoanigieP02VLU2CoIpOe0qE/TRr4XqzEnfa0VVsm++JIrfhb3sN7uLzT1\nGL8lofJCENi+sJdUspn8dripNypmeksAORyAt2ao8jeeboBiMflCCIyXN1lI\n76xF6Y5ytFlRJI89SsJVD8zA6cVLiRCGwu6xNOrZaqAQkrAjsoAqMFe9b+Ph\nYp99\r\n=dJND\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.17.0","dependencies":{"bpk-mixins":"^19.1.34","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.2","bpk-component-icon":"^8.2.4","bpk-component-button":"^3.2.44"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.66"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.68_1594746841256_0.9742634886000954","host":"s3://npm-registry-packages"}},"2.0.69":{"name":"bpk-component-nudger","version":"2.0.69","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"6f1e61b4d8ecd5e9199d90d99824c86692027f04","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.69.tgz","fileCount":16,"integrity":"sha512-Qtq2aJA9GyJr2Ay18BlfwPOuG6pYR8DV/KPWBq19BAN2oaEzsDWPsr0g94PCs/J7Jhp0pfksryu6Tpm+4fYNNw==","signatures":[{"sig":"MEYCIQD49a2COZcIgaLjYJhAYKNiIRh2g2KwZOL+ZT/mLcitAgIhANNHPNl07WKalpsDleTRsZ/rLBM2YRVMOT1b7rYS/ZpO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHsQCRA9TVsSAnZWagAAYj4P/3aKAStuuBM4oU+Nw0il\n3gIfFNcP1mw3HIC0ugej4xLSmRjRC9JYCAsvZ6xr5VrKsrS3ibniNLJCM9y1\nTmqZek86/pmHDqVkgkMRIDrZ1+FiGzT2Y3C5RLXCJJdoBsOcFcI9UXU4hzXF\nt85yGlomv0iTMjnaqC8dx8GphhUELgAK6YAUC7ktH7db7s3EJauwNc84Em5l\nyKQZq817B2xOSOuIUcIK7tL0SNjE3LHE0Uv17CLAJahRN81fw4gjUKFHIlaM\nGAF59E1WZCssqx40yjrzvF7boiCR2IXbHaBDR1NKjdsBklh40SUUWt0H89Qh\ncaqOXHIU5SBfpXyiMLmnjNnHpU3eUqpG9vymXwGFVIilL+je52kSQlP1ynrr\nyJPfo72tk5udiWooKAPSfk9U7amltAZjCbtnX2Wh6AtsYWrU3d9XGyEtHrB8\nzSdFcOw2hGBJFowKCC790hVwh/MbKRUzVtmuSQsKvN9INnyFLcvt4kBjMkHp\nDJNlWs9R3KQG9BCWXPpGWaOxG7QZGgGBHWCgc2mOAb2LA+Rt9kbwaBYogvlN\n98FWeOA0SPkUKIF5gLPxoJAEzh3oqVLc8jrivr8aVbFWxxXujmmMpf3tJbca\n+p+WsAXGtQeYylNbq5oFwLA7t8tUVu4QpAD03/txfDJBeuAholFNGfRD7OYF\n/TEw\r\n=9elq\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^19.1.35","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.3","bpk-component-icon":"^8.2.5","bpk-component-button":"^3.2.45"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.67"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.69_1594915599543_0.4840967603821964","host":"s3://npm-registry-packages"}},"2.0.70":{"name":"bpk-component-nudger","version":"2.0.70","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"c6b5f94dda4a77bf003eec5b1d6bac5597d1af38","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.70.tgz","fileCount":16,"integrity":"sha512-XLh6XD4OvyyfwfeNepCTqBD//kRDPteyNFEHdtEoKDdBi0830ElM+MbmN6WJF0EIpxuMBrkZwae0UpFD/TR0xg==","signatures":[{"sig":"MEUCIQDyEkf9x1S3y+qYjEOAs8fHuF4+8G7oNtk/626N/Dg7HwIgUS/iWqOs6ToENaYlRdfOMWNoZ3aDf37Up6sIAOnVsVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAVnCRA9TVsSAnZWagAAbB0P+wce5ZcCrj49zWvZTCtB\nabfsNdC2deD3pl+EKolJ+bdEFRS89iJwUDK91cXZNcVdcLo0hesexpFGckuQ\nps0ojTh6Xb4FtpXGNtCaBZOWlaDSILvTwgc2w2oHN7bt7Ysl0O23dIGitA2M\nu/ceAYij0jMuU+1/DnIY00zq3vYcs7XoN4oNsWThkiXIHLBjVJMOKfbTcydk\nVPRzlLZGHKI03/6ceiK/hdkRVML6UPxEsqTg4bUTGrqrcTQppHlwFg79+OUo\n4Vkor4iMtXoxYZjK0Ks1epi4drIZUB8/h5HhDkhN+Q9RWYdA6eRPOIjDJqL3\nV55c9olrGVuDev8vqff6F9I4XnxNObvilQqZIKv9ECqGxra32tNEGsqK1a5R\n6uqVge1PinwroE0P+b5oatqtzkJ5A4Q51bdRpDhlNcw0gyznAljzN2GGvOE1\nRy/usMxrNf/URXs02zRfGj6HOMf0zHsETmNza4ba4C/MBIUnU/e0o5Kb6ipm\nYToBkNI+z1fZctFdF7xntFfFnNLxrZ+RmMO/Fx9pqhTQkiy43CZM0EicaXKo\n2JXrEp4mS0dJpArghHY2zrygfhz/71r3hRWXtM9Ru5dDBSXcYQJdGgFtyFjY\n5UwDQJC3z2iwxYDUZqvYmfhm6tE9Ui+lW+V21RK3YDwkzTqQdJ5kxA7kEs4A\n0jBu\r\n=yao8\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.36","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.6","bpk-component-button":"^3.2.46"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.68"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.70_1595409767017_0.013305439035343758","host":"s3://npm-registry-packages"}},"2.0.71":{"name":"bpk-component-nudger","version":"2.0.71","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"1616cc11d0160fa393012e20f5e75fcb57571348","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.71.tgz","fileCount":16,"integrity":"sha512-QEmTnMiPsOBuXmySZDf3DsoFsoQmExHe3vel65MtmrH/Cu10bMO/FRrNWdtCa8Xp3hxCxtl7YVe/q5CfARFA9Q==","signatures":[{"sig":"MEUCIQCv0v1hkIi5qIV6o0TCbRmWaG2u6Jp2K/99rG4+bvTzfAIgboDcVJK0DNoiRDDpaNBIcR4BX2twh1EF/rdjXlfjxbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHvJWCRA9TVsSAnZWagAA+FMP/13qzawSMTLjZezk9GRx\nP2TSzCTgmGfz1T7aBkYmuuPakZg5m92476DSiHRRSzG5GfsLAYc1sUQG3g7p\nkaGESJYiB7fpM4YD/VYFE4iyMnJB4it/a++KaxaIURJwCuif30CgDvTkk7hm\nDY4GeMm1hOkJS1iRFFHT+mT4dJK9yMAo+WrbzG2WCo1naLaZIq4ihWG4j5DW\nsKDt+gDuFK2a11d9jrEdF+pZusUcbYmBk2J7QvCfWv8lZmwHAoRI8RLbNgcL\ndnXvI5wsfkI04hqyo+FCCdAZtIO8i72cuzuyb597Lv8gL5JsjVzmDazWbUR4\nf6+Xc7yPzzEW110UrPVyB4O6PBHpNmJniBP1+A93QaNKjQoFpYHrYr1MCfq6\nIE0CIn9x3yt412l8TZmrhBoF/ISNdl0POD0wPIOKcRweo9T+DhP2ztKyGcqU\nsyJI2VpIeqV+JpHVK0F2men/w4jz8NMufr0pPHQl2uCbNK1KKNpBiy3OMB39\nVHqfmvEhL+lmnZgyMxUks3+B3trVZYK0c2G7EUm5pWLrT//rQr7X+yujKaKO\nIY/DGvoknKysnyVX66o2xBzFsVUFdCIOYiN7/J8B0GDDGr7Q3UZxydYiUj0O\nbdPN5UEdQN+39EpbwlsMrwkzKF+Kaeq9lgYb6AHyC0UYGgqLh/qNSINYNaH7\nP7wV\r\n=3cOG\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^19.1.37","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.7","bpk-component-button":"^3.2.47"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.69"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.71_1595863637500_0.13700714818962423","host":"s3://npm-registry-packages"}},"2.0.72":{"name":"bpk-component-nudger","version":"2.0.72","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"db1c3194aa5250a2fb064d73845389fc6fc4257d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.72.tgz","fileCount":16,"integrity":"sha512-HBsa4BArep9Cv/XSkNjQiCLZHw5O4b7CsDZog4KDNUdInK18gRpWR0DkBL2SAoXCwsbyrBsd3CpQmDmRp/bnJw==","signatures":[{"sig":"MEYCIQDVAV4OLrcB4RiCsY+hN0/FOTbBtbITIDTAnw9OOOGoCgIhAPE+vwaG5fqGJeengccDxMsPHgajFzheAUNS/ZjvrUMN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIDOZCRA9TVsSAnZWagAA1SoP/iRUJHm7iDOc2oNdIpeU\nUOIHMcZS6zPkFiUPwnW9bhuFFgeCLeN67pEpelPMQ9bDUONLk4PQ7/xn/HiC\nBD13H4YL+zDojfEVygzu0oziQ7YcsxtNkHSKq1LdVkFJby92nY20tdiJa0Zl\n5fOQtZ2FbRnhx7plcbzM5iruUo5Hgc0BGdji0Qg30pc7Y/I+XCyTSIzGVpwR\n7GZWLIVNPiA4olJlhf/HPKCaGEeo+Kubz9h1NeJasu68YUzlrLcB1lOoa6bc\ndARhuCMd4xZF9coI9QHqnOgFuX2ZokMdXdUsOLLmePB10ZisVMtY3nBHWwKl\n5cN4TTeRyRxEfOrolgR7cx3CdLMUaCjl7/INpxydmEiRKvPeJVhcfRr68S1E\nNLsh/FXNVubk8s16TP6+9C3FowvvHvhbsqsjqxUH3CYRNnTgNiBljI8ivTl/\n4bZywZ6G3oXdJ4tj4XfDzUsBa1Nr9ylEga3hbTN9NO0Nn3RPw+58mY3WlC48\nNp0fV92/rnrZ+IUkQ4slrTHm63JtnhucdiXP/dAaLsm4BuYjpnVThH/FxN6D\nh4XL1kM4rgwKqI05uurMIy757mwjdTolp2Q9fqNMyR1ladvqj+WPuTl1FBdX\nqtcfIXoNHLuFS1ekhQPvbVqDY5BP30ci/cMCf7v1HJT1OwqtsZ8Ocr3aL89L\nDGLN\r\n=a2Eb\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^19.1.38","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.8","bpk-component-button":"^3.2.48"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.70"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.72_1595945881576_0.8239307673953091","host":"s3://npm-registry-packages"}},"2.0.73":{"name":"bpk-component-nudger","version":"2.0.73","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"b04a4db49d48e5414145d61188a77de7b99dd094","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.73.tgz","fileCount":16,"integrity":"sha512-HgODhaVsScZZa2tKOnYqyPdI7M1gKd2Iug1Pn/kCEssxrP3I8rGlifYXlSL6ZoONVAbN1HQ0OzV/Rvkft13GiA==","signatures":[{"sig":"MEYCIQDaCTULMAuzeXuZ2LIDZOME/nXKexVfCFZJNc5yRCabvgIhAMO2jF0vImjvE0VgHW1n4SHw2Hur46OeB4DGdRql4jc+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIcfYCRA9TVsSAnZWagAAGcYP/R2P6KW0rTh2ugfkw7Rb\nh/+4dUgRy3QUFJygqQrAKZN9N1rdgI9jA/16Cf26CfN5h3GS4YZwqXrLdaGK\nSTMmonUIvKpWtgqO+MNaXd6twUe5BcO7eHXsJ729uSrhuPK7Cwxub2e8zoks\nKHV48ftDKbGRqKreSI9A3cvSxVitbTTR38BZxP29xz/Q/W9MXzdnjmCqRNFs\novpJAtS6K0WhPBBd6KXGUofebHVLtXyju3Uk5DcGXP1r1sVPHKQfC6xzpDoL\nJrdSOryL5K9UHwrcQO6DirgPyyyywtxliPXMwcBrjuK+9RJi0AhTwXwnzkoe\nhqnybrKFE7SBf/wAc8FsuTFosqoSN1QXCqRSaTbk1mu+O+0BEJsBKzM0qe0H\nYQn4nWIzdeAuV4wX19fNAjzJ6VHSBa4+bWnQIjW8hj2oyAkqbbOnXQr9K1rb\nmsFruw2WBTLxr5NljlKwHcstPfjUYWfyJ9ulVg72SMXqQ4RKf+xFK3bjfkgR\nYDj58qtX6U1uflqEe+tVJfUB/9m3KvIawZxRy9/iAi9Qh/cCi//k9FI1z4VZ\n6rZx09ayAtA3pXqh3zsRXJJslgg1YBXSSUYmwCZWlB9Cwlp1CPXZPlKuamGA\nmI6zfpQ8rh9ol7EHxFu5B0yzZww7GSxAU1orwlNtcprsPTGqFmKzvnMhiZ2U\nhDql\r\n=FdMX\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^19.1.39","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.9","bpk-component-button":"^3.2.49"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.71"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.73_1596049368399_0.15132095541604973","host":"s3://npm-registry-packages"}},"2.0.74":{"name":"bpk-component-nudger","version":"2.0.74","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.74","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":"f743fbe20b9a6ef7a2ccc2db0a5baf839a890b8d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.74.tgz","fileCount":16,"integrity":"sha512-gpoZN3GEINUjHnADiBF/Weu2obyX9zwlyBt/5A4w9nDTKsJp3T51W4vlFheP13Ut+eK3uvtfd+kYbYJ26gf52A==","signatures":[{"sig":"MEQCIEJF3bO9WrvNrC99ZtWwYLlPWG7DGdRuDcgQCkCE1HkVAiA8ZvkYRn+LmlSM5ysCl/fXlv7ZFKvoy6kA8nd1cFubQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ9rhCRA9TVsSAnZWagAAkoYP/2BPFzG5UBzn7tnAYWMm\nE5InAgktdOjJB4U3CoV3QlzveyISZoQRxrAjtNsdAqk21pdXRf7jjvpmeZf+\n3v1WmJ+tkBRw0PdZc/YnpBFj2mm0xJBhBWNvLnP/0vz53fMnQAuhJpuSZXUm\nGeefnp2f9CYDo5cQJzKKYJYMihWdFCy/I+y1YmRQ56L2a7zSey6g4MOl8yas\nEBL879j8Fxw8rNRI40FK/Np2RjBk1QTtZ4Z6MyvaNKbR0Wrrw8Gr8PYCo7Z4\n406gmeExs8jS/z0aDH1pd1stpyud56km74O+qP5B71/yREYWDBplhVk9baai\n4rtCOT4YEFWKAPN4ygyW1PtKWv2TcyAZtEVMy/54vIxAssZd0j2FIEh8jRnK\n7BoglWXH8M59lKcwejmVdJQBmRr2QKuVAwPssjSHmt4RGITg0CcdhyvMRrYd\nS4pEcbR2/FhHzMbEzUbeC54NrXnUTdAm56LU9V9V1dkuiZt0Cp9/g+iMDiHr\n3vKV+72v3oI9C0wrhCCR9BjGxv8BCPNDpZV2k1PD0YIev4BPEXMOxSydc8Ck\nRiwmccL31a/CvXdstjr2rkg6TAEsguMCPuMbbxhI6jE/ZBLPts6W2jAWe1sB\nMvnuWyfoTRSbZXlOXCrpoNTbkHmq/Sau0BWQ6Zw5JhF+seGAN4+AUd2QSgXo\nnBfi\r\n=WxBd\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"bpk-mixins":"^20.0.0","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.10","bpk-component-button":"^3.2.50"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.72"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.74_1596447457407_0.038514408544875645","host":"s3://npm-registry-packages"}},"2.0.76":{"name":"bpk-component-nudger","version":"2.0.76","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"3492ee358724a40403a0d080ea33b10ac06231c6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.76.tgz","fileCount":16,"integrity":"sha512-SoqW71eouaX9gP3jPVw+Pe6edxNZQJu4eEKnxpfsXrx5ZwHyD1j0wmMk8rxTOOqNogt7iq954XYD3KSJTzFqrQ==","signatures":[{"sig":"MEUCIQDEXUzvWWiOn9mo9VQqL/FCe3v+bIdwqAhFSfUHrJdOgwIgIiz93+5qKd/mmEEtxwBKVh+k34LGJ8oXjTcrf3L7uE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK9W6CRA9TVsSAnZWagAA994P/j62nt6tljYDnQ2odNa4\n8cKhIjpXFhEhg5CMFoaAoclvvRCB1q5dTnRHQqnWv3hwxYfoHN3QVf3h8hyB\nmvdlnQBmh/VPU4t8F/J/abQfFNiVsVMXRICIfkdFoVNh8oisYFgHjCFj6bXX\nvZehGqnktURa6W/ekdIhDd4FuUmhQ4qPEDkj6CyCk1O8UWym9qp11nWljery\nBqFuE0+zWI5fRY8GV8BG77rw0quMGMGjdfkD0nA8v5hdRcho7dnKPL4ZGwsU\n3J/W/2lIr4CKtpgWuOTNFBvwhoElZ1aSRUnQFS8WJheS816lXmp4p9hVKPbM\nRXH0ituf+wOBhna2wSvbms0fqvlN/YTjP7+tk+Mo2oeekWbIs2Tg5Gmna3Zn\nneYIxCZgpTmbw+HYn32V4CRDMUhbeGZCNk4gDDp28E4HLTtiDdv0T9MUEny+\ngnrRjtMEKi1nwUHVh7W/nNmz0xqr52ah3yn0UJaLbltHAwVkp3+g+N+aR+g+\n4GCBaJ8FR0xJVFAU9AIifEDUACyZD2RidaHI9Qpcw5/WKfA4XU1CgExSMb6T\nKpDetvXzbhoMBV2TpAkyK/QI2RQ4E8qR3cP0IyNPxfhF7XBfw+kpq5j3jNVM\nNeYIuX8Bzdvsd81Rll/0r+4zRQlXDOiorahZNj4/v/IUpdSP/AYK/IiZlk/E\nXogI\r\n=BhjL\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.2","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.12","bpk-component-button":"^3.2.52"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.74"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.76_1596708281873_0.08950620177515134","host":"s3://npm-registry-packages"}},"2.0.77":{"name":"bpk-component-nudger","version":"2.0.77","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"5e6b10ab601d50485029f6f7b98fd387f2376ade","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.77.tgz","fileCount":16,"integrity":"sha512-Cn3Od8isdZYhYcfQxWEC+neox3mV4Id1/TXnNl93awm6u+Gr4hziAuldsox8a1Rrrkjlit+dgxDEkGKW1d5iDw==","signatures":[{"sig":"MEQCIEcVpz5PZ6u0TwTGkve/qyV9OOGvpMDzGk7VYT3ZJECvAiBpi3KIgEpG+7xWQSWf2gsiYTbqesSg8DGw85i3MAdQNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLRoUCRA9TVsSAnZWagAAJtEQAInO4d78L3s7FqHNMQBm\narOcCrcZKpSHDdObD+YiqtP9+9uXLqbuD8VmJ2SPYb+uOi9XdDISvroi9OQ7\nAgC4X+d1/L+c1DUHKypQBzULAdhYQMa86NRzfTQ94SDi3Vpv6jiJOexwaDct\n52g87mBA9uyaJfiDkKehbJ4NepYHl1DemSKPAnlenCF8q2eDEsaPC7q9sjxB\nvFwnOCvTRqyZOjde2uVdyNjYpfLNLcvKOG2rAKXxXXmsckaTb6ml/cxFqM6b\neMcUIGtQpny2eX8Tq/A8kk/6gMl2LmtWQIpHGXgAFF0LV20uFgXotX0sNzyB\navXJ1sIWn2XYhb2sfv08ppjHvZ2nY5AAPAnIVsc6gIIjktLMpfka/biTl2hd\n9mWbHB2VuBykmCIgqCF7G5i5x6xEJWURkpKobb3+GQ/Vdlj1lcKicc5+ZyHC\nVgk+8DqqObALe0uxkYqy1Ewka5brazxmQSQgNbGJsI1ix+63xaP0uH8BCpTU\npLZzihs+jmXrK69fYEdEGzs0AZidyfF5esQRlMUDN3ysfCEFFYx8E/y4gbZn\nPGe21uvEmAirbTlj3fH+/qL+/C7VVn+6+cuyOSqi/0sBh7efzHKEiCt4f5hm\ng99k61NfJrorI74jEHeyGuECp4DUhVF3UoxKOjMjMloB6RxYjK5ONCQRDu4p\nJTRx\r\n=ahMq\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.3","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.13","bpk-component-button":"^3.2.53"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.75"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.77_1596791316074_0.23074132584260565","host":"s3://npm-registry-packages"}},"2.0.78":{"name":"bpk-component-nudger","version":"2.0.78","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"4584c839fb61e4283a2beef85f5b4a1a5bd41719","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.78.tgz","fileCount":16,"integrity":"sha512-bXdWV4+kxalD6Mu+4+m0IfgJyMiepQrGaRelUMFjWfO5+CB5UE2ZR9NkiEvIqvh8QXmqxxKhta1KrTiDz+av5g==","signatures":[{"sig":"MEUCIQC3nVWxDeR9JL8bG4oXS6vSMG1ziOULce7fa4nAsidMXgIgbsdY6GbAZ/45ghenwVQoPYtL8weJ7qFnjAjEZfGIEZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5sxCRA9TVsSAnZWagAAQ68P/jWXUvO7OO4FfvTPhYBv\n7JklxWyMkxF3AbZ0EARq4sRpFEvh518pFeBFrMRiql6x8QtV+VzQTUb8pAMA\nivzKUq/x3DSLOrz+Q8l6o4KkWrU/MLMRqFqElfFGZOmGZIIQxifnhdZnzB+7\nzphPaG/sXMhZX/aTe+v/BokNO0T+QIk1YSQsplCb499qx/WW8essmuJPOgU2\nIdX4wyGV0eKUhULUgrBrsASewjMdfIMHC5yL3gfg0RlCyRwtBDMIB/CYyBMs\ncZUui7xYWbSxvyuvnGjJODSgDdfehuHaoKP6yZqe5V1xv8FwJ0meQI7CgnzU\n3XkMA+fX62OUy4HyLww9BbxFm4OqmSVzjkdqEZOAyj9k+Muy3ozCrgWKkadP\nsKQTSbI5KgWl8yFhXA+mO4HPDjNW+JWPQkydETMGox3NLVPYOWPO8dOmvTfO\n1qNq8cVQ5mv5luenCRtp+sB2syOW71YskP5oQDt1BKBYNfHiZDJns+kF59a1\nNkk7wh2t4ydy4fpafjUR3SY7NOSCp4kxeNgaE1igOWCtBsD8g0a2LoyuGVOp\nNVJ9Pw+D77H/9LJWnNedC+Pm30UNbcs9wfIlN1qUFw94FG6oRVeutuq16B6y\nAMWu7SW1Dsue6QYc9d5r2REV4bImTdwwSfbF1MejdPi0DbIIxTvp3YLAHh9Y\nJaqV\r\n=Uhu3\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.4","bpk-tokens":"^32.0.5","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.14","bpk-component-button":"^3.2.54"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.76"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.78_1598266161371_0.20148571859608433","host":"s3://npm-registry-packages"}},"2.0.79":{"name":"bpk-component-nudger","version":"2.0.79","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"0c4e4fbfde5fd91edc32fb42486e01bc463aa4fe","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.79.tgz","fileCount":16,"integrity":"sha512-pJRZHoffuSGvtph/Ddl7fN25ZMdusTv5i3kB2YQrvaQACpetM39XxFROh17lVooQq61nesriyp8ETr+c65HB3w==","signatures":[{"sig":"MEUCIAsSx4IRdRaTALvHG9nJF0Q9LOpXwt8+AGTc6SQ86+LyAiEAumnhtT/A3LmFGEtqfsYKEP96U4yrLtzqOFEXB/xussY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSO8xCRA9TVsSAnZWagAAwOYP/0FuHDFpBZ6ct5bROKsR\nfjgk7m/5Y+WQQk+vMR+XjVfiFmAfbJ/gtwk645lchnJJEjmEaNvAK8GR9yYe\n0XLF+rGXb82QTQhNWSiwgD0LdDNbD1zzUVE50pKpKAnUA/V3QjluDF+/lqbP\nDUpkoTCDsxMiMy5DqEdGyPpcWHHhQbmkdjfrKT9Yu/Hx4rsYQecVTDGOV1sk\n4r9zUIq+2k7i0hblYsz1SWBJJ/YHQ0JEaK3Z3SLCHvXvJBy4P8nG0kqoD2Ig\n8+BLIBymBFEbyzWIsJ3T6b6DIhXH+xMlon3YkU1fCysp1HHX7DNTn+EUK+z0\n83JMUp92f1UpRhF1qEcKSVBajFQH9iGJc+jEzn1vF3hqAgcCKfAS4ttLtEjK\nKAMRFZw5otrBvvW47eTKgc3l1Sn5zOv1JlKkEfV14sgnqXJWjCHWu1qNOYHu\nhcG0f/C2GGlO1Qxh2LBGhkYL9KRbEzUcVc8ma4HMJDvOPO4j5umpZg0EfwKv\nc/3GYwPMkKHxXL5JKdFk3sIdEdK5Rh76w/RLxemDPSDvJp6lu66hCxOgbGpg\n3BSdmWb7+qCGlsT6xh7oaAh9QWQbxyV1AOXbM2YTUK7+9bvTUe1tEbB2VFSh\nXk5fcczQzVlaW6yJ1qWVhiYXXABtCxJn+7bO57056HMMfIGlQI49/PnBjisV\nJL9f\r\n=nIEi\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.5","bpk-tokens":"^32.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.4","bpk-component-icon":"^8.2.15","bpk-component-button":"^3.2.55"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.77"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.79_1598615345068_0.03677188047395674","host":"s3://npm-registry-packages"}},"2.0.80":{"name":"bpk-component-nudger","version":"2.0.80","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"86be211f3748021a658d5e92435f4c67c42ba84c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.80.tgz","fileCount":16,"integrity":"sha512-J/hMbAI0gKXYiNLIVPqYPd6zEfgRaClKplyprYwhi8bWlmoNkHreI/I5qwE+Ksn5N/Ax4/V5SBwYEcaQpGBwbw==","signatures":[{"sig":"MEYCIQD6Qoy6TCyxtkLqoEQz81FH5SEsSzRJtNrYgO7qZ+TK6QIhANz/iK5B2YmMFD7ehTOhaU+mK+S4F59pi+FmG0Z6E3Zm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTOdfCRA9TVsSAnZWagAALQUP/j+/XOQFocjgpGY6IuwM\npSy5K1Gn+RQ08mOgattotHURldM4s8XO//COTMOdbw3VSCaX0NrWLFXIFiZu\nl/3hQfWW9Hc8K8WnvtoeJp+KXxE38zTuS5FP3tLsHCOM+h6dzwHKbTlcYB50\nAOuCIn1LfDqOLNmqis3ix0NPq6ER+Yb99Cpj4bAA/5xangbibMdAvezwj8yu\ns/rhrpjrgkeD8m5Ju2eJ4nMPQHin1oWpEdJjWK9Df2EFAaxmbH4pmjajmBl3\nQOxPItqcVp8PZNxRj3+B1OBZQ40ao8pjIX7r7Aw/FmZIytwqNCzFTUDMCKLy\n4xnPxhU9FgT+YjoHJBVSzC1FIIiPQH821eXZE0/pzHCaZY0z2Xw/A4/Z2kr+\n8BV8NEaLvypO6aQyBp0o+2kmYpwLqy6Fef30ACaGqacbxSLWhwIrWDSGODvB\nJYnELGnzAf7i9I2R1ibZDrTwC87s0kR5ZBgAn4oqgFo3vJ6f70x2IVROgK6R\nZJhUo5XHsBtqYk4NwilB3cNUKVpMnZK17cNfwMLJK+Va5Ky2795n017yUaXX\nub5DbYq+Ho2q8yQKZ2y09yFVioDp1+IJLInv4L+1iDYcwow5f5lNzns29+KD\nBzXlyEyCmUwOHjvVbeBg3c+f6XUmYHWm4Xr64dL5eCjELKfZqXbFQteonR1P\n7F98\r\n=A3c3\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.6","bpk-tokens":"^32.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.5","bpk-component-icon":"^8.2.16","bpk-component-button":"^3.2.56"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.78"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.80_1598875486425_0.13149273039429676","host":"s3://npm-registry-packages"}},"2.0.81":{"name":"bpk-component-nudger","version":"2.0.81","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"9ca9a2669a946e6ef6ca4c1a7690d59ff41eeae6","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.81.tgz","fileCount":16,"integrity":"sha512-mMwT3JG0Wtn3x6QZO6FMET79jjH4p5PzXlZJlm21rcqLq8VvqM4vVBeKGVUQkhxXw2tLzYriAfYrM7ariMiC6Q==","signatures":[{"sig":"MEQCIDuogfy9h8FVGIIbsi1EQHWwbl+1SBHIGcDS/5+lj/NrAiB1340HcF4T4suwkLB8lr0ckIzYSNZEYCkqvmyCjeZCFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUPMvCRA9TVsSAnZWagAA9B8P+gO+T3hiVUn157wi8HDT\n9mmImILXTUsEbUfrG3xvRn/qHittwQL2wn42ghBHW5t/L4KCZnPkxL5ZJQmH\nJ+lbU7RzpwjbJRKY34/O1rnfxs8mm3gGPgnYOjyYEdu0MyucaQy5xz3W4f8o\nzjDBJtR+650Flr/e3k+ef/OYb2S64dkqCiaJYZA3xtpM5eQDUFbbLHYNIxMH\nw/BKqFHS5wIZVSh8QjEMlnk/Jv3KA4sT4PI/DjGBYgESRmRo96SpwRjgXAHQ\nH/cBz7CLTmRgq9YQWdb5mFUkbI66aXbM2Kp2a2W+h0scq7CsTLP3Gp0QUgup\nJH67ZchvVnX4qPM9c+NngBqwWMmkgUr8B3WcNjhMT1KXFhmvM+US3W2GcS+z\nZdrP4yzDz/hT+/ViIx/9i/VmpyvpvVjWPTMxzzx6xqHgSmQyVDWuor27Ap7m\nl8qnBboEHmYBVyM849TcqwQg9htW57vGs5qSIEtfuM69UQdtGyXWuo5HxDNt\nVlpvKl0dQplB7CORgF49kfpaRU5w89ZMb66Exk+PR0ilo+veVu3xarCQZGLi\nRXp+NhdGWNhOrpXW1HhWGxzZg8iiQiEsMIr3TbeJ3Zn6mPkGAExZIBl6vlqP\nyNYXqFUFa+fqEI6g/RyiIW3Tn1YhBQZeRVOVBdlV1wk7LfhQtkfXdusOffBQ\n6QLn\r\n=5Psf\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^20.0.7","bpk-tokens":"^32.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.17","bpk-component-button":"^3.2.57"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.79"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.81_1599140655047_0.765908637875266","host":"s3://npm-registry-packages"}},"2.0.82":{"name":"bpk-component-nudger","version":"2.0.82","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.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":"21e4cf774f886ecf5802577c68ca393280f40a54","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.82.tgz","fileCount":16,"integrity":"sha512-Q1Cnw1zpb4MJszMA+FaWW7z5jEZuCiBCKhzPCwJmIW9GNPFtf06pjecppfG9AXfX0U4INJEdivk/2VeximOtrA==","signatures":[{"sig":"MEQCIBuQzZ/vPK9YP/PblstdECgjE1NpJpmQO76lSzzqf+35AiAJ6zg+hMDRWmj8JLmBWrdAHGMx7HTESzQLvftYtYgOUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUUk/CRA9TVsSAnZWagAABRcP/jQwqb+uOqA8ER04rQnj\n0oO+u6v7kcn75nGgiqzcT6pgEVBSchkbsikXBQlTBUwMcN4Gen3RkIF4LW8/\nL94cVkp3DjFiFvLqG7ic7S8wRZvsefTzl68C51a3ae3x9eL9aR1uK15rtSIL\nOYE798kt5HtEODPVxjy5mjk3+4TQHnGLKsMyCtJyYfj0su5cmT9fSA33wLnP\nCLQpi3O+CeYBfO8eSXbYIkmlfAlriCWAJVxzMF6wtPQkPaxgoNyT8vMqLIv0\nIlxnNQwdCVp/fDoFxmx5vEHMTawp37A4wsO6GRQjGfaZFKR5kaLJS2G/XFsx\nWf/qJUWzLl41BBznTZuK7R/8atMR1RKgwxkvlLwRq+WHV0OIkzVY0z+apTKr\nGbBSHryTtbb73dHycARZfg0Zxv7Xa6oqqhYHX6mxC/wpHAxsbt4tpzF8Nzmn\nFEro58jHp2tsm8QsY+dO8ShoZL/hVR+b7jPIGztMLP22IaZp6B5wTa8m6s8y\nS7RmHYG+9zSEoowHWdGN4nZxRgbGXHzW4hb9f5UBQW6a5sJtK45MxgE1GsYY\nCk5e/AYwTlIgZC44LTiZdO+k0+pm3WfgG6aT/gx8N/iNq6l7GpV/4ZEpbw9d\nscIJU0aW8qOLqTUK943QPyQWKIeG7eAJFjn68Kry/AMypaYg270fr9ziOVS5\nJ2Ji\r\n=8plR\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.8","bpk-tokens":"^33.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.18","bpk-component-button":"^3.2.58"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.80"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.82_1599162687407_0.23504696333164565","host":"s3://npm-registry-packages"}},"2.0.83":{"name":"bpk-component-nudger","version":"2.0.83","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4a0d03d2973f8e3606600928ee648083b953f69a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.83.tgz","fileCount":16,"integrity":"sha512-eXHBpWW2E2ewmPSWYQnm/FoX3XocG3o+YGcc9CUtU5TTq6Vj3uDxeqbUM1rAB2QhjAfZrtDbaO2OTRcW4tuIwQ==","signatures":[{"sig":"MEQCIH0k5Wr8tTFnN5/Q5Ms5IXX3EBfIu5TuQEE9Ys2G1reUAiA58LhGz1QI85egRxZ0l58v3ESzwhVwv/7EyuZAwiXtVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW4TtCRA9TVsSAnZWagAAZMQQAKKUkA/Gl/5/IMVWGak5\nxHdugegtnvgCken4kHdFYegH+iUTWKGJsudtmZI0DYbpoDMBhTKyAV8kyPFl\nExRRRxHywO/4hoXM1A6LFvBFxuIlHmOxWGZtzO3Fn3tXv9GZzehzutEIq11L\nKTwQx2JDOSoSKO9hDzrURJH6DtTbSD7dO1/KNBDnpU5zqW62hpk0JyTeAWKN\njltwlKbsAQ44T7mk8yunB2OJa3PnJo5sNsyn51koRQjT6sKdo9NjaF1GQ3u+\nipihci/1fvwDnFlnYkbacQGU9Y6CiuOfYhN62zsD38IBzM7ufGHtZXRpxgD1\ni49stqjF28g+pzKVoI+In8kyXTBwwkvRMIQsgHtJ4ojzd2k7wB1HCMzWdEAG\nCePrE6L4nzC13c1LfQUXVhUB8s3hM0RK7gxayhQU0HzYsNtBUjqSL6DSt4ZX\nriQU57xoqx5i3G6OWbHMXNN/fPIHN+IO1XnmfJ3/Ts/6kDMFHrrQcK/oN4f/\nYOGe6UW7v1IyR0k92CXfujlg1qxrz0oQivy8LqIqWJb9xAo8G5xFaOoV2QBj\nhNsor0d9sAG9KWcgn19jnryCyS7AmN27e2W2+BMjBvadeZRaSslVa05Jz+l3\ni3D3io835A64M95rcY1Q36Ee0qNTicywAiIGikcZMX7yYHYgsPdvI8jmGeOG\n7tn8\r\n=ASva\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.0.9","bpk-tokens":"^33.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.19","bpk-component-button":"^3.2.59"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.81"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.83_1599833325381_0.33828772674213914","host":"s3://npm-registry-packages"}},"2.0.84":{"name":"bpk-component-nudger","version":"2.0.84","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"718ea7dd2b666bc7395647639e3902d54117ff73","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.84.tgz","fileCount":16,"integrity":"sha512-k/8QTOwziP5OLscLp9DGK2rrxratjMqV3oGa2E9+cNBHA+OqwaDSUbLjHrzNrHW4MEPhd3f6tGc5GPOcDj5Luw==","signatures":[{"sig":"MEUCIHFqoKLgpV9w4P8l7nffn4kk/P/7UsCIPHeTgbO/istuAiEA3Y42vl3Mh1J/QZtQuCUvYU32DF+wB6g9YHcJlbOQKIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX33JCRA9TVsSAnZWagAAO0AP/1k3uEf/CC+sFIjQGTtu\nuqKdA81M6Ulyg2qd5EMezlT9p+BQqoKbSUm8/OOSQQKr5GAVKrq8A8ZjlB2y\ndKOK3IV6tcwAWPUzvhMelw0u3V/fAmh0zQV6oGCRrxOrfWQUJjBfWku3jMT2\niXJGZY3jcJY9QXTg+I9z8y+/vuIBvOVFudOwJtfg6WlkGaDtxH+gUMI2A32b\n11eAQ6EqEtFX9vli9LV2+NsN/1sA/rOoFKQ0SFvvvlbgh3osQLaIc/P4Nb+P\nKcH5OvztRjztriMyvgXMDHMzFOWtdqEkCC8fORnpnVJXhahi7hPdHU//Y9PF\nI99wO4P3x/g+8UNxoFoEFWqG+NldA9s3+h2LhAW3GtbN6MqmFPHPhmAHICxO\nT+g+dXZYTaQFCZqtRWxGiz4A6hJHj/2rf+GKUpv1o2/aCE03QQg6ff+JY1Oc\nBKXblE2lR8qzZHwph9ccloDqvwuuARBeG+eW76sT/9Ha/N1h7ByX5MO+1Uxj\nUIq4x3ffCz+ETCOymLKES0wW9xWW/+o7H51SuE10EFGeGtoVEUSvSdJEHqM2\nO3IPaUx5zYp54Wl3jw1wXc954XCTujYLFCFOtS+3iakIzjqYIDmzK0gtPZ8p\nRXmNnGBsbAj+lLdo2FrhM2WFyb2395aln1ZZY7aOBSPc6edhwyx/bTgWmXpR\npYgf\r\n=3W3x\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^20.0.10","bpk-tokens":"^34.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.20","bpk-component-button":"^3.2.60"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.82"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.84_1600093640713_0.44048155319621696","host":"s3://npm-registry-packages"}},"2.0.85":{"name":"bpk-component-nudger","version":"2.0.85","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aee7f2f5ee086da43b3ef76d4fe6b984f5c97f06","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.85.tgz","fileCount":16,"integrity":"sha512-0qbgFo4UKmoGBXZAiCCTfMXqqzDMNhIv8kqilTvJ3P0YURKwN0TkixaFVkEiK9xc5nIbJqaggkn+IRgBq4wHmA==","signatures":[{"sig":"MEUCICg6FT6ExcpjHYD+Y1PlXXb/lpJRmV5rKnDaokITckTRAiEAieYR3p8QtbwBpamugF8HOpz+UU9YgIk9rLqBTRNtsv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewF2CRA9TVsSAnZWagAACE8P/17rFJ34WtxRi2iSwMAJ\nr0NtjCzdT0HWfXdmSsy/I891F/P4wDs2ctv+TXmbVKRM2f6VN7/iyly6ynWf\nN4/bcWoOpmfNRo0ZluXR6+/m5LMhEVisN/QO04kMAUhdc63bPnJofWAs0WQ3\nwi5UWCPKU2VYpwhp0Y+GPw6vilTkw+DC2uQpZZpdQzf3h7Z7fBEjKPf8z0XN\nGDKIGrwz4p5s8Bb0oMFXPsNcIT9GxN+lIahZPsJAtxyh9RePf+QLMDG1PdJd\nlDX4DQJ79AJ8oCoD5+AYcMlg3FOSfc7gRMJj53wawzi3YraxJF6gM8AVwEdT\nJJXcsy+gUMjYUd7nW22TJbHilgAaqBrW6x7fWq2lgfk44s4FWVkrd+ctumm/\nYkkgiwr9qUBxW0ERb8c/Cg/oWxrmE0yVlEZvmXMrN3q4veThPs1Ob90EmpF1\n5OcldjcV8fx/mI+CyJzM69AnJUgU0u2jw6ued9ablCuPN18Iw2kV+Ij5Kvao\n0VyfA27kWHxp4qzYjSqGglz8VB8o1IqUxfpVIzP9SRPwT4/wPamTfkSRbj85\nTevxtHvRJiCszhgPTbnrxx2R1Dyt59GBLhe7CA4qNWStTxbIGhLP6SwtkCMx\nQTPyyn56DHLo6YOYkJlFU/M8IRwHX28SUT4OaDw6lXlk7s5EzqEaqUs6nPme\n1yLO\r\n=S153\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.0.11","bpk-tokens":"^34.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.21","bpk-component-button":"^3.2.61"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.83"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.85_1601896821715_0.6672023083814198","host":"s3://npm-registry-packages"}},"2.0.86":{"name":"bpk-component-nudger","version":"2.0.86","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d8b354d6ebee56fd32ac56ef4f9a03962618ef76","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.86.tgz","fileCount":16,"integrity":"sha512-sCO7hDhYmk9Wbu00crCQHO2Z9n+Do/ej87A69OmJ5fCNJbpOK50ybgTsZ2MD2pArhc4UQYI/iSHRKgIvOGX+1A==","signatures":[{"sig":"MEYCIQDt0jV9EanYUGySpg7JfBTxK3d1pRi0HCTrWjuPRP2J7AIhAJsdmD8kwIx1n2wdFC+Fl5OYwwM1Wr21/gmnV0kuiD9D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezPWCRA9TVsSAnZWagAA9c0P/39qpm8gv2EWvXCAYzkW\nc+5gNgWQFkFqem+7gLQnQEXVAQFIRQyT5TaXL3KHzxPflNHtyl1qci6AcDDD\nmRlonDeOqFPmK4DFcghMJIeo9VAkipnDsxMC75dH/laJIt0lXFAQf+cVaWP/\nPtYn3WGSMn3zZ2A/vrFbvVURHabRinrho8S0ei4l+nZONFS1ylxxGGc9c3Z7\noYUY/lHCz7LdWH5WZ+e6oJtdAcsCVCHjNWhDRm/vspg4ijPQRW/AggX38zJE\nB3qDXp7OBBrUKKxgdLMeZvrySBFLFO3J2XYXcSDNGuDeDnxZ1WIZKA+rbwV3\nM0UvxJcGsf61dal2RQ8y1qm3LxlSexdqy4EMr5Nrl9EM5hhSoq6lheejvQW0\nQSOxBKZYL2jbdt6Z+89tjHmRzRkXM8ptmWePMR4uI+Ev/rFjVXWnt12RScqp\n0yqPYkCzzUg8x2aTsMhOvSEM2LY9TiXUqty0nxQL+KHGnWtMDNIxPVf9m4qZ\ng8Kqu7QpPwuAZ3Wm3HuQAwYwsqPSjN1eBI+TbobxW7xetXnSnJMcWeJBIclx\nRuP6a2rIw2rCnzRvYEsXy8v9/GIluTbnKTFViH+3UZik0E1ef+hKUw1yLpsT\nLGnThTfSjKSbrPYoyaPzGxHRZZ8Fo8qv8dCfBKcWv1Yye+/SOvIjodDLGndE\nzE12\r\n=k5YY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.0","bpk-tokens":"^34.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.22","bpk-component-button":"^3.2.62"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.84"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.86_1601909718305_0.20698386498026555","host":"s3://npm-registry-packages"}},"2.0.87":{"name":"bpk-component-nudger","version":"2.0.87","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aa7bdcd3fd5ca09d35804e12849375c8d9dbb8c9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.87.tgz","fileCount":16,"integrity":"sha512-/jP1ykHUxvOty7bcYVhfJMb57k+oywUvPvkkgTidr/0nng/qraq8nwzi/F1icCAxPa3OUGiFlZa6VCCDrlwxgw==","signatures":[{"sig":"MEYCIQC3aYLTAVxTVaWxXasUD/ndZq0AGP6aB1ob5S6LXgkMnwIhAK0wXHR/IMkWP7M+irDW6EMQ5xZz6wnb4q+V+n0/HBG6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhHLGCRA9TVsSAnZWagAABOMP/1q2bhGyedDXQ+Qkbd7k\npQreoAdLO9v574ZXX7b35zs7fM11jBbKXjE2JGXSwH125P8MshfgEcSfQsbD\nKJ0AAqXNGCaHO+I/NGzQTMYwBSD5IE4RNNcQ/oZH9jp2zlDYcAiejQi5cxvg\n80CeJ+5aWIRUIXNh1v7kmAoCwlsGglc9tJn2N3Shb4uxwjynbyUE5f3rTES+\nN8T09oJG149aWFBUHW1X8+WK/aqZNDz7exbA/gGqw9kA23MaL2pVVy29O35I\n9e1MuWnORY9ePl9Tsr8BtAgB6JqYTuX7/6TPtPT0hI3pR6DLabBplunBGh5t\n8jYyAYbKGoEChUHGiIbVeAtcDpEQWwGRJuRICjxYzohLdGrqW3RZOxmRPD3P\nRPdxcdsRc+642xxpdf58ePSqNyCVCwA6Azkm0UuhP1j4zzQ+ANAt73+vyr4V\nZnsJOPtrcfOHptLNmztEuGMeHSnSsyOD4eNwjdVv+mzi48tGYvio5HgZpBIt\n78kHvDXFN9q9/JurHZJzJOdlwZHqrWeoEEaQJNV6XaenH55jcSaNVUU1T9FM\naTMzpc58P0PrTNSpwkCA6i6soeZ+jEBB2QgRwzSznBJbDuQ6YqvXOwk1grki\nayDFjERIQ+SAw5nMevoU0uop1ORO4BZq7/PElNTjm5DD8SrlLjiGN4++X01E\nAN/I\r\n=y4d3\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.1","bpk-tokens":"^34.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.6","bpk-component-icon":"^8.2.23","bpk-component-button":"^3.2.63"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.85"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.87_1602515653756_0.5432231207713696","host":"s3://npm-registry-packages"}},"2.0.88":{"name":"bpk-component-nudger","version":"2.0.88","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"038fb149a91debf22ef28696191783048083629d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.88.tgz","fileCount":16,"integrity":"sha512-yNFR0WQgPRQ2QYvpoNljXbQzPJldc8mOViK9kkgZdr6dgaU3VqJWLmUHChufh4WC9semTJLRqeayDaA2U4atMw==","signatures":[{"sig":"MEYCIQCpZnW1EIF3FPulzdT3rg9ItB0LqSTPDbhcXUlmZjIEjwIhANbQ/aSW8jDRDNvnqPMJ9alqYo0cdJkNrUXVeZ4tlfSe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjriVCRA9TVsSAnZWagAAMwoP/iJtKSFGm/cm+AkDqO7e\n0Kv/IJXcbJkY+J4FWHcV/fnqlEMzqZ15tGy/9ZuU5hu16WQrlq6e4ocpOLDt\naVJV5XaSJvBNNpZ/8/4T1gQvQNmxTmRgCazq4cw51yGeohnwV6AlsXQs+VUT\nwQu1IAkpn/K1dll9ITMAOVnxMR2ACnZ+SgioTVaElNc/3LBMCQujyiwKzDr6\nFA9vlScz9aoA0BlGkk7gD1QHetjj5/tHNEIYKN+XnR8Tc5RV9LiYqBv10VNj\nOqCx8o5gdT4I+kXxlGhZrocuF5kT0Mdh7kVtbcrJoCpu4tyBDW0hhB7pYFE9\n7YNNt8foeK34QTqSwFX6RxWX8jBVSaciF/2rhyD3rUkZ1ZyllCSV4WwMO1Gx\no21aqn85KSCyBsJHUCA17QwbjgIeStIo9TGvkyW2ZnRkfBlLLXI9AxnlwWUo\nkovcWdn2FOOT2wAYMRLPlboVVMTjDy5ipqqiDEeSgjG8UrIxIWjy68MeKeO+\n7W9qoVPy21wgDh3PLwfFyFM0sv+zFTckPQWuhXZ17Ua2MWAfoNJoChMS2v99\nalx+LeDQTc4bQL0DbuBw1a+L0lgeCLyUne9V0jqxowViN+mJtE2YTmNuL4jl\nwvi4sdi/1E3AHoIoIoOkGR0ggWavl6ciHCPre5hwYWbGX1dNKjuiCiXKp1Fe\nCdu/\r\n=lBxB\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.1.2","bpk-tokens":"^35.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.24","bpk-component-button":"^3.2.64"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.86"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.88_1603188884485_0.471093752418299","host":"s3://npm-registry-packages"}},"2.0.89":{"name":"bpk-component-nudger","version":"2.0.89","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6712b428eaae9d43c8029b38aef02aa85cceb3ae","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.89.tgz","fileCount":16,"integrity":"sha512-F8jA8HFg5IECXqNaVUcqwNzjUhh8HOEvAmr28j1dc4WEl9YliZZBVpZgmb2Sd/GX/cWYeS0OTnwCwgEcTcxxlQ==","signatures":[{"sig":"MEUCIQD9zBmRdkQaTq1RhftEsX4kn2+5j5sh+AurbUjuK5GF8AIgXOK9u6dYv1FcGXGYC1OIno7v4SUi6nyA3JGzcYN/Z90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkUN9CRA9TVsSAnZWagAAggIP/j1XubsRcaYCKPWDjDaP\nAtDyWKKA8jXJrwFLs9F+WQqS2PmPNAsUXxvEcXk5R36aNuknQ1xnvVoTsUBw\nxIJ62C32aNzWNphh2z4RmWh7pQ9YiIJDkZgtMF/+P7ML+u8GL8SW0cA9qzLU\nikaq/230J9mcPH996F1Q1BR+4kSfwUBZD8Kim1TkCWWGIap5FFld/B8lh+1h\nVuAa+hbW42BBotcI1JQbcZW6XclxFRxxw6QVBxwQbHjnA+ZMaWSzOyZYiNPa\n+A9o8pvU+EMAKZYHsnVcnT2BqEUk0JRpncKL0XxiHfDShapdr/ddGM3YWDKw\nW2lv8n9r9+r0xyeYOvkSEQOwOOi87jYqCvw/v+IvWjgieQRnrZL6VXB7oUYO\n6wcM039dM0hUy8Cwrn7GUVC+cLw0cXTHPUVTCqNTG71S6vPRGLGmt/YgpcUV\nCsgbL8D3ennRitP/mdVjiPF/G9PPYTHlUx+xnBnLAVDWp+pvPukT4QurcJr9\nPXtkkhR8afzePJrRMvMB2L0ODDXN+Bqh38ggUl6OIjc1BMEB+7a27BZJbdKd\nEEZnUUK/TFQHoKeFsXL9hQ173MdvoBeidP4OLd4NCIFkWCtDwaKhXBxiCvTR\n7CD7SUTgbeFU+72RiGYFz3B2Qao4oRsPK00k62HsCh4Y4nK5Hbs/AsOxP2N8\nz9jO\r\n=vipQ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.3","bpk-tokens":"^35.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.25","bpk-component-button":"^3.2.65"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.87"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.89_1603355517206_0.42427168068987275","host":"s3://npm-registry-packages"}},"2.0.90":{"name":"bpk-component-nudger","version":"2.0.90","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.90","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b61e7c16ceb21e5c16a5b16b2d4c8b16d48842f0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.90.tgz","fileCount":16,"integrity":"sha512-eikP32i/Y56Sk2Nri0fa4LCYvo83aSZJjdblT7bum2EiqH0gUDzHZ6hlDNAjf7kU/tgavFyTmx+IvclD3iLImw==","signatures":[{"sig":"MEYCIQDzhOlHNqQQbDailbK8WB+AlOOTtFegI7o67o5u817ioAIhALqXzuvrG6NB/vmgmpp9HDiNYuHrORnp2lKC26UFX7ZB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfltkxCRA9TVsSAnZWagAAFcoP/1ucvauIe8gIp7zaGPlT\nY/82KwEv3hilnpKceJYBuQIEq7OSbeZduQhCcMczHQ5UOKrnK6Yz1q0jgnIw\nrdiUdVSS2KmCuEkHsew8yKsfjuTAKdfEIAdBA/xUJrklPktEtJNMLGPcnDEE\n/b2cbzNSychJVTRJ42i1j5aekXdhLh5oKwCtLqsIzcU2GXGvHNLxu33RXb+U\nXt8iMyR7b+tl7NGhuwHn878X2C4AIFLI16eT9q0MZN4nAzB9Htcx7lQvMHZi\n3k/g5vbB9HF2lTI1UUCX7QXTjR6PLhfQkCt1RxrbPyf2S8jbAASdG2MipoOP\nZ+Rs0i2ZmIo0bS75Fhib5Q+Xqowdux5dij8gR2BWQgmbZrkxo6VacNCa/Bwo\nL1VQ8c74JdzEdOLI+tZO75tEJZaRbWy4DD2a2lwjkycVPuqHRBf5ARHVLoid\njZA6ACDvYp/9A/wBwAkDNPqT232tl5xHlycDmH6n4mbIqloGVNr98vA1x6Bq\nDFqaSFJ4rEV6m1PIXIp6U03nIIRIOnxt9PjPbeG7fum8hLZHbwV1ULlxUpmp\ny/bDXfUMEGHOqoNmABu7vsY7siNbb7UmU3pbJhTUe1QKUfVIVpVoXmhvzfq5\nu3ly+4uTQekBOZB4egoIEDe++/V/zo1Vuka8WD7bdMOr/NZ0uxjrBRAOXx8C\n1bFw\r\n=agCc\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bpk-mixins":"^20.1.4","bpk-tokens":"^35.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.26","bpk-component-button":"^3.2.66"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.88"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.90_1603721520984_0.9316370056555847","host":"s3://npm-registry-packages"}},"2.0.91":{"name":"bpk-component-nudger","version":"2.0.91","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.91","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fbdd3efe9fd79381dc4e267725f595433966747d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.91.tgz","fileCount":16,"integrity":"sha512-qx3XSeuMABw3ScmT04NOlgGAvIvCAPSd1VUfKI4M/b3kT6Ze+7l23YSs0iYC63Z7IGx6ttlc+6yO2M1VXidcoQ==","signatures":[{"sig":"MEQCIESVU/u5+ISp+1y4RHhgx7wcJdvIpvU6IoEi8kF6nv26AiAsmvZOVjUHAe4T+x3G3sIw4ZBKI2hXcjRDSmM0Q30A9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl/siCRA9TVsSAnZWagAAe5EQAIYgqvDjNSONNnA5nRH6\nZkwv6/KVl6M88ZrykB1neEckzXBUIx+1ho88uo2rVBp9vo61UDoahmZvcZaM\nlGsWMlYF8QJhjpyUTbOFT3KtZfcmhWRiNATWLA3AR9bAoryAklx0yQYw7QWM\nlS3PT6D8pjhq61LKjJdwrbuF4jqcI20Mocdh76+o8Yu3TMYLpT8UlAzw4sMJ\nYkbUxTPFsLLtnHh+DjSWZZVzW1A+aD8sLf5X3GiKw6Rzq5H1Ee5Ct/qZKLVK\nhI6wO+60Dq2viDiz4BKFX96y8OgdrlllGaHbKbs6hMZgPakcj+NSXGPgX7f4\nFbwsWWZThFULAiWvS/wk349QINQ0+fAWIIQC2WiCg8wWrgnmpiyVo/9BKkz7\n1Cf32YsJqjdOm1uhaSGVAJiJHy/Hp6KaYx84kQGf/IcBiRJC6CN4YyOJaxBO\nUcwYIQ5enzSaKJ2j0i20m8p34oDiiQm1b85O4tYq6GMvStpL9J/xO7xyn/gT\nZdLE9WnS73GqlygMSotUINOlZqxXxMjcAXG1qXbJT3UgZMziey2w8zyjZWrX\nJTifGcp+s7VCn1dOJRNZA3XRHCi06OgCHu4e3mfu37HfzXX0NUdbrja2VULV\nIf0rppTER/It8wnolIhlEtBe3fxc7vL6fhC9MeSxN13ySL4UIzy3GurjUoNl\nNkkk\r\n=92Ut\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.5","bpk-tokens":"^36.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.27","bpk-component-button":"^3.2.67"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.89"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.91_1603795746164_0.5207333860138645","host":"s3://npm-registry-packages"}},"2.0.92":{"name":"bpk-component-nudger","version":"2.0.92","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.92","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"67f201d6761e05e968c0a85446a310c18e4a0515","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.92.tgz","fileCount":16,"integrity":"sha512-ykqoSNKSJFVEFM87ER3bgQNzD6+Eyqzu4NcySZ6eM3we8wnkWxu4TOVTAuVzUiYWOyPlUVY6J/Nu2LEBW9Qu0Q==","signatures":[{"sig":"MEUCIC5x9khNAdePMbs5uXAkaFDjEp79pLUHe/p+0ZB1xadSAiEAx+F/fwbnM2Feai7T8SquSqmlOgqrxRJUuA2CZbvuRhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoq4/CRA9TVsSAnZWagAAKC8P/jyFrL4RtmWw2RkqbI+T\n7T0by/CBHRou2p7L5xdhXOzF3rMk9S2i9E0R+3bRwzOApLKHSAnK+APznuP/\n2Q4Ff8qfyW2PRREJuxr6J9sCdck/Y95p0+q0kN/YnVjS7t/beMBCESXFDO+Z\nkO6VYuIiYH4xaDn/EFlaMiKOqQx5uEE9IbrlHzbnhcJAJk+scgoJ3SkvcpUx\nOzMLwfL7t9xGKPkjoE9hV72CGbGLCbKr7DZ9G88osw2CEmslahJbvxvd01Kw\nzVKJHMS/RwNjr7YCwrBYeI6yxq1Xap+JMJ81hA/odH/c6xqsZnwXpWw8VoOu\nf/g9vOCT1Xt+tKHsfhO9wAhxI6aXOpv1gya6cWKbVvguYeYFtaxHK2xfrjQ+\nRcvhsPZeO/dejTTGsrhlkBWvBscMzXxfVifG7ndylm1COLG4P2UCgVFnj0Lq\nQd/QSD2lmkWQhiSen/UXSX/XS8aJO3HlPTvcyo+Ivwj+W3pUPlglqMkE3owZ\now1137ZyJCo0KSiLhfeHGKUJmLG4zz9o2X6tr9U9utoaeBmpvCsNH2LftuKS\n/6MginZBkG+RcjgYFxv9UU2qN4JghnO2Mx6BE6E55+5V8iiihUlcWosjtCBD\nP0fEZ2Om2MntbD+kvN2k0ZY2ElWMovKYGG3186V+Yf20BPgEzMob7Xbilohx\nUZTI\r\n=gYx0\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.6","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.28","bpk-component-button":"^3.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.90"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.92_1604496958819_0.8051236438426823","host":"s3://npm-registry-packages"}},"2.0.93":{"name":"bpk-component-nudger","version":"2.0.93","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.93","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aa3b7308aeaa7b579fd571877bbcd7cb39a0ed50","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.93.tgz","fileCount":16,"integrity":"sha512-AdPszLqkIgHqowYsieQJHWZ0rYhMWm/dTxW4pHvI9eKj0yJP3qtpqnuoTE4QFyIjRRe0K55gXOObOxHTqhxSeg==","signatures":[{"sig":"MEQCIAK3OaQ2hrpMQjCDNnZAbXXUmuj4pU5PJhNzf9GwLFfJAiAQn283JkrFNRvdf1/G3u7b8+ph+xRJ0sW5dQlIsg9N4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqVLvCRA9TVsSAnZWagAANFUQAJRp770+mAkL7YwOJUbX\nISqCNFw+Os1jzmoBvF2FsQe0CWNEACWCaAt57OVbLk9lwQIMMbfSwvatLlOB\nzrYp1CX+Wecq85UcJzA0hklQaATNFhIzLg88puxHGkO1GqikXVnXshjs+dAY\njz5Qog/Hl/DNjgDopBexjsJ5WT1/OkIpCHM5YRaSVY8Q2874s7duBryuR4fI\n5+6Ps1zOUpR0GuF2lSeVTNLU3rhUquW9xhP3gxbPhxhTzFhm81jcd7Nsnndu\nocnILx7LNXqmm9sbgtYP7kOfl4Gn2vP6vjed1i3UuxQB1OHM4FDzRN6fJFwE\nnjkZdKk5NUAChZQORDQmP9pI53Tt2drzFvOPxA534R0Kz1MdVrh2Wf4aY5mY\nE8hsZp3ECl7YEwCv14E8637mcOGFMWDJPjXsa4ZuQEgKvHk1CrA7CFa0ARtQ\ntsnAiTG4+s0hbn5LRMnk6gK4OB2bKRmMfLHTgY0FlHRpxQXwu9ptZd3KSnVH\nk+WEEvip4lxerJ/Rrd94omYPyayT6zrsRDJbJOh5DudC1ASK48vstf1v65fG\nYCkfN9WAFj2mI39KrVzOAmiCHl/XDnmBbTJQo8blaKycNprv+LXVFSgAJGq4\nYGwp7ijAXUc8nKetozVNbkkIp1VHa7++bvOYUb9WbWMMdBbCtQTEC8B02WZi\nCEmz\r\n=8YpJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"271637b8bdc05c97ef0b8263ed95611c907f316c","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.6","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.28","bpk-component-button":"^3.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.90"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.93_1604932335422_0.34093155010463616","host":"s3://npm-registry-packages"}},"2.0.94":{"name":"bpk-component-nudger","version":"2.0.94","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4a7f9c73a5a51d5e4522f2c4ac2c054e56b0a6f7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.94.tgz","fileCount":16,"integrity":"sha512-fsWmVL2bgyJVGNNWPC+SJ+34vKfAH8tdcQ82ZZkWszKsvICYwigQEz6Slct44j0EtsAwExRUsuyvBFJ4PKDZ7g==","signatures":[{"sig":"MEUCIDolKRnTYXc5DSizcwdcM3RP9ImbTToYABbOymL1yUbVAiEAjOcBCBUM6DjZBBPxzGuxQ4X90MOsyWpJciHN0sTbMbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPhyCRA9TVsSAnZWagAAe2AP/Rwbf2C+Xa44mU6CY6TH\n81TESEepMRqyb0g2KpBf5w7Hj147Vp7tLFQlsJgD22pbxvy6y4UOD9l7GDb8\nuoiAXRZ4qTEDGT9U4CJr3uAgkWYs0PD0u05UYjxBwnj/P0VjaPD3+1iPmcP9\nlhpoj5K5wtjeBm9FQjdBYL5BU42UfFXSb9+cGKQn9SXO50ZqnuxTxc8PWwQA\nZVEv4g7KqtSI3cwp5qyCw3xOAc6+bt9GBAQkUfZ+KvtCz4Nwp8mSUE9PwEMI\nBJRaUH4czddPBb+VCV2YEctWlPuP0C5NWvuwC7bY68QCcLOgxEi+SgsIFgHc\nIvpUVNoN2Et0paVfFfgpARXIXkdCN4gq1FNYDsbYayAhw0VKdqxRUhU0t5HI\nauMQenZL/qAYNYLWwQefu3wZpohzqeQtzLN12hZdFZYJIeuupMZFKMq3K3Ed\n29oB3G6K+/9o5IBwvTv3M8gXZLG3xXs3Vmv71iZ7FpWFZUfSlzmLnqSevJWL\nAbqqrdJGWHbNk6l06+5NE1MBVrp9cAYE2Q2cRhlRspVqFZIUwrKD1XLKYQ4h\nB4E4VhNYP79brallMyTDwGLnyEkqQXl5QneBo9ITp9sj8K3kreVEjS0Bnmov\npZ5P0ifEkmFnJuxk35jpCYAIl30l0rfvdhy56T3YDxJDXpOeo3LLCQtVKS86\n4mOF\r\n=0Sy4\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.7","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.29","bpk-component-button":"^3.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.91"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.94_1605171314300_0.40055982896095643","host":"s3://npm-registry-packages"}},"2.0.95":{"name":"bpk-component-nudger","version":"2.0.95","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"670b531da9ba528bd3270599e5ff5ca4326210b4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.95.tgz","fileCount":16,"integrity":"sha512-nvPGvhO8b4g3fDi6tO4iv517jReI7nr1BA1BhpsWsDjxGPFpCnzHp9MuSjcHaK02Y9gI0wyqupoQ/GFf2yiymg==","signatures":[{"sig":"MEUCIBTZAj7+Az5pEe+LqPhgd/CoVVhb5m2Rk+5cq2gpEY2GAiEAnMOpECFNLiyHRj+5codqdGNnbFUyuyhBZhr8BAy2y0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx88lCRA9TVsSAnZWagAAJZkP/26Lc3U0bl56yeDShj/q\nUflK6s4HAtRErJEw7s6MmD/35F6Y5S97oaUS23JYED6pMXYa0SFCffLFvUkP\nbaKI6QAuGQvG4SoieGW+wyARN+b/y0+XJC8or1h7/EkMt+fe8H9reld1/lWC\nZ5OFr9Kvrji8MFLdS9AkW2TBzYxju/5sbNLtkZdIeldF2Q/IKu1zv3dXbwf5\n4oTGMVfNQNOzg82MOHGiCkgSou0/cQCj0EclG0++HakECzqfnsX8A7uIpp2+\nDvZLTi6td99ZmigfOB0mZdO4Ht5VQHYciWtV9a8/F+Bz96q4tpyjPUbcaJJD\naEV838ulZdF2W/Dz2WLfI9fms0v2VIX7ZJX3v0ldysCWRtoU9utMffSKo2rK\nXKY7IIemFDfDMott9DPDRzU4fLWxRodeWEullzbpoWmr2mN6U8MDXKQApAlN\nZWg5VP4J+JCSA3+Nwv9N66v5U5R+mQqYlyYjXN9v7wGjsbsZB8NOTugMzzhi\nXuSbwp5q9Aco4VEcNu6OZJ0nkR7AaRhnuQ2juRkK+n7TnTfK/0/Cfk8UxLGR\nTzMp9L+fjxJcdRTIBGy99Uf3qVYO3nPz+TxPSOMZVyGJCR4fPBoXQWtQ7wNq\nYJjZtyuzVONc660iKFNe9baH1UThb7vrVYd61Md+dApruYeq57KarBwd9VbR\n6ylx\r\n=TEIZ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.8","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.2.30","bpk-component-button":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.92"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.95_1606930212800_0.7767965917286961","host":"s3://npm-registry-packages"}},"2.0.96":{"name":"bpk-component-nudger","version":"2.0.96","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1c972bc4f4520a7b43895bc1519c49b4c955c9fa","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.96.tgz","fileCount":16,"integrity":"sha512-45LYOGbOlM/lZs2fxUEOuNUiUl6NV/mfZdxaLLDs13nHwRpSx94eet9Pb1yjbKveCwd1XS2TMfI3/DN56LWS8Q==","signatures":[{"sig":"MEUCIQD1I/owVv6IpPiJv5jW+lMdOrSIcaz27oO4OqxKk8fd/gIgGykmQdWPgWobmyxFz9tn+xImEcHqnlpr7w0mVid3ock=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyVrZCRA9TVsSAnZWagAA8sEP/RFi1g2fGMKjwR+wLKkx\nF+sfjlykJtctRD7OEdl97w/1KJj147Qe1gMwB6F4Y8AYAbLtSzB6g1B7IFmb\nUGyWW922s1cqRTri68FPBPeWuGxnHpQ0XaHkq4mQ9FwIgti/krqqnu6e6pVq\nm1B3Gl07s889xPNDwqxrEVtfSgtZo41VpCyLzQaCiTsvn12JDOQw09iRSwzz\nWD5SgrYNH4Y9ies9zIb++izuGDY+Nl0XF18bz01RwL9wVcICFo6CyO6eCf+1\ni0iOyqFtWym9YgVnhhg3z0T0ZwegUTa/cHrZhxLBTJ+HmsGyqVzSmhQnhaNM\nkvy2QLucL940g6w+47w1veYdiY9JWq9fJTpiJVfftGQFlwTSbpa46Ibfrl5w\niY5x7aRfXQMz5NqmIIJvK+SoHg8RZWVSmIsY1RlgCwemJKmIGrbBnyIWFKSt\nS5KWsUy5iCiFnFrI/V8VmoffZFaBxqRJGTyl2YaiN1z6q0Wlaa5XyrhhSA1H\ngtgglQAHxhD4jPWpp2nFxLxw1PiN8m9xMRSbibueZ+t01QJdVtWgrbSPuhGE\n9pdhNjtWryjNzJqOVXPVY4s4PffleB3MAs60tDYe4sngsTfpHW+k3yB3ZbRi\nw2/gkBywpTfaLpB8ACOeeXF/hKBQvgsQL+ff9GIz0JfBUTDXGDvJAvBNQ+oi\n+h1v\r\n=Kf5K\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.9","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.3.0","bpk-component-button":"^3.3.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.93"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.96_1607031512408_0.008127546534681951","host":"s3://npm-registry-packages"}},"2.0.97":{"name":"bpk-component-nudger","version":"2.0.97","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"89dd3e8dccb68b6ecc0be0360e7c315abbd3efaf","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.97.tgz","fileCount":16,"integrity":"sha512-1pkZtTmIwRvctv3nwhd1O62acOmbvk92NBowCC4oKqv07pyZ5uEKe8ip2wbr5TRPg4El9xc0tJaGZ8mICl+kEA==","signatures":[{"sig":"MEUCIDFBgAkMLVmOxFBu9maC3PKPC5feHEGB/FmJFBVnluCNAiEA7dGZ6qTf93EzNqPOHaBxiYlgU8lm49uroS+U3wjpImU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykxgCRA9TVsSAnZWagAAUqMQAJaQj2ZxmrAA9xIbwLJo\nTkpa+gVQmofOncF/fHMjRRSM5yEKqwP9BSmrUMYNMdPMjoNK/LZFvt6M7Hy+\nDfF3SgZs+ykkXqq6Nl977ouHAzta6yKYj90Mqd4rlZxywMCAcD38Z23sFBS8\nDSMK9HEX6+0M2QmVhCaCTFcO+82QWREORc/2LgriiIrJWJqUNx+0W8sGP7Q4\npwBYALOutB6Tfo707KI/GovtCLRWO7674mHjM2xMZYrBFzcGRdmpbqH6rooO\nw4Or3c5tbe+hWzMwqh2KTTZrXbaI4oZoAFTClR0TaPo5R18/GZGyo+ZYgsYy\nLaq5CGmH2WyI3BXCuEaVvFBby0IFDGySJVMdeH1B0MiaYrvptCJB1N7HMIfx\n1k2RrC/ANuLkIV+WnhHSQureS/jPeUVC/fjAQ+0prEJhZpKeWgSqMYEq0Vbp\nRs0u89kzrQoghm0UUy5TDfLnggSsHI49LeuvikcQW1ylN9qMYLuyaQfjyveb\naMYVZMxonqTrNut5m8j3PJxaKxlrA+GUITHr9HFd7UrZrr+qMKnpYZ+t3Fq7\nxvO4YtjJ1PRuvItbJAV3P3PMg6Ws9LjNm3PSFF3Z9mutgT2o/kFws1zdRyKX\no3swMRw+Yl2LA2NIxunrVSNtXJ6TSAES3yYTRjQT3M9T/rKNlRXNDItmj/II\nSzas\r\n=tYvI\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.10","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.3.1","bpk-component-button":"^3.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.94"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.97_1607093343469_0.44083124854165257","host":"s3://npm-registry-packages"}},"2.0.98":{"name":"bpk-component-nudger","version":"2.0.98","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.98","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a9cad6b67981b2c77f9ed4b7115c47d6b2d7a3f0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.98.tgz","fileCount":16,"integrity":"sha512-6L4vT4k7xN96b7oxMCsnaU8Qv4XhjjjoAMjOuX5KERLupjxpapKhXsVA76W+GK1MxhR00um1K86JtQaaQ15djg==","signatures":[{"sig":"MEUCIGRmEJSIPZ+3yT5ZtBxQsoJh0z6KXQbKlIjE0Gko0ab0AiEAqlmD723uwU8cHZ3zzUYwr1XIVe5kRoAfdG3TjcQ5xDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0hBbCRA9TVsSAnZWagAATegP/Ry98cSNn5snmonUqOku\nrdidaN5hJcWacrXR0k2yWr4a46li3ikLFgbXKlMZBqtMZ47JOyf34Vne0NxW\n+1kQaLig5FGRve0/DBINFNPVa855PlUufonXF3uFnVYmPSFj7GY59A59a/Oc\nwMatE6QXw/N9jwtGURKLUQ4/tPVtCB3JRS4V4KiXSFAz8f9SI0xSvC0uSyZB\n3BEydKo55/cmDEtqwhyQ39pSGZB/2KLfGlwuCGTmuSeADviEBIXcnHM9LrfM\neZIUs00Jn03H4dNakSLIAcCTyqzODMZU3x0fIhAq/YJobCgU2Y20LmqjBsHl\nFKskFfnIYuI5pyaT5me9RUAbGatKRVwAnR8+LNGIR+YTy+PZ+pR46W+92l2w\nEAHLcuaanECRt9dhYiDA+0G7IVph88JbV9oT6CVEOoW4O+Vxl2q2XwQqnMKB\n3t+cGiRBGl5qp3k3tvJ/kT6zLplI8BEt6IdL4MdofclTqa2dF5qtLKTURpIa\nwNH2sFk3IPKgvlhyUa3p1fCFOh2Rjm8jQUCzo03D3/H3SEnJZulnP5PSVdCT\nvU1I+3YlW8loPTrTST9bWKovTWGbgQ3sYP7YCvzbdb1TDFuwnLrxKckJtIbq\n6xjAmzL3v/uUz1yPSXXfqBVQwcD55/FxMPJkMCx8IDGgkckY43H8+0mrUcHv\nCbcG\r\n=y03o\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.11","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.3.2","bpk-component-button":"^3.3.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.95"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.98_1607602267029_0.2514308654477322","host":"s3://npm-registry-packages"}},"2.0.99":{"name":"bpk-component-nudger","version":"2.0.99","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.99","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0f18abc3364eb8ee033390a0c21a330e6d36c8e9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.99.tgz","fileCount":16,"integrity":"sha512-f0GcrdXtcniSS7cT9L1TmgEQ+JI9kOrErEaRW12rnxvkmnuhtAxedsnR+Sk9o1E5zHvMOHzz0mlJnpxXK51iCw==","signatures":[{"sig":"MEYCIQChHoKGcTqbhkiOwGIyrX2VZ3G9QVc2EwFwbgbCr6wp1AIhANrVA7gXSzfdoCJgL1pj/vOuq2f8gNfzfvkwd0EjZrtE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0h6fCRA9TVsSAnZWagAAGIQP/AvrwhcrDDIs7krcb0Gk\n3xkUSCfXdo6uOTrQ5zlECZH6pfo9QC+Y28cVkfTgRMkUU2TYO3ZCEIk8dcyG\n7it4mnV9aQZcoPsUVOLv3Mf5vZifSmr4VITLq51zACeCZJy1YFm9Cxlpfo7D\nfQC5qkegOYjpHFVRzrauBxf1NPqSiVYrAnoNgx5noFHO1qC13ckj9ek/wHqZ\nzGTdyqTlnrZLyqCufdshFXEuITVuYGAOcOuNdqKjy5+Q0qV3y0btjIqQ4aNo\nZ08PE0FUUM100sTu9akbEPSJI49y9xn/w4zdqLef0BrTRtLQQ4Qhi+RcS5aL\nIFMKMe9j/o55bNcC9PQxGWmMYmD87HscV2IaT08sumCkd7nwsQBmiA0TwKLd\nu7Y4wndQsV1H+hUZanc4EoJL7NHdAHlJJMrZ6EDuaYfgjMtcKkRfpAYW1Cwk\nIjeaXBpTHTpQ6mfFran6FxBipoNStadjU0dh2qq5yWl4uQ514umodhMz2pVh\nbCChQrgEJBCqyX+BqAdRG+KcmIJlDYfG0Cqbsnzo6rMXKODtugCYBIanCcjU\npv5Jr1H3KAQjLD9hFtVJBccRkY6Ffv1jNAq87Pl7TtXnv81ffi2aRds3oA8U\nw03C0T88N9VxaaBYPLC1N8rJYBBDv8zgxRwW2G9uSrj9yzZZjM9x/nOD7PIA\n0VMW\r\n=SXgW\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.12","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.3.3","bpk-component-button":"^3.3.6"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.96"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.99_1607605919073_0.12956084788935862","host":"s3://npm-registry-packages"}},"2.0.100":{"name":"bpk-component-nudger","version":"2.0.100","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.100","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"51e88617d641606c2ca151be8dd9bef33ba1364a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.100.tgz","fileCount":16,"integrity":"sha512-/gYP/uqplX8lp6lxus1eGzyOf5131u0kdkh7y8ncx9srHjbi1YdtFswPZQikSwFfxr99RpGutyKUwZRCpp0aNQ==","signatures":[{"sig":"MEUCIQD+bEc2rWUzdjBOd3NTHYZhFDKNq9gSyjdAQP02/uJELAIgYag6zEMYOzN8kTrK1WG3Q99c4sovwckIA9bL+zE7mAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02fXCRA9TVsSAnZWagAAtD4P/i4xelzLu2D5EP0Nnafb\nLBEpujYTPWtOEDNnejbgRkaCaXYpjfXbtMTFy7NpcvlrHKRpllia8gObt6kV\nGjIumfkTxMeY7wgUH+ifdfDP3jw7dz4ki2tuNFyREvhkWefTGMRZ2d73KBuS\nvJ2zsQU+zBR/L/ZuuOA0fnP5VOVVIPlxHLW44KIq+Dfr7WrU7z+0xloa5MdA\n7pjUzqHSSYD82xnWTRqPY9AIKpYGzOXjlXjJ4Wf/36aTBfxjysPLN9U5allJ\np60VU8woftqtdgCiSak2uIoO6EFHEpy6cjyr/MMS/InU+bR5NLz8k2nV9HjN\nRLi4sq8UNb69eoTh5E+VGZHH3B7yLaNBRpdyiD14ySFQzeCSw8sykvD7bsmM\nlFsuf41LQZwCJEyrfTLmbovIRtXZ3XzTj67OBNVUPaWOocgbw4s0dSlV0kKq\nYitWFdcv3XsyAAglWMdnLtEOIe31SYtJ1wuYcLJ0mr0rMVDdCZNyHubG7e9e\nrJYFo558mJhjtFvz4BODIHAsaYM4D5iWCWK5K5t9n1W6p1XI59/9dy8La9rH\ny8f/26vwEZamX0hB08AgiKvQ4YHsCDhqhl8mlOe3ZLXjfYFvY0too8E1SRp7\nA1dTofXiOkLez9utGzzjhQTH19oiv/nFKi9m44wgBzshDSHyWWZiDuGAciJu\nMCTp\r\n=aF78\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.13","bpk-tokens":"^36.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.7","bpk-component-icon":"^8.3.4","bpk-component-button":"^3.3.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.97"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.100_1607690198293_0.9292632455039456","host":"s3://npm-registry-packages"}},"2.0.101":{"name":"bpk-component-nudger","version":"2.0.101","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.101","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"385cda9c9d120b8fea1177f484760181b1a78a60","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.101.tgz","fileCount":16,"integrity":"sha512-9dOZilwbYcMJrLTBKgkom4hYNCc2UE074msBfwa7s4Wpk+uXtsJ1d4JQzHb0O5++X2WjOkG6mhcD/o2cnFtCcA==","signatures":[{"sig":"MEQCICDC6iM+RA3fH2kimJ96A/DKA4C0xm5p5xYU/PAWVi2/AiAyf1cYk3HEi9nnGSyQ/wjQZzQo055uIb7G1hBnxcV1gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0493CRA9TVsSAnZWagAAmswP/0NBqrLGIar4cerK5v2s\n04o/qNz3vhRe2RYpOLY/9dx4QMX3vSM2aMCY+hpv0U1UATz4p832S0t3MfSM\nPB1L0w5LVaHo7LSSd9vlvgcmPTFwGFWQ5i2tJ2Q/q4SUoMWYdIzx5xeHtqjL\nxZBganN4WRmVo8ikAYoOg0AEfs+dL57VRSTM+MkSQOaZjfbncUMN3AgQ9MZX\nwB8+OscEFY1vT1awtTXppM3m28E6gMvNFGyfaAwWswsqX+WEgwhpoAFi3A5w\nlIKf0zmmXG9YEXrF985DOpaicOB45oHfJloxx72A4Tj2zz76HbFSEjeHXq2e\nUJ5vK7cZsROHYJlx6HMK6gVDt/ycaAqc2PYAYkqm8luuxgLmubKa2ckETr18\n/KzVPsMUgcKp8+GVy9mFUkMhjxWsKc6xmtaKj/vS89UUnGuu5FkvpX/lTXK2\nOC2z3hA17+R+1+BvtwMPV7drc68NGed0ZGzX1W3h+GOslnknKha9HyjJTljS\nUJKF+6s2xTbAE6j7tyWIMERb50syh2wlVjL9daNdQCeRgBy/Df0WFJh2kPeQ\nUPZvG4Fr6SO/gAnBFu9b6GyhaW+fEZMmf30Jp+IGygpFAK7il1xfzJAvHzDx\nBOnvdeSw+ypxyhuhqbBWgx56jVzM6j+4a44fHsrEV8PnSP2oSiNc/rbLAK3b\njYca\r\n=hDdO\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.14","bpk-tokens":"^36.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.8","bpk-component-icon":"^8.3.5","bpk-component-button":"^3.3.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.98"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.101_1607700342748_0.8734607100387477","host":"s3://npm-registry-packages"}},"2.0.102":{"name":"bpk-component-nudger","version":"2.0.102","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d27e43c5c0364f7a5c70a426d9628d5404ac1c2b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.102.tgz","fileCount":16,"integrity":"sha512-jYB6joFn4AJhbDvsxjOWO7yUUEs62p69/gyqLNNv64xtu2HIkQhRklOhJnqxAX/faCKcBQEQPlbFu+6twSA9nQ==","signatures":[{"sig":"MEQCIFYdnFESMKzNMMo2eq2zURoBfjO0TXMsT8ie6Sm5adLoAiAt1Ylqz6cI+G1blncQRUMsnXOFMks4PLvBlebI26EB7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24OKCRA9TVsSAnZWagAAgz0P/30htemgl+iXXyvjwKQA\nm/qdwi/hDTERSW9Kr2QC4rKhYY+pHxMRsxPUff9cXTXHTPjZRbz15G8pLGlZ\nJwNPgcRrKPFP441PwmMg8xB43P8LsyuEegEZ/VJYXvt2fx9E+PDXZ2ZlZ5fX\nqq9eXUrMIfxnH2mkfMRtqUXhqzMSwNVGSoidqx0rDBocXtGQAUTMtKyTTE1Q\nBhJEMo0ilveTvAWwwN6a38KII+7THASfVDzxb1dakSRsXPsXtQZX/zrr/uY3\nbzcN04+ttX5LxGxWMVcsL0h2NZuIqHkQmMW4NOWOqSrAkquyqKNt3EucQx5w\nUADneQvychvRfm0SEuv3QrKC+DdzB2g2eesin6YXc1/s+1oOG+iHQZfV6wFY\njO0h8XZVxFMryKlYjYN9exisjWnD9I25AHKboXKfWDFm3MNmhuZPohrB8DKc\nAHOZO8/Hqmihlszm2gg8F3XKwSTeiTkNvDOL0Bmm6F7POHfDLc+cg05DbiRF\nfcA4TORg6TsGkVPZu0ORz1GrANQa0Y3hI3CUfNDCt5j16BRP/g3opJZJamFH\nFKfWrnMPnY/okOBCIdmfT/5Z1mBF6E/3aI9bUjXN3rfAxDw16WRDR03zBbkF\nL6LINgKA1rf2B9leNd3MWLLBDyarPWtkrmrJpzNJtoDaZHKm21vqQSBIxzw0\n5lnl\r\n=Wfxy\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"bpk-mixins":"^20.1.15","bpk-tokens":"^36.0.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.9","bpk-component-icon":"^8.3.6","bpk-component-button":"^3.3.9"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.99"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.102_1608221577661_0.8165378753605899","host":"s3://npm-registry-packages"}},"2.0.103":{"name":"bpk-component-nudger","version":"2.0.103","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4f9f1dde293418025e7e445efa08e183171d8040","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.103.tgz","fileCount":16,"integrity":"sha512-cMnZjdrBVY3vdXF38H4l0Rx7+CdJ4y1zscMFxMNpacRRsgu+MoDI34SNiAPSEniUV6jgBo2DRiUsEes7YVY8Qw==","signatures":[{"sig":"MEUCIBgYlKjVdy3rpx7t52Rz/IE+Qxxk7h/XiMRzJXVTezuYAiEAzUsULAljCjZX12II9cLokEiGowm0z2+E6c56oT9xgCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+EuICRA9TVsSAnZWagAAF4MP/il3IVeS68DM4m8y2B5u\np2dyeBNQyvGdnJeqCYww3dKmQwMIum2/5sy4Duh4QWt9uqE33QXB5oMKIq8S\nZbO3oZAJu/S9OaDyAt1pv5XfXJdr/AOw8aBxnUO8nJLcTGscBpR6EE3xRQQr\nYQGtBylfDrPOgI3bMEsJI/LPsPYNup2CCUp1OqS8pPSqPFS39uegtcjnkWk5\nnVBARbb3GvCIFlsGJdonB9AaF9Ro071jZpkzGuKn9O8uyDRCnLC+OqInPMAM\nh4G4iDo5c/Y+J9Vad0+Yh+16U5bCeax8fkdcbrkslCVxNBksvO+yMxsyU5nC\nj8ncf3AFvR0SSihEOwonj+BnpL17/pnEGbQFCLEa8Bt8QDSHj3xsExHSyTMM\nCKzD8goI7vlpbq8sNp5mqjGfXGIbrObo/BNJc9alxWKb3f4zCmPrKf+k18C+\n3sk+L+6ChUIWYyLXIUWQvXvHnSTcAM0ZDGc6qdGsWD51J/d1y7NECfkC9fyl\n+6wzQgZrQjs34m+/E75aUVp0tfxZ0yitXkLAPpRu8gUzRQGOrbRnWrxkXbg3\nYiFCzRu7rWhuUDdfhVNJoAX2PNhfQjadd3cGl33U0L9PhsczpAzGpDlebTPM\nYsiLoLgz+IdYfNEfcrVinOm2o1ooxAJmAhXQSC8gFXhBmFFv0xCxIpwegdlQ\njstl\r\n=kTae\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.16","bpk-tokens":"^36.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.10","bpk-component-icon":"^8.3.7","bpk-component-button":"^3.3.10"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.100"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.103_1610107783764_0.7865727208434496","host":"s3://npm-registry-packages"}},"2.0.104":{"name":"bpk-component-nudger","version":"2.0.104","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"381ebc5e573530f93ccb2785cdbbed72e3af8d74","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.104.tgz","fileCount":16,"integrity":"sha512-qJptNlzJ+OEWCpZ9GSYRFTQyEO9YYQT9Z9Co5sYl8E7akLECfgiOqBFvt2kKq6Ze+sXHHJ2PtzO53PIGDiXiBg==","signatures":[{"sig":"MEQCIFn0iaMIort8duHIvW6jAUKVf/L5hrkzOXj0GQPzJUO6AiBHb1r20pxKdLsHKQlzoyYZCDE3mp242tZYwd0Wnwfomw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vFUCRA9TVsSAnZWagAASO8P/1mB32z4vpK4nL1zEGtP\nNgoP4811JGr+ucgJYsarffIY3d6A7WmxrhtAAk3uTpsfu8cMTe6l89U1k5oZ\nbPIVyqV1K5tpZrFGBimAXV1/AVA3xqPFDSd+8UOHcEvnuSwwOTZm9tp/yN0m\nALKC9THDyXkcrzm0Eu3wT877tLmKbIHR9HT0bTLl4U6NrvaE9vkkAJ1uGZfL\no6HFFuWXNzcwbQQYXSM4rl6jnJb4lOTCrXxy1pmC+Jiqi33MbPBzy7drQh4L\ndeQeU0hjW3OsM7kzalkGnx+NIamoD/jQsOztSCLtrWkL153rz2K0PUltrITu\npAguVymGJ/CiYogHtfRG5ZoaWxP5q2U1R563w3IfIgSS53phRAB5fcTY1Ibg\npxVJVgief/RDDRFPrnCpvPFQMmq4Uvxk+TDcPftR7AmcByT6aunhDic0GwN0\n/yJ3Mq/1MpyN3IUVB5SELsNm2owMAeuvvNk0IO84hCXuTpQZjyRCePxiZxrt\nw36TSdFu3MIW9+JWWb6ouCR0a8QCMMUjb9cBUff+a7GKsklXGQWx2OZfeaFr\nMx5IfudP0xwAKsJ2LDNNFVAOW5S6y+lIXVj/77B7fUFc5f1zSTuYfovoj/5L\n60w7Z876iN1kGPAwqb2W7MxBXra0HSrnA5WPM1IHQCdkMmDz0Cq+i+ljYuXp\nwLVY\r\n=8ohI\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bpk-mixins":"^20.1.17","bpk-tokens":"^36.1.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.8","bpk-component-button":"^3.3.11"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.101"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.104_1610543443246_0.1450060234823809","host":"s3://npm-registry-packages"}},"2.0.105":{"name":"bpk-component-nudger","version":"2.0.105","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c0a177211aba699bd3937cadf0c6a6e8ad42ee3f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.105.tgz","fileCount":16,"integrity":"sha512-Whq0crGo6KkhuurJrH2ZngGp3wBFsKOgaILiE/j+PVYi0hewHOitM/znslULY2d1joXHo755xjkOAAUQ5rpWjA==","signatures":[{"sig":"MEUCID9ha/AGvmid9InlKhVeqz0mEcuqDseWbw7jaq14E+pGAiEAl1tdJ+PMw7ric3w40MuyqeRFBGc5gFFihpnH1d00KWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCYrHCRA9TVsSAnZWagAAiosP/17Axk7XMgONQosW171J\npdysQE/Jah8uRFdS2ZYTn3g4mLsZLqFx9FbCa9qNysS5vR5YPoRxfXY38azD\nNg/T9D/JPk9vdgoq87IHuKzk6VSddfMe+7aPIUKUZCuSYwGpDFsMVFhWq9RR\n/j2nnineOO2ZWTjBOlIIfbE+jb22EWGJ/z+nIslpn2DPiZKI8UrO6cHbO+Nm\n5aKPq3nlT/d9L1k9j9nZ7ae+5DRFuA7kMIwbOT8fpVa5D4J5OrKdHEuC0TDo\nCh+fvq0Z5o2x7E6VK99QgBfWPLK3OnIJ7wNUirX9T8qujn8B2F/HLwjHisKx\nyd/dnhxSmF88g3qFqyimYDNNWrdhZEUdA4HEu4FofX1MdqyvqOupbEaR9D3E\nnF+lvHogFj6uCUMn+6AkT+bEAw7LmHvQyxz1U8Ayg7HvnqRWbk+Mswdxe50r\npYXf5HRYyega2VEZjOWYSQssBPDVYBGbb8nT6EB4QsNM4IKiQbFNqDZLmMUQ\nM2XEPifYieIbEA/T/2MoT9Wdsn6WxSJFe0KF/t6HJdNSMrjgROAaWfGMPx3/\ndj3pIj1KwNIM2KWrc9MzLC50j+9eMSuDoppJw9+WkhXRoeDltrvAggkn74NN\n8lBAX7UbM7gBNrHh9PUqXKnA+vWI9hA2ifKAvciIMm5/Saero6sGdiK0KkGV\nznOJ\r\n=Rzw1\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.18","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.9","bpk-component-button":"^3.3.12"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.102"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.105_1611238087466_0.309498158409075","host":"s3://npm-registry-packages"}},"2.0.106":{"name":"bpk-component-nudger","version":"2.0.106","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"16e9a1b0b25f161d94f5cd78fbe26e2803c13ad4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.106.tgz","fileCount":16,"integrity":"sha512-CsKogI7Ud8DP7YIUzVBcK47I/A0qG09oQO1ri9nWjGvxmMeJAqZveYC1OpVFPxaHsayFotbvo+azJld/tksicg==","signatures":[{"sig":"MEUCIEVFjuwbkArAT1/afp7gsC3mygmXHnF3jpeFa9o/Mph7AiEA5zc/NdUJykooichq924fs0kYFMiAezcgLSnkUZCdy2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIrjaCRA9TVsSAnZWagAAsEUQAJnh9M5bmUfSF1Gpj1Lz\nvJlujENnWB2x37nf0UrSDRMqkE1yj9DRQnUQARxdNurqZZ0B2P9g3lwL+XZA\nNM/MkSt4sUnROsVtROdP7zHz4SGjk4nDGOBVZOMyECuaTszP/Q7kPBUYWOgc\nmAwu3b+HL8A3/0wwh8ndQTvwSZYaKL1ThnmkKnifnzFACHSXl67L335UbyJm\nZFDIlVDXmb5TeviDi0WCPfi08UESeCyieAlWDDBXaf/XLsOXXQ1SkGCYZ+lN\n7EFwYCZBawc/WPBFSl6+zkqp+g5Qp7reYhyrGIBhdad7XbMDQoLsqKkEhmRv\nYMIctP3vIDkUjZnkDym5kYQAHatYIt1WbhFSdZtttbXSAdEU1NUwfX4nuxXd\ngF7tnYZqtBfC4e+tWYrNH9tonpt4jNxGBKg1GextZJvG79c89pPauM2dL2CA\nLj2ulCMuojSSkoYieCz6er/fhmRAoV7grQNQ7mSeJ2xJwnMUTLymP17c2JZ+\nYDp3IlekISkptjMnNXvKWWnFf7+NEsWivhu+tWLejqEMBvkTAeWjS3vcLbkV\nPJjQia+0FtnwFMUBtZJ9fEsRUwqZizNPjevpJQk1kJMu/GUn/pr3bwsr+jwK\n6iLHzpEjBT0VAdlrB8dHgxbXXLIGv0llj0aabtApEBkCn4dorC6QYrd5OQdx\nZWfP\r\n=YSXO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cd4edddc98bc086d453d33f0a771bdadd292ad26","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.18","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.9","bpk-component-button":"^3.3.13"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.102"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.106_1612888281687_0.23136207933387865","host":"s3://npm-registry-packages"}},"2.0.107":{"name":"bpk-component-nudger","version":"2.0.107","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"429f470f98a4e42d5a395cc2dd9e2dbde7b7326a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.107.tgz","fileCount":16,"integrity":"sha512-mC9nlosoxAq3/EY0ICPjnQ2XqaUxPQQljIgo0Qv9YOY4KJzZF6oKz1tgPHyXQhrhnSwwvBc4UeBJvcQuUeFHDA==","signatures":[{"sig":"MEUCIQDHFTFW1xTrhmQNaSi3vagE4X+2eBaePb4vOzJWsVn8NwIgWE2tgAIf8KwqEdMpjd4cScDod6fazaEwMCU9mOGyKtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJnkZCRA9TVsSAnZWagAAzqEP/iMHl86h0as1iJjhGWT+\nRkRlaiZrSaXZhgACPLV+PrDFoLXiehSZdxf72eOTEzh14cG4O7ObFpoQQvdA\noHf3AVh2MAZo8cwLzCLYZKL6uf6kwlbgXft9S7ZVkXSZ7vkJO5CxYwAEUIgo\nIrs/8owKKnTGKjkNoR0GkfXe+DjPbYH5kdakxRisZoV39Mo0kVmE7q0OIs3a\nPOcIAYkUKkKm+oU1yB3YqfyzG8kgNlYCMV3tKGdmogo+0dHi2ky3mIU7nACx\nYTQ2IJfpHLZtrbVMnGkxvQOjekslkHani+Rc48mty2JNvaaHMmDt7kFTMovR\nl3INpMIlYM83wHArDHodirve4ubxP6Te4MIw8XqpY3tTaeHz/9PAsCOS8SHB\nS2G9tTAZev+dV/n9cAXXl7Y81j/h60jtB3IDg6DuQ95QDpAUN/KCCd46ueV6\nMinNV3ALePXPHAjdWNgPrWTV5KlQ5Rhx1bnc5MOqP4fYz4Kia/VIA4YI4Eo3\nB+rRzF+HLeVqYZk+FkOWACRZHgLsOIEHp7LDDlWxyTKVH8qKtjc1jz4Z0TbQ\nrjO2U2EeMLktexjSupAPQuhBqX6esXbrDslILhWVd12YgVux2O81Jjv/opG7\naKCgnW9dATw5QXq+5Ctr4SS9JUM86FCvd667r1q+kUnr4g3bQqUftGCygb7p\n74LR\r\n=DYTW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8888a4ef78966f207aba44cc47ffb52e21bafbc8","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.18","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.9","bpk-component-button":"^3.3.14"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.102","bpk-storybook-utils":"^0.0.2"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.107_1613134105304_0.2196013832967354","host":"s3://npm-registry-packages"}},"2.0.108":{"name":"bpk-component-nudger","version":"2.0.108","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"54eafae79262bd56a3eaaf1b26772b185f1c15b4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.108.tgz","fileCount":16,"integrity":"sha512-wfddmMxcrFIBdcXLyDarCEIAGcfDTVSxcbZXix8hcLPC64H+YGzLfYUFOsJEdBpgkDQ4y7bjJyI4hgjsmd/vuQ==","signatures":[{"sig":"MEUCIGVb1NOrKcylWN9ca+y4Gu/IqCxnflVtpi1UGRXoaExvAiEA8Lzl26S+XajAZkuzn2X8cBCIjDZolJBSUKeiwy/Wtrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJrScCRA9TVsSAnZWagAAg9kQAJHmhq9IpPhB65IL/w5W\n3WkaPfWimmalC6jT3qaUeHLhBM+ZPpW9pQPnWCnle4tx1JePERJ+pdxS7kFg\n7YcrdGWDO2r5maKv0VMyIWwIZexMAQRnbDXYy1FCMcveudfYH5AYo7WRc1UF\nXvU3lIRkS0WULi8PNDmpDeJwR6KWUCJWng6RDgvNuq0jHH0abF7UhmZl37pW\nQbTTSdEHENuFCGwKIGQpdo+btsMcLuGfwCTLtZmnaipACSNPkcbfZpY4Jr+Y\nF64MFtDyRtOuRXTU2n7mvvmyQcC4PVuNbABRICyxY2HvGB1uisZF1hporKB3\n/2CsEy700vPfxLKNULeHLIhOsIWasS46dFm4pevM99P8yHOIwu4NU0INsTgw\nwZgBJlv8YAZhars51wgK3RgyIoEO4UlTbFI9xHrcYE1R1jjHssj9Zv9g//A9\nkzAGAcc7rt84SWIPH/pQjQLDtB53Zsf663cf3XBcmz7Z2RCCWfSPtoB9/HeW\nzu5nEfJjpf88wA9aCAWJ7bam0C7E7mtlbGOEFi1MneCew3B7CVlTbhnI5FVq\nV7Rs/8dpv8oh0RF0z69RUHQfb6SBpaAlCqNJumP+LvO7CRa7QOLD0FMF4vuO\n8/YMoUcb6sp0ameQQtPc5muq+qjzSs0dBtg3Tr+qSOTyppTz74oKJVq0htp3\nXauN\r\n=Hm5R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d3d13efd31d334f2b93eb8f75ef420062e783e33","_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.1+x64 (darwin)","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.18","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.9","bpk-component-button":"^3.3.15"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.102","bpk-storybook-utils":"^0.0.3"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.108_1613149340475_0.2142634811294004","host":"s3://npm-registry-packages"}},"2.0.109":{"name":"bpk-component-nudger","version":"2.0.109","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ba87e4b247d87fa87cc8baeb5719915ad8ec430e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.109.tgz","fileCount":16,"integrity":"sha512-duxM5MNHtkGHr5vhPsRnDMByJGqlww9l0Jl56jz+KmR13Q5+/Q1xZrdpWwM+Y1X+gfjVQBC2omx3Mtd7CaR4ig==","signatures":[{"sig":"MEQCIChjB9UVNaRHpRdpsduNqPMiqrzqtl5v5q04FcUku+BCAiBeNFIoi7N9AYkOinn7kFt9NjWcg7UiBwZ1MUfLtgYktA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJtyICRA9TVsSAnZWagAAAVUP/1SuJ9I6YlL8G5VlD1jH\naXak1q9wV/Ki8a2CfZBsF4cSHW4/PhUODlfZYmPxgUOJ+YwC8DLIzv/BmDPM\nzJbuq5RACrHGKJZ0lnO/Uoy+R6f4NkaTt3HI6GqbJsndPR5Ir433bGNkfJMP\nk+B6asGOOQbil+AgoDn7Ze33Kg1maYkewmAebud7Qz2rcRK9HIMPzYCU3W02\nwTv4LZ4bGt1dK+/WmWiFwwadWnS/C2qm2v2YgihPPjkfypQ06L846Pe+k1NO\ndu16mWQXMgf6P/1dwG53N3dfE+Bi0LC85ucvAT3rE2mQoDXsmz/kbBnIHm5u\nEgvGHnpCY2BoBtwwrKbfYsoHYl0eXKMBSbeQGMviUH4qcWj2Qb5T3B9X9sx8\nHMe5/51W82Io+DC18jxN7PqYD9aRFty2Wd/hE9pOeaHXpO4QBlP5hMK3xiV4\n8m7UAQY77gTkBH0MeSa8GGVeLVcYO86QHN6fCz3zVg0CH7h8fTJqkv/ijjfB\nTeZ8PprH7rXTVT1n+Gh/BIqqBZDUZoq5tzCJnCPIdT6XURvZYpejsuD0ZGSL\nVQoENc1qEOknlHQl5LPFXNvgXLjGsmy7zhy3k0fK6oAPvI8/iOsq+sV7lhyq\n64qAebRJm4LbYUNqh7myAaHwNXKLfXJPpTxByBaVxulIwXCKY2uyGkr8qJui\nUmTi\r\n=hnb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f8a3d8cbca4083477ad33ed3e065799db24cdece","_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.1+x64 (darwin)","description":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.18","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.9","bpk-component-button":"^3.3.16"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.102","bpk-storybook-utils":"^0.0.4"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.109_1613159559232_0.725214390633325","host":"s3://npm-registry-packages"}},"2.0.110":{"name":"bpk-component-nudger","version":"2.0.110","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1da9ef360cebf85e7465c7c2af090a02a0229e3d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.110.tgz","fileCount":16,"integrity":"sha512-WUvjM76BbpKh+dnmEOSj9fQK3KLnQAejxG2GVzhwmW/qol7B46pH0DhWCoPfG7XnXf0/QRe10Rd7Iz+37vJozQ==","signatures":[{"sig":"MEQCIEA6fTWGRDCEtrOB42sixNWPM4xi9Kfm+dqelP7nGRBpAiBW4WNGBu3wQ0PDv2wAxTFHUvAOOAjrFHLXAxvE7ZNreg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLO1NCRA9TVsSAnZWagAApmwP/i/yFlHrVfLnG4onAIsX\nRTeYft2lLwPsq41uIVTnNj9MXH2C7WuGUNBFDo9Ne7lsguvckQLUlEBL45r0\nIacf88LfEPao21WCZcwbZDDwcao3ytdcuWyQBOTvL7ZdWbHx78AWq3GfjuF5\n/BI933uPW3Sv1CxmnM8WLcUmaIogTraAMrPj2ohqOD1wHGTy9vhzsYOOHqvf\nVQzqUCW332wyF30c+UhJ1I4CROdSggTiXKq8RCyNOFjUvsaRsclXr9MJUkno\nKhePHTWWqY8/BSz+r89nLVDAiSrHk68UzYM3l4eN1V0GKrxQxpfvm9H0FeD+\nHY4wRZoA3LM2iTZ2PQqDQz2msWsgKUtP3p2Xk05KdE5N6SubU62FaJxH9fAD\nAskTaGp5TtANwN8HR9KsY/O0wmYYy0mKJBk6pCwK004DZQWhqov7pQu7ScA1\nKSDRe0r1AMhcKr40UZClfAqKbMZc6NXkkYdg5QEVO8o7U1Z0aVEcX7apmRwZ\nShJ/NrvgjntXVKrE5VzibVWpZ9K6hY+qoU+pin1LN+yOPkhi0vbvXreS0G1T\nKu+8c+xqUs8MqHDauPuPIt7h+BHk7+Tlv+FJYz+wJJndRS7tgRnB1tshmc1G\n+cLDnKGmxlgZ5sukJrqiC7Te2yJNQC0bKOelzSVyaxT+0PeI5oeCkGFr4yju\niUp4\r\n=9kGb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1765b13e07029cdeb959cc1634bf0dca8fd68d84","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bpk-mixins":"^20.1.18","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.9","bpk-component-button":"^3.3.17"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.102","bpk-storybook-utils":"^0.0.5"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.110_1613557068826_0.44655499253376396","host":"s3://npm-registry-packages"}},"2.0.111":{"name":"bpk-component-nudger","version":"2.0.111","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"24e1def5abb6351a0ecb6ab3495a486dd5a578a8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.111.tgz","fileCount":16,"integrity":"sha512-4cRo1xrJbxPHWvNvozczSB/nJRumO+8I4Qp+PR4FBiZ7xmklBWHUvkZ2hggmi02MWMgp1zNMHpJCN3zIEBf6YA==","signatures":[{"sig":"MEYCIQC5n0rIfytvaYdUT20DjandDOD7kck9D3eNeMDBm3w6vAIhAO98nuSnvp1leljEeggADFALNc22G3pDKPNjrB3Dyql1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM8gjCRA9TVsSAnZWagAAt8wP/RspjvIsDS5JNbUBS8TN\nXGvemgUhcY8mw5kgnR3nG+5LCDE+RbR+X7/660/YfoXeuBS/+gGDq8c/5fh7\n0cXE5Mzz9PmjDDwMbvhdfJ/t54vg9uXLu7mYrRI7IqEe78o1fId2AHRQ62zC\nOLxzIggNOESGMJZvpbedMRogYwGeo6VuU3FEG+DBb8xltRm6B7MeMGZwayWj\nvAWKloYv386pNeZxSfMZzJmoLm9LHH1FDWl73brVM0TU+6aY6xu8UApEgAwZ\nG1sNJnwz3Ww+EVxrIp796vFGouuJAudi+4tFvXGwo7HQiv8MOe/Xje/0b6/Y\n9R6Y+WlqbaEsWrrHyuScYNrCPZ1tyjNkzP33GbUGCoatn8AYBj5QQQcv8/uh\nvCDTzzoIDcnkAsJqtDBDlmDiQYxy7R1afFLnsia6bW6LzXoK0v6wLELovu18\n3Dsk3ouukAfVuboGw1b1ubS+CV6FcvgpKS0Ml6ZzIHOZFechc8FGdSUMeAJh\nEvHor/PlaYxgmDK95oEW1yuJLniBKT93Xpco9WBl+0sOd5JdhF7oDCHg6q9I\n2mAn71sTsDWHUZFm1V/dV9O9wkKtXF51Xj/Yp8PxZIcNAgdyuFR/bkhVTf7B\nsy6nOauqVPQGpNhjQ3neRYGWWHsP8tBpnXiznyW72+Iyaz+zH1/HYR2cho4s\nllAV\r\n=Mte/\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.19","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.10","bpk-component-button":"^3.3.18"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.103","bpk-storybook-utils":"^0.0.6"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.111_1614006306910_0.5665129545848184","host":"s3://npm-registry-packages"}},"2.0.112":{"name":"bpk-component-nudger","version":"2.0.112","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1135853fb4d47bf27c851ef243b5eff3e3010114","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.112.tgz","fileCount":16,"integrity":"sha512-vngFlW8WENAuA83PC0rqjbJUrq0QKCisOasUtVQ3teePtq01RB4i7k0wP59lJObAFQFzqQvgS/ajavenZyfWlQ==","signatures":[{"sig":"MEUCIAra6BE531zn9X40E0TKOHOLc0JMQnLHV4PL46sxObJZAiEAnm6nygddgUjn4WmyKr9ehtjixcPBbNxlibI8Yr7xYVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNQGSCRA9TVsSAnZWagAAFtMP/RE3DhmgEniSF6VzN05d\nbrEBpu15f14URFuk9yN3nuw3q+bToBcjcy53mTuUxAbTIEZ0hLS1J9TsTW4K\nb0WH9niZ0PZ+DQQ1cI1d9idfKTmOL3s1X1p74KbrSlkXoO/5pw/DoR4v4zZ1\nZA8BOgK4ZlGPMCLnkKkgWUsnedEero13xZp5vcAYpnv9evB8tT4wk5jLmSRJ\nSHdeVbIlAB8lyN9ZW8ZZ5+v5BY9BSp0IighEhGYq8KssmDkEfT5ye9vybj9P\n/GlhwVw46lQhrsJhiGYVFAL76bN+sBssBUCccJcwkMP2y7V1nFGlXyo00YDP\nyyNcLTA+tGZvJxN5Q9M4YrOKjw2hy7FgclJjWJS71oQBKKCe/RcNG+4l1nyK\neo84tQihzBnFO3xfEW285Y6njFFqQeboF5TKEgXljdzCzsRU/+bsqLQPg80d\nqjGTTxJjfJVhLitWfVbd5LrRt7fhAgCPZ3i1SMgx03jCA4m3SO0SNMlv3E99\nFiTA5nRd5uS0ySUIbchTTNnDxb7JTaYFP+jeeDWyiwAlhVJi7mLraU36jsXe\nbAqwVwMktJMGL6CCbOC/LAPdVitxXT3p1A3FmPDsYjF5zgtyrgofr3uiszhD\nbuS1+2saqxHBB1Xe119i0ABZm1F7PQFrUXYBhXo4b9PZhUuXJ9P+nptZtL/8\n+2Br\r\n=7Y77\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.2","dependencies":{"bpk-mixins":"^20.1.20","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.11","bpk-component-button":"^3.3.19"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.104","bpk-storybook-utils":"^0.0.7"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.112_1614086546167_0.8273535651179069","host":"s3://npm-registry-packages"}},"2.0.113":{"name":"bpk-component-nudger","version":"2.0.113","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"96063c3804dca6a777df577af1eedf86fbb26b61","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.113.tgz","fileCount":16,"integrity":"sha512-kgQ1RsaiHrZmRe8ZWfJf00ITL7wE59wwQqoqaMmvu3K4VNQf+2nkQ6/vr2KdpjqCz4IeiPPS47rENIS2jPDoWg==","signatures":[{"sig":"MEUCIDDcExyAQp8ilWmZeb1B6kHHV0ijz1aq7HkODciK6++tAiEA3Iq0InDMh33oJSevEy926kMdBILjqwDMHbac2Rf63D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNh2FCRA9TVsSAnZWagAAi+wQAJV2D25MWS1J/29Icn4I\n+aVS1wxjv0TxMyQKginFtjDjUrZfYZGzfdLXI+N1jzW0ueD0i7yYfFsFuCSU\n4u3Hp4DSM9NLfwUmmIgoiEG6nELwFZU92a5gwNoZ2f/KtI6ws1BC31chTwXO\neA41+hgB8CS6It7SxGW53l4g/SzfgQdc8HosfNrpZtafvlXaqh0UyJVU9EOh\nsVul2ua7MctqqOFVQ+S3R57OOYoOZBwHjxiXOW0woGsrw9P1yaMzQCX9tFJz\nDj9T1NoOCiobx0Gw+4yp3Ce/IBu0rhDaTjEuACxd3ilrwYMUCASY9+oG2Zi8\nXBgjUAwAcU3n8GAiCvbRqnBYi852u8xGSyuVZ9lJDPyHeTpi6NLKbS7j4nL3\nAcwCq+A/HiFhIZSPR4LgMXylF+28whNvwKwSCyNA5pGI1cSAdxM9xfiI0gtX\no5Z0tbxFLWv7Kh+fOGcfk/A2r849PNWRSHq7WvTwICdKHk0+Rr/GClRL44qX\n3C7MZR5g5KHy/2UcVOreudoJZFEUpcWIj9QI9MKbPnBEyYTTk9y0k3rcxsvL\nZz6TOM8iDpWyEPALkujf2U1k14gimQLOGjmWYm4Ie8ikVePrP1mEodDIvhVY\nahccjr2TuySLrZo7w+aX03l88X5sUaqJqRhgB4kB/9zr7cTBZnZpOdZPEzfF\nMhKo\r\n=vR8R\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.21","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.12","bpk-component-button":"^3.3.20"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.105","bpk-storybook-utils":"^0.0.8"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.113_1614159237247_0.13291821931198178","host":"s3://npm-registry-packages"}},"2.0.114":{"name":"bpk-component-nudger","version":"2.0.114","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7fee4c999ff99867990f24a0609d7ad1e7a5b2c9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.114.tgz","fileCount":16,"integrity":"sha512-+VluEH1kkLogWx1zi3SlmYKeJzKH1e29oHGdGfM9oitH8peYFQWDe+82ChI6Z+NREd6eAFLy2FLgZNNE6krY6Q==","signatures":[{"sig":"MEYCIQDEtYAZsh5kBZ+tNUgmyCGeFjVOYr7S5fO89Qdx1d84MgIhAKVBUyqjcneo851fkjZBlVd8qulVngrFBPzdUIedH1Mv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNnjPCRA9TVsSAnZWagAAPgwP/1Aago2d6T0QZFw7R4q2\ndvZlFSMpWkNWM6WghYmHM8W0+SknpSyX0fRL50q0O25WejC+G79nxl4zb9I3\nsml82p6HhjGihX5dZu2RCSPV+ymqClKxVNGZteAjKRbEUis/spLXbKXeUcyi\nq7uja4lUovttg7fUmDl56WLBEqSTHxdfww1nkzMdB7Y0FafMo8jp3lov8gMo\ng4bllCpMBLOCpqNQk4Wj/iitrtqPWlXi93MDfUMTBma12dMSWDaNZDDY/W26\nCYxAAKH8a2K4LmkcLzi+HKtWH3drSk8tTO82P4NcsNiNPAUS93YdcI7jJTME\nIfRFP9URvJbEBk3u+WubR4RdL7VSRxvI41rwYyiOTp6rK22r5/w5w2/Y+ztx\nSX8QO8695UGyMnk7lbUcU0L9cMfDmyzp7hXsdQIF+dwAWE5aNeEq2u8GMmdi\nQqIRYTGqoGD1IJfxs2FmOm+pzbJ+ckTSoPNqp0eQ+VzcBy/TtmRlG1KNdp8t\n4lHr99zUBkdJLYX4UBFXuDs151+0G4+5oCarB4z7DN1Iva6B2mi/ZQjHGpnN\n4zdupLJ76jYeI3QUG2foReZAWqda34wycHic0YlHNh1M6N1OBtMGKBQX1jk4\nusl2Qxi8YpR/5wZjwHtuPpuh1mzWhBAuurarMZkhLRpR3cHBHEI8Yd8bSpx7\nTPEd\r\n=fGpd\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.22","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.13","bpk-component-button":"^3.3.21"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.106","bpk-storybook-utils":"^0.0.9"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.114_1614182607221_0.9171783972175322","host":"s3://npm-registry-packages"}},"2.0.115":{"name":"bpk-component-nudger","version":"2.0.115","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e928cd9a4812c8ac57688151c5afe8a3a2038839","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.115.tgz","fileCount":16,"integrity":"sha512-y6PDAUlgpUT+wxyx6Oh1ktpN0f2ysztDCEudVh4AyrfMe7Aq77C9owMoVfMDdBtZcVWgChml6PWPSn71uHR4VA==","signatures":[{"sig":"MEUCIBGlOsYmM3NdoEZSGs9IK/iJFBqgRBTCgyddkvDGeHXJAiEAr5y9CLrgDA8bHunPVeXcJoBIO2qPvWDQi5o/iD5y2Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPir+CRA9TVsSAnZWagAACFgP/3xoA9SjbH2wT3tll18b\n48hMYQW7fYSAuEUxQhy76BaSsLUgPlqGlifrj6xjKD4KmUSAiY0S34OxeLyJ\nWKYsMgbwgmcT/icHpBnmfj799aP0jULlJag+Fhcw05x5GWk3csC5y0ZzeUx6\nX12ICI/g4Sr1NkGAYSy49WrrHeJy9XclbE9Vzf0uyl1zri6XktxZsrbPOvDq\nDnEl40FILBgHM7tg66DO0N+ivcJSvtVoztPlDXBajWWUy84nSIlIGUl1iwFk\nWn32NI1SvUkIlwFC+BBMhP9GgSsLDCEzN1MU+psWzjq7wrFaTIaMMvXaiPGR\niikD6bFojM/8Fz00U5n9rzBgXbJEmb7h/kLPWXvTvX4e3gbOkqnB3eZPpLHj\nwP1f3LIkvHZinG9eM7RIa2U4CVdXraXHduN5dDoZBOZFQyvXBTIIiyHn2adz\ncgDHxEqbhjNvPaBZFHXxql0fjYjV2rVlv6qcmBprT5UOucGA5qhhezEO5b9r\nlf4eTwM1Rqmn63TrrSHtnosw/8dKsDqx71MKrdnda0mT0BcW6f2703Jz7Wea\nn7ipCih8lfp8cSeITN4jOis0AHlDSvGsn0PA444WLtwl+7qzFtew51y8qYWo\nXUphFyBAu62wOFJ7P7P5NftXz7bKr8JmFyXBgV153J5d3xvHmcZg9WpHaAkQ\nTKzt\r\n=w+g4\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.23","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.14","bpk-component-button":"^3.3.22"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.107","bpk-storybook-utils":"^0.0.10"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.115_1614686966854_0.5475573819975021","host":"s3://npm-registry-packages"}},"2.0.116":{"name":"bpk-component-nudger","version":"2.0.116","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3b2c53237e7b212e1e519aa86f94c53dc661ad8b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.116.tgz","fileCount":16,"integrity":"sha512-qm1kW5kpq3Vs16lTlUXAAv8L3HbOUmeUHToShVH4nBifo7TH1sELAcigLLJHpPEVXWhzD9eB2QninJfXX+XICg==","signatures":[{"sig":"MEUCIG9vQaor7gO5ptnj5mK+xKhKE4lPJo2WeqLiyHUmSY0KAiEAkJ0BQVl5aaMwlRObAT7BcPEV3u7/ai6vKQCLYziFHpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRgVKCRA9TVsSAnZWagAAItUP/iKgfCTvNdBcVMLk/Ak0\noE5zffzV26Ta1hcEn5VJn2AtZYd1+toQcJ8ok8C5upqow6YirP7rt1IPq8q3\nXqfeefxmEQnpJuYHCGY89cvA91A82eH1hUP/CuXppCSd0ofvru+2ZuZsrkv0\nl79c8p9Fcf9PbqKH9xcTbfx+sy4JtPFubETFDUIn+QHAj9AwfO/rvoYISniU\nLOJRKAsO09g1KUwri0ZcXSVt04ZrDDZdwpNN9JjQQI0tLhlbP/JbeEz3rKes\nlw66NXdOVg0vsHBGnhIPVe7+FFSPtOc6fIZUZmKak0Q3Uu0gcXw+XjolZwak\nobWi1FoYudW8C39tNduADyiAUykaNGW+7v1dvRhNvNbSM2hLf76B21ew5PM0\nf8RKDbNVXIK/W+gObjUgoaUHTYAmhaIJ8NWIPvSMFaANMyhD4Txx/BcCugWu\nIxt4dZ9YORNISCn0DO64JV/AAjncdqsx7I+VgLaB8YJWma4WHrajs3YaPqBW\nUyheZJca/mYQ6fgMF6IR5+6YpYEeqMIO/wKwGcuBEtbBJjFUuRGX0DjqNoE4\n0fc0I4NdvzIVk1kCFLMlNGAQw90gJLc0QLv4WPocNfS16s/3xEFnms3gJq2f\nPMOGo3QWnafvphuWThYSLscQuH7q5sWDwiei2t6BKuQHtFcQQHcbuuytTqHX\n39kQ\r\n=cUbh\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.24","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.15","bpk-component-button":"^3.3.23"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.108","bpk-storybook-utils":"^0.0.11"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.116_1615201609495_0.5464478011706373","host":"s3://npm-registry-packages"}},"2.0.117":{"name":"bpk-component-nudger","version":"2.0.117","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.117","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c123dfa632f01bf60cee94c96e1370a863f5f3eb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.117.tgz","fileCount":16,"integrity":"sha512-KRUlI5k0Ck0o5SfLrc5Wxdnrr58IBthMkN34i8Mfs4om2IDBlS/Of3JOQrQYvxmu2uWb2NCXRACGznZxAz0T2g==","signatures":[{"sig":"MEUCIQDhj7se+HxHfL1+yK1zr3/TSOf2KDIkvGsXCuM9TFQ7egIgM3kRHR/2EgCA1jBxYlV7OD2PpUbAdhlAR9Y0CDGEUws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRhe6CRA9TVsSAnZWagAAoocP/1asTJ9E5ePP2Dmg1Ygv\nTAW/GmKpefupWGHrj8flMLV9S/28YYZ/p48XdjWuvw1zz2IS8DiLUu1vM/Z8\n3Fqgqk8Uw2dtH05zdvWf35UXBT/nz9UsEP9+ZLOVp3DDzF/2K+d4mkKxpfek\ns3u/R9/SmZ0UoQxM9xMntu2TKk5LApKNZ07we+mYO8PjMtyJjWU7RVgl1OFv\nPdu9dUhu3fQLNdu/JiGqpxgb/uAejSZ18cXW8GOIysnYnPkNDX/J5xQ8ajLF\nsm3Uo8fTY6RSVA6wAxrjfr9ZCqsGoNLvNXt/Wiyxv3lETNsHychjRfmJbW3Z\n816wZkni7vBqZLKPSuu7Dmq/us5R2gM1YOIDP1B20mXovguIbbelxcoOCVrL\nZls+QwrSJacIXBd5gfTB6X9mzQ25r+uMmLj81x3oVV87FDEvw37iZbg4ERwC\n37GmEhMpaltXzyb81ghM6iX28Sil10H6pAWGpe1IZjcN9IZ8u2DtuzCmSwzu\nIpeJgmomOg+A7sr6/IXMug+Rm0Iu9ia4jH0eJgohWSwCcMnahUxqKNQqDNaP\nEv3SriBRHZltta2zB7gV89MmuEf7xfrJ7amE/0pN9KBkBwFThpqsMvAebt3y\nAY1SeLqYpRfPdBS5W3OWWfDbq76f0mCbGt1i1oqowcs1ZZiG3cEeSMZ9gtBT\nIXfH\r\n=3aLm\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.25","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.16","bpk-component-button":"^3.3.24"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.109","bpk-storybook-utils":"^0.0.12"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.117_1615206330282_0.5584283370287286","host":"s3://npm-registry-packages"}},"2.0.118":{"name":"bpk-component-nudger","version":"2.0.118","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.118","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b7f09361074901054c5a7627d1a8aa4ae35a5a51","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.118.tgz","fileCount":16,"integrity":"sha512-1nfEOEomDOnm1Gs+xmhLD4oo1rF3oRTCLXcEXrxI8lNrPWwS6hiELUVzOqpYJxPfCRT4a3JLVjWh8ccCjDhIOA==","signatures":[{"sig":"MEUCIQDfSSWhN+UoQQaSaJUJpp0enmpUE1B7Z2ixrTedZ9AYkAIgC2kCOi2xYXZ56aNPmBfyHMzv+kQykk/7HMuaNAjkRqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS5NkCRA9TVsSAnZWagAAjmoP/1ZFQ6Er7eblUbhTU4pD\nEDqYIulhV02X9XYgUq+MF5O7xbQ1MA2i8odUKRzehjeNA+UvYPQPI9MOk7WR\nfb2awWDhjgQT6t4GljjPttK1xEYxiYUDMKlvkn1JR0MuOp1jTWV3X2GyXbbB\nAsL5Msbs66c2RMw49PWtSaXR/1xLMtwNnM6bAfTNdpZrZbP2qbz+0oiaCfsU\n6xpmUj5HGQfV7lSgqe9SslCMp51FEMuVZkIt34EtvdBiWhLIGbWX0dgbL6QR\nUJfoscwMkKLsoJ4Jr8NEEMWHsPFPweDiLEO0tT/CybdG5n6VF5EdJTuqg+pn\n0pUyytlhF4GK1OztQV35YmUpNe4u3r3p+5wRBeTliZ2eYck44so/SbhDa+QI\n8a5IIG+VCzUdxLw4peL7NOP3YlgmzVEeP/JhugIZg62zlhLIP7qGYlc4iQ3t\n1XXXiICwAT5U8L6HUvbpZRD/+sjuEBLTiOXzoc/OZ9sB3rf3Gz4rZo9b8oGi\nUm3vrvdzdVXuNm/WmGDNWCQOPeLLgmHa5VxTIe3RUq2XBh/ocFP0CyyJPnrr\n0HTIZAPFagOZivmh92WyDr/u0hakfccLXYWX/9ixfzqlOfA+ezsxB3buAQUA\nk8wcPnmiNqIZSihfQJ9k3S6ggxW5T40ob9sCrwzIXyyaza6MptZSmpEZyZZJ\neCK4\r\n=L7EK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c33d59e86285dabd507efde6cd2bc6e32e0ad180","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.25","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.17","bpk-component-button":"^3.3.24"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.109","bpk-storybook-utils":"^0.0.12"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.118_1615565667852_0.5027093329332264","host":"s3://npm-registry-packages"}},"2.0.119":{"name":"bpk-component-nudger","version":"2.0.119","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.119","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"93f0111fa8980c8f6f8dc646f4bd9b6c28b7d1e2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.119.tgz","fileCount":17,"integrity":"sha512-dxxvnPuBAR0R/BQhLXBJLBOlQz36yGfDxVSmOewA7iy8BTG4aWlq8UOw7RA5TpSKtO/Pd/u92Sb6v18s4MbiFQ==","signatures":[{"sig":"MEUCIEtPgJNruZaoPV67qc6enN8AXRy4sRkEGkQv/N4IZpImAiEAiutz/EtXmu4ZS2vFr/jBGT1Jzxvg/tHrwgL1ff7C1BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT5p+CRA9TVsSAnZWagAAOEgQAII9+93sLEwo52HcbpNe\nyx8oyLBRTMGF4Nc9q0ykVYQCrhHjGsf5yBAvrmbZvk8sw98+0ocK8cONY2xt\nNnEA1NRPJwQzcSgkcV1k4uxVzOqYEbsVeSjutXMZC0T0vj4i4aytuXvOaY+K\nQDKvXcc580qJ3MZ3t6eJ7RIeX5W+lkPjM8Gk7x/9oCY9XXdb+4ufEb5aycUu\nQzziTaWGey0nq0zHRI82GW+O0YV4NnZ5FN4qfYFLvhOifUfjtnKBbe4pPahT\nx1KyHGS9C4Txg1xUbmU81JEL+Fb75XQazKTBPFSve3ZJHbSUxjrocM8IfVTn\nJhWeDTCzr2G474+fCLm6uSLAeLtraDmcpdShMhK33rNoukwPwr0qCGkaT+AU\nzOaudu0wR/KcyUeeZbp9QK8oxFYYLyDMJ1q0HfqZGo6Tkw5BiqtblLkWP/6B\nbt9XQZ7x+Pu+0LB2c/9xZMj0TqtXduLr8dR52wHnArbXASGSuv8BO3V3bze4\nH57KNmLgarWQWnlKNTHR1pINdFowk8bNtam0J56hpTbl3SBilDPX8a7J6nfI\nEUg7FVwTl+28YwJlVa4o1pG1VdWOFhEWCm4VdAAhXkuUEUOOoo9VaZOlOrWe\n6xSnwhyxpQBA3tq8cDnVBYi7QxT6yJnTo5UOd3Xr/E17cBeonN85YfBSvTsn\nB2uF\r\n=kxgH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6e49c6c32e70f8122c4bcffd521741e8e7d4248e","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.25","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.18","bpk-component-button":"^3.3.25"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.110","bpk-storybook-utils":"^0.0.13"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.119_1615829629799_0.6883266885865904","host":"s3://npm-registry-packages"}},"2.0.120":{"name":"bpk-component-nudger","version":"2.0.120","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.120","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c7285de82a467086a47fff98f8dd73b2e899fa68","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.120.tgz","fileCount":17,"integrity":"sha512-QoK105e3Hc6a3s/2yBdZRK0SZDEdxKDplvgM4qwGlied+9w1BwBt1ozNWHjJPQrjB+zaiCuEK92IKndWGEC5fA==","signatures":[{"sig":"MEUCIHSR62mLPgGoO9OS8Dvfh4PLNVqsihgBM2MJxNFWz7eeAiEAnROet5A57twjGmqy7+xy+s2GCoqObITZ2IMQcHWFPNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdqeCRA9TVsSAnZWagAAOx4QAJHzf8k1EOS0qYB8UOUq\nhpLIN9Y68Tpx7NioW/N5NIPJl4xC0JHWJuHOeZZeDpyPo2vgFN/hbCgTW/OV\n8aO2evv/CYFfVFG5l0K9AMgXf56wtj3X8DiqMA+x+Z25eS8BnXHzHNgWczt8\n0WopfWeGMRbt+atmhrzelI6yQltyQRh7L6LvfemwO5mptBhWnsEk017CvGuT\nZWFuXdmsl2hGPlEsmDppmiYijQWV+6Hnu5fbGo1s5S0z74YfRVLHcFGS3LSC\n4fJsg2grEEDl5ir41QIhjpJeV3lG3GaizSpsUZ2RnAfD6qEaBtx4P1usbj1F\nAxC5aXnwVUgztxVbtrWrR+JaTQXP3tTtafCopFnM8YRGl32MRePFbtvx/r+O\nltzmYT/TmcPcmui1CWpjFbEWCEbpVleDzuGvEMWYG4rAKJDLLdooyF1O/M9D\nxcvAbYkHu8cs0grGcLiRCHFAWN61RC68VneLsZNy9+Vd0q9Zupu4Q4RCLpvI\nCEguB8BnR+AERab0ZHPGjT23m6kSmYi8675wPwP5HqEnbC1uMEkk/jyzryxO\nmN2IQSLzngGbSQEW6Vr/vVlWL4DMM+fG1HNV/n7xt75IC6yvWZLCRLtEJGEk\nRENHnAhkwKOi5RJv4AtZ4rSjGsXjqitONasvZ8Hp6E8CIxhMaXwCatYuylWo\nJubF\r\n=4wPD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.26","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.19","bpk-component-button":"^3.3.26"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.111","bpk-storybook-utils":"^0.0.14"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.120_1616501405465_0.24719423676104735","host":"s3://npm-registry-packages"}},"2.0.121":{"name":"bpk-component-nudger","version":"2.0.121","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.121","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"dd74c87062b8c9d34da89c247362d4996e2e2b9a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.121.tgz","fileCount":17,"integrity":"sha512-RQPL2qyS6wg7ni0CllileASn0CUDk0GIha2QVY7m8M3nHKG5TQQuldmL8vBtse1pLkDuGE3o2NfiBrTs5dE9Hw==","signatures":[{"sig":"MEQCIHDzglqDU6Dt2Nkv43djnHPuECPsRRcjf1zcSPAYJ0hCAiB+h2eCgtQ843csDijnCV1esACcQeTwq9LkMOrLBOcTxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWw0vCRA9TVsSAnZWagAA4wEP/iHbCGSEdBbxVBixfmMG\ndloaNbZoNZrWgmth/0r4QkDWbD57JuRG9WV61cqlWTHeVtz9xEav5es0lBXn\nNHLFiSzaDqSr55Ls0cbh5y3KMRwTDQ6NXi/EYqcEKaTCAwGbPPXGJ3LoYoeg\nLEkQDQ0NiBExnjDVm1WUsfGCKj0p4oeSRWje7l40H2mOz7zLxAEqPIzf70s5\nbovK7rzVGy9O1Ux7FPF4LE44wojrRCKYbQk9hUf+4kkAgmcVkYGW3vnLyXcg\nn76UkctXPDpKVnSBOeCP4dnq7mCUwi1UOLDanxtUwv135oflPuAH63mHB+kX\nxxImJfYzGrS9cw777ya/yu4Y8aEuG8mliKc9pFkKBdas7XdA8Iz+YHlD4vz7\nfoePVD50tJ6gJh6EcRtd5J64xlYV1zWY71hEGKeug6sgxETu45sqD0hG0ieq\nDErcMqU+6OgXtuYYqs6z2mAcQwhBG1lNlSg5EBFDXi2OPBVhN2cJvhB7Pk4J\nQ5j62hG7GQ14DsxXCVHTLNBSWnos2cZmdQXEdNEc8UT/4i+a/R9uoozpvkvp\niiFAmIewQcx164qX8aBnOWcr3f/ncOxw7wLIfU8lisxXewlV8HrpRP9qFPVE\n4OLrH1/ECHdNRT5RcC6aTnVpKcsgqGrTx9Dcy3QSKk7bz2DaDPHEm7G2Hkqc\nowEx\r\n=nRdW\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.27","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.20","bpk-component-button":"^3.3.27"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.112","bpk-storybook-utils":"^0.0.15"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.121_1616579887096_0.25615116687193007","host":"s3://npm-registry-packages"}},"2.0.122":{"name":"bpk-component-nudger","version":"2.0.122","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.122","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a13741f2afa2c35984dee5dac77bb6918f965f7b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.122.tgz","fileCount":17,"integrity":"sha512-CAsxtKL4QL+FpwJlgfcA/hlzD8eZq+IHv3FpGqqEFR3FfrjFO69Lx1Jncn3RB04wJxiafzRZnweBQlK/9YUIqg==","signatures":[{"sig":"MEUCIQDKKu5GSfkcKGwRKPQM/+OUISyAFwTXw7CaKgiU+HsbUgIgDiw3hg2fdN7OOg9xbxkhGrM63MUIGOhH8V4yf1vhQQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMbzCRA9TVsSAnZWagAAOucP/jGj7SgPHCSYVERsBo/u\noPnJEBmNZWiVzoGPu6bmNMO/8ci45BwD6OFas/tFp5qSuJbfHu1J/jTuiZM1\n+gTKpFDyJl9njw+f1M22O30DiVO3C7wwN8zlOTemzDI/Az7utYDyOlZ+eAFU\nl98VM8Ys+hNfNFVocLopwQZYT/IJ2B1KJrx+rsHhCetiH2hkiur1njDE3iph\n9GEV60O07On+QlU9xH1lgQKfTVSq7NB0VzZCIAJtekW4Hek4FKpaSbAm+qUI\nihOQzE1s9G5UoWZUL4gk7IYDM2cyCb/IEEaIu8y/OKLGUEiAJ81hjwpDn/wZ\n3hpgTRHgqV74vyPefOvzUAokGr82NnKwL1rj9mZd2w7J6vhEccYw//IRNNCL\nPPyjIpUnOxyrCC8CJqZ17aR9JofirfTymkH5BPiAaFlHpOfyj2mxUh2Xmn0l\nwfmnbd+M08RofDQcCwtcThRwYlnr/xu0AKo7WDcVw0biF9QouL2J3TcNZ+13\nx2LZHs27G8XY8/pkt9RGkgwWhHO/kKPYjyJEWzHRDE2FyumRD49apR8Ptr2M\nt8VUvCPxUm0dQCxS41Nt+Ploglk+ecRDhhez8WH1fitSimiH8Uv90weUMd3Y\n2YjUdZUpydsK0EmAlJHJP2PqtY5kkPJbqGDpPgYSF8RJhzdBBNeVlU7YhJPr\nl3Or\r\n=XKnz\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.1.28","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.11","bpk-component-icon":"^8.3.21","bpk-component-button":"^3.3.28"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.113","bpk-storybook-utils":"^0.0.16"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.122_1616692979082_0.8744524335551305","host":"s3://npm-registry-packages"}},"2.0.123":{"name":"bpk-component-nudger","version":"2.0.123","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.123","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"ff9f081f64f926bdd75fc3f63cf3ff209c9a5d7d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.123.tgz","fileCount":17,"integrity":"sha512-6RZDku1SOD7KH1aXzMCmV+Sy2FfPDwkKQK/6scGdP0vEbEwLFEyXt7xMzO31WNH5tLDYDtJUEh95u37uhYqP4g==","signatures":[{"sig":"MEUCIQC4O4xUSow3VwFkm9/nYbiXAy5UAQlF5EKxLeb0UruRKAIgWmS1la/9Bm1ISbXy1UM57Jg9CiEjotxQ7g2P1aU0s1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZxclCRA9TVsSAnZWagAAEzAP/iEsyy5hGjcwZcojuOLr\nrj/n58wf7yPiUWmEBLw1667BvUGRpY+7+mvp+YON3I3EXYCriQjxi+7Uihv9\nREno+j0g3O8mncp6aih3IZKpKKJkMufkPsESIourPZ0hkCFnRG3S1Bza02jM\nJX8haVS+VBKGzBVvWJm1HqTDD9TcfWEhUhNSb0CVsTrN54hH6XRKGSPaqulQ\nM1gtoMYUP0MlsBo8ddu2TboWBpOxzDg7bfsB3tc5rTbFm1Q81FC3sUVUvNHg\nTpBIN+wmgyAMRR5GaNlU2nkMpFjuBXpVhYa43J9Pbi5MCN4mLXMzandi3ZAc\nkBMUAGSUqP8HaZNZb8TOvus8PBcP0cz43mt+ZvXqCDNegM5FrHrI46XpGVuL\nbfLuqUUiRFHmbCCabbZRLnuFZw/TDEl/tZgWgNLIeCcpzxs6bxdPhPUj39Vu\nS4cRjfKtcP7H1/sPlf2v5qTyOHwVwKi7IaK+SkhBoql0RmDVqMy7bYMIrC/q\nVCNyIE6uh9cJ9YaC+OBlTfPbttv9eCh9cXPBvFqnsRVuWjYSOi2BfVmMeb5q\nbR5BedGXh4PfX26MsQFmRPrkC74dMYtiAhnHR4qo1FudD1YuucCV0ZgDG6Rx\n1hkwAlNY3rNw+URegxsjqc8dhYIF39YcyFaoWkcy49D5NFjxK62PPVcf9tt6\njZhm\r\n=1/8z\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^20.1.29","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.12","bpk-component-icon":"^8.3.22","bpk-component-button":"^3.3.29"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.114","bpk-storybook-utils":"^0.0.17"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.123_1617368869272_0.1308197356191645","host":"s3://npm-registry-packages"}},"2.0.124":{"name":"bpk-component-nudger","version":"2.0.124","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.124","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"28ea1b5d6e35116f36512d2c96b53392b67cd401","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.124.tgz","fileCount":17,"integrity":"sha512-P3d6NjClm3IuwY44KZtpzIfP0cZEWsRYs6Y+kCOa0j933vtbzI8ul3s1IZUIaX79FZE70Kotedqnsat6kmy2bA==","signatures":[{"sig":"MEUCIQCvZPBJvQH6rC3tpCPusQidttJLXklM32yMWtXqVJnBigIgBTRTX14zMLpNgBENsFygCskOxAehFMAVc5hTk1Ad1AU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaHR/CRA9TVsSAnZWagAAcRgP/00w088VTGJfa2GpsT/l\n5FUF3E6dBVJDwovj7sv4kwPWJvLUGPXfTImY5aztcRaPi+cguOw1OtHTIMIB\ny3G7KnFx7zqEAvsoqE68IsMe9olkwcrcbmgpf3MT7OTcIOGLCFzZM16d+7Ng\nTAIo9uNMpOdLi+pPjfVqXN8MRTQduielpSMvATsV+uiRZkp7083InVjWXYQk\ninRtabgWS1RX/mhGE1LqyNWFvTjTDA/1ovDMr7zWihGBLHBE1awLevxOn7Up\nfXfZRYv1dVRwSbOg2MRB8ZlFu3j/GS4FbGdkfIJ9mZYAuiyUmlzJr0o6DRYJ\nNeZ+jMmJJlKSvShl0I2EImrXM83LFoPzIh4LY0OlHYqAWZbtIlJG1AfSr8S2\nTKm0He7IdFZrvpxZEdIi7Jt57I01NuylOI6k+xVE27xGDhDiDP1+JOG74+qR\nnXToJXcmpqej29L0+mbyS5S6hB8s3PfwL5aT6jrZoRXZuxRUO7/Ov45nDhQU\nGFg9UWrkcSGvr7S3Zpmem96CzknWGHLS+eAqgthY/cJ2JJ9KzAHYYxPQbBnC\nNSm7IOvM6wf9rxP0q1G8Xw4TMZisrUtIsQr3lcgxR6XKG3SM6j33V+CVwOjD\nOeY20ITXKDhPSb8u/FwzgptUmiVZFGvNJ8YEnzIheL15DnXc9ttfcCY/NJnX\nl6UV\r\n=r6fg\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.0","dependencies":{"bpk-mixins":"^20.1.30","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.0.13","bpk-component-icon":"^8.3.23","bpk-component-button":"^3.3.30"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.115","bpk-storybook-utils":"^0.0.18"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.124_1617458302390_0.9413953917009101","host":"s3://npm-registry-packages"}},"2.0.125":{"name":"bpk-component-nudger","version":"2.0.125","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.0.125","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2edcd119ebde34196e4a0a3c93adbc1df1e47ceb","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.0.125.tgz","fileCount":18,"integrity":"sha512-i+uvZAq7Rt9Qim01R07NL40qkR9W16Ob/75m2JTHutLkhhTOmzx2tcY7dwaI7L+Kw/MXYjhrJCadq7n8OFhAwA==","signatures":[{"sig":"MEUCIQDAy3vpGy8rbAX0kFrsMeEcpPuxOi7nh2VfsBqo+APETAIgP991LBK4cTaVppTS2tkPJ1qLLZtD93mR97v7Abol6CY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcCpfCRA9TVsSAnZWagAAGN4P/A6PSQI1HBs8Zs/4eXAI\n9z4+hzuU6YrR1ACI6vj3IxO6hG/+JC/4we/XsdecZRXFQxcBebHt31M/eHQA\nV9LyUS879m5pwMYVQyetn++7scDW9kfrUesqY7MRV3OHzp7SUgf05HkmFsh9\nMzl4tJR7gx7d+OAa1WeEIVo0WaDqpO4MXGIIEOZ39dMjnQSCWXuo0+rfsCGd\nEMiuKKdGS3bRkMh1Fjtos3xJamYUR3FuBP2nTI0sXR7C34gUAQLhsQ6hnv4P\noWmWyseMGRBXncWH0HmLNQ2xYWa/ONddfAMAOfQ/0Pt6p2sf9mnTdjx9nbwt\njCndZXMGMuE8BpedBgfyU1CloVRJMhvkx9SrhjW6LOKL2LrAyaQ0yjaioZIW\n86jTTi/BMWlqPvi/yU/+egzW4e2psfYSZJg9272TME0fLnqSScWBl6EGafKo\ncVJnzMc4NXYSwYPTnBBxVKt6pJs2EDAPOMGYxyOk2Bpf42KzsJArq0q400De\nJvO97vsmOn8J4PU8Ka4S6GlY7B4syKMLKdl58OYy/21sJISRvrKLwN4twN59\nwyJ7UlgLV3QF8fD8Xq+M9OfLswxWmuqWF9F64h6tvgnoqj1W+k0wTIWnqgIf\nCfbb2wnX8z/LCqJBrNlSA5Jj9Pzb8amz0IjtX3QKaF08mv7+TuObdUlGz0Jz\nLYDh\r\n=th1D\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.31","bpk-tokens":"^36.1.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.3.24","bpk-component-button":"^3.3.31"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.116","bpk-storybook-utils":"^0.0.19"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.0.125_1617963615573_0.07117000581150346","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"bpk-component-nudger","version":"2.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1334144967b1f23f3dbaf22ff414a4f85ae8fe59","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.1.0.tgz","fileCount":18,"integrity":"sha512-ZD+v9pPX3xrwy7Q4XcZ0dD+3MFa4mSP680TofVcXuzNd/0NTof95LBsuuC0ubncmm3pCB9eceCQVUsNaaQ+7Zw==","signatures":[{"sig":"MEUCICnDk3ONnVNxUk3vFBoPUUzVV6AldcaDDST7LzD0+Rc7AiEA2QYLBDlQr84rO+LXJ5dekkCBrZwB2mHrMROPtOHdIpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiEQHCRA9TVsSAnZWagAAqC8P/R2sxetdk2sgttPAJjjk\nAs6DBLfBYThEenERUvLml+Az1OuHlBI3DthPHGqis37aEe4pTjtQ3QfR50vR\nDAqEAUfCtbTRx+C2FsrIKTq5+nLaOsK5tnOZ0uejMPAkSaoS+gK80cw5/fu0\nraiJYIj38hkDrPXCdXsrCkCdGSCKBji0oQY1fGaqCTjtgFw2t6z6NA21AwY6\n7ACW104jjoYLkjLHGAdBvBKCSk58D0VDB3k9yF6sa0Vcs8dfgDzCJsKOjs2k\ncR6X4ISZq+CzjtGo334ZUpxYlwBDZAYeL9whAhE6DsW4IbA5OOHPyt/EspWs\nU4ACRkCGcvnxrKuYNscg1B8n/CvQUF9yduzXIHPXQt+xHZ9QwHFAKrqhn2KL\neNC8/CLKlGVWp3CnDalzJFC1ulInesw54ve0P7qy3ZRZ7OySCldXWdF3Tt0R\nlxwSEGNL9FO+PWqolMqKyrwn/176moG2Q/UTyrWzJASr2sjW/+4hwgZV+8o7\nyu94JfBoqflGOOVT9jEVu4D51H7TMLlwURV4UZFc0/VNkLSCG9bsr9dYyFqO\ntQUUoSNdSg3mMcF66Ch1SuDDngcf/OBZlEycl6LjR+oMNC2fhFPC58YcQuyl\n+0EQqcInwrupUnACp4AAA5STRnv/jYChgnCAmJN+9TFMJwBfcXU+45B1lBdH\nYAYM\r\n=81jQ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.32","bpk-tokens":"^36.1.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.3.25","bpk-component-button":"^3.3.32"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.117","bpk-storybook-utils":"^0.0.20"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.1.0_1619543046949_0.7096620380401184","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"bpk-component-nudger","version":"2.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c92ef0cc364781c219ec5a73e9877137782cdf87","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.1.1.tgz","fileCount":18,"integrity":"sha512-9z8Zsv1JJgEnpT+SJ+eTGOTEHUXCYwvYlHHFuuhIHikLR5jUOpkn5mEK1TWAkMg5fRzUuLZ+wUN0Fh39fkTxJQ==","signatures":[{"sig":"MEUCIBMVYlnNJCqUmIB8BmMGVHeaYUppGnIifgDlAOBKDbrhAiEAjSWQWWjfL61A0oI6vFPOxWbxeRauptMN/CfDTh2zAlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgit6ECRA9TVsSAnZWagAASGcP/A9vOiMzXd3hQ8x+3Lgg\nycrfCJb3rXzuOdZOhvLG3OjW7JGrmmEwYtTmiiIWQOZ/qMxFU0BpaIaRn0Yc\nIHT3tHcv6VfMgqDEEa8BLUjua4QUA4C6bypIyq3hkoTTMEay6WjpZoq7eaxq\nHqoPmCTQp/37DrbR4ffegx24h7Z5cxyGnYpiOoh+sZ60cVdz24b5BxRVyNdk\ndUkwU34KBto7pLzP5SjPoUUsDVMy/+cgyDiUlbfnsUjfb6hxtDTYFNKv0SWC\ndSsLc+3C8DFYzPX8qCrTEth3G+yT420U7o7NaqtRXJ7fj4sTS8ZDa/EJOLyv\nwR+cho9D8eY25359uoqv6mB9bD9rYijhu5BA9QPCHeI8rkgqmUNWwEC0ZAEa\n53pnM4j5zGTpPnoGcMNT/GJ6UEYOb6TPBu79PALGXoKsapfo0XGshOOxUh93\nKcNQ2oNxSBWhQfbBNpg8dY4GS42hAJtCF0VLaAxVoD5A2MO/HlHnLSgPxDRq\nJhQlZqNPCS3bfgMsurenn6376i2o2YYN88JmvDgDWm0Qz4Vt1HP7QeHERVCE\nvK0o/GCwiESX63JV96ycEi3T7PyS2+2bO3L6P+qegj3COiTYmShv4t7heXiv\nzyAU2H5cUwdbZbDwnaOjK7CU7seMzdOuyZZe6wIo906ViektbipaGnSqF4go\nzoIy\r\n=hmLD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.1.33","bpk-tokens":"^36.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.3.26","bpk-component-button":"^3.3.33"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.0.118","bpk-storybook-utils":"^0.0.21"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.1.1_1619713668054_0.8127012910936955","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"bpk-component-nudger","version":"2.2.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2664ba395096759303a593291bb13c4265e7a51d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.2.0.tgz","fileCount":18,"integrity":"sha512-+G+bRI61cBTtzR4TYpbT+dUMuawpuTPhItWiBFaS2TNWlPWF5SJt+vB1UeocQGZJjQWp0igm32lzyxoCDEV7+A==","signatures":[{"sig":"MEQCIFcVoiE7ARa1/uKhnw3IbxsoNkiBpx+SAwMcxRXiH+8AAiANEV/St0Ru6o7PHRsYvoi+NBLxswdOPI0kc6oPo/GY7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk8v3CRA9TVsSAnZWagAAhFoP/AmJf843STRPLBPQUrfy\neiK1SwvxmM9hEutJ2x+y8LGZ+e6I6wu6FRLyRK3AbZQBDr0Cw69agjzO3bVZ\nPMczbyxT6iSLKrxFu8lA+mdylOVM/E/qg+VOEJbvEt9iyifgmpK8ApN67cFl\nj7WTD+ViWBcL9YROtNPs1wBqI2N9J4CTxL6HE5QIXRPsFJ58IrFXbosHu75s\ndfHy9+DUaG5Exd28+hshWLdPVkBU8WlT5RVIAvK9qWDBgxsRXMM0ByOVISbO\nTwlmYi7k9TBZYU4ibZGbVxGQxQFV6Kw39K4khotFND1Wo+U7i8vLxqVcQM/H\n7a0PDwe2AVOYyq6lmDvzWsuxV+SU63HNHXfeL4grMzvtr7U9kD0GBbTGlQqS\nNfeQTZG3+Zoybwi/wNKf7dFJfLhNarOMXyKxwN0ZdThVJkoKdk8LcmNyuf71\n0mKnLib/SfkQnr/3lwcTTeBsTyiYVJsIZNwTZEdvt4kebcz5sdaWoedXSs6A\nCZ3NRRT61rq57QbnED3a8SOo1uTWTQ02fKBcJ0XRsLYMAZVv8kdlQcgcIdG3\nsaO42Esfj3FNQfKRHipMVqNTy1EsKwCDGQmy/C/sv+sSHB4Oidfn0ZxWLkxd\nxGDHIqGrf5bWQEKO9fY0OcFe/D6aF2VzmnlojDeWkx7maGmcBCDs4KpuG6c5\nH252\r\n=cDaM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bpk-mixins":"^20.2.0","bpk-tokens":"^36.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.4.0","bpk-component-button":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.1.0","bpk-storybook-utils":"^0.1.0"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.2.0_1620298743104_0.93153233513857","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"bpk-component-nudger","version":"2.2.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1f68cf0c45622dedcbf0df02cad29b39c5234810","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.2.1.tgz","fileCount":18,"integrity":"sha512-sqyMFxkwVlq13JREATVO+KJ2hpWzVk5q5eixZZPr/gVMn0UKYDMsOh4k/2rC5+QsfOHW8rUmstzVifraRfGzXg==","signatures":[{"sig":"MEUCIEUtTnGJX/IR3T+q/qv8tX8uQisSQ+I3udtZ6l6KT3O7AiEAhc4s/O+hoITvxWvzUrqiPCFOnCsGtX8mXUHAycCtn6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmj8lCRA9TVsSAnZWagAA8I4P/ivIO/CA+5vP0jXjQ4Iq\n355HqBcJILczPkvfVSo+k7gPD0pjA8Cv1qAsS6C1LukHQ1zqoKISZ+/jpgja\nFiTcs6P1VvgrbBuK7UESL5PCqnLrlgEexz5wDm+osCwg01LW/dhf+PlJ7STf\nftMgVOoue5kBSPQGaDkCHvpZDEOX76pNbmDh9i5+iUa3UBolazYJqOwB0PMf\n5C+MdJa8Pf984+6JaM7P4NPyN889Hqug0TieF9iOeb3yBap+bbf5kORNNcM8\nGpR+zSOJfGZPPT0WJC1t1KFSEebl8+DJvXBLiBicXIM7LOo9MBFOTz7l1dcM\nxlhiAiV9KimG4CrXFpGwbBAyFOtWygieraDoV2L62d+33YMNqbQGRTTROC1w\ngc5n9WDEBXnTc3qnS2xPFnkwFy4Clcm8Dw/oiN5OUm+oGb43r0pO/xtQAPKi\n4Chp59l3r816kwOSmzgL9Rn8QlZ5+FTgpLas3mQyGtNdys4qK6liDpDsbOna\nvYS+Igcoh8B1O+3dksjLtWhBIwVyci11oj9o1EHF+sT4hV1VvBBop7+HFKN8\nV4oUgKOIXs9LA0iWAlPsAs8PgOLOU3Y6k1GB+QQs+0is13rhiK4Rj18yGWs8\nQOijIUvlW6OZJXc1o/c8Rf2b+cTh5qGpvNgNzT4ie1MP2/Yo12dDKX7NlWe3\nL/lP\r\n=3jVZ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^20.2.1","bpk-tokens":"^36.2.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.4.1","bpk-component-button":"^3.4.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.1.1","bpk-storybook-utils":"^0.1.1"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.2.1_1620721445146_0.6922226081282876","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"bpk-component-nudger","version":"2.2.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0af9c9eab769931f429e940a3c4c9a2aa95e12a1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.2.2.tgz","fileCount":19,"integrity":"sha512-beXn9moDDiilz2ulmvVbiNUnEpzEiUz207DW3FAuwt5lNUSQSWa1KtAS7uX2h0sXKh9lw+R5kYt1O+3HThM6Uw==","signatures":[{"sig":"MEUCIQDKVkq4+kj/LBZHrM/MIoqmxZXvSRSmwAyVlvqPfma2lwIgd9UYcPMeHFQ61kZ+aqhcuyzLQVTJ7duDwr8gSCN2+kI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnTEzCRA9TVsSAnZWagAATWAP/3pcvYJX/+NPTgjg4fBB\ntALYn39ZMiEN56BhBFTwKS67fTzt7cnMGAdQEmOGTwB8XFvEta3H3sRmEsLS\nuH7f/FN5whqBJGmTb3iK48HWrdHhyf6n2l+8CkvE/LTk1CZWJqgyRmuPvgJV\nkFvLL3ENUKmK3G9H4u3T31AIQRokKgitLsnHg94UebCHB85Tzm7rjPn1epsk\nAc1SuxmZI/wa2tpFhXgErM0Udbf7WgLFLi/aOc6UzPQYOdjPmVfSHkN7O4Cw\n3RiGNC/19TeC8t0/5RnZbZhKHumHqgq1lBFlYN2tGGc0NE3DzF1JkhyRFAzU\nUNTtq9h3MltEfgMp27f6AAHkKZbqLsAjjWYo2fhglh0C4/6hUmD8PnYx7XZV\ny6qR4AfqhZCeh1/HzskPAgsdIYmdIqFpM8DTyIMm+3gIhpW0H9feN+DX8Tli\nP79OpM3BaznygR8ED3TBbY5f8cU+QJMUwK+zaxEiDHOxlBeMm9DNvW8w4fJa\n3DQb6f9irkfaJBLB2J4Ga1YarUDw/TVsUpJi8e33gTKLxlEpEMkXFNvl0VGr\n1dgtah0ego+radaSo7SRPpK9WDcSYUWA1dmXzohJVl+RYTgiR5hVRNkzRnZE\nlmm1ccQEfrviKVAPyRKr0kcykybA9ujyDdVB9lOrjOK0fkPPl5YyaW8rjhrt\nn66m\r\n=90he\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.2.2","bpk-tokens":"^36.2.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.4.2","bpk-component-button":"^3.4.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.1.2","bpk-storybook-utils":"^0.1.2"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.2.2_1620914482548_0.5236253587389756","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"bpk-component-nudger","version":"2.2.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"29728e14b55e7a2b36de2433c71dcc933cf2594a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.2.3.tgz","fileCount":18,"integrity":"sha512-WpAq+lD/TD7KTTz4EpcKQbp7mbLBtYrtm0GReK3EkOpfB+fIXMBJwTd89uiz3ujbJ3YL3f9RCtsbGOeaw0blOQ==","signatures":[{"sig":"MEUCICSd+h11H0ieJLyAvrdFO7B9JogoeGMVENmqJFjl3gEXAiEAxMTd2wVIyWJzAgRgGEOI9/aaVPbORMkyMWl+pbYgeJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt7blCRA9TVsSAnZWagAAzYEP/2Vx+14AqTXSnCe953jt\nZSSwjXiZVaW7DWf9EbmYltF1OtBH0LubbkwTn+Xx1U2f1XTIrUBEvhdqMuLY\n70GLAvowtcUuC7wH46LC/Pg+wlqIASpi6GTb9gtWzRAQ6Fne7qQmfy3wHm7n\nQKYYmQKayz0JQX47Abqz0C9migVab83hlu/t+0CCSjssmXkkoX4SJH/dfm3V\ntQ9YQ5NMnUwOCqlA9wvFaaM330Cbynbtl09AHlcL43NYeLNM90GzCyd6LK/W\nz1/Lm75J2jN9x8zfnmUagG4dXo/dYtXG5/+ZiGLdyx67lcHwdC2OQ30hSBU3\nlPe2jymoKlM1ZNS10Gmq2XRRc31a6TbKA1yTEzELaylOn93A6pA1jUd/H9iV\nRzTBdpGliwbPXbHelscqniRxFpoX/OkvHpBsDZxH0O3pye+Qup4pQ1h3YXfL\nRk1r4eBxNxk0O8rf5mq/Pw/ZdSKcDCcLfyQqWPFut8jA/0TIl2Cpubq3BPer\nN1RrBJ7cQTvRQVWgvlGNUgbJBLoL98eH28OgPx4EqsegY+9IazNp0NVOw7bE\n+ENgqeksNtBd8YahRJjZddVMECYJKLH95AE+qKbLRac+2dTHw3cAENNSimr/\nqBnDo99qBZ7j11iCA1nxANVz4PtgOXlVJCpCxdh4gLfwRIPvY7m7DgTCDeyS\n4CNd\r\n=vGU5\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^20.2.3","bpk-tokens":"^36.2.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.4.3","bpk-component-button":"^3.4.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.1.3","bpk-storybook-utils":"^0.1.3"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.2.3_1622652645834_0.6114955369360504","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"bpk-component-nudger","version":"2.2.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.2.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c3ee58a407cbaeb9fc49138d7a81aa5125f94d0a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.2.4.tgz","fileCount":18,"integrity":"sha512-nahl/ED3MUe7BvwggX9RE3ASqD72ai0eN88sLsqQV/NbEmzKT6//Bj+k1D80kkDFB/egxfh++4SW4zPxof25Kg==","signatures":[{"sig":"MEYCIQC2cGEI4D3336I2tUaFt19NRRcvh2d2NJdSSJnJxiXcmAIhALLWckf/FJ5vVkv6jmxFLJIPtnvRJXRDrMlmV0W2TB1w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwJ07CRA9TVsSAnZWagAAsDEP/3JnYsCDVuvol09hoksP\nBBysEvoc1rzIDx/XY7wjpcdHRi7iYQHPqi9p7I4knLfpAdFp48UB601D7wB0\nMBFu0c8FNJacEwOrOh/UHq+knNzRnU5DlOYz7eRXCe9JUI1LcsHB1BD6l4yH\nvKSKYATMY6KbGBC6Lw9nGQbvAOpQfhGV8CI0Bcob3RZuknJWGtWU3BLg5uoZ\nFz9nIvXxNcLhYlf6TIPvX0WPHuWmdtjgllPL/NP3+46Gk/2EzhtC1SeJXFSM\nds1Oou8h7OBzahAysaqr5fvvgpvJvW7OIrUAWUVvBSaXDIBKRNYzxY/gXJz2\n1OVMWzXat59CxT4cIkt66qj8HRgFYlMPEp+G93ZvTEbrMOuhaduBkqeP+3mk\nvn9RAL7vTkbb3iFoHdHppkQJhwV73d8Hwh/FPho7Aq6IHjDYgrg5p00hbnMT\nekr3yyycmU4qWpQDYmZ36QJgqwWvTXN03hP7DmblEco+VfsV/t+RHPA+WbWT\nq5KbOaqtI812marB8sH/dtzjZgJDYmLT9DCHc9bBM9MjepcOI8x6maEiiybh\nD1LLrx2X2VO/VJEHtKxfz/MIPjt8T/h/QK2zDpNMVK41X17EbNIAuXJJnyrs\ngDMeWagA8Qm5ixWeApj5or+Tw6CVC/pSe/Pp81Vh5YnxDmviw99HRBAtpsy2\nlXes\r\n=N9DH\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^20.2.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.0","bpk-component-icon":"^8.4.4","bpk-component-button":"^3.4.4","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.1.4","bpk-storybook-utils":"^0.1.4"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.2.4_1623235899030_0.9576509202590371","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"bpk-component-nudger","version":"2.2.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@2.2.7","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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5d277fcfb1d0ec4dfd3fcf84cd149555a044c998","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-2.2.7.tgz","fileCount":19,"integrity":"sha512-AjkUze+hRrdxu8v/OdNj8KvFZvyN7Xg/T4mDBW7I09G/zdbJi/LiRD6olCbnJuj0jfIe16p1F3z6Qwnqc7BsGA==","signatures":[{"sig":"MEUCIQCupEa5LsOZVwtqi5FC1RfZkXyjhFAXkJcpTadZukhIDgIgdhu63jRmxVhfjtVKpL/SNpAk/9GZ3fcnuDdot+dBLRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyMgyCRA9TVsSAnZWagAAUmUP/RGOlBETVpsmnUT9aFg5\nH2koCx/59raXwx23K4IL+55O/Vugbo9aM7VjGFHkIhaxHa3YaWPWqRnhtIqn\nMTEJgxGzzp9jBXnz1AjpwEONlqXCUJGG9k+J1ALINpG15H/xzot0YA0UUU0F\nfYlPfAjHLjzaVak0wLsG5HbW7maNh5Z0wqgDQxnGXgWLDI+HdrV0HK7bZmye\n9HECWNkhAFjX+xRXAThqKdjuJi+o2LAUUlTjL8xqQwi/vZ+ZqW6ghcEAWUvM\nuwMem99jXDVQdzDWYRd0jFD+QBTV5NdJte27Tof1+wZ+T4wmi7AUz9Z2i8jk\nicpFUzJlRGj7en15Pmi0k53LJ2CtGlBFH9pUHcA6mhQBBt0h5HpYLNDO0twa\ni1dnN+kOwbO6vwK05c0FTv9v34wIEeTABlMPc2vzutuRmrGaOpOq2ImyFRL6\nbeay6bTROZLaA4MFf5bYSDUo/lDfRyVYl4mj4miE1voTHG3FMFJYfUm2VMCt\nueRFptQNMCxt0s4BrUxu8/HhGOWWsnecNPwkdxYgwDgOMEhuM5bbWJMvapn6\nlqIlYUUx8GYRikZ1f/LpywGrjR1gsvgPppVVzrrBHeHKZDDyXtB8mCy2p3lt\nRCm6UR9wvAz2fR+SNrcPt0dAHZLwtdZACeFMlxMObwnjlFpQTBo+EWbceKE8\npxv6\r\n=T8qE\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^20.2.7","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^3.1.3","bpk-component-icon":"^8.4.7","bpk-component-button":"^3.4.7","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^4.1.7","bpk-storybook-utils":"^0.1.7"},"peerDependencies":{"react":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_2.2.7_1623771186198_0.1900630768703433","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"bpk-component-nudger","version":"3.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@3.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e4db0cc3070aba2c5c9cdc665a0c254b13eac173","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-3.0.0.tgz","fileCount":19,"integrity":"sha512-tRadcOCSZU+nbCw7krL0lERrJ+x45k9ER65kHE+QPYVJnyewpVxQk60YBBoau+Wow1ozA4Aq05GWynyU0PhZQw==","signatures":[{"sig":"MEUCIQDTBeXFXs3n/wAewohzQoJln1RVgzglx4eiPj4hjkIT9AIgBsSPd8ZTZb9CFFp/DIIpfOP1lxzLdFsEqFHU94ydk5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgybZCCRA9TVsSAnZWagAAZ6UQAKLiaJJe1j3L2jvmaRLl\n5JnyjFKAnUwN9I/mJuTTa7st6fr8CX8gtqhD2qrJdF5H48GWKeVbmm9A0UWH\njTakS3/BsZdPFfb1vZ4zlzkd7gGF9Lwnhijk/u5ZLPtvHB58AY7bm68D9nOU\noMm1v9oFB0TMWPw0AbihoLzB2Oe/GyylGlXYRZi9yV9gTflyPBSabubMuCqo\nabcLwaM2KKBDccP8Px/Il/T/NSWbOurSlrym/vZhrZgDpOJ0evpB/et8O4dx\ngFejsCfSZI3NIXHlQvcRlw941YAt8ayu6xSsstXqFa6JqcCu2ZcUlsxAk7DH\n4l+0H2oLW3r0MRlN9R6OSrUdipICGqsAbVe2WmsGA0laGpNVHNp/bJvYY5HX\nfUwvgJAYa/V+N3FreAoDGh8nXugJxuzUw5AVXZOavZAuvNN1lrvd1WhCHXyC\nM+BKQMDtXbkcROmZ+z60f62I5KTDzgQ1KGlmeHYOjUqESzbWu599xpAJZFIo\nXjh6p6BLCo2/c0lol+pkARllD9lnfm8zSkrSnSlEUq1ORiZRBaDGK/K91Wkx\n0bfpWcIYPvFMFdrJrQcX+tM/AniIVchOEr+6NWRCUNTIGPAXmbuB6v08q9zC\nEbCHvSoPyLpLdycwAKCEkbjgFbFgiWT+7sSUQB7uBU3ZNVnYwUD1guX9iXLl\nFnDE\r\n=t4ho\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^21.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.0","bpk-component-button":"^4.0.0","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.0","bpk-storybook-utils":"^1.0.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_3.0.0_1623832130164_0.011275163006149835","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"bpk-component-nudger","version":"3.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@3.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4942c3018308b8410502f1de002a754261aa95fe","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-3.0.1.tgz","fileCount":18,"integrity":"sha512-8foFeQVWGqX/+w739Hd7vQ1W2BTb1p07R5dc5UrHZ4Bm8Vr2/G+fZlG9qR7vsCvZayw1xyQSyPOeV76CZOVH9g==","signatures":[{"sig":"MEQCICHMP7LRCe57OLc45f74gTbsM+W4XXc5tasfcrMTG9WgAiAGK0qOBQtk+Th0YuFytYB9TOfE6F+89skRb9Tr0jm4AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0zJtCRA9TVsSAnZWagAAm3MP/2ken95I9aimBIqD6w0p\n88V3n+1iuFrLvZHlrqdf7eW57cmvc/BJlnRsI2wzbVTiRiQ9Sfx/t1fbJSUd\nMkXSfFecdVIazbQ0Yd5+BJiJlJ9Y10vVmw9ZsIW+QHrS1KSasEaHV5QZ/Z8t\nNWzDkU58Zn8TMTD4VN2qut2vfJU6vL4ynQt9mctvySe8MKzdRWrPXXjOsQ2o\nWjLDdIuCgYmsphpoTPiH2eI5dsqNbM4IleRztvDrZPU14n+THEwaOLWKhV9I\n7fhux2q0bz2m7MyGC0/9aq+xYY9WdTvXzv4fus3ZN2Jfl/7l/xwDGCXTudqP\nZ+RUtAS4UY5xW6rJHCnt3NE184f9LBlMV2+G4H2YrBcR8ieUNRYB+lvslcOK\n5YnNXenUcYED+MD7DiRAFnbGfT6RA0dCq/xVBpQ+3V+bfoJ1fqWkO/gcDxuJ\nYTfhaeOeWow9rmP94yQs4I1lJojXK1Wcm6fiTjlNChDBVlfAM6qlKPMzeSQT\nS961x45ug+bYrtZcKHX1/9y7DbSGDfkBSyzYIPQkHKpXMuHc1+C9q+NifqCY\nQbrS36rKQyfhTvIG7dUoFB99r0DjqhKZZ51jfhef/fxzhc2jEQuNUSvWLDU8\nAE7tJl1ZYwUcE7SBqdy9TD3idmUt3+tYoa5pBGc3c3i0jQZpbvao2wSZKn40\n3xyj\r\n=43lC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f9f94f86d7cfc75e43bc6ad5eb01b23e62a89cc8","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^21.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.1","bpk-component-button":"^4.0.0","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.0","bpk-storybook-utils":"^1.0.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_3.0.1_1624453740902_0.7994653295874754","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"bpk-component-nudger","version":"3.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@3.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8d5cb817a2b7a7191331583a52f745bc768fa3fd","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-3.0.2.tgz","fileCount":18,"integrity":"sha512-VpvMTkf8zkqQMh9yqBt0YOiYZ/cT4ZmKpvqtf2eNglf2Q5EW68aoigyJj0+we8PhBNmlxp58L/LajueIla+GEA==","signatures":[{"sig":"MEUCIQD8ocEdiGSQ7uTJLM4t1xKaIpXSAevZA0E33Sqm11YjVQIgasjLXqLEJXmy5vRkb9x0vJcfRO6ht1OQU6KV+crcnPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1E8RCRA9TVsSAnZWagAAJAMP/1IsiW14Pul+1YNNvPHb\n3pfqzhYKpZGcYpNV/tMJ/NB859IavoFK4Npkr97ZB44PLGSwvGeq0FN+K7+i\nFYyR/GWVfQRVEWneLIaziyagTTc3YrbdwrUKgJSiUTtB8p1PM+bwQNB/I5LB\nzqzHqRNpLCu4Dto8sqRsnPwpY22hWl/6kmF3IL4dA9L2ivJZa2j/jNMdhjKR\nQq8k7Yxl5ziWvGZ4o2Jg9xwvJK4xC/NnFLVcbCwequ3E+oynohtoraD3rXaC\nBhm3BQ8qptQWDbT5XMhr1t9WoQ19Tcs4qYqyedGlSdqq01rW/U4Z2d95SW7r\n9CRgVrP6o7jOztOHBpp5Xx+Mcc0TYEJbpRK7uSmb/pmbqW3fDBGtzAzDmvKF\nBkAOBouaXkHTQ8m/I5g/15+t0CGp/02nsi/EG+gYaXBbUSjPfY2roYHda5Uy\n6dtMd+GGNJiIgLZ/lb++6pJDkfZ4fPDRzcYfts5AcXARx19gkSOemWbV+tlN\nw7gn8cQRCdCY0K8/8FI8DmQ0ZveusGCyrWYOjSOJBHXimv7en1Nl5MXBQPb9\ntJR9vcu52OeG93m/xSGFPV/p/nCw8IskY5jXkDwgUEzrj9vgngza8TIDh//e\ne/Gx728kd7nw+UBkHY8PW6TWnCiLE9+cDveJ1giGSBwBkUzNjtgKuTmcMx6f\nuaDP\r\n=RD0x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ca58a153d069bafa8b5008772e979e5fb7c449af","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^21.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.2","bpk-component-button":"^4.0.0","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.0","bpk-storybook-utils":"^1.0.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_3.0.2_1624526609171_0.4116707549802907","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"bpk-component-nudger","version":"4.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1a7dfe0e04c2ed5a4df626367e1ace9e7aa43513","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.0.tgz","fileCount":19,"integrity":"sha512-ZCpEfPKTDFPyzn6TDQH909KrGveb/dUJkIrOwrFoQFGUlJDFmyYyfm6lqPOkGcnHpIMWtoieXTPXMTXW+TFtBA==","signatures":[{"sig":"MEYCIQCJMp2yfouRImskdqIKcwp7DoYFL0TtK8Wq6VOXbmzORQIhAMGPUgvRYOqiaC4pYd3T/r8Z5J1L7YGOBvzxUpN3ocPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HfaCRA9TVsSAnZWagAAEgsQAJWI0bRThSc79qVu/SJw\neRm3Tr04tyOROD2hFDfm7R5A5SySdHReyZKTZYyEZHfqNN7Vy+QzRYhK4S2Q\nsWC4nmxH8CNBM7spqhUSvIs6vyYRYb5vWw5wquyoASZlFZDBn8WBYT9LC19q\nM1xevazjqHe1rBzJvn7S+RunmS/RuDtZoHaS/47Hiqx72l5hhVycL6OgOel1\nJlDoafOzU7JBUmmrPnyAmFvzzVSFxsCrY1ur2zBYeAkjXMwBFhGT6R1SIYxZ\nW1HJC4vnbaNfTxg2uaGruAFTK7K05ub7uf2TC5JWEIhmuuW4ZHV8fYFmpGD7\nwjyWaDUXiJ/3fKgVGOyc+earG8cOT4OpdCRQEFdyiZkSn+IItq77xPk96e5n\n3X8GlCiUsWswVc36uvCtiKy/pHGhTQhwi7L3tmXIW3W/F/Mp3rbhvcM6b+GL\nr3v02Wg2Kv6p+FBZWiMwpXa/VSOEg2wcGIFchU5Ycdq9r9HEHlBSpozULGPC\n+B32mC8yWrgeJzsOeY20IOF/i1bLVKHfhjKN2f3Z9PHY+rfJmF8e7Uii3/pf\naF3GLEbadZZDQUWMkUJXYICwQ8f3a5rj4Wr/FDxDEiEvW6vGeaqO41QMfWvj\nHnpGGgMFKKsps9btLN+z3c+bCq4z9X06Fmj9FiQs9sR39XJsrsiiDtd8/Jxh\npGVT\r\n=hn06\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"bpk-mixins":"^21.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.3","bpk-component-button":"^5.0.0","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.1","bpk-storybook-utils":"^1.0.1"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.0_1625061338105_0.1608771136252385","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"bpk-component-nudger","version":"4.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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"},{"name":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bf5dc1cdd6d79915da5928e146645032ce055ffc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.1.tgz","fileCount":18,"integrity":"sha512-TkVdxQOZB1wbEYtqlQn13w9ok4hwBsgDd8obd8Ftl2WMzo9Mm1shNWXkxo9GAbug74OKrsJDIddof7GA4+HBJg==","signatures":[{"sig":"MEQCIDh/YAVASyHTd0n5ISdkE2vYJRp3U2NZ5KeYK9FKfjpsAiBMEkUbEfZNscAhazdNron4gGUUuMerwmVk7xV45kgDOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7CK1CRA9TVsSAnZWagAAtjwP/3NLLfK6u8YSzqfF+7Sj\nInSo+avWFPhi/68q9kuc0gYwTyIwJMg7mUzwZzAyOVktBWmNLmQhjmq7Q4zM\n4fgD4HHvwT29jlPLKTXKFzBFmHuGP5nUlA/9MlxHtESb6sQw1fatgolztBf5\n7WXvbJnqqxVvEC52NO7G7kkVP/YGJzbhbJVVDi0cIpoDDS1TEmdCjtqPvzTk\nvW9wRLb08JGexrY8Qmm2IjPbeND1arQDefvDrojD1G0TJVfwwLN2uDWdIkbT\nj6buYNbHZSNWm+0qV63wmBpyD5bbukFXxvdAIho02IrDASAQ+EnthvWtKKgK\nDjLfXTF80b/LmifrIMXmcYVbgna2zuMdTg27kG05bC3YJdIK4ETJLsLKOLyG\nXPWD9jxazqAnhJ5YWfKWil4VOyrD8chafyYF8lKcWr0J23FDuMTC8Hz2y8GQ\ndQ9n4kQ2Zl7Dl5aBcDin/OesfxbcO7Grk4xsHFmYe1i/8rGWyAKINybD1nXF\nCRKZzgVXN5QVMux9zNXDeaWpXlI4a7iKD5hDVTvmQxnnvdrh3uu+5dY0poSF\nz/29IdzNeZ/r+iu/0uEmUXOGB5uc3Mu6S9cik52nu5x4NsWBIK3jASnEuW8B\nEa6585/r41zdMmS+PpBh7hS8ZsC2d7tMOWGVZE3n/lzMxT1+6fEjZSEqINAJ\nQl/W\r\n=RGSO\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^21.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.4","bpk-component-button":"^5.0.1","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.2","bpk-storybook-utils":"^1.0.2"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.1_1626088117091_0.2777075731424372","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"bpk-component-nudger","version":"4.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.0.2","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@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":"98fe320cf470655d68ee29ece67d74e1092241bc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.2.tgz","fileCount":18,"integrity":"sha512-k5z/6Z240kS5r4ohvZ241SZnE3aSfCOX5ZEbcpiXi5c0QS1nE1pD9FTq5l/oTz5dqnOQY+7j2py6SyMIQUDDyw==","signatures":[{"sig":"MEUCIHgmdDV4SE6m76iU7/d6GTtC1pfT98i0pPsiluW4lRGdAiEAg2vxvQZvhPf7GEizWNxMfTSYAj0o7w2gy/Z3d5Aq8po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8WdyCRA9TVsSAnZWagAA5rsP/2GUBN/zGsQN/gbMizgF\n5p/tLjtxxCRJ90gLRyKq8aET1G/Q33UVN6+cxgryE78GJUorqZIYxTNj8r6S\nKSJcrLii6uytjHHiGtXmukULrLi9gwd7ALAXJp4NImoOugbmAl5Ge7hD0d5Z\nj9Hu+vtRP3w4aCTSjcM9n10HlyREvSKYsLrSh85nGiUWQHltImZLG+mE37lN\nO00di9jXdRqWffxR9DvJT3hWfQbS21qAbEB/ycEM3wy7m8FZfpaAtThnJxGX\nJiMO+Ig05TVr7azWrz2fYupsMk44TawK2UpxAe5zRS6C+xIlRqJylfLv+rLX\npDl4hMQFe479FAx5Ui3KEyTBRo5FQV9sqkN10OWuQR2IiDxZIU2J01fGOH2a\n7fMrY/vCkuurwEzqf/2NddAUBpOtp+qAiJKzYiBBSRUg+V/rKlohACAQwODX\nISTE9L5ZZf/w7J+45hHZAOr7EPsrVuSjFhrIdMoX8YTFn2qprrmbvO2xWxzj\nmARwaJzd0IEiHw6wuFOWnqen6q3TJm3Ogcbx0z2DUhFPHA/P1Z+N4iA+ysY5\niSP30eWT1cNxgO9XU/RbTILs5Pjna8B6yIAUwCI6oq8Dv/ObphZPnEzjZoft\n2FQHySx5RwKh0yZFONsHQKKvfJW+JSrXsE4QWHCBGuaxP0UJhtv3ZuHaOTIx\nynQP\r\n=9HcM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^21.0.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.5","bpk-component-button":"^5.0.2","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.3","bpk-storybook-utils":"^1.0.3"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.2_1626433394076_0.951514372111731","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"bpk-component-nudger","version":"4.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.0.3","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@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":"d874a8db5e28dc880bc12f5554b8d88b6fd20448","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.3.tgz","fileCount":18,"integrity":"sha512-cOU51Cavi60Q8foB7/U3om3RMnzJuf/nGRSTXtG8OkFRFhKIiXBGizatM6pjWqEKU5jOFKxDDBFThSyf7LiJbg==","signatures":[{"sig":"MEQCIHhxdvwa9ZAqSP3FqBKKBMs/pjjnpNjB+C2C+KLErC+AAiBKYMduI6ILNO59ANhIJrxPfxRVEpgKPBEKeHzylKefdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA7iDCRA9TVsSAnZWagAAupkP/3UncdzAoZpmyP4mSx/O\n2OXgJrCoyuf8SkdKjwii2rjEuic+LKKWmrWkMgqdpB/hCsT8QtX2tFQgSJnu\n2sN7jOLzFyWcjh72dx5oU4HIP8Zc1WPbJSe8LVcEFS3K4yZNyit98kMNa2Iu\n+hS6lTF5WngO86K0XNw1B5wEz1zgwIrYKRzNP8UkeYz32A3cj4uLgy0ozd05\nFiLAka+Nv3XfueOICJSKDL5rEh4tC7G7o6DZ+36Ecd2tBci85XjyImBX1RyZ\n/Z/XYx/D+qvdbCfMWF8/87v9gS1KZih2zJBBVaVjbHT9oS9i2veDUdRrp3Ej\nM4zUYJ2ckENNQhhnsYKDuJwiGZFLRZRd38J3farJbGq9Yv9az3wIdZ/UUjUB\nDEZeMUtpjlm8egR9RLOWFv2WLrOxNDX7Zx1mPMrKsTcM3g/MkqnezfjtpOm3\n+0Eh9UiIRiq0eMZzLGFIN1eCT7RPPEFekEZFGuP2yXglKXIy/2J5eYG+GzfU\nTO4sBBBbU37OMDSCw+wQgXgWw6n2BHs14oYvhQBnX++suTWzqhBLcLddiG0O\nQ8yd7ZyB4HRun2zn9TkvXDalECZ0FkRVBkrCyspKnYFTGGyO3o5HcLG4tunL\nNKyj+1ARYDYqpxBJqymN6AUsipPcXTABm/kqdeZc1y1tvQtbMILGdUaNvhl7\n7/Rj\r\n=D216\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bpk-mixins":"^21.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.6","bpk-component-button":"^5.0.3","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.4","bpk-storybook-utils":"^1.0.4"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.3_1627633795302_0.3212822342748103","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"bpk-component-nudger","version":"4.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.0.4","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@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":"aa693a8272e32e93d9d85933f645089f24b96c7b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.4.tgz","fileCount":18,"integrity":"sha512-cLzej1LnD5j/uGE2vUwoI3gYLeNqhmPwBngjWCA/uylknYqX+JRnv3YWXyeltRFUsxVVItkUGJSKxuIlXcqb6w==","signatures":[{"sig":"MEYCIQCacPFxJztiOhDRhw2Jh/e6S6+7/nzNamNpF6yNf0ebSgIhAM7xXw1QOwEumNSEeTYy9D8X97P1xO6IFd7jk6+C/vCM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBCOZCRA9TVsSAnZWagAASGQP/itDT2NpfJPSy6vTAJm8\njpKxxnV6slU696bWmZ+mtYy6kDYqZ8We0FxOFhtiwXEwTcHdk02dzNO1vbD6\nRLMHrUTtrXGKSKr/FsVnayU0j21nnYaJ/23m5Pg3N2cXN/iix0yIfYqKwS2F\ni9N2ihLYcz7Xjn0rxN/tB5vxG6tKvy2DstUjwr6aT3ewSXvVc2IJd/tWZpIT\nkPQdWhkHB2u3fCeLgxDf6nNdW/3sNJDlKcjFqKcQ7iLWsJD/l2jW0zMGW7P3\n+RFGSPCmWa1/GAfDKI8VUsnsAZfRsj8wnNQvmUmRwXq4RzsVXfmt+4gGRiWF\nF4s5cR+MyVNWFN5k+nOVT6yJcKIFkYvWrLFTyeHddZc+pem800X73nYh4f99\neZ+dzGtanEYGGrOwvfjaGLHhBhOaI/Mh8w6BDe3J3V69A4mXln9mJO+t3aoj\nyPMQIafijruRVmuPRcC/mckyoJ2H8w8OK0V2o4UrvgjnH/IhNidoKbHvP0eq\nqrUdyRBaU+lsKMhCPVV1+o3y+Ci3PuqmPIMjpXwdJSOODwVfWa4n7Zf017ci\nO7AbduAywTd+A8ApE9TZYF0jMkpI4OMKEIvtlY5Nn3vmZTmDePMdebcKV771\nz9atRL/QVYxaPl1HUUdpnfHXu0XzcGdKzuuwYBkYQw4SyIlZHS6CsDasHxZ5\n5W36\r\n=3QaY\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bpk-mixins":"^22.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.7","bpk-component-button":"^5.0.4","@skyscanner/bpk-foundations-web":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.5","bpk-storybook-utils":"^1.0.5"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.4_1627661209827_0.4817598362699498","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"bpk-component-nudger","version":"4.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.0.5","maintainers":[{"name":"k0nserv","email":"h@tunius.se"},{"name":"georgegillams","email":"g@georgegillams.co.uk"},{"name":"ojcurt","email":"oliver.curtis@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":"6ad41a92aebba0da11a9ef8ac90f84195333e18f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.5.tgz","fileCount":18,"integrity":"sha512-Y/vAH07FtcROAycLF+bJ/4KTeUx63YyMXO86rNX4sASmXvAiFrcX5QdpzoRwt15zhd2uk7Tg5H4aEW2nxoOXUQ==","signatures":[{"sig":"MEQCIF+8oANvuWd9cEJ16O48kHL41KC/aEmGL4Nn4nTE6m+3AiBLdox41BmWmcUbd5uBeygPNDDvh/eNsoKKgl//tPJZEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUdxCRA9TVsSAnZWagAA8ZwQAIq4MCivobKeQZ8Yy6lU\nTpa3+cvI/YxmcVUBqLBqrU35emrZOfq4wkejn43SJTcDSHpBuGBg1KmddF2B\nfWWgIHRpXJYRcRxXI/97kmZzaYc2wZFTlW/aYSFZgvbLE0/Hu5ZhAnb5D0ER\npedvfuduwr8IXcUf4hOwjThbfVBqHxf16GCyeeKmJ7CFY2KC7wZ/5kjoTmNm\nGjtdfg2wlLMVYhOE9DwJLP+wYxGCbhs1ygyoBvg+mZiZmOlH41ADVPrsGH0s\nWgL/aQl0zoZo6FuLVuQCZ0o9uCU1sqIa9BLfT5dL41xgYu663xUfFihWeo61\nwCeuGdhld6geIOKQi7Szbj2b+kvIgz1LPYeph7hFNoiA3ZqbCJEtWeTpSin/\ncEH9PRqwCYEd640n/HnSoBPixTkMYFdBhPQ9f443VIwJedPcuZVonTe2kVez\nB8Iwo6X35rFeGScx0Lmyb3jcROyZHbN8E885LeJ7fCbZ78jJnxdZwfaVxgQV\ngG4j83ZlgWF+FyU5TUL05NDatBidSCNgw8dEYwduXmQRCaSRX0xHo+/jeOoT\nb0c1GVSAUg8Csa+Ehdt/rSIqyqgikfzWwqqQJKhUDFIOnnd53+HowhOndyEP\nMSNIITfZoMLf5y3y+LS6CCTXavpXNfcMa/VGakM6+zSuCPPZFiduKhLWgstD\nhzLH\r\n=9KMM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bpk-mixins":"^22.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.8","bpk-component-button":"^5.0.5","@skyscanner/bpk-foundations-web":"^1.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.6","bpk-storybook-utils":"^1.0.6"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.5_1628260209070_0.6949763319659086","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"bpk-component-nudger","version":"4.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.0.6","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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a36ae410813efad09bef7c07c470eea50eb30abc","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.6.tgz","fileCount":18,"integrity":"sha512-2CxcoXQ8xH2P85wAFKZWcDp5h6OFAlkzA9TMtY0JmG8UYU8ct0Zu4Kv0q+81f7qpAn4j7KZIL1kPOHH5iptQ4Q==","signatures":[{"sig":"MEUCIQCR92zV7bnioek06zAr3UTBxNeMVadkVVm4cVVRsWOWQgIgXwyGlG9Zc123uD5kRQf7nPsBOEsbmKljMtAkbkuRWK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHPJkCRA9TVsSAnZWagAAty0P/0a5vzz5WRGbK+T01VY0\ngXxtW/bJT/yq2WLVtTg3vYp0/q/zXiW6Q3BgPgvkKA1R9XlJ+/0dtgRhgEBN\n6gaKsLaLkpjektQXHAl5kMZS4HSR54x12/HPlomrLgB+/qvm3sy2xq2l+M7D\nxEN1SCKokp5nQL91i66m4tX69iOg+wZv0MNRYx1y9S2ao/nIaxN0CtdA1UQ/\najyMLwOAopmLA2utPbLdYun/AzkCh605hWKYT828jvYAVKLsWsTuYNX/DWwX\n72jlBsU8fQ0F68B8AXhPzlJqfJuQrPBm3FMo+0xj6RpshhbE7ybRTEXmFifD\n0xK+mPiPJvCs14FRhYN126Dequsu1qhDSlNyMkr6JdzZejeY0M3B17sJ8kfP\nVbyhUmctLBBc3d0jwGhEACV/echpd3+MsvpJZ4D83TwUOSDBtnO/6HW9joCZ\nexih91blrqRG059AGF/vzBKje0tf6EiouPYXFgPZTpk4KerUFqGA9WnmGNRV\nAFUVa0uC3Ao9GtAUi2vRuOzmPhV8OlvNGVKQaPdOonkjAMJFysY0uN9UsBo1\nyNdqGkSIseGyJfxPKRXFzIzDNLaE3cJ6PanxGx0gJHONV7UmT/EA9ll7aSkW\nw0bvDbwA9QYFsnqxorO14HUniO5DKj9csZsiW+b6hHfzXJgpPGSB+QCff4vF\n8bRe\r\n=BzFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c73a7ef5723c55c954dfbedbae7eb6c82487b4ab","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^22.0.1","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.8","bpk-component-button":"^5.0.5","@skyscanner/bpk-foundations-web":"^1.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.6","bpk-storybook-utils":"^1.0.6"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.6_1629287012650_0.06656809966326982","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"bpk-component-nudger","version":"4.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"aab31c6b47def0bee76c6314ad1dddfa098c4d05","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.7.tgz","fileCount":18,"integrity":"sha512-BW023/y3zertCt1tRhwLy+CXFWKckALir8wcKJGg19+YyU6x8haNvaGYE9lho/NJNfnRPIN6PtgyAEqo+vfbdA==","signatures":[{"sig":"MEUCIEEYhe5CfTNTJ2nNXgpvC5/pnaEi942hgKPPue73/dyJAiEAmSbV9xTU9P6RZhIyd0FJqtOu70jodNaJ6U69sltrfcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHpL4CRA9TVsSAnZWagAA8fkP/0xO2SitGNQYYzQuykku\nCQYe5Xm1QejEq8U2Dpzij242A+2HJsN8Qne6QdHTcRXFz8Cdf/9V8NvIizof\nQT2pDyTCZ/W+fnbmtVQAYM8NRsHeED8ECjFTuu5/8QOqchmZKmxgD384T/HE\nXAotTl5cOIHRVQOpVk7bFYOIAWp2QhDOclpNmWWxTA7O4GFmMuxEXMpHD3dH\nF7GV3nh/9UcS8Qg7v2zxmW8GOH5rHMvZ94GZu2L3dycwWggVA3JE1CKWbLb0\nLt0YMuJzEaA/tF6E2yt1cSoFvCAexzFG63KMa7UdJR6zDfM9dEWcz4sXpvlD\nY19iE7uQbGdtRiG5hPI/rJFuvxZWCkGoZ1AFMYOHswFgFhx+9K2PJOQmOLvE\nOZy8iowC2XBghWRdj3OJD1YDKXRiEwwJ3oi/kbvmYokInkNLRyTNDMnhEDYo\nuTq1EYLicWsmq3CgoMjNqJxqeVbr8JJaMG80TjQ1o1vq0yIUC2ycMx/t/I4T\nKNuy/4v2rBJV93pFxH4TK0U47rOLMyxu3TzMFBVl1SZmrJ2axs1Qm3ibvsNQ\ntPZdgNZZGZ5FaAZhOHeN9Ky5vfzJrhh+l8YykHVxLfZyuNTDtyN28zTsDn+4\n7Q6yPL65zmvTthcWqbz2wzbhUgFf4QUF5EFgXw40SS5jOg07IcTwqxf19goe\nhcqQ\r\n=X0qm\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^22.0.2","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.9","bpk-component-button":"^5.0.6","@skyscanner/bpk-foundations-web":"^1.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.7","bpk-storybook-utils":"^1.0.7"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.7_1629393656684_0.535926602726662","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"bpk-component-nudger","version":"4.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d722ee0cfdb41e56cdf59af04d2e233aa36d491e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.8.tgz","fileCount":18,"integrity":"sha512-Haz1QKKWPxDu7C4JZltruwHB5nkWbCc9RjDXboQ22WE2+dLy+mzaJwWeuAYSMUaVv2Bo9LR9bU0wtr1tpiTmqg==","signatures":[{"sig":"MEYCIQDE8GNxoUu7bnEod5zmm06WyIgekInkJUe50vy/cTXj/AIhAKQJz06S5e6+g2ibqQqiN91JaZuC+tk+ndYQ1S6sFd+u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKM43CRA9TVsSAnZWagAAZ1wQAJbYzCDKDdll5UAhPMHw\ncGUieO2fbJFVym8cfoYMkwZjsQcHpOxQ3LDnqu84KqY4SjpOay5XU+StKFkx\nca8KrqbMsOBDuHpNrUQgcXWTk43rh7kcEvAJ4mkrDsYNY/5NewZdYZwIkkek\n/q3ZRwm1Xg6xkkg6KMggT3h0fYkXTMcE2Sqhj4PSckMawZZ30OUTda0LIc/a\nh6joPC+aOPV68s1A+5tufAtFwW9N8xUOVvdzvonwzmcl5hYs0swfEkPHKBNc\nrGgenHZiXPvhfjZAYghq6+0sADviPIdpD9NPjEsZfBjZG/MLC0E4IBgyyjs6\nZxwVY04Uv+ZDVm2EsJKEd/8lP8B3F4LzDVAVGrpwH41uVxdt3bV/C39rV9kx\nwGWfi/wa2j1UDDLlIRG+neEzlnExe4dayuI+L32r7l5xuF78WeYwr39nB/ZA\n7unEqayu9eZnroUvH6gcUCVJ7T0k1miKwNdwEIVJmUz/0z1KY0gkRweVutFi\nAAilcNE+B4AIn7qtVCa6f03l5KlXW2v/9SCynHNSkmAXijzaGZ1g6ZYJA9/2\np2rShCbdwgiGQJpicgWvrB4cC9mrzUdt0pR7mzyBxYDi2pKweIumytH7n8wK\nqJGX96zl4Q6VPgLGYZfEU9v/DtOlro/w3CtCUVAbegudS2LSKuPmQCwjjOkh\ncTGn\r\n=6UEy\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.5","dependencies":{"bpk-mixins":"^22.0.3","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.10","bpk-component-button":"^5.0.7","@skyscanner/bpk-foundations-web":"^2.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.8","bpk-storybook-utils":"^1.0.8"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.8_1630064182855_0.3584630923699992","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"bpk-component-nudger","version":"4.0.9","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2b44d3148295868b7ed912351baa6b00c25eb817","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.9.tgz","fileCount":18,"integrity":"sha512-wFEgOMkiyytpY8rVGhPAWuyjONbveiJTkJYka6AxWUplPZJSVuV2Aj9e6eq4q1MR30H5nzvzvVAWdy2zDWk+Pg==","signatures":[{"sig":"MEQCIGZfvqycwmOTDXL6/0p4cREot3kNQ68rykiHsiEH8xjFAiB44cM0Y4w6rAbZCK6DEo+Fs/TSaiVTa1mJXF26AssYyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNd55CRA9TVsSAnZWagAAqG0P/R9clRw1+RoGjK1Qb7bF\nlOh6FJsLMTQf3uHE5P8bZIzCbadyGYeF2RrAGJFUQuzJ/VON+Zia3KSXbYlC\nL71M/3rW4Q8Wj6jNvxBvDaXAPALbqUrEZXX3aStfpz4s9ebnrtXR/b+uAJz+\nXkff3dVO4xpxpFEfk16Bd9x9qQf1LJPoiVb9Ep6zTzK8udTOcUKgo29dSYy/\nX8KYSoTAVA3roKr+67cconaZMx7mSmtJ8vLQs2VUhGHhyb8q6zrpH06SCRae\nNDKeecqODT/K9Ry5n4TRcM46na8v928c1wmvMf6J1h+Mbp52VI5Oxia6YTaD\n/mSIYykwB+pyuDpg+DZPsGPtjywdnK4wNcxmemey3q543Ib0fQe7cpSf8/Of\nLKRvjxXh4slbpt/LewVYlFItazmbptw2/wVO59zySm134BMJTYf4TmA8DOOh\nXc9W7i+GE5yvKVXeGFhGHpI5rfCklcXEerv2TQ2RVegqoe++guXf74DuSttl\nbvo4ELJU+UME6zJARzi+qqjKR2ZUAv//ffaTfvHorxr+9hwlmztc70UGA2tW\nEiEXn6bcx5u87crNrpUOdBhZ0STjH8H8k4T08h7Wnn8UWT+1Gi8CoGMJdojv\nux3dYWVMpNTnU814khSsEH3Mt5BpHKE6lThT4XKFLF69da80XuElkKR5PgOj\nEgaI\r\n=iCBt\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^22.0.4","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.11","bpk-component-button":"^5.0.8","@skyscanner/bpk-foundations-web":"^2.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.9","bpk-storybook-utils":"^1.0.9"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.9_1630920312976_0.4113348873890659","host":"s3://npm-registry-packages"}},"4.0.10":{"name":"bpk-component-nudger","version":"4.0.10","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2b7c8ed2f6a8b03b6f6a00d4d0881f01e70c91ad","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.10.tgz","fileCount":18,"integrity":"sha512-pOkdCNMBTYonIC6xLhZmeNvdipCZznNZE7sBdq6ypq+ZFMID9O+taRSRo+iIzUARppVDjpYMYElDY5y5TyzNlA==","signatures":[{"sig":"MEYCIQCwCIQSOeLbEV3bJxhHI1GvwJcnV0uIpspVGXFGdrul5AIhAJ9zA1BpPITkpT3OETdLF5Epv0dAZvtP1I6kvj/tYUki","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOHItCRA9TVsSAnZWagAAemgP/RnBZVO5ZE47TWyNE1A8\nTdbHNO5ZSvsnf7ofKXiotqMljkqzlHytMC7GgO7y2n4CdGWs/e1LF7yi/X8+\nNzIiyFMAtKPbguJmenwnCD/MeiwAxPol4a5IgZlJxXHk19MizmPE0YOnHbKd\nEeodz6rL6BPIMTk/MEpZrDmo6kbnHp8cL5D9wqQylpHztRdqon2iflqEkTPB\nPbh7AsjnW8tu/SbPU+4muknGov56UKgnKFwd4IKO9+ZdCHs6cGtD70LpZXWp\nqKLmcTX3D5UvduP4kzvOb9VS27pWCasUTxbxd9T1onYSEO98ett8CveFIvW1\nHhB0SL+Vat7iIrP4E7ufCbLFW1DUHRtQQ/Qap1I5rrcrpDWxfMG2mAEK1t6v\nZ6sk+rtt5m6EJoE04B6C6u27xXVOHLY6x44F0k9tQAOt01YdRbSjgsq7ygsY\nxAdztuegM4ahGpXg4BjhrGNIkTkQodOlzdAIOLRyrtcXIKyvNJyNz95mMG0f\nnLJW/zZKSBEh/Q466XmBxr+zibEKFLeg3CgZpnfPxRJtK38bpQmmpsUGwN7Z\nnMkeFlgq7g0k1Ya/tIetMZozGiIlwQVTbBK4tvw2HrWwY/xk5i3FMyOA2jMX\nV6MWfvVltlo5LEazzsIjWzztYofyqM1m/GA+SpKCFh9vrUL0kAhszPz4/zOp\nhn4r\r\n=VbxT\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^23.0.0","prop-types":"^15.6.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.0","bpk-component-icon":"^9.0.12","bpk-component-button":"^5.0.9","@skyscanner/bpk-foundations-web":"^2.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.10","bpk-storybook-utils":"^1.0.10"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.10_1631089197622_0.9350416320191288","host":"s3://npm-registry-packages"}},"4.0.11":{"name":"bpk-component-nudger","version":"4.0.11","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0cd47b223e6ac34bb714f6db8499d3e9af1668e1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.11.tgz","fileCount":18,"integrity":"sha512-if+FYN/HGkNLFmmb44NjpnzofVF+dDxCJoxYiZOaYGSR7DK6lQn7t9zgoisP8XjhAhOGz6EG9RMrZJw0V9SE6A==","signatures":[{"sig":"MEUCIC62zlXQNjhSYDdnpJnq2YVGV3i1Gppk+jquVICBJhyQAiEA4ASgqsxh4+j0CVHHK6Sya+Xr+9q5bxOaIIwuEPM5mk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPxVFCRA9TVsSAnZWagAAj9sP/3zJGGrx+C2qwBKjl7lQ\nfiQgdPjUZ4dupnnB0JmEnxFaaCSba4QliUA1ITZ24YN8b2xIQe+5ys8xVCrn\nW449qBzFb6xL0mzpodo3G4/I/0TMYgXFkQ2t++cS5p2IMm7Iu9kScLGi0nm1\nFn5bQtnlWVXdj0xy1IICkhx49ipkhIU5pxsvVrbmvijDLXILJdskBfXgh9z4\nC5d7uJihpQKZkHRa/FmCbagLUESbsf3D4FFBduCSvYdayM9MFP4k7HnldMB6\njoYCWuXfOdQSDE9dSs9eGZdAUKFQFnAj+G5qxuYpfcGsKLkbotJaCafcn6XB\n/nf/wl+EVQQW0qbuv7pFuX44paJ+eLgzgdTcsOGML2Om8mBa0gID785jbsN6\ntZ6TfI7/392ZI3UTPNJilyDDb8qTSTvBDHxEh4pSszuTD5sVsdVPe26j+tPc\ntGrY7wSd0vmv62+0WT7iVoMsiN5tP3i8wzofNY9KeRVEelx5Tkz7mGzd5h+a\n68kgR/Qz8Zefgc2g63KUmShdg7a8KuzVvaXmnwBTDD0H4QOYb8wAoeP542ag\nn7LXBHRgSAmsOPx1pKL1UxeDlB3NzyJNGVkAZ9E+s8FIGaWaIqM68cJVk7+C\nC1IrVAvXbwiJTsikN3r6gIFBUco+QztOWqotfDv9rh8IFYporQRXv7VerhzV\nMtq7\r\n=SYQh\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.4","dependencies":{"bpk-mixins":"^23.0.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.0.13","bpk-component-button":"^5.0.10","@skyscanner/bpk-foundations-web":"^2.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.11","bpk-storybook-utils":"^1.0.11"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.11_1631524165022_0.034739751688263265","host":"s3://npm-registry-packages"}},"4.0.12":{"name":"bpk-component-nudger","version":"4.0.12","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0c0dfffa951507ba2622f14111c817c540549e49","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.12.tgz","fileCount":18,"integrity":"sha512-c4Uy5XKbua02XuBMIueZD2+gZFA9neILXOjXsf2HCwMbvbohF9gfg9Q6OrzHxthPhaTpMP0ygrsTkA86sDEzqA==","signatures":[{"sig":"MEQCIFe9EQ0vMAJf4jqONMANrCrH4Xa0JJadkFF811TGoNumAiA3opdvgq72jTyPsRtNs77/yRvPVlix3JEQXqZ8cxQEog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59692},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.0.14","bpk-component-button":"^5.0.11","@skyscanner/bpk-foundations-web":"^3.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.12","bpk-storybook-utils":"^1.0.12"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.12_1632994602780_0.7262050138696026","host":"s3://npm-registry-packages"}},"4.0.13":{"name":"bpk-component-nudger","version":"4.0.13","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"79fda3cbcc235743f1c87a22740eaf0911eec237","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.13.tgz","fileCount":18,"integrity":"sha512-YwlrqlmSdTPql6iYOFH6TnCbzSbVXpKEsR3ti92wZHh6G1s58IiLRuWCCpiu05wVt0R5EiUrC689CfX3zwivtQ==","signatures":[{"sig":"MEQCIDgzNtXBl68m268H8FXMf4FqG/7pnxAmMIoUKev0Vff4AiBNlxEGl0IjoO0kBdQ66kYQbGwY7mR+nVqGlmAGsLWc9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59692},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.0.15","bpk-component-button":"^5.0.12","@skyscanner/bpk-foundations-web":"^4.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.13","bpk-storybook-utils":"^1.0.13"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.13_1633598594637_0.51346132495274","host":"s3://npm-registry-packages"}},"4.0.14":{"name":"bpk-component-nudger","version":"4.0.14","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2fda7d1f95eb769818a7ca52412e386c755bdd5e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.14.tgz","fileCount":18,"integrity":"sha512-G1tRYvo8hR1XdDgAD+76paAIOoMCoKA1+s/NOGAYbUpxqwb/WAzfDg7Swi4DKF+U/BRb+4zcb1cpNREd0rEsXg==","signatures":[{"sig":"MEYCIQDqd6o+AyUKt3PTPD9xOrW6jww0MePJwuxLcRCRELFocAIhALyO63jucH9e05y2/dd/fZ2WkBacL87NhzeG3/j8QGbB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"bpk-mixins":"^24.0.2","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.0","bpk-component-button":"^5.0.13","@skyscanner/bpk-foundations-web":"^4.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.14","bpk-storybook-utils":"^1.0.14"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.14_1636650196270_0.3774228081107658","host":"s3://npm-registry-packages"}},"4.0.15":{"name":"bpk-component-nudger","version":"4.0.15","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f6819fe65d7a73adb47ed7eb65c92dd5e1422b83","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.15.tgz","fileCount":18,"integrity":"sha512-3B86166IjNHvFiui6ihBVR8ujGX2PgSF6nkmp721VtKHxSZ1ZmRHyLuCy8b5cS9KongKgVYOw2MYqUuxzBF3MQ==","signatures":[{"sig":"MEYCIQCuD0N4LPbtysyTSSb3GHEya2BBCd2fwKg175anTeqlEAIhAMLDnc3a27thB69VplEmq9gElti/bwHHkdR1ZXZ2c+XL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691},"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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.3","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.1","bpk-component-button":"^5.0.14","@skyscanner/bpk-foundations-web":"^4.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.15","bpk-storybook-utils":"^1.0.15"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.15_1636712887652_0.8507266734079488","host":"s3://npm-registry-packages"}},"4.0.16":{"name":"bpk-component-nudger","version":"4.0.16","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"cd615a33ef17c8298e35007e760369d190fb991d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.16.tgz","fileCount":18,"integrity":"sha512-L9ywi9KXj8/PJRdqxEb8nEmbSt0zWgSnk40KGltWcJDu9isfBox2wdV/IC38U1Ci878tARR3aKa6J5zIm0GzPA==","signatures":[{"sig":"MEQCIEQZ0uIoFOPUSoe0lHoIj2z3vdQN0PnBFCXKU1aSB4jtAiAllrVu3Z5gjxuHnrd51uYWqJChZVWt/eNpY9zY55lV4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpKLYCRA9TVsSAnZWagAAVoAP/28d8T9totPmn9lCGs6t\n2YHmOnnVPUBLTQgD8ZIzzezu7zbrjJvGVby2sUMJja1I7HPw1DHgOcn0FsaZ\nIsihd5lSMmE4iyfFG44ssEZeGnCIZMSLEO9HsTH8LGaWYJKwpWWOw6VvLFpZ\nfaYKvsXJB5OlIdsLpa/i4QmG6RiLLScbGMf6Sw1eYamzErN7DcDw3tC8UhLf\ngJ/rU01cfCgTofhS1ukiYkmKivd64CCXbRLdUwJk+v3G2+cd/x1FUIznUUAs\nYDR4aBQlgPNv5FRE/fsZkWm0vGJjHUltFdoyWIR2bm02cU4N+uPR7Y4ESXch\nEcrLDaOcBtovt4ypuArgK62BtRE4vOkRXecXgD2yh38ScJRvpdMI1x5vaJ3J\noWjxO2EE5l1pCWQsgofo/qiNEbi4JD1aJpOTBhLGyDgr0Amh4/DNC9sJXnAV\n5a4IzpryjODatWdbdndpvy/45d6iDnasoUaPa7+0wQjit4rs73nE8tA1rfa8\nheI+lBmNKNuqX2YuyfklwG6yEelJ+73ZCNsqQ31LdpoVykVHcoKNCBhzZgdF\nGd7m98/SV7J1PWbTWDNjoqqS2Rg31W7IeXWZImuU0O2wwYxWB/JURm5v4Hxd\nC1Q6PKRa4XUQOJ/e6lJmo+B2Vg744NEkOWtbshkG1kbicIW3T+h4J31Yzzct\ngLH9\r\n=CfLV\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"bpk-mixins":"^24.0.4","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.2","bpk-component-button":"^5.0.15","@skyscanner/bpk-foundations-web":"^4.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.16","bpk-storybook-utils":"^1.0.16"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.16_1638179544170_0.912888566594561","host":"s3://npm-registry-packages"}},"4.0.17":{"name":"bpk-component-nudger","version":"4.0.17","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"6652f2ae011dc77fe8b33d3079d7a601b57dfaca","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.17.tgz","fileCount":18,"integrity":"sha512-XXwolb8hxQyYvd0C1pkFIBx1+4QZS6Q1+KhKhFb7OrQjrTjFuMie+a8UW9ytonw+Qgr6QP2Vg954WuRoU17nHQ==","signatures":[{"sig":"MEYCIQDxGENTtV5HNheKFdQlWQ2oz1tGeZj1TaGmkI/4+fYKAAIhAMbqBU6yzAqlGcTLzt4hyyIFz54qNIT7tIUnQC17v3cE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp0qzCRA9TVsSAnZWagAAlToP/2tcmn27XJeX5o9AhV5Z\neVgNVik1W+DKhXNzEo5PuNv1rqLLWACuu1+Du3Xb3JgPylwC0dOv8GT+2vUb\nuomajZkw96rdQYxlcCOTPzqNV/reRMhNoTLNUPaEYVj20rvAA570Zl/uYMM+\nlhacJAlxNyMUkS/ceRxIe9ApO3E8KbFUTGjwtgqObhJDjDeGhzh03nfB9511\nHx+7iTqmt3A0uAoFp2vAX4z3jCsMIiOJgsQK6HdzDJUK2SP1UEJ3ic8UbimR\n6W9UmP7/vdsuq6TLexwy4mabOzPBzGJuxz9YBHJojU3dR3LX4v+rs9Le00lj\nfz0Z6PxCrxvfkpRqBESFyThVXCvHc9586OtbHKEakaIJXc5vOss8mB9kd8VW\nN3HK33gaopVgiyvw00kSSmyH3ZqJbYkRu6y/1ob5LkLHdgJiRuLkqDKrCM5x\n9OPK9YkCwBIhJD1ePgq/ry5/BVzOZG8FMyjEVCtfsxBpLOo66QmWOFJi8aX6\nq1dM3oY3WTaRt8x2NsdVfJjjGWDT7zIAPct21+SBl/Z48+TBYXDBpq9lqDtM\nzaKpxIwyWpahdapX7Tz16lKHNe6lBgC0/v+RpMxpTSUpp7nUEOmlI5mdFHfj\n9sSW5nyCcAC7lCmxl8Nqv7HH5RkUu5tRgjSPFYjrGIYuG4s2VTeLxqdtIYlk\nvJLx\r\n=c6Pb\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"bpk-mixins":"^24.0.5","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.3","bpk-component-button":"^5.0.16","@skyscanner/bpk-foundations-web":"^4.1.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.17","bpk-storybook-utils":"^1.0.17"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.17_1638353587717_0.374620698668759","host":"s3://npm-registry-packages"}},"4.0.18":{"name":"bpk-component-nudger","version":"4.0.18","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"91e0227f7b182bd33f68c8a773c15893bd8e3522","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.18.tgz","fileCount":18,"integrity":"sha512-X74WVcIwJfwJ50tmGB35mlVuffRRM7k7sYTKt7Nt9371EEoPHYgZC36bKwoVcfTrdDnshQUaAdWLBY6IfoltPA==","signatures":[{"sig":"MEUCIQDgPqhseiY2jhcRMxZE5qz9kRNfWqcOXnp1tEYdk4TgBAIgPeDftjOXuwyHYoWGG8tFH/eH+K+RhUsS945w/a+f+DY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqfTECRA9TVsSAnZWagAAnh4P/3BOwh4yEjPYXiDmd86U\nJZ16jR++npMc2VgN+ddP7fUfambyk8PCdRyBoFdgBr9ID+HNdhkycHDdB9P5\no73YUw+/Hs8pWpqiZvvD+WJH9QxSXR2kuf8nHDrlfUOWaa9X67eK78JDKiJi\n2buiQL/JwWSUufUSIAv0F43UWoUdXWcE2lvkMHvMqy1bzc+zJI8rtDWhScVT\n/uoSlUz49dOkE7CwaJNsM/OesSAAV+UMcpGRheQ5lN6qxNHcTFK3TBTemihG\nWpD8tUxYyoLmie/JUeqpeBaHACSU6MoJB8ROeLMmHVb3zBMcSg+eP3t+2mFR\njENyJrfy+HeWSSk5zTM1ZKDAQvscj1a7rwa0FxfMkh9EAgNh5S+OnddRNZ8m\nAYfclSN/YUAQZr4FbTmGAAbOYkRBCSYfL1ODabldzUjW3RKJ6WhtptxZvVJI\nzxbf6gPvC80nEB//eh7tl81S6mEpzXF/hqIDdFVUPk4hiuCveAIEIBOzBRGz\nMEJOaYP+Qz/XJaOqqZF/p6gKs56/otgMG9i1vTazpCiToZpIzF6tSX8toh0a\nmoSfn8c+/wi3JzXCP34gyPnGupHtNH0qUYB31nf+CFdu4j4E6C/SeeGv7ElM\ndF0BLitf60br90hy21U3PMstxnMWYuiNqvl2I+zmSALUyO4RK9a45apLnxVU\nHUO9\r\n=o3Ou\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.0.6","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.4","bpk-component-button":"^5.0.17","@skyscanner/bpk-foundations-web":"^4.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.18","bpk-storybook-utils":"^1.0.18"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.18_1638528196554_0.5355960417846048","host":"s3://npm-registry-packages"}},"4.0.19":{"name":"bpk-component-nudger","version":"4.0.19","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0b1889d94fbf3c1a4a3dd85bb66eaa847a837821","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.19.tgz","fileCount":18,"integrity":"sha512-PPNcyoKGq0a9Gz1Xfmv8p5yCunXUK8ihOeU2MxHgax3/tw4td4bJcxzu5/SZljS/ASnxz9rqsehtFj9O7dsR1Q==","signatures":[{"sig":"MEQCIQCuU7sZJWE+idWJ4pufzTz/FxgMVaO91TSskXyp9IwFzwIfdQBlqI3lLknkaOZ73DPteKNbDnvIZbcnekF9Rph70g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsjG6CRA9TVsSAnZWagAA3doP/RktypWLUyff2rVocbZl\nIS2IQ/KW29nlnyAp41aRDor1GFAW+Vx8HtNpX9E2GwHJB3/nxhPEmL0hjUKC\nVTTtkm9ie6D3BdJQCVQmaIYLtt3L3CaXOz07yTnNA+Pul1UL57v8EWauV6Wi\nOP5V5hCltJlfOLEETSVC+1gdMwXPE5ntkwwqouByacDtX0LACukLOmQTJbf5\nVKkUepRi9da8XfbeJLvXfEAvXXs1kwGqmZmDtjvjrAuZ5mnSeIXQCi4Bqm5D\nUlXd4A8V96tF7HYkRFVUIYuiPLa2+drwhYS4PiOqqsAZWrFip9Bi+nzcliC/\nqx0IgXT9hLo4QwSMXPsilKCCPdUbXPoMSSWRmRgp0PeWlyas7umveDJSf0Gr\nd8oEi1sEqoF0FxSid2YjbRDqczfEseglrR/AFrgCM47SKZjLQLUC8b6hJNeq\nEygzUwHpvvU81/tj0iHrsjmzV1krVhYJwVf5I/vze1l4HrXskmjbcXVFlplK\n6f/dzWbd2JqHVd9I2yq8B1QHZOxR8qZ13g65TQMp17ZOkDC8k8zcDN42G1J3\nartXI+My8rUk9QLQyCLfi6vP/TGi/ViOwNUtYk0JlWvtuJZl7CUSB0yD5P2v\n4FjpE8Ouq474XX0ViGCqscjmuQkdVlECuHFBPqtfCrFZrvB9oYcLfuWweQOt\nBgIB\r\n=RRoi\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"bpk-mixins":"^24.0.7","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.5","bpk-component-button":"^5.0.18","@skyscanner/bpk-foundations-web":"^4.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.19","bpk-storybook-utils":"^1.0.19"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.19_1639068090621_0.18153230493462824","host":"s3://npm-registry-packages"}},"4.0.20":{"name":"bpk-component-nudger","version":"4.0.20","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"fd3b6c6d9d6137099d9c2aa0861829593b788e25","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.20.tgz","fileCount":18,"integrity":"sha512-FbHoX/d/eX2OJrsUKprPwNFCCrLeuf4YEFiWYu14tY3eCa8ztYW/z2RZRAh1Y/bbvuGsT5p1372kD8Wn6aDt0w==","signatures":[{"sig":"MEYCIQDHU/OUopbOD6rCWxn7r7SItrQlWJTrKzjDHK1NgaFp6AIhAKvV57gjYg12f3zIGlqmbnF1u6oSMWs2xeGkjsEGKwXf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvH6NCRA9TVsSAnZWagAAEkUQAI3c5NzZjM0OV35pl3ax\nqqIgggMD3ncEwpLnnmjhrXiiSGgWDrkFYBiCM9ehNPKHSGxE7kz32JztkexR\nqdV8aNLoyuhajijOZ19BTqKuUkYUlz/NSusXQ5RihuMdGtykbpurp8Ou1o3Y\nppDzZg1WWIkd4e+3MI/GN4Q1kLBi75CaMUVDfu9lnzwRGivHRxUzezkXVQ3c\ncuVOsbJRCi/OQLiSemlp7NzVFb0OvHX004kUgaFeQKw7mQNRMae3WteZ4y1w\nL6tle2UovGPJYKikxXL4TuT3C5TO7Juf3FbCmj8uhmAfRNwM0vQ12C5HF1hv\n2BXP88UThpghqvI5KvQv2hJ9cLGJ7r77NINKKkhOH3pBsqtbBtvUS72QVjBq\nj7xcjeK8eAp9uQ9M/mzWlx1Z2ty2X7Ps47XHvjyFIbMXT3HqZwcWCbBGNboR\nSjcto66XNMaufPLlzP5TvIBgeLhMrFIFonUsBw5WBexPQ+WeulNamwDcveAL\nQs3UpJzOj8Ck20IBvrn/SMBd4zF1Rfv0s8qvf9HJKpiy6FW9ohyiStkFnejn\noPU+yf9zGu5IwzYSEVHx3auL77JT5ahvW5798kXhsHMMNAA8rRl05S+G4H4F\nO4chfZu144Xwd5Y85PbkcDP8pTCPAQ2aL8EkPeFyMP+KToF7haxOdD6TJBeI\n71bv\r\n=VHK3\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.6","bpk-component-button":"^5.0.19","@skyscanner/bpk-foundations-web":"^4.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.20","bpk-storybook-utils":"^1.0.20"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.20_1639743117636_0.733037332803995","host":"s3://npm-registry-packages"}},"4.0.21":{"name":"bpk-component-nudger","version":"4.0.21","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2ea3ff07ee1f2716ab604e44b0f028e4561a7225","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.21.tgz","fileCount":18,"integrity":"sha512-Fe58S6fJdRCrYwcfyC8LOf8u3fkC15Q3QsFQYl2MftTB0a+x3h2dD4ct05vjee9hySMYr/dkzmbx335Ecqp+7Q==","signatures":[{"sig":"MEQCIFc8qA1PzO0r8BBVQDsfPbD+exRDoqtXr4dR15jHx1WYAiAG7vZ5BZz12qIe5SGlv0id24kXGO1NSDiVbxb5TZLZKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvK4XCRA9TVsSAnZWagAACXQP/iwy40HoAlFkHnp+ytTd\nKczbcV00bXAuCtOzF3avrZkqamJEJ12647Vpz+QpuqWRFb0hHSVNoSz3as1v\nFTkC8YrI0p16ninB6Mg2Q084Q4CNHlC1FyxB6yQhduNArURVcF3WzyTXHuzf\nNWcWlvyeTEFbB40D3l3aIRkicd9I+sINTVxYFPQgMHp1KqbWKnR2dReYSZUK\nHrb1U4lQK8gRmTWfJOM6qT/cUjLQnQR0LVl/vipBMsluCEiYIHDlviSi3aPV\nNdO09g670UUR45RPqDAYhCz7XOfTS8aMgbQDo0xXO7cWL0bF9O2qPyThtJff\nowE0eNWeKVhOJqOS3D3uPZNG9+l4bxE52JkhXzB3Ax3AgUH4Ta1jAegBQPnF\nGzEmO2jqsIED58VN/6Yc2nTZkHQ2fSG21hR+GEE3YfyaD9sVi5EnuUKUeyN8\nXIWcrXbgk/Jflmpf5Fz8XUxkiLmYhUgk/cKlDI1mKeExqUCnN5GtgIOG/lt+\nT0XW1m7HrbooBIQJQTGQi0maCpsm3s4hOC3O5urgwH9OaVely8DX9feB/jJy\nY2GP+hX5Zx5xeM2Xbq0jyipcob0aFdFY/Hk4KdtNwyhDX9Pys3+i4ci42xSK\nYWx6FJ0RxVQF18jpxkRcYZXTiLsFH94WkVjFz0JV7knL4GPaNJMv098UXFcT\nWWQt\r\n=gzi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6e168b2529c7677f376e7e54fb0982297208c680","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.7","bpk-component-button":"^5.0.20","@skyscanner/bpk-foundations-web":"^4.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.20","bpk-storybook-utils":"^1.0.20"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.21_1639755287350_0.23413746579677763","host":"s3://npm-registry-packages"}},"4.0.22":{"name":"bpk-component-nudger","version":"4.0.22","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"609ec2023070e8c5e4d0a77ef3fce9c6a7aa691e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.22.tgz","fileCount":18,"integrity":"sha512-lZfrVHRaW7xjl71++B6bKUTUgc7hd9AbJ3yT5x0PJIlqgPdqBKyRR+2nNYd/BZAux2AIMXw0akG5Plkn6gnIvw==","signatures":[{"sig":"MEUCIBnFnBMzJKT8vCpkKp2vUY3NSewYjwPwW4AvOAWXyDKyAiEAzmEDJ7Sz1QpgCVWcB1YnslEFo508Sk41qAfP456dp9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4ERRCRA9TVsSAnZWagAADPcQAKTw4xWmoiS79gV4gowJ\nw2WjUa5ol/2pYRlW9OdU7gGhhLB4aJEp7+QmNCMixx9/Nz2vCjH/x6kMCdLl\nIity94bpgKKFLwslj6AQjnHoFF1HBv6lybitRH6TwZLULExWAXdYiXt1phcD\njTCKmCI8fhgoYZ2VgN5Tw73CCv8ZzWZ+W20Afj5qZBjcn+fEWdy+6jgFMHpK\nxbuBxvKFkXpIERyw92tF8+osqDGtP4OeMmAKBIHpmJEgYy2KvBi/5H1d8SFo\nyfY3nwaFscGaSV77XbuviM2w62Rkp6agGTVF68oI4nIQyXZRz1jHndjIVdul\nfTlY/CprQpim9JJZO6TKJeJ8VXRKmfZmPICAHlYY4toM1qqJo7f8X1QhYiq1\n0M4gm/66ZR0nDEHBiQryVPlJIWrDd1qCU6ctiJ2qAGXMWPOkXdI+Q4pxNFEV\ngQBnmvzaPyu8cK7VGANsV6z90ZY3moknVlsIyIEzJNjRC9SNL/Smfmkrf7dQ\nxEvjAFVMD4BTYdXvnpYu2LpzadZSvhcqR/CXZDE0BjQOESXomCLouM+JDzGt\nHBa12ci5Z3n5MiLOLYW9Y1CiF6qswTG/HAYppFY7cxYQfwEJ9nCUsvJ21rk8\nL02XK6xKfCz+ddGZT3BkwwELKJtHEaIwSDAm9ZOTngNxgAdQ0o/ye2PRRjFa\nvDHA\r\n=GLlD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.1","bpk-component-icon":"^9.1.8","bpk-component-button":"^5.0.21","@skyscanner/bpk-foundations-web":"^4.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.21","bpk-storybook-utils":"^1.0.21"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.22_1642087505402_0.6113509877628589","host":"s3://npm-registry-packages"}},"4.0.23":{"name":"bpk-component-nudger","version":"4.0.23","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@4.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"327079c05b14c8b8619fdd8a79733bcc400d362d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-4.0.23.tgz","fileCount":18,"integrity":"sha512-ekQwG2i7ztDQHxINsK1NY3V/sotHb9eb0TWzcjLG4huv5pTgkG1mHBB8OZc/Tm5Y4ghU7fVpIqwN9/tOIWTxKw==","signatures":[{"sig":"MEQCICz5fzrat8TnneV61pKvVoRw+23zHu8UGkDGft3RC+K8AiAPa85q/twteBy30QcsZH51sNJg5qxFIbzyLwjg4NRgxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8rtWCRA9TVsSAnZWagAA3SQP/ih8AvGrsKl0yk4mmHnP\n3GpqE2i7WlLnKfhQQcmXbE0EVAJfkuadhEkOQUtYAsvqw6agQy55S2Bh1iOE\nBg4FJgiAH/L2PoYDYzCZb4NCTAWXmDfbng/2JnjBYYg/VhJuf2QonShEqSb7\nvN0GkEFZTnREdGWTId/u4n9nfGylT2/eqlaliT49SoF309KWrq1BPHbWtVYJ\nJ5Mn1Bt/JhloDXG0kUCxgGVDjSHVaziOXNQhXVEWUxg/rXxoIQQzBizQCtLD\nDskL6SwyfhVutjNARZDsuFZnz93QvqkFIzQ8D+3aPkWglX3Cef/gGx8SCn+6\nb8ypJzTPAYtAqLaWkpmWpR8nAfux2PhFfRt3ZwWR4Y0fCV3DyoeWZxeuJSVc\nGHloT+zCjjYTI5g1KTgq/A+EHhjMtRGQ0xjTLopTdwbc9nZ/DYQdS0IgglLF\nFufbnDDikAg6NhGzLZA+HcWeZlA/KdjzhhzfTTP5IFreiCoqovfpJ8eErsK8\nMwEekdCp1O5mA0CmETy52zPfBO4fjQfpDI5ySJDeo2u6ASRtwT2dPQouY8x/\nakKn86U25bmgdYOwp7sEi3hmckSKhoL5YunKxr9710hJmNloW4f7ud5s3TaO\nGc/7DjM/ZayAYwrFJOV/J2ANTalBjW8W9CQn6vDBJhi76GiaT+JkCcGQjW0j\nYB4v\r\n=nYrT\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^24.1.2","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.9","bpk-component-button":"^5.0.22","@skyscanner/bpk-foundations-web":"^4.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.22","bpk-storybook-utils":"^1.0.22"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_4.0.23_1643297622121_0.8509046088714585","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"bpk-component-nudger","version":"5.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f77797ed5fdbbe60d48c7b207a194c25097bf25b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.0.tgz","fileCount":18,"integrity":"sha512-HDNAxEIhm3r9jFAQR/SDAcl6YVitDs2fdLk7G2GWEAvZ6d+1RoxBSdjuvz/OxjvFnm1T9zdtEMV+PIvTUIOb3g==","signatures":[{"sig":"MEYCIQDmUATKwz2FKp68oEJ7ZLV2CngkFhGB+lHEyyY0ZFxregIhANmbQhbm5nydBGdL8Jdd6PvKA2pBnFOCvQ+EELoRTCI+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+AUWCRA9TVsSAnZWagAA+WYQAKGbrygPvtSUucD2bsdF\nIPajAklclEkWtvhz7AwcbwCsZWBWRJy4vMrAxtl/cRSjFaoR9Y1zGdHD6Avr\nzdxZ0fdWCe2DKwNWou/TLoeZeVkABGBad6YdEAERYUhEyHlBllLkKeRNf7Mr\nhu+ZJ1Z/OTnq6VNe1WCzHjYDgzGpFwTeTVB8bITnz9x1bxCZIX1DbRh0AJkv\n3eRV1cyC7Nhoo+6Ze43Tz4gWAtQGdGJOKEpqriJZVKVdeYgtQDJ27GXmpYkn\n5sxH/5y3nHiUjBd09OyJndUV82eo4mLrz31l2m8jOi+rJf7M35t5IlXUuyIB\nb0Sx1QxFNel2F6vXlPiFwIpWIrwZEx+g/FWt8ZR4VkXdnCLIh4NlM7ZhcH+L\nXE8o92KvxjcmTb1SWBBcNFK+POjeSnIOJKvoZFqYKEusj0MwKezTZ344P/54\nHlb29v5bi8Ze9nqMSgkwra6GqinIwNaQp4ibircCsW2mNoHivnjEoqXHqkAx\ncJqTxKxmOuFWcSZ2URvJw3IC34jb/pTpIzefw4cYdBwU23ojVOqDdJ3uKaKM\nuRxaiMhEFGsp+m3XkBd+ROGZFdivPideZ/xF2VYsYyDJb+c/ZaNvUH64AOiG\nHE0W6fQVhyJFywNOLKwEke4xSaZ7LSeoWbbgCR4dh6l5WMHZmjo2+achPUFC\nI8VT\r\n=hG4u\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^25.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.10","bpk-component-button":"^5.0.23","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.23","bpk-storybook-utils":"^1.0.23"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.0_1643644181958_0.8252523730754655","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"bpk-component-nudger","version":"5.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"a755b6165baf64aa7fb4ab054622006adb74cc0e","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.1.tgz","fileCount":18,"integrity":"sha512-wSJn7A593ducUwZHbh46y/lIozRvWXF5A3K/d9Y3jVzBb9Cv11uzrh5fGuEY81CxJ95uWv56QCobjVzZgN5wlA==","signatures":[{"sig":"MEQCIA+resE5djSvZUKsp68QaK6B5lMJUNTekD4dHj9QCAnEAiATnEYpGOjIkgaxTmq9kzu7/qfnC1UtRaNbbxXME3xC7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+n0jCRA9TVsSAnZWagAAWP0P/0ZYYxnayKVmirWRo/PC\nkknFPv/QdJUcPcokYxWXG464GxtpgDkSWqG9d+De8RdTqrJ1LWD4Aae46emP\naqgzd9T1hFvBBBPMKSM2M4VCFB4UDn1gBeWWRjYm9HhAlWvpC4AspjnM87B8\nPpTZm8FDwE2T2ILWMxaL+uYwA7kv3944cAd/E4i7TW+GWuZA0GylinCoMQrc\nWjtubHu0G45rFSUOjH6boe29MRPNJB8gNvPVhaRT+amZqCOcrMtCLTN8rEBT\nMyZ/s7wr9vtpIH+0yCkC8zsK2wwKWcAcjFLcP9BvbgRamub1DjXt5j8yqc9z\nP7R9zhvYZz9mfPz96ygFUZYoki9S5AMV0Eb3YaaGqC6VCNcju0N1VYx7n8aL\nbKm8cr6JbBcckf5GgDDE0rND4ZuRxqmIkcv0fwuZ5TtcUMD1i25M21wXJdgM\nEhTL/GajXoy0Js3xOERvBVMmqCjKq6sJQmYoKOqTAbLS6aQvXQEQMyvyhvKI\nBDg+xjLDO1TSVJIph23v7AWa2XWKoBKr7XgCVQjToEdavQLteFwmQ9QuC+Hq\nPfbF1dntDKFkGMsaQUpwul02G7FA1DucGQlCeS4xRFFEyDBYq7Fjj4/AaqKn\nwF2AUxz8udhC2DIwDA6seXOpGth/fS5OY4nBWlAw5E2i8Ske+9B9yhzU89SH\nNkcw\r\n=wXoy\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"bpk-mixins":"^25.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.11","bpk-component-button":"^5.0.24","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.24","bpk-storybook-utils":"^1.0.24"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.1_1643805987467_0.5515698249711467","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"bpk-component-nudger","version":"5.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"8a05c2a1eb9e5d50a6e7f67acbdb4cb6960b36aa","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.2.tgz","fileCount":18,"integrity":"sha512-Eo7152sndSR42qH/pJkuzlgb/aCnLxIu487h87y1ul9tvnBmlVOIJ6NamhBVUApvJEr6KZS9YRbb0ls7Au0L3g==","signatures":[{"sig":"MEYCIQDr3yXad1ehU92nw/2n1GKke7xcMcN2gE66ldt6Tb+8OQIhALu8hsHUwz0JdiPv0h5+bGNRbMb0CPP+/qLUExuQ91Qs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAPZFCRA9TVsSAnZWagAA7loP/1xCntjPh7nFVnjzfnCH\nv1jPzfo2L1rk5la0ibTJieeF7xDQpzR8iySuzJAmo3nh7YaQv59yD6JBczvM\nDPQtzvrT2wXSOcu9v+mWSRcHshzX18ThwVrq3wYD6kx83f6cxQcEP+jsCP29\n11cXkhJJgRZlqq+NoLYQlGj5oJ92Y7EDh8RE3k8WPor3mSLmtmE0OcEx3yKt\n+Q/roLIpTEYmT0qJYIqAbWci8XQZ6grh5KLe7BjqG3u+EoNP8tbm7AXT64Kz\nR+IizTNAXxQ16pHhMyzPxLzwZotR/mUSKtmbM3ZryxDQCP5UuNgNah5JWJQl\nbhPoIrB5Nwuxeo0t8Q38ZiNKu6YN0qyVrCvdt54Nt2OVy7Fnv6tjgz7qglHM\nV4wboy0fjnqv0ugVnF5RittKFBi3cho1f2+24obcU4/1QmGLgTyw5aeWTS/q\n81Qdfb80/4KxrBfWzl9oE375yOZ7Pr61scDK4UZk9G3HiH76QCJqQRelgVNJ\n01U4o3OAKMF80jTBbBD3sGTldn7cBg1RxqEoarT6S0oCVt50NXSyHwbIYKro\nqwRBHYdelVek0QoGidk7Ibxc0/oW2GGLqEe8Dzv4QH1FwJaHPehiqFaXh99y\nNJGq+l8KqNQYxKmPVQjIPmUdpf5AIJumxToifEZhWPti7GQp8ROUyYP8ANyq\n6olJ\r\n=MESH\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"bpk-mixins":"^25.2.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.12","bpk-component-button":"^5.0.25","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.25","bpk-storybook-utils":"^1.0.25"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.2_1644230213178_0.935561449864629","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"bpk-component-nudger","version":"5.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"95ef619c9ae63cb245697a024f28784c101df9f4","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.3.tgz","fileCount":18,"integrity":"sha512-BSeT0+SBoCzgOwspqXwZFDqLA4Umebk3i+7OyUX/DqVdIIhiopiBcTDHRZCpWd3I+SSYnYg/A5XGjXgDoYJ3+g==","signatures":[{"sig":"MEQCIGxv+RK59mcFgbiLyJdK+G7cWkDRTTdXM5U69I3VzbPqAiBI+uA8hLFYFltS/FJ+zZxd7yIWO1NlpmH3HCg7Eqm3fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAVbsCRA9TVsSAnZWagAAJmcP/Rb50V7HqNtkMH22bV1Z\nFrrs/6zMTNuCbeZmAcLOCh/dMtufAyM1PH/nJe6llvulVU/ZPguuDbLAvDzP\n1HKS4AwXhNry3WYyaz+M2RTsCrrXPJen2lOhzeyd07107igzSZpOxB6/EP90\nOuz8W9IyBqImaAgvBaJvFSo/WVRnt/DkJ5iMLscQ3OlotprRF2qWBFktCXA/\n/LeUkYDpkcPhbHlXaSaVlnhBRKo/tE6Ocqq9gDzGDlm1QBKxYh7Z66qoqp0o\nfQq3dQUcDMFYx2ZPq8n31WjkaqvQCuBPmnpKEuwcZbkJMhNkeqxssN6BQ3ue\nfYbegJwjYOXtl7VMMT4pnXYHj27VFnEoXffgktaJ5HLCzLrX1SnF6vKMn/Cy\nWNdPcM58nOzD+sCa11cqDKzsmye0AJSY+WafVQdj8W8R2sV0RhjfbnKqkmN0\nRmo4sFscUyuYT+9tQK+c6I6go5oYXfDnGcomVVIeuvKGCGb9cc9F7jsyf/qt\ncoCedJQQOvLHUFd6Knf4C8vBEjh2qwO6swzHXeWNsquLGGjgJX1EdS0W2N/6\nLt/j6JWeNfpnCmEWsRdGTdBVuFCyMYlBYUQ5ymlW0pFCIWzIxOJFNzVIOCm/\nGpjmPpjU0d2QS+22XGZLldQLE5V57Tce2ROIN+3rPSxp+EmYahrK+l7yU8nB\npzbu\r\n=PTXK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ce6be48872084d8e95626273dc12279fc78b0910","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^25.2.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.13","bpk-component-button":"^5.0.25","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.25","bpk-storybook-utils":"^1.0.25"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.3_1644254956465_0.21661690547501333","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"bpk-component-nudger","version":"5.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b45c1328d3c85261b46cef8a442552f2ba8bcb44","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.4.tgz","fileCount":18,"integrity":"sha512-wofxdEZy6AUeY2RTaNV+ToFl4fHa8L4JKUFOQ9U7GhBUmEtNTI8tVzZUCq3WfK9ji8EQLHxA7zWS//cPO20bCw==","signatures":[{"sig":"MEUCIB1u1r8C2XQzL7tUnv9BVwyhVXd1Hz7DCQ1S0F1LhbuGAiEA7XmAOczXoAUxb+Mk5Nf8y1qJn/NGMp75UDm2NUVlfwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAnMVCRA9TVsSAnZWagAApAYP/ipdQL/aoaX4nvh6+gvF\nQUUXQfg7/PfCj7EEfPamWIEshh0S/sNCbcjd/lHFTYA9i2W2cjN0VQE+ltjG\nUTkcXUIn/kEo4deJXu93mlUlgRBZ5MKBiuU8y6foeLkHeBiVtAi0WKLtIq8I\nE7Lo93SIFEgqn9+rPCyWWUx3RXT7gmiv8gYlHC3DddW8t/AarcuKN4kb1BBg\n6BIZSrlX5JGcKtDXeC1k6r9M8elJal/agkct5opYoAoiF30h/F4UmtYY9eOK\n1OgX52MXYCO++NlD7mM0HV7sgxnaWbZQror5ugQ99dM4ZxrmW0qlao93Xa+B\nzi1vC08u1yFRoAJQmhedmTJWhcBaL/K+n45lMhh1d/NfmWmRww3NRQvkkS43\n2PIH/IsYYTBfA0JzyMYFqVjvh5ONkcYqv+6tHyLVIIUhrm6Nzt98nk5bV+46\nSm6M2mBHmalCr6MgvJP0vefBe4ZEHkBCZaci4JakkiYM2+kKxMcFfBeDa75f\nLmVoP6szeM14NlGdQKE6l9UG50P7g8hlwtfZl+oyo6uYORh6LWSAX3QXcrX2\nuDFuA8xwtRky0efn1f4R1ViyCT/ZyaWYMRw6qI38xRDrONKPDaTrm2idY6H+\n0s/qvegvVlO+Xel4D9rIJy/wDuVw+VQx1wPaLQiKEnQXIe6p88oJdSTlzESp\nqR2k\r\n=mhsH\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"bpk-mixins":"^26.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.14","bpk-component-button":"^5.0.26","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.26","bpk-storybook-utils":"^1.0.26"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.4_1644327701534_0.10885822524581479","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"bpk-component-nudger","version":"5.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"53ef1c41d488bc691de16fec1633f360f2de097b","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.5.tgz","fileCount":18,"integrity":"sha512-jhGuOjkZXFiGJnzWXaAsfefEfqUcKbSiYlkRr2mn8b/eG1hx5+KEfAm1Jltwc88hRj5w8LXPaSxpCr0DJG1gpQ==","signatures":[{"sig":"MEUCID2uSK3MEkEG9RyXjKku5kRyPScirsPk2ZM9s8K+uM45AiEAhUZRKZxgj+OcL6hhOMFC9OxErmsryszQ8ar8/1MhxO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA62cCRA9TVsSAnZWagAAK30P/ihoOz06iVo+vn754f/D\nS6nDyAq2x1IWIlfOkyGdKyUh5NPtokzOSQr4++VcQ9sJmjuU3EGiDhE1LndJ\naztEHqOAlY2xzZNKEpzOjRsIFcka6K2XI9n7ePMKevqKcxsUSrZtG0ep44Ls\n6Psfw6dvP+OdEMjIVdLRF3GWGjEn/33KygSTS45aBs6k7IwsxcGtMcyicfQ6\nRmI/aT0ZgpDjnliyJWjvhWDo/xn1qnlL4vys6QT4cfDgwlj8pGPCMi3LOoNB\nqVUHKOmpTnRJeKrYuYDRX2eQfVeSjjhg84UIpzA+eyfRHcF0yR9XF/8nMj0M\n3XovcygPez5mMTbTsJB+wQy0OYX9ZsBOH/+touZT5g+rWiDjWP7QddU5Zjw2\n3HUH4VHzbVNKtwZ7dUecU9+Ton4TeAxcBHit9qljv07toKBfe+2Nb2hIfo9H\nh6zUkOegyzQxOBwfgV53ugzmc9WqfcUVBzXhoSkmxNC4Faj07HJ8lr6wHerB\nBG30XUqqZ0uN4JdO2mGQf6DrWtgRG4UvWZCpeVHn121IpkJZNIsri1Z4Bzyb\n2CZFm5y/XIBsULxrOg+fR2FDaDfdJPFDt0wVYGHQggAjSV2e0jciKj6KyUVL\nnZ46mLBtlzNjkXjwdirRS0J89z/n+o23i66TPl7pVlT+spJ0XJL7PSZW40BB\ncKU7\r\n=lXGi\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^26.0.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.15","bpk-component-button":"^5.0.27","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.27","bpk-storybook-utils":"^1.0.27"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.5_1644408220661_0.060872232046095265","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"bpk-component-nudger","version":"5.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"053402939438940e4f7919e745643f67b919cdee","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.6.tgz","fileCount":18,"integrity":"sha512-9+iKSwcsazZMswCkfoHXUvlhzUJjmnlsY/k6qf2sNUkb5ZmH9oovJcaVbRNt7VTj/IZAvE1eB331BiphKbgHzg==","signatures":[{"sig":"MEQCIFVRr65uwO6NZk6A8StdJ1YvaIaWFtVDxQdzAdBJgA+tAiBbPVcGNlcIDRtNXbXQGkilEZmqrctM9/8cHQXh3X1YEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDTGICRA9TVsSAnZWagAAaM8QAJeVADvfZ20z4VQSnELx\nXPMdkcZj++rXcabzROmP4Tmi/Van2kiw5Z56/tNKKbvhxoLT2xEc0iw6K5Zy\nbksMrjnpxZ9bvCrrvzFwYU1A0RRCEkf03liERVAoeFI+Bdidx/9niCj6h7KM\nxiKUWe4Tbhm6wyEdYyk9mdE/bKMRwJbjNhqVPfBGh++8f+8JQuYwKa8qL5M7\n1ghijRT2xOJq+GLBTA5wR7JZXQgNEAkekdnIQVoal9NedGUNW1zL07SwSzgx\nfSM6bxf7/kJ2u86/ZjfKPY3oQiU4Vfsg/kYyTUG0vP96wiiq623Ro3JOg/IF\n8mOkQLL3QG/rvlpewJc5cwMyYr91iVidSnUSrhzhsUJh+UANE0L3YuYke/Up\nWr7L8M5QfL7TGJ3DZE4TWaBpTvCgIYj+qHyjbZS4uAxznNV14QPZK2475+Oi\nA5xmxzCzBa8cg7/QBBEZ/b6c8AN0/z0nJSrhgc+1nPtXVIx1Xkry9u2OGmJx\nS1dSX0VGvLvOsxOiWc6K9Z1n3bP6RjOk6HbF94fTcrz2m4JlJ5F17Rdr6RoY\nR7P4o4i3cEO5bU62VpjtKcnHmpYUn+bVsPTS+ayGfylDTXIF7w+iG/X1jO2C\nQqk08JAcjKgqfdSpoAFyuux7syGDY8ls/tpqUPWx5fss/goze7fSCWp0KiD1\nrgfm\r\n=1zVN\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^26.0.2","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.16","bpk-component-button":"^5.0.28","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.28","bpk-storybook-utils":"^1.0.28"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.6_1645031816693_0.23123818691855647","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"bpk-component-nudger","version":"5.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@5.0.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"77ddf12f1ceaf0a158647a5c9639d1ef847a6a7f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.0.7.tgz","fileCount":18,"integrity":"sha512-HwBs1YOIyV6WIhSyyDhEfStw3IUH8ErROKEsd2DAzynCEH9KAF9uOvBoP4SYx5FeKHsV0aTzZBZRu5RmJgF0Sw==","signatures":[{"sig":"MEYCIQDM/LiHSp8kLBj+E+izs2I+JLeBQMgQ4odMXXKEwS3UcQIhAMDtAXqpk5/QWvJo9cDolEirZQNsPpoIKq/sLtSH2pjy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmeJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4kRAAo7Wj/xzGV3mxNIGS1QtO4T/Pu6JvLCFsCEGawbANCdE98uqh\r\nuBWtR4zWJ3gXWPr0tCJyJj6fOudYJLaPLRjZacBAOpgCABaPpyz3zhG+DtuU\r\nwLYFK7M26Izd/pl16tqqCC3hU292VDd98k6l3veKBcGatga6VJTCwD/V0asb\r\nI0XFnC3vs0JaFCKBH0BZqsvdL+pNpsZHyWNbkBV9RYCzfWTqGrhF1w1F+Hqw\r\nWNc7ARU1YfjD3uocslza7zlG2g7k/zyKjDJKjDtHu+xYduxg10HZLVjdVnN0\r\na13cKT3tA54MNGPcd949YKjILQMstYJjPeNa0RYZwrDG4XRvxrIjCZs8lisw\r\nbs4yMG/Wvle0mfSMyfQt4Mb6d/N9Zgp2RB7k9ZilDD5tpj2IZUe6h31Yg9Vv\r\nKq5u1R2F27IqMLYXpA5oGIxPGquekJrpCV4GsRk7pGRkE6jXxFMMUnKjvk8c\r\nv1MWPmzyzCVxzPyZmdzK39omXowKqUKNi75lANrexRPaXtfP6rjl3sp9ef9E\r\ndrQKEjtKHEKFV1LkK2CxbM0wF4uD0lPvJL2xKel0Jcf8UdUTJNbNktUKPQMg\r\nqWZbVEq/YavmpZAsNv5YAy/o4JV9a+/N3dvW1Ktmx5ZwCh/sVJ5N+QhuXCsG\r\nTwyd/EnBxsu51Iu6PJYVc7t+VZuGyqQXcMQ=\r\n=BZvk\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"bpk-mixins":"^26.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.0.2","bpk-component-icon":"^9.1.17","bpk-component-button":"^5.0.29","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.0.29","bpk-storybook-utils":"^1.0.29"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.0.7_1645111177303_0.7421710571028564","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"bpk-component-nudger","version":"5.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3401d8a2898b8fe47a9fa2b9f02b5cd168d71ea7","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.1.0.tgz","fileCount":18,"integrity":"sha512-daEgkWLYC3GS6M96rVccmhsTjLZVnDAZ3BqDDTx6r2cGyMg6F9sI2MOZUf3iIyD14Xn5+gFEQ2Cv3nODrfxaGA==","signatures":[{"sig":"MEUCIQCiY9d2SX7Hvg8MzVkQSvA33mQb8+AAj3cs2ydEu2dwJgIgDvT/uBOZnAuQLAyOR7Aj3wXAO/vytNrxqVLZl84/DVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE6PJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Kw/+JreFd1NmgQ4slf3WzJLtM2zH1WFExuTdPknNmAkpggAEdNtF\r\na+pThBngxsO638VoJto4uPR0W7IuENSP1bcnMgSosvxigxuEn+r1feYdCfSh\r\nLoSaFCJNTxAM26DMZi3M1O4PZDRPQBafbn68mPqxT7B+1yAvd5cgdAsY0g5U\r\nlAREDp5UQskgsbcM7hc50Aci51XUkk9EcgPC9BDgOAna+3z5w6v/U6k1gDSH\r\nQ6frCVI7eUsjyT8EdaMFryPSovO+EEuzq2Q1Hr5MrXqUKw/wiud6w3BmvjyZ\r\nbaPSvrAL5YvL/d21KZW3IUCj80vmKCxB/4LGnRZikYioQ1A4h3zb5GzHProK\r\nPM+OVn7jwMdxFsgyRCW9+TCRnWaINsU6xpIwPKeEIdKQ8P4eOfpsKAZ+75+U\r\nbVwp2VP1KxUH+Ygf/+H/jo/A6P25o2ZWjMIC97Wfh1Rp0Z8uvDsYhhgGdVJF\r\nGB3PddW+zpkCkNSpkduoJ1o0WXV0mV5/R1FNbNWFjkutw/OEdWYELlZpngcu\r\nclIt7KT+JILxdmglcYt8rK3WTCA/IAoVI+ZPLYHRh0B7F7Q1Xwi+L3p3isa3\r\nOUjDI/SV06pPj5Bn4BjkWkFol6RUHKDP+1HLtDykuSa2XUAuscta/HxOK2QH\r\nNDkQr9ibLbqotpHw9fBo46/nhiL/4GSSoEY=\r\n=gcSt\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bpk-mixins":"^26.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.0","bpk-component-icon":"^9.2.0","bpk-component-button":"^5.1.0","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.0","bpk-storybook-utils":"^1.1.0"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.1.0_1645454281554_0.952185928713305","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"bpk-component-nudger","version":"5.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"9671926f8670573065df338db56f8a44c5475329","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.1.1.tgz","fileCount":18,"integrity":"sha512-MZD72iEmSJCW9isKzGmIZ8XYnGbYC8rKeJGwImKQWKSRPeCaMblLElV8OoE1OjTO124QWnOULN5+0MDlNAEBsg==","signatures":[{"sig":"MEQCIE2E/bmY9FhkP9wKtJJJtNfFVqGOX2GeC+pDcSHdsecgAiB10BhIYyg8tDKtOgQ8FGFMqscts5LHx2t82s34HOfEXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH58aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGZhAAh2krPU5cwSpf7BuT72SiAKoZaxeQ5zKcZGVGXS34Vlg3s1Pm\r\nYpMTsD1cM+32FgqMBmQck2XZvdMmk3lYBm3SvWadMs8IJKfI/EEBrvylzgqt\r\ntnPtGKYvEO/ToBcEqKMNAvorqDsogqhIYSYwKlKX8hTvhbHQemayvFtmIW41\r\nN00asxcG8MwJ0cYB55t+1tCvT/IWxko6pgzen8mDopMee+kt5+1bnw82RP9g\r\nYS866fkrwdgwaPFdHPCouSN7wPJGYKq64A+KGTwjMiCUTpcOZaK+IO7tdmiB\r\noFl9Gc9XEE2EB8aTOVWOOxy8JbUjPdGiY5sJBwVQI9D4ldKpW2HfO8VZCymg\r\nPxxbHCP/r5cR7wYsRG4Uozsz4XW/TKdd4TK+ZVUDXMIIoCFrOdju6V7HDh76\r\nMKyJLM/vaN9vHxmIwYFIUEwu7Hjj/LbQGPg4cqu+ej2CVNG5zGHj7RAeMRSN\r\n56XG78G3GB5Ed1CtzRbOX0OfL5HVLWJKyuCpMlS7KQFzp52TyX7ZE4WljlPK\r\nlXrMmMMYkhM7UYdczbrvEGAt0zZHwSyzKljtEWnSqj1ybe/njIEtj08YzfMr\r\nAxb66LEPAjR+QcyZKbk+B2x99c3aQ/3tdF1KCDveJg0hwoksxhYzpWbhv4HZ\r\nEhJzujX8YHfGYVqFu/VxhuybTAiUcg0Ae+w=\r\n=Ng2b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c3658a10e803d1624971d9cf78c7c22a8374b800","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"bpk-mixins":"^26.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.0","bpk-component-icon":"^9.2.1","bpk-component-button":"^5.1.0","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.0","bpk-storybook-utils":"^1.1.0"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.1.1_1646239514661_0.553916965482349","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"bpk-component-nudger","version":"5.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d83874e6e2b4c5cdb9569dca172583b098486663","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-5.1.2.tgz","fileCount":14,"integrity":"sha512-/xEt5+TSbL1Q8ZWoOfbyBHaZgAJOdFDnFOvA67+eLR/+y6I0XwuCHROc78p4zE+Sa1Iq5kclSYxunfG2uyw4CQ==","signatures":[{"sig":"MEYCIQDoAgZmaHSHil/qwvPX8QbvHAzzYeYIEdWskzx9Gf3jhAIhAKDrbyo8GkPa2fsohvhPYWEkro323XmJmBrqReHADtdy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOcyaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofRA//XR5EWhRaQHyJ6lStBvoiZDV9kdp33aV7niYxZgEqZiZ5ZgFL\r\nFZR0LRS1b3D3PXv9ENEa0wZBTD9X4XRnGAtYQwJ3czelHrzlEz5ZcXTgY1M/\r\nATrf+nJ5C/7UWQX9/Drj5QTUfjHIWbhf9yFRMZy2/SbCLxdyhWwD/cNLxija\r\njGlfRTHUcKPfNBUpZQDo0Drw82tNbM5muccj3Yz7WXWScB+lXKrfM1MPIMoG\r\n3EQEdrT1eeN0ENWeCo17kECnEoC9KXefWJR6wZm91nSQJOPXzoH3Fx/ncpR1\r\niiy3QvvBOPmwV4LB+UOxLhhI7FKAw1PxZvQznBJMWBDEctiLdmmZzGOOhyLv\r\nweSixVor1Sup1Th/bPKQInGPIOwjKcmO59lz3tcgMSaK8YKrvh0deGqW8KOE\r\nmZDrXdaZwb2pup+cjrHeYo1+ErqEmcxXOiBkzdwCJidH5eoH8vtgWkuvI7mC\r\nOUxosZHYgBWjDRLSP+SO/tQEugBxThIIRofSKmM4RK0BXFY4OIgZiWJkXo/Q\r\ntSrYdQioLtuitP2XTIbmL+OocY5N+XX6XON8Uaji6drNytTyyhu2NmgyTTVW\r\nMGBqZN9ds4wn8Wrbw/Uzl6W6xUUDDqQLxAwZ7LNWMOpARbff4x5QFPGRkeER\r\nZ8Odm43tDaUUurGetf298TKUn6GbPZFKpYE=\r\n=Rblf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"de1195c50b16dd9a370086947c8a172723f285fc","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.10","dependencies":{"bpk-mixins":"^26.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.0","bpk-component-icon":"^9.2.2","bpk-component-button":"^5.1.1","@skyscanner/bpk-foundations-web":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.1","bpk-storybook-utils":"^1.1.0"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_5.1.2_1647955098010_0.004845744316530176","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"bpk-component-nudger","version":"6.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"0f533bcb330951e37f20eed0d18e034456d48e8d","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-6.0.0.tgz","fileCount":14,"integrity":"sha512-ar2OBvN2vuoK38KML73gFOOntHMQIFTjoG8gXOSNhpMDL8hMrP0U8JyXfoQbIwOCks9phIcxdraSOv+rPikuLg==","signatures":[{"sig":"MEQCIG/kxhEktLCU0fZEWMgh58CW2N9/HA1vQ266P/p3u67GAiA0+9GsJj5URJgLwfYIVBT7E0d+dFiUexksTuMo74HQmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRc7QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoycw//bYY91doQUTRe2kXbwbFPH+7kdYAdm9PuYG3g/269nBND6Xck\r\nlcX3YI6DglLhXvOL45cfaCrqJ8QY1qycj8ajTpD6IPX9KPgpyoNDjvYQ43e/\r\n3GyoKKN8slMYCfDmEk7kQKkJs6fAMXbtjG+pahA2JtM/UMy9HDDg+orvoZmh\r\nvrG1jNJHvDAhAEyPG7wOcQMs+PpMJscXJy1Zo2hAVAxJIlHCgTjnoBt96Cgt\r\nM9SKF/tZVfYIDvkDi6cAxJ+HmgBpgT/t3IFTB05KKCDeBWi3DFKoycki9UZO\r\nRAuQ6ofmi9sKanhePYVWLd+shnxabynCVV8HfgKZr6TmrjdyN9vvZreJtUA+\r\noHqPxf3c4N9B6IFsnzNZpoobV3sm55YmC1mODoJ376dh+DKIDTav8ijeg1D4\r\nOT3s6isiwwAV5ef0KQZzCzWvKImbeXJARg9oEWqUBJNfB4wRU9J961OUMM/i\r\nYq1dKI36TQJT88lCgLaBmY2dGORXg07mtn22zUH+H5Ze6HO3hDaCTmkLGUlr\r\nRugWpAH9SSi/GDYrkjCNodrXeB9/OtYKQmvYcetgsyz1iGkpGunOpnuB/Fr6\r\nP7EDP68ICI7jMyWKoK69JiaFzMM/hcKGVhYFsVx8aGX4ukYgmJOtswVkjTkC\r\nbZVupvxNKymBr1UgR1q+exP3Sh+Bns2GGZ4=\r\n=7v3D\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.0","bpk-component-icon":"^9.2.3","bpk-component-button":"^6.0.0","@skyscanner/bpk-foundations-web":"^6.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.2","bpk-storybook-utils":"^1.1.1"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_6.0.0_1648742096037_0.5321019813095855","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"bpk-component-nudger","version":"6.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2c8e495dcb0e4a48cdb88c7c65a3bb5738ee5242","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-6.0.1.tgz","fileCount":14,"integrity":"sha512-vAvOiEzxvFCTrS9Pe4BgkpjCV3iLupJv3xin0ORcRPxXicDZzvNX33oGrwD3jI38ahZhEWXK0SyVfXXHT3K/Nw==","signatures":[{"sig":"MEUCIBU1r/J0JRjSUsTPwtBlatG2OhMF8bB7zgHsC4GkD+KJAiEAkwSqs1EBkCscbs5GN3mOAXqGEbyOyBYNzbs6hqMpgYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSvnoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+XQ//Q1nMajQPDJXAdw/4pqznJaf2zn8uX/W5zKvZtKsKvaI0dpJv\r\nRTR8AbTZ0ZAtEVdWSlr5S7e9vbiSH3IqQp9EYfIm2Tj/cwix9SicS649Zr+y\r\nzEFZhooBEXC9L4um6Nl06d6SPrEiyODrLb9ribvlOWpyTW99kZa4NfYzX/xb\r\n+5Ie59iDkoEsNNbR/hznzxnGWxL9VeA1TJThh80tusmznOLoa+VIh9q/B94m\r\nhm6vCy6nPyODND+rHhIacvKNSbtsGrIYZ2N4yh7uEp+LA8lNoBu+gbj0csr/\r\nl9E25RyK19TmVYHSDYmRuG/a5PG03hHS04vxMlJa4lbWkd2QtI2Lp7I6V4j8\r\n0rLMg0lXHVx7v8Ipr9Xwd0jjD5NDzPqc085sD8CxoOLfYLqxA/Zg7njBl3zU\r\nE4L4cLzg+7h9px+ElDG+UpbVnUHmQGB9iFnmEjBfOV5+1DAu2IGdZoyhOj7q\r\n3/1vKsHPRXHeSGK9PbZ36MRcju+NyX9YYJs6ZiYkLdznKmaOp35GA7gIu7Ki\r\nnyW4EOaGZlicd5dGrh55ZtQHKkU7HZbhG4Xr937USu3Zm4mbBt5pmj3cVH06\r\nbueC+er2OJ9oXgPmHYi4Shqte2/4XbR829PucB+YwHirYWvkk7CzTebpwvgy\r\nBXPpF/mZ8wgYsPl6e1WRFaZkjxhAVwe+b/o=\r\n=ELn3\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.4","bpk-component-button":"^6.0.1","@skyscanner/bpk-foundations-web":"^6.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.3","bpk-storybook-utils":"^1.1.2"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_6.0.1_1649080808517_0.3871807488568231","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"bpk-component-nudger","version":"6.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c1b2ca9a420b9f9bb55fddedf81f6eed2c3848c2","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-6.0.2.tgz","fileCount":14,"integrity":"sha512-S01X5VsGrTeLqNoENhQZjKNPYl5XSNlYfmTGAg2TAG0g0vAG3YnApdo9Ff4AIter2nmIp+eD/sGeE7hs9UNlYQ==","signatures":[{"sig":"MEUCIBtta0IodMBNhVxmu3XxsYn/pMlhuivirxmOzX18RIZpAiEAowwlqF3HRY5CvMAHqIy3Kk3a3JTeHeMDMK2wBi76vm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVEtOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6mg/9HqM31iqTl+PkT5hpaBboYhDCwg9SA1sMNrPyAgc7wXA8QlrT\r\n5eiDrUq3nitunDeJWzQRYA9lrpF48epjzRvUaBRBBP+Iv2Sd3+26m6ABBnlj\r\n/dxdcAVV1TpE+5OJBctFFmxDXJz2q5nH97JJxbePHiSM5G+hE0m4N/4TD/Bv\r\n3elwpeC16VHghRpQBi/NGdLbl8lefIM1R37lDf0+ZXfz+HdVDysh3FiuJsdU\r\n+dyucxoSm2IyHJ1N9GlcNfVgLT3y/26PYCG287nwMbRSgaU23aBo651JbD93\r\niy1DvmlFw6ZeqpmurPJ8VH1QzK4HadxgdzVaNqi2vvP/Ie+SR7a0rMUPG+2Y\r\nVnru/h6chZlKhuO1QS4GybZlXaErYNourajZJHzap8VL4OK6OZneLyyv6rhe\r\n9oIHmQege1pTWOwAWRMcRO13U5Pw7f8Fl3ZcJUBIO8ByYjKE7D47hncTUyd1\r\nA015qlw/lvVSnDNw0x/lGutofQkfCbrGS+8okXOCcVLch/mkXaiPOZQemVTC\r\n5FhlTO4HWlxdxGgXjMzlMG17F1RusNNlGXVwogxmqCTgYqS3SAywPxmYuLYS\r\nezhf2iQOPrrg/2UgSClEEorl+DQirxrc16h+lI967wr+s48JgXOn9ijMNOCr\r\n6jPjyl+Bd0OmKGcqSG/HYgQOoXHtgqmxsec=\r\n=8oqD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.1.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.5","bpk-component-button":"^6.1.0","@skyscanner/bpk-foundations-web":"^6.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.4","bpk-storybook-utils":"^1.1.3"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_6.0.2_1649691470280_0.8732822192627745","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"bpk-component-nudger","version":"6.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"11ed17ed20b86be4bf43d453cdb67d2b8a1d542a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-6.0.3.tgz","fileCount":14,"integrity":"sha512-BT2PCCktVbQJqWGMPi0Y8yFaHzYj0qAoKXyz/BKzYeSYiKNgNaWKvghuRp3GRHymfcJ3iQ9TG6qGe0saJqvyqw==","signatures":[{"sig":"MEUCIQDZpTVV1Pg0PJTwSdnoCq9qSK0dIQm2tOgDopO6tPKG3wIgE76tlSF4MHxu1a160xiW47Z0qgFnwHLaONLCQMgNqqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWT+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQXRAApPutEBBDr4LYPhQyCrQPolll1YwJGiDGtyVAYGAS41xsr6Ts\r\ny+a/vBZvObKAoN9DJJGozZuoIdWfNn51r9Ktd2LHd2mlX1gPfCMc3rVaCOwY\r\nWKH9hZniJQSOd6qsybDUilQ3XzAAa8ce6JwHbNzievAm1Q0C06A/28sYpS2C\r\nroaWR+5n7+ony6OFYNqHQyaeFAbLrw9LZEMS3r5/Qvl+6vrXtXV0N21oDdup\r\nhkm7FPiqffOkwd6Q/1YPVM7SX9MMO6EQiiFNQcpWYgLlgaYgzp+6wQphq4HB\r\nx9BEl6b0yBzPYzi9JxPiqt004qvAfQLzm92a1OQ+HSX32vxCFiHLpEGrN6zN\r\nKVvabZfAMpFPIQ62pGZSaikbYiU0VD7q2oaz3nj+ccTgDqLkuHAuSry7P0Ep\r\njm9H4Z3ee97FvPH8v2A6DcY4RnMWamCmct+6Sw/py1yfhrgHWvvoj0CBJK/j\r\n8PiO6dgvVL4n7ECDDrwJsD/kCtuXuFuD2ifYnF5hTZvFdXGUrHpxgmyp6MqV\r\nrpcNF81m9VZbd3O7Z8FRlRqM2TCzLbAzsZZuImVk3fMMfkxAOUkFy+HWtVG1\r\n3I0RAOp4ea+cetaThutyr2c4oNIr5v8b/zL+lHfq4NmsvZmO7C/U9/3MwdHt\r\n2Zn6nc4wD2RuEFiyWXfgNpAZt/2LqlehZ3Y=\r\n=7lxc\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.11","dependencies":{"bpk-mixins":"^28.3.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.6","bpk-component-button":"^6.2.0","@skyscanner/bpk-foundations-web":"^6.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.5","bpk-storybook-utils":"^1.1.4"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_6.0.3_1650016171358_0.03613635924962866","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"bpk-component-nudger","version":"6.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"95ca44ca78e081af4d184824fb08c08d2fb71136","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-6.0.4.tgz","fileCount":14,"integrity":"sha512-947x314W3Fb2nBLZ47nbxq1+5PMEybKhxGZzr65Vv2KG3wINc90FASmPRpdNTdgLvy0PXUIdWND9FUX5E8sf8Q==","signatures":[{"sig":"MEUCIQD/0Txr7fLW/Z6IVCfovPgxpGJ97MGGW4pQe9Dh5B4VkAIgPnawxs8KjGUEoHZIT526cSyc01SQyJo8xcd21M/2GK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaQCxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJJg//WWtpolhWQtenUZWi71NjFcJ5VsnrfCmVX6lSpf5cj7HVMnYi\r\n7dr//2vJ7Hudi8yxCPn2CqVRwpjNdkhm0lY9i+BGWL99wOCoBK/l8Xk/pvMZ\r\n8Aan06gYSJ3HLnSEUbzaSQ5T/si/yoiw2hDlbtckpsSC9uO0SkGZm2Q1r9R+\r\nGd1hnkuNg+rlo/mQ5oEzdQmWm3tEnEtucK2BKiyFopsWY29FWK21cXsuUawt\r\nRdXjIdl/LDGY2zXsqzqXNL1eeZXX9C4FLW6WQPsNMNNTnXbBWTY3DZfmdyhm\r\nRE5zBPDiiPnCRebQzBw8L/3jzpxQZ5sA81IKt1ITs4FZxy5mMKXSkUApPkn6\r\nBKEtcPwGqTjjW2HAYgGPWEv6Ag5KGswryJCDLXJF09AcgmlchM/g7QGl4873\r\nWtCTqc0q4MNqpSZvPemjPg+vFlDJPmW7R6T3JvMlomBD6WtCpLon4SAiCCO5\r\nJulL2kwUDt/l+cMZc+Zoh0WW+I68ulZCsvSDo2halsd5jLB4/HMjBCoZ6PTK\r\n7ScuHDzfgZEYMspneQr5diZXyVvKYlM7g4uwpOZWXU78maMnSkrYHa4Ov6+V\r\nEMEOwkax20EA0ydkofCwf+BCIXjo3FVzpXycXeUrdn7kOocOa/NWb5v1/kos\r\npcUnr5wi85j3STLvOpDA7LlEQaqnodrXDrI=\r\n=mXuc\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^29.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.7","bpk-component-button":"^6.2.1","@skyscanner/bpk-foundations-web":"^6.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.6","bpk-storybook-utils":"^1.1.5"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_6.0.4_1651048624905_0.6132548863535656","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"bpk-component-nudger","version":"7.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"d526c57908c5fbaa7cedefd9fc0375a4e738e95a","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.0.tgz","fileCount":14,"integrity":"sha512-kcDx++Rk4nBwfHK9dpqpkQ7GxdR/j/BaFpWxg0AqbEZbk+mX1rEwzGcBvaAQOSROd3ZKN7G/HtSarz5Et4hGQg==","signatures":[{"sig":"MEQCIC0YmiHNytglvKeNIzCmxDOsU8Tutnw1O+xiKPn8YioiAiA4LD71KMVHzJFRwvR/BElao5SdpBfyEWEOcd0Iy73aRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia5lQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD3A/9Gr2GnWJvWAXyndHxqxRZQG+jVAVzfmwyhCyxEQTMKAmrx7yW\r\nz7cUdGwTJgl1OvaKg1FvBm/aJk5mvqwi+gHUSXlBjRFVfV0L75Yr7Y5J4+XK\r\nafdEHgTDayFwInECiTrdxXkuidIOgSwbYyPJHArz1nPwwBvmsA1De0XqjFkH\r\ntiyZh6kzy4h74rOGLoXDHO9aZBvrXS5+pPFFuNO+gyTh0Kf76G8h+lqWzkLd\r\nAbjDK9hUJ/8AkVMsqo8S1MEYm62udo9dxPaIbuX2wtyViuJJyYwz3/NTg5jh\r\nFmCsfRgSfwMEN7CuYtujXb+/KxkIIvm/bZ7rIDvaXGTGiyi1FKNQB9zCkYzj\r\nrMTv03uEXDCFyF7sKiBlzb28o+6rOz3daBgz0auGmQO57wbX1PJDvTYMYUf7\r\nzGZlqVZlYQcnMmtxFP/40Z5L6VtWpPh57Xlq4n2+QDBiv1KzDkWV2gstjZyn\r\nz5lQ7MQnW5pOVQuWx2PnOYPm+r+y/caud7olGNeW8odguXCs7TlUJzSReRw5\r\nltcK5VxUKsE+/qN3zIb9n+s6wcpiPpNkE8RTHLnlW4k0ZbAvam+Hgyhnctwc\r\nmnnQ7Vr1VKbwXAZdfE6L3gZi+3tL31wMXOccHcK55vjbh6Lwe5lJ5+hF59Ef\r\nXp4hHkjx40HWqo0jVFHHxdbLaoTAAlpLK6k=\r\n=NiMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fec853e530e9b841762c13a81122d935c9562de2","_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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^29.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.7","bpk-component-button":"^6.2.1","@skyscanner/bpk-foundations-web":"^6.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.6","bpk-storybook-utils":"^1.1.5"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.0_1651218767975_0.11601405470174209","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"bpk-component-nudger","version":"7.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"b3423f80f30d8cf706f5795274a3fd6b750b3469","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.1.tgz","fileCount":14,"integrity":"sha512-FtVdymEGcXOwq7sLnfj0ezMGDCDUTBUOa0+JK6ggWBaUWoxpbudy11+RZlc2mGubSfJD/40b+7B4XtgOr5WAtA==","signatures":[{"sig":"MEUCIQDqTJIjOEVXzYJ/4TrUE4KqYbjgiIY3cGzWMAbG8fQQDwIgKUSdOlHRgZ11mKQXQrMQH56QiAecd8v2qUszD9YglVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifTJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuzw//WLosY+sEVY0JzWtf6ktvlpTzOS4vyrIZAlNqKS3AXpXbqTUm\r\nFog5PFH01klCgGnYgTHvrik5X0P4VQjdqxbIR6tZ6M3nSHQQ33PVhzlbLNmc\r\nJEk5RVIqa6a5Tz9CYDNbqDhhdHq+zVzm9uyz7pesB35/o5Z6EZ5UvptPKWJA\r\ncFFzLWU2Jjy/ajwTNhjtJKTpv7Z3LhbsvGWkm5xv3tLWSFxgoJz2UIFu9evr\r\nrYl4s3O36DemcX2cX/D8iyzAhq3MHt9+z16ilq4nUQTh0OtV7CUxzchrqfGj\r\nNYEUu+pwXpjxI53LR8hAIQoXjTGfg/TZ5Qm8UUTGs2x5IVQIeXO+cPy/lfto\r\nH8BhYOnpKaKVWW5vBNtwZAhcXpSUde8U0XzJkSbBNYoMpqLUIzn4AVHXCjEx\r\nsVKJDwnfA7HHxpS07T2B9ZUxqIIifM5GQY5JIiZSpXnZHd9YMvbjVo0VHItU\r\nnI2jO2Vwa5tPLriU3PR65kDycQRr/i+ltsPopc0gkxBj8O3ERKaudRM5DhuS\r\n3pOqD2gaGXXtHDh+UcK0yrTHITnFW9zh0yVfOaCyL/8RAFj0Jp12CUPhRZPx\r\n/CGLWtpkr3k2v7TKhXcMf/bhcWdpNR7DpBf5wcH734qxpYPvQoXFS1nTkMsS\r\nVjxbV4YcKV84AnwPO40W/coVmDzwVtH/TvA=\r\n=8dxh\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^30.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.8","bpk-component-button":"^6.2.2","@skyscanner/bpk-foundations-web":"^7.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.7","bpk-storybook-utils":"^1.1.6"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.1_1652372041845_0.42605054305672785","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"bpk-component-nudger","version":"7.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"3454783173c4384452a3c5d4f75dfd16a1a39a8f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.2.tgz","fileCount":14,"integrity":"sha512-L/4n4l3k0bU5GZsMYhc5NqbZKvLZko97ziEiWZRc4hbDWDXTCsUOkSaaKGB4r/4JCchGGZa345k9M7pFvmluLQ==","signatures":[{"sig":"MEYCIQCXXRJGYi4PyKrtIo1rVSEJO4byJgCeKtAe8qoTwzZb+AIhAKG/qlxfpMYpjGrCYXTtpQIAYHkOK281fw3PUP1toD92","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJignsJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaAxAAoryVOk13OSeQ9DgkklAobmK8SUWb3LSlrup29loFUEbac1sY\r\nAtFylIGEJjZGfxGvoGfGaUQVYewaEKz4Ur8KY73rm0lNQsXDs9vWly7HG5kb\r\nQ8a9oWGX3+QYL6sXmvXF3WndEcG8DIQrZlDtq45NqvIj973F27Xv3NWtrLe+\r\nq7UImGUzsqCB3XnsPvI9+nCFir8ElIDp09D4wagJinlFzF0bSLgooWcpzsrl\r\nK4gc3TE4udlPSTEQidelbv5KtdwMgH6YIAslLFAJ/cyHpyTqcdpMKh/DD8fc\r\nyHygzukHu870+oGTa9rQbZCXOnYDZ7gQraOHX07yWwoPan4VvQNxuPrch17N\r\nd6LMbqpvMLMRi1LHLBLS1CdFgjc5Yc/PeIFVg5JAsQCDjlYEy3Ua5n5LY3Vf\r\nb3NvVVKnk2aJsMj1KZfukCKEK4kjjbg5TeEXt4EPvcna6ddZM3/X+nhhXGGe\r\nWeHStm4aojGa57tAndNBqEkZPIQ0dNEzsIz2IU72O6DLSf6U9XbEUPtpKOPS\r\nMaQp2MP/OlH3hsANdU1h5N0qwm8lKW1DCAlkTHOMGJnPP5iBDFiC7/ULicFg\r\nwPYzxK+aHLcUczPAr72MvNvSedOi3lB1Ui9e0kSS0yzxeuDxX+FmGZ7D3V6H\r\nSioRj9wVTggAEAumygq4GeNQqGfprRNmc5M=\r\n=ATL+\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.0.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.9","bpk-component-button":"^6.2.3","@skyscanner/bpk-foundations-web":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.8","bpk-storybook-utils":"^1.1.7"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.2_1652718345824_0.6458127153981359","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"bpk-component-nudger","version":"7.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"7b74fd4f00f78137a1ea7a28dbe6edbf493cb985","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.3.tgz","fileCount":14,"integrity":"sha512-NqbBLj7xToTDUFrxFfMCIyAXRepupin2VSWwnHpTtAgEG+8y7omIRK+mXnYHOAcocvb3Hj5o8tybEKM5b3zNBA==","signatures":[{"sig":"MEUCIQC1n7potKgMQAJeg2CvG4RUtyuU68FWYnKjVLbzZykiTwIgXZEr4hF6P9rJYrLCEsdCZQXDub4hvFUQiRSYo2yrV2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij1bxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPIQ/8CcasSYRoojCNQVts/gnZRrgsECskvZJjqttGVV16uRmfUqHK\r\noa3T70dTHvYjRnrKWE+1mqVOnKqUlzY4wCwMpnGBQ53QcVpX7pLkrT3MljCQ\r\nMbcAsdU412psZezIAOJHNb9oC+o2R7S450eDM66rvOCvAvOswpTBhZKYr70I\r\nzgWskr7Q015RV9X/FQHj94vLKdJmFOp/3nhau7UWS0GOsVeRco5fI9BMXwNf\r\n//NAFcBWu5kKZ6atw5C623FPm3/sbh9xElEVGzxUkTtb8V8DuDciPFgqG7SQ\r\nlUEBKb8XWnPKeeJTHrvTtFTvYtYMdYsKnvnANYwublukstpwx8Af9BlRkRdV\r\nd/jpe3QNcocIjhu7kpEgP4xxnaRENPnfrNxCuDetkovstN8sr2xzofGcpbFw\r\njH7QgoqPoTYSV46R8EDyURfqD5lCCVLJxVbxi8MocAaFb6vOjNUqYJFpIgwQ\r\nWNdTNjh3J1l5LNjWfzazGeIaOkjdpPo1p8hCRfflhYtEM/w0PN8LYlWEjyQL\r\nfG9qLrykhxJ/bXrVDchLkOnjZ0g1tZcXBJu8XchZURGyCLG8Q3bnhRm4Yfg7\r\nqCeKvQcOrU49B+1+9R1QEyyU07FV+NUkixefpN6WKvw+0fWxDSjPiIR7KpKG\r\nlWlGCwW+lurKOIMhEufcZjAFWGH6bXemhwk=\r\n=RDAf\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.1","bpk-component-icon":"^9.2.10","bpk-component-button":"^6.2.4","@skyscanner/bpk-foundations-web":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.9","bpk-storybook-utils":"^1.1.8"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.3_1653561073649_0.8440098372611871","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"bpk-component-nudger","version":"7.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"5bc5fc668664d55f934b14161f3626e94854f8d0","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.4.tgz","fileCount":14,"integrity":"sha512-muYGew6MBqS5qeGurT0Q1XsEM+S7llzYHyCk93tFXPkQoA1bqrVtkCBqgMUI5SrMRO198Iy8ZMbsJGwxP7FyBg==","signatures":[{"sig":"MEUCIESXaUg9EtzUa8dPM6BwS+6w74Dwkp9+hVFuedgqOLRIAiEAwuezlQ3Fl5D97IsfYEPsBZahqJnJmbr6zJ6Rvvyoa+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohBdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor3A/8Cv37qBQVkmaMjhJDZ90JJgjlJjN7yz070dO2SQDRea2rK5xt\r\n1d3nGVNURQ+GatzyHXWgCABFbfsv23N7kv9DXiCMbjfmeNL727wiZrNlvGOU\r\n86YbGOi7LxPS5fx3/m+NvJpDEIFYiGH2XJ3sLpLTeuQVp3GK+AEjRe4PowcI\r\nIniywa8bBuf9YHF9szgFcBIYmBgiTQtWon00Rqd6+QgosU37RDak5DZJOcZc\r\nRTNyBOBkx4/rs4pdE7poQPuthqwaA1Ug9ndQqhJDVlamfd1s+AQxcirFU8OQ\r\nPnA4OCcbvazsH/GTvaKqNsiJmRBLJepNeI8/sWbHK9zN18XgYeJAnEqDD7lJ\r\nQ0ernLE/wyRXCj+xlF6aV6tl5vHzjW1bPNa1QeYZvQNe+iJ1AUatXWUB/l1J\r\nsjJT9h6Kc6EDVu7ZZ1SMXQMWCtCCSLRCRaOo0zIel1tBwOjQPfsY9DOPr6ty\r\nq+erTygDSdRr8mVq2t7a763dDdZYQQ0tmOzhwFmhq+fdeZcFsjGufTTBXIn8\r\nUMCF74csUaL7fCdXycHK7Z23U9wIll1xoY6Lycc+7mTbeNqJv7DDdb0XjBeO\r\nU5+byd5G5zwkH6XUNHj27YTXHI0oG99fZmujOJvrrC4nIr+4kkuagGHrODZ9\r\npu0geeHskBHe0u2tYhEaCmePHU+49OKVQyE=\r\n=Jrbi\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^4.1.2","bpk-component-icon":"^9.2.11","bpk-component-button":"^6.2.5","@skyscanner/bpk-foundations-web":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.10","bpk-storybook-utils":"^1.1.9"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.4_1654788189315_0.12850846403519167","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"bpk-component-nudger","version":"7.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"c79742360fca0645f6eab4b2df26b66123354877","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.5.tgz","fileCount":14,"integrity":"sha512-VGZOhYaKFFs36FE43kJimAZcNJWwtZIHfF70Zd5vzqRLn2rnmDM3H02q1tpFJYPBYCy8/zgJqgG2/O0CTYPqrg==","signatures":[{"sig":"MEYCIQD0KdWXmONib29jikHomJ8fMZmHhvfFtTmDONhNIyDdSQIhAKP3PZ3/+9w6iHmpChRwNDUImvl/13KELx8TOqgiejk9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisyBlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRag/5AZVV8aFMICD2knTGDpPT/ty0XZxZM4ZfTspl+Yqm1JTCGxn0\r\nzl6Xd2xpqBa8mZqjxJ/31YGYbTHS0l6xviUtJJZa+/ZgfT8YWqY/PyOzu8iG\r\n1BBEVgH08n6ggfuD9K4mNEdrWI6JnJNPYEMpJ7/01yWo5T5pc0d6kBEjb9UT\r\n+Pp9XYfL0ngAj9RDpCrosKFmCNb4m/oF0I7QBgJYuALwoUjEm0nL71IBhEPp\r\nwUNqXK8kmCEVIiKY5A2XExOFWNyZyEblv1OrI/oGjWNndwdstxvCKWCAtG3B\r\nXtUiPmX0qylBACtPYDk6yt4W2Z8fhQRVy9Umwr+9uSsHTWX08w/hTtiT9Xef\r\n2DJXn9EecGjM5jls4ruPV1ZYlm3dwdncNAuDLOv9MVUpeea2rIalrrGHctMj\r\nOTMYC1WbyTrN4CkxsWLyTYJRQUGNSTYvK6ducVzzZU/z4efcWNYhmWVrS0Qm\r\n1z4dHCpevpc6PKfduWalC7LR9wEhg2WIvB04G/PJ/4+Qi+9626QGNbIMWJfW\r\nSTjqTCvbpn36zPhg2hJQucrnF4Q3WY4xWp2d9uaGKc5WOFinMymLwj14xyYH\r\nQwFEQ5gMYExjGSJYyChWQ0WpHUNFFYUuk4xQj9ayiN2VJVmS+b9A1irwkCZv\r\n7Vf/1d/6BrejsfkRF7mzuHZl1+Q0Y8jSiPY=\r\n=YRtx\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"bpk-mixins":"^31.1.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^5.0.0","bpk-component-icon":"^9.2.12","bpk-component-button":"^6.2.6","@skyscanner/bpk-foundations-web":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.11","bpk-storybook-utils":"^1.1.10"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.5_1655906404927_0.8334434280494751","host":"s3://npm-registry-packages"}},"7.0.6":{"name":"bpk-component-nudger","version":"7.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"97a5a828678bc5ddb9f3ab2a0b61f886f5f2cca5","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.6.tgz","fileCount":14,"integrity":"sha512-td5bC4Q25iw/DE+ZCbSqlRXgMkXToCnfo2EOXVxx1R/jcQVLGeX3Bwo4gP1OyCp6NzpEKhV4MT8usDgyzEyC9A==","signatures":[{"sig":"MEUCIGBogA6NgmhmWHGryGbQ5P0r3Ra66ePX8uWlBQdWFWrQAiEA6faT17uGrpEShWEtgFcal8euz8YBzsjIwea9D3rddaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizTOmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofIg//fmtSNdioBnO+SZcX9Eo6jE7z65gIEs54YZ4Xn1xoMTmyLWjO\r\n2jLQirUyzQs500nQRF+BcH44zy1MbPdYEI2yd0y7RT9Yq+fy/wzJto+c9UFF\r\nZ/fEM5HxTJmQOCTSkQpHbHPgLdv9v2N/efgJr8gplcsmEmNzP8mj3hIP8XR5\r\nqKvE+RNyCpGpz6KspDugJS6WgOfJPaMlXcdlsOxRA+YVsFLMXC2ZVMt4ZiKV\r\n9EH0w7/cMU+4S3mPZkdHb2aUyFl4OpoqTUw/FHLm1NKqeigD1SU6AxT24AQi\r\nNPRa5UqvrYMOab+0HOXt0PiOI2XHxqIxloa1vG4TgGMRqW26tzRE2ywumc6h\r\nW+q6u1cLqNeEkpKjvswGisHPiUOcpF7NMZOnCGlc5ux24CRCDrXFlD3KT7X+\r\nTZm7lrQj8wr2MqbRxbKKnqbLkq3w8FwQpPcW9L9kH8GvOQ0eqov6jCqqJnAy\r\n3NVhu+vCoiU5I4ip7jCG00jXQNuu0uUe2noNwjV/KxG9p6gFFYRx5ugpIiCB\r\nc4aGZkNAoPdsV7DxCpDdfWMF5SbnTkrv1PHPGiZEi2p+R3tgKYX659wGnPTP\r\nap3f8mepsA6BFLAfTSjCXcmfW9lICDvN6ChV64IOHEV+5w3gJGm49geLIBom\r\nSfe9tDp9FkuDR38Pc9rv0fRm9hUa4bW1GBs=\r\n=p6/J\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^6.0.0","bpk-component-icon":"^9.2.13","bpk-component-button":"^6.2.7","@skyscanner/bpk-foundations-web":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.12","bpk-storybook-utils":"^1.1.11"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.6_1657615270595_0.9690331828416461","host":"s3://npm-registry-packages"}},"7.0.7":{"name":"bpk-component-nudger","version":"7.0.7","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.0.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"4de5a6f3fd4f49221c28ee280f0c232190cf5184","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.7.tgz","fileCount":14,"integrity":"sha512-C3EC9beQNj1/CgBV3OwW/3fe92g8NTKDZ6JFTmr0IHafDGzilEFigB0rmK9L2MPe5xhB9k05fpSBkM7T2TKgoA==","signatures":[{"sig":"MEUCIAHwbJW6orjEjegiEkEd8IZl3EDZqEWJ8Ag8652BE8jVAiEA9x98ZqLNO1r5QjS4rtNEH3VXCrMDocBWf7TyzLKHQYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi47tzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5HhAAhI2QowRxVnOZ2OKGlxX83y/CyHhxqWJ2Zps+GfRvnAEDj12U\r\n3VXsTQZFNAbqziT7EYHSEMq/bauwVqT48j7ztrra4CM7P/lunUb3SRj/Vnt7\r\n6sc3UM4KoZoagrbOifRXyjDJcR+cQNueRl9p3Rvaosc25kJnRuZ5r8nrONO8\r\nB3DMvTRfB++UzF/LOdQV2MEoppPKEls+//eebecquBJRMGgqVOLxCZz4p+Ji\r\nIU5SEGjPPC5w7+yvbjKAM5dXXDvbRTl1zKoPY2ZOeE0fLONt5ZW5lW0uKDIK\r\ngMmnNnop+3n6yQivdMCT0bZqfgDHk7eQs4w24NXb0OoREkFI8rmiwErChb/j\r\nOzk5R81frSNN3t2b+sxkzvBUKeM4FvUYztL1Kk4mqiTqCVAJ8BIzfO4EKHkQ\r\nxZDOcXdDLTO5MvYRgLIJSaQCB0CjIvSsoUIvQv+e2JBoMBazeHH7G84MsZVx\r\n9Ims6GHIrZDhcArqXVh4hZm0vGhL6nC2fLkLisOd9ie8Dewwy67fi8ZvaZjA\r\nczSoXAAo+evWtbyvrRI2uh90Z2dN0QDh5S+fnQt8PqbeKcxQs6ZKqYHUAymn\r\nnM2cm7hWOFDakOMlh06MXd/8gYI48rEWiFf0lp+ndYKmCyAU1HCgtifXV345\r\nmZ7092AbhJGRf6+xqoWMRoqESghGXelPgMk=\r\n=ZuKb\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bpk-mixins":"^31.1.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^6.0.1","bpk-component-icon":"^9.2.14","bpk-component-button":"^6.2.8","@skyscanner/bpk-foundations-web":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.13","bpk-storybook-utils":"^1.1.12"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.7_1659091827351_0.6902802100312226","host":"s3://npm-registry-packages"}},"7.0.8":{"name":"bpk-component-nudger","version":"7.0.8","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@7.0.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f632fabd81841cc4be3a1219de9e90ddeb0b0504","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-7.0.8.tgz","fileCount":14,"integrity":"sha512-A+/NIlq7Xmo4p0GyHhH7Inbjn/C8VyelBNhMXTqGMBTE11ANP8t9EzgK1UcZFtWUxCrT4TlptJWKYMEHcBtMDQ==","signatures":[{"sig":"MEYCIQDX1jwN0aiPK1GYe243DMkDUSBqtLmqRwaLsfWc3iHZZAIhAJ2C9JWAi3dkK6rCvcGF8YGKaepPde0n9daXksdnlty1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6UiqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMmw/9GAOLzJwwBm32HR7NvqTiqTcfHEp/4QA16RyEHV9PGa5U0luv\r\ndZVGmrU+irZsyRMnT9bzXFAAaHup+ulOnDnquUssP1yBAtcWz0jq6ut0PBWg\r\neH/1chTVJWeM2yhGsJFQDLZdJS8GjNRzkc92eHg7I2vNSSxBqVq9+4lYYxvT\r\nI9BUa1xRYg9TdYbMBjKHfm+o/bgfQaeudXCrDS9OXKvX+hwjt7SRJKJjgDqA\r\nHSmvDqgiozOtzh1SYPAYYiweDJfuIPOqpsGQgFGfzJxBjvoqqb1PaS2ZLXYP\r\nLmhETxCxImCcDzRA8mGATGrFuN7wrNP1BaRugcvFWITqL+fdTaJXJEQJWkiY\r\nfLf5/R4rwP3R219tIRKfrQ1yXeeYT6ypBbs9h0QMkifQjbsacJNZD8dwvERv\r\nwJCeFbwxH+VznrA/7gpmhGI/qjUDgZ/bCD2aX3yor6R4EA4ndfDOFNtYnCMT\r\ng5/OQ2Y5ShfvvTzu8Gmy+lH7PWMS5AEd+vImQnlgJ3rj7xTk48Bq97q/zDca\r\n4A9Q5L45P8qzOHaCnV+gZdP29iQ//RjFgjSIlUtTu6UvA/1vyPNC3G2JoWf2\r\nH+tabr0vZ+iHg1GlBlnguQsQWDT9/Wqc2sWYY9O7CkNVVbsO89TExJPgGvJb\r\nboFUpMw9O2eFN/XmdakrOaC+b9frh3tjEGA=\r\n=032h\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.1.6","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^6.0.1","bpk-component-icon":"^9.2.15","bpk-component-button":"^6.2.9","@skyscanner/bpk-foundations-web":"^8.2.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^5.1.14","bpk-storybook-utils":"^1.1.13"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_7.0.8_1659455658452_0.8032581975699886","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"bpk-component-nudger","version":"8.0.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"1d89696c8abab98fb550484ed1b100627cb352c9","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.0.tgz","fileCount":14,"integrity":"sha512-y0pk6FjRIpmATNGM7T1G5+H8pZsvueVwLv8qr3Qw0TgqaomyO/FB7Of3X98B2bEkeYVtmXMvAyZkEBkjwVhT3g==","signatures":[{"sig":"MEQCIGOdaomfxKdoq1NU+xUXcs+I9AzlQjHGKNs7NWgaObWbAiB3xcyos03bNDuehKLUyLPHihQWC+uyv4M89lhr5hwtwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7SLxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2GQ//as2d+m1TaLxdCis/3FriG+fPD8anzANru06sIvciX93bHFx+\r\nPUj5f6GSnW76VPmYTyo/MDJE20YzTjNxveG5OrUtg1Ls/n/SBPlFLbA4wLr7\r\nTdhRG5AhSS0hYgXbGHqhDERCtfmrXXqSKBXOyfiSsi/pB/fS1Bwdi8dQij3g\r\nE1UJoryavY+Z6OgKbyFy7nJMRAL0Q7BfYn6hU10OdtBO/bNVIYKjinlDZC7f\r\nHqieJC8vIYDmlEWXU11Qc22DOqGSYhvQQvf5d50jD7YAhT9yGfi1vQaNbfju\r\nzNa8DrN50wVQW/MAIPjex2aHTYAfMzYRng7khZyszWbZ+cvh1lPxrRkgwILs\r\nlbEadFHnYgq5LIktkrUm2jfv6wtI+uciJvhm8yyFDja6Zu0PBLm+vaNTLkHI\r\n7wfjsUFxgwaOCV3xZNlx1ILnhB4y5gPlfyCt3F7sUE/vGxz19ijYbKwDSGtE\r\nDX/4M/AKxA+YLtdBwz7d4AHBlWSIbmoP1ok9mwtnZ6Ahmm0nkvtaQbLTc30Y\r\nZqMczulrQvNz31mykBcbyhQNI87OpYwHgmfMlNOjGLm64qeVije5z+GTgpdJ\r\nxNwp6ipirtfglC0MeCT+ls4HUEfBFuGMeBt9FPyrEcXBTBfnRF7hGuUdooZ9\r\nFAOp+G4NjjJqZ6eMRNFqhbGzQH0Sm5aq0Hc=\r\n=y3wq\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.2.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.0","bpk-component-icon":"^10.0.0","bpk-component-button":"^7.0.0","@skyscanner/bpk-foundations-web":"^8.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.0","bpk-storybook-utils":"^2.0.0"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.0_1659708145202_0.572523294997155","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"bpk-component-nudger","version":"8.0.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"622acc2639283b8b8564a5611faa71a7df7751f1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.1.tgz","fileCount":14,"integrity":"sha512-JkS72afUfMrK3PW+RH2T8WNZY7ZsnVYXvXftKQhirCfbFZsU5Fdt1fD0/5kOUA4Mr1Abmd1PwmEuiURoUek3AA==","signatures":[{"sig":"MEUCIEqphp8x0KGgd3q2ZUGdom8QDe8dh62WEF4ouk8UM1dgAiEAl4iEfmII4bS2qoGtYgson+N9ahRDAFAvzVeW6fBRCAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+nEYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTfQ//U4Oh/NP+FW8hVQMSvcuFpaGRsNOC5JhHKjn5Lp0pPXvICbRA\r\nK+YeNvKLBJjh68knKFd3y4tMf4/K1fHKMnjUxV4TGItfOkT5cz5c/LQSYCJO\r\nchoklIVFp/O84S+Bc/seUzx01I/ODipzAc8dEyom0cWE/LVbhK0NAeagqwda\r\nhX6TuW0N/XiSDpUrEMCzf96rOvXzj9mQhmYxPcoTfMvZ1LEw0R0u5AEr3li6\r\nzq4w1sojk9825DYV4UmSQcOranLpPJYB7S9vPx8E5RujV4MobgHSVWKcqMJM\r\nN9y0K8FB7dtlbTUToRiLh+8UjkVT9Cs6plstY1yy4lHKFRD6Kf33E+KCPoP8\r\nJc7A4UK9RJ/VuBvOHLvRM65njos/ozItsutDEY9iMKy0Vv+OODqOJjsyTlhi\r\nOEsSE/lHzL/fIwv7R8oecCMWXZaNGoLN816CWUfKtrLP1WVhNojQkd7jloiu\r\nRmhbuWgvjgjxXxlI4XphbaoPArlJctCFGX8LvFuzRwfajNFsalSR3qkkdi50\r\nK1xbDWkxJYgLz05D4EWKBEtspfFZt6zQgBdOkCz5MTQZN8iTOnAkc1idS8gD\r\nf++RYw6Kc2/e4sONcvLshJF+a3bKWAewqu4pz91YZ12CBT4xoDLeaPODEvzE\r\nUZ8y/QOqffEK+/McPTYMAMzR+LI1aJhf7V4=\r\n=/WKQ\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^31.4.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.0","bpk-component-icon":"^10.0.1","bpk-component-button":"^7.0.1","@skyscanner/bpk-foundations-web":"^8.5.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.1","bpk-storybook-utils":"^2.0.1"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.1_1660580120332_0.19095641587081014","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"bpk-component-nudger","version":"8.0.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"06a3192af2ee0ebf314181ea1ce1b6f92b5af3e8","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.2.tgz","fileCount":14,"integrity":"sha512-sPoGIxMS0Cm3PqGPnTSQVHwzKCZKB+8oXNWUh127asX0Wj3tct3UJlxYoolQYD7PpDu297XUE94HRPhBX56/wA==","signatures":[{"sig":"MEUCIH+uY0bwaThd+b286Tyg77KLE4X4cKragB+i7FulhzvuAiEAmL7HoVAQm1Q1Ym8HH+x88mIekcO7hiHBSmWpjTh37Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBi0oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/mQ/9EAC6We0stWGhBZbEYuGVEzzaOy05pA+EhS4kTXfU9TIUxVnc\r\nhSNvXr0GchhXVoZ0gQBdSSY/Ru52aQ2OpiI9EK/IKxF5M9+JX8qRilxQjGsB\r\nJMz8d8c90UHBAeyDee9F5c1pIm1ajfMShxWvkk9CHA+wGDfMUpfZLV+f6WJd\r\nn2YpzGrAB0a25mXdIS/J7l3xYJpNZcB0nFXcC7CC2RBFE1TKq/u8+oZKqCUp\r\n8OOdvIf/u9y1nkj4b9yBUu6mcYNxtRcnm+wB2jVJcyImXtOgvmi68hnlIEq5\r\nQ3ZcNt4aplPJ7t7FXGj58dWRKGPmQJvwSEk5RkoGADCeHfdDhLtRpewptLHB\r\nSZkYNrwKcgdM9RsrYgRjPn/jeOKvK5ag2PRjvy/VaVXbQA8srAtvKtPAi8f9\r\n/XwREeQzYcSCXbhBJ1Aggl+cL6mebyNeG6AubDJsrz3yv5pISCY7+zxsOL2l\r\nCYy+IRyiO5dgFzoe2vIp41P4fz1Fwver/Js6ibn9yNtCg2TmAp7o0kQuZnQ7\r\n9eU+VW64npiCrFWd02OmveRWpaZSmapz/yRZ2CDjbCFZOHKf3oZ/ZuvX3XG3\r\nXnvJpkXfQF1u66GpF+ppV0xXKfSJEm4Abrk0YgNKDwOBME/Ikq2WeyNGonDs\r\nv1zxnOEpxKgP5+KC3buHdtjPMff5yxKnYAQ=\r\n=XONy\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":"Backpack nudger component.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bpk-mixins":"^31.5.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.0","bpk-component-icon":"^10.0.2","bpk-component-button":"^7.0.2","@skyscanner/bpk-foundations-web":"^9.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.2","bpk-storybook-utils":"^2.0.2"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.2_1661349160346_0.14261613442459908","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"bpk-component-nudger","version":"8.0.3","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"e46700b33642abb15d51f7138536ae150e8d7507","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.3.tgz","fileCount":14,"integrity":"sha512-azEzuc4EavPCHOLoUsilK1H7oFHsv9rYsEI3p0wYL2lAU66HhVONm1BPuQVmDDwWkU9uBkeIzR3YXDeddo09ug==","signatures":[{"sig":"MEYCIQCq6wBCq5XxFwHhF8Pz8hdGdKYYD7+7wvu/t51fwZtxGgIhAL9XtsKpw0ZO+e/b3qh3cjwz7DmTIVXNXKLSaY6AJgle","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDLEXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn1A/+KD/89SzEAsvn2zVLzt3DqgAwciTk8QdoC+19fRz/EgWH7Eok\r\n93MykzD4oWTfOuFkqkfvXtCI11ijfqaHMlDHc94i08Dfo5TjlotEABgGDky8\r\nKySmy7cNakCL3iKBZDeiW8swGo/i7C/g55cMgPm10QAZFfE70hJ472ScfzCB\r\ntzR04yICp3EEenfndIn1C2iuUp0TuHeWU2OHdENIOwuQaLd5h0mGUNwv5hOy\r\n1LXw0HDFfkDPmnkHzuixio+Ch11jKvuQ7KGwB6Tn3LSpAiy9mBI+/3aEOr8h\r\n9hjdwdbNasUaNuEI+my+P6e4fdIaJkF2vepMBMIc7RSvRPooF2KZz5gyU1xk\r\nm/TPRnw/ovqmicOUFVOn2e2lH1mqDTxWNmds5Xjb2blAPyQiYWCr3220HmJo\r\nNTZVCRrFWUbFsIBXis40ordi0IVrjLn5DEaga7QEoasrdpExithW3T6fW/V0\r\nXAnMI2enpcYxfUZntc5lM15yLyDy3VHJbJ2fKRrB3Gw6oemirLRT7AbbZQsk\r\np0d93HdZ5B9SBA9PTQDZQl7BPW+8PJ/N//LFbI5i5SwpPYVfpeGOIFDcuS3/\r\nYmGPywAwFO5VwuftPAfuMtHVhsLk5ee459zjaSkIeWVNpqQwMMWLONfHNT4J\r\nLv+5qU8c5chX06MTZTPFscnCosVMA1X7hdc=\r\n=MWwu\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.1","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.0","bpk-component-icon":"^10.0.3","bpk-component-button":"^7.0.3","@skyscanner/bpk-foundations-web":"^9.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.3","bpk-storybook-utils":"^2.0.3"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.3_1661776151249_0.7654758145128593","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"bpk-component-nudger","version":"8.0.4","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"dd698ffec4defffa3e572efbd7c163762e4ff70f","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.4.tgz","fileCount":14,"integrity":"sha512-vkONit8zkW2LT5vuNwijd5DZTl6J0QZWRnTWm5KqXlZjxCF0cRRm1o65Mv1faMWsyj9SR13HkInynU3d8Eh0Bg==","signatures":[{"sig":"MEQCIEmExS1PlI+Isgq0nLcJOhXT9ZcfFR3OMCzelHOh5BiAAiB7dICgG04JMNmGEYmD8RfGcUfX9QqEYey48SPqw8JZPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEhCWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoVQ/9GjxbgU68cYY0M5qxLWukl+6jlHz++T5ruGAkPTG5se4imHSN\r\n9TOmpsUvRaj8B2M+Y5rIvWL8VqDNv5/xLyfQBzc6nPmecCiyQxCfKsN6e+hB\r\nTBtnaGWpsK4s59uZhP5h998gQrGBtQeI1CHDyKqH5WGq9U9Vut91Gul/x3j1\r\nRxN7BsxSKxPltjL05ls0N6cpYZpWUkWtMOQS1IL6VDXcUUI9isPgokogV6Qc\r\nKlbk3o0YrnekxU514a5PZAEvp8fR0XnPCIzlh/bnv2gyO67qjDsPoC1tUZQK\r\n+mKuUa0LyWadrQYl+9FRp2rYoHa5pijJ5HcgkX1FdQi7njHF13r+iEVzgUXY\r\n4c293ndZHAul/Q4FZmMcyHm1pcb9wIQ4ATeZAc8q/6RcDiMy3J0hhUEUYcX7\r\n6Uo0Y13K1fmlSd/SPDCZNqIiVrBwNb57Ng8khVnwysBASM++3Mhy4SI1BpP4\r\nTsntbEicMnXr8ieHAI6+hFh21cSmbf0ud2fqm03PyRLam8M6RqECa2/vB1rd\r\nLEh7s3+Q8MtUG0wpFvQSzz5hVvc5lfe9B1MdXfnnOHGmnVA1c+dsJ115JYR3\r\ncqMgc2v99pUUynmJQaLVUWLS53UVGVt3Fqdhrb5T4b1GK5VmyBTFbp7/vo4G\r\nCNAXqThUYvK56ikoI24C50k4SV0TF+zawMo=\r\n=ENAD\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.3","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.0","bpk-component-icon":"^10.0.4","bpk-component-button":"^7.0.4","@skyscanner/bpk-foundations-web":"^9.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.4","bpk-storybook-utils":"^2.0.4"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.4_1662128277981_0.21325388418963143","host":"s3://npm-registry-packages"}},"8.0.5":{"name":"bpk-component-nudger","version":"8.0.5","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f9e4fbbb80d6d7a62fdb9a3a9733599147bb2a0c","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.5.tgz","fileCount":14,"integrity":"sha512-kdVG+AET7sluNHIiq8idxIp5VIXFg3RKK0DuDGMWGzjFXEEOvNCO24Iz0rXo6UT2wrlcmTWRv2IR3vtQugXkgg==","signatures":[{"sig":"MEYCIQDkw0QJygl2za/8ilvU4DEltmKmZfkg4kvsFYd9dB0b3QIhAMdVMHFcPkXxIDkulj+Q9IDRIzQtJC9XUHw+3n2MkmTJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGv4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWlg//dIOAbludVYI9JMvUYXK87DcqUJje8ccf35YmCd7bfVxFlAWB\r\nro4GvOAISMVQilh3a+2wRy5B7CUUiLiNFk1XuIYQ5kI1Dvv5fUI0mDUDNKdg\r\n6MwcCGxtgbvJIADxXQQ2R2sY7icfxBhLSx4vnbtGoTxMjprkO65oa29vNZeP\r\n0MulVS63rsegw6uneauupx05MG2MikOGg4nwvfvLT3XRhLWzv0n3dWclfl6O\r\nsrgm8A3bhd/MvfDlcWeTnwQHSvgYRFqBGS/Ufuc22+jhkhVVFyfnwETMu3qt\r\nkELbJDgYecMLD82SK3sO440rNoV1FQvfjOeBt7lpgdNRtNkOKDDmyucZEYyX\r\nCCvuaZYM1y38pl0rj0+wm5My6tKafJEzVMfYddHjm14TdtNF605GQVn81OpQ\r\n86q9kgY7hwvBgC4bqXtoB7rHM5knosIKOP8EPGxVH4Pm7ZB4/WYqn/BvikLs\r\nzkSVrIjVo7EYOAClMuFhmohxvLUjKjss7KGYA3F3ZGJoIV7t6+2rN5zSluUE\r\n8tWIseX5o3Mj8pVWajGJo40mNjTRy59ywolu0d1NE92H9cW+nSs4cCVYC+5N\r\nA527Ta9C141Us8UrrJ4Uz1DsohF5ugQS6qtgpWkDxdxZ8NJBW6CfIJwah++9\r\nt9nLWr8G3W27/aTBVjzO2Vlz+n6OH3zU4kQ=\r\n=IXRm\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.3","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.1","bpk-component-icon":"^10.0.5","bpk-component-button":"^7.0.5","@skyscanner/bpk-foundations-web":"^9.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.5","bpk-storybook-utils":"^2.0.5"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.5_1662713354511_0.1965325193896159","host":"s3://npm-registry-packages"}},"8.0.6":{"name":"bpk-component-nudger","version":"8.0.6","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"f90a9a41166a4ddceacc26011c40cc6e4308f4c3","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.0.6.tgz","fileCount":14,"integrity":"sha512-UHD7IoiGgiDeu3rPspPAP/6LWe3yfBvpeZ3izew6CM55qR875BnLgJvsiufko5bW+Tp+0Tb5qEevxI6IWc4Hsw==","signatures":[{"sig":"MEQCIC5ViXRNO0mag1rs0C+CnjLkP9Bdd6smXl3BQ8o69/2lAiBe8PKGW3eM1A5xOGHDOdmJeQamP3xxzmseCKd1xOPw8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHykCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5XhAAmroLicnIQU6BLIZB/paRWGDsdRYUZUMCsVSqjDQRGWSH7L7v\r\nGOAa0zzhIkxQ1y+7wIO0aZJxLIvL17kZpybE/0LxAp3KlnegltybQlnwO/ZY\r\nSp79iSMd42JWm1w8z4j8TRo5IYDyYh69kGtGshj+TvP+U50siJ098ZNFcXb/\r\n1JLg8pUOHpQzEZ0WDckNokd4bfDYvVJdn+mDqn4twsjuPPsfOGiZkkSzx2BC\r\n0Xm+3MvyPvQ/d+3AFtTB8SHcu92T3eibHeVR3X9ht2py57p+G6v0mupbhhGx\r\nHXbBRf1jcM9yeUfkhEINtafXWk6AS2EPHGTZ5eXVRKN4EG/2nMD7ERtCfOR4\r\nH4tp5Ze5K8NbwIFERWs+8B1MB4o8xfcf97ScTDtWTL/phbZvHlDU2wyFE1Wh\r\n5plVaP6E4vuCMDPTxwN5bZVOoVWGTL8YWFbMYV2+vqp1P52U5G4+agvymUQB\r\nzZmPGzxxamSJxUFvl1rY6k8psN0wDjEOja4hJH5jyUepQFdNP9dkESWPX0K6\r\nr5Qy3Kq3wYrCHAFFnKR42qQUF0EACkfR5VhmRtDLmTCctFXp5KDGmB/zTstU\r\nRGzYqqY002qInnQ4Snb0XrHSgxR+I+4Tc8a20TDuXboVcYea02Oguny0HhyU\r\n4Fy/yMEgC/vp7M+wEv89B53XkHgQjA5kR0w=\r\n=vuqV\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":"Backpack nudger component.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bpk-mixins":"^31.6.6","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.0.1","bpk-component-icon":"^10.0.6","bpk-component-button":"^7.0.6","@skyscanner/bpk-foundations-web":"^9.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.0.6","bpk-storybook-utils":"^2.0.6"},"peerDependencies":{"react":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.0.6_1662986498555_0.18034790281955226","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"bpk-component-nudger","version":"8.1.0","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"2236768b452558a7cb1dbdf809f3633c6b0825f1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.1.0.tgz","fileCount":14,"integrity":"sha512-zJyNP8kWvgewnn0CpOr7DQyDAKBSoPO0V74G+wyHy04jrNFBBMCw/qp274esUVPLHQye7EA32AC/9BJ6gw3lqw==","signatures":[{"sig":"MEQCIFB/Vw3K75H7F7P/LbdtLi45yJK7SEX8M2r87u+MDqaHAiAeqqq648+xA2L+g4QEkIq0mx58TsXaXi5y7DUVznXsoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIeBRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGXw//e+jrhbz6mXUN489CdTROj1PoNXmPwEwPVAyUVEG309DttGzo\r\nQTFPjAEgg/IvX1qZVx4dnDkFHaUKYN7A6kVuhpI0uZfQBSCmhObJjByin3Fs\r\nhl308OU3n0IN1r3lzG+j0JugTxoAPTpE8QtsDFHfb3AEQIgkj1TvzEKIqEWR\r\ngDQhByf1fICnmFCqJ5b4Va9r1FsHvn/NyKMdv2s7ev20GAXjj4H2167etFB/\r\nbtg9HnkAhNnKOXjbaJLskp9g6DhasOp+GrWuEXX/YG5yZO9Cbq0gOXUtIZdf\r\nhRY0s0VoP++5QmDTCcceQ4oL52p0AUpP6z4h9piFp+g9JoIfvxwjFSixhdMT\r\n0o5cCwbXPLt4MZgWk+3Xd8mAC2RWJOPIbkVq7nbpGQ2h57pj83fmRd6Gc+rI\r\nX4RNaNWll1o2iNBz55e4BAjfF9tyGlM4aItAd/57hBPkgQYrLTtU5wnES7rb\r\nvYO7bAbQBO73sboyv9v+n7mYx9V9+RUwP/dMAbJePepHt3cSROvhd7ZFJlv4\r\nzNhFlZVLO4Xh6/jcgftigE6z0E0uChi8y2pWPL08VIrORXlqWGliNWkljnUk\r\nPVNqUNijWb1fr9oWZIMRX5LUf2AaXa1ZtDwABiMb6CFEAuBEQqX3zK5VR3HW\r\ndwj5/WDuqZ1/U4vxGJUt12YZ9lB2saku/fw=\r\n=lTpM\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":"Backpack nudger component.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bpk-mixins":"^31.7.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.1.0","bpk-component-icon":"^10.1.0","bpk-component-button":"^7.1.0","@skyscanner/bpk-foundations-web":"^9.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.1.0","bpk-storybook-utils":"^2.1.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.1.0_1663164496883_0.6909930498326367","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"bpk-component-nudger","version":"8.1.1","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"bc6fb8211246ed534dc5e5e3627f4f697bffba05","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.1.1.tgz","fileCount":14,"integrity":"sha512-PMhhNb+O/0tkLlC/6NxrtnxTuFSbH2U/Qb7xWLnMabKb6ug95GVduBph7pEBWB1qlbK+VknN2QF2Yqxvm/NrDg==","signatures":[{"sig":"MEYCIQCi10b5PTHFG7vQTFXT6N1B61Q65Q5iwJkXbgUgEnHytwIhAM8/WHrE+LYZJfB4mV7fldZ7NaG/h0BjeBv3wVm3MB0E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMWi4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFag//ehyqHrZC7+Q3kMw/RD9tuaJQfkakAD/2YUOpu8ihnFVXZEPn\r\nAw0bG2IkhYTyhm/EhuQzxNVRJJ4Z4rtBKU9cqipbnm9lMCxzRqAmSzUHsGdj\r\nR7ti++fhZ1xpFznxjaiAyZaJmHQeVHG2dUKppSZKUPjLtcYoNnQb/ryY0x9e\r\nn0abnRuZGg2jLbyhm5F1Afwe63H2caim+RVlDgIRvKZv3JCyj7B4iNOqQasE\r\nin5Z3BCMosbhXfxvZiUuoLPCXg3xhjGTL+urkQtEv6Mx8NkIqrj5e6JMBIDD\r\namjD3ln+bVMtRK3s+m2z8tLbUR5CD89jucFIluze/TRdIYsPEkkh9Ok62VVu\r\nmXJVdOQSQcQ+xybiBEsL65YXhdM0TnTcU8jPtH03MblsMFDLhGNEcVEmPJlS\r\nD6mQPmcqF5+eirV04a+tSgSTT2nMX6Yai5RbeWw1xYqXL3Ay6Z9+PAo1Rf94\r\nv7Qw3Q3rclU32cCfMYnD8VcTil96fLOh3zUGTZehWanu7NEy4p8788tmP8vX\r\nLtfPcAbWmWDQ/7/wRqWM7ni0bJbQbgVpFl+jSEn9KdQaZGzMwMe7cMoSAhn9\r\nMHEsZCOMWRXicDrshASGSc83PEUiwyqptbTEypdOU5J2d5BCCYJmRHPpL0RW\r\nt7cKoh3zUMp0cWWvnUQQx10ZgdnKvb1SdQg=\r\n=dpCd\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":"Backpack nudger component.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bpk-mixins":"^32.0.2","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.1.0","bpk-component-icon":"^10.1.1","bpk-component-button":"^7.1.1","@skyscanner/bpk-foundations-web":"^10.2.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.1.1","bpk-storybook-utils":"^2.1.1"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.1.1_1664182456569_0.8426452562950797","host":"s3://npm-registry-packages"}},"8.1.2":{"name":"bpk-component-nudger","version":"8.1.2","author":{"name":"Backpack Design System","email":"backpack@skyscanner.net"},"license":"Apache-2.0","_id":"bpk-component-nudger@8.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":"mattface","email":"matthew.davidson@skyscanner.net"}],"homepage":"https://github.com/Skyscanner/backpack#readme","bugs":{"url":"https://github.com/Skyscanner/backpack/issues"},"dist":{"shasum":"01220f089e6d00846e8f596423bdedbe404421e1","tarball":"https://registry.npmjs.org/bpk-component-nudger/-/bpk-component-nudger-8.1.2.tgz","fileCount":14,"integrity":"sha512-tu8Xr0xSlXEvN2HCsKCkx/zOo6K2QRp/MUWChj4V9CkqY4NQfD1Qqg6dHPOV2BoR1iaTfOdIjv3aRiWvnFRZuw==","signatures":[{"sig":"MEQCIGSVylnDaPAd8vvh3seQeGfv+5QQRaH1qn4stXdPCohoAiAQqHF71mIVKQ96xYY++eK0SW8vH83eKLSojc9xGjsFVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNvGwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOiw//Yka3XYIEmNsYWJLS4hueEJe2kMgttDoiNxhg+JRuIb+EdRjH\r\n19tldSgOx0iWTjjSUi5l+ORgU0PadwnVlZr+Tsw6pNEcq/P//Dhgo+xeO7Qa\r\nM+48JyBxUPRGklgLwn2TzN3VwYUqg5/HPmXhYWG4RtHA6rdg99xqe8tXlbCI\r\noPrQqK8BWXQKx4CQX7VNcjVuWDyQqTwaZRZtH8eu7ysF7aU0ZcqVxN+lI4RX\r\n1EZ2kgywBTzuckGq6QER1kJ/WapasyqmAZMAcl5ttyJQnmGuuf9ZzZdtIlfP\r\nudwQriExroZHuw1fsiXQWk6MyTuOfhkW4WPsc1yXgH16A44vWNpcDFsc8PyS\r\nnTuj2gYoQJqtdDeO08mL4VjQIfKtpabzxnFDaI/q49SFEhIjqe/Iu3j1Apy1\r\nS5Q7GUE3F9313McgAX8AjGaV2MR93iS8rsLJZ5XVHKB+XG4UuiVng5cxI8xm\r\nZDOrlHptArNypRFXed3DscLWcZpkaQKim5CbVzrDTPVBBkCENxmxGk42BB+z\r\nO9EMg6rTCN9KMuDNznLrQyB9Gkv/NiAJwTslIiOT1irSBP3gGjPlRlbROsnj\r\nU6VClVwIkxwMgQKN//z8C3m3WxsiBBTpHGsH4tDtYAOVvokXQvhRUKqMb9bh\r\nPseara/4zsHUKgkrNNLazdhAJRPKlFIBAj8=\r\n=hWR0\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":"Backpack nudger component.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bpk-mixins":"^32.2.0","prop-types":"^15.7.2","lodash.clamp":"^4.0.3","bpk-react-utils":"^7.1.0","bpk-component-icon":"^10.1.2","bpk-component-button":"^7.1.2","@skyscanner/bpk-foundations-web":"^10.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bpk-component-label":"^6.1.2","bpk-storybook-utils":"^2.1.2"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bpk-component-nudger_8.1.2_1664545200317_0.4948152291068082","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-03-23T16:35:22.350Z","modified":"2025-10-09T08:45:33.057Z","0.0.1":"2017-03-23T16:35:22.350Z","0.0.2":"2017-03-27T12:54:17.365Z","0.0.3":"2017-03-27T14:04:52.897Z","0.0.4":"2017-03-28T09:43:10.595Z","0.0.5":"2017-03-30T09:15:41.744Z","0.0.6":"2017-03-31T14:22:55.119Z","0.0.7":"2017-04-04T10:01:45.131Z","0.0.8":"2017-04-05T08:55:05.746Z","0.0.9":"2017-04-11T16:18:33.353Z","0.0.10":"2017-04-13T13:02:43.566Z","0.0.11":"2017-04-14T08:58:16.290Z","0.0.12":"2017-04-17T10:54:05.564Z","0.0.13":"2017-04-18T16:03:23.838Z","0.0.14":"2017-04-20T15:48:55.807Z","0.0.15":"2017-05-01T07:58:15.454Z","0.0.16":"2017-05-01T08:56:08.488Z","0.0.17":"2017-05-04T08:50:31.373Z","0.0.18":"2017-05-08T08:57:43.040Z","0.0.19":"2017-05-09T12:37:42.026Z","0.0.20":"2017-05-16T10:18:09.941Z","0.0.21":"2017-05-16T15:33:53.345Z","0.0.22":"2017-05-17T09:39:42.448Z","0.0.23":"2017-05-23T12:55:33.738Z","0.0.24":"2017-05-31T15:54:01.743Z","0.0.25":"2017-06-01T14:14:31.713Z","0.0.26":"2017-06-09T09:49:51.850Z","0.0.27":"2017-06-13T09:27:00.662Z","0.0.28":"2017-06-13T09:53:20.211Z","0.0.29":"2017-06-14T11:01:21.689Z","0.0.30":"2017-06-20T09:15:57.456Z","0.1.0":"2017-06-20T16:47:35.632Z","0.1.1":"2017-06-27T10:32:47.545Z","0.1.2":"2017-06-28T10:59:07.156Z","0.1.3":"2017-07-07T09:49:25.146Z","0.1.4":"2017-07-10T10:39:01.341Z","0.1.5":"2017-07-12T10:57:10.286Z","0.1.6":"2017-07-14T09:12:21.784Z","1.0.0":"2017-07-17T15:21:24.038Z","1.0.1":"2017-07-24T14:58:17.367Z","1.0.2":"2017-07-28T09:19:52.247Z","1.0.3":"2017-08-03T10:26:03.524Z","1.0.4":"2017-08-03T15:39:00.632Z","1.0.5":"2017-08-08T10:03:11.886Z","1.0.6":"2017-08-11T09:33:38.363Z","1.0.7":"2017-08-15T09:54:10.014Z","1.0.8":"2017-08-17T13:16:42.434Z","1.0.9":"2017-08-17T14:30:55.678Z","1.0.10":"2017-08-25T08:45:16.663Z","1.0.11":"2017-09-06T13:14:02.910Z","1.0.12":"2017-09-07T16:55:06.248Z","1.0.14":"2017-09-12T11:15:08.205Z","1.0.16":"2017-09-20T15:12:56.284Z","1.0.17":"2017-09-25T10:36:31.904Z","1.0.18":"2017-09-25T16:40:08.588Z","1.0.19":"2017-09-27T15:50:14.609Z","1.0.20":"2017-09-29T12:30:25.501Z","1.0.21":"2017-10-04T14:42:40.506Z","1.0.22":"2017-10-05T13:49:01.328Z","1.0.23":"2017-10-10T13:55:09.237Z","1.0.24":"2017-10-13T14:12:07.317Z","1.0.25":"2017-10-17T16:21:40.512Z","1.0.26":"2017-10-17T16:41:12.036Z","1.0.27":"2017-10-24T12:15:08.186Z","1.0.28":"2017-10-26T16:30:59.246Z","1.0.29":"2017-10-31T14:23:32.872Z","1.0.30":"2017-11-02T10:29:21.614Z","1.0.31":"2017-11-16T17:28:19.306Z","1.0.32":"2017-11-17T13:55:17.202Z","1.0.33":"2017-11-21T10:52:46.776Z","1.0.34":"2017-11-21T14:45:14.716Z","1.0.35":"2017-11-23T10:22:17.246Z","1.0.36":"2017-11-27T11:48:41.607Z","1.0.37":"2017-11-30T10:32:24.633Z","1.0.38":"2017-12-05T14:42:39.281Z","1.0.39":"2017-12-21T08:57:43.987Z","1.0.40":"2017-12-21T15:46:37.258Z","1.0.41":"2018-01-03T10:57:11.724Z","1.0.42":"2018-01-09T17:56:35.749Z","1.0.43":"2018-01-10T13:00:17.432Z","1.0.44":"2018-01-17T11:55:31.555Z","1.0.45":"2018-01-19T14:14:11.039Z","1.0.46":"2018-01-23T15:52:09.984Z","1.0.47":"2018-01-24T14:59:39.942Z","1.0.48":"2018-01-30T14:46:26.752Z","1.0.49":"2018-02-09T13:17:43.940Z","1.0.50":"2018-02-12T10:34:30.585Z","1.0.51":"2018-02-19T14:55:41.784Z","1.0.52":"2018-02-23T09:26:10.083Z","1.0.53":"2018-03-06T13:33:34.459Z","1.0.54":"2018-03-15T11:44:42.558Z","1.0.55":"2018-03-16T16:37:35.509Z","1.0.56":"2018-03-19T11:01:04.761Z","1.0.57":"2018-03-29T15:32:52.848Z","1.0.58":"2018-04-04T12:37:33.976Z","1.0.59":"2018-04-09T16:41:57.133Z","1.0.60":"2018-04-17T10:03:26.982Z","1.0.61":"2018-04-18T14:41:09.722Z","1.0.62":"2018-04-25T15:58:27.218Z","1.0.63":"2018-05-01T10:27:09.681Z","1.0.64":"2018-05-03T14:23:55.219Z","1.0.65":"2018-05-10T16:15:39.800Z","1.0.66":"2018-05-30T14:27:20.642Z","1.0.67":"2018-06-06T16:18:00.325Z","1.0.68":"2018-06-19T16:00:22.088Z","1.0.69":"2018-06-20T16:16:07.711Z","1.0.70":"2018-06-22T14:42:23.777Z","1.0.71":"2018-07-11T09:30:39.547Z","1.0.72":"2018-07-12T11:23:36.144Z","1.0.73":"2018-07-20T15:46:18.341Z","1.0.74":"2018-07-23T09:42:04.912Z","1.0.75":"2018-07-24T14:15:15.184Z","1.0.76":"2018-07-30T16:14:42.380Z","1.0.77":"2018-08-01T10:43:44.951Z","1.0.78":"2018-08-01T13:32:26.255Z","1.0.79":"2018-08-09T16:17:42.130Z","1.0.80":"2018-08-15T13:58:08.382Z","1.0.81":"2018-08-21T14:54:31.504Z","1.0.82":"2018-08-22T16:17:20.941Z","1.0.83":"2018-08-28T11:14:41.885Z","1.0.84":"2018-08-31T15:16:59.922Z","1.0.85":"2018-09-05T12:57:32.143Z","1.0.86":"2018-09-06T15:10:51.882Z","1.0.87-alpha.2":"2018-09-10T14:52:47.571Z","1.0.87":"2018-09-13T15:35:59.333Z","1.0.88":"2018-09-14T08:27:48.126Z","1.0.89":"2018-09-18T20:50:04.557Z","1.0.90":"2018-10-03T13:28:05.407Z","1.0.91":"2018-10-04T14:05:02.658Z","1.0.92-alpha.12":"2018-10-08T09:53:44.828Z","1.0.93":"2018-10-24T13:45:33.417Z","1.0.94":"2018-10-25T10:45:08.504Z","1.0.95":"2018-10-31T13:09:37.682Z","1.0.96":"2018-11-14T15:54:44.078Z","1.0.97":"2018-11-15T15:52:12.690Z","1.0.98":"2018-11-16T16:29:52.620Z","1.0.99":"2018-11-22T14:32:52.718Z","1.0.100-beta.1":"2018-11-23T12:41:19.182Z","1.0.100":"2018-11-26T11:20:38.134Z","1.0.101-alpha.3":"2018-11-26T16:44:09.299Z","1.0.101":"2018-12-12T13:13:07.298Z","1.0.102":"2018-12-18T10:59:26.829Z","1.0.103":"2018-12-19T14:48:18.588Z","1.0.104":"2018-12-19T16:17:33.809Z","1.0.105":"2019-01-07T08:29:29.321Z","1.0.106":"2019-01-08T10:33:12.734Z","1.0.107":"2019-01-10T10:36:05.786Z","1.0.108-alpha.5":"2019-01-11T11:54:51.696Z","1.0.108":"2019-01-18T09:46:04.825Z","1.0.109":"2019-01-23T16:25:35.526Z","1.0.110":"2019-01-28T13:05:31.309Z","1.0.111":"2019-02-04T15:45:15.606Z","1.0.112":"2019-02-06T13:15:30.898Z","1.0.113":"2019-02-12T14:32:33.407Z","1.0.114":"2019-02-21T11:43:02.994Z","1.0.115":"2019-02-22T08:22:44.930Z","1.0.116-alpha.1":"2019-02-25T09:08:49.534Z","1.0.116":"2019-03-08T15:11:32.769Z","1.0.117":"2019-03-27T16:53:15.387Z","1.0.118-alpha.1":"2019-04-03T07:51:13.555Z","1.0.118":"2019-04-04T13:06:19.769Z","1.0.119":"2019-04-08T15:00:26.014Z","1.0.120":"2019-04-10T08:19:49.283Z","1.0.121":"2019-04-10T14:15:44.675Z","1.0.122":"2019-04-12T14:50:57.352Z","1.0.123":"2019-04-17T13:31:39.873Z","1.0.124":"2019-04-19T17:32:36.436Z","1.0.125":"2019-04-23T11:05:27.146Z","1.0.126":"2019-04-30T15:11:48.114Z","1.0.126-alpha.19":"2019-04-30T16:23:01.783Z","1.0.127":"2019-05-06T09:43:56.898Z","1.0.128-alpha.9":"2019-05-08T10:32:24.400Z","1.0.128":"2019-05-09T13:23:09.281Z","1.0.129-alpha.1":"2019-05-09T13:38:00.715Z","1.0.129":"2019-05-15T14:19:55.197Z","1.0.130":"2019-05-16T09:39:44.858Z","1.0.131":"2019-05-28T09:45:20.465Z","1.0.132":"2019-05-28T13:34:51.686Z","1.0.133":"2019-05-31T11:44:37.835Z","1.0.134-alpha.1":"2019-05-31T13:24:41.685Z","1.0.134":"2019-06-03T09:22:42.653Z","1.0.135":"2019-06-04T13:16:36.270Z","1.0.136":"2019-06-05T11:23:37.214Z","1.0.137":"2019-06-05T13:17:42.825Z","1.0.138":"2019-06-06T12:40:58.055Z","1.0.139":"2019-06-10T17:58:08.778Z","1.0.140-alpha.9":"2019-06-13T13:34:08.857Z","1.0.140-alpha.18":"2019-06-17T16:21:04.024Z","1.0.140-alpha.37":"2019-06-19T19:09:09.735Z","1.0.140":"2019-06-25T11:51:12.769Z","1.0.141":"2019-06-27T14:35:32.080Z","1.0.140-alpha.41":"2019-06-28T13:07:03.188Z","1.0.142":"2019-07-02T08:37:22.273Z","1.0.143":"2019-07-12T11:51:46.334Z","1.0.144-alpha.1":"2019-07-17T16:32:57.593Z","1.0.145":"2019-07-23T15:51:30.108Z","1.1.0":"2019-07-24T10:08:37.105Z","1.1.1":"2019-07-25T10:15:02.718Z","1.1.2":"2019-07-29T09:56:33.073Z","1.1.3":"2019-07-29T14:43:25.484Z","1.2.0":"2019-07-30T09:24:44.862Z","1.2.1":"2019-08-06T13:14:33.688Z","1.2.2":"2019-08-12T12:24:37.079Z","1.2.3":"2019-08-16T11:56:20.320Z","1.2.4":"2019-08-19T14:24:23.534Z","1.2.5-beta.2":"2019-08-22T15:31:40.664Z","1.2.5":"2019-08-23T07:46:44.228Z","1.2.6":"2019-08-23T14:36:22.361Z","1.2.7":"2019-08-26T11:01:24.012Z","1.2.8":"2019-08-26T11:11:17.068Z","1.2.9":"2019-08-27T13:44:06.266Z","1.2.10":"2019-08-29T16:54:12.344Z","1.2.11-alpha.1":"2019-09-02T11:09:25.582Z","1.2.11":"2019-09-03T09:34:51.457Z","1.2.12":"2019-09-03T14:06:40.137Z","1.2.13":"2019-09-03T14:36:34.026Z","1.2.14":"2019-09-04T15:50:56.560Z","1.2.15":"2019-09-09T11:44:40.799Z","1.2.16":"2019-09-10T13:00:35.875Z","1.2.17":"2019-09-11T14:02:07.118Z","1.2.18":"2019-09-18T14:50:55.564Z","1.2.19":"2019-09-19T11:06:51.297Z","1.2.20":"2019-09-24T08:03:19.000Z","1.3.0":"2019-09-26T12:26:10.978Z","1.3.1":"2019-09-26T17:06:27.168Z","1.3.2-alpha.2":"2019-09-26T17:25:00.439Z","1.3.2":"2019-09-27T16:28:23.582Z","1.3.3":"2019-09-30T11:17:40.889Z","2.0.0":"2019-09-30T11:42:02.226Z","2.0.1-alpha.27":"2019-09-30T15:58:56.750Z","2.0.1":"2019-10-01T10:50:29.995Z","2.0.2":"2019-10-01T11:17:49.993Z","2.0.3":"2019-10-03T15:11:06.628Z","2.0.4-alpha.29":"2019-10-09T15:04:14.735Z","2.0.4-beta.25":"2019-10-09T15:30:23.285Z","2.0.4":"2019-10-10T10:53:41.307Z","2.0.5":"2019-10-17T16:16:44.571Z","2.0.6":"2019-10-21T12:08:49.624Z","2.0.6-css.0":"2019-10-21T12:11:32.671Z","2.0.7":"2019-10-21T13:01:44.192Z","2.0.7-css.0":"2019-10-21T13:06:00.775Z","2.0.8":"2019-10-22T09:17:50.914Z","2.0.8-css.0":"2019-10-22T09:20:10.604Z","2.0.9":"2019-10-22T14:02:36.339Z","2.0.9-css.0":"2019-10-22T14:11:10.762Z","2.0.10":"2019-10-23T16:09:08.721Z","2.0.10-css.0":"2019-10-23T16:11:52.536Z","2.0.11":"2019-10-24T18:33:16.735Z","2.0.11-css.0":"2019-10-24T18:34:21.889Z","2.0.12":"2019-10-24T20:38:47.671Z","2.0.12-css.0":"2019-10-24T20:41:41.733Z","2.0.13":"2019-10-28T15:48:49.202Z","2.0.13-css.0":"2019-10-28T15:52:01.147Z","2.0.15":"2019-10-29T14:18:03.946Z","2.0.15-css.0":"2019-10-29T14:26:48.213Z","2.0.16":"2019-10-29T14:37:55.478Z","2.0.16-css.0":"2019-10-29T14:41:12.033Z","2.0.17":"2019-11-04T13:43:40.055Z","2.0.17-css.0":"2019-11-04T13:47:18.281Z","2.0.18":"2019-11-18T12:44:28.971Z","2.0.18-css.0":"2019-11-18T12:47:01.850Z","2.0.19":"2019-11-27T10:29:13.121Z","2.0.19-css.0":"2019-11-27T10:30:18.574Z","2.0.20":"2019-12-04T09:01:15.405Z","2.0.20-css.0":"2019-12-04T09:04:31.865Z","2.0.21":"2019-12-05T15:57:50.873Z","2.0.21-css.0":"2019-12-05T16:04:13.901Z","2.0.22":"2019-12-06T13:45:16.211Z","2.0.22-css.0":"2019-12-06T14:08:07.487Z","2.0.23":"2019-12-10T14:02:31.246Z","2.0.23-css.0":"2019-12-10T14:03:53.027Z","2.0.24":"2020-01-09T11:55:16.120Z","2.0.24-css.0":"2020-01-09T11:57:04.605Z","2.0.25":"2020-01-17T11:25:52.627Z","2.0.25-css.0":"2020-01-17T11:27:41.377Z","2.0.26":"2020-01-17T14:48:26.635Z","2.0.26-css.0":"2020-01-17T14:50:57.454Z","2.0.27":"2020-01-20T19:56:46.618Z","2.0.27-css.0":"2020-01-20T20:01:27.601Z","2.0.28":"2020-01-21T12:16:20.527Z","2.0.28-css.0":"2020-01-21T12:20:36.243Z","2.0.29":"2020-01-21T15:57:55.171Z","2.0.29-css.0":"2020-01-21T16:01:36.129Z","2.0.30":"2020-01-22T10:39:00.634Z","2.0.31":"2020-01-22T10:48:02.151Z","2.0.32":"2020-01-23T18:35:48.442Z","2.0.32-css.0":"2020-01-23T18:37:35.206Z","2.0.33":"2020-02-03T16:12:16.280Z","2.0.33-css.0":"2020-02-03T16:35:38.842Z","2.0.34":"2020-02-04T13:46:27.155Z","2.0.34-css.0":"2020-02-04T14:24:37.606Z","2.0.35":"2020-02-11T09:42:21.349Z","2.0.35-css.0":"2020-02-11T10:09:24.715Z","2.0.36":"2020-02-12T15:07:12.761Z","2.0.36-css.0":"2020-02-12T15:53:24.248Z","2.0.37":"2020-02-25T12:37:12.879Z","2.0.37-css.0":"2020-02-25T12:41:11.221Z","2.0.38":"2020-03-09T12:41:42.113Z","2.0.38-css.0":"2020-03-09T12:44:41.698Z","2.0.39":"2020-03-18T07:15:55.580Z","2.0.39-css.0":"2020-03-18T07:48:41.019Z","2.0.40":"2020-03-18T10:17:26.869Z","2.0.40-css.0":"2020-03-18T10:28:58.914Z","2.0.41":"2020-03-20T10:14:58.685Z","2.0.41-css.0":"2020-03-20T10:27:14.250Z","2.0.42":"2020-03-24T15:08:16.032Z","2.0.42-css.0":"2020-03-24T15:10:40.470Z","2.0.43":"2020-03-30T13:55:04.144Z","2.0.44":"2020-03-30T14:00:13.446Z","2.0.45":"2020-04-03T12:15:54.828Z","2.0.45-css.0":"2020-04-03T12:17:51.361Z","2.0.46":"2020-04-06T07:38:03.380Z","2.0.46-css.0":"2020-04-06T07:39:57.992Z","2.0.47":"2020-04-08T11:03:02.567Z","2.0.47-css.0":"2020-04-08T11:04:19.211Z","2.0.48":"2020-04-09T11:01:34.970Z","2.0.48-css.0":"2020-04-09T11:03:28.151Z","2.0.49":"2020-05-01T12:19:59.093Z","2.0.49-css.0":"2020-05-01T12:26:21.966Z","2.0.50":"2020-05-01T13:39:17.139Z","2.0.50-css.0":"2020-05-01T13:41:49.343Z","2.0.51":"2020-05-06T11:25:02.777Z","2.0.51-css.0":"2020-05-06T11:28:27.067Z","2.0.52":"2020-05-07T08:31:46.126Z","2.0.52-css.0":"2020-05-07T08:35:45.141Z","2.0.53":"2020-05-07T11:52:17.434Z","2.0.53-css.0":"2020-05-07T11:55:26.519Z","2.0.54":"2020-05-26T14:00:45.023Z","2.0.54-css.0":"2020-05-26T14:03:01.689Z","2.0.55":"2020-06-11T10:40:53.533Z","2.0.55-css.0":"2020-06-11T10:44:27.487Z","2.0.56":"2020-06-18T16:31:07.375Z","2.0.56-css.0":"2020-06-18T16:35:11.543Z","2.0.57":"2020-06-23T10:19:41.142Z","2.0.57-css.0":"2020-06-23T10:22:06.280Z","2.0.58":"2020-06-30T08:22:11.559Z","2.0.58-css.0":"2020-06-30T08:23:14.314Z","2.0.59":"2020-06-30T14:11:51.035Z","2.0.59-css.0":"2020-06-30T14:13:00.711Z","2.0.60":"2020-07-01T14:38:43.081Z","2.0.60-css.0":"2020-07-01T14:41:43.218Z","2.0.61":"2020-07-02T11:54:36.255Z","2.0.61-css.0":"2020-07-02T11:56:35.141Z","2.0.62":"2020-07-03T09:39:13.953Z","2.0.62-css.0":"2020-07-03T09:55:59.746Z","2.0.63":"2020-07-03T12:30:00.732Z","2.0.63-css.0":"2020-07-03T12:32:05.922Z","2.0.64":"2020-07-07T14:30:33.880Z","2.0.64-css.0":"2020-07-07T14:31:47.670Z","2.0.65":"2020-07-09T15:59:48.370Z","2.0.65-css.0":"2020-07-09T16:02:26.764Z","2.0.66":"2020-07-10T10:46:11.344Z","2.0.66-css.0":"2020-07-10T10:49:07.009Z","2.0.67":"2020-07-13T12:19:05.640Z","2.0.67-css.0":"2020-07-13T12:20:29.568Z","2.0.68":"2020-07-14T17:14:01.471Z","2.0.69":"2020-07-16T16:06:39.831Z","2.0.70":"2020-07-22T09:22:47.342Z","2.0.71":"2020-07-27T15:27:17.703Z","2.0.72":"2020-07-28T14:18:01.666Z","2.0.73":"2020-07-29T19:02:48.547Z","2.0.74":"2020-08-03T09:37:37.550Z","2.0.76":"2020-08-06T10:04:41.990Z","2.0.77":"2020-08-07T09:08:36.256Z","2.0.78":"2020-08-24T10:49:21.642Z","2.0.79":"2020-08-28T11:49:05.400Z","2.0.80":"2020-08-31T12:04:46.820Z","2.0.81":"2020-09-03T13:44:15.466Z","2.0.82":"2020-09-03T19:51:27.567Z","2.0.83":"2020-09-11T14:08:45.519Z","2.0.84":"2020-09-14T14:27:21.106Z","2.0.85":"2020-10-05T11:20:22.012Z","2.0.86":"2020-10-05T14:55:18.594Z","2.0.87":"2020-10-12T15:14:13.942Z","2.0.88":"2020-10-20T10:14:44.820Z","2.0.89":"2020-10-22T08:31:57.347Z","2.0.90":"2020-10-26T14:12:01.262Z","2.0.91":"2020-10-27T10:49:06.482Z","2.0.92":"2020-11-04T13:35:58.970Z","2.0.93":"2020-11-09T14:32:15.548Z","2.0.94":"2020-11-12T08:55:14.620Z","2.0.95":"2020-12-02T17:30:13.134Z","2.0.96":"2020-12-03T21:38:32.711Z","2.0.97":"2020-12-04T14:49:03.706Z","2.0.98":"2020-12-10T12:11:07.367Z","2.0.99":"2020-12-10T13:11:59.409Z","2.0.100":"2020-12-11T12:36:38.653Z","2.0.101":"2020-12-11T15:25:43.028Z","2.0.102":"2020-12-17T16:12:57.883Z","2.0.103":"2021-01-08T12:09:44.088Z","2.0.104":"2021-01-13T13:10:43.620Z","2.0.105":"2021-01-21T14:08:07.661Z","2.0.106":"2021-02-09T16:31:21.955Z","2.0.107":"2021-02-12T12:48:25.496Z","2.0.108":"2021-02-12T17:02:20.598Z","2.0.109":"2021-02-12T19:52:39.495Z","2.0.110":"2021-02-17T10:17:49.074Z","2.0.111":"2021-02-22T15:05:07.277Z","2.0.112":"2021-02-23T13:22:26.506Z","2.0.113":"2021-02-24T09:33:57.605Z","2.0.114":"2021-02-24T16:03:27.465Z","2.0.115":"2021-03-02T12:09:26.978Z","2.0.116":"2021-03-08T11:06:49.726Z","2.0.117":"2021-03-08T12:25:30.576Z","2.0.118":"2021-03-12T16:14:28.036Z","2.0.119":"2021-03-15T17:33:49.991Z","2.0.120":"2021-03-23T12:10:05.754Z","2.0.121":"2021-03-24T09:58:07.456Z","2.0.122":"2021-03-25T17:22:59.216Z","2.0.123":"2021-04-02T13:07:49.509Z","2.0.124":"2021-04-03T13:58:22.764Z","2.0.125":"2021-04-09T10:20:15.690Z","2.1.0":"2021-04-27T17:04:07.114Z","2.1.1":"2021-04-29T16:27:48.218Z","2.2.0":"2021-05-06T10:59:03.233Z","2.2.1":"2021-05-11T08:24:05.307Z","2.2.2":"2021-05-13T14:01:22.699Z","2.2.3":"2021-06-02T16:50:45.960Z","2.2.4":"2021-06-09T10:51:39.163Z","2.2.5":"2021-06-15T13:47:13.923Z","2.2.7":"2021-06-15T15:33:06.356Z","3.0.0":"2021-06-16T08:28:50.273Z","3.0.1":"2021-06-23T13:09:01.156Z","3.0.2":"2021-06-24T09:23:29.386Z","4.0.0":"2021-06-30T13:55:38.263Z","4.0.1":"2021-07-12T11:08:37.258Z","4.0.2":"2021-07-16T11:03:14.257Z","4.0.3":"2021-07-30T08:29:55.432Z","4.0.4":"2021-07-30T16:06:49.948Z","4.0.5":"2021-08-06T14:30:09.256Z","4.0.6":"2021-08-18T11:43:32.823Z","4.0.7":"2021-08-19T17:20:56.792Z","4.0.8":"2021-08-27T11:36:23.015Z","4.0.9":"2021-09-06T09:25:13.097Z","4.0.10":"2021-09-08T08:19:57.769Z","4.0.11":"2021-09-13T09:09:25.195Z","4.0.12":"2021-09-30T09:36:43.019Z","4.0.13":"2021-10-07T09:23:14.761Z","4.0.14":"2021-11-11T17:03:16.414Z","4.0.15":"2021-11-12T10:28:07.844Z","4.0.16":"2021-11-29T09:52:24.387Z","4.0.17":"2021-12-01T10:13:07.940Z","4.0.18":"2021-12-03T10:43:16.700Z","4.0.19":"2021-12-09T16:41:30.877Z","4.0.20":"2021-12-17T12:11:57.805Z","4.0.21":"2021-12-17T15:34:47.563Z","4.0.22":"2022-01-13T15:25:05.635Z","4.0.23":"2022-01-27T15:33:42.277Z","5.0.0":"2022-01-31T15:49:42.100Z","5.0.1":"2022-02-02T12:46:27.629Z","5.0.2":"2022-02-07T10:36:53.306Z","5.0.3":"2022-02-07T17:29:16.594Z","5.0.4":"2022-02-08T13:41:41.705Z","5.0.5":"2022-02-09T12:03:40.819Z","5.0.6":"2022-02-16T17:16:56.849Z","5.0.7":"2022-02-17T15:19:37.458Z","5.1.0":"2022-02-21T14:38:01.704Z","5.1.1":"2022-03-02T16:45:14.791Z","5.1.2":"2022-03-22T13:18:18.138Z","6.0.0":"2022-03-31T15:54:56.232Z","6.0.1":"2022-04-04T14:00:08.709Z","6.0.2":"2022-04-11T15:37:50.477Z","6.0.3":"2022-04-15T09:49:31.475Z","6.0.4":"2022-04-27T08:37:05.000Z","7.0.0":"2022-04-29T07:52:48.162Z","7.0.1":"2022-05-12T16:14:01.973Z","7.0.2":"2022-05-16T16:25:45.968Z","7.0.3":"2022-05-26T10:31:13.845Z","7.0.4":"2022-06-09T15:23:09.505Z","7.0.5":"2022-06-22T14:00:05.078Z","7.0.6":"2022-07-12T08:41:10.758Z","7.0.7":"2022-07-29T10:50:27.547Z","7.0.8":"2022-08-02T15:54:18.710Z","8.0.0":"2022-08-05T14:02:25.353Z","8.0.1":"2022-08-15T16:15:20.484Z","8.0.2":"2022-08-24T13:52:40.493Z","8.0.3":"2022-08-29T12:29:11.438Z","8.0.4":"2022-09-02T14:17:58.221Z","8.0.5":"2022-09-09T08:49:14.718Z","8.0.6":"2022-09-12T12:41:38.749Z","8.1.0":"2022-09-14T14:08:17.037Z","8.1.1":"2022-09-26T08:54:16.768Z","8.1.2":"2022-09-30T13:40:00.434Z"},"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":"Backpack nudger component.","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":"matthew.davidson@skyscanner.net","name":"mattface"}],"readme":"# bpk-component-nudger\n\n> Backpack nudger component.\n\n## Installation\n\n```sh\nnpm install bpk-component-nudger --save-dev\n```\n\n## Usage\n\n### `BpkNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport BpkNudger from 'bpk-component-nudger';\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"my-nudger\">Number of passengers</BpkLabel>\n        <BpkNudger\n          id=\"my-nudger\"\n          min={1}\n          max={10}\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n        />\n      </div>\n    );\n  }\n}\n```\n\n### `BpkConfigurableNudger`\n\n```js\nimport React, { Component } from 'react';\nimport BpkLabel from 'bpk-component-label';\nimport { BpkConfigurableNudger } from 'bpk-component-nudger';\n\nconst options = ['economy', 'premium', 'business', 'first'];\n\nconst compareValues = (value1, value2) => {\n    const [aIndex, bIndex] = [options.indexOf(value1), options.indexOf(value2)];\n    return aIndex - bIndex;\n  };\n\nconst incrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) + 1];\n    return options[aIndex];\n  };\n\nconst decrementValue = currentValue => {\n    const [aIndex] = [options.indexOf(currentValue) - 1];\n    return options[aIndex];\n  };\n\nconst formatValue = currentValue => currentValue.toString();\n\nclass App extends Component {\n  constructor() {\n    super();\n\n    this.state = {\n      value: 1,\n    };\n  }\n\n  handleChange = value => {\n    this.setState({ value });\n  };\n\n  render() {\n    return (\n      <div>\n        <BpkLabel htmlFor=\"nudger\">Number of passengers</BpkLabel>\n        <BpkConfigurableNudger\n          id=\"nudger\"\n          min=\"economy\"\n          max=\"first\"\n          value={this.state.value}\n          onChange={this.handleChange}\n          decreaseButtonLabel=\"Decrease\"\n          increaseButtonLabel=\"Increase\"\n          compareValues={compareValues}\n          incrementValue={incrementValue}\n          decrementValue={decrementValue}\n          formatValue={formatValue}\n        />\n      </div>\n    );\n  }\n}\n```\n\n## Props\n\n### BpkNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| className           | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'secondaryOnDark') | false    | secondary     |\n\n### BpkConfigurableNudger\n\n| Property            | PropType                      | Required | Default Value |\n| ------------------- | ----------------------------- | -------- | ------------- |\n| id                  | string                        | true     | -             |\n| decreaseButtonLabel | string                        | true     | -             |\n| increaseButtonLabel | string                        | true     | -             |\n| max                 | number                        | true     | -             |\n| min                 | number                        | true     | -             |\n| onChange            | func                          | true     | -             |\n| value               | number                        | true     | -             |\n| compareValues       | func                          | true     | -             |\n| incrementValue      | func                          | true     | -             |\n| decrementValue      | func                          | true     | -             |\n| formatValue         | func                          | true     | -             |\n| className           | string                        | false    | null          |\n| inputClassName      | string                        | false    | null          |\n| buttonType          | oneOf('secondary', 'secondaryOnDark') | false    | secondary     |\n\n### `compareValues`\n\nGiven `a` and `b`:\n- If `a` is less than `b` then `compareValues(a, b)` should return a value less than `0`\n- If  `a` and `b` are equal then `compareValues(a, b)` should return exactly `0`\n- If `a` is greater than `b` then `compareValues(a, b)` should return a value greater than `0`\n\nWe use this along with the `min` and `max` values to determine when we should disable the increment and decrement buttons. This is inspired by the `compareFunction` in [Array.prototype.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Description)\n\nFor integer numbers the following is a correct implementation `const compareValues = (a: number, b: number): number => a - b;`\n\n### `incrementValue` & `decrementValue`\n\nFunctions that handle the incrementing or decrementing of the current selected value.\n\n### `formatValue`\n\nA simple function that will allow you to set the format of the display value e.g. local dates or times.\n\n## Theme Props\n\nSame as [secondary button](/components/web/buttons#theme-props)\n","readmeFilename":"README.md"}