{"_id":"ophan-tracker-js","_rev":"188-af6dcaa6228a31c41839f258e7ea9e10","name":"ophan-tracker-js","dist-tags":{"latest":"2.0.2"},"versions":{"0.1.0":{"name":"ophan-tracker-js","version":"0.1.0","_id":"ophan-tracker-js@0.1.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"48369e5f5521e82454b13ee70f296ec04c0f5fda","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-0.1.0.tgz","integrity":"sha512-ojTwZHzX8AMDf6z7dpQmpjPAn6XZXjI9bIYe/Rq0hUb72A9kR/f5xrrr3J/zkY0ScUqzBbUjf9WxvLh4DpNxAQ==","signatures":[{"sig":"MEUCIEKNJeiHGkI+XUdp95UxOkKUqPEO2dkkI05ico7QSeuvAiEAuryFLnGY3w+/xTt+8D24Jb2DRhyyfoZlmK2vbLveGkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"_from":".","files":["build/ophan.ng.js"],"_shasum":"48369e5f5521e82454b13ee70f296ec04c0f5fda","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-0.1.0.tgz_1481033104686_0.31071427278220654","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"ophan-tracker-js","version":"0.2.0","_id":"ophan-tracker-js@0.2.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"50a9380a35094dd5536b3aaa6205eb9aa6f15619","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-0.2.0.tgz","integrity":"sha512-7l/0yR1e8Kudm2qJE16AycMOJcrHfMOw4ZSCL3SCxLiypLvcXhWh9+aMfM/M7OdLJGcQHFw96tC8K4jMIyJ91A==","signatures":[{"sig":"MEYCIQCk78LSqo4ox6SRK6rUgtS5mV8NjZzMx2uzdJvJHkxN3AIhAMwwbDk3BQ79wpjUTER7eJcexJzn5ygB/2UdWQ2fL9nA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/ophan.ng.js"],"_shasum":"50a9380a35094dd5536b3aaa6205eb9aa6f15619","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-0.2.0.tgz_1481033348630_0.45577741460874677","host":"packages-12-west.internal.npmjs.com"}},"0.3.0":{"name":"ophan-tracker-js","version":"0.3.0","_id":"ophan-tracker-js@0.3.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"4a6e82b14e320b119ecc8b3489efb9849ec71dd6","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-0.3.0.tgz","integrity":"sha512-PoHw0kBkbdXGquTgWz41vh9wIulz8PrQhq1eP5Hbm41t8ytZorwSGhV720tJ4hzR79rjIecLrzuApEV6sxvPuQ==","signatures":[{"sig":"MEUCIBzO4bHfkhe4ZHbjNSM5xRHZE4Tso9GFzSsvS4a1PDjlAiEAuGZyo+CeC3ECiZUxp9H4iszobSILMrpams9p14JNZcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/ophan.ng.js"],"_shasum":"4a6e82b14e320b119ecc8b3489efb9849ec71dd6","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-0.3.0.tgz_1481113011368_0.28058106545358896","host":"packages-12-west.internal.npmjs.com"}},"0.4.0":{"name":"ophan-tracker-js","version":"0.4.0","_id":"ophan-tracker-js@0.4.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"527b5997e8d450d9ccdaa6047a925c4c7cdc6ec2","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-0.4.0.tgz","integrity":"sha512-X9OsvJn5+5xl4G0gictaK9pzaLq4aJpvrqRu/2hUjgXVeqimVbOynBlJISlqIy8ZSa1/R9HVWMsLMpHyMSC+Og==","signatures":[{"sig":"MEUCIQDrYMuF/1Pmmcc1OUXvwP0igNJF8X9CaBncaxLVsSjxjwIgEdIXbFnXMbZJsWi640rVyrIgWBvvE2c8qJPK1+GOa9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/ophan.ng.js"],"_shasum":"527b5997e8d450d9ccdaa6047a925c4c7cdc6ec2","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-0.4.0.tgz_1481209436529_0.20360817341133952","host":"packages-12-west.internal.npmjs.com"}},"0.5.0":{"name":"ophan-tracker-js","version":"0.5.0","_id":"ophan-tracker-js@0.5.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"bfc399e24febe1826d341e1a882c160fbea3b855","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-0.5.0.tgz","integrity":"sha512-4RmkqdaRDsM7dfl3N7xl3tbKjCksGBxmYZpUufydaOc8sYzUz+ZXaoc+Ofq0i6oa2zyt44IRxWlto4C1r61GWw==","signatures":[{"sig":"MEYCIQCQpcsaE2eoESr/vv4HyPYOF88L7ZTbQGLGF9KHBd+G9AIhALG7RRbwNbldAv5rTgtnUQAjx730Map+bn2vww7I5Yox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"bfc399e24febe1826d341e1a882c160fbea3b855","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-publish":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-0.5.0.tgz_1485344156508_0.15805445914156735","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"ophan-tracker-js","version":"1.0.0","_id":"ophan-tracker-js@1.0.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"8a56a6a7e4dfc0b8af0a3c79e612cea01bacade4","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.0.0.tgz","integrity":"sha512-iVGSVuBu1sEGKmGtfyGtshmukI7nginTgmBR3yoKmv5y4sgy0vsMisGJz6rdxbTP36xVLtLqpOGDaStb6ulOYA==","signatures":[{"sig":"MEUCIEMNnOZCBAV/77o0caRGQowxrU0YnP1FoVd6zvWUKWsuAiEAnva6KZDO6XRauGXCeW+7s57/G42t2SwE62SYGiTYK50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"8a56a6a7e4dfc0b8af0a3c79e612cea01bacade4","scripts":{"publish":"./publish.sh"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-publish":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.0.0.tgz_1485952757073_0.5133590053301305","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"ophan-tracker-js","version":"1.1.0","_id":"ophan-tracker-js@1.1.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"9afecbee51071022fd8469d7f36c1d60098983da","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.1.0.tgz","integrity":"sha512-MrvUbHqE9JslapftLBedgpjFRlI6oMd0kyb9nDKWJT9nifXzVuirhZAqCA0oXsAMO/vpIbOu1L1KxZ5trYyIZA==","signatures":[{"sig":"MEUCIHvfmGMMnvv7Y3125FFczU/NPXN3N5z918KfLcpRwuvHAiEAtxxRtbR0f7Ixmj4BzIGK0xps4E19kU8mdxN2hhK3yps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"9afecbee51071022fd8469d7f36c1d60098983da","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.1.0.tgz_1485964755508_0.12956056487746537","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"ophan-tracker-js","version":"1.2.0","_id":"ophan-tracker-js@1.2.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"40f18ef5fa3ba2c23b9aa3251404d86816e1c7c9","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.2.0.tgz","integrity":"sha512-IkbFLHvcs0OZoL09hRDucGQyr6rD510Ewo/Pg1McX2UzmdX16zt3ExABoEWN3RPvKXDdd4/g7JU/HLUYqHfYdw==","signatures":[{"sig":"MEUCIQD33mn8ewbHk+4sYhUHNYSd6PCWb2/b6sFO4aoBhVZ5BgIgM6QLoGJ+nm1Fi8+rdBQ1j0SMHvpzgSCdoKuhCzwyWR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"40f18ef5fa3ba2c23b9aa3251404d86816e1c7c9","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.3.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.2.0.tgz_1485965127250_0.8133849645964801","host":"packages-12-west.internal.npmjs.com"}},"1.2.1":{"name":"ophan-tracker-js","version":"1.2.1","_id":"ophan-tracker-js@1.2.1","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"d096c0c68896c2a76b8e58ddf00b492677486b48","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.2.1.tgz","integrity":"sha512-vO3YMY0k5TgC0qA49iaLrOLGc4Ky3vYEK83DiQdBUXETRYQekWaLBKwfccBVNRUtXYRi9rq5Rpw8usy1DC/biw==","signatures":[{"sig":"MEUCIAnJvLpk4j5vGaMo46hFyZnJL5s4h9YAtwM5azYQKvFPAiEAg48SSUPvAvmLzRpNejdCgeZC/PrrEO1evWGVRt8N8Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"d096c0c68896c2a76b8e58ddf00b492677486b48","scripts":{"build":"grunt dist","publish":"./publish.sh"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.9","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.9.2","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.2.1.tgz_1486029352809_0.9175869605969638","host":"packages-12-west.internal.npmjs.com"}},"1.2.2":{"name":"ophan-tracker-js","version":"1.2.2","_id":"ophan-tracker-js@1.2.2","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"e8f39e7d884b2745675736840c3cd186f51cb317","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.2.2.tgz","integrity":"sha512-+OC9NTYlETGedbpHBgjHm7ApOjs2fsZ0CizjhdMDZLi/ckxIEjNNJmONSceUQBqrgdZGaTkoJ7rQ9iSawBqjrQ==","signatures":[{"sig":"MEUCIGes5wWzV5LnAW0zhlH2iH4HboYVjan8Z4imAMj7FX8nAiEA4TPyx9eiqXubPlBpOXRWBlYfJ4pVmcEQFI44rlLelAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"e8f39e7d884b2745675736840c3cd186f51cb317","scripts":{"build":"grunt dist","publish":"./publish.sh"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.9","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.9.2","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.2.2.tgz_1486029391805_0.8982899838592857","host":"packages-12-west.internal.npmjs.com"}},"1.2.3":{"name":"ophan-tracker-js","version":"1.2.3","_id":"ophan-tracker-js@1.2.3","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"9249aabeb0411671dbd098bdc9fc5d6c9c578484","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.2.3.tgz","integrity":"sha512-tWkoOv5S/rQpL/1m7+jzNhpn1Vtx1GEckQhMdzv+gdlvCDSelooK9TcjwepXznKV+OeRGdDSuxyLVc95zaj39A==","signatures":[{"sig":"MEUCIQCiptCebKMjm1WOBB2ctlaQjYEgBoMLTm2Nxmn79+34hQIgTU0JmgRfC2+tykcLm7GxHsAETy6ZFV8mkEQNn97whi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"9249aabeb0411671dbd098bdc9fc5d6c9c578484","scripts":{"build":"grunt dist"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.9","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.9.2","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.2.3.tgz_1486029553881_0.5825003618374467","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"ophan-tracker-js","version":"1.3.0","_id":"ophan-tracker-js@1.3.0","maintainers":[{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"fab9dc1d814022c9525d18c29b69b590fded2b5b","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.0.tgz","integrity":"sha512-K9qviXkH7sU10mzuAnE625XN00pCX2gOuHCtb3lObvb/9QWDxHoepx0vd5ZngSvGHuxaZd1wP6oI2jKIzli2jg==","signatures":[{"sig":"MEQCIDeibEdMbJ1IySS0nWDkaIAi7QbFSj8JjBDPs8palGlCAiANVJ5CYwKSlEbLpXw8tZsgrpHNYJEyj6/z2pxHlOjf2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"fab9dc1d814022c9525d18c29b69b590fded2b5b","scripts":{},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.10","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"6.9.5","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.0.tgz_1486048528834_0.7173593842890114","host":"packages-18-east.internal.npmjs.com"}},"1.3.1":{"name":"ophan-tracker-js","version":"1.3.1","_id":"ophan-tracker-js@1.3.1","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"b1a16b7d29ecf15f46a337881595bf323499ab52","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.1.tgz","integrity":"sha512-8TBsJOJof6E4UN6ExYyupKIeH5jWbSOY+X7IqL/Ab8VQP+SY0knWaFRkIKspUcgDGGZMQ2j+71IogU1TqTINfQ==","signatures":[{"sig":"MEYCIQDfn1AmrW3RqSXrZFZIFEz67DzmsT+kf8I/oPSvClqNmAIhALxn5K3rSqury+tbE+twf4aMX25fpxF0jHcLFLzeyds3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"b1a16b7d29ecf15f46a337881595bf323499ab52","scripts":{"dist":"grunt dist"},"_npmUser":{"name":"desbo","email":"sam.desborough@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"4.1.2","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"7.5.0","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.1.tgz_1487084714385_0.519549858989194","host":"packages-12-west.internal.npmjs.com"}},"1.3.2":{"name":"ophan-tracker-js","version":"1.3.2","_id":"ophan-tracker-js@1.3.2","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"37bf664c82a145226987de36bc3e89c43f98e08a","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.2.tgz","integrity":"sha512-673A3mbkeeihbVSgddPjuJtKzKcHxMrYcQYK1gi4n0rAkKZmxtXNtZuJslTwJGw/xWVAKJwuf25qi/+gK+/Gtg==","signatures":[{"sig":"MEYCIQCuHMx8gY/exkN7DBKLD+HcHlAv3DTh+tQhYRUhF9WYiQIhAJgtdlZMeshigY8nEbxfhodqr46sj29OJVDV5hPJv8TD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/contribution.js","build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"37bf664c82a145226987de36bc3e89c43f98e08a","scripts":{"dist":"grunt dist"},"_npmUser":{"name":"desbo","email":"sam.desborough@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"4.1.2","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"7.5.0","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.2.tgz_1487096014399_0.6420893887989223","host":"packages-12-west.internal.npmjs.com"}},"1.3.3":{"name":"ophan-tracker-js","version":"1.3.3","_id":"ophan-tracker-js@1.3.3","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"8825d4e7ca220962959d35eb98851498bf476dd5","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.3.tgz","integrity":"sha512-m9Aw6hBaHvQtlNUdhdcAvQMhV+mKJzsTSrXifh4dOASkHelTceV14g1I1D96P/AzM246aFrO7FAyhRkynsUsAg==","signatures":[{"sig":"MEYCIQC0X6EHBwoqLWGZqSLaFptFDBBCKaphHv73E7au66aw3QIhAPrsexi+ophWVsQ/zfycpwesAx0UfJFRDiUstqdyowyd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"8825d4e7ca220962959d35eb98851498bf476dd5","scripts":{"dist":"grunt dist"},"_npmUser":{"name":"desbo","email":"sam.desborough@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"4.1.2","description":"Making changes to ophan's tracking javascript ====================","directories":{},"_nodeVersion":"7.5.0","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.3.tgz_1487096520051_0.4988104812800884","host":"packages-12-west.internal.npmjs.com"}},"1.3.4":{"name":"ophan-tracker-js","version":"1.3.4","_id":"ophan-tracker-js@1.3.4","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"4ed1e0016b8e8438a96e4ceeb3e815dbbeb4d9c5","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.4.tgz","integrity":"sha512-IGqelN8GJcK6wxCkcjZP39jJvQw7Trr9QxircEx+zfMx93tbgydtjXGIVYR1nqczxm+em/gmsKv401aix5+Iew==","signatures":[{"sig":"MEQCICVnYdGQVM9QmW4je9BvZZh3hbINnB7u21uN56VVUSXdAiAlDJ4ZpvLy3jAviTYKmS/lrQinanbHmgoM2hMCw/iMjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"4ed1e0016b8e8438a96e4ceeb3e815dbbeb4d9c5","scripts":{"dist":"grunt dist"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.10","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.9.5","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.4.tgz_1487607797737_0.172017966164276","host":"packages-12-west.internal.npmjs.com"}},"1.3.5":{"name":"ophan-tracker-js","version":"1.3.5","_id":"ophan-tracker-js@1.3.5","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"458efc0506c6720b128f5d2ee6dde2cc4508f38f","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.5.tgz","integrity":"sha512-Yl+U6hJiGg0XARhctlyyWP7c+pUk+qbwFcH1HA/vSqDWM5mYOEzQxK/KVYT5ieUiOBB805pvcyTHMRYcfjzGqQ==","signatures":[{"sig":"MEQCIAiWfMq7KAhKrB3zBtVmvEoJPSzir0W/s7LMDq0gqiFlAiB9a8tE+tkZAtG/Q32WwK55i4h9GJfCS2MPvCENjaWilA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"458efc0506c6720b128f5d2ee6dde2cc4508f38f","scripts":{"dist":"grunt dist"},"_npmUser":{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.8.9","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.5.tgz_1487678849517_0.9926343890838325","host":"packages-18-east.internal.npmjs.com"}},"1.3.6":{"name":"ophan-tracker-js","version":"1.3.6","_id":"ophan-tracker-js@1.3.6","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"38369ef2248aad23284839005d282cdc10c0ccc8","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.6.tgz","integrity":"sha512-1jOCKbT366UALeo7+KVB+3wDTsHhvcckZ2D4Jz0hzc0/Bo3dhFU3DckDeAVkB6AhwK2V4MD1jNac9UWFprvWGQ==","signatures":[{"sig":"MEUCIB4qNT3jkkjsGUkrgNcJkRZwCjoxowlSAdXl6MN1CMd9AiEAvEfX0IIGhLQXjmi6Z+l4u4bAIoq8nvMdEqYZEr8/Yt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"38369ef2248aad23284839005d282cdc10c0ccc8","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.10","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.9.5","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.6.tgz_1487686554864_0.24693392729386687","host":"packages-18-east.internal.npmjs.com"}},"1.3.7":{"name":"ophan-tracker-js","version":"1.3.7","_id":"ophan-tracker-js@1.3.7","maintainers":[{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"db032473ea6d00ca26d2b984942c36139e9b4b35","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.7.tgz","integrity":"sha512-wct5zGYNTJ1cbNtAdmPR705TJD9MoJVdo0rg2bpy07zMbOiFKjNbYdwmy+9NtcfDP0NLHVEOKimR4mo40TVATw==","signatures":[{"sig":"MEYCIQCUPwCSHN3CSQ7cFIiTeYBysFt8iB1t8EDswJjFR87QIQIhAMJ4A9cNTP130HWczyyZPqTbW5Tu8uPA/6S9G+QQsgNG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"db032473ea6d00ca26d2b984942c36139e9b4b35","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.3","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.3.0","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.7.tgz_1487695120483_0.6997881329152733","host":"packages-12-west.internal.npmjs.com"}},"1.3.8":{"name":"ophan-tracker-js","version":"1.3.8","_id":"ophan-tracker-js@1.3.8","maintainers":[{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"}],"dist":{"shasum":"8a16c7b5f547303cb85740bd5cc310774002d013","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.8.tgz","integrity":"sha512-N2vlHyNhtVqLql5AkZZvxzb+jiKLn4bBmmRn1+fQr04TNxClBP55I/3CROSzvOoUuOr37zboJO5TN92cTnAVHw==","signatures":[{"sig":"MEYCIQCQe7cwSzFy8pkoHqf+l+PZHHaTb9iykRkFnsarBBNU9gIhAM/jdSeegHKGlS1YSn0p37pbHDaveh/29EjGHaFqgaQq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"dependencies":{},"devDependencies":{"babel":"npm:babel-core@^5.8.24","core-js":"npm:core-js@^1.1.4","babel-runtime":"npm:babel-runtime@^5.8.24"}},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.support.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"8a16c7b5f547303cb85740bd5cc310774002d013","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"svillafe","email":"svillafernandez@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.8","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"jspm":"^0.16.31"},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.8.tgz_1495121657290_0.6456845593638718","host":"packages-18-east.internal.npmjs.com"}},"1.3.9":{"name":"ophan-tracker-js","version":"1.3.9","_id":"ophan-tracker-js@1.3.9","maintainers":[{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gustavpursche","email":"pursche@posteo.de"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"}],"dist":{"shasum":"97f2be458e05fdf6a63e17721e4011faac6b87e4","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.9.tgz","integrity":"sha512-x0DW/3hmigJ6oxnewuPVb7qpxtfXwdUfEPOFIDUxvPL2jdF6zI+cBcvMWN7oDKBRPiV9LQI+NkeilGkpP3vOrQ==","signatures":[{"sig":"MEYCIQCT8DCemOhdXonLWG5wJE6UbY1fm0mieAiJ2gkMbXEyGgIhAPYFLlbdTkDSxXdFBhlL9lGkLgzBN22AvEQn4uLmhkK/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/ophan.ng.js","_from":".","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.support.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"_shasum":"97f2be458e05fdf6a63e17721e4011faac6b87e4","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"3.10.10","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.11.3","dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-compress":"~0.5.3","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js-1.3.9.tgz_1506607152601_0.18009273172356188","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"ophan-tracker-js","version":"1.3.10","_id":"ophan-tracker-js@1.3.10","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"gustavpursche","email":"pursche@posteo.de"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"}],"dist":{"shasum":"d8c715dca7d1f02c60083dbfd1978c90ff1eb350","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.10.tgz","fileCount":19,"integrity":"sha512-/dBLr0oGCqSNsHdk85L1JjNKOo0wZukWNHoP4S8Gd1ZUPU7sCI0znNWfCtI2pVdHYFq6BkZBE7GqQGpyjTcW7Q==","signatures":[{"sig":"MEUCICTAK9K8Wp5JBJb2joOX0g0IvbLDBo2lkLJcRO1C5PE3AiEA+LIR5/qbljnecv1kTBU+1S0sHHgNdC/VXyxv5sei1+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaF3HCRA9TVsSAnZWagAA6VUQAJwGPiSL1a6Er6RqMZe5\n6yYHmjm4R9zjODuZ4jCFjn4TmjPvdLV/8x+t4Esa6kGo5p84vCWPBRe8ew3q\nTUH4aUOTZs5SLOaInEhGAhqlcGqdvWRgBwA+XOJLZFP3auzTGthJ+6rLu5Yz\nxMNAq7EYDvxBvIrqtdrljd55mEGEdUTzTReWi5b5We5b0fbrzvF4OBILCWgO\n1bb7sfDcUaxbmLZSAU/wKpS0oE/XNfkfUeHulC6eVRGmO/pdWSN71OHzKEDs\nQ9AEsc54gXKy8+T8ZDWJbVzkfKtaNmnp4jndfZGD0recCytRuDkQM4HVYVIP\n63bm1BiUtchxhzq9fytOS8LtYV2r+x2GK782cHPNm0T2cPCw1wSR9W1b8Tc7\nRhqdfBk99OS86cpA4hYMTH+WY398R2TtCboe4F8ZCQ3kLyF5uEqA3VPHwP4r\nE9aEP4zrUoBi46D9tRkr+ONjlONq0h/xXzqydkHCv0npQtgTkIteLmEoi5a+\nDtx+Ynpc6eXHupYAMQh5l6XxvZLYWUGpdrfrm2hvjddJ7cqPUhO7ue7ZPiev\nI5/zYiUtL9Ecqlc5/QSOryPcmRwdRqffgFqFvlFQRwIBfg8F3RXNE3cKmd2T\nXAS37AkGRrGtg0TexBu7l0cnigikSD84J8XeNEUwgEF83nyORa0gebE9Z9dL\nFVvb\r\n=krBB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.support.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rupert.bates","email":"rupert.bates@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"5.6.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.10_1533566394730_0.2700236490486174","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"ophan-tracker-js","version":"1.3.11","_id":"ophan-tracker-js@1.3.11","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"}],"dist":{"shasum":"8556420e75920c05e73c83386aac61dc85e09f14","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.11.tgz","fileCount":19,"integrity":"sha512-9/ihZ1AdikSdd9Rz58fsSrv8q36chE/Mps5TltPoTMYOQaj9ZT/D4RPf6Gr2hIm1E4D5YK6qdzYpC/MNPNOe3g==","signatures":[{"sig":"MEYCIQC8+lxa5wLLntt61tXAAAvdo91t7dtLisfcVbnzVANGwQIhANdG9ykQS21i75giseEtEYUtO++fZLQw8zL76y80WgJb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaaraCRA9TVsSAnZWagAAP2IP/3rD6VqyZkwPNR/bBIcS\n7iWHlXYhPGugZ40WKiqJVD9yMMsk1W4VsNmViBwbowTueDTw6giEbvot7I6M\n+hRu8qKXXIuOjMo46lQG3zVAstJ5+E+F/0hroHFOii/tVs0rTj3iirI57Cjj\nxN2qu4rkmtTWNi5rLVUs/MijNrGIFPX1sdRyT+fy7I47vchS537R32vv8e+p\nZ3RB5/k/9vWWz8Z2ZFyLkC6craQgSQHs1yDR6z/9rnJdo/FSFae4DVwzY9mW\nc1G5sbplNx09J6EQcduEJWoZTWQgrAPzzlrcoiX+tBlX+1ifPCMqLtBPdavO\n+blXeA863PA34D/7egV4MNNVWq6ChSd9E7OJHXtSZzkEiTMFyA/R2EaSg4sb\nLMnjFK6JB6/NGfJbTivznMFUfg3WC+n8KRp8W6Ga0W5990aZYvzlixinZpJJ\nGPd59xIODCWzWqkBhkzBldN6NLp7RaxjuPpdeO13ZBYfKzcS2WvdlcxlFEye\n/NM70A10u6JcAU6eJu8/wJXh+HPh7xoevhpSnj+KycQBD761HO5HfWmI+N0R\nxuOeCGa+Vn6JaY24fshZaZ1WLry+7miVfhP6URhDOW4dATnVhWMVtJqRFG3R\nvUuutmKUDKHEsxFuAb19XLntKKgEMp3QVS5j6yqWHJYyeCvBuzv1s8y0te43\niFdr\r\n=NAf1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","files":["build/fb-instant.js","build/holidays.js","build/interactive.js","build/jobs.js","build/jobs-courses.js","build/membership.js","build/ophan.embed.js","build/ophan.contribution.js","build/ophan.fb-instant.js","build/ophan.http-status.js","build/ophan.interactive.js","build/ophan.membership.js","build/ophan.support.js","build/ophan.ng.js","build/ophan.r2.js","build/witness.js"],"scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rupert.bates","email":"rupert.bates@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"5.6.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.11_1533651637995_0.5099333207593117","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"ophan-tracker-js","version":"1.3.12","_id":"ophan-tracker-js@1.3.12","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"}],"dist":{"shasum":"5c96038cf9185af43b75c8fdd025313ab4a136a8","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.12.tgz","fileCount":20,"integrity":"sha512-37lq5k9Z4J8NgsUjRmL/uDAb2AL5FaEEn1TNMzKHKZVXl+rjdea7Lz5xt+LwccMtpd3BO2VqDti/XlEid7ac2Q==","signatures":[{"sig":"MEYCIQC9agBb6FmQfcl8nMOrebRWfr3mWUzAK26PRlvaDCjg7QIhAPb8++NufFUnE7nnJ4bF9/7a1Pe7otAzEAjKxIUe2AT6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmTPtCRA9TVsSAnZWagAADMUQAJsUJB8JJrzHWNPCGUD+\nYah4UUPSLB1W+ThlJpvAxnGpO2/iXbAjRfAaCW4Yl+Bf9k0sdrOraGKCnbdt\n7yzjnCsVp3dpN0Xl0TRz8zb5t/ID46KqI7KsKLLxSsr7qPt3ONC19Eap+883\nIGbiGqFBpDMLvA49dQqM3VTSAf7Yy0t22w6+6vfrLjAyJfAfcnVZcYhowg/p\nOuLSx9FDnVO5DLT3TYhHsWGg9ty9+CYEadv3F0H38LJ6zz8n4446veoN6/Eg\nmY+Lti/QQbgrc5WCbtqVpJXPYZVfrXJ+NJK/5XtPNXl3hI8STgQmBlyAWT36\nQhsscY7frs1z2iqz6Uh78JSrEAhyJOwAfpurqOqtzLU4GK8My7iNffcD62X6\nAD44rq5o4TQclnERlx4QLS/p3j3+8ecXTnKP+yd7WJgtvAD/ybVf6Vc/ITDz\nYEA1DHLAwtJqYnK7zFOsglTy8ZRHBTk3OdFwOXzennbK7iwusJSQI0JxZqY4\nHRT7z1pGNtMNCaNeOQQyVUmf/xeweWJ3YefE1ByWZ0M7swMsndebqB36dcKV\n/jHSKKBMA3aycATJ0+/0hpG+1hIk/gqx+Uq03kKw8/Muq4JeYWxRVk0atFm1\nq6k0iW47Aei6+j8+vucYpz7+8Mcr7TRjBKcxVDIHCtTIO59MKd+geD1HyeAP\nbB0F\r\n=ALza\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"mchv","email":"mariot.chauvin@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.4.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^0.5.0","grunt-contrib-watch":"^0.4.4","grunt-contrib-coffee":"^0.7.0","grunt-systemjs-builder":"^0.2.7","grunt-contrib-requirejs":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.12_1536766956689_0.5416106303755173","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"ophan-tracker-js","version":"1.3.13","_id":"ophan-tracker-js@1.3.13","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"}],"dist":{"shasum":"715aa8655c1ec4c8e45379bae55a95b535522ff6","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.13.tgz","fileCount":20,"integrity":"sha512-oxzDPBc01CsHhsHZKt8g839vSevshbJSVo+kXh17lSTYn5nDirLJT/5n8L9LeCoJmpNwP9We6T9AzKbuCbFu8w==","signatures":[{"sig":"MEYCIQDnwSpWOuMC7Q+9pPER8840ErjLaYrlmxRiWARPo1TLQQIhAMiKGfN9/8JaYqs8iovAPqk+JBAgOwF5ZMruvkTXUf0R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmThOCRA9TVsSAnZWagAAD+IQAIoXIqxw1O0aqTMXQub6\nXgeG4Mm8Vy8iqFUOHOBzxqZQ2XrRKIKOVUXZ9V+Tuf9fCqXUWq8/98NcZikx\nnuR0+tV9QhKhgMOwM154hsUphZCTt4ICOUg42FbyokZAe532RPgQucwDtkdu\n3YaXNXcNmI8Um75lutHYXMSE7rMFdcE4ZJ6M3Bb51UHHIb7e2f6XIbxZTPSq\nzM+oaxZdUNBmzUwwzQ9Mbuq//t666rbO8lBWDruMVxqz4p0y4hw7IW6C1aZL\neBSRmSUbyZUPiwGFa2uBZClSuDjSZMUqpIcb4xKRfrNESX7lVgtdP8vYrG4w\nBq+EK+SIKLlzuWr20cTKq7Tx2/w1V7R8kAlGOsmjmpa6a376eQQasPHjVsQ8\nADzEWor7v0C7Ci1J8P+1lpyeAe2jkSVPX8cxxnc0kmGvX3Lu52v+y073+qn3\n4AHCokBFiVK8LV9Aa8GC6WOEHZFwUHjlwEut1h0+lBkaMmCUt11bmVI8vYt9\nbHGWdmWTFibIoPkQFudTt0vFKlCDDLzN2Au1sGKCvHJlnlSXlOj7EUvrCCvY\nQvidaGAgMEl3ePsT7maGDQWmVPoNQlvmUCxUVCXcOuxUSf+eeMQzFvsqDRgl\nvJXKSdpERYxR/yz8fFp+sIuWw0U2AIX/297TWOLmmXL/ZO4b1jmnTUd/csoF\nm/VD\r\n=VqvS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"mchv","email":"mariot.chauvin@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.4.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.13_1536768077950_0.587018089560952","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"ophan-tracker-js","version":"1.3.14","_id":"ophan-tracker-js@1.3.14","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"}],"dist":{"shasum":"9a303eacb94f3e6b7904727a4aa2b5486813de47","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.14.tgz","fileCount":20,"integrity":"sha512-HotNKZWAaZsJqLJN7Wm/HfFdKlkXfmbuvnG3SIGdGsFkANkcTWuA/WW+67J+Oav0b+WlsHjS7gwTcxupB/ueXw==","signatures":[{"sig":"MEYCIQCoCHru4P/sPqcbavAJZvMJajtg4rCDBBfjLn625hjUaAIhANVkf2Arhek/U/k/V3LRGq6AolIU7jbznBKrRWOEcgx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4c8PCRA9TVsSAnZWagAABqwP/2t47lO6EbdsJFDz/iFd\ngFlnPNu053G+Asd703MfEAWXh+4KLz5iAZ2nwOSEnsjEnGw5ID+zUVXi5NkH\nMJstue7wISOlKbeU57p5bBsYqttTVrUJ1/J+ypImS0Rt9PVO0RrLaAZkmIin\nr3FpMkvNsK7gSe7L+X8yPqhlsHgAaT0ENCvQpQKa3WLJLV31ZkB/iuYvST1v\nRejW3XoQkLlKMZh73bQhaAgt8enW10kEgnpDJgmMod5eIHVigsatiLfMCWoY\nLtV5Pcr48bd2cmMWyaKgzwQnk9TtmHtOUqGBzLekRicX+/tAcpndonhiD34h\nLoMqy0yqXjgRouat3qdWj0JXEzuGARrN7k3Y5Ctt+FYXwqA0IzT4/uMKsbdM\nSQCNz5oj459cJ8xOoTkEC7m5FT2d8czEFcZvKz13XGzjRcxfbubMogSfs1Dv\nNd4fpJSQ3es0AaQGIteNC+VnTWU8Kk+UelsQWVQadCEAdZURqeixMuyaYdKZ\nR0nkXKDX/VRmVf8sy4oyNiimLS4a7+vGTW+KarG1A8ITCcMSj30KLa13pckX\njCk0y3o30XnC4XFlM/az+GyQ856/5iwXWjSkjdBGdEvPi4JI2Jvzn7LOrKyz\nZL6omcvPWwKJhywH8yxIewqHINQ+rNb0CWkqDMKQXDLaTrHOCRyIy1FTxmYn\nGcuD\r\n=mxeF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"twrichards","email":"tom.richards@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"5.6.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"9.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.14_1541525263329_0.5402080374950369","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"ophan-tracker-js","version":"1.3.16","_id":"ophan-tracker-js@1.3.16","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"svillafe","email":"svillafernandez@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"walaura","email":"lawr@lauragonzalez.cc"}],"dist":{"shasum":"0f4c14924d44eced7fa311cb6a9318a20325a680","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.16.tgz","fileCount":22,"integrity":"sha512-kiWNxgHoGl4IDWNmcOQ+r4MNT6/WKPKhIJuKsJkd2YA8VQ5TJ4DTu4ht5WGegOawAfbhA3pOMd12yOK8vdnyaA==","signatures":[{"sig":"MEYCIQCeNes3aruPtmExZdg26J5ziC97fUX4AZmX8ZqyozfISQIhAMd3vHdd1DCHRNO1hv6Hm4FvcQlXrbwxBC3sDqvJdaE5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHQ2FCRA9TVsSAnZWagAA1jsP/iQFut4DAa77XpA/xCYR\nmCPm2IYs56kWcaL29iIwk9CQE/eYbRpFBkj03h6hFg1F/X2JTjzEL/27E9Rg\nzLinm28yCXNTp0xHmbb7GoSQRtyjMqmE1UJJHxnwILqDkmS8fwliSuzVFzJn\nOTZ8lcT9UncGyaBkJEF6lX+QhMj3Yaw/7JclrQOi7GfxpADN+9Q2THe1ybKL\n7hQxxVlZwdJFgGCed4u7WLKJ2QCRGDNEMaRKAiZM3WSSKMGFSPHO5NbVIuqy\nsx8HXFk9lEwytZUzNthU7oWGjEq/Ms7kA8QyIcTdqt8OgjU3SxDMC+AIeN14\nyWbMENTIVHlxq4VS1li358dwOWo1vLzX8k1N/ZZaziJYOPuHjzqrwuHKz+pb\nnPZJl/0tZ36My7mcj7LfZBQrFrnp5BFnpEAMI4MsIg4FxYetZQ5aicUOlJLH\nQidTpoHd09cewoBLdfXmi2Mu5cMIM4TfHgSb3kW0pm7+SqRYWnnRJntNv6l4\nU+2ZWr+oGZAvbs69FroJa8Anx7U6qncORdEKzNf7tvLglISMLykESkZ12sHK\nX6sV2SYLPswfbOQh0RuRXiOnd30fz191NNH4dDNjqiljRLrJzROuwInh3njH\nYCb7ocznBBwZN2DXJgKmpdAXlhZIGDsANSo5FsKXWEoU/TzNNeJvKAZJaHfj\n9uGl\r\n=1V2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"twrichards","email":"tom.richards@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"5.6.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"9.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.16_1545407876935_0.9207600326634682","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"ophan-tracker-js","version":"1.3.17","_id":"ophan-tracker-js@1.3.17","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"walaura","email":"lawr@lauragonzalez.cc"}],"dist":{"shasum":"49bf3984978356f0c5fc719592d1300347311785","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.17.tgz","fileCount":22,"integrity":"sha512-22x+66NntYxML1YGFkJmOc8eErXnhkQg4hKAY1egsjQjJNWHDvT/YGuyMSIz2gl7nZYFLH5nZTCeP3AqZxJRCw==","signatures":[{"sig":"MEQCIHR0Dq2Ys0d5H72sakDkwFwfLIOcWptUL/boiX6oUguEAiBxll6dR4OvPJCOjeXI+/ZjdUq3jWHVfczQjrAH5Hn8dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMKNwCRA9TVsSAnZWagAAH/wP+gKBWA85X9OBVhjZTbZH\nyTYbZzUzRepwuLQl1ONZRgdllwfRW7EgewtJrDnvwDBwaG36M4OBsBT129VJ\nuwiVS0vn4F/CTVSuHXSqlViVo+rwRPwa00jEbYbjZYb2MKJywBLAr7/8ePIN\nD19lK6QFjwpwQ/1+NC1w539xxb1cUC+afBBUBeH43who8y03KdCJUsnYlwLg\n4bDcYW2x36yxoSnmGxm7OZdCdX9URxDydqdd0Z4NNTJ335U1xD/L5GXbXBSg\nPYVIw2BCztvc0PUdQgw7k3gPzKwRMH3LzNaqE8C/CW9Vk1PvL0S8gS+qIhfv\n4+1AUd82PkS37cw8+rHas6oGEU5nv6dwbJmg0my+rcvQbHw2MJ5k0U7BE8fI\nvO/9tqAgSE7K5jXa8agtiGnuJLm3Vt1toRCu5EapVS5o08erLDQy2nuSXlVU\nWUKGJaWp/lahRKz7h6LHImpY0GJs6w/vMv38iA2bUl3LLYhuPtORaszVvGN0\n/ZNIwcxJAO8qNtkrtUetotOzq6N6FHC0fjr9o9JLuZQ0fBdNfZZq/hNZeidw\nu+8mcUXXmy9oaWsNh/XUawwjziK27fzOT8vbDmZFkBiNjx2ejjPXMuwGoISc\n+mg1g/C1TR3UtyZ1MoFWTY33yoqrFRnxsflei8GvbF3Ezw7/r0JdZ3gzTTU3\ncY18\r\n=iV1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rupert.bates","email":"rupert.bates@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"5.6.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.17_1563468655867_0.23403932915187697","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"ophan-tracker-js","version":"1.3.18","_id":"ophan-tracker-js@1.3.18","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"faresite","email":"fm@iam.fm"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"}],"dist":{"shasum":"738e349c856b44a43e5279bedc9ff2490ad53856","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.18.tgz","fileCount":22,"integrity":"sha512-IKeOUmw1LYGDpNWWt4OPDr1TLlaWFpsL/TIHw+f4Z9gt/CRFEO70Z9eEFu14ZBLNREklpSFjuZ9g0VaoJ4sZfQ==","signatures":[{"sig":"MEUCIC4uGxExRnUqQfsv3TA851oJdqLgyblbFu0vW6ZcLDX1AiEA9YIgnjSV869YHAhVkKrbIPkyNvbLpGLtPsjuCX9wv1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde7bsCRA9TVsSAnZWagAAUbcP/11tAmTaOOhC/wK5IwYe\n+9xTiiV/+p3B+6blRnAUdUAI8/2w6DBGabx852d6ZZIJTGs3GM68pPLJRZ7y\n136qGVn8EErTy54xYFlGxt01MbvjwgLZJEtSMvMBs/JOn8zxFsmXutPyaOSF\nVuDYCeU1oZ38H7wADMRMwAd0EgonMqFYIht/VjaYlRwJ7yfJNMfel8vlj45N\nyqMMF3VgVqdUQEzugXBEluHXHaeUA6VBddbnKVSKq/uEa4qID23cY/VvBj9s\nTBifHlAeajFIZh5QEDMGgMwA/p55Gcsjdl5FUzKbKTeLFZMrNxge/rQEMAzt\n0PW4Sg9dVM/tBJrai3iR+qDs1IAnda9zGbwvZ/nkS4gu798WImAahKhXiXHW\nguEj6+CiZ9PajqAJ/MMr/JMtnorRFfvtQJj03b5FM2w/rQIOUgiwi8tGkfOT\nXnTqzIcjoPI+NSN5gss3UHvKXoCDPNzTa1dlHvE1bis4nx6ets0h9x5dAJkV\nI+TtR2aEtqSmCa989wCMYUTl5Zdc7gi0esVDZs/efE1e13JD/t/Xnau9sCvg\nVdPErTKldfXmqg4HnBArb8I01LhMismo5BQwxw1Kwo1JcXiaExiZW+1J4pUQ\nKL7G7oAgvjaHCBKLiP3m4tmsfS0bMbRUfYeAROl+t7xXZUcXEt3KeGsl6Iau\nuqL+\r\n=27/6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"faresite","email":"fm@iam.fm"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"5.3.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"8.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.18_1568388843554_0.8180426638592901","host":"s3://npm-registry-packages"}},"1.3.19":{"name":"ophan-tracker-js","version":"1.3.19","_id":"ophan-tracker-js@1.3.19","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"desbo","email":"sam.desborough@gmail.com"},{"name":"faresite","email":"fm@iam.fm"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"manlio","email":"manlio.poltronieri@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"}],"dist":{"shasum":"64b2b3be9cc1d9ff2fcd4492dedab8385d732a73","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.19.tgz","fileCount":22,"integrity":"sha512-xzyscisPgTPwq6QerwwImmzT+/qxxAxhVdWq3eI5dKml6CkPnjO3JSliZEjDySW6lRJyakqVfEWMET6pNauLjg==","signatures":[{"sig":"MEYCIQDD1uyun7Bh22T3xI0RrQRACRQLILbRTRnArFCoERQZ7AIhAI/dFVAMyqxd3/vIW9Hb/9Y4RWhGlPlEFmM+p1soTCO5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnvU2CRA9TVsSAnZWagAAlroP/iaiCrGizaGhzdZvdRA6\nLuorXU3FHcMjcrtvrOkOzeK7tZz1v3BLVYvWR9XSFssp/hvI8gTPIgLXGV0Q\n5bTrUCuIOCWDUDeDxKLrcBCRJ44G2G54vA+t382pJ4AJLYgcTUSMhWCJn/wu\nGMa/eBxmKjQ5pu8uX0hYvfsyUhJhJBSi8+GX7Bh7VVKDJfbMBqq7VT09mC89\nyUrZReHO8pWEvzsulTL4VxO9inGS1rOfNu9RYpSn+SrCPspCdOs63ZbG+ItY\n0ON35ALEXnNfN+OD83+2YWu4E7QcZjrnL/FOWfrLc4UYvmbuEsPeq4t81264\nX3HoaaqGoNGAtZlyAM5BC0rCpyn5ekZQLDwYzXoVAZWmpgMYcGW6jRMtK4oY\n7nTR4sHp9JKuvy2Yb9RuOJea09+4cI743snslloLOUXeLKag+1clJ1deqU/Y\nl89sVpcFk+mmC+d0eecjHUzGJm83j5skvPyOf/647WaVFYbSzdWAO/RWP0G2\nzg+OMPT0DPyl+7upcLd+pWiBFWI3QtlmcF5+J6YTiroUZGS9Qu2mu2v8Ln7L\nZiDdaFl+6vvBYETr8/ZC0xUTz9tz+YcPN9NZKRFx6qwOxJtK37xzBuosvx9c\nGn7CkU2GdSXoUlGEUrnm6xUQSsx4dkEY6T3OQUNSQ+SSf/YWBJaiRxD9xpVQ\n/bh2\r\n=GxcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"gtrufitt","email":"gareth@trufitt.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.9.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.19_1570698549864_0.6994698249639726","host":"s3://npm-registry-packages"}},"1.3.20":{"name":"ophan-tracker-js","version":"1.3.20","_id":"ophan-tracker-js@1.3.20","maintainers":[{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"faresite","email":"fm@iam.fm"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richardnguyen","email":"richard.nguyen@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"}],"dist":{"shasum":"eaa76de7b860fa3254986f9783c8f404d0e412c7","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.20.tgz","fileCount":22,"integrity":"sha512-Rc2DUbfGvZgraKoKg/p2btnTN/ugu2axI3bcn59jz8kVyyrauegP+zgmtFFnW0gU154IvHDw/Zd+8oRQ1O0xrg==","signatures":[{"sig":"MEUCIQCSzn2W2IXB8ipupVeCOEg9cUn6Ivmx4c+hZRNwgV0ISAIgC5Gk5BGyFtDWiuxFnfuZtH3eTqfAoMTFnkq/41VxoYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqI9FCRA9TVsSAnZWagAApJIQAJxxl4BPpkxiGyLz5NnR\ncEpg9h7BqbjLnj3j150/kAmR1jI9cj7iR5dz7qCYkQ4eLWb1OP1bvo7gDyPg\nlc5qvlNfDyzGiJqZq240+HTxVVcQsJERVsBTdhLBx5NhAOiuT7GIVDVnUG+W\nhyHQ5n/NEKZ1v88OK7zemPK8Xb+/xre8M3ob/aUZf3ugxTx6ifs0Kf/8FxJB\nNO/hT2QREEaC+bj+JCyq4FkaznnoEgGzZ76DB4P6UHCl1Ym/TogAbVrUHLiO\nqVkraP/cKjSZifmJUc9v0Cppp3oVbCV//+8jiMz6+v33HdezvYAOB12z8jAD\n8tgIJ9sUTw8wt0JeYrdNPxGbR3CIAbOgHW4+yUWAful5OK3EepyLq8x3qF9S\nF8sUvcOOYZAqfVp6sk82t1wPOEW0Nhx0YRcX7RQ8410vlEjTGiMkjpcRMh1Z\nKhZFN0QwH7OO+6ysIHtVOr88hLDtKbngxJD+Ysba+NpOr2yqnfGcprzu2Y3r\nwePIYsIj1DFWsVKirTLYdtvY+7SZZV9DmI38gV7OdlVvl8jhKuveFC/1qR5H\nxdBULDMAw3Jzd4c5Yz4xUMz2DJZJKvGqU5q33jVH4eZCr8G2NyYLZD7sKx/L\nNlJLwonjCEXz+DdbMc5Gr92b3ZkFOJB966sDQwFBiGvG3JxEv4LQivjxPDHl\n2yDI\r\n=qPWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"buck06191","email":"buck06191@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.9.0","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.20_1571327812947_0.5383543126368453","host":"s3://npm-registry-packages"}},"1.3.21":{"name":"ophan-tracker-js","version":"1.3.21","_id":"ophan-tracker-js@1.3.21","maintainers":[{"name":"0x101","email":"pascal@alseyn.net"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"faresite","email":"fm@iam.fm"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"jennygrahamjones","email":"jenny.grahamjones@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"webb04","email":"webbjamie93@gmail.com"}],"dist":{"shasum":"b81463c1b96249e32f28ff42aa433ed00f143cc0","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.21.tgz","fileCount":22,"integrity":"sha512-hroyMjdQbx3ywDJmYsCpY2Qcff1aYmH5M0wZSi56smSPUHP0SziRaMJx34G9rEKR8UL6EBUO6KIHSYyKcto5hg==","signatures":[{"sig":"MEUCIQDt+4u12aOEX4P6DufrRgIizuRGjRSKwX8RGkDI4my7mAIgVyvVX8/liaRD6wF6Gpn/RYevtBNT5UFTpMBDgKlQQSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIAbYCRA9TVsSAnZWagAA8P4QAJfqrV23qelsEOrQ8eMl\nQPM8fO+aJSGC3smHDhGAqfaDaf8xJcg4iTlTID5j/ws2BnVPsyEnK7f+UlCQ\nfriJxOiC5ithbntyvpJwM8pFISH9fxaKooaxWbivygMdllP77H5ywMvkgvqo\nZLwPr+8rgZB34IKY9NO6C5TFtxudqRUClGCA/rmLNTUeftPZtYzXEWv1BKLl\nq3ZZtETO1XFpWuBRSoFlKq/ooStbK4zGoefTYXzv6ik4OKN0ER5UyYq0YfJ3\nQ8c4BIAhb0AjGfrZi0XKV00VCxoHmfyM8seatxvXB1B16EnM4+FZhcdSCzV7\nTMRIpocawAdd/lv3RuZWThVTyg6LqPxvlQpu4Oe/QvDgiNyWgyV5OyF8g8Hy\nYHozPoBQ7IPMelL+e0ixJegy57GR6b4bxMfi+A1KNCSGSeIYVRS4no9QDePc\nWLNH7etOx8uU+5cNARmpaZnqsmhYoimp4PHUT90ZB7QaateMu9RMSSu5kt9i\nGRvcJqsNy6EtHgzN6qyVRWivhPh1ybBzHcim6A4t/67YY+U1cBgydFHwetkd\n7p7wbknSRgdQsu2XV8sCyAV2Dds8pB+PzULhfojKi95TUDI1pslzMAVXpbSr\n0gYyufuq7BoU9I+hd32Rc0xd5LuYk/GsD9rHiyJ3DBnQxsNfkJDMP8iPsUVt\n4Z2n\r\n=a5rP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"buck06191","email":"buck06191@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.7","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.21_1595934424241_0.6665344281802432","host":"s3://npm-registry-packages"}},"1.3.22":{"name":"ophan-tracker-js","version":"1.3.22","_id":"ophan-tracker-js@1.3.22","maintainers":[{"name":"0x101","email":"pascal@alseyn.net"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"faresite","email":"fm@iam.fm"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"jennygrahamjones","email":"jenny.grahamjones@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"natalialkb","email":"natalialeebaltazar@gmail.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"regiskuckaertz","email":"regis.kuckaertz@theguardian.com"},{"name":"richieahb","email":"richard.beddington@gmail.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"webb04","email":"webbjamie93@gmail.com"}],"dist":{"shasum":"1ce0ce5066ff8230edc97c2105f9b52b95c1efb4","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.22.tgz","fileCount":22,"integrity":"sha512-UNTMjo/cEyHy7BfsrAs250Q7ujElYd6RqmAIb/+aoAT9oduHZ2giJ9nJMcd5qC83U4EP8adh9gcY+dGgJsEEBQ==","signatures":[{"sig":"MEUCIQDlCAkYCYXsAkGWR9fLtmUsu+XEGXJEbyekXdtpTxxudQIgMvBhuD/BBA/rfz6I4KcfUTVR2lws8lsJGNy7BMrTXjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNpoXCRA9TVsSAnZWagAAeaIP/1bFrPjcsGHw/V0elnST\n3KTN8C2Diwrk/l9kJhSGUEGodLTquo0pBxmypU4h+P9iuVXrofs1/0RnnAGT\nPKmZAsojI6Aj+Fp5XjBxDroEzgwQ0KcBxpjQD8BknWNy5626veAT+MTGvLEp\nLMFbdd+nukkBWngl3OMb8bcq2EysxeZ2E73nXpkSSSzmXE08J20FrigDY1NY\n726XaK6JeBLDKNYYR09tQhVZ7Nkh2t+5SIZARKJVNpxesA39N/nD4EKra+00\nVZYPllesJNXpCezWpJhmP+wt9SflCthNNRZWFrNlvVMixQL0YNNfrJmcyB/+\nzr/ORQJuGS3vUpejciWlYd9B+b33JbwKkLSze47sS5cm+fcnenzMJoWRbBsm\nMczNAohAlcDgYyVGYxxgaNFmBKwxttSHsXYL4xcn/SFH8pDVOoq518b3cXl4\n7wTAjmVGyzBLdMyqe0hisYuGaEYknR62bZRz0ncjpyA4NCONpK/W+LQALrof\nrf3rTljAW2j+NcdXs6SLEE+3I4o2m6JHA9J7SoG/rOirY6Q/A4R9KMGbIdb5\nWp0eIv9YqDUvkbIt2iQ3Ib/hdP0/ERoQggrrpMPYqHQAbIPyqqxyNg0oUU5I\n9zllFIsG9+49J4NJKuHgAGZIc2ZcLQb44lLCqakyU2HQa7mx0MaC0Xxm44YE\njb8G\r\n=OrRW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rtyley","email":"roberto.tyley@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.4.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.22_1597413911146_0.16760443757652266","host":"s3://npm-registry-packages"}},"1.3.23":{"name":"ophan-tracker-js","version":"1.3.23","_id":"ophan-tracker-js@1.3.23","maintainers":[{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"liywjl","email":"william.j.t.lacroix@gmail.com"},{"name":"mullefa","email":"guy.dawson@theguardian.com"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"webb04","email":"webbjamie93@gmail.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"sndrs","email":"a@snd.rs"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"jennygrahamjones","email":"jenny.grahamjones@gmail.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"faresite","email":"fm@iam.fm"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"}],"dist":{"shasum":"e63ca951370b98f265ba654ec4c0db86c15cd822","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.23.tgz","fileCount":22,"integrity":"sha512-MfNMDKUJ0uv9tq3j2B2ISjht8EPs73No8r0NH+H9D3ExrHi8wL9SlPcuVC/Ma2vI7quibduko2RzzuhvAX3BIQ==","signatures":[{"sig":"MEYCIQDfnPJM+E/oSMi95F4qg1H1L9GcYJh1saVQ8obYcy6s6gIhALjGT8K0qhv0kzyLSfLvSFIN8taG2fP0mH/8WpoMo3kA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq/FnCRA9TVsSAnZWagAAA6AP/jTQ8AFOdlwq+m9HaTWq\ncjVr/p8+G/qGmN/Q824bfYlgR0zP/jq+kAdTbKmb/h7/2XvbYmmlft5wjpZ2\nIKM+x1PwhDBljhPyz6DS3+r9JOaQWDAO4bbPWz5WKoICLY3brfAJesJKBAix\n2GCv42jKDWn2jVIMXEocKgPd2WwX062488Pph3l93t0DCslO9x+vVm4Nxhw4\ntlXpcxODLP+ZFXCG8/ghUIXZklveZ7ZT9ZTqB+IhyBEYxB/DJdKNchqh8bCc\n4k+rBjFFMBquMfq+/4gmt6agYNR7Q8R6QuzzWYX36CMiMWuTls2tZfZkS+1y\ntUKZHq0EUuct7LC/ji7jH8H2XyIQ8FPeFUmJzRqlm7R/rgV57wVvOCaZSYrA\n3peweoGTz7jDKzL/Y2HvoG0tFAfC4k1tZGwc9f5nF1eaJakP09F/D1sL7/nt\nOzfh4gKGEbumS60Rpqlebt1iD6qlaoTuG6ZsFMJw3+mJlJNqFzb4Tq83B1AR\nyLHQNSTCM69K8FrCKFav1g0MtVm4p6sQ0RY0p19yv5oQskznMWZ0zpXOYAXf\nDgYxnGShi3G1UuN8IvIM7kdwG28dbtalk2VNHWXjweZTe8SHOpySck8DaiEQ\ngpIlS3v1oNkvLns1W/skQeV/IwwVvSk7R+KUYIqUMKEiuTp5gEXOemYEVz7u\nhoW9\r\n=8qe5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"mchv","email":"mariot.chauvin@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.8","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.23_1605103975064_0.22141363542425974","host":"s3://npm-registry-packages"}},"1.3.24":{"name":"ophan-tracker-js","version":"1.3.24","_id":"ophan-tracker-js@1.3.24","maintainers":[{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"faresite","email":"fm@iam.fm"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"webb04","email":"webbjamie93@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"liywjl","email":"william.j.t.lacroix@gmail.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"tonymccraeguardian","email":"tony.mccrae.freelancer@theguardian.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"}],"dist":{"shasum":"8bee64a8dfcba840d097cc816c5d7ed3e0a50dcc","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.24.tgz","fileCount":22,"integrity":"sha512-bFm5nh12KWwy2jxMSHlnVOPNj/3YvlQiGykUqVpMqiIVIgr8GETfVaWHS3SZzZ73pk4oV8kEBphBUT6zl5IlxA==","signatures":[{"sig":"MEUCIBynPO8+Ar8+b/umvJfab13typU7CsQXClo7Kuv/hRk+AiEA4P4m6R9WVaXZN+XLNXJHyZ2mxobMhDQe3LbCWSu/9HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU0+aCRA9TVsSAnZWagAANf0P/1z70iRE3yjiU9M300/V\nCdGOxcmd0uXPkSIx7OC9VIM/7lIWvYQ/eGQxaE5E7zWMJNEdZM2vbpPuSTil\nVJ2ZIMSZ21k9hMB7f3B0f3RV0OAzo5XIwZbQPBbii2xW9otYs9YYBxE6Kay4\nNZynhAvt/z9OfDG3hGr5/oMaHw4g6uzpIUkrR1AoA7ij4NiVj2IOoNb93gvx\n5yDDG9zl3nXrET+TV08RBOA/pNaxHy/U0Ujc8xTosb36d7PM/DCqBxAWjY/W\n7M/Xjtug7GM9/1j/ufOXQ3LuNQ9PzflhbrF2+LpheR262XSTYn8Ye6ZV2mWZ\nhFHadNRLyIdAyTfRVTIE5J39KIn2iB82Ly3vHgtedzNZ9WkIyCYlNCee7Skk\nOdF2D5J0oSRP2ZO4knzcfvOkKkPS7tpWXkswr+qOdwztjnjwnt+DbPqzp4hG\ny5yee8JMUbxB2h1rQcOxuTGJYnCCM6GeNNSoFpWvej8IADSUsxC4Lu6TilSZ\npx63xHZi8EJsyQvm8IKNm5WuWksk9JYEzMD4ke5PBDEJetM6iQkbd3gUxSz/\nLonRzwKaTyY+0JKvd+afk3mQqEeCJQnyBIUhQXPIs8VVQh7nhkZGEzZ6Q0h/\nOTY9xgxkDKXdsVAEGCcKgK/d2SAiA1H98h5MEUau7wfRWEIK1J2VgIVhi+Va\nSG6Y\r\n=UMlj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rtyley","email":"roberto.tyley@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.4.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.24_1616072601556_0.24460905426882396","host":"s3://npm-registry-packages"}},"1.3.25":{"name":"ophan-tracker-js","version":"1.3.25","_id":"ophan-tracker-js@1.3.25","maintainers":[{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"mbarton","email":"michael.barton@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"gtrufitt","email":"gareth@trufitt.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"faresite","email":"fm@iam.fm"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"sndrs","email":"a@snd.rs"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"webb04","email":"webbjamie93@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"liywjl","email":"william.j.t.lacroix@gmail.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"tonymccraeguardian","email":"tony.mccrae.freelancer@theguardian.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"}],"dist":{"shasum":"7a43b4a232d940cd68f74a82a712bd2a1ddb4b6f","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.25.tgz","fileCount":22,"integrity":"sha512-jufAOME9FLSuzEMgWhDd6O6xoMJTv2I/GJISiOuaT0W1YVs9upP7zTeXVEPQi12NMe1ZliqFBWnqCea8gVx+2g==","signatures":[{"sig":"MEQCIDo0//9qi/nnhdXBZLaRvp+J4NMraH6eBIi2cVSNm/hoAiBu0QKx/PIVqjKhD4VG+1chEQYWNKu7GAXANPtwaexaWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqJHCRA9TVsSAnZWagAAZC8P/jmKVBO8ICF9aZEO1gO+\nlvG89nLCApdsxhzF4au6l4EfIlm4dplNOBHlmTAIWqUdFgnek4klewx6InHS\nt2fXS0buk53f0rg6bHBATnmOn60K1M5voXabSqueXhDMqfpagZwdGG92CzIz\nYY2Y0/vOcBPxV/ZELrpWE+tubL4xdcP4FiXGCt17yHSglV/ac8B69h+CU3Zc\ntNiNturEOagknd+dlGL93C+jRkdG8GaaXuJvLYoIxgSe6v+/zxaogav2WcrV\n3MuG/+SI+8wJz6GvnOQJFVh071QwkycBprUxx4+U9P9FPu/EBsVccb553pAe\n3QbQbCmuY5nvjXa+tur3oxCK4mA21Kiv810Ucuae2DzkfjeAzs+l0VBiLDi2\nsDe5RKJUK5hXJ2C0Y4HkMtX5NOmPGaWsySgOSyfTnXJA9WfDB+C984TboLzR\nYp3lECVVjKPRhKyW7ddSq7GMBBRo7F4S8+ShS+siD4PGARt+o0kOUANsxq5z\nYXfeptQfXE7xIU7jajvVu9UNc34y/7HAZFbzdAxdzOtR4zsv0kIhQY2yTJzc\nM8a4zwwcSe0YNo7STeRAIXPGkfk9pVGyoZKSfp9891CL7PR+AyBtZ98V+i/3\nXDXxSikBme//QHqvfi/GnRmYP2oxX7Dnnn2Ohygd5Yguuq24i4K4dyehl1TL\nim1E\r\n=W1Zu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"mchv","email":"mariot.chauvin@theguardian.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.8","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"6.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.25_1619173959008_0.7251020689942929","host":"s3://npm-registry-packages"}},"1.3.26":{"name":"ophan-tracker-js","version":"1.3.26","_id":"ophan-tracker-js@1.3.26","maintainers":[{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"faresite","email":"fm@iam.fm"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"}],"dist":{"shasum":"96af381a94d6b482c534f55d3d334c0cd937617b","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.26.tgz","fileCount":2,"integrity":"sha512-zbcWErj6hYmCjyWgkiU4MrAgpsolwuvogDyp7uZ76oPej9RdBq9MzQ4u6jROCKcDwJManZqDA9NUcydj5tTuww==","signatures":[{"sig":"MEUCIQD0Gyl5gdx82+XL2LkGEiZ7/Synpq44pAiQ9zc4D+XomwIgeFG9uclho4uh+rfG8dSzjlTGb/Q4aFcAhlfFCa+1wyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCnTfCRA9TVsSAnZWagAAIGcQAJJvuY2K/dChGSjvCH2A\nUphcMHFDseQvFD06Awv0/6+by1EHgss/EBP5hIUqpRbW47JsUA5Nrfjbp1lK\nEw13YxyZACP2YKF2yJ+YdWWiJJMbONgJniePE2+dR5hyZrN7EOG39IJi/tQi\njnBppUuSLpPgedrlcQevAloJEYXZFVWzVopCnYLfmhmHSgmPVaeZkLBfoGi7\n/nYk4rpsc2mpiF6Af+k0vBcqDBXCub7WBka3lzwL4SomVLkfFbxsTj6tHBWx\nxoy6FHAjbOWkhSPcnpFZIUW+3DK8LON7y4exws1W5Xt6SoXDC1b5RDwCQ5GI\nmaDwkbPJ7iNVE7tY7H5Q1eRwE9L3pNot2Nrey4RAhHr4x0ki4BP57NeIK8F+\nzrwIaJiPWjH5ZGMPFbPF/3JAvcv7b5ZIKiQdZDXOI4jm0fbqfvbjR+N90zXi\nJtlX46oHRvAdiNgp7gpeiM15kJd1l4jdvMpVvZ/UD+9bntrrhRizIZ9vwAaT\nG/e1ykMNtLmh/SbqGDjd6S/f6sBTwgklqotdrwGeFJy2jJNGW1QrqJj32XTb\nEXbkmdMzlB1dVLmeykT9oekTC67SLkunE2MxUwDXxDDqTAQDXq/988wZalFb\ntSmQ+ccv3tzyFKc8cu+lTAOsOcpaw/K8r4IVcF9RLHQYcWoaYmioQstkaoqP\nyVPL\r\n=iZAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"7.19.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"16.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.26_1628075231843_0.9730615150331083","host":"s3://npm-registry-packages"}},"1.3.27":{"name":"ophan-tracker-js","version":"1.3.27","_id":"ophan-tracker-js@1.3.27","maintainers":[{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"faresite","email":"fm@iam.fm"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"}],"dist":{"shasum":"a9913e3cc49ba39b712578659150acf202b6b8c1","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.27.tgz","fileCount":22,"integrity":"sha512-0UXITRMb5tNJhYQzu6tDFsBLFqltYVAbbAqe4m9iVNyX8pV1xCTx+z6rA4MeM4vZEmf1yV+ERUzfEYfrCGyCOQ==","signatures":[{"sig":"MEUCIAsJXeh9hE7Gj1Z2hhlmi92fpdk2N9sxn1IhQyzGXNvRAiEA7FWa94cSh7luEiIitWQtlWfoFGWmP5M+ZhbT8d+O4ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhERS5CRA9TVsSAnZWagAApRcP/3S01oIgZc+XvYENRxVc\nv2swNkpNICvAL08dCAg/Eb+CWGIpKExdwadvFjZs/9KuniLVtAMbScxL3GQP\nEwwpbi8pbQZuo6D2x3LEjWp2q42nDxn1wW6vOoNY8NUh2aKjMwHWmoRes8qK\nkM29QPVk1KlEQ+beqoA9TbjqBbBbr4f2sRSEoBu35Ie9dCs9yV6zZ0ZSvG4r\nVq3ZtJhmzc9mVaCcLl3SRuvnKG+ucUcNHXbFe3t3e+gJ6VfrpDLUCUjrN3tT\nASnwa+Mu3LxkpIK89uluRK0zhfKSCOq2bNxIk7ARO5FC8viJ6beAoHDaUt2n\n4z3rItrGQEFkp4aA0l2ZBfOolznMrmLqoOVhaStQwq+XITHji3Kd26oBy6xx\nfY35+UHszZoTVNAsYpRZbPt5X/QiQJxd7ICCazy5nweDm1t7E4cgTqNh5+S8\nAzoPvQgk49+VDrujxPKBmQneDBCtUcyiaYi1LUhX9tVxYsMbnlhjY16IsskS\nACzYdCh48z35h48dz3OIcBroy4HOcHRtfh3QfGkcq/qYB37GzQ3QkYbUrsxb\nowqqMACWN5JRxLYCVMw6qdLX+xPdyKoh/hVB/7w0UMcjSI2WkSu+zJRHTB6B\nG7ABLUb5dc4tYJjv26tLPk4YicKR+V1g3HBe9a9I5cyEi/2Nw71/42SpiC31\nByWQ\r\n=hOJk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.11","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"14.15.5","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.27_1628509368952_0.35863862446999084","host":"s3://npm-registry-packages"}},"1.3.28":{"name":"ophan-tracker-js","version":"1.3.28","_id":"ophan-tracker-js@1.3.28","maintainers":[{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"tonymccraeguardian","email":"tony.mccrae.freelancer@theguardian.com"},{"name":"jlieb10","email":"joshua.lieberman@theguardian.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"ripecosta","email":"ricardo.costa@guardian.co.uk"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"}],"dist":{"shasum":"52d24a03a507dc491b0c27f2ded51b1ad44bae8b","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.28.tgz","fileCount":22,"integrity":"sha512-1azFLoS1MS1mUX3+LN/MR0tkYqJd+PHByf5AkHsfoNxKz0O+G5L92x7AGdTfPvNiQZ0BCO1qhMoLyRo1OgNMSA==","signatures":[{"sig":"MEQCIGRyaS8RyCFEse4Jky9Wzm+Om7YoU2sL7XOiQNubD0HfAiBDWy2mTDO4yLrYthA7h8poQMkyx3w2yDZ5r5GLbzcP8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280968},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rtyley","email":"roberto.tyley@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.4.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.28_1632843761747_0.37329127092509906","host":"s3://npm-registry-packages"}},"1.3.29":{"name":"ophan-tracker-js","version":"1.3.29","_id":"ophan-tracker-js@1.3.29","maintainers":[{"name":"unmesh_malvankar","email":"unmesh.malvankar.freelancer@guardian.co.uk"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"tonymccraeguardian","email":"tony.mccrae.freelancer@theguardian.com"},{"name":"jlieb10","email":"joshua.lieberman@theguardian.com"},{"name":"guardian-developers","email":"dotcom.engineers@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"}],"dist":{"shasum":"db211a121065173ebf45c1250d57768898f49cbb","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.3.29.tgz","fileCount":22,"integrity":"sha512-PQ9iKiZ5hegavEzviZbrjCBHPYFMNKpyqyi49elD0Ehlt9Aeh75Yr8IM2GoP7iMS3nmtVjhMCmYNL8xSMCh7sQ==","signatures":[{"sig":"MEUCIE3nGHMxZdBH8rPGNlIvWJobTE+aj9O8AkiibXyed/MXAiEAgc3LX1eLgRaknA0UU19MDePzp9qOC9PwU+zNwc270Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhudriCRA9TVsSAnZWagAAGz0QAKACQywUweITKeHT2Wxl\nhTug9Zw+tgKNBNZ8uNtcWOHi5SkIUPgLdgTLIJfgur+lxolyRirAv/Yh39jj\nu28fVwzHi/eImgeCNPEXbOFM/vP7aB20zpa8KgyK84mHw9NnE6ZX3jbF2yO+\nuNvzfHGRxRa0YVIV+5EEgEgnpOhHy6uhr8u/L55gDDt6blQ9DWHrpJP/6ObJ\nLjcl/xPGGOCCVINpJwYdsK1omwVvVLYZr3hkJf2ik4aFwmYX8CCkNnNCVqt3\nSjBeJdZ2Xy7QUk40GBGe+NsHqx0VsR5sScqdOj8b025IxiflBM+Q7bKH+dXl\nWWSE4dn+QFEykV/lPukLs5ctSzTByiSY8/SsMhvvzoxdlzh+Rp9PpKhhtJdj\ngczQI7W9RQqIgdFQhAUhRK7XTekgsv3RswVB6tVMQQ+9G/H3+x54mFvFhdWm\nr9T+LCrZOYaJVLOjOquKpwoPrWzkRC721YQD3CGebuLOU76nXXGMllJVcLrh\n5C30vochoodJBH/Aitq5+A6P7Lz93MiesrWcnBJ+7eNWClUK+D/wuAX4JP9P\nkVOrbWTfxbPEuplJKTWbHPRbxEltwCPNEdaJg7TSbBDlGzcyT+8EdeVZ7hC+\ni7O3uIOmKPwTOmH+wuxrSvnh9XPU2mAa0m24PyvxlPmOXesE+a4zqOsHMS1R\nC48x\r\n=YNB2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"rtyley","email":"roberto.tyley@gmail.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.4.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.3.29_1639570146523_0.8755210156723245","host":"s3://npm-registry-packages"}},"1.4.0-beta.0":{"name":"ophan-tracker-js","version":"1.4.0-beta.0","_id":"ophan-tracker-js@1.4.0-beta.0","maintainers":[{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"adamnfish","email":"adamnfish+npmjs@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"arelra","email":"ravilal7@gmail.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"}],"dist":{"shasum":"3700b0348cdd89e354d82b72ba7057088e437d1f","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.4.0-beta.0.tgz","fileCount":22,"integrity":"sha512-wdytk2YN7x8GOcpmqqVlWJZBnpl5Q9zhssE+jERQ6JEwaCjcj8Jfc7SFdhj1lqEe2S+OS+qrO9Ik5Wewt4zVyw==","signatures":[{"sig":"MEYCIQCmEGI+NQgRpJ09wUrdhW/+GEMEbx798XT+fuIJntO25gIhAJnsa1oIl1i8+nlwZOQuKiHik7fNesLXBhpmtJ6/+huA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinxElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9yA/+P9zbx2myCR8qimtiAbS/1GpRc7UB7nct/IZCMS0wDLO7Zs7Y\r\nZW+tgAPTp+ZoHjkb6H8gap1jbenLY0l6vi15zoojRy0G3/M/OX3z/ifDpTPV\r\nfZaeklcfVeOdfORZrviPLbj0Z/Jo42tV/Tv8qSXqeO/bEGTA4uxDGf7gIIV2\r\nDCjEirQDqqq/Z7oY//4uiqTi/GtfIYd/LnR7nKIsuizYR04rWmdRri+OlgCd\r\nPXNKjCslc3FJT/w6Glvf2c/3UB3ilYBDV3LyDxdu8twUG6u8HpYsK6yQSTOK\r\nG0nIHNFfz8C/smVetM8LY0fJTf8SDnS8qQuulvoniUwBGgdUU+oJm+PlEvt5\r\nA/RvFTjHH9Pod5CX5yGgpnBxmMi0dn13ebtYY9Eu5C8N0zYDZvvj5fQ8Ase5\r\nM5tt8Jyqhz+UMg8wgdpazZnnbhTrUx9Ut5D6SOhdrS5uXpXNTHg11nAkyckc\r\nV3EjSKXagn42Wp8WZZhdnHbAgowJ9w9EQ4QEgQrR089ci8/Cs3YQf8TXUp+n\r\ngvWYT4H6lCLZBfBEhv2qKxqwUJuRZ6AYwmG/9sgubSnprGo+ev9bu1UwlsGN\r\n1PxQprzVRs78hG8IVzM4Cpisw077LUyjkztCylg2u7jGyHKunMONC5bZ4zlU\r\nTBstMnE5XxJV4ckguI40Vz+ry8eitfvS4lU=\r\n=wk7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.12","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.4.0-beta.0_1654591781357_0.5426585483454884","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"ophan-tracker-js","version":"1.4.0","_id":"ophan-tracker-js@1.4.0","maintainers":[{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"adamnfish","email":"adamnfish+npmjs@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"arelra","email":"ravilal7@gmail.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"}],"dist":{"shasum":"6c0e8f56157f2bd1473beaa6b79b54b99f5a7b1d","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.4.0.tgz","fileCount":22,"integrity":"sha512-X5JoLOYxvfvNRI0Vo8xBT0UgJdiU9snPYOGgQUTk5ZnPYgX3xGW/yt7xdePeg9yM0eCuP5SeYQTLfF4bp0GFuw==","signatures":[{"sig":"MEUCIGQ/X5WEtpM1pwTc5lxOchctW3yVGZBuIJZZARVTamUVAiEAs2TXoZs5RqzfiMF7pzJkgle1qsBRXGBUhw9l6Q+t9yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin3Q8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVBQ//XkHS3241jcdby3imKH3MpUPeovlIYhuEh2raOVjUgx7lpdFh\r\nE1dkv+nxByfewZbA1cM9qOfInS9Ag98ph8hZNC5NPuCSd89Pf51e3BI2oFZi\r\nzbUJBLPGMWKU6TYNK5E4Jtk0l05XV3ZQn4fKY0XfZSCH28teo1K/vunaYFZk\r\nDc7XwLy/ese34atxWqtItPU/zeRtWqr3rr2FxsCRicmGWl+FivhVqv3BX5UL\r\njPCfUrpdPl2lixV2fnhGqfVS9fUv330QkSD2AfHBNQVQcZtnRyL98+fbw+no\r\nXbPcuzuVy6eiV70XoLYziULaQ5wFM/uT7m7NE2eUlnuary2792bDG1u/UZQ9\r\n1KIbNrRYeEpwfi9d9Av/SexfJk49wUrOaINpoiV7hfWtKr5qIb6S1hQU9brH\r\nI8cCJSRUTGcQmGNls9J0Wzgc1VI8pcc2fDvmHJKInumgtNOTC668kU8CCaDk\r\nLBccxeU6a/Uijs3a+5T3NxxUuZDIgwF8J+bcvTCg8CzH+076xeqXVg1jbhmO\r\nQs5y60Vw3LMU3TtxpOEbkVAaK24ze4yGERRa2p+Xg3RDkvHBGnMNz2eiWL/R\r\n9PqJ22q7K5tQ7rh6w0UVnTyQMJYnwI67QOmhtUMC8QETdd3yRlTVuL9zdfp0\r\nUX6kUnf6Owjh0bw2TS7aT5RpzneOwf0Neig=\r\n=MLRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.12","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.4.0_1654617148000_0.3080831296795852","host":"s3://npm-registry-packages"}},"2.0.0-beta":{"name":"ophan-tracker-js","version":"2.0.0-beta","_id":"ophan-tracker-js@2.0.0-beta","maintainers":[{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"ravilal7@gmail.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"}],"dist":{"shasum":"b9c6ef73e29b9e7767471b8935064698c6f5232f","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.0-beta.tgz","fileCount":22,"integrity":"sha512-Nlks7kem2BO47YhX5DbQD5Mb8LIJccNIvMC9og4v1tyVd3ZCpEonjs5SVGXk6Qx0YkAf9Mx9l+nmBONt1qYUjg==","signatures":[{"sig":"MEQCIEHFVdYxZNK4a3BRaAWvnyp2sShlTcT2AxKmZS5zmJdEAiBNwDniQnOG8Bjk34/4AOTZUTLcSX9ZHENml2r79MvMGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmiRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZTg//Wi39HiNwr7YhZQzDdemzP3qy9DCXhyDxc+4YkwcQCMVsiknn\r\nBMJ/zIUes8uPtEklYL1W6mAQrQNPjyfVJKUBV0rTZ18Ykct/43gi/TV/eey9\r\nBnlaJYjOTzrOq1DBnr/ULD3Ixp2qfOsNY+LddyA6TgKnkobQScshCjAHSzIM\r\nVmHSIftZ5jthJRu7RElKuyZnKZpsTlT5O8PQiJb8X/F2pssjb3b+fYyPApDK\r\neElNw9aFVT38S1ED7rjuf+jKRw5B7HcyZKiyiuVNj/ZXiNtjC5PjeAmT4hj/\r\nlIp/loNvlsC3sg14/cnXQedBhfJVCOJcV3WBxt2Fv8X44BEMVs1shB1ZTDk8\r\ngxHOGBXXfA6A+WmlIuUAJFaKhGt2Gop+v8m1laBvNjFQnvF7dB5BZdMqUJvy\r\n/B7AsniQ4LE1QhIjuu/GQGz415pYsQ3nAT1F4R5jc/wKauKvdybUnNHwxVd4\r\nXy9s8f8vPxrCJR+7D2QPld+gdei6nIv/gv6iXmn15E9UmFXsXZDBs8yekr4d\r\nc5We2uzTv2XPuiw9YFagkMS6l3oSkFM0bvbrrSCG97cgAMNIgrd+JZWJ12gk\r\nsK6vk3fBXvEUyEmrpejMtNEFME+1NaTsqRduQKO8+YB7TWo6gYypiZk/U7dn\r\n3yvkvGUtsncG8jkFuiagRFh2fSPJA4F7llQ=\r\n=zp1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/ophan.ng.js","type":"module","readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","scripts":{"build":"npm run build:esm && npm run build:cjs","build:cjs":"rollup -c","build:esm":"coffee --compile --output esm/ assets/coffee/ophan/","build:esm:watch":"coffee --compile --watch --output esm/ assets/coffee/ophan/"},"_npmUser":{"name":"mxdvl","email":"max@mxdvl.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"6.14.17","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"14.21.1","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"rollup":"^3.7.0","coffeescript":"^2.7.0","@rollup/plugin-terser":"~0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.0-beta_1671046249767_0.9288986000798307","host":"s3://npm-registry-packages"}},"2.0.0-beta-2":{"name":"ophan-tracker-js","version":"2.0.0-beta-2","_id":"ophan-tracker-js@2.0.0-beta-2","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"}],"dist":{"shasum":"6f629bb9f02207929c9e2b007eab7b3008d5aade","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.0-beta-2.tgz","fileCount":23,"integrity":"sha512-gjlblvDICETBshASDfAV5OFZXMvqV+Cmv1cj1KjF6O/Phj2uvsxCzYse6LXTDWCajBdCzd+bNG2PenOIBQs4FA==","signatures":[{"sig":"MEQCICd9qko8TCrc5XVpnOPF1MNawrVoaCkw6ApwD8ynAIKVAiBM7JkIHMtDrrDvO4LlmH8kblpb2idN2IWLUyv38MHKtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247071},"main":"build/ophan.ng.js","type":"module","readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm run dist && npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","gitHead":"f298ea7ca7b69d92011ff52e603b16135bb92392","scripts":{"dist":"npm run coffee-to-js && npm run bundle && mkdir -p packages/ophan-tracker-js && cp -R build/ packages/ophan-tracker-js","bundle":"rollup -c","coffee-to-js":"coffee --compile --output esm/ assets/coffee/ophan/","coffee-to-js:watch":"coffee --compile --watch --output esm/ assets/coffee/ophan/"},"_npmUser":{"name":"mxdvl","email":"max@mxdvl.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.5.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"rollup":"3.28.0","coffeescript":"2.7.0","@babel/preset-env":"7.22.10","@rollup/plugin-babel":"6.0.3","@rollup/plugin-terser":"0.4.3","@babel/plugin-transform-modules-umd":"7.22.5"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.0-beta-2_1692110915115_0.7037022668281054","host":"s3://npm-registry-packages"}},"2.0.0-beta-3":{"name":"ophan-tracker-js","version":"2.0.0-beta-3","_id":"ophan-tracker-js@2.0.0-beta-3","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"}],"dist":{"shasum":"0b4b7047a4ed747efd495aa9d21cc45cfca26be9","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.0-beta-3.tgz","fileCount":49,"integrity":"sha512-re0q4uI8OC1ubP0rtxjixoVSWfcEVhPupkjsdBm+MUfL+VYVYRI/NI1X66s2gvBkAa3QBFhqbpOEPdNu+eB1eA==","signatures":[{"sig":"MEQCIFJFtn85k1PuwPuuSNI8MLUufUfoCJJGPwbHpg0vrAcMAiBWTnixuX16ylOeLGvQArGQt4EBom+AwHdmz6mmLwvlEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256218},"main":"build/ng.js","type":"module","readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm run coffee-to-esm && npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","engines":{"node":">=16"},"gitHead":"41c26db8138c81511592de5c223ac60c49e22c5d","scripts":{"dist":"npm run clear && npm run coffee-to-esm && npm run esm-to-umd && npm run prepare-cdn","clear":"rm -rf build && rm -rf packages","esm-to-umd":"rollup -c","prepare-cdn":"mkdir -p packages/ophan-tracker-js && cp -R build/js packages/ophan-tracker-js && ","coffee-to-esm":"coffee --compile --output build/ assets/coffee/ophan/","coffee-to-esm:watch":"coffee --compile --watch --output build/ assets/coffee/ophan/"},"_npmUser":{"name":"mxdvl","email":"max@mxdvl.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.6.7","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"rollup":"3.28.0","coffeescript":"2.7.0","@babel/preset-env":"7.22.10","@rollup/plugin-babel":"6.0.3","@rollup/plugin-terser":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.0-beta-3_1692949248928_0.47109330946229955","host":"s3://npm-registry-packages"}},"2.0.0-beta-4":{"name":"ophan-tracker-js","version":"2.0.0-beta-4","_id":"ophan-tracker-js@2.0.0-beta-4","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"}],"dist":{"shasum":"95125f6aef1682ffac270984013c3d1349e67094","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.0-beta-4.tgz","fileCount":29,"integrity":"sha512-VOsFxfgojdAMQIyIPFFsRS2lSkufVJT1reBvmhQs6hwBCSYA/Sjjns9nBQTQ8KfLXGtCuu6rogrCC0YuKGd/zg==","signatures":[{"sig":"MEUCIQDgdSydqZwOLectHaR9FSRxFd7wQwqX1iOIM4Lg2wlJYwIgM3TI75rIofQ8PnbAAQVagQsE2I27sis5yTKvprAyKaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41556},"main":"build/ng.js","type":"module","readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm run coffee-to-esm && npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","engines":{"node":">=16"},"gitHead":"41c26db8138c81511592de5c223ac60c49e22c5d","scripts":{"dist":"npm run clear && npm run coffee-to-esm && npm run esm-to-umd && npm run prepare-cdn","clear":"rm -rf build && rm -rf packages","esm-to-umd":"rollup -c","prepare-cdn":"mkdir -p packages/ophan-tracker-js && cp -R build/js packages/ophan-tracker-js && ","coffee-to-esm":"coffee --compile --output build/ assets/coffee/ophan/","coffee-to-esm:watch":"coffee --compile --watch --output build/ assets/coffee/ophan/"},"_npmUser":{"name":"mxdvl","email":"max@mxdvl.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.6.7","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"rollup":"3.28.0","coffeescript":"2.7.0","@babel/preset-env":"7.22.10","@rollup/plugin-babel":"6.0.3","@rollup/plugin-terser":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.0-beta-4_1692949340975_0.7613090562373179","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"ophan-tracker-js","version":"1.4.1","_id":"ophan-tracker-js@1.4.1","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"},{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"}],"dist":{"shasum":"d8759703ae79dee6a6660a8eecb628373c9fe30a","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.4.1.tgz","fileCount":21,"integrity":"sha512-zenhsDktT22+P2T1wMrxF9IylSEcD6HIhhHahfVYptnyaUEPJempJE8PcmJlSF9esyNIR9ACoR87VHP+wBtkrg==","signatures":[{"sig":"MEUCIDTt94Op1S0TgQDzKJLCx+dMRgpWc/Zp6mpndTBCZPjUAiEA5kDQvWs1m9jIYaBss40JHhG0aeHQAXQQqB0ylGXnDuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278800},"main":"build/ophan.ng.js","gitHead":"73550eebba1ab48a591c116904def8cb41d88413","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.6.7","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"16.14.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.4.1_1693920135125_0.4429277043778326","host":"s3://npm-registry-packages"}},"2.0.0-beta-5":{"name":"ophan-tracker-js","version":"2.0.0-beta-5","_id":"ophan-tracker-js@2.0.0-beta-5","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"},{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"}],"dist":{"shasum":"548720300b64bfaf224d8b42241c697dc522063d","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.0-beta-5.tgz","fileCount":30,"integrity":"sha512-4Kw3EnSJr9/P179AbS+93v7XI3MU+hQv5MtLgByG6sQbkE9MOAlDuGR+bQKH2GPKJjcqVdBiHx6mohoFb3BHHw==","signatures":[{"sig":"MEUCIQDUhJcysubUIuUt4wN5YiF2TuNK/5ZmGsZ0lWblCZZoFgIgLFPB1qY9/59bVtJfZYQj2B1scuW3nSADGhiBYPowKL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48308},"main":"build/ng.js","type":"module","readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","engines":{"node":">=16"},"gitHead":"bc36ccef7e3b47918c8e2bd8082ff3cb36f22f08","scripts":{"coffee-to-esm":"coffee --compile --output build/ assets/coffee/ophan/","prepublishOnly":"npm run coffee-to-esm","coffee-to-esm:watch":"coffee --compile --watch --output build/ assets/coffee/ophan/"},"_npmUser":{"name":"mxdvl","email":"max@mxdvl.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.5.1","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"rollup":"3.28.0","coffeescript":"2.7.0","@babel/preset-env":"7.22.10","@rollup/plugin-babel":"6.0.3","@rollup/plugin-terser":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.0-beta-5_1694012214074_0.9483239299112547","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"ophan-tracker-js","version":"1.4.2","_id":"ophan-tracker-js@1.4.2","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"},{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"}],"dist":{"shasum":"75a5166fe7dc5a0971abbe9335043d869552550a","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.4.2.tgz","fileCount":21,"integrity":"sha512-CRDcdVt9UUN0wdmMYJ5U1UxxwFYhOlF2G9wn7eUYlsTetWB2lme2iahMhe3fXQi6/IMy4WkzKdMp1ApmYNbnEA==","signatures":[{"sig":"MEYCIQDdWWXZnMVg6nk71IYprVkm4E2+d5nd0u1kQytqH8geogIhAP350YzxooBu3U/iDaa9fxnUYFpoRBtoBNzZdyETITdj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283372},"main":"build/ophan.ng.js","gitHead":"7cb4283cb6543c009a9e7a0d3d2486744facc902","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.6.7","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.4.2_1694094677951_0.6864098027701098","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"ophan-tracker-js","version":"1.4.3","_id":"ophan-tracker-js@1.4.3","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"nlthrale@live.com"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"},{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"}],"dist":{"shasum":"97366a58635a984b8b159080e8dc201e9e0d3304","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-1.4.3.tgz","fileCount":21,"integrity":"sha512-rlF9rNazjUx6kr67j1cCYAejo71TXy6VLe88UdhipdOm6UVQamiWvc91/FZ9xxWIqPk/sQ4FVAJYgDF2x5j0og==","signatures":[{"sig":"MEQCIDmclrV22mSpB7+QOXscJjysm7MIJw/Ju+lkBNtmrCyeAiBt6E3F5KJMewV1Z2dDsKhhULntGZX/tb+s6Xg6w3xzDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283409},"main":"build/ophan.ng.js","gitHead":"fca8c752459ef4af80753fa2daaaecca9b0954ff","scripts":{"dist":"grunt dist","prepublish":"npm run dist"},"_npmUser":{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"8.19.2","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.1","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-systemjs-builder":"~0.2.7","grunt-contrib-requirejs":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_1.4.3_1694682522936_0.1946136308077986","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ophan-tracker-js","version":"2.0.1","_id":"ophan-tracker-js@2.0.1","maintainers":[{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"idris-elliott-guardian","email":"idrise@davidjelliott.com"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"natasha.thrale@guardian.co.uk"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"yusuf.faraji","email":"yusuf.faraji@theguardian.com"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"},{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"}],"dist":{"shasum":"568c9a8c127f511d4dc19e9d3421cc88e04ea910","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.1.tgz","fileCount":31,"integrity":"sha512-HXH0rjZlLeV9ri4V9Q0t0AaD5Q3ue4o+YMCuBsov6cWLPWcWBiARHtSRlpY6fJD+/iUIEiSPsrlfPIJUz7inYA==","signatures":[{"sig":"MEUCIQD8W1aPJQ3CjdlNBSgZdmicaRk7hzs+f6Daaa/kwjXf5wIgA474ZWI5Xg3KIshxDX6HgXdQ6k+iAO1W9/yuBWvG9+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53162},"main":"build/ng.js","type":"module","engines":{"node":">=16"},"gitHead":"c955bbd80e3b91f2cd139f2a388d81dc51492910","scripts":{"coffee-to-esm":"coffee --compile --output build/ assets/coffee/ophan/","prepublishOnly":"npm run coffee-to-esm","coffee-to-esm:watch":"coffee --compile --watch --output build/ assets/coffee/ophan/"},"_npmUser":{"name":"mxdvl","email":"max@mxdvl.com"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"9.6.7","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"3.28.0","coffeescript":"2.7.0","@babel/preset-env":"7.22.10","@rollup/plugin-babel":"6.0.3","@rollup/plugin-terser":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.1_1696432083590_0.7422728553119515","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"ophan-tracker-js","version":"2.0.2","_id":"ophan-tracker-js@2.0.2","maintainers":[{"name":"01jonathanf","email":"jon.flynn@guardian.co.uk"},{"name":"seanclarkeguardian","email":"sean.clarke@theguardian.com"},{"name":"andyg421","email":"fredex42@gmail.com"},{"name":"rikroots","email":"rik.roots@rikworks.co.uk"},{"name":"dskamiotis","email":"demetrios.skamiotis@guardian.co.uk"},{"name":"georgeblahblah","email":"george@georgebuckingham.co.uk"},{"name":"pete_f","email":"peter.faulconbridge@gmail.com"},{"name":"novembertang","email":"natasha.thrale@guardian.co.uk"},{"name":"ab-gnm","email":"aditya.bhaskar@guardian.co.uk"},{"name":"joecowton1","email":"joe.cowton@guardian.co.uk"},{"name":"alinaboghiu.g","email":"alina.boghiu@guardian.co.uk"},{"name":"robertkenny_gu","email":"robert.kenny@guardian.co.uk"},{"name":"jamesgorrie","email":"jgorrie@gmail.com"},{"name":"arelra","email":"7014230+arelra@users.noreply.github.com"},{"name":"marjank","email":"marjan.kalanaki@theguardian.com"},{"name":"jamieb-gu","email":"james.byers@theguardian.com"},{"name":"zekehg","email":"zekehuntergreen@gmail.com"},{"name":"rtyley","email":"roberto.tyley@gmail.com"},{"name":"dlawes","email":"david.lawes@guardian.co.uk"},{"name":"ghaberis","email":"georgioshaberis@gmail.com"},{"name":"jsherbert","email":"jonstuartherbert@gmail.com"},{"name":"david.furey.gu","email":"david.furey@theguardian.com"},{"name":"guardian-developers","email":"npm@theguardian.com"},{"name":"simonadcock-gu","email":"simon.adcock@theguardian.com"},{"name":"akash1810","email":"akash1810@gmail.com"},{"name":"reetta","email":"reetta@reetta.co.uk"},{"name":"ajwl","email":"anna.leach@guardian.co.uk"},{"name":"tomrf1","email":"tom.forbes@guardian.co.uk"},{"name":"mchv","email":"mariot.chauvin@theguardian.com"},{"name":"itsibitzi","email":"sam.cutler@guardian.co.uk"},{"name":"justinpinner","email":"npm@justinpinner.net"},{"name":"philmcmahon","email":"philip.mcmahon@theguardian.com"},{"name":"tjmw","email":"tjmwey@gmail.com"},{"name":"thaliasilver","email":"thalia.silver@guardian.co.uk"},{"name":"sndrs","email":"alex@sndrs.dev"},{"name":"sam.hession","email":"sam.hession@guardian.co.uk"},{"name":"0x101","email":"pascal@alseyn.net"},{"name":"frankie_hammond","email":"francesca.hammond@guardian.co.uk"},{"name":"aoifemcl15","email":"aoife.mclaughlin@guardian.co.uk"},{"name":"mxdvl","email":"max@mxdvl.com"},{"name":"rhysmills","email":"rhys.mills@guardian.co.uk"},{"name":"jacobwinch","email":"jacob.winch@guardian.co.uk"},{"name":"annabeddow","email":"anna.beddow@gmail.com"},{"name":"michaelclapham_gnm","email":"michael.clapham@guardian.co.uk"},{"name":"olly.namey.guardian","email":"olly.namey+npm@theguardian.com"},{"name":"faresite","email":"fares.basmadji@tractable.ai"},{"name":"maxspencer","email":"mrmaxspencer@gmail.com"},{"name":"aware","email":"alex.ware@guardian.co.uk"},{"name":"jranks123","email":"jonathan.rankin@guardian.co.uk"},{"name":"rupert.bates","email":"rupert.bates@gmail.com"},{"name":"twrichards","email":"tom.richards@guardian.co.uk"},{"name":"nicl","email":"nicolas.long@theguardian.com"},{"name":"ripecosta","email":"rpcostamail@gmail.com"},{"name":"buck06191","email":"buck06191@gmail.com"},{"name":"stephengeller","email":"stephen.geller@theguardian.com"},{"name":"oliverlloyd","email":"oliver@oliverlloyd.com"},{"name":"alexduf","email":"alexandre.dufournet@gmail.com"},{"name":"jfsoul","email":"jonathan.soul@theguardian.com"},{"name":"ioanna0","email":"ioanna.kyprianou@guardian.co.uk"},{"name":"mark.addis","email":"mark.addis@guardian.co.uk"},{"name":"simone-smith","email":"simone.smith@guardian.co.uk"},{"name":"jamie-lynch","email":"jamie_lynch@outlook.com"},{"name":"amyhughes-gu","email":"amy.hughes@guardian.co.uk"},{"name":"francisrhysjonesguardian","email":"francis.rhys-jones.freelancer@guardian.co.uk"},{"name":"fweddi","email":"freddie.preece@guardian.co.uk"},{"name":"frederick.obrien","email":"frederick.obrien@guardian.co.uk"},{"name":"aaron.pritzlaff.guardian","email":"aaron.pritzlaff.freelancer@guardian.co.uk"},{"name":"kelvinchappell","email":"kelvin.chappell@guardian.co.uk"}],"dist":{"shasum":"c67c19a646340d9afebb4104b1b2d209a449767b","tarball":"https://registry.npmjs.org/ophan-tracker-js/-/ophan-tracker-js-2.0.2.tgz","fileCount":30,"integrity":"sha512-cAVIFZbMAUmAhRYSma2Q833DmbWsfH0hySh6BeuKrK2rcvkS8dB8v3AHudHQrASMIzrgHXjbsHB0A9AusFIg2Q==","signatures":[{"sig":"MEQCIEzprZk5p9zfgBTl3Jkym+N/zF731QyEgPjHJ7wxOvEWAiBWVaCDdfEbNV+Uc+aSFTGeMpXOhKfFtoZ7Yk0HCWby/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50052},"main":"build/ng.js","type":"module","engines":{"node":">=16"},"gitHead":"a46d118b0ba16a96ebbebbfcae7e93cc5599b42c","scripts":{"coffee-to-esm":"coffee --compile --output build/ assets/coffee/ophan/","prepublishOnly":"npm run coffee-to-esm","coffee-to-esm:watch":"coffee --compile --watch --output build/ assets/coffee/ophan/"},"_npmUser":{"name":"01jonathanf","email":"jon.flynn@guardian.co.uk"},"deprecated":"This package has been replaced by @guardian/ophan-tracker-js","_npmVersion":"8.13.2","description":"Browser JavaScript client for Ophan.","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"3.28.0","coffeescript":"2.7.0","@babel/preset-env":"7.22.10","@rollup/plugin-babel":"6.0.3","@rollup/plugin-terser":"0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ophan-tracker-js_2.0.2_1698141690789_0.47394114723138947","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-12-06T14:05:06.859Z","modified":"2025-10-28T11:47:39.572Z","0.1.0":"2016-12-06T14:05:06.859Z","0.2.0":"2016-12-06T14:09:10.619Z","0.3.0":"2016-12-07T12:16:53.583Z","0.4.0":"2016-12-08T15:03:58.445Z","0.5.0":"2017-01-25T11:35:58.309Z","1.0.0":"2017-02-01T12:39:17.759Z","1.1.0":"2017-02-01T15:59:17.411Z","1.2.0":"2017-02-01T16:05:29.142Z","1.2.1":"2017-02-02T09:55:54.745Z","1.2.2":"2017-02-02T09:56:33.695Z","1.2.3":"2017-02-02T09:59:15.787Z","1.3.0":"2017-02-02T15:15:29.562Z","1.3.1":"2017-02-14T15:05:16.416Z","1.3.2":"2017-02-14T18:13:36.478Z","1.3.3":"2017-02-14T18:22:02.084Z","1.3.4":"2017-02-20T16:23:20.022Z","1.3.5":"2017-02-21T12:07:30.157Z","1.3.6":"2017-02-21T14:15:55.533Z","1.3.7":"2017-02-21T16:38:42.633Z","1.3.8":"2017-05-18T15:34:18.728Z","1.3.9":"2017-09-28T13:59:13.621Z","1.3.10":"2018-08-06T14:39:56.546Z","1.3.11":"2018-08-07T14:20:48.205Z","1.3.12":"2018-09-12T15:42:36.870Z","1.3.13":"2018-09-12T16:01:18.104Z","1.3.14":"2018-11-06T17:27:43.443Z","1.3.16":"2018-12-21T15:57:57.088Z","1.3.17":"2019-07-18T16:50:55.998Z","1.3.18":"2019-09-13T15:34:03.682Z","1.3.19":"2019-10-10T09:09:09.999Z","1.3.20":"2019-10-17T15:56:53.099Z","1.3.21":"2020-07-28T11:07:04.368Z","1.3.22":"2020-08-14T14:05:11.291Z","1.3.23":"2020-11-11T14:12:55.186Z","1.3.24":"2021-03-18T13:03:21.732Z","1.3.25":"2021-04-23T10:32:39.152Z","1.3.26":"2021-08-04T11:07:11.993Z","1.3.27":"2021-08-09T11:42:49.086Z","1.3.28":"2021-09-28T15:42:41.885Z","1.3.29":"2021-12-15T12:09:06.713Z","1.4.0-beta.0":"2022-06-07T08:49:41.511Z","1.4.0":"2022-06-07T15:52:28.168Z","2.0.0":"2022-12-14T19:27:36.689Z","2.0.0-beta":"2022-12-14T19:30:49.924Z","2.0.0-beta-2":"2023-08-15T14:48:35.344Z","2.0.0-beta-3":"2023-08-25T07:40:49.133Z","2.0.0-beta-4":"2023-08-25T07:42:21.228Z","1.4.1":"2023-09-05T13:22:15.320Z","2.0.0-beta-5":"2023-09-06T14:56:54.211Z","1.4.2":"2023-09-07T13:51:18.161Z","1.4.3":"2023-09-14T09:08:43.138Z","2.0.1":"2023-10-04T15:08:03.865Z","2.0.2":"2023-10-24T10:01:31.215Z"},"description":"Browser JavaScript client for Ophan.","maintainers":[{"email":"npm@theguardian.com","name":"guardian-developers"},{"email":"maheshmakani@gmail.com","name":"coldlink"},{"email":"akash1810@gmail.com","name":"akash1810"},{"email":"reetta@reetta.co.uk","name":"reetta"},{"email":"andrew.howe-ely@guardian.co.uk","name":"andrew.howe-ely"},{"email":"alex@sndrs.dev","name":"sndrs"},{"email":"ashleigh.carr@guardian.co.uk","name":"ashcorrguardian"},{"email":"georgioshaberis@gmail.com","name":"ghaberis"},{"email":"tom.forbes@guardian.co.uk","name":"tomrf1"},{"email":"jonstuartherbert@gmail.com","name":"jsherbert"},{"email":"mariot.chauvin@theguardian.com","name":"mchv"},{"email":"philip.mcmahon@theguardian.com","name":"philmcmahon"},{"email":"simon.adcock@theguardian.com","name":"simonadcock-gu"},{"email":"mrmaxspencer@gmail.com","name":"maxspencer"},{"email":"alex.ware@guardian.co.uk","name":"aware"},{"email":"anna.leach@guardian.co.uk","name":"ajwl"},{"email":"jonathan.rankin@guardian.co.uk","name":"jranks123"},{"email":"rupert.bates@gmail.com","name":"rupert.bates"},{"email":"tom.richards@guardian.co.uk","name":"twrichards"},{"email":"sam.cutler@protonmail.com","name":"itsibitzi"},{"email":"npm@justinpinner.net","name":"justinpinner"},{"email":"nicolas.long@theguardian.com","name":"nicl"},{"email":"roberto.tyley@gmail.com","name":"rtyley"},{"email":"rpcostamail@gmail.com","name":"ripecosta"},{"email":"buck06191@gmail.com","name":"buck06191"},{"email":"stephen.geller@theguardian.com","name":"stephengeller"},{"email":"tjmwey@gmail.com","name":"tjmw"},{"email":"oliver@oliverlloyd.com","name":"oliverlloyd"},{"email":"thalia.silver@guardian.co.uk","name":"thaliasilver"},{"email":"sam.hession@guardian.co.uk","name":"sam.hession"},{"email":"max@mxdvl.com","name":"mxdvl"},{"email":"jonathan.soul@theguardian.com","name":"jfsoul"},{"email":"pascal@alseyn.net","name":"0x101"},{"email":"francesca.hammond@guardian.co.uk","name":"frankie_hammond"},{"email":"aoife.mclaughlin@guardian.co.uk","name":"aoifemcl15"},{"email":"ioanna.kyprianou@guardian.co.uk","name":"ioanna0"},{"email":"mark.addis@guardian.co.uk","name":"mark.addis"},{"email":"simone.smith@guardian.co.uk","name":"simone-smith"},{"email":"rhys.mills@guardian.co.uk","name":"rhysmills"},{"email":"jamie_lynch@outlook.com","name":"jamie-lynch"},{"email":"amy.hughes@guardian.co.uk","name":"amyhughes-gu"},{"email":"francis.rhys-jones.freelancer@guardian.co.uk","name":"francisrhysjonesguardian"},{"email":"jacob.winch@guardian.co.uk","name":"jacobwinch"},{"email":"demetrios.skamiotis@guardian.co.uk","name":"dskamiotis"},{"email":"marjan.kalanaki@theguardian.com","name":"marjank"},{"email":"anna.beddow@gmail.com","name":"annabeddow"},{"email":"freddie.preece@guardian.co.uk","name":"fweddi"},{"email":"michael.clapham@guardian.co.uk","name":"michaelclapham_gnm"},{"email":"olly.namey+npm@theguardian.com","name":"olly.namey.guardian"},{"email":"david.lawes@guardian.co.uk","name":"dlawes"},{"email":"frederick.obrien@guardian.co.uk","name":"frederick.obrien"},{"email":"aaron.pritzlaff.freelancer@guardian.co.uk","name":"aaron.pritzlaff.guardian"},{"email":"kelvin.chappell@guardian.co.uk","name":"kelvinchappell"}],"readme":"# Ophan Tracker JS\n\nBrowser JavaScript client for Ophan.\n\n## Install\n\n```\n$ npm install ophan-tracker-js\n```\n\n## Contribute\n\n#### Proxy tracker-ts:\n\n1. Install dependencies\n\n    ```\n    $ brew install lighttpd\n    .../ophan/tracker-js $ npm install\n    ```\n\n2. In one terminal window:\n\n    ```\n    .../ophan/tracker-js $ grunt\n    .../ophan/tracker-js $ grunt watch\n\n    ```\n\n3. In another terminal window:\n\n    ```\n    .../ophan/tracker-js $ lighttpd -f lighttpd.conf -D\n    ```\n\n4. Install FoxyProxy (https://getfoxyproxy.org/downloads/) in your browser and create a rule that forces j.ophan.co.uk \nto localhost 8000. (For me FoxyProxy needed a few switches on and off before it decided to start talking to lighttpd.)\n\n5. In another terminal window, start a server that is [running the Guardian frontend](https://github.com/guardian/frontend/blob/main/docs/01-start-here/01-installation-steps.md)\n\n6. Navigate to where you are running the Guardian locally (e.g. https://localhost:9000/uk)\n\n7. Ensure FoxyProxy is enabled\n\n8. Develop with pleasure\n\n## Publish\n\n#### Two formats for release\n\nWhen you make a change to Tracker JS, you must release on *both* these systems:\n\n* The NPM package [`ophan-tracker-js`](https://www.npmjs.com/package/ophan-tracker-js), commonly used on internally developed Guardian sites like Guardian Frontend and Support Frontend.\n* [https://j.ophan.co.uk/](https://j.ophan.co.uk/jobs.js) - CDN/S3, [deployed through RiffRaff](https://riffraff.gutools.co.uk/deployment/history?projectName=ophan%3A%3Aophan-tracker-js&page=1) and used by some Guardian sites like https://jobs.theguardian.com/. An advantage of this approach is that sites using it immediately get Tracker JS updates, without developer intervention.\n\n**Ensure that before you merge a change, you first bump the version in `package.json`. Please make sure you update the [changes.md](changes.md) file too. If you have added a new Ophan client to support a new platform, please add the path to the built output file to the files list in [`package.json`](https://github.com/guardian/ophan/blob/main/tracker-js/package.json#L4).**\n\n### Publish to NPM\n\nWhenever the Tracker script is changed, [its `ophan-tracker-js` NPM package](https://www.npmjs.com/package/ophan-tracker-js/access) will \nneed to be updated to a new version. \n\nIf you don't already have an NPM account, be sure to set up two-factor authentification.\n\n**Log into NPM**\n\n```\n$ npm login\n```\n\n**Compile**\n\n```\n.../ophan/tracker-js $ npm install\n```\n\n**Publish**\n\n```\n.../ophan/tracker-js $ npm publish\n```\n\n**You will need to be added as an owner of `ophan-tracker-js`. To find the current owners:**\n\n```\n$ npm owner ls ophan-tracker-js \n```\n\n**To add someone as an owner:**\n\n```\nnpm owner add npm.username ophan-tracker-js\n```\n\nMore information on setting owners is available in [NPM's documentation](https://docs.npmjs.com/cli/v7/commands/npm-owner).","readmeFilename":"readme.md"}