{"_id":"@financial-times/secret-squirrel","_rev":"115-d1487ee3cbdec5e6609e0e4e88929dba","name":"@financial-times/secret-squirrel","dist-tags":{"pre-release":"2.17.0-beta.2","latest":"2.21.1"},"versions":{"1.2.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"1.2.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@1.2.0-beta.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"next-secrets":"./scripts/scan.js","secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"5234fed0a7400c36bb3bd794ff848cd8c4fa8dbc","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-1.2.0-beta.1.tgz","integrity":"sha512-VZx1tbgMeSdql18e5G/tdGbyzPml+eUaPE+Uwm3brJmnCDLBfO2TO48df4BU0NaNgKpGX44+ttw0+G45zj9DDA==","signatures":[{"sig":"MEUCIFRlUtPz1zLm6ReoJv0pelPEIcITddxW/84h4uNkDt1eAiEAyey+lqQV43BduNoDn/n7MfxSP3G95COa5zU24uPsFFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5234fed0a7400c36bb3bd794ff848cd8c4fa8dbc","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-1.2.0-beta.1.tgz_1492791715605_0.06231379578821361","host":"packages-18-east.internal.npmjs.com"}},"2.0.0":{"name":"@financial-times/secret-squirrel","version":"2.0.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.0.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"7390dbc13f00eef0abceb1993ca8812b2fdae211","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.0.0.tgz","integrity":"sha512-jNbmGOO7Ga9bU8ajG7XE/UWixZMZ7J/T6Z00wTXeZMVHcjL4IKYdVBQf4PhOVal4gmWqy+Un+5VvjUjvr+FzzA==","signatures":[{"sig":"MEUCIQC+icPsxWzbhtgzqxwUFSxu7S6vv44f0jCWvxeoJ0Vj5QIgd75Jz+XaE6Le/bPuStBwMlabv1lf9pPWaZCZy4F2nW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7390dbc13f00eef0abceb1993ca8812b2fdae211","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.0.0.tgz_1492792939319_0.9467817654367536","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"@financial-times/secret-squirrel","version":"2.0.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.0.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"812f659aca93df0cc1579915687edcec03565312","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.0.1.tgz","integrity":"sha512-oNdsj62QvUqBlaf24jGlDuPdaHc5hdS1Z3wSADcjg0iKgS0A2zPDJXomQbrLH2f8U6eGZEe3wqGU37Oe6oSqhg==","signatures":[{"sig":"MEUCICE1aqGkSRmx8Gkc86gjhMcChK2pt6bGcYYrgB7oWXPtAiEA8m3rOHD+YlylehOqdRDy+djsNBBThzH+CsbZT73YAk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"812f659aca93df0cc1579915687edcec03565312","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.0.1.tgz_1493112749639_0.6061509673018008","host":"packages-12-west.internal.npmjs.com"}},"2.0.2":{"name":"@financial-times/secret-squirrel","version":"2.0.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.0.2","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"f8d5f1fcb9b8797ec32ab1544dcea7b8dab297e6","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.0.2.tgz","integrity":"sha512-lPmvVzAuN0mAPhet9CDGZ3js9p1gVPSn/3o1fh2faMmYQaS53CwqSXSBq2dEvGQA23qaO6EZ6ms0vJX5kl/afA==","signatures":[{"sig":"MEUCIDhlDe5HHITmAZHGyL6jY7baA1pzIFgjn+fuv2Ule6XKAiEAoy+8VHaUE9tbj1CW4ZK8qVPeRErR/s9VJUr6vxnby+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f8d5f1fcb9b8797ec32ab1544dcea7b8dab297e6","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.0.2.tgz_1493301993351_0.05904650408774614","host":"packages-12-west.internal.npmjs.com"}},"2.0.3":{"name":"@financial-times/secret-squirrel","version":"2.0.3","license":"ISC","_id":"@financial-times/secret-squirrel@2.0.3","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"85133df0c83f35278a31e98350e2f5c6dca1fa1e","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.0.3.tgz","integrity":"sha512-5+rnE0z/rHI7ghwrrVueCMwx2sp1sYWQvOifWrFW/PSfmuH3GDxM8eeXQiu6JXPdtz0adB59kRnkNe3j70jfuA==","signatures":[{"sig":"MEYCIQDMt2Slby9IfeDfbgXrJd2iZiKGLLAWhXxL2q8xqlBqBQIhALDgMVw2KV+Wmw8SDcq57OjJDduiOsvW1bQl0dEevQwJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"85133df0c83f35278a31e98350e2f5c6dca1fa1e","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.0.3.tgz_1493371814595_0.30190052604302764","host":"packages-12-west.internal.npmjs.com"}},"2.0.4":{"name":"@financial-times/secret-squirrel","version":"2.0.4","license":"ISC","_id":"@financial-times/secret-squirrel@2.0.4","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"f05443d1516641c481e39fd8a18e9a0ca01984f0","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.0.4.tgz","integrity":"sha512-K9JJj0Kjnszae4PWELOtvXS/sMFV8/73sBRPzYwmnTT0P8BuEtZZVCZIKChJk32RQcWAASSmuiTmI4C7GZ9Rug==","signatures":[{"sig":"MEQCIBOxLapZqTwFBV8glREbrGBZ6/eTYuPdvB9j2b96VHs2AiBfP3+pg65rB9dF3AC7lEJCIqOjkM2ocHyYJH4r20tqvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f05443d1516641c481e39fd8a18e9a0ca01984f0","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.0.4.tgz_1493385723892_0.5423819769639522","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"@financial-times/secret-squirrel","version":"2.1.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.1.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"c79cb5281f6f010f1d56d3e1816ac49bab9d4bfc","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.1.0.tgz","integrity":"sha512-ybmfr3FUWlmBo71KfIHTt0TuDDmHBV4h+h21ccfcwYoveIc05eglYeAz4jLDfxU2Z4Qd5JR+HLYkd8A6LID5dQ==","signatures":[{"sig":"MEQCIFkTBnCu81g3nZCaEwDhEhp77atwS+grgxn4pjeL9Df+AiA+/wELb5dKAFdydwnGGiE+YHJElr6uogAcx4w1Kiijag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c79cb5281f6f010f1d56d3e1816ac49bab9d4bfc","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.1.0.tgz_1494950234191_0.3308043568395078","host":"packages-18-east.internal.npmjs.com"}},"2.1.1":{"name":"@financial-times/secret-squirrel","version":"2.1.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.1.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"9024a9eb6f5cc5c8749ef0c7b09b7b3840cbe423","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.1.1.tgz","integrity":"sha512-INYPggdKKPXYaiYc2h/NwqVAEm2SNyiM6x/+35FD5KVvtZI9IG3OCMTKGa9o/DVhkuT6RliBU7Nn751LI2whnQ==","signatures":[{"sig":"MEYCIQDGgM7DFIm1mJwzWo9RV87Pkh087LvP94VcNDSJi9HK7gIhALJrjAyfypUx1FmTSoZbhQdo1jaYTcJes7T115AfbCLJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"9024a9eb6f5cc5c8749ef0c7b09b7b3840cbe423","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.1.1.tgz_1495461360598_0.4558348460122943","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@financial-times/secret-squirrel","version":"2.2.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.2.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"f2e08be36d6910c8e54471767c8a8404e35e8e02","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.2.0.tgz","integrity":"sha512-ZRGMlq5RcvF0wCZ4tLrrpDZISVumw3Jb3G33QJ5GALbrl3+OuUBslE5V68v7nuz43pin4ECIS/ck25XOticyYg==","signatures":[{"sig":"MEYCIQCTOmACdeaJSTwLYozGUMjzR6yof8grfXNyU8LbXIc75gIhAPjciwwR2VN6V/ag7NpluTjgWe0VbVEP6Z8qmfB/AhMr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f2e08be36d6910c8e54471767c8a8404e35e8e02","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.2.0.tgz_1495469372989_0.48461563559249043","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@financial-times/secret-squirrel","version":"2.2.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.2.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"82007ebbed289e7d41344efedc7156a72983f94e","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.2.1.tgz","integrity":"sha512-spKPcatu5jovr/6hI8cR7F+p7toOzL1z0DdKXbf8g0ER2ON2879TpKMbuxO12ZiD0mKTTKYoQ5NrkVfPG6W5fw==","signatures":[{"sig":"MEUCIGoZd0BPWgxB9SirX8bdr9/RddCaaHcbBAb07WGVSeEJAiEA4V3tdQNXm/L5mOSA+9Fdz9UwZVOhWPSk0KBGoDlx8+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"82007ebbed289e7d41344efedc7156a72983f94e","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.2.1.tgz_1495527742788_0.9411473921500146","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@financial-times/secret-squirrel","version":"2.2.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.2.2","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"32693b2098a5ebe3f964d3d62e399696266c8d8b","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.2.2.tgz","integrity":"sha512-4umdmxWSV2y1Aad8ADJ3X89trVz9Yh3R8CZl+TG0eboa3Ar0hbpOHeL2e3h/Ni2Odv3MdD+yPdafVbPeFtZ81Q==","signatures":[{"sig":"MEUCIQCIQbre0XB+zwIWoq4vlB9zbGrtr6NQgdRfNa0ZZCV/WQIgPIuWO6WCIyLj/SoVqCuwSEjbRpjfgh9iVnQEafW3G7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"32693b2098a5ebe3f964d3d62e399696266c8d8b","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.2.2.tgz_1495529893629_0.35511065647006035","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@financial-times/secret-squirrel","version":"2.2.3","license":"ISC","_id":"@financial-times/secret-squirrel@2.2.3","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"90c11804c922a196bb85d6a364d28384f5f400f5","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.2.3.tgz","integrity":"sha512-zOia87quE4CMxvdeQnbb+e8I8oqmo2j0/FV8VYABdZjclBZjHEW76ZY8RTXAyyNrTZh4Bo0tpKeW8MgN0rg7jw==","signatures":[{"sig":"MEUCIFGEY43f5MB9TkQhZpuvkwFCB3nFqwAC5LdrWSy0iGLEAiEA1GC4ONhA2D4l6TTuN5TgsrPiCJWdFdxfhSWBkQNQWxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"90c11804c922a196bb85d6a364d28384f5f400f5","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.2.3.tgz_1495535001565_0.8752053268253803","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@financial-times/secret-squirrel","version":"2.3.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.3.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"f3aa5be75baff62bd7357159d696b2547d86f34e","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.3.0.tgz","integrity":"sha512-F7D0dweeaS2yCNIGj6pCLBEe4s3ce7Fd2IIEsHg4pTkmJVSA6iy8PPXF3/nRu4gqlYIx28NYkIXjU902ZU/kWA==","signatures":[{"sig":"MEQCIBNoTsJS+AZkVGQeWdSetyGuTQT1/tfb+6z/f/64sokAAiBScvdD8yrBG9idyofpytgHLG9TCe+pgvqzedWltHW33g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f3aa5be75baff62bd7357159d696b2547d86f34e","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.3.0.tgz_1495550985951_0.42997521976940334","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@financial-times/secret-squirrel","version":"2.4.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.4.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"f4beca1f2aaf4a0010a850897ba5ac19eaa34d08","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.4.0.tgz","integrity":"sha512-DC+dgzf8EYBAw+3fgayeGdItkqE9otnMbspEN2U40q+OM2+xJbgnrC4Usus7i39PdTLCwO374UjVuAfC381tZQ==","signatures":[{"sig":"MEUCIQCM3HwY0TAnqvs7nEUx03mWoN7tesT8MyDzoR1Q4eox6gIgQYKm5VtnGUBSnFly2RdxGpnP6vAcA70Qiz7Ad6Gsr5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f4beca1f2aaf4a0010a850897ba5ac19eaa34d08","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.4.0.tgz_1496309682663_0.9626749348826706","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@financial-times/secret-squirrel","version":"2.4.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.4.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"c5f7f2721d870d1e2a995be5e2613fd2d0b19e6c","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.4.1.tgz","integrity":"sha512-mPxR3yrunc7ImpRVTpNHuS+ncClZVuMPrWRm1WfArpq0a/YNyvBJFL9V7IYeGjg3fTkAeTapUmROoF4uAibK7g==","signatures":[{"sig":"MEUCIQDyaaDFOmWCVmYl8HB4xeGNRBDwUdBJOCgY1SaMDJBqKgIgUept/4MB+2/r6ev2c3sTy9p3G2gIK80kHalmJ+8fYTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c5f7f2721d870d1e2a995be5e2613fd2d0b19e6c","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.4.1.tgz_1497367324143_0.2286038314923644","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@financial-times/secret-squirrel","version":"2.4.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.4.2","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/scan.js"},"dist":{"shasum":"0efdbff7e37baa42f7f5208b1308a6bc4e3fdfbb","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.4.2.tgz","integrity":"sha512-vScCayi+FQ18z8zTSNVopyQBij03mAocZ5Vsbt2S3q39B8eVCIPCCUExf2lTXj+oDyIRibGXYIvsFPIKx9Mr2g==","signatures":[{"sig":"MEYCIQDhCP/14YbdRST4Xfc0JqJdwdWreSc6Vh6kjNSiSvs51gIhAMgeW9I40ugVfCXBeEfDbZrox1LoZ5+2K5TV4Wpy66WW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"0efdbff7e37baa42f7f5208b1308a6bc4e3fdfbb","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.18.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.4.2.tgz_1497434734855_0.06024903687648475","host":"s3://npm-registry-packages"}},"2.5.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"2.5.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.0-beta.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"5cc4022c1996e8eecfa29146efe98ac8c6e547ca","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.0-beta.1.tgz","integrity":"sha512-+KhCw8kcFuu2fwHU8uRAbwwz4BWFha0CMg1ZBCPmXBd6M+z6LJGOcHJwRIGj/wPYaoL2NCzp1xzXYq9jHsLUeQ==","signatures":[{"sig":"MEUCIHqGeLkTYJ/c+AVEPQ4UXrBtk33A3OxB+yfRlYW6E4jgAiEA+0YpB43MPjPdRHuZQiFIwkPiYJk+UYKbnUlHWfuYo54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5cc4022c1996e8eecfa29146efe98ac8c6e547ca","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","require-uncached":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.0-beta.1.tgz_1497570142174_0.14310133713297546","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@financial-times/secret-squirrel","version":"2.5.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"254c43659e2254489585694591110595a18e1003","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.0.tgz","integrity":"sha512-xQdkVEjAGsrd/Ou78p/pE2bfiot8/Y7mvDss32NPwX2ND2pAmeY9gP9dkRTfF8bskKKOFO2aAYJmhIrEtv++og==","signatures":[{"sig":"MEQCIByaHGQ/z96UYEPPx7neopWa/GuC6xP5jfBmkV/WneaDAiBxvJb2lRul6wvh8grpXIQjDUzB1ZXeiPW2UDURIFDr7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"254c43659e2254489585694591110595a18e1003","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","require-uncached":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.0.tgz_1497880375894_0.2049468329641968","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@financial-times/secret-squirrel","version":"2.5.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.2","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"04a8a80f030ecaa0ed09424d663556aa006ae562","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.2.tgz","integrity":"sha512-mcei6yT2bwUgQnupchhtfVe03yF3HgVGDOjmJn7mWOkGb7ELTkOoiuDhotd8g7trkQbRCe815nWiT/AqOMFizQ==","signatures":[{"sig":"MEUCIQDwg67yVnupNb1kHjsDRrJsvs4PdL5Rm6N/1m9yXjGu8QIgKzEYvOlHj+OKPCokJ4JqfWTH3Qylaaqf6hjYiOULFRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"04a8a80f030ecaa0ed09424d663556aa006ae562","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.2.tgz_1497884392678_0.3218328922521323","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@financial-times/secret-squirrel","version":"2.5.3","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.3","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"dist":{"shasum":"10fe328cef839dd0b3f4762f8b894da8e50d21d4","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.3.tgz","integrity":"sha512-yB7YhQdHoW+2yOq9HEkWe3zCSAdG0DP+hL75tIAyTBc6p/CwkTCQtpkaQgLmOQZ7YD5KPh5BTIlycApiPvbrNQ==","signatures":[{"sig":"MEUCIGi47dUScN/0fhANB6pHiZO6NYGtLaEEbDywqQn5sTlOAiEAjTuPx360+1lEuZ6jlZ4PbpinXjXspXg1oFIwK/9cLFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"pre-git":{"pre-push":["make unit-test"],"pre-commit":["node_modules/.bin/secret-squirrel","make verify -j3"]}},"_shasum":"10fe328cef839dd0b3f4762f8b894da8e50d21d4","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.3.tgz_1497889300916_0.30996660189703107","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@financial-times/secret-squirrel","version":"2.5.4","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.4","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"241706e25b47a6b37853d714e5c4b0815476e71a","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.4.tgz","integrity":"sha512-CiKu70kKe2tPLXbQAFBPFpee26ysmnktF4VVlbKZw0Tn1mQGTrFCBNmCxjPdOrdtq2pqrEZLj9FcntnznBHy1Q==","signatures":[{"sig":"MEQCIDy1ZfSJwpxRCcNywq9Z+qrRZhoKY4hEqNxpVT2NNr/MAiASLdvGc9NzSh+mnKX6qdEbQmEeDIckzA13Y2W3SSnoGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"pre-git":{"pre-push":["make unit-test"],"pre-commit":["node_modules/.bin/secret-squirrel","make verify -j3"]}},"_shasum":"241706e25b47a6b37853d714e5c4b0815476e71a","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.4.tgz_1497890197900_0.30015637748874724","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@financial-times/secret-squirrel","version":"2.5.5","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.5","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"81f1410f4b8d71af4296cf4f880561c17741205c","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.5.tgz","integrity":"sha512-jfXl9wrG51IvrTIGFPBE4WYkS9KuY27MGCbYA26EIHujXw6P/kHNIVEc/vFT0R/lZZnYfGj7eiozos3IyWbp5Q==","signatures":[{"sig":"MEQCIEpOD8w00WvLy5NJISTqj5FHU48LN9eVG4ppaNw8O97xAiBn8tv0hODpoR+0Bxz0LiE9vIlZ+d2esv3lt+5+pHJYPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"pre-git":{"pre-push":["make unit-test"],"pre-commit":["node_modules/.bin/secret-squirrel","make verify -j3"]}},"_shasum":"81f1410f4b8d71af4296cf4f880561c17741205c","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.5.tgz_1497980416306_0.22304991935379803","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"@financial-times/secret-squirrel","version":"2.5.6","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.6","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"ad8f35047bd927ba12514c7a225a600c586a9fa3","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.6.tgz","integrity":"sha512-/5MQWL1wgjM/x0lLt3qV36Ont+Ag0C6LOoxajaVvpYky7fpvjROsO3rExNdcQT0Ntbtf0nZpSZDIoRkcbM+JpQ==","signatures":[{"sig":"MEYCIQDjYwNGXa8U23m7zpSG0u0T+qTR2PemgkV4usCmc7fsMgIhAJBFz+Tj+BTBYob6btpBbP5vuDPh+XXLEAoCd0Mm5g6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"pre-git":{"pre-push":["make unit-test"],"pre-commit":["node_modules/.bin/secret-squirrel","make verify -j3"]}},"_shasum":"ad8f35047bd927ba12514c7a225a600c586a9fa3","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.6.tgz_1498061696667_0.07027740590274334","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@financial-times/secret-squirrel","version":"2.5.7","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.7","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"ce0b88fc46ce2aa20509a750f054bf1caaf34bc3","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.7.tgz","integrity":"sha512-p3Se3srZgRGuAM3Q+8LjuQZcncBUx8X2Q3Qe+9/5s3LrizZ9+l4xPMdiSv8SOvu9j1qVByapKgRM2+/qxFnZcQ==","signatures":[{"sig":"MEUCIGMo0RPS+/RGEHGvXoY/a3prPfxeMRH70ESWN76un5sWAiEAuL2iX1nXCjXwL4td/T9/rtxFdHp3h9rw6Xgzp0VOm8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"pre-git":{"pre-push":["make unit-test"],"pre-commit":["node_modules/.bin/secret-squirrel","make verify -j3"]}},"_shasum":"ce0b88fc46ce2aa20509a750f054bf1caaf34bc3","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.7.tgz_1498500964590_0.09817366790957749","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"@financial-times/secret-squirrel","version":"2.5.8","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.8","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"2439fbdeefc2080b404518df7a459119cbaabd7e","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.8.tgz","integrity":"sha512-tbdpG5z7GkO6tBx1MoyiBvgwUwxI43o8RXLL5TSvlLxgloZ8xw6laF1+zdF2tHoubW/vfjXTlAPZqR9MERWL6A==","signatures":[{"sig":"MEUCIQDtAyq9yQSGXqGBeoa9MjxAHHBYVWg6nWEDqwR/0M2TpQIgCijzkghgrTSBojjgtV9fL8zIwGVFFbMQyXfI/WEBheY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"pre-git":{"pre-push":["make unit-test"],"pre-commit":["node_modules/.bin/secret-squirrel","make verify -j3"]}},"_shasum":"2439fbdeefc2080b404518df7a459119cbaabd7e","scripts":{},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^3.18.0","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.8.tgz_1498663066741_0.9785812913905829","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"@financial-times/secret-squirrel","version":"2.5.9","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.9","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js"},"dist":{"shasum":"ef63f7aefb04d97eb653550466d4599ece74bdb8","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.9.tgz","integrity":"sha512-uQvx1O+N8hKCTE2vo9ScO4zuUpq5QcNEdmgtWlPTOmGpUos8Pet3rFOf+BmvgSBHBtARX1gk1nQok1P6MEORJQ==","signatures":[{"sig":"MEQCIAscvgeNaRQcvxOLen4InkpflbsZfkt98sKtMPD1n3C6AiA9lBWHQrFncsS8C3aSM+lAT4DQSy+dkhhWAV9TgXTdcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ef63f7aefb04d97eb653550466d4599ece74bdb8","scripts":{"prepush":"make unit-test","commitmsg":"node ./scripts/commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","eslint":"^4.1.1","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.18"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.9.tgz_1499333834552_0.008688586531206965","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"@financial-times/secret-squirrel","version":"2.5.10","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.10","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"64b948d6053b7faf8b2f4de46279ab1ddbd71b81","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.10.tgz","integrity":"sha512-2OS4xHDq/dwERy88iCihIYOB87Q27oiW1by0eKsl/qxmLaDQPHVmybBO3hOQUHtN0s0adCY/yU0uLcsNI87L3g==","signatures":[{"sig":"MEYCIQCdeZDb0GmfWUE48o5hB6esGH20FeUI/otp3NXoB+0feAIhAMLmYKv9Flh7E+SWlZiZj77MhXnbQNGEf+ma5mDMdJsG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"64b948d6053b7faf8b2f4de46279ab1ddbd71b81","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"2.14.12","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"4.3.2","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.18"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.10.tgz_1499421443239_0.993581281742081","host":"s3://npm-registry-packages"}},"2.5.11":{"name":"@financial-times/secret-squirrel","version":"2.5.11","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.11","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"b7412566ae1a8ae7e32711c2660a81ddfd9cf028","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.11.tgz","integrity":"sha512-vQzRO/qSMErYfTn8RGFAs0wStgWc1nUO/F7J16RdHyYPFjW9EMZuh4/Gm9RoztO7xG1Tlr6aqdPyZAmUS9o68Q==","signatures":[{"sig":"MEUCIQDQ0BvbTOb/EACvBL7xdXjsfg7pv2u7azxj7uldlqiUzQIgPsOO8B6t2M4qrkD1IJhqOYSgU9LfXwvGHEqXp13qzvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b7412566ae1a8ae7e32711c2660a81ddfd9cf028","gitHead":"e8304943958f3a338fd4f8cf76358ba3877f6362","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.11.tgz_1500472306959_0.056878138799220324","host":"s3://npm-registry-packages"}},"2.5.12":{"name":"@financial-times/secret-squirrel","version":"2.5.12","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.12","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"f13ee1c9c7348d13927e73cbe88e7aaa36662438","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.12.tgz","integrity":"sha512-oHZIqbfxtJU9ugS8WgzqSth9RqjycxCAkRt04Jb4ioBbLaMlgapSNuKXPGZq15D3s0qCcyLnH70Wb2yxkXB3Pg==","signatures":[{"sig":"MEQCIAfBE2SKsVv5DM3VhfPv+Qt+0c8RmI2gHH0kXLi8wJXRAiBLFuejOYM0CCl7MHLmsClz6HoQEQd1P3Fr6P3MKWM5Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f13ee1c9c7348d13927e73cbe88e7aaa36662438","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.12.tgz_1500476959933_0.4275364901404828","host":"s3://npm-registry-packages"}},"2.5.13":{"name":"@financial-times/secret-squirrel","version":"2.5.13","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.13","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"10111911ef9c025844925e8782d1ed2a0ec63682","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.13.tgz","integrity":"sha512-b0JOlqaA1qE0v/PgRNcuAckB8ic9A01HDhiJSSDrxc/XPJnu1GTfnaTDp/M1eIBubvfPfN5b9uOLaaxbYseElA==","signatures":[{"sig":"MEUCIQD0lOb44nGdc3xV8lm7t3sATT198Cfx2ZikT5YUMEmwDAIgRAKCQyw9NaNql/cew7QiQr7GZHjlQacL2X5Ym34qiNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"10111911ef9c025844925e8782d1ed2a0ec63682","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.13.tgz_1500504455164_0.43977785971947014","host":"s3://npm-registry-packages"}},"2.5.14":{"name":"@financial-times/secret-squirrel","version":"2.5.14","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.14","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"a6e9be0c640421010a04fdaef88ea1e8821fe339","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.14.tgz","integrity":"sha512-0DEZA3TkMdqJCyHQ8HHInUJ8IW3X2vGk+yPdpeoAkY76JBRXRGjJ9H93hgQzax4IPJ1OL3CLdzWNUiUiQQvDOQ==","signatures":[{"sig":"MEQCIBkOBUipL1tnVeeWXydx2Im2ijCo93jbZP1X/mywymylAiBXzKHVTGlSBT5VOKODSq6Ur0CmI3Ssg45OMrLWdpuskg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a6e9be0c640421010a04fdaef88ea1e8821fe339","gitHead":"814bee2d6eada3de2fc8693f964c1c6db4bd7186","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.14.tgz_1501593409398_0.1991608759853989","host":"s3://npm-registry-packages"}},"2.5.15":{"name":"@financial-times/secret-squirrel","version":"2.5.15","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.15","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"2ab60ea526ae44b025f37e412a49894591a52cdc","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.15.tgz","integrity":"sha512-1MPktReJlHJz+7w5Fv1QZ3mh5WpsajhYQDbSq4dpw4ZMGsHMaKUlH8SwtUJkCPaQrm2yTl1QbP+tOKFTXdd68Q==","signatures":[{"sig":"MEUCIBR9RTL0+oW7Ci107ktOGvoZa8ng7yVZ7jTvDO8shvYHAiEA8eUcbW6nOJ51nPOptLA9LW+zRB+iV0t97HuqMw9yuxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"2ab60ea526ae44b025f37e412a49894591a52cdc","gitHead":"d788d5c50829a5d087616379cbf3b4c8d0311c6a","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.15.tgz_1501839410397_0.11860977299511433","host":"s3://npm-registry-packages"}},"2.5.16":{"name":"@financial-times/secret-squirrel","version":"2.5.16","license":"ISC","_id":"@financial-times/secret-squirrel@2.5.16","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"d2937b59426103c8b6eb3afe7a6cc6f8081d7d55","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.5.16.tgz","integrity":"sha512-wEW6NxVKD3vAN0Mru5Kx843lV/g/qsPPzU3J6xvtUPRlv/llwmxhM9p5eipM1B/JOzfJwxnrYHlmn3uBV4HxtA==","signatures":[{"sig":"MEUCIQCXhMwRfJIPV7e9RHtHXrldQoLYkX57FaaHT3NiLSw7TgIgVa0B3pbO6H0zPoKn1QnmtQUr0qzI7I1+FDCCsA8avng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d2937b59426103c8b6eb3afe7a6cc6f8081d7d55","gitHead":"4f740065d07d48ae58253757c17a9389802211dc","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.5.16.tgz_1502291438241_0.3701098046731204","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@financial-times/secret-squirrel","version":"2.6.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.6.0","maintainers":[{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"b183469970468103d84a6955f22beacd2b1d2164","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.6.0.tgz","integrity":"sha512-YQwOw1WIIF3g7YyvCXjB1ZA6xv1uy7xo1BL8FzvQCO27SLUg2wMvKJrhW0hyDZc43M/lQQVD1dbO1qVXIk9Mpw==","signatures":[{"sig":"MEYCIQCnm7hLuUeCtyYTQdoxIbXtWD35pkAcA9Vlh5GtrxyKOQIhAP7o3NzmBKdeXC82lolT/Dc61RbtC86gGhs31sx+edgM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b183469970468103d84a6955f22beacd2b1d2164","gitHead":"5c849eb9fb7b7e378e904fc96654638c82d7b07a","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.6.0.tgz_1513756511507_0.9802928178105503","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@financial-times/secret-squirrel","version":"2.7.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.7.0","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"02da48bfa1f892331e03aab1bef3fa0ce9a7d650","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.7.0.tgz","integrity":"sha512-ygE+uidZtmDu+H4peuLqt1peU8FP3S/xDXpJKdQ+GsDXY8Xyh+ATdj1E4DFzRyfzf1GZtHmqLt6VGW2QqIJAEg==","signatures":[{"sig":"MEUCIQCV3zSKlIkrMAYwin0AH6y/EGhTjpkQIJgsuGuNyPrYsgIgAfUYgPP6BKimn/oXCtYkuq5QwA1F0/RCcDOGoFI9ty0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"02da48bfa1f892331e03aab1bef3fa0ce9a7d650","gitHead":"77bf65e16e28c22eac31cc615ceff4cfa125ff78","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel-2.7.0.tgz_1515759057322_0.721646134974435","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@financial-times/secret-squirrel","version":"2.8.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.8.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"15ac594456894525b27c6061e2e7297cd8283d26","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.8.0.tgz","fileCount":24,"integrity":"sha512-FiXYQrkxYDocQSL+n5u+b8p5axcaGpLRV6iLPTcPez+EnE/rypJO4Mbn885yyXz0QGK3hUHHOxQSlNYo+sbrDA==","signatures":[{"sig":"MEQCIGV241I3sovpxY+cQdoKKqgGEWtCyjIiMjlX1Jxrens5AiAka+d+6VPVJB1n1jPs8ttKCvIFRk4tJm6TwijIrtL9/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31329},"_from":".","_shasum":"15ac594456894525b27c6061e2e7297cd8283d26","gitHead":"5c6575d161feececbceccac6cb4bced742786382","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.8.0_1520340058177_0.5578482900709469","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@financial-times/secret-squirrel","version":"2.9.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.9.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"d76f0bdd17f3163ff4eecde1a96d8ad8df4d4d9f","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.9.0.tgz","fileCount":24,"integrity":"sha512-16mvUUnaP9dzvE2ftrpIR5T5PePaR8i/O+uKnpRCFtK8TIQIzMnWYjww7rcNHtfrfI3Yf7HpfXjCD9RuqbzwlA==","signatures":[{"sig":"MEUCIE3wCIgZh9kZNrZIY6I0LoW0H2J+Y7AIZJ2EyS59wuHhAiEA8stMxl31rNzX25lm4D0699A0GhKKE7uQbA9J+T6uiHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbF6HMCRA9TVsSAnZWagAA0dQP/RctUJCic7rr9/UkiQ+y\nmXRpLWSSHUqXcu6wPAMZLy1BgCPte55s9LpeLP1XTfR3jiqlavMlGO0EhGsc\nPk8oEkxCWcFy//hDOhMVu6aI7zyagT+ag0/T7fCUSo6oUiZ6+BSrEo3iFK4g\nbRbzbQStUt44DtzaJ0BWzBej9PQqMPLTAdKZ5Dt7jv/7MiEJQ77poraDsI/m\nFpG/ejRDN20CKZ1C8MsWXLI7oDUZbKSoDslrzoKmSgnGvmL1Kx6aLGGJlVv7\n0kDsYFEk95gjJ9g73J+buNkxyIeJucVJhcBO5qza1EiIRjCR4+U6IP3UU+q5\nu7205s3yHLvvl6D6f0CSE4U2rVgNsc23uZ0ZnsVpmCi/I1fN5bX0zcTClOYR\n1kBegIyvj+co3klNgwbbQJRCb7srOIuzXSKF47wXFhmIqjH+wZa+Qf6A1Aon\nHHe+2uHP1dsN3xzFybi/TDW84PnxlHGl+2Ax8T5y8WTjCCZO3mNdQKTj3NCe\nRjUxNuE6gPAtnDV3UbT2B8lkG0j+P6wMgxjpWbzGb1XCOhRycKSAo4sWe1pP\n1u45K+mzJc3y9/UCIjmAbSk2E6Do9EOBLt/LmURgdvV0CorPt4eWz9CQNhEJ\n1wwQb+ETjvIIcEYzfxgK2OTACVukya69VPK8mFLZmO28NK2Aiqdk2LA8znP0\nMu0l\r\n=Kp5s\r\n-----END PGP SIGNATURE-----\r\n"},"_from":".","_shasum":"d76f0bdd17f3163ff4eecde1a96d8ad8df4d4d9f","gitHead":"b341cb4fa82d2d4369d41fe3f217c6550ca2a41b","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.9.0_1528275403604_0.10355604649952865","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@financial-times/secret-squirrel","version":"2.10.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.10.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"c9db639c28651fb3225c01f3e259ec6f27ced560","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.10.0.tgz","fileCount":24,"integrity":"sha512-beeLuOcYBszyi8zJi4hUHRzgVshf0/oP/6vITnx3N05btKf9EiSdEbtHM+ZTRgrmR7QWW5pZcASt5460be7Tig==","signatures":[{"sig":"MEQCIC3w8xLhAZ1Qlp2i8yDZY1uR9ISPCgZPBxeh7fMPTyexAiBVzGFKhmNRnVRXvu4d5bcY0LsVyl8aGAHrV9Ma+Xgm8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31284},"_from":".","_shasum":"c9db639c28651fb3225c01f3e259ec6f27ced560","gitHead":"9423b48e77626b37ce1a19026d76950ac6af2937","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.10.0_1530716354334_0.5049927815113053","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"@financial-times/secret-squirrel","version":"2.10.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.10.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"0d3a0da52e2465e9ed1762201e939a6797672662","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.10.1.tgz","fileCount":24,"integrity":"sha512-TnDGr+MbBS2DDjjKFaLUQ5s71Z21qCwZrSYfD7rCf/LaznAXTx+bB1RHz52DH39pVlF/hA8kGpidhoKR0fIaOQ==","signatures":[{"sig":"MEYCIQCItBdHUq87XfCm4T7M/IxhWvCfRznjIVHi8Zm23U5ARAIhAPNMWE81FPLAiDhfK3iOdfwMcJ/2DsDTAlDSsEfe+3gS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31312},"_from":".","_shasum":"0d3a0da52e2465e9ed1762201e939a6797672662","gitHead":"c9e3e8e0dfa684326b888a758d59cd0f4c5d33f0","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"3.10.10","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"6.11.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.10.1_1532508219436_0.39005780673933454","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"@financial-times/secret-squirrel","version":"2.10.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.10.2","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"d57329add10e6d471071dddaa18c7ad659a05f69","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.10.2.tgz","fileCount":37,"integrity":"sha512-y9C66Wg/Ygf0F++wLYcrP+ZK7Zhb63olXZQO8Kb1oSv1Vvpm10yG0+ftE5hWbhBLdlT2d8D0dxoFH/gd0KxAKQ==","signatures":[{"sig":"MEQCIEkJpUj6y1dGk8rFmSZyb5xS7tt9I+8CiEqsgNw/fIjCAiAwIFKbi6sKbtbzsx+mrchIfN7Gq0htBm4uikufbolOew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYI0LCRA9TVsSAnZWagAAzOsP/iHjAUOASbeLyky5awEE\nnU0lCPdw3ZWrPQTdO3vBhX5eDq2CL12IuGJGU9Uh8DV/BtXeWPjwUScl+v7w\nbJ3r7iP6dR3idgOFM4eiG63TKYbo8OcIyFGLTG7u7+wrw0oOU2vTxwaSaMms\nysL4SNknNm9jfnIP0Qd0D4VXSegUYhDmj8WgrrSBPAvXAJ1Zlwm1MjUbbhAY\n8Rjl7Ogwez2v8lCpE1+ovPnprGE9Iq40ueliF+cHFyczFPiNaBX4KDy2gI+X\n0mCTl1kktLqLyqaROdt0r3pYsltrh53eh90YfVjK9z2dCS1BhCXa0K3M0s0Z\nK5nNRn1nYHC0iFiBs7DJTNVZoeyZq7Mdpmesld0tnVFCGy8hZiDaSSm4QD5C\n824SVmP58xV9ip1gBd5hwNGW7xzETZpPz7Dz6U+AIkEQ20YibAYl7j7JWRwP\nmW0auQArrcihQNxflRfawpVB0x2MwsdSmYKji6QZTkbnrKW9pATYNKvmIKyz\n0sHjywruRulBrKtlSmkVngtu4BcVGmpfrlQH4hdpj11N0xbfKFVxKEZ6hcBc\nX4A18G1eVrxvqgwP6JowTvgs7UTEupFiSpFPtHRVdkra+T/bFMDu7Uy6IScf\nhUD6JHhlzDnuERutErn3WMisvYRtQQMQ0OTBlbXNe3mTVIvAsxvMu5jprcZl\nigwB\r\n=3nGh\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"381ba2b99fd870021311698ae80e2f6acd3eb845","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"5.6.0","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.11.3","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.10.2_1533054218122_0.9677255782105991","host":"s3://npm-registry-packages"}},"2.10.3":{"name":"@financial-times/secret-squirrel","version":"2.10.3","license":"ISC","_id":"@financial-times/secret-squirrel@2.10.3","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"3e21de5ee68bdc6bc42624f6a7d748f391baea96","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.10.3.tgz","fileCount":37,"integrity":"sha512-SIWf4O04Wq+Kk2s1JL7MgAySAyuf4ZCVPW/nzWwK5hJEwWoBIJgtT58xgcTxFBKrVi68CWyvHtKg9MJWTJr7DA==","signatures":[{"sig":"MEUCIHVwOs4XvcPEE0RyYIoGijM7bc5R7zLhCsjYWNe7cjUeAiEAkG6gC8NqMjXQnFZfvq3lwwwdqpGGOUH7zBg3NXNEYgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblkR1CRA9TVsSAnZWagAAxqQP/2An9/u+6JemS/m9R0zo\nAYZquppbV/huvextj/akuwnD39wsJAkN2O78MFELb+VZ43/9h5uQ1WOVhE2j\n4U5vWReayc0chL4A4EfdI16Z5DvNOhTDhUC1NV4/1eOf7d5MX5Ibvcv+J6qX\nCUbOw+E/9EqywkvrxtcXrL2bUUl0Sd3vWMSTELugl7rfS2CZe9lw7VeUt2k8\nofJ5KhBIiAsDQm8KG1qMjBcIsNUojNH3AJuwFaymJI1bWD7OvR1wXLGfZC9J\nlZyRrFMgtPjsGsZye4K6ATDPeJaFC2SQ2wKU9LvuIXh9XULgS/sWO5zUsyrI\nYLN5UNyiKico767+/Qa8QqsO62vASkR7ihG907W5GLz+FH847gKEtEzUvkZ2\n/H6cSRsyoaNBsQ768Syj3TKQadTEbMkV3BSBRGQjFy6dyVLJMb8u0C7HnIuw\nTe39SMnogF4GMho3Dg4o/yDza6Hk5qOCb1grx39X+pcRlQX3Asgvd3rVvdru\nxhY/NObbupG9mO6CxCVOKZXArFqxTjo45E/2JGehkfNFyYebQVuUJ62mw/Fv\n9YzoF9Tr1M5uFt8i+nBVecoKub+iU0jXyILJ4g3acdPA+E6CtR7bNQ7XRZam\nyFQbEqW+U55idaLcEwvCea3hghwTMHQeeaivnOg/4ez/mIo75bykR8yJZFHV\nQFPh\r\n=hW7H\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"21d8e8e68cf3a177246666ac4db11d06ea0ab2ff","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"5.6.0","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.11.4","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.10.3_1536574580855_0.2275492579449625","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@financial-times/secret-squirrel","version":"2.11.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.11.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"2f34ed6a904954dfd9684599fdecde39e014598e","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.11.0.tgz","fileCount":37,"integrity":"sha512-uhXaHgvCSsSio5iMBjJTkmJw9cQQyAALWiztBeftiAyAU3L6rBG0XF7Qg//TqLBBe7XZ4dmetiAa7f1rvi4qWw==","signatures":[{"sig":"MEQCIG7pA5kEQ6hA9B/cTRGnciALKRUlqQ9rce/itInzXDgqAiB9NILSH9wa4FDzzfGnt41XB3wtbeeX++jdh/Cn49zRUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6We8CRA9TVsSAnZWagAAcUEP/ivTwqvM83ebvewC45k9\nkcBUReKd4vXJbzkE4E1aVFdK6MrC991KOsOq2Zw+5Nzm3JsoC7Kxz0WLW7MM\nBw7UchkbxA+mkwlqAVS+wrj/5fShU4FHblgr+h6Kfr4iJXpCB4qTulFbwrkg\ndbU8pp9Fr3M/lvb7En0qkx8v0kciY6WraQzxgT+3B1dY8+ZGrOU8/4gSwmqd\nrxUf37Z0v/MOqTN1p5g+eC6xgIdAEl0x6X8OfvA8PX78ZkUSZmigZYa2jihE\nPjGjzrfvtUGPP3L3+UUspW/0mTP7vwj816ssl1LPMGuX1/WrxO8KH+NWXHDD\n4lvQd86B3WCYmeAmBa/LCkh6F4Dwd1niWf502qfSH9RmGDi+T8S6Zk564vK7\nQPqLejgTNOakuZdYqiNjeTHKfwSDcEAF1apGfa/SFjxGLS8ZdiZ31dxlgWwX\nUZ8BVckr4EPV1fuv2NJ03ldpZyWkbnr/IV2BhCnWmvhQtWHUV+AjPSa0307O\nNyqIs6Su2NOuKmYapzxXqxrnJXWNOv++vd+E1Bjng51Ms1HsrJupsXfsIpAn\ncHaULEV5ItOMRTqGttpkFCMD1hGgxjUMN30VPzZXEHa3oMPlM2C3LS1gB6uc\ns4RPyDGNA/OCMxUMuPRBC+hVomXAv4ll7mrHDhDLiMXEvFDY9Bzyrg3eBqUx\noxy7\r\n=ekdg\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f0919b686bc1d469a78c1bd68698e8d15a84d5ab","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.12.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.11.0_1542023099716_0.8088686837708281","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@financial-times/secret-squirrel","version":"2.12.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"matt@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"319139144b07947ee5a6b0407252337f8d12a942","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.0.tgz","fileCount":37,"integrity":"sha512-DPE3Nco9QwmijKilOO6JHtkwRBxPTVtKkiTkelMez6j4vKA83/7QTmHIjwkXKtwLZu/88bxYAbLKRQuDPOVP+Q==","signatures":[{"sig":"MEUCIQCe41CTRrG6D8ufMFxcvos0/lIDdRqrMAGxMr51HOjJzAIgRfh8iF36VHCzjfBmKl8M+yAH7u3WuAE7uq9w+h3Lr8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPfg2CRA9TVsSAnZWagAA1hgP/2GqqG4bduDwgiwpfARj\n2pxNL4BghtmrXY/84py08ok9aj3U9OTUD0ib/ZPIwT8UoqwasFzILxG++W/i\n1YSjhTCTnybk41ZuHfYhtLxXPARK5er9zTSrvrLx0UkV8vcmjdZ6vz6ESuKV\nlFzcuP/d4Wvkn2kXc9tRL2JgLTpwaNkXprj0huki+zEYCVgdJe485KQlVHIo\nDpOcDcQeC59lSiIzwaixmV0lik2I25Yd4trksxC1XAm/n8t7AypNfouceVbJ\nn0QQSG+UzS9ikc77aRkbq//wP9RZMrKCOmUU4bgqXVV8uMxALOK1ea9XtSnW\nHfEs+9TO5PtVE+57vsf6qzNUw4y63O72grRKWtHfFYx92Y9gw53C3CijCil3\nW5rVMwqr452NVpSeZ1NQtbIEzuBh11Ohf4PtuXugKJpY3vFYbk+HPvews7MC\nYL5hiG3bCF7NxHrmz/wESM7jO7qNm5rxf+G+icMsOS11GfnaVPc7wdyo2diO\ncLeDn87fqU5QlHNoyGC5AZfZHB1jY9VmyGQ4Xyxtn758s5CEo0ngv2IKSI2R\nTRYU9ksgbBibuoV/GjkCCfYgXSw5B/0/IndQDHaAM6XmNzcmxI4WXj3Tc/cU\nUUvl/6tUsmcwfFUQULTQOvnJM29CBI+yyKaaPxNO4HfbIe80SB03VO0Qy98N\nACRg\r\n=mPYj\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"59d8c2c59b1b67d0913afb9745b87e0601b8dce8","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.15.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.0_1547565109767_0.7957811498671816","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"@financial-times/secret-squirrel","version":"2.12.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"matt@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"47dfb1898d637f8ce4a7dba08c333527dcde508c","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.1.tgz","fileCount":37,"integrity":"sha512-JonJVyTz7N7fJq6WyWjScn/ArOx+Cf07pD5qjfyQmLzwsfE/sBN2cSEQDxeIjJCAKhpM+DeDZ5JiiRzwrjjgew==","signatures":[{"sig":"MEUCIQCVbxuNvpwge5bAOFMCscZf7fUAzKYol/1EZ5DrHg0xgwIgCpFazuQPWc0yABHnjGUlMj6hZ6blMdfwW8q4fCQISns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch3fnCRA9TVsSAnZWagAARfsP+QDPJzn/A9AjmAAx611q\nFN3V2PuHSctXymBikV3IQvzpAxnZjH4sCho6+DbZZQy7J1r6/YzNgggfoXat\npFft45k7YHyYFagC42ZnN+L8YCGdGsaSqoMzPBUbCkp8Md4ONZT6CRHYU6At\nO7WRkfKxqa5AER4S3JSgtyMDprPvP5KYW/wnvuqwaWRACKAod2vZJiWFH+xT\n28FJ5P6A3iHcqD+LPb23CC79EI7C9pNtowA6LuOavzCvEU8/n9vuiiPHvP2M\nNwDGh7Q3PAoxJuUTNZKNkbibe6exu7QiUs/t6/LaYTEs6iWjvSOjPSQ+/tt2\nvavj2kdX/2hKl8usxKkS5xQLfoacaP9xQ3CRjL67GHUL7VpQeS99ZvQ40/CS\ni62MpXx6/HjEPdd7pZJ6QudgP4giOKwhDskqtRPC/AI1WkMdWFanIJcCaaks\ndl7LQgUb7A0n+ee2P8kXZ2Vv3QUKNn747MtxUdAovp7e2+AbMvrBlLzu9cMm\nr2hEBeiUjT8Zgkfj48yjHpy2BKlmJ2A0wnWNpOBfJzazuK04k4F0gO5nyNwK\nCk/SlTA6y4f8/5/edL2zbvMjwH9xy2ZNN8O3YCQqQkPGccBnkdEVbtG1VVk6\ndBnuDHZnh6uYpZgzCtgLi5oeSv69D2wqIuSb2OaOnNqfbwbYRw3DBDEySj8O\nKQFV\r\n=Z3N7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"13cd3e6ba35979ed66bef2324a91b3f0274e17e6","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.15.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.1_1552381926795_0.1999626291241765","host":"s3://npm-registry-packages"}},"2.12.2":{"name":"@financial-times/secret-squirrel","version":"2.12.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.2","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"matt@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"74bd7cba7fc856ff3843bc51373f2bb2157539a1","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.2.tgz","fileCount":37,"integrity":"sha512-UYy+lGyjVQpGybcHrf0AE8f2aQllqK6rbCv2jEYaC1eJHrq4XrYd1Q/84GkMCPvkLk/6iL2KuxkO7mR8UhMnaQ==","signatures":[{"sig":"MEUCIQDKd5kMOskfHp5mEEpjgFjy5Ju5V+JDDfhFablWbTYp5QIgJDz/O+jSUkyd/qPNglEgHDDzrhV0I5buxVTtJeEt45M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch5xICRA9TVsSAnZWagAAkSsP/iQ9IZoscnAS23ZRP4/0\nlYeVhfzRUPS0w1vVYCr2UA4KaJn3Zd2fJjj/GP55PL2jOFgq0HHUP0D1MXy8\n6yDsfpe9DRdwZyoo6rzqGBkCWyju6utJEOh5vkDbZ2eqemLohQXZTspxlPjd\nlYHi6DIsWqLNH8NQLuY6dKdOE9YIfV2zd8H3/70SyR8TrbUwY93JZlEIjoJo\nK3LaCiRcN5eH5oJAAurUOgm5oghTmcF/OPfsG8dTXt5uptU/1cSffCcJ9X5J\ny+VimfVJbBcv19uRrL4AcSSvBLo8XDP8uz/eeraq4P4cscM3kW/Lvr1vD8c+\npximJF4TjB4innGQtz1DRtybmfNxOJ/4De0icp0oAHkyxs6OGGdyKtAX+sRX\ng8aJGJpxOkn8k+5n2I0pJiuWONJFEbGCHWgQWalmZvD3tv6XI+WbzACQfQw1\n4wR73yG4c52hYoZF9RMHwjdUIbaiWvomOhM5ysItPPublXtA/WorTpnwJJxF\nRZQxuPLG9M9EBUpw7xryAuDqDi6PKY6iU+snUTq8AuttTZATDGNh5McMSUqK\nQWMSR/7yjUVulVVF7go9RAu7UR1WRRcSi3FJAfNtqyGb5rC7/be2SR7Epgv1\nLZ202S6Gx2Yv9pDZDkiSV2g4tPEMi2qCG8dUOnLzHHXxqZNWCBeCU7EzJJLn\nefLV\r\n=vdav\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4e98c80234239ed7357c755bcb7a8a963c25159c","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.15.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.2_1552391240085_0.8892936713680588","host":"s3://npm-registry-packages"}},"2.12.3":{"name":"@financial-times/secret-squirrel","version":"2.12.3","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.3","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"matt@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"257c8c217540b62f570afbaacb2c01ee4fa56f8f","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.3.tgz","fileCount":37,"integrity":"sha512-jCgjDMS40iPY9lGNlJiNg9Zvwql3uoIAeZBJtq3Z5J4k8beLKuxmtir9OLbG4W7iI9ar43RgK7MnxWTsVowPEw==","signatures":[{"sig":"MEUCIHLE2jGz8QIXy7UDli0HTagDOwCO0ksb1Xmb1tFDq7/zAiEA9tMO7WfnrG8KNDQbs39pJuVlS6FhayzMVr2pmgn2b00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckPfqCRA9TVsSAnZWagAAXLwP/Ana53kYq4zVx43bzPhf\nVuxC8VvO5yD4JTXF3LH6A/HNheezMBwXm7JNQI2Hf6DKFcMpIbFEpobcelSz\nVMtp9qtWG/Tai+fA+HtNupdI9mxYjTHM87eLUaFaCFVAK+TjYKIOKT58/3Xz\n/PL/Po45nng8+dF9rzVUNY7+JEEIey31++6Ugu1TPhUAhSjIQZ3p3Voy6Fih\nUBfDU4JBxiB72iu5w6FB7rhy0Lm5JZ9d5IpIZmezySLIt0rZ2nDpM9DT9HXG\nrPiE3OjMNX1NC6JDCoBTOybUaBkS0X2p/0OtYD4yvnfV4MUUW2nxfiQ8WqCW\nOnyZVl4TOeiZEfnmYrmOlbABIrxcf9nhio7/1dU2DMK6VlZxQ+IXurvaU0DM\nF3fmBly7QdN/6o3bPg2rrk/nT2v20xj/pRbJqojUUIYsQ+/bdr0l7srkLoLo\nSBOFQLFcuI1bB03lLmalc0z8RZg1EA01fsTIDJvthJMbZeRjgfDkUz52ljhE\nuXTZcV5yuZ7jZqvnq6tMxDN+3Xo4ZJ2BKRPDbZ8eO1OBIcCXgNZaCH/8MGxF\nhdCM4LrXypph0dUe8C5Q7TzUtqrYWYOZS09vcIJlrgrPTTqP21jXzlu133Rf\n/P6MZ5N7+7W+DyoS/DuhOD4b4egKXUrv9kwodcLFej4/EaZQ85mkelahLGoZ\nrVF0\r\n=ZntA\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f2ce748f38b65a232b8cbfb93836ca53343e83da","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.15.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^1.8.23"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.3_1553004521621_0.8177433427044882","host":"s3://npm-registry-packages"}},"2.12.4":{"name":"@financial-times/secret-squirrel","version":"2.12.4","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.4","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"c2fa752666fec2c96922713c25688754a4509797","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.4.tgz","fileCount":37,"integrity":"sha512-aJjwJoNzk3ZLWuNLpVOwTZs9s+RdlS4Qyiyyji2UQeP2Cn8g1XSQANWDyOUSS1buTXODkX2CYu37RjUjQ5oRYg==","signatures":[{"sig":"MEUCIQC+NeqBtAMN8IY3SFIca9G4lyPTtsZNYLFrMy9P0uXjnQIgK7NR+VchdKrRGB7GjxwHYafgj13T/DDwZCm6X3VEBME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdENNNCRA9TVsSAnZWagAAvDIP/1k59UolEaO9b4zXPKKe\n70RQy6PEMnDSuAvvqcFOa//Ay/KE63R26l3ZPIlAh0Bt1LVYpBxZxyF4S9xw\n4pfwWCzZKF7qBQOxLZk38e/jyy/A6nTn+wR8N7+BhuuOFNgFsz7wlARKMHLS\n4PPKNyaJttspdz3GSwyFtyNiGSOv+VgPYJeVdv/wf5z6dbcPC1zw3BsyqPj1\niv7f1gZUZqPiNSrtJ394Uvp+aXEcG8YI/Rl3MEIAoJQ5HZ73qiKTqTJNpLpC\nYkl4HcwKZrM28Sb7V0zeHG6RA47zLXGnZleeIRgoBRXtvWfpGWZArUYqIoJy\nS2ZJVkMkB6GoBB9Xyn/v7YDsC8XNLTaIleX+V63G8ITEW324e2z4Ztc3s7SG\nruxRArxJHEqDyeEsXxkTvsNAbSII4yp8s4mY2qRuAtmgaHeIIm4s165ziEep\nVeDzO7UIZKi60ffGCTxm+SY35YJHb4hhMbGNj157BtmlSkZnM9vcrnF3G+Jf\nLNgGllCLZoAKksnSBd0ZP6a36svuh3FSxq0mKQi2iLzjZS0MC+3kLlKKeoc5\ng7epxb3AJMXZOu2ZOt+UJlwHpYLK0QeVogqY0sZMmaD+bkZsfrZiQY885zwa\nLThw17TaNGCKFshZsPwgsbS0/j8kpguipeaxz73O6R4Kk8VbPP8yOqZd2aiQ\nSNB5\r\n=hin5\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7ead1c263319255a97f647074d9ef877c899700c","scripts":{"prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.16.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.4_1561383756328_0.7562983512173136","host":"s3://npm-registry-packages"}},"2.12.5":{"name":"@financial-times/secret-squirrel","version":"2.12.5","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.5","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"./scripts/index.js","secret-squirrel-commitmsg":"./scripts/commitmsg.js"},"dist":{"shasum":"5da645c67042f28845b56b3ffcf829217e96892c","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.5.tgz","fileCount":38,"integrity":"sha512-ctqequN3PITD0XKBycgYuY8yYZszuGYsh6qqWBCJ4T8DTRls5F+t7Ud+eR4E9DMGdXSnhrb4lBOVhZN+YHLPfA==","signatures":[{"sig":"MEYCIQDEnVrde1RKQ+X0ucFR8GySympnNn40hOfb8RtEimzNqAIhANCYGF7p2JCmUHGDwD55MFO+bhCSozupUMjtqGJUadtk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdje68CRA9TVsSAnZWagAApZMQAJbu1CBFfa7wHksRZtJm\nDrwjfNqhsNiqjFVP/m3Y9EWnk5xzpyyBsKdASiYe9g8hhheepgYJuebV44z7\n83LsSSRIV5D78Aq5kyfclmiQ+ZLaly7qFoBCv1SL7I7K3WcIwDBMbqo5In/3\nrjV4Vf6eDVzaUtDrRLER7PUhhJykwwgOkzNGz8mI85bwQCB5gUpVxZw69zYi\nwCZc62Xtf+fttdQldjMkxcxxMTtJe3EQPbKHWr9E+mrEydQycqZwSLTH7Fke\nB+F8cnhYAk6bGPGNpsqjZPT6LlaV0ZCg2e45lBINq+Pc0jA/RbC/s+gTBfDH\nvNUR3J9Jee+TjmPVSWBEg22uNLS+SKEx5X2MthtvaQY1qHVtum2bJPD+Ns9V\nDNYAnvQpcm2UjQj1elCkd4V82IOzaP7rPY4yNti2HMShTanC2091B5lg9eNZ\namhSkPbSFKTRcDmi8VF4j8yD3jvxN4628N0HjzziZwBmg1+/hGnNqSPjK/SE\nEMfquDei/iMTjtPNg7SLt2AtFrBZtQ0Yp/UbPmJnhDZcqQMIrGflf+yKMXvC\nCzHpRBgUZm7znQX8hSh6F11siqhkvIu5uPcZTIzwtFVb5JcVYcLagD+rWRXC\nnh8zRTw4ECgVvuLHJ/Ge/CqSxdAC0PLE8pIktmzsk3qSd7a+ZC9BzPrbR1/H\niE/Y\r\n=uRnZ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1d76ab2785395e6d344085f41d51352cbb01300c","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.4.1","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.16.1","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.5_1569582779259_0.761348467916992","host":"s3://npm-registry-packages"}},"2.12.6":{"name":"@financial-times/secret-squirrel","version":"2.12.6","license":"ISC","_id":"@financial-times/secret-squirrel@2.12.6","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"c21279110e88cce8db2a817d9e75d82b827eb644","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.12.6.tgz","fileCount":43,"integrity":"sha512-XSLvILKPKHJAnYw7gB8Fr7FopvwlhhrQUn/Lw5WOkHVVMDJ3B4YjPCbucPGgcRsdwKxLzIx8PWZ1UqUCWwWIMQ==","signatures":[{"sig":"MEQCIHR6d5r0uL8t0Mz1y7SMkcHxtaPRwN7YO1F1J9Eai5V4AiBRF5lyuFwESrr0+5HLpnZzDzX3zWopJYk9F5lCX+bJgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecP99CRA9TVsSAnZWagAAtDEP/R+yJZqs7ylohAdmW8c7\ndjsMBkHhqUkG4MvcABX68SMdbLFgyaZN73HmBQRFbDGENx2qZMbkzk1OF9fl\nf6S9Ye8wlqHU4bfh28z/b+4N4Ak8Le8IZdPu/cr1fM3Vb7CQy4zsL20ZXCId\nKl1JdM+yW+eOuk+4Kya7X/ZPhDx/AsPXArL7fzhPCnOeoXniMFM/zxHECGSx\n22JojXugaF1WODnohyeOIjzFVXyzOx0NM/2CUxfma7/9AEszkvAE/7p4dRqm\nhl+uSxbiMWn+gtWI1iRvMAS6fgNaCHrIA0fPx9vtOSOUYRc+WSBzf+hr5ggh\nLN0M0AeZxiDH6wK+nRZn2LbVAm0VFvfSaWV9M7gfZusVLJigSWYIRyz+GPdQ\nbd9HPOe+U2c6eBHlJm58tT26e2yUHxlBG6Y2CMQnPCmJiVaBILwE27wdl6yl\nSVVBlIrq7mmkl3OQF27Wjwlt0cYtmv2of7Iy7OXqEDVisgZlt/qsy0jptVgr\nbfz6Gr49GLdjTXBk70kgBn3jtrtTdyjj9Kp5WtkPwiJ0vWd8LRwpGqmGknst\nORpSJ8RaZQEFVUvhlZpHNNnWzQ5bHJDEOCa/nvML0LkCAjT2m01aKjoopD2c\n7np4PxaQuf7JzNE7IJlbizqlA8jpMvFpyLGchtp57wDfH7k98wnbu29SYpcR\nsoZF\r\n=OrI1\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ba970c2df60cc3297fed25647a316319451d6910","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.12.6_1584463741219_0.13245530630954527","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"@financial-times/secret-squirrel","version":"2.13.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.13.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"9283ce9bdd8d29396570941950addcd424d5011c","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.13.0.tgz","fileCount":42,"integrity":"sha512-6XJmpTONa1V7eVFlHoUSbcRSt1CACK5n+GckX5eKnDlTalO0HzVB2ILLZDmGTDKAS7pkGDAvVcD0cobooxI6LA==","signatures":[{"sig":"MEUCIF7yeXxgFNf428tO5oGgV23ouYUZVSYuHOmsnm7Zkr1NAiEAjK8SPjTdmMJYQjtBBexJgdVqWsr6vOiAqAOUD08PaV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejdZLCRA9TVsSAnZWagAALzwP+gKx6368JMMevdeNct8m\nDX5EULjdAq/8Fgdx/x+/HmohlL3dOM9Psg6vG9SGNyzoP32LieTOdvABzOr0\nSJzGQM2aCEMuAPxGgG7iYhYjkdNijivIOyomBdvE1iGUAKzDZRn8CMNlWpU5\nNkXryimNEPt1nBaiyqKB1R6T2WpCpxchEKldKhvF1yXP2aBg0YAdws5us3rM\nHDvx0NlxQ9oHG5HgVMhMUJKEKl7W8sCPidl0bA7kQQcfwncpSpYB7T0NmW9U\nNI090lcXQY6H+MRgRavhZmtV0yF//EU07lUhTj/abbI03TxbzCJxsrEM4qOz\n8l/FLibjVDp2iS405wnOCzIibET4+2bVA2hAFNcc/fgcPO8PU0JnY5UqqB1D\nNaf1903pPxadUnyzMjR+72KM6nCiZdlUJEUVAdojMrLb7s/Yi5tLY6VNbY+Q\ntyxuVis4iEMd6KZ9VzuQ3hfq7pMr3IddgsE+F6+ELUI1NsE3j34K5J/eikd9\nxD+PoPbFuktq2OkYLBAI++B8Xy558T7dr1InyCJvQspk6Ost825LwPrDRFz7\nbE23wPMpdMCnWBZnF6GsKZTjL3HfHwNK3RbJVfZ3rf7Q/t+kgolcTlKgFd+C\nN6qNqnsXQQQsU0uH5kdMrLOsXpBNwjl9sVzJaChEo+3Tc7CvcdQwbFVOgGd7\nyj/Z\r\n=HDuQ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8f54b481849673681616c5047f62ba3abe9a69e0","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.13.0_1586353739118_0.15605246375412007","host":"s3://npm-registry-packages"}},"2.14.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"2.14.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.14.0-beta.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"85af08f689bfc3d6023265d2fbdce27adbb4fc03","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.14.0-beta.1.tgz","fileCount":43,"integrity":"sha512-5TwQfpLe/LMNb+NK3lJKN/wd6Oz4pwR1gL1uzP9ei1waDg8hslIYKWqUPg+FRvHE2JOPwAyk4vwZrrNlbd8hGg==","signatures":[{"sig":"MEUCIFxun2ijl9QOM5K7css1IL8eiRkez7BLrA0eOdI/ddqdAiEA7VG/gi2IeSMbEhF6suCvtxh7HqhVaz9EUsTamTZbqAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1NYyCRA9TVsSAnZWagAAoJUP/0deOh4y6WIZ0TrSwsSE\njjROEy4eVLrNgqwgusUXJD/XWCeuPKUXCOa8vPbhckGwvKKPd2dNNKJehODa\nEcYqd95DyHTtBKSjvLbOEGk/7pweNWwHtxxkZ1rLyuByYKYJyJ+ln4qZg1zW\nrI6bmQQSE8UJj/bk6wCsKUcF6825W2s0RXrsiTi9fUSEeim7cNe3IyhdxpPH\niM7uJ53aktlDMYTl9D6YFLOd9+2miDfmty6ZiLfoEE97+rBDNgJkHdQLpRD0\n6Z2tOCo49kVfqUa7zRQv4epbHOT2mIT+vIbDerlg+40y2ntGJWWXtkwUYbkk\nbrAGZ72vjJbbIc6bVUmTI08jtY5fjNF+3BKFPXxUIbrmyY8HmEYDRLyoAvQj\nTrYo6XPcOm+t3kOUKa0O5WM8/EAOTFhQbLeaIapKcM4lKxDV+3hmCG4L7fHJ\naNLqbB/d71tpboXj9cDANKFdf509DSdqUhhx8JCgYH6AqmWueSem6V644dxy\n5tHBVRFY+q0fdsn0aqzgB0W6ZPyKOd7XPF41CRsMx0PpKT3xzdtVZXiu7cUc\nA3GSQ8ZjmXJ6JT6a9w96jP2kc+LzGQmlgnFxsP9iG1GeHZnJ40oH5azo4zo8\nR4acsUJOBPPlWWzuEFi3OC7YQ3kfQRvNklYEwGOmpNWRLHRTtrd1GmqBUlba\nP8xb\r\n=tUFF\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")\n\n# Secret Squirrel\n\nThis is like AWS's [git-secrets](https://github.com/awslabs/git-secrets) but better.\n\n```sh\nnpm install --save-dev @financial-times/secret-squirrel husky\n```\n\n(Note that the above command also installs `husky`. It's a tool that lets you manage git hooks. https://github.com/typicode/husky)\n\nNext, add the `secret-squirrel` precommit hook as a script in `package.json`.\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"secret-squirrel\"\n\t}\n```\n\nNote: If you're in Next, we recommend linting on commit and unit testing on push:\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"make verify -j3 && secret-squirrel\",\n\t\t\"prepush\": \"make unit-test\"\n\t}\n```\n\nThat's it. From this point on, you can't commit any code that breaks the [rules](global-rules.js).\n\n```sh\n$ git commit\nrunning bin/pre-commit.js script\nexecuting task \"secret-squirrel\"\n\nserver/search.js:5:fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\n\nDENIED FILES\n\n.env\n\nDENIED STRINGS\n\nfile: server/search.js\nline number: 5\nfull line: fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\ndeny match: a69c65f3-0db7...\ndeny rule: [a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}\n\nError: denied strings found\n\n*** WARNING!!!! ***\n\nResolve the above. For any potential secrets found, remove them from the code, allow them in project's secret-squirrel.js, or tweak the global rules in https://github.com/Financial-Times/secret-squirrel/blob/master/global-rules.js\n\nWe are removing the files from the commit if added\n\nProtip: run `secret-squirrel init` to autogenerate the config with the matches for you to thoroughly check before committing to Git B)\n\nAny problems, please contact the Enabling Technologies Group (#etg)\n\n*******************\n\npre-commit You've failed to pass all the hooks.\n```\n\nYou cannot. Facepalm.\n\n![Teddy bear doing a facepalm](https://media.giphy.com/media/l4FGwGas0qWPDr212/giphy.gif)\n\n## Can I add project-specific rules?\n\nYou can! Ask Secret Squirrel to autogenerate a config with any secrets it finds for you to thoroughly check & adjust before committing to Git:\n\n```sh\nsecret-squirrel init\n```\n\nLook in [global rules](global-rules.js) for some inspiration. You do not need to specify the starting (`^`), ending (`$`) or boundary (`\\b`) because Secret Squirrel already adds them.\n\nProtip: do not commit the config if it contains actual secrets (!)\n\n## What are the global rules?\n\nSee the [global rules](global-rules.js). Want changes? Please submit a PR and ask in #etg for someone to approve.\n\n*Credit to Adam Braimbridge for coming up with the Secret Squirrel name*\n","gitHead":"3a982efcd094390874bcb1c20d4788276363d125","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.14.0-beta.1_1591006770116_0.807330887373717","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"@financial-times/secret-squirrel","version":"2.15.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.15.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"861eb1dd526b90f6ccca59395266c8a69c066ef2","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.15.0.tgz","fileCount":43,"integrity":"sha512-J9QSi/RTIvD5Yqr9NmijXJm/x27lxnUZloeRYOCJZhpsDhHBDBUA9k3k6JYPLtRr0OJtnn96ORo1AfULR3sQGQ==","signatures":[{"sig":"MEYCIQC8W4T2/ftV8M6iCh5gW9RUkEpNfmz90WTY2SSu8V/DxgIhAPqBlqpdH0PQtpwKoQpZPVMlv63mYZR92uVtezRNsAlL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGqenCRA9TVsSAnZWagAAy+cP/i3FkywtEYZvEzSqdFKL\nDVYZ42v3BZojYUPgMAmQXvJLVWgjoFcP4eV6EsewC7sDJWfwGbsPZyKKSP9+\n7r0B6CtGPArYV10oopk8QbM6R7RCGDsS+5GdZiXYVbWuBu3PybmsI0hA8CJ2\noLmx5nxIoUx2JFBeKjhk/EnowyUrugs5G0IIe+VqpUbO0/+4s4PVdm8SsaJG\ngf5xfcjzX/csOG6SLfJNF4zh4sXj4e9i5IAu4DY+bqCiSmwbLIDQqONg9kOi\nATaMGqdOSyvM9HdRVGl9DJ+0C0+91El14AQ/3r0ErSW08OmrtfoDTJNKNaBJ\neI9bcqrpUo2mW4+kWv7NK7eQ4tPfZYAZkUgtbdE4MTsay0ymqKTShjIhre53\nrGpX6651nbC7Q/9CdazKmzP1q/5s+nFAKWVPVB9qYcIbI/Z/wrYSLxt1lAPO\nlJB9tIFXOZQMfxAEnbRdo9eiN96Z1taQtamLQO71EAVfGrjt4wiXwtOa+QOv\n3t5nsYibq2gwyejK75NIZWOenz1AD59DITMY1nqBCv30azlIyLc3470rfw6r\nUiX0oSL00dvdIcm6ktu6QdPyzLoQG3Dre51ij/41YDE5/t/eVvWwr9vvAicW\nRev00siCAKV8sxKAm+/nzGA7Bxz/+lssGOsVAfqV5AijUj0i5DsxVCq/jjpv\npeCQ\r\n=ASD/\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"64a22c0d3854a34c74810e0554c949829bb493a0","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.15.0_1595582374949_0.017967619187788664","host":"s3://npm-registry-packages"}},"2.16.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"2.16.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.16.0-beta.1","maintainers":[{"name":"alexwilson","email":"a@ax.gy"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"e47051c49c36456393dee7b54658dca257051022","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.16.0-beta.1.tgz","fileCount":44,"integrity":"sha512-tJE+iKXFJdEy88+3GF4HEsaYRtgS2NCyM0NsQwt1YQ3q1+AzbzdeD/4YBm3MCuXwqpt7z0qBv1jfKfzzkT9LyA==","signatures":[{"sig":"MEYCIQC/5Xmqo5W+3dAec4WkqmheajZFqANPcGq60Rdxc2wQ3wIhAL3ItzwVbs1LjnHQxwQrh6qE+FSfCBknnq9uxKG2CmoG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs6CDCRA9TVsSAnZWagAAE80P/imLpNbHLGvR0/eflT0+\nDwDFb2g9E9rUea3iFRlGZNUJi6LQETDC7teKSVHtDIUzWY5tb2qK4aByzsK1\n9O2HPTct1mAgC/9SDsKm5xdKh+Sspi2SWZ0dnocP9vMUC2qIufiiNe8IZ6b5\n/0IYcEQ9+3xG/hnf6E1Mgi2CrcGhTjKjLnc2F+poHZYQV2ON41eWo6r/E+y7\nWnE5qZgG1h1BUsRPS54pjMIshjRSURuZLJO+o0bzReXMZuPz3kouxLeSeiyr\n3LFh8ZC5qnYk9lJ42hsonpZxmW81zln/uGJekAyWx+nfEiyKzDaMVQZTZciG\no4+QHBZcnOc4saSVu/sRq2gr24IAin2FYyUwTPf7R5MyCBP8vTI176gZynYJ\nCkLc8Z6HDP84Rhk689gpCFQjAGGIAfGKbYGJuVKZ6mZYM6uT6v3mGofbpOFh\n0GImp+7JXE11aTaIvIBBguXbpUa/MT56CK0n/+kDRmNpTq3oqHjHFL+/kruQ\nJb0pwiPw5iTOgVOhNR4YeRWhiNgrD3EXv1pGrVCNTUudp85n1E12KcN7JRdp\nhPKKIn6luJJhK/6ASIaw8kxrVy4AMzFQDfL4sKtUVKAA/nTmUyx8qP3aXsZk\n2KAmWjfimR7GmSVz5G2GoTr3S+uKIJLKJmGazmczzzCEun1qmrszV2SsSlw3\nvjH0\r\n=FxJ8\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")\n\n# Secret Squirrel\n\nThis is like AWS's [git-secrets](https://github.com/awslabs/git-secrets) but better.\n\n```sh\nnpm install --save-dev @financial-times/secret-squirrel husky\n```\n\n(Note that the above command also installs `husky`. It's a tool that lets you manage git hooks. https://github.com/typicode/husky)\n\nNext, add the `secret-squirrel` precommit hook as a script in `package.json`.\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"secret-squirrel\"\n\t}\n```\n\nNote: If you're in Next, we recommend linting on commit and unit testing on push:\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"make verify -j3 && secret-squirrel\",\n\t\t\"prepush\": \"make unit-test\"\n\t}\n```\n\nThat's it. From this point on, you can't commit any code that breaks the [rules](global-rules.js).\n\n```sh\n$ git commit\nrunning bin/pre-commit.js script\nexecuting task \"secret-squirrel\"\n\nserver/search.js:5:fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\n\nDENIED FILES\n\n.env\n\nDENIED STRINGS\n\nfile: server/search.js\nline number: 5\nfull line: fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\ndeny match: a69c65f3-0db7...\ndeny rule: [a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}\n\nError: denied strings found\n\n*** WARNING!!!! ***\n\nResolve the above. For any potential secrets found, remove them from the code, allow them in project's secret-squirrel.js, or tweak the global rules in https://github.com/Financial-Times/secret-squirrel/blob/master/global-rules.js\n\nWe are removing the files from the commit if added\n\nProtip: run `secret-squirrel init` to autogenerate the config with the matches for you to thoroughly check before committing to Git B)\n\nAny problems, please contact the Enabling Technologies Group (#etg)\n\n*******************\n\npre-commit You've failed to pass all the hooks.\n```\n\nYou cannot. Facepalm.\n\n![Teddy bear doing a facepalm](https://media.giphy.com/media/l4FGwGas0qWPDr212/giphy.gif)\n\n## Can I add project-specific rules?\n\nYou can! Ask Secret Squirrel to autogenerate a config with any secrets it finds for you to thoroughly check & adjust before committing to Git:\n\n```sh\nsecret-squirrel init\n```\n\nLook in [global rules](global-rules.js) for some inspiration. You do not need to specify the starting (`^`), ending (`$`) or boundary (`\\b`) because Secret Squirrel already adds them.\n\nProtip: do not commit the config if it contains actual secrets (!)\n\n## What are the global rules?\n\nSee the [global rules](global-rules.js). Want changes? Please submit a PR and ask in #etg for someone to approve.\n\n*Credit to Adam Braimbridge for coming up with the Secret Squirrel name*\n","gitHead":"779d32e8a00a1cf06ed58e17f51df4732b5f8445","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.16.0-beta.1_1605607555077_0.28273590928581327","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"@financial-times/secret-squirrel","version":"2.16.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.16.0","maintainers":[{"name":"alexwilson","email":"a@ax.gy"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"0b5e756e3dfb91b934f7b1bd09e3ab2aa128690f","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.16.0.tgz","fileCount":44,"integrity":"sha512-0nqgAnEzU7kYdnZkCvWL9uyLk6UxG1qU+4usRN7pj6E/fdP/UQXMzLnvLMI96TBsOPWM7mjZaIv8ZlmjcsyS0w==","signatures":[{"sig":"MEUCIEkavDGzIZD5yjKPiYlPHzEssxQx84wV/D7tKcZDe8FJAiEAzMKnaFkB1eCWhVT76a9mxD/x1rY8n6L9ulPpITqmzu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs6auCRA9TVsSAnZWagAASGUP/Rqj9Dp4ltwH/U6MyppM\n1Y8LWJxDRTMum8qiE5kJ5NiK+I2t/ehvVqBgz+dTGmtaeWybp/WmPJ5nEEDc\ndq4XaJC99UH2xTXHaDFthUqWl8ox4j0gqhQe+58qc2IUm2UySxVHXojMRDra\nV9npZ/xanc4vxgOy3/mDnhxPSOtlH9ku5VE9N1bMQBUW0jLo8/GH4w3lYEEt\nxPdnRtMq7TABo6wqQ1SAL2oXm3j/kuy1D8apEqg6021o5/TIXLP/eXqzCVnv\nta61VZEZfFCM5tzi9/fRxSK8FoBUZcsA4hn+Q9N+HRwDLFBVMahj2tQskiSj\nUbxqVzCjhKHtYzG4Vcz3MyRxXVWJFi5a31TVsVK/+PvE8wSuEPz/RCKyTFVK\n3uPfvQEXu5P5u6hdOjya0Q/cJuhQtTvxGz4iK02wF/wz/zCWVq5NQXEnW3KU\niMHFtcoSLdWK2ZxAFxHBpFhPskzHd3P/oooZ1kHbqWEFgYVkfInSUiBqKsDP\ngBSLTSAtzBZFv3yzZo+x05bnU6bMeHHFDAo5Ui9smP+KXOW5r2yh2OxBKf6m\nOJ6bS4yWCOLWiRso+lLKeaOX4QH6LnGc3P42L8IhLRI0mjxAC2rtdPXwD9Or\ni+L9Agh1UIRV07QUecqI/sNixDsYhzc+IrnUQwSlLMHlbX+8l2sREnsFiLY7\ncRNe\r\n=E18+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b987ed6943b6f418b94a7fc9c7e11074a57815c7","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.16.0_1605609134461_0.020282240805713725","host":"s3://npm-registry-packages"}},"2.16.1":{"name":"@financial-times/secret-squirrel","version":"2.16.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.16.1","maintainers":[{"name":"alexwilson","email":"a@ax.gy"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"2267bd91ddc80c881c6d2dc442670b75f42bbd2d","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.16.1.tgz","fileCount":44,"integrity":"sha512-Ptwc5Jcds67Ttr50wCm9qtbO4jFGlVw4ixtVu45tDeW+8+bX0nBME+0RoMHIcPGl6keurzB22Pzx/xEriJSNDQ==","signatures":[{"sig":"MEQCIEXM6acp/d+DCzCcnVv7sDLA3x4XoN2bliJg1FVBXDxVAiAQi0KoraEKeZVDKbTAK9Knw8ceV3oFfkRkIoVsb6zVeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftXETCRA9TVsSAnZWagAAQ4YQAIXwdz2owKL1CW8b4XV0\nZsRwohDO0TD3RuEjk1/G9kJrkXMTcRyMam1vLEZeMBQztXRRPgLcEuVRvYC9\nYlQOOFwk+J7FvFTSjjOugtFkpgN3hJvyja+YhD6zTdIuzXFK6YMK7tnZZFbc\n4xQ6Jd7VWGyf5dk1eFXyHzhb3P8HAiv++fJjMcwVvTRcPczC7g8CFs+rzuyy\nIb8G7wkHe7cYX/QvfIstujq/8EZfo1EZUSc8Hcs7znMif5NDVDbyosEslZd4\n+0nTf0WtAqB+EfoLpACQkAezjnl51nzmJEKDlNJ152Ifrjo5h1vjMqrfSKyR\n/lLccUHvF9xRUgRBOUCTq6tiV+wS8IQ3GVdqMWNOy4ZqP+GKwuAi1c7T/8qv\nmZ0YF8cSqIhF9GavJHpwJgdKJxVT/x4OA3fV5Lh6P41SPJ3+IlGALDeZfsjT\nSH4Zd/rP46tru28iDayW8y0COwa9kyoWQXH0zdsjo6Nnoe5vLFA1l8LR0qRV\n7gEbsC2hlgS5QWOVeBXlkTUbPenZQzJZOCJ4dvJ7IMXEwxlFEWS0TviTcFY7\npm+MRyVThZxEjx44iwlWvFJHLxYyMJ11DTsByONoeL6ug9nMR+lFiMIH8SSq\nXWWiNj8nco4CF+WY49wgCpKJdVucPYMnNPFKQ67m170qMqxUr0LKTqLwliTv\nBJe8\r\n=i6pY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1e441a2a6cf197ecfb8cdf985e3bf950fe7e4b9e","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.16.1_1605726483278_0.9110432866260472","host":"s3://npm-registry-packages"}},"2.17.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"2.17.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.17.0-beta.1","maintainers":[{"name":"alexwilson","email":"a@ax.gy"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"e276fca67a623a686ead5575bcf31d713de5d3de","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.17.0-beta.1.tgz","fileCount":44,"integrity":"sha512-ApAoT0N39Gy2wWnjT7WaIFC6JUmDr1cfDU6a3jRTZXp+1hxRaCJPci/GTpl/seWfz5UTOIU0pZozIB/yUPqr9g==","signatures":[{"sig":"MEUCIG01x2Sr6nUTMTdEQ6I1epwMSBdXRFQ7w+HqA32XCgDMAiEA09Fl9aA0RKuyxur9OHqNMkqIkhp6/D/QIS1Gp3hQ7Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9TRCRA9TVsSAnZWagAAPSwP/3NJ7my/UF9GjAH2bIVw\nU+FWB7MO97QpbATVJ22UQ5mR2KDSLjbITQqGwF9wmtVkcNt0DoJo1w98H8DQ\n2ZZbOF936u7L3TdFHEA1W/gVKqmheE4EqsuOXhDztD+fXO/GaWr2VVcVMvqk\n9MpLGESNtl0rJ++SJNBT6UlIpJPFENB4CqFLs/VsqmcGIfpKotrm6PB9kRgD\n1JcmijZgs6FMLfDzYIyEHs0WOnMkeFP+/t30+yOqm4duikex9D0XoNQqH2Em\nJSCV8HJZ9E8GAjgR19Km7A77/5ZKdKQ1WSh8Y8pTl3UlBhSNyIewlDB/NbsB\nEToxGi0R3a48hurZWHi4ytPXwlrgBXHJXU/84yolp215azEV/vLX9XArMACv\npMiJxzNvFtGkY7OitmaLmIcadWfFKyXK4XkYp6cYeClR4UHCydow39bt40aP\n2PPDRPDHEp7N/6mm11yW/DMGUGceO+6N0hiPnVI8w3h2VO02HZwZSbwyX5L1\nanmcd2+Nulim1RgGr16linOAqyTTU8a5E6ZtFi4C+MoRLA9xQtZkSTCawnZB\nkfNfOHcgJJF8a7wQaAIwWI3ukpDljfMPBWFlxFdIIEo2F15QOMKAUihe+HZi\nPo2ZJoWzwPAO4D+yPMnC2hONos6OWIbXL1GsNjoVHYIPAVr1PkJKvIuU/2OO\nN9FR\r\n=A1wA\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")\n\n# Secret Squirrel\n\nThis is like AWS's [git-secrets](https://github.com/awslabs/git-secrets) but better.\n\n```sh\nnpm install --save-dev @financial-times/secret-squirrel husky\n```\n\n(Note that the above command also installs `husky`. It's a tool that lets you manage git hooks. https://github.com/typicode/husky)\n\nNext, add the `secret-squirrel` precommit hook as a script in `package.json`.\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"secret-squirrel\"\n\t}\n```\n\nNote: If you're in Next, we recommend linting on commit and unit testing on push:\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"make verify -j3 && secret-squirrel\",\n\t\t\"prepush\": \"make unit-test\"\n\t}\n```\n\nThat's it. From this point on, you can't commit any code that breaks the [rules](global-rules.js).\n\n```sh\n$ git commit\nrunning bin/pre-commit.js script\nexecuting task \"secret-squirrel\"\n\nserver/search.js:5:fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\n\nDENIED FILES\n\n.env\n\nDENIED STRINGS\n\nfile: server/search.js\nline number: 5\nfull line: fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\ndeny match: a69c65f3-0db7...\ndeny rule: [a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}\n\nError: denied strings found\n\n*** WARNING!!!! ***\n\nResolve the above. For any potential secrets found, remove them from the code, allow them in project's secret-squirrel.js, or tweak the global rules in https://github.com/Financial-Times/secret-squirrel/blob/master/global-rules.js\n\nWe are removing the files from the commit if added\n\nProtip: run `secret-squirrel init` to autogenerate the config with the matches for you to thoroughly check before committing to Git B)\n\nAny problems, please contact the Enabling Technologies Group (#etg)\n\n*******************\n\npre-commit You've failed to pass all the hooks.\n```\n\nYou cannot. Facepalm.\n\n![Teddy bear doing a facepalm](https://media.giphy.com/media/l4FGwGas0qWPDr212/giphy.gif)\n\n## Can I add project-specific rules?\n\nYou can! Ask Secret Squirrel to autogenerate a config with any secrets it finds for you to thoroughly check & adjust before committing to Git:\n\n```sh\nsecret-squirrel init\n```\n\nLook in [global rules](global-rules.js) for some inspiration. You do not need to specify the starting (`^`), ending (`$`) or boundary (`\\b`) because Secret Squirrel already adds them.\n\nProtip: do not commit the config if it contains actual secrets (!)\n\n## What are the global rules?\n\nSee the [global rules](global-rules.js). Want changes? Please submit a PR and ask in #etg for someone to approve.\n\n*Credit to Adam Braimbridge for coming up with the Secret Squirrel name*\n","gitHead":"7fb0505aa8c71d0b856fc9e1be178fefb59171c9","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.17.0-beta.1_1605883088608_0.6231898288134423","host":"s3://npm-registry-packages"}},"2.17.0-beta.2":{"name":"@financial-times/secret-squirrel","version":"2.17.0-beta.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.17.0-beta.2","maintainers":[{"name":"alexwilson","email":"a@ax.gy"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"f87e0d7a70e225d70e32c51e4a232d6c59b53a28","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.17.0-beta.2.tgz","fileCount":44,"integrity":"sha512-WFMGxYMJMTGH+dpP1z5WLtKLtgCZdaURiTFxgZAOZ7gUt2QOuqXruJbQYEntknDEMgbXRFgkhT14fap3TyH6IQ==","signatures":[{"sig":"MEQCIGxmMSyNdkiT/6W0Jv2WZWlO9yS7Tr5Ii1/trvfvPOw5AiBco2ZY08f/a7GYacsflhce0GFoqkF81DX3/ciaKKlnug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9n3CRA9TVsSAnZWagAAq7QP+gLqRIVeZkJ7zUKsnVLk\neY2UHb2cS1rWJkzMFQ6BATVAAN1krJcjRUGe0S1hxi762WsK3jqUeaH4fmOQ\naQHIGh3wubIYQ3Fy6ZWGTIbOqxnMNH8ycYkObzYxoo78FDAO5CzMJAagT7/c\nRq6rJZMQQeYC1LhE6e3wiAiqgJSGFWtwDmFtz5CU1jzVUtsNYj0wmCMtIceY\nD7+1pBE1RTEX/wcB5i5Oj8xr79AMjQbCWo415CLzK2Q7o8Qh8+AAeysVQxUm\nIUIN/3SpPSEpMowll2V1paciIoyqnmSu6o9WyKOdXPhTgtbtpH/JRCILxmKv\nyM4/3bWG4oXpG5WK3cGFgAI+cT1+TtY3JJGux/hQsLKraEEmDQz8vN3DaNsc\nxVpVacfw3ocmWQ3QgNp64SoqXNPb6ijKWpwbpbFFOfAhczyhizUmnsw72jfa\ne3MESJ66uAZRIpJhHq6JFUOgrl++Lp4ag1+CKs04j/mRXvx1tb1NiseX5If1\nwczZgA3+i7khek9vzcvOxXSwd/dO+SS7cJaFlpz5ITYcpavFZ3YylWswnlsY\nDGEAT5lZ4OUm1JhmrH5nlzHQg+46w51njDHbp9v8x1tt405zMfczVVCt+AmR\nQmBHzQzzTHex0qBxPT5Wn3Ex6oPPKQRTTUu24Vx1iRJYwIsr+Z2C9Q+Z6iSD\n83/r\r\n=22qj\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")\n\n# Secret Squirrel\n\nThis is like AWS's [git-secrets](https://github.com/awslabs/git-secrets) but better.\n\n```sh\nnpm install --save-dev @financial-times/secret-squirrel husky\n```\n\n(Note that the above command also installs `husky`. It's a tool that lets you manage git hooks. https://github.com/typicode/husky)\n\nNext, add the `secret-squirrel` precommit hook as a script in `package.json`.\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"secret-squirrel\"\n\t}\n```\n\nNote: If you're in Next, we recommend linting on commit and unit testing on push:\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"make verify -j3 && secret-squirrel\",\n\t\t\"prepush\": \"make unit-test\"\n\t}\n```\n\nThat's it. From this point on, you can't commit any code that breaks the [rules](global-rules.js).\n\n```sh\n$ git commit\nrunning bin/pre-commit.js script\nexecuting task \"secret-squirrel\"\n\nserver/search.js:5:fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\n\nDENIED FILES\n\n.env\n\nDENIED STRINGS\n\nfile: server/search.js\nline number: 5\nfull line: fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\ndeny match: a69c65f3-0db7...\ndeny rule: [a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}\n\nError: denied strings found\n\n*** WARNING!!!! ***\n\nResolve the above. For any potential secrets found, remove them from the code, allow them in project's secret-squirrel.js, or tweak the global rules in https://github.com/Financial-Times/secret-squirrel/blob/master/global-rules.js\n\nWe are removing the files from the commit if added\n\nProtip: run `secret-squirrel init` to autogenerate the config with the matches for you to thoroughly check before committing to Git B)\n\nAny problems, please contact the Enabling Technologies Group (#etg)\n\n*******************\n\npre-commit You've failed to pass all the hooks.\n```\n\nYou cannot. Facepalm.\n\n![Teddy bear doing a facepalm](https://media.giphy.com/media/l4FGwGas0qWPDr212/giphy.gif)\n\n## Can I add project-specific rules?\n\nYou can! Ask Secret Squirrel to autogenerate a config with any secrets it finds for you to thoroughly check & adjust before committing to Git:\n\n```sh\nsecret-squirrel init\n```\n\nLook in [global rules](global-rules.js) for some inspiration. You do not need to specify the starting (`^`), ending (`$`) or boundary (`\\b`) because Secret Squirrel already adds them.\n\nProtip: do not commit the config if it contains actual secrets (!)\n\n## What are the global rules?\n\nSee the [global rules](global-rules.js). Want changes? Please submit a PR and ask in #etg for someone to approve.\n\n*Credit to Adam Braimbridge for coming up with the Secret Squirrel name*\n","gitHead":"a281d60edd63214b29d0cfc91bf43876817250f3","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.17.0-beta.2_1605884407287_0.3879088870153795","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"@financial-times/secret-squirrel","version":"2.17.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.17.0","maintainers":[{"name":"alexwilson","email":"a@ax.gy"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"2700bc4143217793caf8e7a68613ef0793ff8f13","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.17.0.tgz","fileCount":44,"integrity":"sha512-z1d8DVvcLzzJ2W5NZAUD2EEH/ynrmG34ZLap6NC7kMJhXJIBOEZ0kdZQ9ssifQlz/w6+KL0rRCYKdu36bs8D8Q==","signatures":[{"sig":"MEUCIQD4micCMaHyCXu+yKJe5RME/+v7WjddvHEewQlHCjdzwAIga+ZOydXzcuEYVHT1j6ad6a7S463hSIUHCzzvQZauNYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9tjCRA9TVsSAnZWagAAiSUQAJErxWa/E02QIJzc785E\nIg9WB3VOonXZqmsh0y7MinDaCmw4cyJlAN+/l+LC3YGnI2/36GF0Ppm5KpZs\njhAT439D3vPTnW1T48uYn6qiiZJJpieNg2FXBfzMuR/Db4r8FcQfeWUAw8NL\nRohEY6FJDBwJ6AQ9JSZi78sxo4e5HANlZlmzkCH9BXZODiYWNVKBTJ+sWigS\nsvSZeyKZo+QiQcD0D9cpT6i9bC9OTsU10VG198qmHoKcoGpwcnWeYlCQ/v49\nrUhtV0+9GyBW2AUE9hl6oE1w7u5JDLIVPIH7+LdnacWcuJDAGhOLi4O8mLUH\nTNku4sIsaEbuVChNHHjp0WsRqv71dlcHIKd/dNPttCK4JwU0n3z6jCqxgv1s\nG0ezUEmYEZfg39A/N6N/tZxi103p7tkbV+R9cESEGvurWuCPMkt3xDGZCxBS\nksEVUx1ZCw5ZF4AsYc6N2Tzppc5ET7B+BQL2vk4Bc+ojY6s2hthD/amMr1y6\nEHv1NnwYdbmLDTMxtnKfg5WSqIsHeCo1ysRQ15uNz8p0i0ZcJcsq5GHk/fmR\nMNRhexrgS3LRuHWAYUusmHhHXqgxpReRa51Gvk+nyTXL6eFfVksTeb3l89mg\n8921mtee/9a8CXFVI1pfregLriF7mzaACh6WyH53i52tuZm+wv6FSLp89vQv\ncYh5\r\n=ZO3S\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"69989ba62afcf1b26a86216d1b0ef8c936f3144c","scripts":{"prepare":"npx snyk protect || npx snyk protect -d || true","prepush":"make unit-test","commitmsg":"secret-squirrel-commitmsg","precommit":"make verify -j3 && node_modules/.bin/secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.13.4","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png \"Secret Squirrel\")","directories":{},"_nodeVersion":"8.17.0","dependencies":{"require-uncached":"^1.0.3","escape-string-regexp":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","snyk":"^1.168.0","mocha":"^3.2.0","sinon":"^2.3.4","proxyquire":"^1.8.0","sinon-chai":"^2.11.0","npm-prepublish":"^1.2.2","@financial-times/n-gage":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.17.0_1605884771509_0.33949287338210343","host":"s3://npm-registry-packages"}},"2.17.1":{"name":"@financial-times/secret-squirrel","version":"2.17.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.17.1","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js"},"dist":{"shasum":"9853d8ff426a6b936597090f07a3bde03511666b","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.17.1.tgz","fileCount":31,"integrity":"sha512-G/mTl+fgIu9dsp/znnvDOMjPgMPKwF5PuCTwTrfmiv2pURF1QRUQGOqQ6MlXqLj1ioQd4RJnQZtkS3tq8/EMgg==","signatures":[{"sig":"MEYCIQD004jMPdDxlCPEgahwBkyJ//pwPQxei47rocYQzAWKlwIhAPzxul7PtEXa6IuARnP2qCSoEB1jAJSy6Lola3AZEXde","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyLigCRA9TVsSAnZWagAAvRgQAJ4alYKx2GrBy1VJ1aLc\np3JQSje3p5bavSL/DDb9eT69HopWfkUr/kgHTu6OL0Uzqk3quZAUBGPYUKqE\nC/VMjEQuQdgE32XGUBJR96dKbZKJtD8WN48/HNg30yeOzRSVYTT4RDXxub3y\ngXJ0CgKwCfw6uPHNhcUZsUXcotrBm0qR/U3KWg5wN08VmDM3OxUj9x8/TBaE\nY5ABv/X5VCJsZ3Pe3VGUQj8wzfkDKtfz+EjSLD5miFJQOiDYuau9STn0goPi\n5Ss3W3STi2CE9AA/c07gcZX8L92+cMkhzh5G7Uh0Ruh14e+HdVX+SEB0C0Mm\nugFqEz29hRmNqS8ietRQJSC5Czj5GVg9boSzLZg0/dP0IVtCX9EXEJyUpkGS\nXSztY2AreNyopTzxW9vhlgIoUxg9TVOSr21TUJD/eJpJWWdbx6EUsMA2YcZu\nfJK998lwprvtX/NL81wA1W9Az5uRpCheswssljGBaY4TVXBbsuDt9qKH6xMq\n5ZcxF7mQtxUSRTS5wuAsdGcFS0WuHRJZMC8Y5A3UVwSr8tIpfyNakhzlAyr1\nIdVydks/quCWvIGXwWPpOGNVFXoN06a7vppnL6yT+OzOfku4Pi7zuOYyyXs7\nmyknj5MSmzp+aEfa2OLfF8Iu+HJnslbv/Uf1apdAd72TUiw4p+oSMu4AmoJt\n+e6l\r\n=U2+F\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"e0768e8e5636de1c744e15e0107f7c0addc91cc5","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.0","dependencies":{"require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.17.1_1623767200398_0.008555985839004743","host":"s3://npm-registry-packages"}},"2.17.2":{"name":"@financial-times/secret-squirrel","version":"2.17.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.17.2","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"343ce64a8b0aebaf813a75bcc25c236e993025ce","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.17.2.tgz","fileCount":31,"integrity":"sha512-siCb1a9alLm++TeGoIi/V+Z33xcZFQ4QktjOUciVLsU3v0fxyfNqhCWF9v2RVYa6GUeFujiYMsP/M7NTjwslWg==","signatures":[{"sig":"MEQCID5PIHxUyBhIke9PLlaMGxnMTor+7bJnsteE2Ik1C4lvAiADXMSAVIYI2N9ovBB41XrBTOAwTZZ1T2LCif5HgupeaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzGPfCRA9TVsSAnZWagAAEhMQAIR13zB2w8121D0Ic/0G\nDb3+H9GoSH5NVYO9sqXje1+2KrXdpxUqn67VvUDGk1i8FDRe2y5SeTKd3yph\nMaQuPka4+IFvNakEkjnqPJ5g3jTFB1LSzJaK1p5aLHfm1D9Jwmre9Zk76DXt\nMkAMsVqIcwsqrepxRMK7EqMZvFxCXRI38ndqX+FMgBdXSWzQaOwSgoElczHR\nJ/z0CPdvqpNsecfkFGq9GOEdjY0z/h5jDtkWnZqnNI8sjTfq7yrlwqn3fF5+\nwEMhJgcv24IuF34IHqDV5MHnFLvOoeM1TQbNFWOxJ6QDtx4xWLiRYZEmjtMo\nAWKYXt0nkYqusEyjSOCFBdNsmE1FX3qwRp7oN/xuSEJrmPKpwlLMis9QeiL+\nUvW9/icSfzUWFRLRLbjOgfOmXBja3MOz+IBap7SMQQ0HvWl+XcyvwfC2v9uv\nAK8iwzHUQJ8Qsv3g8brFnEm43W1ObfBZieEObwV3wywVtyPIOEcc6TSbIRqO\ntMLrC7EcaLLEodrqc4eRw4MtxrzY5uCxVVY2m5P11Itddu/R4RjrF3jRSx7Q\njd89q7J51wE5ytgKVpTgbZ96LyxwoOukqC8MIp6mAet/RonVeYwFemyApuLs\nyruaWLgFX7OJSZCaw7nKU3EC3HEuno1aukWhMmIGUdO0QDJqyFQ8P8Byrjwo\nMW4Q\r\n=QBgH\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"d34f845e023f4e6f9361952ff3a2962b6c1c99e4","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.1","dependencies":{"require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.17.2_1624007647061_0.475054279411699","host":"s3://npm-registry-packages"}},"2.18.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"2.18.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.18.0-beta.1","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"5601f40c752f26a2fde937875079ceefb3b03d51","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.18.0-beta.1.tgz","fileCount":31,"integrity":"sha512-GQeJ4rZuut3oGj4dzeHeNeFKLwWi7i/s7cO3lnxMnqA/7Ub7uD2e05JQ9hDIqhuM70Z1gFX+yf+r3/T2s/oNKA==","signatures":[{"sig":"MEUCIAFOJrECJ1cugy5DlgGRfIRmJxB7hi41GCkFsy32gl4OAiEApy+DFtF1VmMtCfv2aw/eK488c8BwG2btrK7TnhirKWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg00s7CRA9TVsSAnZWagAAujAP/1gK6g4TrLhMWkIKACWQ\nVWs8UmXniP8jdWm1uFOm4uvCSTP5KxkFSZSZq9RBe6ufIz1G6lRVSu1rUgZ1\ncLyk3MrCdwNkUstWcVWLkFcDCcRXEMT6n9kc4DvKUocf/Ly8fh0OjqpKcFvo\nriIErHBc2IWxFES8/LznjynNE3b9lY63MjlUshHtdXDJHHuvP9SS8YZkjven\n6wFsDkRlXabpwGPGRIq/OYgKmciGGVTcJDb7+Ta7R6xgAI/99kmRJMiiZIk5\nRroabla2yTo/Agct4f7FcUF7B2/31A2QVnDmTJfF+HjbXLPfVbb+gPSN52K6\nfvS9D2Cxabwn+NnNZ23My0xV5wyulBh7wgh9+I/DcZxUv7UnIxDmkTNrW/VB\nKqG0s8fRk/AMU5aDJk4PIhxe+ZmaWmjPp5QFgmr/3BpA9/WDBy3j4Oj5028f\nRh3CcL4bfQe4ym9iJUtdxYtKWLXx3UH2/bfg/VwM9RJLg0ZN5KtkLVV0r54p\n/rlG1P1kDfXKeBBF2nFgA0raJn+hGZTeeYN5pOYQep8GDFZUhhb+3Xja2VR6\nUFFFJ2itskkoKMHDfVDZ3z9et+/dRWZOd+hpIKzidLHAvDCWrusTTDqP7skd\necimiNeQWWoemC7Mdt0CfnHwux5jUE81NOhBRu1huz9vsuPQYkCLyLSUs+wF\nRx7j\r\n=02me\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"83a0ce9226ddf21b7249587db12a4d17587ff7e3","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.1","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.18.0-beta.1_1624460090664_0.991069931527301","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"@financial-times/secret-squirrel","version":"2.18.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.18.0","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"5d685803ef25772e9f6ab4188e8449591610daa7","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.18.0.tgz","fileCount":31,"integrity":"sha512-+IN2iAZKgqy5ldK4kYT3XswrQhrGyEmcwUmgmNp1i5xeBKvTqIsWkxVq5mDBD2e3C5rqkQhnnq2ZTmu3fMtzEg==","signatures":[{"sig":"MEUCIHX5p3RdezKuVRtfx9OckR0DXyzpnYI2VpGw49oZKlUbAiEA/ei1fn3jAli8mwA+fjg38ht8Gz5aqgB2uQ3qsjueJCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1GOdCRA9TVsSAnZWagAAcOwQAItmUI1+X/1DmiSIb0ca\nS/d/ew5qrmf6oV2TJq6VvxVHpx1CUbbgEAX1FnyvfDhxlf22rw2HSfV1Tooe\nNT3/wjbIuLPhD6BQYjDTiB4BpfbD6JQnu4ZTRviYvrRQZQx1Ye/2aXiYWyNR\nB+V0yPSzsGKPMb2EeWKBOVI86DYhYAFEYrDz9RgmunuxSNU72ivxt3b1rkTD\nC5Dyxz3zf8zhgsyEyJHBDNp2U/ojQLe7GOMP3eCkc9YUxyHBZLFbIx0/0X9M\nLXeV0mpI/Pj7mOuWfCZSghIZ1CBbDwLeQLh9XV+QP9z870vSvnn18VKn6qfQ\nB2AqS4iNGbhR+TGBU2birzHorCtXCzMoTfrlfour8/QriiV0sgBnuWxfjbb0\nWjAnh711Hx51CHixXPNbVJzsAadT3cOt1Fb9sD5VCOMZctls0iDDB2hk+Amn\nBbxKZdDUo0zjuKyx2PH1t0Xhqrm7TC7gNuVeJdsndOZ5VO6piaHLSkupxjEp\nheZSc8roij451d23NaxM3vyvBwTRNH2+rKgmEWhnRAM2Egp8hdc1cY9LZu78\nJ6iXRPl1mpsHZGB+wOctTbQIGSfB2VXms6JaFt9hNaOKfOYWOI2AfcIVEPqg\nEFkf+0SdXkfbyalBIKeQJGRqjWDA/9KOcSeNIWt0a3LeyS+qgTABKAL3tjaB\n+tXp\r\n=nTxp\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"31268972f160ec6961f4f6cd47d45799a4a51c18","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.1","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.18.0_1624531869021_0.818660164204406","host":"s3://npm-registry-packages"}},"2.18.1":{"name":"@financial-times/secret-squirrel","version":"2.18.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.18.1","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"3f4897c16ff7ae4fd10df24c6417ee16be1a9b2d","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.18.1.tgz","fileCount":31,"integrity":"sha512-/XQZgTj0qUYiuc6RUNxyRvcInL77qkBixYT3EOxZ+Kl6zKpnfLuWtxdMSPnHohFcHGuRMefcBJBse4Jd4WvUjA==","signatures":[{"sig":"MEUCIQC8DaM4mlhVkMD13NoKwM1hV46lB9Hkc7AB0MMBK3qaggIgZlcjGtG9es3uQrXpXznxRFs57xyzHFn2UkrzdWUwIgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5HxiCRA9TVsSAnZWagAA89QP/302bUtqIMXSYjCrE4Ai\nIQKKmUOS4m+YjkK6WslmDYn72HqBcTt8Ezg///h7lKlSIqzqmB/NsxnuGfSF\nYS+t01z7jJEbJZ2lcZCehoSD0z/OsnS/YlyDHoV9v0+Q6T9JC3n+wmVDMrwZ\nZpHXztbnO9lbgrn2up89rgl5gtTrFAqd62ICFkDY2XBKZweIuUqL05IggP6J\nWXnjSTqiMIs1IjDN8mFocQkVn3KH9Rb1Tpn7sIL5j83A9J8o2BpSGnHv8TiF\nViRP8AtqVYDDqopHJ2Y8DZAIDzDbgy4v/WZdLXoLd52QzVBwBmft6aC51txe\nskrHPi6VDWA5F7FzJzItfc0lyxT7BLk9/3cyfO9RKZk3kbAzs3jaqJYeCIYe\nQZ8E1jLBSqza/Pc2CZt9o/AMNdhtgs82ZPZW7B3/jCFdohvwRFpUbLf8gdYZ\nKvmL082S/G21YlsXUDy1ID4SGccipWf71QwihxOaHuK8w4kjTDMSGdwl8cFI\n2/ozUGapA7p2eaPUfnNZDCU0o6iiY7W8pPBck7SodShBVWIKQK8wBg0AkAaf\n4zDpq/oZuqDnx1SRDQry1J4I4XQividO6GzOswXY32+9f5kEKAEtoNv08KaP\nQMRzzcnHnf482mW0mlJuxa/jUEOYZJTOld33WpUzei1zeAOXyntCUVfcyhP3\nNr/1\r\n=4a39\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"10522dd02667608e6112e00a6cff1a8ceb305508","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.1","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.18.1_1625586786045_0.7769324105283328","host":"s3://npm-registry-packages"}},"2.18.2":{"name":"@financial-times/secret-squirrel","version":"2.18.2","license":"ISC","_id":"@financial-times/secret-squirrel@2.18.2","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"2fb160b7efefa2e09dbb717e4d3825bebdfebfba","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.18.2.tgz","fileCount":31,"integrity":"sha512-cEYx1n8H9W+rLJgDDJXpZOfJwErxo56d5st60+YQhO2Sr0KXMJn0zahnUouofqdMTe+PLHUe2iXEO7IkOiDGwg==","signatures":[{"sig":"MEQCIH62HpVyGxFB9eADxO0gcbNKUh82FZLa1PgN6JiZkDbxAiBv9sdaHKZBNfGL7YrvhgPAUVfj/bl7UzEJmh3ohQ8Zfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7Wo5CRA9TVsSAnZWagAA0zQP/ia/lJlERXZpJLrEWkhU\nDDDtNw8pVkR8+EXwSHfjb/LC9KT8/oSHdiwNQQ/kJKOZb72lywJWZPbZiv4p\nh64gz9+uhSDdBplRw9BbQS84qdpJ2YVfz9p3EmXGRG7rLxf6SDgjZ7heoHwF\nY+QHbvKcp/zHx/Pzime2vUDftLHH/mx4lVYd7/1Aus4BJK6hdo45+csDXb1G\nZO9Eq83oVjR9SJmqvGTDlh9wetA40rkAZDu7YGGIq5JLNX5IPpJi6fjwcPiJ\nvCv6pkPRyWQ31koDglO/RlnCbJpQqhMF+i0CuNQzEkWWhp8LxE8OyBp5mZTm\nbqsGywi8Q9ifIEyqznectjlnIk5ulsXw1SU9GY6mNSdGedgA8jGZVnuND00p\n8hVY7mQ17xw8I/Dumt7m+m8KiADYLhrw6P7VjmXPlk//++7mUPVA4KaP85Uw\ncGpY14ITUDoK8rt3fSTOOTsM85IcmxyE0xKo5EO8Ch9u7dbvX0Y02jkoYKXd\nB+9IPF+y5Xjb5Eza9VfxsOxwvEqmTDFCq8aBZILQiW9bTrtMCDkssSF2TAgx\n5bPBk/MLqOIZHoebBIze6tANlDCY8Ne1FH9MLOcVWEo3JRUmvkkiRhX5kkaE\nAQkEYOoUIoNsh272dw8rfO6+V9yVpu9n9R7z0SlVeE6tygFwHrOX4yNDMMI5\nyZy8\r\n=O9Uy\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"18a99dafdfd6f3ccef7416fd118d958e9f4e9dd8","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.3","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.18.2_1626171960653_0.708333317010909","host":"s3://npm-registry-packages"}},"2.18.3":{"name":"@financial-times/secret-squirrel","version":"2.18.3","license":"ISC","_id":"@financial-times/secret-squirrel@2.18.3","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"512487f94f34d61f16c0e1b469ede4bbe05c35fe","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.18.3.tgz","fileCount":31,"integrity":"sha512-GCQtpM60XM8M87Oa2Wekz0C6IHHqwiowc1S8+F5YSOfXEfiT0MuHkhdcmQfVcyhmN8eNWzqaNAsIXHdZI+lX6A==","signatures":[{"sig":"MEYCIQDS3F787tqh/73v2gppLkPUgMrAlBxpb4KLazGNUYRfgwIhAK0PDdHDlO5vTmmxtcYMb4OphiB1kPi5IBIZD95sZJQQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/91cCRA9TVsSAnZWagAAjpUP/2bKb4RIQwb1vDIWbPz7\nW1tVpVAL8DRJiQV8NyAU19HbANRw+uVH6988UTHYMhdqpxQQdzCUXUaw+ofC\nM+1hEa6GyS0lJUOqTDXw9XLguJqMNPXLb5BOpNkJ7m1yLGe7imQH7JRzf85k\nbYP58M0Pej4PcVnc2tBiTM0HpyMD1c6iNzWNwcHaCkCak59v7krW2ideDWbI\n6BMBlZEVbjFofa6QbeiSK2nfQzXVC6pGR8D7LVTsSatHxD5bAxPhv5EhCKWm\nW/YhEh+pwt978EQfvKDZQTteD6rC81Dzki7y/d5wlbpxs6gnyECSNI/lepkN\nfYekqF9S2nt/1QnS+qsXIzi5LGjfJ22IumZyCExfA9q0ehS9gQn11YA4G9A0\nFSJXJBp2SySD8rWoVDzAVP5+D4Ji8of08VLfWf70pM/uyII/DAnrzz6/6rdN\nyI+UePv3eXAXXEYupV0Go+SB5fjOsJy67hfXrBnTNG/IYNB5FwcPxDkD8Taa\ni/KVwi5LxJHgIlfaTS5gQiDrgKRcWNNPyLflPuJO3cfBrI/02ZLJjSrLZdJe\nxaU1z8Qd34A21FvOy12Nm0uu/8J2HgR2mlabJtTItXN6gZKBM1s7vTiJ2Abw\nvDgUZ3ZGfvNXCWjcrUHJ0JqzJkzJYbPZM2TUgnDxxh9Q4VdLPYGkX0tThTVN\n34Q3\r\n=QYht\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"5efb4e3e7faf3a1f25043deee74aec024523ff98","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.3","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.18.3_1627381084652_0.00904263846797071","host":"s3://npm-registry-packages"}},"2.18.4":{"name":"@financial-times/secret-squirrel","version":"2.18.4","license":"ISC","_id":"@financial-times/secret-squirrel@2.18.4","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"1fdde0094bfa77effde0edffb983f609e5714b8e","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.18.4.tgz","fileCount":31,"integrity":"sha512-d8eUwgJg0xwb5NFFPrH5pGRzghg3wqMh5aIpknN/HWDiX6/8uUDumMJ6Wc8KlY82aS48YlPEmj3TjldHqrBTnQ==","signatures":[{"sig":"MEUCIQCnbvLySZNWPvq3ich+hCyBxX6nENLc885yrNG/1PLmaAIgYonGUNM8TseEP1OgTMV5zHXWYO7cWR3UWLWgqrxu96s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAESHCRA9TVsSAnZWagAAyQsP/1tU5dad1Zy0i+LItZtm\nYeNLaoNZonsqoIx70hAkfy/Admo1s5KhfVBdzUUVEhGSB8fD2E56ZiRPFRJj\nbBivKn7Bf1EgwUUXzGVsyLvhVIn6WeIyklBdE+XmAeRuFiMM/WZl4PRDELlN\n8vB4jXCkerT6W1IWkk8Irrvafw57Wq4TpHNc31hNQ5GcSN6lh4wBvXIf4DDm\nKDmrxhBVIgXveLPVQ4jR8AU8tEAuWSx3MBdqJuoyrJ5JVGWulanyFeXD3VJH\ngVsQ1p7n6z60eAgrvQ4Sn632gviCBuxHEphw2PNY1JOxVIIm30Z/NPESOPoY\naGSrWeIW3PMg/V8fNlhet/n0xiHPmpzNiAsxtbQe0e3ILTZ8WiHOFB+N/eK2\ni6pIp6Hu/TGuKKZ/aSgTY9vRjy/w/k+05LxNXJWCbOLvSk7hAhyycHX+8DP2\nA0v6hEUd88e53hideQbWlMiXJyHaczHHOZMqHx2ohYQknyB2WyCKgHye0v7L\nz9Li3q0xwDNHrY+4s6jSvqrDCv8nY+jYOrDnLE6PkrekIb7vtHzLD7HsKNBk\nujEEqwdbxsvFa0oUcpW/6UvmNPvpy/SlQdM2ktVt5x2piLiYZYaodIwRD8mw\nCfjDqj8ooZYwrLd13P5OLNLKXJi60r2oUKQ5/uOs9av3Hcz95la3IF16a2y3\nGtOc\r\n=dczV\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"f8cb16f9bde4309963d047d3541d10e33fdce4f7","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.13","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.17.3","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.4"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.18.4_1627407495156_0.20387236216353277","host":"s3://npm-registry-packages"}},"2.19.0-beta.1":{"name":"@financial-times/secret-squirrel","version":"2.19.0-beta.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.19.0-beta.1","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"9020ec5c288f268aa472332e700611f3a063ea3d","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.19.0-beta.1.tgz","fileCount":31,"integrity":"sha512-5a9ag3+BCmfO7NleC9mxuKTe24fZZU4ojcivKimjdKTRrCqygMFP8v4XMTJSZOjdkC3MbqO8hgztArRonhr2hQ==","signatures":[{"sig":"MEYCIQCgRe9PHsPuV3aE4TkV6WGA7ysPZ0i0k3QxPBlYEA9zywIhAKI5Ca6UmD3R1/vf1qyY3otgCmzfbB6SxucO/dlr+HIv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40810},"engines":{"node":"14.x"},"gitHead":"7132d206e187f01bc31017baa35b0f7e220d6e31","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.15","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.18.1","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.7"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.19.0-beta.1_1634920835508_0.7927292653831362","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"@financial-times/secret-squirrel","version":"2.19.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.19.0","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"2585c9ca20ddf102d9fd1e3190330d1db9cf46db","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.19.0.tgz","fileCount":31,"integrity":"sha512-oaNIKJqgT86HBO9qxNW2epQ/Uk7ImrNtdDhLg1Zz/YxHiBOUH3IcHyEB0BbiD/xw4Awa+trNuw0CXDL/7jKNRA==","signatures":[{"sig":"MEQCIFfGb7PomQ066Oi9t/RPlc5ZGv6TGMtRLf3YLAwXCsoQAiBJMng9KGTuh0TqG0oEa4r/bl9ITj9apC+1S7fOgbXKTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HJICRA9TVsSAnZWagAAlbEQAIHJ+xrqxDBm3wWJiG9Y\nHvqtwKDTQ0zZaCFHMAXGrpI94+65W4Il/4AFCLQz6toF5lzVisvH03fLrJ+M\n5Ig92yJrZb7mdBW4cpRs6eHA1LGR2PDDnqy6YOpE4vkXZ7EAzIV09s11+uBJ\nMmDCroFcIqzRgTZDGu+R+phzWoKgeSD+rf7RUZhWalUdCfqjcxU8HCr0kWVS\nLTmSME3Q0cUNT28BHYCzY7Cl0Ro2hmcoPlqPiD4+JC+8zyGXJ8EEMHBlz9RT\nNiI1BZEw47evFe8qpno+Obc27/lopyJ4/dOCDMP40faPXy01y01lgpihRxb4\nh+nO+0lrF28OlArZMiwrFG+T70pwKrlk2J0RXX9uvG+k1F7DwnjUPVhj+pO+\ngBHGp4oH2wLcp3uUVd7jepOPm0aHH104rAb/U/7dQ706I7SgnU7yARh7nDy5\nW8qvK4cdaCiBqSyPSeopEJej+3ft5jfgRpt8H9LO3njbCoMDabr8aaDyMxLl\nHuN4AmbkRIAc+jwa7uzeGwC3gZKXPwBh6y8EwOwJzw/UKFlNEr1CytLDXW0Y\nEiMtto5y+l0xBitncjJajOZ0PupenDtWFgxuOhQAwbM2/qX0hFOKJTnnj2tm\n+56URAdY6JPqUDPMbQJcjtx7UZAbO0fVTM63v0xjkSAMN2N2hHNH9y9m/VrC\n0uwi\r\n=UEL4\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"e05caef7e364df2925e0ad475d57acccbd63f44d","_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.15","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.18.1","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.7"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.19.0_1635252685695_0.05200261260528527","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"@financial-times/secret-squirrel","version":"2.20.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.20.0","maintainers":[{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"0c1d2fe9806d2e4dd880857a9ec95445860dcf68","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.20.0.tgz","fileCount":30,"integrity":"sha512-U+ir9zlTB4ckWHa5B1zWvwyAeTLY9p6JQ77u4zNNj2MK4j5680Xwpg8geJDWLCPERhSIGglCCEb/0U+fJwPKLQ==","signatures":[{"sig":"MEUCIQC/43j2xijhd1Sw+dQCy5w8t8yvMd4kJVxAnwPBepygcAIgfc5uUIfiAEmA77o8ApyR2isJn/F2eUXjAbmtH5JTZVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii2uEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ7A/9EjYZccCBLcYIPXWapi/vS8egGfdTGiJS5/UTJ/blZ70zsfv2\r\nebyN5vF93nG+8ckefPDgRPj4bJx3GitHiy2p4rCgqpD3YUPMiScEWiqabdIt\r\nFaANmYMrTu4p32ewL1Tq9sFJFO4F10ZHGSB8l9qL0JBNViHJZjMM3zEZILOU\r\nfbLw/c7my03G79w2B355TVzzOvznA0jcBimidRKxRbcZ9O0bMA+jsuuwzL0R\r\nt77/0axHuo7m078EM3jDbWNlpWFzKbd39K/3WWOreDz2v1V5M2/m0M3tq8nh\r\nV4cwyZWKdhL1nNsZpVbwBydAW/cwIKpYL8NneaJV/YKyA3rKClVBwg/fx7P4\r\nwZk6a9GqOEoPt7scrzp785lLffTAFh3jms52RFScVM7b6dmmz0rc4LM2QCzU\r\nhRfVCf+ov5zrg3C8tiO9/Yx7dbLKWQ9JMqvukji5ZE8KGSXFvSJvAIUj2SZX\r\nqbGsY1m8LiV2+fISnbHWjMj0TtfphvVapZSAnPljyPHdzKGov5Hb0fF7Ll3p\r\nTb34L4+fqcePBKctwG+9MUZhALTQxUq0Uuc6GX4ZOucG2z5WtMXN6MtUBHpC\r\n0bE+km1fvLWKfjv1ZNS53Xc72sNfNWvB+bGcLrf+DnX9E/Itp8M3L7SUXmR6\r\n55Gu5yW8zAp7JrrpGs0k23ckR3Xj00xaqVs=\r\n=a+S4\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"0680ce6fbaa527bd00cf18d248ae8e2977c30a59","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.15","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.18.3","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.7"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.20.0_1653304196207_0.6097800932698367","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"@financial-times/secret-squirrel","version":"2.21.0","license":"ISC","_id":"@financial-times/secret-squirrel@2.21.0","maintainers":[{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"905adb94b17c06a12b513aa37ee5b51d2c800022","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.21.0.tgz","fileCount":29,"integrity":"sha512-3LALVoYPZifP7dCyRrODYkcMDZbzI4EwAazRgqczwbBxKDQ92j5GbK+9L5P3V5I9QYTj2QzWaTmCHyLym7fYgQ==","signatures":[{"sig":"MEUCIQDHFzVmTRBZ1SI7RxyAMXVQyxQ/yQq/MNif2cxLdP8saQIgNm1JwgHb8dq1NE/0dLvdBCGbHrQNcTPAFESQjPStOWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYj4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolFA/+Mf2u1Qh+2G+Ql/oSi1FRFComPIZ6hafxIvfXbQdSC5uFmSLi\r\n/zAeC4hJhfnEr6Uwm75PXKNStO/zxNAJkOLph1tLJeYHuxa0xiHsWLGexnwE\r\nj7vzy1Tci5j/4G9c3fjSRt09dON5BZqWiGfbsweD9wRkF3j7M+SDttyZkOPC\r\n02l17WcaxRC1B+HZySnieuS7O5AeBKGzzzQfORvsZJypGuCvF2W4JO+K7mAx\r\nzq5FO/Dytg94E87FjGIu9PgN3l5v4U3oLeT4FggaEBw8iI7OTX/fHxKvqC5k\r\nVoV2szQVDCFFAqPkV0Tk2n+fx6Imf8G+FbF5XAS+Wgd9iALOhklBzW7XwbXn\r\n1CwSd1cDmByyNlqax7xxMG2pPhc3dvWcQ/ThFvYMbVmfIvZt3E5SGsbPq3Kq\r\njOWq/2TNuKb/OFYpuleeAam6yeyvmRpi8Yw8SkKuKHUgZv/ARyVYduar0FWV\r\nltgkOG2jdLEEXPxUZytFgw1s+F5oZw/ej/VoQ+9+gPUtNp0pGVBG5G6GcFXF\r\nmi5VQb2X+ajCCElxySkR2tQfU4IsujTfHx/aYLC3tplFsXDiQtrtW1ZjhRfN\r\nIMczwyENBRA2cg0mKMdstN+amo4rtC1B/Y8kargE/rDt5fwYko3/44riBaMn\r\nZ32f2ChjPw6WDeA99Jq5PK4Dvon8YCVSHq4=\r\n=6IBA\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"917a7bb7b97425228c1a66d1501703c67a0bad99","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.15","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.18.3","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.7"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.21.0_1656064247881_0.8000727963609371","host":"s3://npm-registry-packages"}},"2.21.1":{"name":"@financial-times/secret-squirrel","version":"2.21.1","license":"ISC","_id":"@financial-times/secret-squirrel@2.21.1","maintainers":[{"name":"seraph2000","email":"seraphina.anderson.consultant@ft.com"},{"name":"robgodfrey","email":"rob.godfrey@ft.com"},{"name":"hamza.samih","email":"hamza.samih@ft.com"},{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"yay@chee.party"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/secret-squirrel#readme","bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"bin":{"secret-squirrel":"scripts/index.js","secret-squirrel-commitmsg":"scripts/commitmsg.js"},"dist":{"shasum":"4c64de7d0ba0f5f699b6bb2c0bcc280b1e86ffb5","tarball":"https://registry.npmjs.org/@financial-times/secret-squirrel/-/secret-squirrel-2.21.1.tgz","fileCount":29,"integrity":"sha512-UUZC6Wz0Vsb/ONy3tXUpF4IHYZCeQHPSuuEYMwfOxaXAULR51lUegn1wgllq6hRdtN1/1yYQanf9QGIsNI67bQ==","signatures":[{"sig":"MEQCICL6UQ8RfgSqNPRnswJX83eu+qQ6CwqPqqEH8UP8D2uWAiBfRN94zu/sljiFG38xtn1ZWDhM67GQXQyjlCVd1+W8Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt+yJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8iRAAl26jMJ+pREt83li9huyiGQZM8TW72QH5J18/8yk1a9UvDgXM\r\nm9uB/ZGVk+4dW8FizluPh6hrLYQjpRxtn9tRG9xerwiKxNX9ScAljFqqZ85b\r\n433M10EjPagE8R3oeBiOdg2Yq2QF9+1tZneuXBZ8v1P5adnawgexP9bkiJSN\r\nLd81UdycdM4xqt+Md/LSvtTQmvl0kYp1L4x6b+MykzcSu9UHHciMSsxBDZUQ\r\nI7FyDXHh6fQ5v8orrX8mKWAx233YBWvWNinr4v2+xDdcp8PTiAXgnJ+v5AqE\r\nFx4O1wIqPIwiuE+VbrS09Fj8On6bvh70m6vZusEAK0YVofIB0IpA8QAQEw2t\r\ndNAvjA+H9NpQmpTcxd1VFwI+pkVcwAqII3plmXWQETc9Je+jQSt96cueyr5Y\r\nTfFAOWMdxRW7LNayhAYK0friInVETxpkvQhhuKPrt7aOzW5SSIQu4mBgwc9o\r\np4qgbnRWAgzep2FWrHSbVmKyq/BHembuSzF998sRyFRDxletA8QzsoKln0GX\r\ng7bAwBVDMk19nl7rsa81F9RaoGNkPIAbMEGjWJK5pMRfHQapBNjY4v/YBNFu\r\nw3CZtgYOUOleLUqI5G4UgABuw5yHDaNL7hXaDr2MHtFWmW2iSsetJ9yWFFBE\r\nJwKXU6i2GDtn1w2IMDWdZ8eLkoa/kwWURE8=\r\n=fZZd\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"14.x"},"gitHead":"70ebf8f95174894df58486a6dc6a2d795680fbe5","_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"_npmVersion":"6.14.15","description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","directories":{},"_nodeVersion":"14.18.3","dependencies":{"promise.any":"^2.0.2","require-uncached":"^2.0.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","proxyquire":"^2.1.2","sinon-chai":"^3.5.0","@financial-times/rel-engage":"^8.0.8"},"_npmOperationalInternal":{"tmp":"tmp/secret-squirrel_2.21.1_1672998025167_0.966426144303256","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-04-21T16:21:56.168Z","modified":"2026-06-23T16:04:01.821Z","1.2.0-beta.1":"2017-04-21T16:21:56.168Z","2.0.0":"2017-04-21T16:42:19.893Z","2.0.1":"2017-04-25T09:32:31.631Z","2.0.2":"2017-04-27T14:06:35.257Z","2.0.3":"2017-04-28T09:30:16.408Z","2.0.4":"2017-04-28T13:22:06.018Z","2.1.0":"2017-05-16T15:57:15.427Z","2.1.1":"2017-05-22T13:56:01.567Z","2.2.0":"2017-05-22T16:09:33.936Z","2.2.1":"2017-05-23T08:22:23.757Z","2.2.2":"2017-05-23T08:58:14.599Z","2.2.3":"2017-05-23T10:23:22.849Z","2.3.0":"2017-05-23T14:49:46.906Z","2.4.0":"2017-06-01T09:34:43.554Z","2.4.1":"2017-06-13T15:22:05.120Z","2.4.2":"2017-06-14T10:05:35.873Z","2.5.0-beta.1":"2017-06-15T23:42:23.062Z","2.5.0":"2017-06-19T13:52:56.934Z","2.5.2":"2017-06-19T14:59:53.600Z","2.5.3":"2017-06-19T16:21:41.955Z","2.5.4":"2017-06-19T16:36:38.838Z","2.5.5":"2017-06-20T17:40:17.342Z","2.5.6":"2017-06-21T16:14:57.596Z","2.5.7":"2017-06-26T18:16:05.457Z","2.5.8":"2017-06-28T15:17:47.718Z","2.5.9":"2017-07-06T09:37:15.789Z","2.5.10":"2017-07-07T09:57:24.217Z","2.5.11":"2017-07-19T13:51:47.862Z","2.5.12":"2017-07-19T15:09:20.929Z","2.5.13":"2017-07-19T22:47:36.199Z","2.5.14":"2017-08-01T13:16:50.328Z","2.5.15":"2017-08-04T09:36:51.316Z","2.5.16":"2017-08-09T15:10:39.247Z","2.6.0":"2017-12-20T07:55:11.922Z","2.7.0":"2018-01-12T12:10:58.771Z","2.8.0":"2018-03-06T12:40:58.270Z","2.9.0":"2018-06-06T08:56:43.671Z","2.10.0":"2018-07-04T14:59:14.422Z","2.10.1":"2018-07-25T08:43:39.543Z","2.10.2":"2018-07-31T16:23:39.001Z","2.10.3":"2018-09-10T10:16:21.039Z","2.11.0":"2018-11-12T11:44:59.857Z","2.12.0":"2019-01-15T15:11:49.918Z","2.12.1":"2019-03-12T09:12:06.948Z","2.12.2":"2019-03-12T11:47:20.265Z","2.12.3":"2019-03-19T14:08:41.827Z","2.12.4":"2019-06-24T13:42:36.498Z","2.12.5":"2019-09-27T11:12:59.431Z","2.12.6":"2020-03-17T16:49:01.395Z","2.13.0":"2020-04-08T13:48:59.254Z","2.14.0-beta.1":"2020-06-01T10:19:30.244Z","2.15.0":"2020-07-24T09:19:35.207Z","2.16.0-beta.1":"2020-11-17T10:05:55.203Z","2.16.0":"2020-11-17T10:32:14.587Z","2.16.1":"2020-11-18T19:08:03.403Z","2.17.0-beta.1":"2020-11-20T14:38:08.813Z","2.17.0-beta.2":"2020-11-20T15:00:07.495Z","2.17.0":"2020-11-20T15:06:11.689Z","2.17.1":"2021-06-15T14:26:40.557Z","2.17.2":"2021-06-18T09:14:07.311Z","2.18.0-beta.1":"2021-06-23T14:54:50.871Z","2.18.0":"2021-06-24T10:51:09.180Z","2.18.1":"2021-07-06T15:53:06.181Z","2.18.2":"2021-07-13T10:26:00.852Z","2.18.3":"2021-07-27T10:18:04.776Z","2.18.4":"2021-07-27T17:38:15.314Z","2.19.0-beta.1":"2021-10-22T16:40:35.631Z","2.19.0":"2021-10-26T12:51:25.846Z","2.20.0":"2022-05-23T11:09:56.366Z","2.21.0":"2022-06-24T09:50:48.114Z","2.21.1":"2023-01-06T09:40:25.306Z"},"bugs":{"url":"https://github.com/Financial-Times/secret-squirrel/issues"},"license":"ISC","homepage":"https://github.com/Financial-Times/secret-squirrel#readme","repository":{"url":"git+https://github.com/Financial-Times/secret-squirrel.git","type":"git"},"description":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')","maintainers":[{"email":"code.management@ft.com","name":"the-ft"},{"email":"info+npm@rowanmanning.com","name":"rowanmanning"},{"email":"yay@chee.party","name":"chee"},{"email":"a@ax.gy","name":"alexwilson"},{"email":"howdy@aendra.com","name":"aendra"},{"email":"emma.lewis@ft.com","name":"emmalewis"},{"email":"lee@leemoody.co.uk","name":"notlee"},{"email":"hamza.samih@ft.com","name":"hamza.samih"},{"email":"robert.boulton@ft.com","name":"robertboulton"},{"email":"leila.micollier@ft.com","name":"leila.micollier"},{"email":"rob.godfrey@ft.com","name":"robgodfrey"}],"readme":"![Secret Squirrel](http://vignette1.wikia.nocookie.net/secretsquirrel/images/1/16/Secretsquirrel.png 'Secret Squirrel')\n\n# Secret Squirrel\n\nThis is like AWS's [git-secrets](https://github.com/awslabs/git-secrets) but better.\n\n## Navigation\n\n-   [Getting Started](#getting-started)\n    -   [Adding Rules](#can-i-add-project-specific-rules)\n    -   [Global Rules](#what-are-the-global-rules)\n-   [Local Development](#local-development)\n    -   [Prerequisites](#prerequisites)\n    -   [Installation & Configuration](#installation--configuration)\n    -   [Testing](#testing)\n    -   [Coding Standards](#coding-standards)\n    -   [Commits and Pull Requests](#commits-and-pull-requests)\n    -   [Deploying the Application](#deploying-the-application)\n\n## Getting Started\n\nTo add Secret Squirrel to your project run:\n\n```sh\nnpm install --save-dev @financial-times/secret-squirrel husky\n```\n\n(Note that the above command also installs `husky`. It's a tool that lets you manage git hooks. https://github.com/typicode/husky)\n\nNext, add the `secret-squirrel` precommit hook as a script in `package.json`.\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"secret-squirrel\"\n\t}\n```\n\nNote: If you're in Next, we recommend linting on commit and unit testing on push:\n\n```json\n\t\"scripts\": {\n\t\t\"precommit\": \"make verify -j3 && secret-squirrel\",\n\t\t\"prepush\": \"make unit-test\"\n\t}\n```\n\nThat's it. From this point on, you can't commit any code that breaks the [rules](global-rules.js).\n\n```sh\n$ git commit\nrunning bin/pre-commit.js script\nexecuting task \"secret-squirrel\"\n\nserver/search.js:5:fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\n\nDENIED FILES\n\n.env\n\nDENIED STRINGS\n\nfile: server/search.js\nline number: 5\nfull line: fetch(url, { headers: { x-api-key: 'a69c65f3-0db7...' } })\ndeny match: a69c65f3-0db7...\ndeny rule: [a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}\n\nError: denied strings found\n\n*** WARNING!!!! ***\n\n\"Resolve the above. For any potential secrets found, remove them from the code, allow them in project's secret-squirrel.cjs, or tweak the global rules in https://github.com/Financial-Times/secret-squirrel/blob/master/global-rules.js\n\nWe are removing the files from the commit if added\n\nProtip: run `secret-squirrel init` to autogenerate the config with the matches for you to thoroughly check before committing to Git B)\n\nAny problems, please contact the Enabling Technologies Group (#etg)\"\n\n*******************\n\n\"pre-commit You've failed to pass all the hooks.\"\n```\n\nYou cannot. Facepalm.\n\n![Teddy bear doing a facepalm](https://media.giphy.com/media/l4FGwGas0qWPDr212/giphy.gif)\n\n### Can I add project-specific rules?\n\nYou can! Ask Secret Squirrel to autogenerate a config with any secrets it finds for you to thoroughly check & adjust before committing to Git:\n\n```sh\nsecret-squirrel init\n```\n\nN.B: This command will always create a config file with `.cjs` extension and the reason for that is to avoid any future issues that may arise due to migrating your project from CommonJS to ES modules or vice versa.\n\nLook in [global rules](global-rules.js) for some inspiration. You do not need to specify the starting (`^`), ending (`$`) or boundary (`\\b`) because Secret Squirrel already adds them.\n\nProtip: do not commit the config if it contains actual secrets (!)\n\n### What are the global rules?\n\nSee the [global rules](global-rules.js). Want changes? Please submit a PR and ask in #etg for someone to approve.\n\n_Credit to Adam Braimbridge for coming up with the Secret Squirrel name_\n\n## Local Development\n\n### Prerequisites\n\nEnsure you have the following tools and libraries installed:\n\n-   git & make - [see our Mac Setup Guide](https://tech.in.ft.com/new-starter/1.setting-up-your-macbook)\n-   [nodejs@14](https://tech.in.ft.com/new-starter/4.installing-nodejs)\n-   [npm@6](https://tech.in.ft.com/new-starter/4.installing-nodejs#node-package-manager-npm)\n-   [Access to our local domain](https://github.com/Financial-Times/rel-engage#local.in.ft.com)\n\n### Installation & Configuration\n\nExecute the following commands to clone the repo, install dependencies and configure a local copy of the application:\n\n```bash\n$ git clone git@github.com:Financial-Times/secret-squirrel.git\n$ cd secret-squirrel\nmake install   // To install the dependencies\n```\n\nEnsure you always create a new branch which is named after the ticket you are working on.\n\n### Testing\n\nTo confirm the application runs as expected, you can execute a test pack via the following command:\n\n```bash\nmake test\n```\n\n### Coding Standards\n\nWe drive secure maintainable code through the use of [ESlint](https://eslint.org/), [Prettier](https://prettier.io/) and [Snyk](https://app.snyk.io/org/financial-times) via regular execution of the following commands:\n\n```bash\nmake verify             # Apply code formatting and highlight syntax errors\nsnyk wizard             # Check for and correct security vulnerabilities\n```\n\n### Commits and Pull Requests\n\nCommit frequently to enable early visibility of your code for pairing and formal review.\n\nEvery git code push will confirm adherence to coding standards by running the `verify` and command mentioned above.\n\nAny failures must be corrected before the code will be applied to the repository.\n\nIf you need to share any incomplete/incorrect code you may use the git `--no-verify` option during code push to temporarily bypass the checks.\n\n### Deploying the application\n\nAfter merging to main add a semver tag in order to release to production. Other tags or tags missing the `v` prefix will not cause a deployment.\n\nThis should be done through [Github releases](https://github.com/Financial-Times/secret-squirrel/releases)!\n","readmeFilename":"README.md","users":{"autumn.sky82":true}}