{"_id":"microtask","_rev":"19-2d60aeb3fb8ed331aedec0b063488fa8","name":"microtask","description":"microtask","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.3":{"name":"microtask","version":"0.1.3","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","mocha-phantomjs":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","_id":"microtask@0.1.3","dist":{"shasum":"e6f8a096762ad353d794871fdd98fe167765a313","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.3.tgz","integrity":"sha512-O6MzZrUWwmNhYIPVLtFkJ9OU1w0sepy0hc0ybUYsGuaJrMULYPdwxY+lSc+gBbTPMxxhT0UgDFEuEgy5KQ2l7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgR8UMmiU2RrenJm6Ul+DUNK6lFBgBtiCno/bx6JonEAiBOYuD1gvFINSeDwqu2p1Ik88YJDJH6twMOTBHdo4rEMg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}],"directories":{}},"0.1.4":{"name":"microtask","version":"0.1.4","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","mocha-phantomjs":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","homepage":"https://github.com/kaerus-component/microTask","_id":"microtask@0.1.4","dist":{"shasum":"11aaf5a7d723bf7ed969158e3375eaf660d11f9f","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.4.tgz","integrity":"sha512-2S/1Xb7lxJOKWjm7oQCpQPpljIRXrmNg1MnaR0lSRYql+hLF+WF5jDG60XqOIA0/16U/U+yZW/uHcMszsrUWpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnFaKIJc9ZQk8LJ7NXRsRvwL8uHh6QIKgTPPm/7csLfAiA8xtoFoAp/to4MySAKHazDhUhzm6S5OH0avmJrX5U35A=="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}]},"0.1.5":{"name":"microtask","version":"0.1.5","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","mocha-phantomjs":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","homepage":"https://github.com/kaerus-component/microTask","_id":"microtask@0.1.5","_shasum":"a7d72f6cdc2cbeb514de7108094ea18270535a38","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}],"dist":{"shasum":"a7d72f6cdc2cbeb514de7108094ea18270535a38","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.5.tgz","integrity":"sha512-2Ruktcsrx1YF4qyLsaTGEGseI2xDTJLbIq31QmlQ00LWwMWPStxtOBWrHKLqkz3F6nWo7lb67OXe9zmywBd9gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQIJ4JTLZ+qJcC5to4ie434gnT+5qXQgZd+J3l42DOaAIgdU5Og9/qvnl3vTym66h5ycFSdc1DjClcTN+Fu6KTFiY="}]}},"0.1.6":{"name":"microtask","version":"0.1.6","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","mocha-phantomjs":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","homepage":"https://github.com/kaerus-component/microTask","_id":"microtask@0.1.6","dist":{"shasum":"e1eb96cd54871229d171542580ea21051200a37e","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.6.tgz","integrity":"sha512-1RdBE7f+VVKdbs6u6Kpap9OMUKdXQlt4OMdhciXiGIN8XWFY9+veOUjz5NjOEQZyvF9kJPnrbvAXjTHLBUBvCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN3xBU3zPjCrSnqU/epLDXCl0yfPZPRUh9BDgwVqsf7gIhALUOh4yq7oe+TqgUnM1E91MA3mR758/sLe5eEjDd0iax"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}]},"0.1.7":{"name":"microtask","version":"0.1.7","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","component":"~0.9.0","karma":"*","karma-mocha":"*","karma-chai":"*","karma-spec-reporter":"*","karma-firefox-launcher":"*","karma-chrome-launcher":"*","karma-safari-launcher":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","gitHead":"c9ca39aa3c02ebb81c2f838258c6df2fb80013b3","homepage":"https://github.com/kaerus-component/microTask","_id":"microtask@0.1.7","_shasum":"d798e78736410c18a19604c3610fb2fb2aa57d3d","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}],"dist":{"shasum":"d798e78736410c18a19604c3610fb2fb2aa57d3d","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.7.tgz","integrity":"sha512-DR39KGORfpVCtztg1r4iD2rIAWlJg4kFijbSsqyPREcphx8KKASRAIPoHyCFKcWFVmUe/Idwg4ZIcfgLI12SVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvmGbryxoPkkWMuFTD1uNmYy1aeVHEOu5Hk68VyKBf0gIhAOz9P2eCSItbEzHybn4jbh5RTeTaHB0a1olJ6QraD/Jg"}]}},"0.1.8":{"name":"microtask","version":"0.1.8","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","component":"~0.9.0","karma":"*","karma-mocha":"*","karma-chai":"*","karma-spec-reporter":"*","karma-firefox-launcher":"*","karma-chrome-launcher":"*","karma-safari-launcher":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","gitHead":"7d0169eabdf8a13e82eb925b2ffce31509752b2e","homepage":"https://github.com/kaerus-component/microTask","_id":"microtask@0.1.8","_shasum":"d75b78663a9e279449c5bf99aea5c284db31c9cc","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}],"dist":{"shasum":"d75b78663a9e279449c5bf99aea5c284db31c9cc","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.8.tgz","integrity":"sha512-qN2dqw/ZyPKU885H+RCy6bQx9urlEfkzk7goBeK51e80GCo8ME0fiwVw/O+l9FIo6gHvdFICWCyMDf7PnrFdOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlB0bk4b22L3X/4pQ0a+96FTukofV30CN4i3UUjwzyPAiEA25Yt7Pupp15WhyxFDdOkvgBk2VLpTwC8xxcXAE8vILk="}]}},"0.1.9":{"name":"microtask","version":"0.1.9","description":"microtask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"devDependencies":{"mocha":"*","chai":"*","should":"*","component":"~0.9.0","karma":"*","karma-mocha":"*","karma-chai":"*","karma-spec-reporter":"*","karma-firefox-launcher":"*","karma-chrome-launcher":"*","karma-safari-launcher":"*"},"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"main":"index.js","license":"APACHE2_0","gitHead":"3dcab3f948bd753838ad056afa8eaef2232233b3","homepage":"https://github.com/kaerus-component/microTask","_id":"microtask@0.1.9","_shasum":"ff243d197b41a94b8cc5bf50f5683b9519f327b4","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"kaerus","email":"anders@kaerus.com"},"maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}],"dist":{"shasum":"ff243d197b41a94b8cc5bf50f5683b9519f327b4","tarball":"https://registry.npmjs.org/microtask/-/microtask-0.1.9.tgz","integrity":"sha512-l2WGfv0Pdl6qO2ggbuaUh6d8xu0jKu1G+I1zSWG47fbE9sER5DrSYcyADT2XbIXkcQ4Cr0Gvs5o7ZjT1grpD5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExlfxZzwXU3ED2bVpFd6uE/D+c6oVqvItQkLOjfWZD7AiBJ3oMHXOJkQUYi7Jh42XgHMw6mnw0mmP0S/YRdNI01fw=="}]}}},"readme":"[![Build Status](https://travis-ci.org/kaerus-component/microTask.png)](https://travis-ci.org/kaerus-component/microTask)\n\n# microTask - A best effort nextTick shim\n\n## Synopsis\nDefers a task to aid with asynchronous processing in a single threaded environment.\n\n\n  - [microtask()](#microtasktaskfunctionargsarraycontextobject)\n\n## microtask(task:Function, args:Array, context:Object)\n\n  Execute task on next event loop / tick\n\n  * param Function task - the function to call\n  * param Array args - array of arguments\n  * param Object context - task context\n\n  Example: \n```js\n   function myTask(a,b,c){\n      console.log(a,b,c);\n   }\n   microtask(myTask,[\"hello\",\"world\",\"!\"]);\n   // \n   doSomethingElse();\n   // ...after next event tick ... => \"Hello world!\"\n```\n\n","maintainers":[{"name":"kaerus","email":"anders@kaerus.com"}],"time":{"modified":"2022-06-19T18:53:30.005Z","created":"2013-12-10T15:27:36.338Z","0.1.3":"2013-12-10T15:27:39.354Z","0.1.4":"2014-01-10T12:19:03.789Z","0.1.5":"2014-08-26T17:15:27.018Z","0.1.6":"2014-09-07T09:11:18.475Z","0.1.7":"2014-11-05T16:38:08.070Z","0.1.8":"2014-11-05T18:02:33.518Z","0.1.9":"2014-11-05T19:18:59.693Z"},"author":{"name":"Kaerus","email":"contact@kaerus.com","url":"http://kaerus.com"},"repository":{"type":"git","url":"git://github.com/kaerus-component/microTask.git"},"homepage":"https://github.com/kaerus-component/microTask","keywords":["microTask","nextTick","setImmediate","setTimeout","mutationObserver","messageChannel","postMessage"],"contributors":[{"name":"anders elo","email":"anders@kaerus.com"}],"bugs":{"url":"https://github.com/kaerus-component/microTask/issues"},"license":"APACHE2_0","readmeFilename":"README.md"}