{"_id":"ep_cursortrace","_rev":"100-367b12604f83766b2f7cd38e54dc319e","name":"ep_cursortrace","dist-tags":{"latest":"3.1.65"},"versions":{"0.0.1":{"name":"ep_cursortrace","version":"0.0.1","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@0.0.1","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[],"dist":{"shasum":"c0f27cdf13faaec32bbab438b074f4c4df9510a4","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-0.0.1.tgz","integrity":"sha512-KFBUBq2lBgPZ1mxaSyFpG0g8WW1jFs7iRqOL8uFfpJa/63PeQvE0DijNfFbI66oS/8QD9fb4gSmJ+hTnytS32g==","signatures":[{"sig":"MEUCIDL6fYkgt1xH7aQjxL9iw5Kb2rybLRj2tjueAa4wVPkcAiEA+LEvjNeEbrriZLsBBAUCGbLRSOd31EYWeaURmSihx2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">= 0.4.1 < 0.7.0"},"_npmUser":{"name":"redhog","email":"egil.moller@freecode.no"},"_npmVersion":"1.1.1","description":"Show cursor movements of other users in real time","directories":{},"_nodeVersion":"v0.6.0","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"2.0.1":{"name":"ep_cursortrace","version":"2.0.1","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.1","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"07e94e5579d9fac0853670aeb78da742c8adc6ac","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.1.tgz","integrity":"sha512-mihnrSvjoBKo1b2ZxeBAMfKyBVS7vZNQLSwrCLYoMwQtlCY9uRxOoJxSiV2o5hZYx1DUfa5McF6ADTegInEvyg==","signatures":[{"sig":"MEYCIQCyIWQqTAFMCvBSR3JODaMJ6b5Giv5srEfaYst3pFRNqwIhAJ4qUSNetdSwTG94t3f7jJD4Rm4fLk3uW1aAtvUWAUmW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.4.1 < 0.7.0"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.2.15","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.2":{"name":"ep_cursortrace","version":"2.0.2","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.2","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"8a8531f2b0aa4cdff9bdeef43de4e697a8060b94","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.2.tgz","integrity":"sha512-cK7qR3M1J1T9PF0/JfF0DNAmWaSmCs1XZ3xL0oySoa+Fthmj5C2qt4MUZeD20hlNkL9k/aNpgK59yvYjCSgBrw==","signatures":[{"sig":"MEUCIQDeJBNA2vyIiW7kfOaat46B2ftKZdsylkeA6vMwqPUkogIgW0XnoxrlmZp5H8Z2Wq6YSlsaiwI7OG9Wnb0fETiPSow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.4.1 < 0.7.0"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.2.2","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.3":{"name":"ep_cursortrace","version":"2.0.3","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.3","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"c540424329d739d5361035213e521b8c541df608","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.3.tgz","integrity":"sha512-5F3Bji035PJeEXfBG98YHr957UyDVR7TztY/veJoGqD/giD9/UZUxWE4rmDZ8X6/PrCOIri2fBOa9KqOoPUAgQ==","signatures":[{"sig":"MEUCIQDGw9AH2WHLlI4eyWcrGdFYdK3BGUGS3iQMxh66VmhYkgIgKw5zc68zF8vEBby8jZ7GLFbnwqlpXiLm/mqtZckBK7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.4.1 < 0.7.0"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.2.14","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.4":{"name":"ep_cursortrace","version":"2.0.4","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.4","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"7dc6eeee58f1ef3777512c8e9cf91eb4202c7623","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.4.tgz","integrity":"sha512-KvGuHc7IsjAQuZzbh6GxfUP1tf7KFIMdlrHqjlu/CkCQV+go0rSLxaKYZE72iI2Wek3qWxRUKT6QF9XJAAC/Cg==","signatures":[{"sig":"MEYCIQDttCOPWBkQy8k0SEQxArD0m/bDTi3TKOGHeKf8qvtP4gIhANPCJCulolOCm8CmYbwbOJNThUI3Y1/zW6WkJ4dwiDER","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.4.1 < 0.7.0"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.2.2","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.5":{"name":"ep_cursortrace","version":"2.0.5","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.5","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"7137bab31d8128798a64711c5dbeea9c860b1894","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.5.tgz","integrity":"sha512-6HyF9iJxjZ6l/mKUUIojC4+cz85wXNySHcoqn2wrfPlgZlxqi7R1Ml2Q16jcHQAZ7j5FNQwQTtJ+o3PJ9ZwHVw==","signatures":[{"sig":"MEUCIBMuZK0OkFqVvgZq9stjEhOYUyTQ7P6823YutLxUbWFVAiEAvzPp4XPXVjeSpps+FRd4t7Q+xD3V2R4TcNgnnHDQun4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.3.8","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.8":{"name":"ep_cursortrace","version":"2.0.8","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.8","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"96fd10dbe1c6a6a011b11ae331514e95626d5d2d","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.8.tgz","integrity":"sha512-4aMjg48e4JzvbW5nNMBG26074lCqd+JSht+VHF9dgGEPJnzmsm8gOpGOioQmnoXGXZcVKzNxJm67JsmCbMXMuQ==","signatures":[{"sig":"MEYCIQCRD2AUTK5o6H+KcG+u5TJpBKmeixZhAG+f0E6dVDpZLgIhALNpsISEcP0CuPkXtykIpgBPc5D0cPRYxPd623XaTAFJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.3.8","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.9":{"name":"ep_cursortrace","version":"2.0.9","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.9","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"c0e732132978b497d8f441ca3496760ecbbc4573","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.9.tgz","integrity":"sha512-5yd9XvLWtCvIr7bMMEIuqWrDgmUESVM6yC7DuVpTpJ4p0Ztwuo4hE2OMaPA6uKkBwva+ijuhIpNi6SbJSfQ3hw==","signatures":[{"sig":"MEUCIQCxNr01EMVTratUTxjrpbBTgqCRkElimrxqPLRMqiTHzAIgAbJfJJfdhH/fjG1L/IKX+DsA2hKkjqi1vPqrGfZdQYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.4.6","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.10":{"name":"ep_cursortrace","version":"2.0.10","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.10","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"dist":{"shasum":"02635863d5a59e76a9d39f247163f64108758ea9","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.10.tgz","integrity":"sha512-EdZmP4AAk6ICxGIoOOkQ90yJkX00VHuUw2nkQfSO36q4i4B0zquHLZH+S7klZQIDch7u7RcLUNdtHo8N1ZeSbg==","signatures":[{"sig":"MEUCIAGcesxoqOsy/M/Mh0b46oByJn1nCfTa55TC5e0aTJ/sAiEA1iKavL1rKMccJQf/1AaWaL9eIXpZRG2kfdwuBng9QjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"02635863d5a59e76a9d39f247163f64108758ea9","engines":{"node":"*"},"gitHead":"4dda6f26898ada673f8653d085de1c6d5f86492e","scripts":{},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_npmVersion":"1.4.28","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.11":{"name":"ep_cursortrace","version":"2.0.11","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.11","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"16366e78dc3977bfb7686cb17ffd37d4853d3d60","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.11.tgz","integrity":"sha512-i21wmB2VMpMFReStt9UPCoB9g/QPemEEbNRGr8FudaQ2eRSKXGTaMJ4QMZZV8Z9JJKZ1XtcdETPa8wwHQ5wjIA==","signatures":[{"sig":"MEQCIDxT6bVVeBAFHMyJWoRGSoiDMRLxlriqxzI8Ao6k0DVDAiAfpXdbvsjNKRtt6t0TshAtpM1FWVojQNZWDWv1zmdusA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"16366e78dc3977bfb7686cb17ffd37d4853d3d60","engines":{"node":"*"},"gitHead":"3450af8b6781ef6e386c08f9ba5c8cef680d672c","scripts":{},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git@github.com:redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"1.4.28","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.12":{"name":"ep_cursortrace","version":"2.0.12","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.12","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"0127679ad0e17bd29bc95fef624b2d8f6e42f940","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.12.tgz","integrity":"sha512-7d0LawH7Cxi96rm6829H+zGGLwpScMH16F84QkkAs1ChJuIYQZijP08jU1JNoBuWkLBMDY44IVOuJZR28a31lA==","signatures":[{"sig":"MEYCIQDdw6txEik6k8aPsEJayqzUvXSj71iFXu4IsiltA8285AIhAJYUtw3Zp4Jjs2k9ylUmY4tHAfSZZ0sFOdNCriWHL7pn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"0127679ad0e17bd29bc95fef624b2d8f6e42f940","engines":{"node":"*"},"gitHead":"ec136ec38caee8daf892ebe0042b1fd6107624f5","scripts":{},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git@github.com:redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"1.4.28","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.14":{"name":"ep_cursortrace","version":"2.0.14","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.14","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"a5cb2eb3d154c6bdb1e1da3106e10e34c144e443","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.14.tgz","integrity":"sha512-WWSc0KoTqIaRcRenbjKGWJd0IgDHwuZPx1+cWRjaMUFfzrxFaWXlequBJHdgBWHZVwf6zwzInHOTPcBGr+btQg==","signatures":[{"sig":"MEQCIGsIS7I/vmNKX6PLU8IAwWURMgU5uBvFvMb8Ygl3gypfAiArHOrsGCCUQ8w9QPy79R9XDFWqcr6dJJ6lgV/mG4LbSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a5cb2eb3d154c6bdb1e1da3106e10e34c144e443","engines":{"node":"*"},"gitHead":"6b7ef60db9748849697c32739c0811e6f967fdf4","scripts":{},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git@github.com:redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"1.4.28","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"2.0.15":{"name":"ep_cursortrace","version":"2.0.15","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@2.0.15","maintainers":[{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"fa374f2d4be2708af998fbb407633c55d9031326","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-2.0.15.tgz","integrity":"sha512-Kq3aJeAVpKYQF1T7n0mBzIlON76YFJDY3To7sT+TrImqFJssBPEFDxCqPns72WXbHmzalv3dva/04IhAOABaHA==","signatures":[{"sig":"MEYCIQCQ/gtxGZedmtrb5TWPe5/v9Y9m4IolMuYMFdCypWIWqQIhAOHwfn+oxM76MiuXNqCONRcCTMx9d7noo/WAlfIg1gva","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fa374f2d4be2708af998fbb407633c55d9031326","engines":{"node":"*"},"gitHead":"ff7f14fa90c6cb34dbec8a05e99ca62160fe83c3","scripts":{},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git@github.com:redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"1.4.28","description":"Show cursor/caret movements of other users in real time","directories":{},"dependencies":{}},"3.0.0":{"name":"ep_cursortrace","version":"3.0.0","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.0","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"4c43841c86a8bbcecc0813c945ad351293ab2fe3","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.0.tgz","fileCount":9,"integrity":"sha512-VqcS8RE5Q1F4hECo05JSuiZ4OTLUm0HagCZMZY9PX1GNbAp2s4oJ5E6BwlfEpKCKH7ocu6mr0oMWXPxSV48NCw==","signatures":[{"sig":"MEQCIGJwGDUfpE9zoV4eQe2kdvcHTTK5WKbmP0SUTN4cF57AAiAyDNiIEJLpNGPm87eYRjHtnpUtf8NKJSBZ6BzpoFb//w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe33OtCRA9TVsSAnZWagAA9mQP/i9xf9TdbuoPoWc5g1cK\npecqYvde6dLg3gtkAOU1JyMrW6vYSSfQTbU7QKG+ngDgQjhsHygniJDcnQhg\nf5C+r155VoV/sqibvYVC+tkN0S+YLSvO7ai737Ki80QSGYWR3YnfM1336KSd\nB6CdPIn6R2N/FQn2Pc9k0WAO0TWiAxMO3wVm/cggDhyB0gKVVy49aH07/UaE\n1x0v0wFhzPGyoW/4T5tvOONgZmatcXXKVAyoAxG1G6yiEvYusaSjq2AyqqMJ\n8IqLyZ8+kJROS9xsf9OnKklF75Ns30kJwKlVp1EWUOTLYYDT565KotAqqXBt\nf1FbdJwL5hDV3iR3rOme1D3dT4x7I84Rf3jmyT6GkAD7RBLhqn4AUyXJwKjy\nAItoZa5nBobF8Amu/lYNfKxAq7kfYb7yK9FzXv3pox5Fo6hvzC2SMO+jXDIK\nVeIYNMoOgeS5e8Hd+Pnm9tWY5m7un6IK5RqR6lr2odkBUfMkPahcQZ2eSdsj\ne2QqDSq88PDciRbm6gBYlxUNv2L1j4pMOiFcrB08qMNARz3DE4ZRKGphMQDd\n83/4gNWK53ORE7A/uzl9rJWgGlOWgmyOKMTQFMQjqNH4I5aA+vNSTj6bkc2S\nS5mb/TksvR7RZTJTLBIzzpES/tLtgOqyHgfAO0J9+gMnwtLybq9jxOE9l30m\n1hwO\r\n=inp/\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"f97a201e2cb78aa7232ce85cddc437a294ae17c7","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.0_1591702444582_0.2982149507494738","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"ep_cursortrace","version":"3.0.1","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.1","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"f191f907607a0aaa63d338952bad463b8c378a33","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.1.tgz","fileCount":9,"integrity":"sha512-RwTsGS1BoGmsEcSs4ZhQ3AF42zFsPSi4u8+CWVimmm3B0Rg0VFZQeprf1B4HsnydsOudFAK1JZaLiGVGANbcTQ==","signatures":[{"sig":"MEUCIFj5MZbKj7axPs0p4xmTYPk9Jii5SUfxUumFFDNF1Jn/AiEA+BjcnqIRAUyy5aayUq0jf4+HctoeGXkPx9fSoTKWmdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe33t7CRA9TVsSAnZWagAAxhsP/R73+enI2C1tMcohydzO\nkFkSXZZyD2fHqgJxAZ+/iXD8J2UBfElicQh4TpNRgCQofxsVPWHFbiOAmr+x\nH9vZS60oNmVhGg+Ag9iixd/bwxqkFE0s4gCBcscaxjf9i2y6u3B9uspPxdln\nRxKeR6cQfNmbvzg8jTXABhdtbnQnGJrwmPzf68Z5Zv86iSbaqITeBgINnlzj\nVQY0Ft2FdkeVm/QIzeID9gXk8x480lPadI/k+hODMBOJgN0ewG0+34V6ys0L\n/He7iBJTrJIs9q0BQ1jzX0MTAuP1sagC5UWgIMmc2faILKS8BkslMr2M6Ep4\nCuoVfIcscJ5mgIynYatrjPQ51B8LTFda6eFgq7uDP69d+zS/RjoqYiv9LJqL\nAi3HPXqHOfzthHF7i+vXR/pt/Pcdqkh2JidYX0iAI7DI/J+88q2UDK+D+dGG\nr76IJ80138z+uExj+XGicm4F3dpq6peY9eReQNNdv8rLeI56IEa1F52uLBe0\nGprpQx8GOLE+Ko/8b/kTsGkFrzPKXMzJNL7BTi+Y59orcFim71u2WKulObsN\nz1iXBqmnCzqm9RwNio3QgK8c6HdIPbzBHD/pCzAzYNx62btkcQQvBvttIYkB\nKLgnHqDlvBqjFFfJ0H+VQlYE0juSysy/XRmuo6lRsIpD5tucfWLcAQc94Q4D\n9hnM\r\n=/DJd\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"6e5b15f9c182f29607b9e2a2f3225de3a247c667","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.1_1591704442987_0.7248433688945581","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"ep_cursortrace","version":"3.0.2","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.2","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"dc046c8b973311f24a6b4e05c163ca7165845a15","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.2.tgz","fileCount":9,"integrity":"sha512-G7Eg6Xg2VGHPlJcyRIL35SqZTL/wYQ0KxrWMZ5mvOAPoIOq//QehAsRCnd2mEv2um7HBS2Iw57hUS0NoirgdUQ==","signatures":[{"sig":"MEYCIQD/igOeEqFhnMFhS21oc5Xpuf+ZZM/l39BIoCvJrSo2tgIhAOibqDvSbRKqVDvYShMdAL/de3DRfQY/m3juxn7JAvzy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe34DaCRA9TVsSAnZWagAAEQsP/0xe3dRuZ+M4Lx0DTJhY\nxPtm2Vt5ody4zAB58DsU9C/WMkElYa5X3SNPwGBi5kJQS3pJ5sNotM2wO3lC\nzhucMiw1Br7f/yaNvRSzVT8M8u2OASwBC+BTHO7ygqqdNr8lmwiSaFHgZhjc\noAfMxtZdxjEZBUK7BWY2SaEbGo9P8/j9xtOtYNLg1GMXiLx/uI7sVoWHFdOI\nVnSTGIoFQaKNYobVsPZFMnVt96+XuGzuiQiN0NVklDd5bRO1OXg6yhIO8TfD\nPclnbmX2+mNoKFUx/6hoOpKPFPqOLtadVpAwSTVA+7d9KyAftDn/nVTzR7jk\n4lun4Qy1sBgZX76gHYsrngMFxWR04WgNLrG4W1asnVGk55xOfeRuV6m/ifAK\nBIIYDUH1+si/6haNFExku8Vg2NWvdUAYL9xIGlYRAzjV3d4yjetilut2KBkM\nNz0TjobsOEU9DhTwlrv6sRcasxENOSGqtnbOr487T/9gQyzM4tbOA98+EDMa\nDsk2+9x29dhxA4tLpwBMCBdYimQmlakezQGtNWGENBP3injfu8ZHkuLDKhTz\n5d6j/xdgdu+Lth0A53ypd0xL13yqBqlIzgFgexdRQEgtfaJ9uLVnoN0fX0Tg\nFDDFZRNVovpM8cPnl1a0glFiavfwM+nYfHqxo6w32hLvqsr/RVPeBmgU3zQs\nYcFl\r\n=BbC5\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"8973311b8a26db75371e3fef6b617e0212187ba2","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.2_1591705817730_0.6067010691437809","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"ep_cursortrace","version":"3.0.3","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.3","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"c43130a24128f40e0bad5b270d22424db4cd3ab0","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.3.tgz","fileCount":9,"integrity":"sha512-7qOZ+uGWLGGVDZ+H6Tj5lNWQ6hl7bvinbF46dyfKRfOHFJuIouV1fRgxPD7Z7chx6F9y/8gsC7d/u4E+0ftlIA==","signatures":[{"sig":"MEUCIQCQG/md0DUpTb6Q7Ep0NsJ23zyY/gQ5sCwqQrevlwzcHQIgWoO0ixK/3+iyeSasg8Znpu8qYFoKBHQijAphZ1vk5fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe35QeCRA9TVsSAnZWagAAI+cQAKIB6FbrswviQ7I0qEOi\nWfm9/b6V1CmjxmR/dJ9NyJnn4t1jp9hXDx5eq2cKPwr8B4uwKZIF8ihRmJKx\nCagHT9WbWLd13Aox8EYvOG/Ex7i4h8enFLpEBCQazYG/PutDtrjMv0JKrJ64\nFtO2gIb4zopZluGyWoBFHojNVponFFa5NcWHW9poh1amc/f/SGGQ9nKtqS0w\nDRD6qGGbUldrPDAT9H4GpxCkxmmZCkTKwFSWLfFreVqqI+oXZF0MH5HfD9/t\ncDp3MclTn0Y5YGeQ7d2u+QZpSHw8PouQuSiZxw0OnHq6KfpgiOVB/eWTAdSC\nKKs1+UDMS1gWXvkQshKU4/mDh0VgyBpmCx3zF0aiZOod6UhcNfbn37H2/sla\n3l1ZK2DoWTb+52T2ZWU6NU7ocaxHclMF56ZyPVujlfsTnoy3H5vthms/Y1O/\neYfCQjsfRfax8ZL/d7+EzAJ4bby49WbHivbADsyNBwFQnlOfaNqK2exHt0+U\nR7S0BuK5G6KYDKDaLz0c1LOppEU0g4Ic/AxrYJPb46pGHXZbCSqwEIQmw1Cy\n4cr9eamFPv2t/HfIF6jqQle8KSHNL1UZc38+LrtOWFGMoJ2YAXQXjYje1Hyv\nkG2QcyccF+2ZoyitV7/3m/jt8MtBf2tr6SLDCtjYdrB1R/M7SWoxcNyhZTO4\nlhSt\r\n=7CI1\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"ff52dd2aa4816bb4c1d3bc96a2a0fcef5f682f0a","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.3_1591710750222_0.6793183598157828","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"ep_cursortrace","version":"3.0.4","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.4","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"e85e5e2ca3568fa956c2e70c97e39f732d67ddcb","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.4.tgz","fileCount":9,"integrity":"sha512-0OA7GJXsyhVa+tLZBwcrjtINSfGGpQzjDEvzSGkYB6HjkqAVKAErdIPsY43YvzrSzZVciDn8hfjFnZHjgV3Jsw==","signatures":[{"sig":"MEQCIA4SfMPPaa9m6ZpITAKGYhuvCBz47y3EOw/FJJD/XCLcAiAsXClDl1oPiKCZcgFxcte0Zo1r9oc8lXvop7JUEBIrBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe36qdCRA9TVsSAnZWagAARiwP/2M6x26ZR0A/No2x1Bz5\nm6AxB5uG3ApOhrfvzFXMnTNno1wgoSFNTjSBVS+14SPcttwnZMN7zD2THgBs\nLqBxmYD8xb5w8H2QjtMIbBZPrP6dkfsvScqTe7XgvAhxJL8JEKU4Ud6zVdPB\nJMab/3YUMF4kMC+4Iw9xegElYDlI3nkNyCXT62oLThAExcH47MZwtbDQk+l7\nduUKxA3CY98RnsGECtwJdazsv2Y1v09z3VW2H5ing7jSoNj0E1Hl4o1PzJ4O\nHJGpjaQrKWtzBY7B9QPRv1YFhXhNtmait3hNF79TTsJtpVTp4rcGswaUwsIi\nwVQv9eE5taphGr369uNtmt6nW0H9SZl+LekLGDqMOQdPrhTeXv0EDhx71W33\nTW5w+48UdVzQaNzQIB/+g0wlTHhzo18BzRajXnsVXfDM6PnuqiFTieFILT/d\nLlklEW02l/ESaVdTN/7FeYVupSe9lOChC4ds2lQ7Pmw3NChl8ekH2L/nBJzZ\nysxYi5CkK7nRakziajtfq6osoLhn/dTfxrL2XyKqnWIKevikhl6tnQfRJetX\nyYDXd8QUx+lGygpffkeM3uJOzDgBFvgIVYwTQ9D1TxrDesUOuTdA2U6J9oK6\nh6V1Bc/LacYYRKeTY6m/KVgc+rZQz1YbUi6O/0LbOFubWWK+CZgysBQonY5O\neHcW\r\n=qXwL\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"19e25640d3d7490065a3701bb5cd982df2c7f88b","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.4_1591716509215_0.22703936970675143","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"ep_cursortrace","version":"3.0.5","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.5","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"e4ac5852d69d6735a8892d1faed9e20e327ddfcb","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.5.tgz","fileCount":9,"integrity":"sha512-N/DG+FHTGHh8Zq1LlfFAMwoX/qO6bngnMZw48sF4rjc19jZg74OI+cnkbTJARUT8qbS6OtHAYs2ddVSH0jqMzg==","signatures":[{"sig":"MEUCIQDWfaZfaJzWm680jve4vFjbs9r4qZTG/yV1XKa1iNFvGwIgEasW0BntP5vrt01Z1AfN+ww/tvgEaDvIA027m4lJatA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3708CRA9TVsSAnZWagAAdsYP/3FcUjYzX0uBVf0eANrt\nb8dv3Kd5GfTtkKytLsxHuYh5YYfiotTy1nZRbVg+jgJNfDvJvj5yaaWr9iZp\nztWJQACCZKl2v6ETrGH4dEHHunw65hO0yP52WUZ7Fzx+EV1LI0fpxXgKoi5r\nOg/pmm0v6GOyDTJRAMaUdx4evAvs3W5D6ghiKjIUf7y6LvAgDSFCkmgQDrj+\noEUOwunwVKRxPpsHMqVHcC05PWLLvb6TG9pKAsAsIbUBbw+r7LZYKQl9M4FX\nPyQJBNPfHykxHD95fEPHuG39CEoOZRvKivs8aEcxXGAEUDz5L0Hf/BrcnKyH\n+L6ZUjIbjlknxxUmjNpPguyjHuyVGp25wevIZVF18CLppFcXkmweCFh+bacu\nj3HtozmyDzNFzHAa9FmVgvk234g0B//4Lh+RHctSgbbmf+jRhsrYISBauumL\nWa/FNokjmiSUeem+9VSkS38l2TmAqjmDb7Sq5sMWpdf9SGHPhdr5AN4FBdJL\nfmYUJDZaOyi2U4ZBcpr0FEUieSrxxlUbLOPg+KdSwzFkxAow1vq5oaO/9Ize\nIxepQj7H16Crl9SUjP4P06KUN46hyjYrxpeQ+J09YC2M/pkf1uKHryFCeaL1\na2fJme2U/y/B8n3E0MHoqzHpbKRqD+032bG3Gho0syFogQV4cQNb1QLcOVeg\n53Ee\r\n=r1gR\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"666601d25dc57589b0019b1a07cf785bccd9e2b8","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.5_1591721275474_0.16475147806130352","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"ep_cursortrace","version":"3.0.6","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.6","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"framasky","email":"luc@didry.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"redhog","email":"egil.moller@freecode.no"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"8e6649ef4ca2067ab0d43992d04c8f6f55d91e47","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.6.tgz","fileCount":9,"integrity":"sha512-PkiAeufp9SWdWw24d1LmyBpFIxokmEyZuHzENjnxbCIlxnjhk9/rRBndjuC/PYZog6qrjAV3HNhO94IzZ1CSvw==","signatures":[{"sig":"MEYCIQCIq2+9FwsuILrYeJayzvaLg+SSOSBv/WA1gHga13ZVvgIhAK+SGx5HpxND90YodumAlJhfYM5ch8ITnirqkGbe+1HO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe63qCCRA9TVsSAnZWagAA/JAP/RYQW1zApkQMkamTAxa6\nP2jUn4dGNa/+MfAW4rxv/Tb0CRU/XD5hNMDsqB2LUyehwbelQ/eYUMMIra24\n6l2vCrXPpP+M4Xr4HZ/qU0yG4TmQSiJqgYh7OL3A38CGLCb5ECuC8RK7yRLX\nO774BOhupFV9A9f2TTP3mq4SeB67HPD+oMUX8JPwHuaKQdFzyAD/GAiSh2iI\nSN5wyHANS+3FrMN2x9+jYeUsqrSRmXxEdesRsaTPZZC7PdiCqlpb3tF92+tf\n6py5YVFz6alxuUK/LvrhE+vjsxiwPkEAku0lr0cV21kvlmS/yMes48f+PVaR\nKbY4jK1Z0FBvOyyaUjI90h+uZrEbSUDWEVeJOmKNxUoXblAZB8TII477Fs6U\nRtJAcOQxQnKN7OFnnjmjpZSlFyqhNifwh7iwNIPrE7B3IQQi31bk3yu9NU9q\nfXXSR8I7Bobbvk8h2cSkpwNzg5sO9J7wMD2qI5kg66Jn7ec3AxINxVpozynJ\n6Pk2aOPVfWkig4eBHwKa7sx7SltR1KWgBXtrzsImlr0invf/xVuAbdgaVgJL\nSkD/usEeqSDI12oVxSOOoD9Hgx95j8FB9ozI8cCMnYHx7cU6wvixj47xmvG8\neNHXpCDAzTXWAwjXboCv39ASZND/Ec1N138YqH4BydrC5fX9vlGtb8h2iszg\n0bVX\r\n=k8wq\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"51c8b131f41a92f24c525737bf11f25e59c2b22e","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"10.21.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.6_1592490625758_0.15780087731821224","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"ep_cursortrace","version":"3.0.7","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.7","maintainers":[{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"db27febada8412b38620c4c5b0d9f8926ac922c1","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.7.tgz","fileCount":10,"integrity":"sha512-XZvFhVY4hD1A8tdp8GxyCKs4OQDKrxPwaGzcpybNJBP28sdL3UCCigvWJkKJWSq23eAsUgpz7QiIjqeYsnZUyA==","signatures":[{"sig":"MEQCIFaD+xGNJw8airHb29xiZj17su1YxzjzMo2gd7BIwK9XAiB5yiNKW/l+FmFNFbzwWL7maqnl3hmx2WcankJNuZBV4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfawEcCRA9TVsSAnZWagAAeHYP/jT37+slg61wFw8yON19\nlPxdPNvJJf+AR+h0V5sqysCVj2H+S9/f/Fq2lV0G7Lmd6eqZSQpk2ZNhq5SW\nVeBwi8/H4Ci2xg3MCFxuAPt6G6UwMBRXGOquAKtO6GCoYyPxguKKOj2jnHXZ\ndkt/azixMuVf139uaupg5MvM007DdB/FoP9mRRVCGSEd4cBwa1dS8R2rTyEj\nvXYCkg5YfeYvY8PLaPPYKue1my2Ux9L7HAl0GdQCDyz956dDcOD/mg+JHNZS\nIZbqjB0MFQNiNC6BE+eeDg1U26HQ7qLii8Ke1EQicSMOMnqYhKTJF93Jhk2J\nQQnpee8TOFT7t17CMEvMCNr+TUggpNTzHXpV1Ly1Hgetks84WmuRnUeMZSKl\n8NDHZBlOPsuGulsLz7BECkel0qqWMCN4IHohWh2lWTjWbtGyIN79b8ZZegZ/\nIo84Y3zTAHwn5lVZEAZdHh36tJkkBRSKwBJHHuKYbP0+57fXEyhNOaoQM/le\nU/BSpR99mUrQyxB6wHk2aX8A9A5c8FogCnio2Strg1Vv5h25hTe2h3pKm9q8\noMwflXxBIC392oMHGfSQd+wOl/jBuJwPm8QfeFnne8pe144eHOFnnpBGlXye\nssbKtbIKvj4Fsrx/XexRI6pFu3UM2IFP70atdotoxeDbCT142hW2xLsI4tI0\ncmF/\r\n=qvy4\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"c55b6ff41965ae3b5aeb477287ae4eef60510b05","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.8","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"14.10.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.7_1600848156275_0.903444652014675","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"ep_cursortrace","version":"3.0.8","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.8","maintainers":[{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"2e35b90072b281e401cee580257dd13ddd11fd26","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.8.tgz","fileCount":11,"integrity":"sha512-Aa5v2s+A2ld4WieC/0XMWbDq3A83Ty0IjwdZJdvQMCJRsbfA/WV/E8RzKiUN7UyXL45tSoGYZCcJc0K6ngufww==","signatures":[{"sig":"MEUCIQCQLy1HNL5jbfIYHgKqdiaOrG5Crfg8ZwUJEvEXZ5hEeQIgdLkP1RwSsPo+ABWFkr6F4E9R/IN3EtxtZH2B6BkRizI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktObCRA9TVsSAnZWagAAXokP/imjFN9pdoCDGPxY+TRF\nA1b4dHdL3tmAijdn4cwXN+c9J+gccwEBI5IqjXbtptkoQsu05YsaAi6CG/w1\nKvq0To6oe0WWNcddyh9uBiubEXt0xgIy/kmfC/sb+pw17H6r/amL8rcrBmr6\ntFrWtLwZvdx5UjjyRzUbSnQLZ0WBi/JW+zRnXEg3hyVlWajmH8PL/yUUGPI/\n5yiIQAkounaPGbOqkuQNm0OGISYTCUoVt0U+YSx9kWfTscvAInHfMAAjKphp\nEFZ5ZeTprUox1iSXS+iIHKe6WyyKXIiYIV0RtoqyVjPS5GzqhAV1ffDYZcP2\n2VWgrDjPuu3xJm1iyQE3HkmOeZSlNFCaAHXjuqPzVAp0UCAaoEUUwi4d5ebo\nMDr92gcW4i0TPBaj8uboJJ8J+fhNw9WMCKOVDKq1ITf6cZlszi+NAotkeCNP\ntlzCbbNc4+Ik9dVLXYkOVIcbG98lCcWOi2rmqJALtDLPy9iMKu1Q6O/49I+d\nFTO90H8NW1S/uWJb6boCoOuLFwsuWrwFtaEmj6M0CP7brUWxUTTn967VY1nF\nNwpZFaEBP7/E5NS0+DjkPLopzzbHPnhUR/jV7uzeLR1wgkJ5yAoLEl414nkT\n/kVE5AD+FIq4dW4phIcx1kJ3s1aLQfsq5eaXpB/SAJ/8A8BBP2IpFl+SSHxO\n6bta\r\n=8P1y\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"gitHead":"d31eaf2244d37e6815d1e294e64bfea347ea93df","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.8","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.8_1603457946683_0.10396254402230842","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"ep_cursortrace","version":"3.0.10","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.0.10","maintainers":[{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"d5b78ac15eb77746c672b27aa35813beb79c6c10","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.0.10.tgz","fileCount":11,"integrity":"sha512-Lqo2IXQxYMbeZ3oHR7EjHPLohYbz8liQ6d3fwwRNOaSHN5BThaKHHEcrEtDS5iqef/Z9foIxLvwtlBD2RzHp8A==","signatures":[{"sig":"MEQCIHxfG6bVy6az24fck5ehCsdRZCL/oMjrgG8yqMsEYXCRAiBf0vFqkRtGZR/FwPWY1lUrF3nnJpGcurQgkwlRcDfH4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmGr2CRA9TVsSAnZWagAAVkAP/A2MZkrO/tWomDbyrgp8\nj1Ys8reiLH8DxAVkRnyoqxKCNUHgbH4zNjmkbjRxA9d63HHlxdPLrwMqcbu4\nR6slqZnU1/IZ+SG/eIA3pJSv8oICyzXcAXiv88YW6YE6DDXWRONe+oskNX/O\nGI1949subJUC0C5NIFR883jUaVro4l89Z2QTuXib5QnUAVHZfFluP3LBd9zR\nvd+QWz034saMfnnyFcBiRCtNlRsV0IZnZA0kf1m3KZ9rslGGrdqXiqjMhsD2\n0CduEv+hCM0Vn46ZG+90YCf9ltnH3yo69muH9PHv6MlOqzihY0dQal2B+cll\n1Dmx1WhNrfg8h2vxUiIrtMUUNTOJTuHbxLBAw1IygNqQbBtRB8dDGyhfJ1tH\nLwxmcileanJYfuddHQ8+DQihcbgg229cUzqZBnQ9mmE1n58X8/P5K+Obb4VW\ndk0W1NmlcddpDFRixmn2R6fe4J9vskQS/FAHTqBMS18G1S3JxBF0n0qWMdqo\nfssoVj6AJRIQ1umDJdsqk5069GLTglCv2FkXbfRUZ/WjLfMOwJmnEG173e47\nZB7I+e5jR8LeRDDskIa/yt5gdj7hrQxXDdL/tEMcLkTQzpUfeuMoSIxCZHkv\nOv6jKdr3cRJogDP9EASXMaiSwbyJ8Fuq1E77f6st9PbRbkcH6PdMJio0bHid\nl6J9\r\n=sX8r\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"dd91e0bf56e75746087b5b7f2c07d2318192fba1","_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.8","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.19.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.0.10_1603824373944_0.6702010487715782","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ep_cursortrace","version":"3.1.0","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.0","maintainers":[{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"2de302fc3769f3da129f82d16805ec8a5c5427b9","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.0.tgz","fileCount":11,"integrity":"sha512-/gX7jIKShm4HBxzqO2wIIv3VOfNfx3LQf1XHMXpl03clocJj1JfyiA4Cs3fyOOkntwGoKNNh9ZWxBgmydwB7IA==","signatures":[{"sig":"MEQCIEzDrEiUQEEOSmKCEBqTGcaLuvO0anB6ZUSbmoHNri57AiBQq8KqE4SbOK7D+cb1/QlLsEjccP0LeJ1T1mPvA21Z8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwU9ICRA9TVsSAnZWagAAzbEP/ihqm0lhGJXrt3bxxe+S\nbeFVbzIYyVW+H/U4J0eoUYpIBK6xOP8GyrLHevMrvxE3J/tdk7cjiHpMWfho\nmlsswrz7Rq1oa/w/VIYqQN183iR/dRfT2qXKHui7QEeGPUJJdW86UcP5WfN5\nviViGDrpNnds58g8UuWRkDuCfjpfMDCZcKJ2xA4vNm6I3enM73MSn+JQwSU5\nbuVD1AYqcfQjo9LKhY0PVwAhmkc4d5fUJkxff35oHueGjz5b11vpZVs58yvn\nOiZbb9TxNZlryEurngyF/3z37tAwigv6J09WUpjnZh6ArZ1zT2t239FbjaUI\nEOUIU/ZkylA8ALQT7bdFYdE1asQRYS3/RXchRs42NXlxtAD3Cj/XdRmEnRqj\nyhTEKnyw9JutiLPYu/oLUGyObEibS91ZOMsl46VF8HAFbq4VpUHOZJBS0H3d\nF4jjIICKVlKeMRUXnuLWO/CsLTEh4J9vWevaV8QVHxLMqRlYBR3rm3y0W6rp\niiK0CYZ20j30zsMLFbDzBz8bhCMW+3O65VvqffgJ2qFBdWc/pZS3Nf0/XC/n\n+faX8M1ITuBLoBjgBGxQV4z1ptbo9lP36fxiBrtkr/TatHV8PID4ebF9BlEj\nVNofCsvmttDf94ZJbOv6CM8+XT3l4vuShXlSHKwxKL/wniymB6OEexy5TE24\n8bY4\r\n=F204\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"*"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"bbb5aa026f0dfb4dec28df373c3613f3f14cbab1","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"7.0.8","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"15.1.0","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.14.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.8","eslint-plugin-prefer-arrow":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.0_1606504264327_0.6775264551238238","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"ep_cursortrace","version":"3.1.3","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.3","maintainers":[{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"2be4404ac699d68016378bfc79ede1448943ef9a","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.3.tgz","fileCount":12,"integrity":"sha512-6Oc+v1pCvgtF3/381CW5kisa83yY+W8fEN+So8dmfZqmVuMOAdvi3aunqEULgrztYh+6l8sAR9XFvkSvVmBvmA==","signatures":[{"sig":"MEQCIDuHzicTj+fbA+ycdxvLWykTlcBjHojoxRNgigQMM+3ZAiA0253knNvXALLRKWYiPO1B8X6nss5oxbdhECO/3H0aig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/CvCRA9TVsSAnZWagAAYvAP/0C0omb744n9TOm4zK8G\nfFPHO4l1wWuZWqwSrE5qePDJNOxq6xn+bSX5uqe4abmxrGdXG+cK1IT3vR3C\nREpcfuvUU1Nsa6WZsF/sOdCQqKuK4CeIbU29UKFcSQpsZ9OC+xy7Ewfouxr8\nOTJx2XVzHNXudV2LrdERyWD7bxFr+DCQNeMpckAFYoCd9ekZoHyYf6ojnIY4\nTXCTpy/pynigpLQbiprzQm2Fmx4RuhCdUVMEv95+mwiPQInqVrWfRwaQpTIG\n8vswzbRcjb4XWzSVd0w0jKgW0EC4d30M0K8l2hGD1zn5ElvfoCD94g3B4W8/\naEFB8JIhjnArdua683KlGz8FKBC19en4R7cJPcr6nzwYvSOdb9CGkBg7KwHT\nedIF/m0RKTjtTyfkGLjm3UqMQKmoSBcwKSrAS5GbEli0vxphEa4Gakl6wKj2\nwlFW2asV8Z9Fx6YaAzMk+WED6G0ESCzceTLMftFMBWNXJCoB57+6YwrIX2Zt\nqhvZQWmy9O+MhBJYx/t+BUbWYNyyidtpMh18XJ18aACQG+g6baKTwsjYyBZP\nzLY08BeazHHCluRkbhp3UCzkhjojWqWKkQJRB3NgSiE90v4WlHD6bA0WoJN0\n6tQfRbW0MPwwqBcB0YVK5QPxXdVnyuugZKF+aK/HwvvaDuaSnL7xHNJJTNCP\niCxj\r\n=0Fjr\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"98e9af92cffad8526c04696b3244d72f7ef21ffb","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"7.0.8","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"15.1.0","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.14.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.8","eslint-plugin-prefer-arrow":"^1.2.2"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.3_1606938799291_0.5713523022639342","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"ep_cursortrace","version":"3.1.4","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.4","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"e2d6dcc23ca6fa2682abe9ec692c17b15e0aea0b","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.4.tgz","fileCount":13,"integrity":"sha512-YzWx23UUnIKPopGGC6Ruam/Gz8mmnT7RBaHr/F9K/8C1rTaZfZkAX5rI+kJvUQfsdng4JcMZGudZ1RL+AB17QA==","signatures":[{"sig":"MEUCIAw8V6lkS2/yjeQO7if6+VaUIBDQOU3VvFQM+kokWqzDAiEAt4M4j+AzLZOz8cmjDLMFEFVTjyeOLBgaP0mX2pxkuqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH7sTCRA9TVsSAnZWagAAXxYP/1eq0ol7lEtvNxxkHPw5\nkpwiot1WzUaBLHl+4eIosO3wjVMxkUhgeGwC1mNcpGU+dMu2F81WV6HNOPAS\nHOcR7LvSVdvbCQC4dFGAe1ov+DnE3khxk9Tdc3seJ17+yezN5lU4Wa13mt5W\niBMVecBkqxxvNcRAbVT798+K7dxhEQzpSduOKZJGY45Sx6CIV/smnPzTUuxb\nXHbzmk/QOGoIuRi5vm95XvTjDNIB3sBSJxz2UQfUiL8DvClb3sv9QPD/MBnB\ncQwbchtK/ibZ50tcG2JTBZota9VtclQJD9rYSaxAt7RC5A3kKH2rR0LOnWLv\nslGBjeMxVP76KbUPREFKdnFxrvawBI/Is/8KBw0ewi2nqSTwioa6M2Fn1gSS\nSG1nuPW6q9Gal+t081ULijuemzVrycLes56LxiJaGErnznzErRHvICZ4ZKG5\nry8xVa3DUXmYbsRYWW3p+y03a+vxTp7b23cULRr9XpokT4OH19cR3hS2m1eb\nn1tfYWJkR54uf57wCNKS0aGdSf/sDixTljjjn1ihs0PNOqimtvBHEN4srKgk\ne9biImMDcia2rCYN2UZJXFSs0+9gF54UatFnp9HQuuIVLsqgi3hUHJtagvDs\n0sZWiDu8zZ75TrPoi7Jgv/BavomYS+rgGhjjsYUQ1i2d0wf+/akVGlrpJqbl\nU6X2\r\n=lg7Z\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"35e52e440c39be3bbc8e975a0f561e2570790bb0","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.10","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.20.1","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.4_1612692242502_0.6728331959283007","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"ep_cursortrace","version":"3.1.5","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.5","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"e3f948dd521fe32ec833498646bb2cc13a9ea535","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.5.tgz","fileCount":13,"integrity":"sha512-em8JZKYcuacsQWldbNem+pbTQght7nOrFkGK6Ib4iFi3qVjuBN+X36GdvR3JiIhf2HI9r4U1OIUEV5XsB97Cxw==","signatures":[{"sig":"MEUCIC24xamnVITCicbvQCwQVh3WSy4AXjniOUKIGXSdak/mAiEArpZPdfJ/9vDKDLQIX0B2w2E8skvRTqpfvHISSPHQ9ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIW0nCRA9TVsSAnZWagAAlR8P/1h3QyfKQCbvJMPi+Buh\n2GohDOE7V3suzB2ugx4mQWJBQ/vyvqzXjCbEhR9d7pZzDH9KXlFe2iZaRFlc\nJ5iooJ2zA+Jh1ns+p5mAJZoOsnOG3NgcAk8itvqBBI+wI5iDVQwTsax2eLzg\nMbjf7q6kQXwdXiPx8wXRbEANRtvZ1RnLDCHRPkef+43iTs3JkwD7WjMw9rzD\nxekTNpAhFRYys0YbVG9iVyTzlgSnxyyaa+5ktnmGEAldrHWpH3Zv0LtZ7b/7\n+1JbEW4+6KCCqoBCIPFQXcqzUU6gXjLhluVfTmOXdrxXg2y4ParGf3q/3VPk\nN1y9QzWV6eVVBmMqcw7mGY0kW4S23HvMc0x/GEqcRZ3g+6Y1H+TKb6a8lNVv\nTRcUzPzKCInpAcxX0WkrFchslJM1gJVixSvuBGn9Y072D+q8qYzEHOSGhbe1\nx3VO9hssKWcLbkMsA9heZ8E7bAVRj1jz0FDiKHjZt2Z5Y9dEWhiOTecnbnMc\nO5Adf2ek5tfdjk8IB945t5I3teCbtha0YbvyObw0GEhlLUJqWkfPVRua1IgN\nD3UN5XlVR9FsgrgeR1iSjHnF7xACquGCWsLfNQzrflZuV0ScMt+zRlfLSrh1\nPmFVXCzTein04rg20KmwzX1QMZrO0hYPTpCAT9OzYhI/x15J4wsUC/NYsC8V\nVTpR\r\n=KSwl\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"d4c8d2daa441ea9a67d66ebc078c2d0cb9683bfa","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.10","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.20.1","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.5_1612803367067_0.4888599287522737","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"ep_cursortrace","version":"3.1.6","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.6","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"ad744a0a36ceec9a98d544d664906395844ce19d","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.6.tgz","fileCount":13,"integrity":"sha512-bVe0nliiSEyxLtkVrEwPzuFVWbpBCAxw0GdKrMzh/8p11lnC1FemkfoC9OvnWVph9h7OmjhVx8NP7NEGU6eMOA==","signatures":[{"sig":"MEYCIQDYlS4Y62hybuzFlyyRydiyAriGVO7JHMFxN6SxJDrY/gIhAPE5Mhigkd/pF5+lMb320KeE6IIGaMrviy1z9ebL66JX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPcCCRA9TVsSAnZWagAAzJkQAJAR68wCfjSUVxEE9fD1\nqm9078tP7VzwSmNnED8aS3lQajQJYSR6cp7Qys2R7tTgKzS2KegRH4bhAqo1\nbGJxc7ywtis5lbEWqir+x3gPZlnMY2XMzM6e5NRbHj/8erURsbvJN9R0CUoZ\n+O001zqoXi+jb9GhmE2OHO/gKQJ9hFZSAm99M/Lg+Lc10SIRgu7qKRDpLyLq\nrArJrMy7px/pSvRTuSKmtnu6zIdFu+nS/cHDG33uAIadRthEBTZ8lli3JHqd\njfgz3mODblxwETURT4e74xXwsE15JXbe0hUjUWAM0hMZr5wZb5pHT4hGIGS8\nEHdFaKb6DMcVXKSo8qMVx+xRcfZPWhdZGhcc8pF2xwYBvdq6T7Vkv6rvub2e\nwEPKkG7M1SHXMMVYpapkQIwPf7l3kV3cHU4AgPDQGI6jE/4Pd55P6rpT+hwr\nOxI7Q682sWsEQzMb6R9Zded7U8z7feLCrBV73nyx+ZBr7gdSn0NLaU/U4Pt9\nZ2XEgBHqgKXgGQYNM3fIFSJMN9rx2KTDqND3hn8mlZw1pFaW8v+xHMnoAOzE\nF92LGs2V6pU6AgiUcsRjTWsXOm8V5kjhvv0v5U6l29hHsbLIiSeZtPvtMv9U\n9WK2/O1wF1RbcRhM8DuIJ0pkR226e3bhOFn4Z6Ab5qWajrNZzcduophTgOLo\n1dNP\r\n=mG6/\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"a1f60c9e9a2e0c2f16c26e956cd41729251f1fd1","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.10","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.20.1","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.6_1613559553808_0.6348797146115097","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"ep_cursortrace","version":"3.1.7","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.7","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"a4c169f9e9a8c17c5a6f48909a6499114053c054","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.7.tgz","fileCount":13,"integrity":"sha512-w786QNoYwToQQUW/Dx15cW7bhdyuTKqXMUthIa1aM8RFuADWhUHQ1xW8mwsZeOfp75KruiP4FBth7Mpio3aYLw==","signatures":[{"sig":"MEYCIQChkzmcULQ+YHP+P/zMUmnP2qX9flqhyxpYiTm3IytMvAIhAOJ7vt19yTEUF4bSEKu7DqoSDV51c+xnPBR6vYIiUMfu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP0q3CRA9TVsSAnZWagAAJVgQAJ9RFt6MBvfjIIO+odTt\nKI+SgWrzGI1Jq2Uydgd4KFB63lwThKvAJw1vWP3E2oH5npuVl2Dhb0ZaAGdC\n+hoxJ7i1kZX6MiZaZ5Im8BfxXcs7HgwSRjChESQxq/WptPXBzz8gNfqYz26U\nZunOtpgNBtE0RJYR+W7/QMtmpzf2LhXsu2MAAx9Nrk5+lwN+0cz+m51nDfpN\nODHjbx0vLfaItQF6sEoG3oY0sf6xipe88a9uiLOyuZ2GiTatL1M9dCnVVj4P\n3NYn+FE7nVUaToECsQJp55h4qVa8syR4K5LFzflGPqRptOIwYnrlprOZk8f3\ns+/tvuymePlS9IzpIc++7chWg5slybsrkur0tiaP+u5jEOU9SGpa3ycKgiB1\n47G2KW/A5nEBtK9jA+F3WIXNzxKBEdFfXvoET7R71aSzRgXfKQvZX97e8b6i\nc1XSsRHPFrCsD37Gx6w06NBZet6zd7EbFr0XCE0m7DeUZ3WqcJBNBY1563CN\nQvCVVNRr1Pb9BfeDQrkeImoYqrcUyHEHzz+rf3Ehpe1hZHkIRefDjdxnBYhv\nD+1hZRaeFZ/BVmc2MhBxQEWS22s6/YrZsfKddlEy+PEckTgP7KWucS0OyRif\nGSAoPXraIm6DthcG6P5MSK8lhkS4AoSad1m6OFssdUEUj5xl20EJzmN1mHfN\nWuGl\r\n=Evx3\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"d40926f84c9b259bf54825b3befba34975dd34b5","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.11","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.20.2","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.7_1614760630306_0.15911315166429407","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"ep_cursortrace","version":"3.1.8","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.8","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"bc720fc12a380e9204d7a88f665cd46a9a0a78e5","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.8.tgz","fileCount":13,"integrity":"sha512-kcSyTUu0yu3HkIAZH/4eWx9L51id5QSHS8gJBqAkoTzH0yD4UXlKFT5wz6fNwgxRiatqPwT6HWicVy7xacMT/Q==","signatures":[{"sig":"MEUCIBAbpLg9ShiYiaQ0/HNUBvJB4dbmWUDMF4XoVIyKXXPiAiEAgMrk1AJiTCgOQcaCiKJ9id46qv/SK1DMYU3gZD3Q1pI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgypfLCRA9TVsSAnZWagAALEgQAICDOw4i3gezlJoSrhBP\nc76XyQC5PrZSl5+f7Hv1JGWLyhNp4t8U1p0CwWryxOYRZ/dwa6WbgDVLFOmi\nsz+GGkBo3v20uZUCSE5EZbHduqbWlnpv3HpcpY5Dnr/Dt+Jr0ev3BBMpO3ei\npHmJQVo5ki5fOEXzrSDDCCP8K6tw4cgzuj5OsSG7GlMpiioW5PH5c+PZwLOs\ndEohGCvqH2FFaM7ExUsqACLgUgsXuIouR5OC3JSR5eJBDimheEvVZ8Fdnkn3\nRrExwWJckzjniuUfaoqgCL2urIJH65lTf8GRzRpg5igR/ni7FO+IQnbtgVp3\n2CLNRl4cs3+6/PJjce/b7+F44VY19HMqnPka6yt/b3UOSRVKcRd5TBa9aWrT\nzjdtUVmPkwOEPhUeGolIHXCJaRXhtVZayADiIllvbYmu+9K3biXOfFKPRI42\nvpBRbtENWn+iWxl8Aa5YvXQ5jGAaTLSRbOY0uSUcSgC/hlimQWlS+0We8Alz\no/cGuBSmF+/J4PsrRwNpknfKZVOz/pJ/LRCgkSo0xjCC5QSchxABSpv+ymgl\nrfpfUJUytFJzNkL1sm/0lAE4G3dA3ec0vN+215QtOwACYKC1tWVfMHmpRFAD\nbK/d2650xn02gB7oKE9M9CH1A+cbwMTvZCxQHP5vf6JZ8qZiJm/WzmZ2igVR\nSZ2R\r\n=4BQ8\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"73fd09ade3d33347be8f047d71770857c7bd0b93","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.12","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.8_1623889866962_0.3315104328021101","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"ep_cursortrace","version":"3.1.9","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.9","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"e6764618779371de96013db72f8aef2f6dd9c6c6","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.9.tgz","fileCount":13,"integrity":"sha512-WATrGrFZqtjRD9sRU32IijQvojPHIq5xcIP7J7uBBYAEEuNwYZeftonH7KcBybNC4p9Ezin9O81PL8OfdziP1g==","signatures":[{"sig":"MEUCIGGjFADZHVDCyb9pJtzl0KjvUwZlUltP5s1mm3/mU+9vAiEA+cf+g9A8QlKFto6XsTHY7Psx3lipoQitZsUMwV3/k2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN/UwCRA9TVsSAnZWagAAWpgP/28U3tNpcPydOUcQLLZW\nOdaqeN8wKP22x5rdHIvdVkX7clvsHLwIK02/EmlFvV6M7QBEpRIT9Z6RzoR0\nohv39NCoG/JrIzefsE86ci/NzyzXzocfrhrIVn5pZdpCbf7O2iTvDJMFB4sN\njAu7RKTJAeFIr2gnJ41IXPYaAbOdBgm4umTFTTjmnpXtWri7X+gawu/L2jm/\nXHKkG3CGw3xdj+LSfgPzX2OMRJjLLbGQY7PH3nQmk5tVr+ZJ36wlfI2NItRf\nCklBl/tK2Xzm+TvWj9/OKNHsbo8XCiBUBdp++B2vK4Po2oYfalxqkHswYc6T\nwSbgpJBuGpKh5q0RrZhZ/KeP15UvCj1geBF8oWGhsP3BWHLMe9dkrL39DHVb\nC7DJiU2FWPNq3Cw4xhWw6bJxekv6KH1tQ3uky5VPAVdO44JeFpX0e3iokyzZ\nXGyJIODNMjDopfMIT5RdSsjqTIOFU+Jl7tToLD2GWjAq1wH3SpUwdfUiKOkf\nFrrvmbSoOlfU47TVg03xGSr9SJgCjuZSOCDX6+ZPumK+wzwRUPIM7aRePfwR\ncl/gvn8lyni4E4D5TvN3pfo8iDFlf2Yor+d/WaZOgQYMZxwzc8OxemijdKL2\nxZ6eZFcwLaWqvRLzkP+5QsNITGgkLXveYclYQCLUrWpetB5vd0vp9S1ePZBi\nMjTW\r\n=AiwN\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"b77229cd84ef1e6e07b130cb56ed84dd7805dff3","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.15","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.6","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.9_1631057200549_0.3188184669703751","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"ep_cursortrace","version":"3.1.10","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.10","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"e0be1f9ab72af6207cb33984306356fc996881cf","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.10.tgz","fileCount":13,"integrity":"sha512-gUBIGAQvNZp0OFNH39n4+ENPdipVOjh+CXDH+8Hseo7V4C36uHI66hblLRHzkUIJ0FNFf/tWDipanljuDya78g==","signatures":[{"sig":"MEUCIQCNpsSkF8/5YwwtjVzHNnuuu1QdQ5vxK1a5tUPsB6dY+QIgT223NfGA+1LYtuZb/atUQKTxfpjjbbAMHi72t84Z8MQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN/WaCRA9TVsSAnZWagAAvOgQAJVRUgBoe18f/TSIseBe\nD3AGoGZtE/uH3Y0b+FKLan0KZsSy8VX+j4aNxwJBafzWApA3gX8R/+xk0geA\nms6nYN8EjI7q+gZ4Lae4XenNjjTwXRBZbeVIqdUM9o6UZf3G6WhcM1iBYhxu\n3BHyvQkuALUOOOWAbRzE42K5UVGloHIsJn85r9gzO44P5b73JdeN6a5Zj4c2\nzCO4a36Nyf91eYdmniIrqc+8cGCNVwio6qEpibeWf5aagUwQe3iZxzSe8jXn\n75ZdphLGSf7w28Ad1soSdekfhfpofOw6r04KkacyfQAj6YNG8euHh8De6XCO\nNwst5LlFJEPfc1aprjaThjgi36xy+3zJwJe2vI3ia4o/Cc6TQznUoX6ncZXx\nwqiym2mbe+H7bGMPr9Wr7l++kPOzHSsDcGKUy3oAtjCnzGKqTLNK7IOAtF8w\ndNoMxixVrWaE/BTGI+6xV193gPx7ykfetwUd2GhOngmzzr79LJHeGuIS698a\nTEPOglMEJkbAvCE0Qzd22WRXC7zOcCynIVxx+1QUmgSjU6iJAig2n0PLOrnr\nDFZkl++FjdybMUvuu6rDbABuFhGbyOasszs4wyvALf69//lPkGeGn5CBhCJ9\nOZc41rCp5mQ/zmrnucwhIik/dNjmRGx440zLitigijEuEfnh1FlhisxUL8Uu\nH/Gl\r\n=rTTj\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"funding":{"url":"http://etherpad.org/","type":"individual"},"gitHead":"1d572ad87e985fa416a098fdb5d1bb2852480bd4","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.15","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.6","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.18.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-promise":"^4.2.1","eslint-config-etherpad":"^1.0.24","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.10.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.10_1631057306691_0.8125535658395535","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"ep_cursortrace","version":"3.1.11","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.11","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"1d15f079bc931f1512abaa1b0654a0745f3524bd","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.11.tgz","fileCount":14,"integrity":"sha512-nq0xMIIeqLSiV9XcVA2Jj5U6Cv3v8v4EcQRgJMwNXArGuljt8npbcYe1urkMfmk5JSGwFE5OqHc2BnYjratd/g==","signatures":[{"sig":"MEUCIQChYIZO5LiKN7uDtB5sLNzKp7+1BLazRWBvJ2mVsfp5RgIgGJfQMdPxsyypIJtKUO4ZdOh8ZlrINO0Ca2pdG2C0iDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs9pYCRA9TVsSAnZWagAArPkP/ir9r5NksH59+sgLollp\n66hHES7iRQR89IsW8veHmMm+XgCVrch5Dc4MDrVxArHFVg0XWhQ+0l0ndvQw\nJ0MbIqMeaoi9JwjZHPUhdbx2t6Lql4+nhnId3htC4MHUsstho9Xj0eZi2sU5\n+mgMOq6TcCdLnK9BJzXP564QILduZot+5kjkiw75ELFal8eJJX4p7hubo6oy\nPfbrUgOMb6xaQpFXTDjaMqvz09GWmyfk0rFEGNGS5cCL9O8Hcn9ZEGpFWoRx\noRdZZIo7I//a5uvg8T4gUWyBdXz/2NGOFwUqByMTsIdETESGOOgWDzafnitO\nsSuqRqjDwLtdpfRmA+Ztle5NXrouJi4yFr3+UXcf3Ds4DURjKI4U6Owyblky\nUEGGvbv7fsb580avOj1fdR4gvqv5g6jhHXsxFGQbHnKa7eSovwUy99UPHSiG\napQI1Ov+YhFVmum13am3bcsNV2SDym2Pe8JQnPwBsqs3Z/Znm47lcSJy9765\nsoLa0UCitC+IANwA/fuir8bNH6U4yGgN2IyZGL4UZjyl9INx6rY0m4Yx88YW\nm8RwV95BPzaE4PE/Pn5DHwTOqqk81qVo0r0Gn4aLGXFdaw1GdvpwGpMqS8No\n13jwlCAUg28t/B/aptqJLfjNQbd2X+QJ/1BjZsWaaH9lFeMywLdUae5I10Q/\nmZgI\r\n=zk6z\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.13.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"552e4cb5a1906dffa998249b806e95f3bd0a2395","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.15","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.7","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-promise":"^5.1.1","eslint-config-etherpad":"^2.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.12.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.11_1639176791864_0.4282028468886654","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"ep_cursortrace","version":"3.1.12","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.12","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"f15949d136d6911604d8b472ec90631dfa7ba43d","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.12.tgz","fileCount":14,"integrity":"sha512-LsIodpIdkFc032S9sDV7dihGzqTPe6nvTP8HLHOrseEyKLocbtougUdPG2+VvZfJpQJF6SfCDyeWy92OnXNy/Q==","signatures":[{"sig":"MEUCIDvSPM/nwYJThJYK1anuZ5EwZqfAuQSbnr96plxXXh8XAiEAoIYbHj7qu7g57PpVEonUFQOgxZogZAF27FVTBXAVnHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6ifHCRA9TVsSAnZWagAAeBsP/jRICKC5sUSRFdNBIhhE\n+UlPumx1W2/UxzTz1poM/4ds9ahqky/sg+NurKFEj3vnQ/DWCEYOd7Inhnlv\nifyZYhPEGfHK70m2WMY2m5uAmA/WYaJd81uh2WzGWgW/6IoRuIWbWVbhu1Vj\n1aIAdxjCxegUyU+kgcITuB8TVhguXwnFlrnbBCGOrdXd2QwEsOi3qIkayD5G\nEfRHfUkiyAZi65t9wXptgTlydohCjfD75qxW7zg0XhqX6N+oTRamx66i2320\nK/acWvc20Cy/Gfj81k/LOiq5+kWknHkynsebzEQ0VLp0rDd1kmnG97/+UdmW\n5M7N0Po+o1grxKmB4Fz6l/csev+S7ihSTLTufunHaG6g3tbVXg0eWEtXMINX\nwzNLccs6Zr7eQvKcHvUBVlXWWlyOXYluT75498/2VcfQsjxBu3bFcB855hNI\nzhsI/ucvBHzfpIJDxjH3Io4A/23zc1DlZy0FZe7w9qfZJsd5/A1qXZPBcjWd\nug5QE9z3yOof7RmNpjs7DimY3gJwokY/Ig6NEA3Iy8OOvYozIn62piSz7J2n\n++YgaXjGCi0p7lYPgG+2wGMx0QTgOHUD+NLPlaStZ6rq5ZhnQE5WHmuGojvK\nxAJxhPYPITxjAQJ4kmw8a69WiGch3oGXpGEsIGsUBQ8uA2nJff80IgzlYEnv\nXikE\r\n=ZgDu\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.13.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"3457a5281e793f191fa261f1768f1ce004caccd4","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.15","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.9","dependencies":{},"eslintConfig":{"root":true,"extends":"etherpad/plugin"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^9.0.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-promise":"^5.1.1","eslint-config-etherpad":"^2.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-you-dont-need-lodash-underscore":"^6.12.0"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.12_1642735559751_0.8864549461353906","host":"s3://npm-registry-packages"}},"3.1.13":{"name":"ep_cursortrace","version":"3.1.13","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.13","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"68917e5b7338ddd25f9b735ebff5289ee2885e4e","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.13.tgz","fileCount":16,"integrity":"sha512-sc8OUY+CBMeVYqaRqCPrvDkKSo1Zh2GXko9XQa+4NGJXVsYoZ0bkPX9g7M87ekC8vCGj9my3EoXe+HzqMyY7XQ==","signatures":[{"sig":"MEUCIQDDGIOC+LhgLjI0sFSLvSxJ/e/1Y2ge1o9PB76jYLGvIQIgOtM5VpltWm5iQTMNATiIt4JfL1hjVUiyd5JDkZKhogM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGbzgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoauxAAj2R/KFXhjiJ0eHI1MytkoCH1dwsAktAAm2aw5Ijexok/cCg4\r\norvQXArXgPSwfnJKxJwjwvJ2DQcljMiqK7/OAH2PPVc0evCEcd+MDMV6GxqT\r\nu5ZLcEuNQgwa7Nh74yoK7tN5EvZwMvrSn9NfHcFnH5kF9R9ZDF7E39XZBrDi\r\nkOcdE9+RjMtSZlVVRhsiQJ+EHTqbCRAu51/NXWy3FtDzVeiVmBoZcSmPN5PA\r\nXr9eW1PILVOOAlozCynCIQr1FeaY/N5OMEU9ywI/0HZFrjX8V5XMJGzT8Dop\r\nLo3HxVgkV/9EEKqBAvICHZM2wVFv4cQgy/G66uPgESsGUmMOmSdO+9NGA3UP\r\n91bfSCrUb/jaHcCEzqeTHs6K4UmuGHkjywpyWX4st35iFe2bQbxsM8B6XuSz\r\n+F4OEVfdVtYvtK4CtFMvtLYj8B2F67pQEgM30mgkrm8D/Bjm6MMfnk8t9ZPK\r\ndpeizku9cBKMAZ1vTIL7v1iTTGW8y6dfSBgyEmFiLg2rBAhHZlU3Fg7fJW8j\r\nwE5bvgjUCFrCv2VfDcmdivpKziaEBKC4+v3k3vE4CTdgkPR13yCQ17ySvLTw\r\nbJMa1cvgcnT4UZH0Yhcjeh2Sj1CykyQFuek9vj4xiFMLuoLXm4KFZwPORPrR\r\ndKd87/nmPM/HCJ+ccyGhI2sf/khZOZnBO/k=\r\n=udo1\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.17.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"6fcb50be9d2012d68e3891f488a2cbb593abf995","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.16","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.10","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.9.0","typescript":"^4.5.5","eslint-config-etherpad":"^3.0.1"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.13_1645853919903_0.3255866203937683","host":"s3://npm-registry-packages"}},"3.1.14":{"name":"ep_cursortrace","version":"3.1.14","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.14","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"d68d8fe21977c5ec66cfb84751adc76de259a4aa","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.14.tgz","fileCount":16,"integrity":"sha512-PX+JiOexlyA0vmrIrxXplgBXXmPz7XR10tROfsKETeoYa3XZKM4NrBGBPKurnSAujJwOHIilrAEMLzl9LWp3gQ==","signatures":[{"sig":"MEYCIQDGY6std3fHVXV+uknkIx9GLpOH0EyvHKVylHKwfxfnKQIhAIRMwAkasxqhfAHjkLJzIw+LdrxHAkjjgjlUjDBMQ3Ui","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHr9tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWag/+J0hioMSyJWdpAok3AWGpNJJOntrAHfGc9OAkFXNPNVbEqSuP\r\n+SybuyO+Ow5XoSCWe/S/uVYnbOOxUazEagiuKC0OqDox0ckrItipRLP/qTEF\r\nBFBzgHFNGKp1VINfeyKi+iGk1gZxJ8jDsltd0D16dY1+NoJYXYmJ8bDEU8gc\r\nEF35cN7Y4KbwT1vCqvC5ezC68FyqXtXw0l5sjATYehV41NKaAQcBCL1nUiux\r\nCYwWOyUhuIRRKPMD9wpp4EQY2CWoXYLxHvVV3W+1bVd24OfooAWkzRtQByat\r\nFM8iv6JnTQyO5PKjXevFN0K50X+8jEKl4+gW1JY4asbTsxnO4mI1PVDKNUhF\r\n2aQ0zDcxJX+aRw2LzGD4LiHwytwR/pt4xWcZTYny7Hj69c6BkjVr74EBuuAG\r\nq+fLu9nLOuUEq2BVvHf3VfhvEGUIrniJKQAoYOYUv+daRYx5Z/gWYjJGZEe7\r\nZZ61l61n8Q3wnixeewspAx04iZz1tH8YRiGis02/KdcfLLL0yp53u2uHUgwH\r\na5q8JPONvA1u027FsiG3u8hFzTkIKwGY2S/GtFVW7PeZjNPgE6n50nGQoPrh\r\nLv/v4VezyT5rHae/uZq8ihDux1cQhsAPc69krXHfMsqcJyObLsB5pGA5T3F5\r\n76b1YRCiOwyCRO7U9djkwLAV8gtTP9BUroE=\r\n=Lsv2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.17.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"7a6b979d591db66089f87f2b85ccd6119fdd5dac","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.16","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.10","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","typescript":"^4.5.5","eslint-config-etherpad":"^3.0.4"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.14_1646182253393_0.5840294038546976","host":"s3://npm-registry-packages"}},"3.1.15":{"name":"ep_cursortrace","version":"3.1.15","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.15","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"b8e0e92d2ec48f7809cc3a8963192cc223acc611","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.15.tgz","fileCount":16,"integrity":"sha512-7angjmC8/fZQmAcwscrTYF0dzAXV1S0Z4+fH8RzEfrB3QEIRdhQn9Ts4FeB8Pu5Eq7rq+0jadUilo5DcumDT7w==","signatures":[{"sig":"MEUCIQDAZDZpt6TyORAq2EkYGCo3WBCDaV3imDcXRXzLri8n/gIgCz/CAyj/8pjJGCHcn9M9118K7u8Z0OL6/AcQwZD6ie8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH+ClACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBVxAAkon24yU5+uTRsOSH3Hi47TrJtELGuEuZleq+IlVVkYC5mmTO\r\nW5k7QgPwVy0FIPlMx1bnkfOu7sUAMQWhRZqDDoGocLTYVlaFTyUkQ1knLN7o\r\nChul+q7VnQiEyP5QdTPJaouPZjMkQMVvMWN+U+CpJ2PZsualXpBzHq/1STp6\r\n7BeqtXIyOsvg+cQaBt5szJLL9h4y8JALjnIDtaFHMxe+AK0rqcM6DiUsl/lZ\r\nJPQCiadPC4qn7vM8i9+HxJCbN1Mg1HVz4h2GyPNguNbnGNyG9jbRFMMp5fNN\r\nb11LZrh6+nrXlgADicT74e1/kyDxKUkMsUkgIaOZIyoAOXPfQnxDVm8KegVc\r\ng07etSAt/eQM7AiI2X4Qt65UHIilkCpOb0IE4BmjEDdFoeZ3zkS6Km49eb0K\r\nyy7JMNFwT3wLQuGP2D2qbgXe48cxjxzXIjlrhER3haFi2tC/lQ6rwizL1VKi\r\nnT+wpJ9VdRy72n/HWsFRdZCdvqTbp/yjg4MdVimVRVhT3RjDucsRemiIO7tH\r\nZsQeydmv0QPdhiNBxtLfjaQSgux7DsXBQX/jIX56YpmtEGQF0JwkhebPymlQ\r\nJnsDmPGUMm2UbFePd3QvE7xqhwE065BAc6gB/MjduXgGwq/8CItVvZIrRix4\r\nLs3TIN9b03ImjaSlPStUsarY7i9GAsUyJW4=\r\n=Tn6I\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.17.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"76813f2ee40a59e9a7129a8e5401ca6c31ca9581","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.16","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.10","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","typescript":"^4.6.2","eslint-config-etherpad":"^3.0.4"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.15_1646256292956_0.9417813615842241","host":"s3://npm-registry-packages"}},"3.1.16":{"name":"ep_cursortrace","version":"3.1.16","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.16","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"me@factor.cc"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"17ef6020a0d3bd37c1322b1b750bcfce59177a64","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.16.tgz","fileCount":16,"integrity":"sha512-2NwtrRZOTWBDm85iDUaWRlx6C7MWBIozvj3+sPxv77H6GE1m0PRaJhk/ve6+J3i+VDsf2GpAR3CBTX9B9i9aVw==","signatures":[{"sig":"MEQCIDUtwWEUt2Gi/bn21/ColoBMJswq5PVBUzoM4M49D/L7AiBpmdZCUqxQe+ylVZnRJeS4fFbAO6ZDgMNKX7ao5LXpaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOQKdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZDg/9F0bKtx+43gYA/nqDwPHUSAy3+B+cwjRWzF2xkOSKKBZIecfr\r\nUem4MCWNT726XWy0M85sDdmsHqvnMFYyY2hWxuPB/KuLBMSQuwHyd4qC37Rd\r\nV8Jr0/a5q9vI45Wn07Y0G3+UduhzU1qTk8NyohmZorLJZby6+IfDeSAKh/+5\r\nBjIa5lilPGTaCPJneVJz2tfAcbael0amPnVl/gD2vDyRxIM/6oKgXoh0bx2u\r\nmvR9n9queTb6RMdSGXwqgA2SLpAClVG1cRaxqxYaLn8nOaMVQ0QoNZu6q5VS\r\nUnWwVR4dzN2IY6Kx4nRAIqlGoIck+xQerh67yMj7xvGMExzLAc38/c2hXaly\r\nj4nOLe7g7K1wo3PHwIlnfsdALqFmBc8wdG+/WYzVR2y7FET1JsiMh3ZB4OXg\r\nzPiPnH/gTLvFf6lqh9gXckCW+kWKkXI8qjr/Bv7cTtABJuAg5GW47gZKs3PW\r\nFN1vILb/Ij+zwDZJR3RTZYB6mNw9x9OPj5lOlyVDyxM6kj/EL31wzkCUwgq0\r\nUVubvrBXupBr8HsAs7/aLhL+K4KNFVU6doFFxiNZS81tAOi8gHHDkhZwprvE\r\nd7RcLhMTE6wRLESZOdk7vLSGDds3a+aZb+beVcTBJruuawXgf8wyrXCDGrAm\r\n1Nrt84p0T9Z2dfjD7AENsTdZW0+6nWHZMvI=\r\n=wqhA\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=12.17.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"22520ac7eecc1650a60c6a4b89ab98a317fc626f","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"6.14.16","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"12.22.10","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","typescript":"^4.6.2","eslint-config-etherpad":"^3.0.9"},"peerDependencies":{"ep_etherpad-lite":">=1.8.6"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.16_1647903389092_0.09737080154423894","host":"s3://npm-registry-packages"}},"3.1.18":{"name":"ep_cursortrace","version":"3.1.18","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.18","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"c267c3e34e201fb5f0f37bcb936b1b276de541f4","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.18.tgz","fileCount":17,"integrity":"sha512-VPcr1YaFRIP40kzr5nUExH7Ih1YlsZ4x/EWn8eVmlipOlh10xtE30JfWHn2kvjKIc/54HjOT85W4xnt9evqrZA==","signatures":[{"sig":"MEUCIBUKtZn1yXolta9FJQJlJZQ7gJUUwXxreR7zNcn/93JJAiEA78PUFUDhpBuu63fJLS6WHh3oFU60Sh2pFlquocQbJHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47600},"_from":"file:ep_cursortrace-3.1.18.tgz","engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_resolved":"/tmp/ae3ce5352e706ce5a13521faeebb79d9/ep_cursortrace-3.1.18.tgz","_integrity":"sha512-VPcr1YaFRIP40kzr5nUExH7Ih1YlsZ4x/EWn8eVmlipOlh10xtE30JfWHn2kvjKIc/54HjOT85W4xnt9evqrZA==","repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"10.2.4","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","typescript":"^5.4.2","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.18_1710624678171_0.006096025503215863","host":"s3://npm-registry-packages"}},"3.1.19":{"name":"ep_cursortrace","version":"3.1.19","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.19","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ether-plugins/tree/main/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ether-plugins/issues"},"dist":{"shasum":"bea2bec5779a8401000a28b1dbb94fc215f562c5","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.19.tgz","fileCount":13,"integrity":"sha512-sePGttHuD1oidZ6ZKv9Cb4wPMb76ToMZhqZ4YuXMlyY01JTLpf8unZTtYZ3Qfu73uodaA3Tl6zo1rqKA65wAGQ==","signatures":[{"sig":"MEUCIAWVJFAuXqcFVTFn++hFJTPj7g6jQP3QgdmayVcDyljXAiEA6Oq6o/Pp8fZNNOGBxa9QdWUWCOadE8txmrz+OiN3GXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38569},"_from":"file:ep_cursortrace-3.1.19.tgz","engines":{"node":">=20.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_resolved":"/tmp/e990cc555d5a026c140ad2a4665774f8/ep_cursortrace-3.1.19.tgz","_integrity":"sha512-sePGttHuD1oidZ6ZKv9Cb4wPMb76ToMZhqZ4YuXMlyY01JTLpf8unZTtYZ3Qfu73uodaA3Tl6zo1rqKA65wAGQ==","repository":{"url":"git+https://github.com/ether/ether-plugins.git","type":"git"},"_npmVersion":"10.9.2","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","typescript":"^5.4.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.19_1754342469438_0.955155731296476","host":"s3://npm-registry-packages-npm-production"}},"3.1.20":{"name":"ep_cursortrace","version":"3.1.20","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.20","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ether-plugins/tree/main/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ether-plugins/issues"},"dist":{"shasum":"52c39e9535a527e36b2b03940699b6c04ff0a420","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.20.tgz","fileCount":12,"integrity":"sha512-QHuNm72t+TCxeWcHnsa4dAMvcmlD/cOZ19D0Ycasa6h7LLv2O6ww77uugNLGsJ39LPvVrR+QJMo0TugpqrLxqA==","signatures":[{"sig":"MEUCIQCkernUdRVi67qvzYkvRp1k1OdEZeadi2+gyVWSLq0UBAIgfFm4dWgylEvJMtNVlKrlbIVQpycrbh2ElMkkRukuNp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38330},"_from":"file:ep_cursortrace-3.1.20.tgz","engines":{"node":">=20.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_resolved":"/tmp/4547aeb77968d9e5506ee51377b855f1/ep_cursortrace-3.1.20.tgz","_integrity":"sha512-QHuNm72t+TCxeWcHnsa4dAMvcmlD/cOZ19D0Ycasa6h7LLv2O6ww77uugNLGsJ39LPvVrR+QJMo0TugpqrLxqA==","repository":{"url":"git+https://github.com/ether/ether-plugins.git","type":"git"},"_npmVersion":"10.9.3","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","typescript":"^5.4.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.20_1756144145106_0.710236119640099","host":"s3://npm-registry-packages-npm-production"}},"3.1.22":{"name":"ep_cursortrace","version":"3.1.22","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.22","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/redhog/ep_cursortrace#readme","bugs":{"url":"https://github.com/redhog/ep_cursortrace/issues"},"dist":{"shasum":"4487fe6b185e4130db4071108c777ae9355caa9c","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.22.tgz","fileCount":17,"integrity":"sha512-/euAz1tOqQSdwjxhzJI2kE0Wh+OROoiRCldRKNae73QlIs1AQMrQlPsUaamg9Ql9xDOAwP5IqpbdullbD7kc3g==","signatures":[{"sig":"MEYCIQCxXVIP7343jQ4ObDahd1q0gKoDezok8diqKc6q08Dl/AIhAKzHAcIvaURt0fHGrR3uv5n/XCshXwXIHUhbolJh8pek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46976},"_from":"file:ep_cursortrace-3.1.22.tgz","engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"johnyma22","email":"john@mclear.co.uk"},"_resolved":"/tmp/24010ddf55b5e3ac2196c155ca6c6f8a/ep_cursortrace-3.1.22.tgz","_integrity":"sha512-/euAz1tOqQSdwjxhzJI2kE0Wh+OROoiRCldRKNae73QlIs1AQMrQlPsUaamg9Ql9xDOAwP5IqpbdullbD7kc3g==","repository":{"url":"git+ssh://git@github.com/redhog/ep_cursortrace.git","type":"git"},"_npmVersion":"10.8.2","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.22_1774953661081_0.23070141941979538","host":"s3://npm-registry-packages-npm-production"}},"3.1.31":{"name":"ep_cursortrace","version":"3.1.31","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.31","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"5fbb1b0720224eecee1bb20f14e30c7b0d0bdc8c","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.31.tgz","fileCount":17,"integrity":"sha512-v9kmu9R7Mr+jT5hisQTT32DKvEVESHkg6Sn2yv+KmKzJ4YnFPMmafxJVM5jBs5Dr7pYOZvUJtty+Lp7CqG9sDA==","signatures":[{"sig":"MEUCIQDYPlJhrp/uoYOhU2lbTKGwtzH0JMtX4h0tl0FNSVu6OwIgVDMgo58etHOTsbAES42f/riLPpdlFSYXTbA669mJZdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48192},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"badcaec16e070accc796bfc304105bef5d0e03a6","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.31_1775648206290_0.6572848192325333","host":"s3://npm-registry-packages-npm-production"}},"3.1.33":{"name":"ep_cursortrace","version":"3.1.33","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.33","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"d37e34bf45dce9efeb3c4077b3bc85349283974e","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.33.tgz","fileCount":17,"integrity":"sha512-z+iVHrW0TMy1+mwz3BzAE9CYawfRkTNn2AweSLN0dCOvH5HhTyIYRFvU6XF7OCR2w/tgUmYe/84+yEbkYwFOGg==","signatures":[{"sig":"MEQCIHY2uM11GF62IpNHiDRW/TRcqrZF/AiLFcVyB3djgbDBAiAnT1yRPwXXVrKWDuNpVuSDW8FeBVQz9HAhVzpmXq32qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49275},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"ebfa012e821856db40ceab857588f43a6ac8ee24","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.33_1775718312089_0.326039690332633","host":"s3://npm-registry-packages-npm-production"}},"3.1.35":{"name":"ep_cursortrace","version":"3.1.35","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.35","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"5a8fd3060e47250a9e3791709b47ac6375575e99","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.35.tgz","fileCount":17,"integrity":"sha512-slXBoK7oBHb8TCkCvQugwuuY24eTrKIsALhO+VLNaaqA05WzqJHdziIA4fO3UBUemePd4PL9QDKcfesz1OmqqQ==","signatures":[{"sig":"MEUCIFJ8vLGkqEPQc3bvCxer57CcfVFM5brLuEUM5z2IugBGAiEAmC16Cgcg5tcNhh15papxqVIV+vlVMhgp96ZlylDTdl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49275},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"2a1416d300ce4a375fe0c27af4583f8dbbc6920d","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.35_1775804396047_0.19304533567929183","host":"s3://npm-registry-packages-npm-production"}},"3.1.37":{"name":"ep_cursortrace","version":"3.1.37","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.37","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"6e47a2320965a1f7cacfab4d706d114a0b7b8ddd","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.37.tgz","fileCount":17,"integrity":"sha512-EE03OYv6b/MlFABjJKTAMSkzhoFdxtYsgb9011PG2FC9gCnvHp2dIjBjzKXJhQQUSBjjLdznNTWjdDem0i2NTg==","signatures":[{"sig":"MEQCICQ26sy+OP/FbekzVMH9MjdgNl7RYaG+3QMFwBPuSL/xAiB9O+rxmvrEuMV2Skzlz2vqdqRimBIuMb+YjfdXU+0Z0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49275},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"febbadf6effce31a49641c556b401e4957a14bfb","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.37_1775889849544_0.06401023442633469","host":"s3://npm-registry-packages-npm-production"}},"3.1.39":{"name":"ep_cursortrace","version":"3.1.39","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.39","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"0257807a28ade0123ea3538ab7a450c976b396d4","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.39.tgz","fileCount":17,"integrity":"sha512-sLV56+wseAcnZ2LG4xwRxPIQ+BnpEfGPWNR6I60P7A8CZN6DcgLcOWrRi5Upujw9+jMHIGvhEi/XvjSAysnMtg==","signatures":[{"sig":"MEYCIQDKwLzOUlnBzQK1A0AwNXGhaYf9baKW85h8XvxZqpgIBQIhAKc/P71+ClBb/02zDzZO49xk148A3lCqGSAxmCMl8dDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49275},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"76424b90e43f303213e161c6bda10c0314d38c66","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.39_1775976656629_0.5975228985136192","host":"s3://npm-registry-packages-npm-production"}},"3.1.41":{"name":"ep_cursortrace","version":"3.1.41","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.41","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"74ac274d2952ec104f6f26367fd8aef4da4d04ce","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.41.tgz","fileCount":17,"integrity":"sha512-iXE7KbvcE/g24VgNq3gFom3BJ7zZ/SDdFlyvv5kgUbeZ5DX3bK4f7xPbZx0D4OokLFp/a/KRQlcYvNMXBmF44Q==","signatures":[{"sig":"MEUCIBnobp6JqDVhjivXAHUhDNzDka5ykebv9seR8bgeyOmCAiEA6XL6YYlA2RhdKBmZYNFotePbFkTlUdPG4J1kVoqtzYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49275},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"4bc38e3e46693f0bbd7689f5f453674032565ec8","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.41_1776063822487_0.17999377702911312","host":"s3://npm-registry-packages-npm-production"}},"3.1.42":{"name":"ep_cursortrace","version":"3.1.42","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.42","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"0bcfdf2cd0eaac7ae9fbbb7f50eec16f561750d7","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.42.tgz","fileCount":18,"integrity":"sha512-EiK30oboy6ygmpcALlIQqFuD6uuSFpusGa8+XX4Icsu+cGXH8TRNGkvv7Obf0dFYWeLp6JbM/JVkExcResdgCA==","signatures":[{"sig":"MEQCIFh/t9BHa1+AQN8tySrx3v7Vus2aTfkj0e63EITNHVfHAiA5/CILG4NYTm5JxnMs3ShO/wp53O6C9dwWn6jl3JfC1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49989},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"28b4bf9b516cc138f159e3f223e708c400c5b805","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.42_1776198208172_0.38801968488420124","host":"s3://npm-registry-packages-npm-production"}},"3.1.43":{"name":"ep_cursortrace","version":"3.1.43","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.43","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"a34a29c3efba8f635f2acc049d8e1eb89e69bd87","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.43.tgz","fileCount":18,"integrity":"sha512-sC5SbbhT2ktlbm79G8RO2orxVjTTm4Al0lIxw0JkGQcdsciXdp+CFtcVuN/g434b5Zw8/6UcO5Xw3MOLd4SZIA==","signatures":[{"sig":"MEUCIQDuulDj/OX/Hbxk8/pmWeqHzSTC1MZLK0Cyxv25qtj+ogIgURsSlADe++wx6IU91qRu4d2BMrRlukYJ2hNlKpSm7Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49981},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"19c56c2c68a3a7ed78c705d5254f26fd5a91aad7","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.43_1776242933268_0.250784988539847","host":"s3://npm-registry-packages-npm-production"}},"3.1.44":{"name":"ep_cursortrace","version":"3.1.44","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.44","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"77d2cfb282546c8666cbaef9de8ed5e2e20b7119","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.44.tgz","fileCount":18,"integrity":"sha512-pA8t11+LTxHLdHrhhnhs51WeKQseGNYGp0BoHEhSFWmuHRUQi6Vqtudr2ZJiGQ2neVM+rE3qa3wwGT2Uda3JGA==","signatures":[{"sig":"MEUCIDph00ZZZ8ZOmwEPzPX2CWIVTDTCZ8VS3bx2+lAfzYi7AiEAnnzRf1cK5HPsX7Dmrhabg0LwXrpVjNlhoQT46jmjFK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50415},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"cabf587cfb07a2b86c233801b435b290451f5c74","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.44_1776424945029_0.6636146244212924","host":"s3://npm-registry-packages-npm-production"}},"3.1.45":{"name":"ep_cursortrace","version":"3.1.45","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.45","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"e0cd0f79d740054c6326a479966740bf3681667a","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.45.tgz","fileCount":18,"integrity":"sha512-YVlOqQwLk3j9sKz8X7YDSArVv4LADfo7jI4hGVJMUeTlAPXb2hAMf0dOcI+bMVkQv42rrCKeF/l6oryUbK/Kiw==","signatures":[{"sig":"MEUCIQCzURs0nQ+wuRvbprq3cWenTQ6jlwIlWXOI5m9EJcTR9wIgfvGvWlSuAPuu4HX7T+ykwit0nR4bO8IZyut8miXrowo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50903},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"4c712a5e582f14d35439b9b82f3e4bfd4efa095c","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.45_1776426031623_0.7604162868700206","host":"s3://npm-registry-packages-npm-production"}},"3.1.46":{"name":"ep_cursortrace","version":"3.1.46","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.46","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"cb22290ed66811bcbfd9f60413f2d77f6e916208","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.46.tgz","fileCount":18,"integrity":"sha512-P2dbIDgjgBKC9aei4F8ZeyN7WUtRHoM018wjyT2QLkoN/Uo8kVdqXyIvvMjQJR6QbI0XnKAftC+Vcrkx1MFRXA==","signatures":[{"sig":"MEMCHzK6jvaRaaG7DuInlnDTj139QoAVtNgs+in+W9U2b2QCIA87Ew1nj8mg/p7/f1VgF01x3YNJklnF10r7olBFarkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50903},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"0a7fde2edd770ebe6a39ccb73e4b0e6b89227d15","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.46_1776427269428_0.14961645534460133","host":"s3://npm-registry-packages-npm-production"}},"3.1.47":{"name":"ep_cursortrace","version":"3.1.47","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.47","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"a4ecf141c28e7a92e7f831941f44629f35a51aa4","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.47.tgz","fileCount":18,"integrity":"sha512-0QAoBxSP+hd3eXZO0jW5dvUeHFQUFrFPXGUyw8UghtHD8z6B1c0Og4jJKo6TEJXbTZ8DeFVD0QfUDf14mfoKcA==","signatures":[{"sig":"MEUCIH0jFOeTEYUwuajIosmqc/6DQkDBtuC9NokaBz1OyY2XAiEAuuymfbvQXD5B/BGxMrP7YBq40tLxT5xIldtzNqflDpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50921},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"f35e8f26cd5219e94f461c92a58d9d0606ae070e","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.47_1776431702406_0.6243236052505083","host":"s3://npm-registry-packages-npm-production"}},"3.1.48":{"name":"ep_cursortrace","version":"3.1.48","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.48","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"5e215a79920b56964844115e527028f5e08bd355","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.48.tgz","fileCount":18,"integrity":"sha512-GmgzfYK3jX/SnRZUcJTeswKQaG8ukoPhyKGtbYPUWSLlBrhqAh5pfydsXFny4S4X0kZLeJxhc0FQAC4/L/eLKg==","signatures":[{"sig":"MEUCIB7LOebYVJkra0HbmQGN5dwpJJTPb9eNxyKYLDdHITBLAiEA1oYCufRSXd234W1I4lu6pedpq8sV8/q5s4DgxQbZJp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51612},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"7ca9f34d0daa64b1ebc378d0d80d440f88fa54bf","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.12.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.48_1776435177197_0.8091277812629687","host":"s3://npm-registry-packages-npm-production"}},"3.1.49":{"name":"ep_cursortrace","version":"3.1.49","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.49","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"1109191a6ecba92761c60ba3418fe2acbb7d8398","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.49.tgz","fileCount":19,"integrity":"sha512-czxPFzqitBRrnDrBytCCst02+Ml69/nEEBuO1zKHiNu7vjxGw6JFXhDGEM6plsoerPQknLtXksJmvuy3c498Ng==","signatures":[{"sig":"MEUCIBO0iN2eIVAO6BerKNA+I3BHAamIsfjl7UTWImZySHmVAiEAt3jefu+tbpWb83TrlZGldUX27lyoTqx4Lsw3J83yt/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52920},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"6685cd91b7b6f9e0d6c5da1b0aa127d17cd2e013","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.49_1777354741386_0.4177550773983252","host":"s3://npm-registry-packages-npm-production"}},"3.1.50":{"name":"ep_cursortrace","version":"3.1.50","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.50","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"ae95731c423edb740a48db34fc3e6f19d52af51a","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.50.tgz","fileCount":19,"integrity":"sha512-2Z9YEeTUjQ1T0D6eKHUQTYPx7c1aEezA/RBdq1585iWxMXZUA4Nk2khQoLMCx3z3PTrlP2JoMdue4qe+SGgcug==","signatures":[{"sig":"MEQCIBsGiU3x+UwHvzZmMXp4qruoIMen99lKO3XrmgyhU2ieAiAYCPXD8uyR5t6RXDWEhOEljJwKuNiCQ/K+vhjWs9aHIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51768},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"e3fc36279111c206d21527ce358cd63940dd0b00","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.50_1777381211166_0.38267187290086047","host":"s3://npm-registry-packages-npm-production"}},"3.1.51":{"name":"ep_cursortrace","version":"3.1.51","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.51","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"470c82d8866cc73a9092222ee362ac431f2a19ee","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.51.tgz","fileCount":19,"integrity":"sha512-KDBQd8lFPUz0iepOlBKb7UK3lE6PH0tOEPPTSS5b6KdIEaxWBt/VOWnQDuUUSCA4r8JUutlFG2mB6QMURf2LdQ==","signatures":[{"sig":"MEYCIQDY9/WW6sl2JMH+2gvN+SbjkGu9WTW+Vkw9l2De4sL4CAIhAKytYLJMt8s+LuG8QFB/CAZnR9CYDZ048sLof13hvCH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51982},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"0a39e6b2b217680af8b3c5a1d5e51b374be5e1c4","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.51_1777429056834_0.9834102365410065","host":"s3://npm-registry-packages-npm-production"}},"3.1.52":{"name":"ep_cursortrace","version":"3.1.52","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.52","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"e10d5ab6c58bc9091834d32dd05acddafcd2a9c1","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.52.tgz","fileCount":26,"integrity":"sha512-QMgTF7nfS6apjbD72rPHy8eVRyN/9Vzh4QVAJ7npT1ljeZiemy2vnRwmZFAjLZutENe+kOfxHd3tUnkMEkb4aA==","signatures":[{"sig":"MEUCICb2s2vZf9HRqt9bWg05FxJ3v3/g1dU4q5F0pAzvoTg+AiEAy2YQNF8U8BiarInPrZMfWQYC+4LDR2TWU8XYaPqT8HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97775},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"0a18c27eea4d79d4486d56aadc015bdcbe7e25a2","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.52_1777544670054_0.6997546534334629","host":"s3://npm-registry-packages-npm-production"}},"3.1.53":{"name":"ep_cursortrace","version":"3.1.53","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.53","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"b4c49400269eb93e11b1dcd5c76fc2cbff44a69f","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.53.tgz","fileCount":26,"integrity":"sha512-oIzwftesWtStp9I/r1oX98E8xfIMTDNRjjYXBINslzktcQBJ0nnQNiN1EzWzYjRYATWbDRCqfv538vuZQuhLlw==","signatures":[{"sig":"MEYCIQC1eVMMPp6o9xEtclVZEnt24OFMD4u8qJchU0imJYesLAIhANdyClKmq6gJ+LpKg7cqTT8eFHyy1Ce1ghVpiqYHjAfx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98936},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"5a4cbf16bf1b7904031a0f737b842c1291f01908","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.53_1777749877599_0.027152193916371914","host":"s3://npm-registry-packages-npm-production"}},"3.1.54":{"name":"ep_cursortrace","version":"3.1.54","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.54","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"864f7809d51e09c409d4e3c28a581c22b262c88d","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.54.tgz","fileCount":26,"integrity":"sha512-LK/jpzGfb0DZ8fKCmov0gL2TkO1Oi0vXPm48wZLSQJCsJWVT29eTxu9nTkvaKSIkcGZVPrtESeyBbWuaQ8TmZw==","signatures":[{"sig":"MEUCIQC8x1G/JpGFPuXKYuZGxtn8KUhqzofo71mGGLXENMrYMAIgWTL0pb+Qn+vqpZNDI3mzytj7ys1c7q3xPyo2DrR5+kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99676},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"d3c511da622ac6b7c97bc21366e0f1e428950a9b","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.54_1777811653499_0.5686112494704085","host":"s3://npm-registry-packages-npm-production"}},"3.1.55":{"name":"ep_cursortrace","version":"3.1.55","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.55","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"b6230c160cfbd0abf512c8b18867c153c59e29b7","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.55.tgz","fileCount":26,"integrity":"sha512-GChAxH+yx42ba2XSITe9d+HyBcbrYfocbIEnyRCwT67iKRZcR9mp3g/qRRKFdZV1R43bNRrSML1eeel3HfyRkA==","signatures":[{"sig":"MEQCIBJOUY2LsNxVyN5bJNW/AKuFntaJdeEK9FXAHZmUmD5AAiBRu6M7C0YzstJ2kObUdhqNxbJdUpMIBQyK7nrvZXHUHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99676},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"d3f9212210184a51c313934d13d4784dedcb3309","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.13.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.55_1777922053118_0.323409611628656","host":"s3://npm-registry-packages-npm-production"}},"3.1.56":{"name":"ep_cursortrace","version":"3.1.56","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.56","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"e596565f4c76741b71cd84b9e859d51abaaf6936","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.56.tgz","fileCount":26,"integrity":"sha512-zN7naRJH+GrRA5jdRRxwFQ4IltAukLY46AleyUEDiD2cilY34+KJ20LqDf90M0A+ib9rLmt7VpzpseOEuNP6/g==","signatures":[{"sig":"MEQCIFhj2y+Pq/FBYPRTojCW3ZpTPqYIPREQ0y9980mMeZjNAiAL9Ir3Yh2DHGS4oSQiAdUcZAqMvhCNLrqdzm4rp8GLmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94597},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"d7ddf4a260e7f31547810c230152ec43e83a5135","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.14.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.56_1778355120154_0.9670139703628948","host":"s3://npm-registry-packages-npm-production"}},"3.1.57":{"name":"ep_cursortrace","version":"3.1.57","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.57","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"aecdb249c832b04b886a74e1a9c0a9e2c5a07710","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.57.tgz","fileCount":27,"integrity":"sha512-UuTnFed5Zq+L7EAxO5ltwgfSIJbcdkr3gGKcMSaM9gFhC1pcKRkDOXjDSkCOGOYTapAY3jIibFVDHtypiCmMKg==","signatures":[{"sig":"MEYCIQC6e8d3qZFEZcJXM/JtDC+pv7vvULvdFtXbkMLRmg3QcQIhAIIqfkhglMGg/MtwMuX+THfuvQRjLKc0/BQgN7REj6sF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96671},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"2c78a5b1bbc430deccf36d33a890adabece8d99e","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.14.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.57_1778361380604_0.9731302633243732","host":"s3://npm-registry-packages-npm-production"}},"3.1.58":{"name":"ep_cursortrace","version":"3.1.58","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.58","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"45ca6c7db9e9561c7cae2fcd5d08cebf90dbb6bb","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.58.tgz","fileCount":31,"integrity":"sha512-gtP21OxpyR50XhBHfdk34jmZ7bUbJ2QFy71v7Uf/viwsF4tkKpoO8bfTmlKWZbactTdZ7/aig9rabNgyxtxpig==","signatures":[{"sig":"MEUCIFO9fU2UOlYEgKZv0ow7j4TVunWkjr3tTlJgkBtj9DQzAiEAv2KK5ogUmaOCc9C1wKCQOOB7pYgrSKpLyqYmxEEVm5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"0a905ea1ae760aab7be709acf88cdccf5766fcf8","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.14.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.58_1778847204993_0.013960651496466525","host":"s3://npm-registry-packages-npm-production"}},"3.1.59":{"name":"ep_cursortrace","version":"3.1.59","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.59","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"a75caa679ffd48d849a717222ef77f1f89caa52f","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.59.tgz","fileCount":31,"integrity":"sha512-ctmM50HgLpd2DWFJL8o7qYIwfxy6EpLG4rY6t289a6yBCZ7OidPVvS7YsRmt/VKp9bFFDR+uWlvUvsJZy2kpkA==","signatures":[{"sig":"MEUCIQCsPDl04Lh2OkRGekfg9BPmxPwzcghV5ZQycz3U5GLYEwIgG77BZasMX1fiZcoGoOFKZOrqtUhvpy/QGZL9SXt/WMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"6ebceabfccc47c0e76d0b015d413f63d28a87aa8","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.14.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.59_1778857457725_0.11662608169406563","host":"s3://npm-registry-packages-npm-production"}},"3.1.60":{"name":"ep_cursortrace","version":"3.1.60","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.60","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"72b0eedc7d6a4f455441d955b3a294f9152aec25","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.60.tgz","fileCount":31,"integrity":"sha512-lxMoAneRsAQ94L94ZRzVcXo0zk0EwOAtkOXEZuD/EzSSurBUiewFs4sLTZTgKPdbscBIJt94ucaOqkNlTrx9/w==","signatures":[{"sig":"MEUCIQC2Y9oqP5Fqxb2idPUejNvG/KQME1oqaN8uM4jWnqz7JgIgJdX9FU6Ww+052n07seKp/Qt09p4Cluf7LjKYE/TPyX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"8bf632d22f558aeedd8e6fce49357ba45df91156","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.14.1","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.60_1779043424676_0.38095328561772623","host":"s3://npm-registry-packages-npm-production"}},"3.1.61":{"name":"ep_cursortrace","version":"3.1.61","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.61","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"3451bbcff22261049ecbb8ef2d4f00df2f1f8276","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.61.tgz","fileCount":31,"integrity":"sha512-dhFHlW3t3c30zo4EVo80W2YNsEtEophSvgkdEjp5Q59nN9b1uOiapdvrIPVlknyxdQS57x6BIT1N7ZGCoP6r7g==","signatures":[{"sig":"MEUCIHA3+PRwQnMD2KXUa7KJJ0TMHFKJeO7NAKONlu0F4mtIAiEAzGdWTw+GI0Gy9eJofS+f4L4Y4q1D/tb6AD2XW4JRNg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"ef677cb7d9ad773d78a0dc68e9ece159c5a7a6d8","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.15.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.6.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.61_1779743338703_0.27163416378183314","host":"s3://npm-registry-packages-npm-production"}},"3.1.62":{"name":"ep_cursortrace","version":"3.1.62","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.62","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm2@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"048d8ad622f14fff5efeb80619414a3e00da81be","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.62.tgz","fileCount":31,"integrity":"sha512-M7R+i62oOlRN6DViB+F3S48T6v7D3Bpf3bmaWPeHd/yj0yN8TM8Y1l3wqfd/JHboq4SQJIJa3fjurriLsh3lBA==","signatures":[{"sig":"MEQCIEoU9j+CFoXi2WTVzNnQ9Scl2xI/6qQO+omAFrMiDVOaAiAxMvf1Vv2AV+IuyZpKqfTd+4Z8mH2JcjjXyMTX3eDTCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"84dbcc226c03bcee4615138914f71dd16e6f7e2d","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.17.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.6.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.62_1781535756536_0.8010882187164807","host":"s3://npm-registry-packages-npm-production"}},"3.1.63":{"name":"ep_cursortrace","version":"3.1.63","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.63","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm2@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"420f8d5ad9baea34c426b74b4d701e314b9b05ef","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.63.tgz","fileCount":31,"integrity":"sha512-hy6+TUZLOACug1qkCW7PhJ2kqkcdElBV1oHZNrEb87RgMGNE+cujdip+10QsXGirohb9CjSONWjCAeN0qHHLvQ==","signatures":[{"sig":"MEYCIQCOAuhEDHtxq94KM2XAD+Ql0gJ+MAm82gkOjyMABTsxdwIhAKmpmfpyN/2H3kQD5rrgB7cmEEJeybtVJ5Dyapz6DOlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"b0f45df53651c991d6e229f9846708a623f741dd","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.17.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.6.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.63_1781795034010_0.9860367352314623","host":"s3://npm-registry-packages-npm-production"}},"3.1.64":{"name":"ep_cursortrace","version":"3.1.64","author":{"url":"Egil Moeller","name":"RedHog","email":"egil.moller@freecode.no"},"_id":"ep_cursortrace@3.1.64","maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm2@didry.org"}],"contributors":[{"url":"http://mclear.co.uk","name":"John McLear","email":"john@mclear.co.uk"}],"homepage":"https://github.com/ether/ep_cursortrace#readme","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"dist":{"shasum":"4ffc60640a04e27de880533b84721ce99ef97a84","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.64.tgz","fileCount":31,"integrity":"sha512-x0bCWO9i/4Jt/56IOZEDnkw/YnSbyLGDZEi1RG9Jtj5gFxZIBQJaKxXgIEWdd261Y4MbSZei7tV1vEUtKzA8Dg==","signatures":[{"sig":"MEQCIGWuB5HyrOOsBS7mTufLWlFw7HSaJBq2FCvS83X7YXwPAiB4p+MOK5V+ud+wKKXCPks14Hoq34NZT+wxxH8lSbyXRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99751},"engines":{"node":">=18.0.0"},"funding":{"url":"https://etherpad.org/","type":"individual"},"gitHead":"a3542cec709c78ff78a5b8b428619f99a66d2e0b","scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"repository":{"url":"git+https://github.com/ether/ep_cursortrace.git","type":"git"},"_npmVersion":"11.17.0","description":"Show cursor/caret movements of other users in real time","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ep_plugin_helpers":"^0.6.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","typescript":"^6.0.3","eslint-config-etherpad":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ep_cursortrace_3.1.64_1782313304501_0.7525257785948978","host":"s3://npm-registry-packages-npm-production"}},"3.1.65":{"name":"ep_cursortrace","description":"Show cursor/caret movements of other users in real time","version":"3.1.65","author":{"name":"RedHog","email":"egil.moller@freecode.no","url":"Egil Moeller"},"repository":{"type":"git","url":"git+https://github.com/ether/ep_cursortrace.git"},"contributors":[{"name":"John McLear","email":"john@mclear.co.uk","url":"http://mclear.co.uk"}],"engines":{"node":">=18.0.0"},"funding":{"type":"individual","url":"https://etherpad.org/"},"devDependencies":{"eslint":"^8.57.1","eslint-config-etherpad":"^4.0.5","typescript":"^6.0.3"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix ."},"dependencies":{"ep_plugin_helpers":"^0.6.7"},"gitHead":"95b27febbdae4de3b703511041f11ad6c6415045","_id":"ep_cursortrace@3.1.65","bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"homepage":"https://github.com/ether/ep_cursortrace#readme","_nodeVersion":"25.9.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-fNmC4pc9i/9RAcRKzvsSJL6PmMPaRgbe1nYLyNmFTGFMHsdsMiRnffj5ZXwG0oY/pQip3ffhmc846Y/pP+C+dQ==","shasum":"ebe5f7f6dad8f86338fa224ad9b0e3aa0314d523","tarball":"https://registry.npmjs.org/ep_cursortrace/-/ep_cursortrace-3.1.65.tgz","fileCount":31,"unpackedSize":99751,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ep_cursortrace@3.1.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4/CFKRmve+P0av21iM5Hr3y0Da1G3mtTnU0eFtcfDVwIhAOVDttV7Hd6tMJX8IPuHPLkBZ3GHAxay0AlCdb2Iho8w"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8af2149-14b3-4ecd-87dd-a0f2b53d72f0"}},"directories":{},"maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm2@didry.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ep_cursortrace_3.1.65_1782831749686_0.3282537488790238"},"_hasShrinkwrap":false}},"time":{"created":"2012-06-04T12:37:36.951Z","modified":"2026-06-30T15:02:30.152Z","0.0.1":"2012-06-04T12:37:38.611Z","2.0.1":"2013-04-06T18:06:02.201Z","2.0.2":"2013-04-13T12:06:49.256Z","2.0.3":"2013-04-17T17:59:13.463Z","2.0.4":"2013-04-20T11:23:58.042Z","2.0.5":"2014-05-03T07:36:35.795Z","2.0.8":"2014-06-24T19:39:17.603Z","2.0.9":"2014-07-15T13:50:32.433Z","2.0.10":"2014-11-29T02:02:43.497Z","2.0.11":"2014-11-29T02:49:06.770Z","2.0.12":"2014-12-01T04:03:16.066Z","2.0.14":"2015-01-02T23:17:42.908Z","2.0.15":"2015-01-15T17:51:01.906Z","3.0.0":"2020-06-09T11:34:04.786Z","3.0.1":"2020-06-09T12:07:23.101Z","3.0.2":"2020-06-09T12:30:17.826Z","3.0.3":"2020-06-09T13:52:30.360Z","3.0.4":"2020-06-09T15:28:29.328Z","3.0.5":"2020-06-09T16:47:55.581Z","3.0.6":"2020-06-18T14:30:25.969Z","3.0.7":"2020-09-23T08:02:36.387Z","3.0.8":"2020-10-23T12:59:06.795Z","3.0.10":"2020-10-27T18:46:14.126Z","3.1.0":"2020-11-27T19:11:04.485Z","3.1.3":"2020-12-02T19:53:19.425Z","3.1.4":"2021-02-07T10:04:02.680Z","3.1.5":"2021-02-08T16:56:07.211Z","3.1.6":"2021-02-17T10:59:13.967Z","3.1.7":"2021-03-03T08:37:10.477Z","3.1.8":"2021-06-17T00:31:07.092Z","3.1.9":"2021-09-07T23:26:40.704Z","3.1.10":"2021-09-07T23:28:26.852Z","3.1.11":"2021-12-10T22:53:12.022Z","3.1.12":"2022-01-21T03:25:59.919Z","3.1.13":"2022-02-26T05:38:40.108Z","3.1.14":"2022-03-02T00:50:53.534Z","3.1.15":"2022-03-02T21:24:53.185Z","3.1.16":"2022-03-21T22:56:29.287Z","3.1.18":"2024-03-16T21:31:18.355Z","3.1.19":"2025-08-04T21:21:09.664Z","3.1.20":"2025-08-25T17:49:05.298Z","3.1.22":"2026-03-31T10:41:01.225Z","3.1.31":"2026-04-08T11:36:46.433Z","3.1.33":"2026-04-09T07:05:12.239Z","3.1.35":"2026-04-10T06:59:56.201Z","3.1.37":"2026-04-11T06:44:09.722Z","3.1.39":"2026-04-12T06:50:56.779Z","3.1.41":"2026-04-13T07:03:42.617Z","3.1.42":"2026-04-14T20:23:28.301Z","3.1.43":"2026-04-15T08:48:53.421Z","3.1.44":"2026-04-17T11:22:25.180Z","3.1.45":"2026-04-17T11:40:31.760Z","3.1.46":"2026-04-17T12:01:09.565Z","3.1.47":"2026-04-17T13:15:02.530Z","3.1.48":"2026-04-17T14:12:57.348Z","3.1.49":"2026-04-28T05:39:01.536Z","3.1.50":"2026-04-28T13:00:11.322Z","3.1.51":"2026-04-29T02:17:36.970Z","3.1.52":"2026-04-30T10:24:30.217Z","3.1.53":"2026-05-02T19:24:37.808Z","3.1.54":"2026-05-03T12:34:13.636Z","3.1.55":"2026-05-04T19:14:13.317Z","3.1.56":"2026-05-09T19:32:00.311Z","3.1.57":"2026-05-09T21:16:20.767Z","3.1.58":"2026-05-15T12:13:25.148Z","3.1.59":"2026-05-15T15:04:17.897Z","3.1.60":"2026-05-17T18:43:44.831Z","3.1.61":"2026-05-25T21:08:58.833Z","3.1.62":"2026-06-15T15:02:36.697Z","3.1.63":"2026-06-18T15:03:54.145Z","3.1.64":"2026-06-24T15:01:44.652Z","3.1.65":"2026-06-30T15:02:29.832Z"},"bugs":{"url":"https://github.com/ether/ep_cursortrace/issues"},"author":{"name":"RedHog","email":"egil.moller@freecode.no","url":"Egil Moeller"},"homepage":"https://github.com/ether/ep_cursortrace#readme","repository":{"type":"git","url":"git+https://github.com/ether/ep_cursortrace.git"},"description":"Show cursor/caret movements of other users in real time","contributors":[{"name":"John McLear","email":"john@mclear.co.uk","url":"http://mclear.co.uk"}],"maintainers":[{"name":"johnyma22","email":"john@mclear.co.uk"},{"name":"rhansen0","email":"rhansen@rhansen.org"},{"name":"gared","email":"stefan@stefans-entwicklerecke.de"},{"name":"0ip","email":"robin.buse@gmail.com"},{"name":"redhog","email":"egil.moller@freecode.no"},{"name":"framasky","email":"luc+npm2@didry.org"}],"readme":"![Publish Status](https://github.com/ether/ep_cursortrace/workflows/Node.js%20Package/badge.svg) [![Backend Tests Status](https://github.com/ether/ep_cursortrace/actions/workflows/test-and-release.yml/badge.svg)](https://github.com/ether/ep_cursortrace/actions/workflows/test-and-release.yml)\n\n# Show the caret position of authors within Etherpad\n\nImportant: A caret is not a cursor, a cursor is what your mouse uses.. A caret is the little stick used in a word processor.  The more you know....\n\nLooking for the follow feature?  See ep_author_follow\n\n## Features\n* See where another authors caret is in really real time\n* Per-user and pad-wide settings toggle for showing other users locations\n\n## TODO\n\n* Show the stick on the right when the righter px of the span is greater than the total width of outerdocbody IE the name doesnt fit on the screen\n\n## Get it done\n\nContact the developers through github to sponsor development of bugfixes and features\n\n## Installation\n\nInstall from the Etherpad admin UI (**Admin → Manage Plugins**,\nsearch for `ep_cursortrace` and click *Install*), or from the Etherpad\nroot directory:\n\n```sh\npnpm run plugins install ep_cursortrace\n```\n\n> ⚠️ Don't run `npm i` / `npm install` yourself from the Etherpad\n> source tree — Etherpad tracks installed plugins through its own\n> plugin-manager, and hand-editing `package.json` can leave the\n> server unable to start.\n\nAfter installing, restart Etherpad.\n","readmeFilename":"README.md","users":{"fgribreau":true}}