{"_id":"@alorel-github-mirrors/hacktimer","_rev":"1-fcc82c1c617fa49829050a7a211b487c","name":"@alorel-github-mirrors/hacktimer","description":"Avoid timers throttling by browser when tab is inactive","dist-tags":{"latest":"1.1.0"},"versions":{"1.1.0":{"name":"@alorel-github-mirrors/hacktimer","version":"1.1.0","description":"Avoid timers throttling by browser when tab is inactive","main":"HackTimer.js","repository":{"type":"git","url":"git+https://github.com/turuslan/HackTimer.git"},"keywords":["suspend","slow","throttle","timer","interval","timeout","browser","chrome","background","inactive"],"author":{"name":"turuslan","email":"turuslan.devbox@gmail.com","url":"http://github.com/turuslan/"},"license":"MIT","bugs":{"url":"https://github.com/turuslan/HackTimer/issues"},"homepage":"https://github.com/turuslan/HackTimer","gitHead":"15e37fb2225ab79e254f3366517e9880abcaf80f","_id":"@alorel-github-mirrors/hacktimer@1.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"alorel","email":"a.molcanovas@gmail.com"},"dist":{"integrity":"sha512-0a4CecpZ71u1rV+McMY+F6Dtak63N10SxutKC58JD1iKSecWs/YOUKyBw0ZY6gqEUqWeWCLX9uqQOH8cCgjarA==","shasum":"79f7d5d68e3fce7f221c79f6e8d05c4084625537","tarball":"https://registry.npmjs.org/@alorel-github-mirrors/hacktimer/-/hacktimer-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfV5RjbJUDTSt45XkkzwDt8oD07eKslYO3Z2inB78EUAiEAjbQeWkgopPMO9cpD6yivJIXKiPFSrr5l0ECXjGuDRyM="}]},"maintainers":[{"name":"alorel","email":"a.molcanovas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hacktimer-1.1.0.tgz_1507640536156_0.321475924924016"}}},"readme":"# HackTimer\nAvoid timers throttling by browser when tab is inactive\n\n# Usage:\nPlace script reference to **HackTimer.js** (or HackTimer.min.js) before any other JavaScript.\nThis includes library's such as jQuery as otherwise timed events such as fadeOut and fadeIn will break.\n\n# NPM\nCommand: `npm install hacktimer --reg https://www.myget.org/F/hack-timer/npm`\n\nLatest version is 1.1.0\n\nRegistry URL: https://www.myget.org/F/hack-timer/npm\n\n# Bower\nCommand: `bower install hacktimer`\n\nLatest version is 1.1.0\n\nRegistry: https://www.myget.org/F/hack-timer/bower/\n\nYou can specify bower registry in file `.bowerrc` in your working directory\n```json\n{\n  \"registry\": {\n      \"search\": [\n          \"https://www.myget.org/F/hack-timer/bower/\",\n          \"https://bower.herokuapp.com\"\n      ]\n  }\n}\n```\n\n# Notes\nLoader code **HackTimer.js** (or HackTimer.min.js) may be placed in separate file or in script tag.\n\nWorker code **HackTimerWorker.js** (or HackTimerWorker.min.js) must be placed in separate file. It is used to fallback if Blob is not supported\n\nTo **change** worker code **script name** or path go to the end of **HackTimer.js** (or HackTimer.min.js) file and replace script name.\n\n**HackTimer.silent.min.js** writes to log only if initialisation failed. Use it with **HackTimerWorker.min.js** .\n\n# Warning\nFull code (HackTimer.js and HackTimerWorker.js) must not be used with minified (HackTimer.min.js and HackTimerWorker.min.js), i.e. **HackTimer.js** must use **only HackTimerWorker.js** and **HackTimer.min.js** must use **only HackTimerWorker.min.js** .\n","maintainers":[{"name":"alorel","email":"a.molcanovas@gmail.com"}],"time":{"modified":"2022-04-04T13:37:25.396Z","created":"2017-10-10T13:02:18.181Z","1.1.0":"2017-10-10T13:02:18.181Z"},"homepage":"https://github.com/turuslan/HackTimer","keywords":["suspend","slow","throttle","timer","interval","timeout","browser","chrome","background","inactive"],"repository":{"type":"git","url":"git+https://github.com/turuslan/HackTimer.git"},"author":{"name":"turuslan","email":"turuslan.devbox@gmail.com","url":"http://github.com/turuslan/"},"bugs":{"url":"https://github.com/turuslan/HackTimer/issues"},"license":"MIT","readmeFilename":"README.md"}