{"_id":"paratask","_rev":"89-045b2840783975c1910bbec9aa7da755","name":"paratask","description":"Paratask is a tool that will execute your Back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node/io.js process.","dist-tags":{"latest":"2.1.1"},"versions":{"0.1.0":{"name":"paratask","version":"0.1.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.10"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@0.1.0","dist":{"shasum":"1009d4b46ddf584bd9dada5b4b96ca8a1e9e87b9","tarball":"https://registry.npmjs.org/paratask/-/paratask-0.1.0.tgz","integrity":"sha512-9NiXiDs6uWTWB706nW5Bv+fANYZZHHRHBo23vAbWmvZYjCbbhRTAX9ABg5retPfSmF1MZvp1n007LC0E0GpEgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtyt92oJEUCv/aLCMOio95+Cpnj08wtL7Tsw1bG/wYOAiEA50NuZHcBZ4dQy9ebWNvK9/YhOjREa8oGnPYgQ4wO/qw="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"directories":{}},"0.1.1":{"name":"paratask","version":"0.1.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.10"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@0.1.1","dist":{"shasum":"9655b86189f8fa3f5d3ef330dbd0c1a9099583a1","tarball":"https://registry.npmjs.org/paratask/-/paratask-0.1.1.tgz","integrity":"sha512-egOVN0B2fP8wh+hBUxvZ1dCZlOkZl3jn4FWuTRelGPjY9mwrA33ZnqNnI6vhugrd1XCZq2YA2c9nc2YMdLwPUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARj6CbAwmwR9eLxdW+Mv+HoR4Y5yMTdQ1mpZDWSgjbwAiEAuU8NmCmCQ/Zbwm5VwZNCksftfpQWr61RZdCpcmXx1Rc="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"directories":{}},"0.1.2":{"name":"paratask","version":"0.1.2","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@0.1.2","dist":{"shasum":"944bdf0ceb5b13e210c24df9e827c1888dccedb9","tarball":"https://registry.npmjs.org/paratask/-/paratask-0.1.2.tgz","integrity":"sha512-6ay3mtrArAhT8E0QGerIfUe8c3GHHN8dQPMXlU/fhICq0WJcdqoxdHC127xGfurHDDr1LiO4XKpkOql8Rm4ezQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZZ/OhEcjLz62KSmDqxziteDTbxme9YWb6VZUs1VUd7AiBvR1O60u7TCs/dNiBcbOsUucOorzK8RG0dvsXmKTp93Q=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"directories":{}},"0.1.3":{"name":"paratask","version":"0.1.3","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@0.1.3","dist":{"shasum":"fa2edb42e2ec4661aebddf1415f04cd978b24566","tarball":"https://registry.npmjs.org/paratask/-/paratask-0.1.3.tgz","integrity":"sha512-E7/iq+7Y2vepRmJmenH4SiXeKliWWZANO44mZJEQVrXPjCKiSp8et43plK21nRHgd+gAaINHXFP9KBh6gW6X4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhPzps5MWCYwvIVyD0LP1Xf9gq4xPcfzowABanZ3hUQAiA6unWwLe2tK/pkb+5afXKLsksXxyTHrjgu0kY0macvxg=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"directories":{}},"0.1.4":{"name":"paratask","version":"0.1.4","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@0.1.4","dist":{"shasum":"0900e41b9b43a13e441807ed0cc4e6fe3f5d6d5a","tarball":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","integrity":"sha512-+JmnwF0BPSglI8LfsflU9Fy4sd+ZTybbLpceh+iUf8x5zYecRaQQ5uC7zyMTTMlb59DDhsrRNiM4qf0/qlPI+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz3/01+Ay4BVlm/TM/5rXSmVgcS515uq0f5vymZSeuewIhAOLDBpwW9liEEfkY9GRXJ3lnpT1Uh1V9Y4S9nlYNQVPr"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.0.0":{"name":"paratask","version":"1.0.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.0.0","dist":{"shasum":"4fbb70a446afd4f682041681383c15ce343e46bd","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.0.0.tgz","integrity":"sha512-npWgmHWAH4IzGkZfUo/93LnBRHQenFze2z3pUNyAY4Jba4JUa+ahfBII6vXkO3oWDqlHj1HkZMIruXdGxP82tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfeEv54hsFNc7IT79eMJ/Y3twqU+/6soDbJcfH6KPpWwIhALHpbfIODexqQ71q84jpG3kfW2mX8Ne/mW8Rcsgs+6iL"}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.3.11","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.2.0":{"name":"paratask","version":"1.2.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.2.0","dist":{"shasum":"15871039650dc79ce7f111d1861cf48f69d23115","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.2.0.tgz","integrity":"sha512-XVEDTugJn39EbY+Rnp/uU+bnhQLm/dkkmfBqNNJQaRJPP6zL6t37K7Xkh8FBdvj9jFx1TY1UzROoNZRZUxJVbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtp2q+ng/L7IlBlT+p5bVrzNnkWL5h6yLbG2d2gbHe8QIhAIHsCR2VgHBImxRv8JYVmPyPeipWR8mrgxgfEzQOAxSf"}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.3.11","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.2.1":{"name":"paratask","version":"1.2.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.2.1","dist":{"shasum":"87f2f09e546a3fa790a1b2d5af8e304433b92e4d","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.2.1.tgz","integrity":"sha512-IdGs6r1+icdPG/Ih4HZkCq/MsByg1DlGJ9w4NUVMJXG0X0pnG8VMj1zcufmZbCOhlRytfaPlWcp2zMfJzZEA7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCkD2/SUe2yd3NtP6eiS7dJ+cgXyKtt28mx7636ChcLgIhAIL9bSESV5153FC6oBR8s5YmABjjohISvXf8jYHZTdYZ"}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_npmVersion":"1.4.3","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.3.0":{"name":"paratask","version":"1.3.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.3.0","dist":{"shasum":"ddee61bbab3d948426cfb17e16a1096050e134b5","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.3.0.tgz","integrity":"sha512-GSn6whCqZRjgSB4Huvmiv93ZTwlCNkisXKBatFy+Txlf6X6MGhSs/H0Xabw8o+dm74VUAxtkPbNBv8kCtv1r3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzUToKISTZdnL8x9x6iVrnE1W9pJ9bDln1WoiN0VVsiAiEAjgbFNPftMYp6EcnP0Ieo2qmpZmPQJMVbxC+wBuAF7EQ="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.3.11","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.3.1":{"name":"paratask","version":"1.3.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.3.1","dist":{"shasum":"123e386005e7e7d92caa4ef9a0f1264839f17296","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.3.1.tgz","integrity":"sha512-t+LPN3x6cCh20BTffTjr0K9Lj+QGF2PlRv6IPJsCL8lWqbjqVosnkM+2SRbvm4KMO+usg8I45q5eYVQTF+PgZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8k5NF9KzCz57bwLVedVz7x6xOIyZ29WF1LiAXF1yjEQIhANGr9G4xD8udUI1v+CrBT09CFaodGYBnEdIZ7aS3KUPx"}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.3.11","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.3.2":{"name":"paratask","version":"1.3.2","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.3.2","dist":{"shasum":"821034481ef9deba8d113a7c920e373e56dc92ce","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.3.2.tgz"},"_from":"paratask","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.1.66","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.3.3":{"name":"paratask","version":"1.3.3","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.3.3","dist":{"shasum":"4816e10dde2a5898a40417b57227cf4c901696d1","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.3.3.tgz"},"_from":"paratask","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.1.66","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.3.4":{"name":"paratask","version":"1.3.4","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.3.4","dist":{"shasum":"c41eecd9c5d659200a75c457ce032e0899a987a2","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.3.4.tgz"},"_from":"paratask","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.1.66","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.3.5":{"name":"paratask","version":"1.3.5","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.3.5","dist":{"shasum":"18b455fa308989d3b4b2710a7a744e08a7e9515a","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.3.5.tgz","integrity":"sha512-14wyWqq0hijKh7dnpt+NBJn3jTvp8J98osxoAu7vXUsiPsdHgmRYIgn36PqVZWPBSJF1cP62x6h1hRbn0GotjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxjsrsNT0fCnb2noOXlzSEczu19e6EZPRzoRzPIl27EAiEAsKQksnpFWEHcEYjZ96bPiHBwo1fWQyfRjOZbssALONI="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.3.11","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.4.0":{"name":"paratask","version":"1.4.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node index.js","test":"grunt nodeunit"},"main":"index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.4.0","dist":{"shasum":"967a58e27cffec6ea9efc66d9d409cb77f8474f8","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.4.0.tgz","integrity":"sha512-ZZI/na0sWuDcbPoh9XKDLcAhQG/FISO37DRY4Z/wtBu6VC7hLG80ddrYH/LiGLS6cL6s1z71BIzDBlJdJ5QNZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRd3xTQsGiWzB5ePX1b8gXjaTsc6kwgrUTxzNtm8DPBQIgXPvURWd/QdGRQd8tAQfdcQxRovlB5VOgRf2a42dnJjQ="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","gitHead":"0e69c78c755799be4223a02a6f7ae6f2e737ca23","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"967a58e27cffec6ea9efc66d9d409cb77f8474f8","_npmVersion":"1.4.21","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.5.1":{"name":"paratask","version":"1.5.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.5.1","dist":{"shasum":"a769cb3dab4ac28970030866721ad5cdfc35c9da","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.5.1.tgz","integrity":"sha512-j/ot0ohGICWSzLM1wqMxk/a/Ah7UjTu+S9+StTp0imP/F9Ou36e16JBnwSdbD1r84+kKhXCEUjt4eHMa+cYsrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDta83Sv8wPCVfLJYGbSaak5eVJ0NgneCaNyEDts/spHAiBXoiYgUXmhqr7U2QqxG8xjViL13mX342j5qYP17I9ceQ=="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"a769cb3dab4ac28970030866721ad5cdfc35c9da","_npmVersion":"2.0.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.5.2":{"name":"paratask","version":"1.5.2","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.5.2","dist":{"shasum":"3b37c2ca432dd636a9c54c9b59a25968b0c2e4a5","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.5.2.tgz","integrity":"sha512-NNpMu8Fj5oDfT93ir+SGG0WSir6wzLtmzkI5LMGq5iQ5sfhudom2ytBQx5cc4ay/BEFrqoIlC3I4Dzyu+cMTMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNmRHqBq+9ioem0JiIh+UCtyQRjV/kCMG2vnd7tD2bcAiBU2QOt9yXbS75rMPCCyg9+l3asJOQ5EHpr7y+/e3eQtw=="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"3b37c2ca432dd636a9c54c9b59a25968b0c2e4a5","_npmVersion":"2.0.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.5.3":{"name":"paratask","version":"1.5.3","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.5.3","dist":{"shasum":"ac9198a3616879620690e6e0fc40796fa9efcdc6","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.5.3.tgz","integrity":"sha512-WwIYvZATGc3zYhkPJcl+hwYWTLbok0nuac7HrSs3OrpLLtqdzhxAoHhF+CoDrS1vIOmZsMxlilQb14lcCi5DJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELIBLM098+ihWR6N9S0mrQM0UAzW3jOrCP4jFaWyuNnAiAMbNiN1/CjOwgwut5QjC3XqZW/GLcsvLC78hIEL4Zj4g=="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"ac9198a3616879620690e6e0fc40796fa9efcdc6","_npmVersion":"2.0.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.6.0":{"name":"paratask","version":"1.6.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.6.0","dist":{"shasum":"a0947f2712f8d438ce12f15befb24644875cb72f","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.0.tgz"},"_from":"paratask@","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","_npmVersion":"1.1.66","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.6.1":{"name":"paratask","version":"1.6.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.6.1","dist":{"shasum":"0e89e41fe712074a4e140b405f1f230f1a3fc8bc","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.1.tgz","integrity":"sha512-m99B2OCzqvUjte/jvrMMa9aUVcrebvrdyfsyquYrPIkZCHK6kkeJBJNQNQ1PcwPjLQG3Pxre+b4n/WNR1RoTXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUmvg/tVWhNKm+kdxUhOY5SENHoXmCWNO5YPaBuiwAsAiEAzX9De/FeALNaSNhU1+eB6542mWaJYsu1WrRQELaYxC8="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"0e89e41fe712074a4e140b405f1f230f1a3fc8bc","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.6.2":{"name":"paratask","version":"1.6.2","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.6.2","dist":{"shasum":"5a3b8b8654a8ba6e9769d49f8aefe363d9eb1ee6","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.2.tgz","integrity":"sha512-V+8Q+6mXxtLgCRxRv81u/Y04nMW6mwN/1/LZITvFApg0mXxqyTM92Rog8e2Ur5o5CYlMtRzqkR7SfN2D4OBU5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8ItqLmsvLllAILgxMuWdjmxFWu5SB/UUYQZvnJJIE5AIhAIDEp4ob/h1tbzLXkv/mUaWjCYGS+bS2UZ5Qux+hMJdw"}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"5a3b8b8654a8ba6e9769d49f8aefe363d9eb1ee6","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.6.3":{"name":"paratask","version":"1.6.3","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.6.3","dist":{"shasum":"0081fe823eabf02aa94125834cfd52f59a3a0d49","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.3.tgz","integrity":"sha512-KWU8omHi6dKnycHnvtzZoHo8nuol3a8YCqqB4ljGrxwCpUZMIye2JKUQphOYUUpxEoruMSHm9mLEbUp9JZ8LIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGM38/XCrk6Kb2UIYO5ruG/jcvAj0Gb1+SCaEM5WjhfpAiEAlMhkkHb1Dkjv90px5t1tTEPUveeirgO5bVQJwIpN53Q="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"0081fe823eabf02aa94125834cfd52f59a3a0d49","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.6.5":{"name":"paratask","version":"1.6.5","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js process in which your task will 'live'.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"_id":"paratask@1.6.5","dist":{"shasum":"7b65270dd8edd46d5bd3afcba5805821fe99bdc1","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.5.tgz","integrity":"sha512-mhgbeBXBtr8rR2aY1LmyHMTEUQrohldcpbekLzffTGubgqCOqbM3uEqsYlGH5/wc0OZ7rqoe8wijFducUyWzJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZ3P5vN7VLtYVu63f7Ut0ILCGe9Jp+A/4ZbAuq0QtJMAiB9l7YbJB2s+bZxnjxQAPKmoaTsAWadBIhMZqpCuxiC6g=="}]},"_from":".","_resolved":"https://registry.npmjs.org/paratask/-/paratask-0.1.4.tgz","homepage":"https://github.com/IvanDimanov/paratask","_shasum":"7b65270dd8edd46d5bd3afcba5805821fe99bdc1","_npmVersion":"1.4.14","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.6.6":{"name":"paratask","version":"1.6.6","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process in which your task will \"","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.6.6","_shasum":"18d64aa58bd5bec72319dd94c3ab99b2653e0f74","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"18d64aa58bd5bec72319dd94c3ab99b2653e0f74","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.6.tgz","integrity":"sha512-Uf38P3DS/7L+jxeYCkpFI149beAxeY6wgaD/knQgmGLkNyfZL5Z6R1NGja63wZy/dm7/bEcf8wHSeGxu99/fMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiEPD0fIue6QzJI9dqlbw/xvATODa0Jqigiq/d9uI7RAiAMlRhIBGACRIAgnJkFMEyni23Hb01boK+WTi6LsWk3Pg=="}]}},"1.6.7":{"name":"paratask","version":"1.6.7","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process in which your task will '","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.6.7","_shasum":"3a7bf6bb663ed0d608d1b9ca46faf651d39b6bc4","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"3a7bf6bb663ed0d608d1b9ca46faf651d39b6bc4","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.7.tgz","integrity":"sha512-Kj1yvOJQk/0HUT5ssMhCztiE9lCyoRBriOTuNHlFqaf9LhHFPzsES/3F9pX95Huj6QnxvzCLtBerK3OLwJ53cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCVcJb0zZ+eb6V8HbfMkUiaGrLi/GYnapR1tD9vLLhnAiEA3KavdSi34u6+LYaQL/UlumHD6KkAVdiPDmBy86BlhTw="}]}},"1.6.8":{"name":"paratask","version":"1.6.8","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process in which your task will l","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.6.8","_shasum":"6738dc9489e0c263eb87e2a71bd5321f1b85f9a1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"6738dc9489e0c263eb87e2a71bd5321f1b85f9a1","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.8.tgz","integrity":"sha512-ZVqcAA199egTGqx6+x82drqS4+bZBShlzN7U1Yj1fH/jVE9hOvsEQ8YCziZrfXHJCs5D03wTL1rQhCnR1tx4PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMmMHn82dEQftNhwQWKr1j2w+1ew36eoc2NQDenf7JtgIhANd8LilPDmf3alH5gaw4sy1PTYfc6nfeBgHU651+pWLH"}]}},"1.6.9":{"name":"paratask","version":"1.6.9","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.6.9","_shasum":"1820cded71bc8c2a9835b2628d5174466f37664d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"1820cded71bc8c2a9835b2628d5174466f37664d","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.9.tgz","integrity":"sha512-keMwmCq/eWcdJG5B7QButjBiqZUwMsKin4t2FtuULsaPjyWZk8MFYOYbXNrm+DZiX9C2GK8/kZtb4LMeUiy5Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBInGsAyzV24PEwKVmHxG0kyJj0zHguQuX2Nl/hpolTxAiEAhpb6c+lvMXCgW4o/WKjJIZSBEJhjEM/3D7ey8SJsYyk="}]}},"1.6.10":{"name":"paratask","version":"1.6.10","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.6.10","_shasum":"548cd84012be65740fd839289482ed3fd034bbdc","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"548cd84012be65740fd839289482ed3fd034bbdc","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.6.10.tgz","integrity":"sha512-gDY44o3XxE+AB2YYLeHetxRRuLwgO3uRXgpvDFRa5Egeyb/nHd1oBQH/eIw9EQj7gEJuqxtwq0itqffn2euHKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhkZb5XaX0SuMFpBcmL0AuUXehfOTCy+OUHRINSrQ7IAiEA7bGZqnumzBb34k6fZNUVsiQtJ1hmJsPtmal2BGN1Iiw="}]}},"1.7.1":{"name":"paratask","version":"1.7.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.1","dist":{"shasum":"977c94f238b6b341ea7d184663d11b0a11f152cf","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.1.tgz","integrity":"sha512-cBVjUO61wy/ooo+JFbc0KmFiVX8nWcSiATbwEkkFRVXa3P5JNvz4jGdHHNFPKqcl8yJxFFaaX+liL99qsvOTCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAOVIH7h9Ad1GBDJpm3WA5WI6zrbOFZ8YikM/XjypqJAiEApVbbvqCgCWyeduDdOKKyB3eTzjp2Js7xOE3OnYBnWRA="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.2":{"name":"paratask","version":"1.7.2","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.2","dist":{"shasum":"7de385c1597f7f5463c2621e479e6c681a8431a9","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.2.tgz","integrity":"sha512-FJzF2WbscXg9zCyFc0B7vgOBquF2UIbaMz1fN/RKtcvBpChL5BnxiuekglLJcCme9yaRb70Cg6dvvS74MUamuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+pt4wyscxeFkeyV1MCy8XOR8Z8+AgVLog9PNFTktieAiBArgVZTLWflbBi32Nj8YpxJz7+X/YBAmfIsxktsw0n2w=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.3":{"name":"paratask","version":"1.7.3","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.3","dist":{"shasum":"432bc9ef4d0d55b1e76c5279e0f023b3f5ec8442","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.3.tgz","integrity":"sha512-2Q8Arf9hzoEG3ZTIEP/McI/TDDuJAlTOuQCLrv464lddLJ4vvR/Xq8pv/v6LM3ZxtXpJvZrGaU6r8k9kF082sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRSBFu6Ep2cKRtER3QIo+Fq02ssmu4fM01tdhPTds6GAiBz2s23pnEROUcQOiOsGFOxkyMMETWZmOUiI5Eudt00KQ=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.4":{"name":"paratask","version":"1.7.4","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.4","dist":{"shasum":"e9f935386f7afefbe8b6ac78f8365e1ddf96df82","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.4.tgz","integrity":"sha512-GdN0D7Tk7XVHuIf147C9QpeaAE2mXGMForWrnVhpZXowdLkq65LJe3hpoLAzP2fUiLypIkoj89eFhzZtnKu14w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2zYen7FHPoGexzg26tw0Lox+/xP9BOED/15Pq3awhMgIgEELobLRE87DVPOzwgrU39AltbR0R7ZcBdEhrd7bNOn0="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.5":{"name":"paratask","version":"1.7.5","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.5","dist":{"shasum":"c52eaac0649705760482ffe72d2417c7d989a20d","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.5.tgz","integrity":"sha512-4aLH9TEfRkzzVSW10mkMcql7/XzoT20NcgwOVwewG2xrjsta6kOAWtjPGEEnFKXDHT/iAyaPSgxFstK41iaZ8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDduq0OcDdYvXE3Qwb6sJEcVRLURjTDjj72JAV6j7cH9wIgUVFtQfRrueDJZNqXBthowVRww22b5YbfjRtOEnmkWoM="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.6":{"name":"paratask","version":"1.7.6","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.6","dist":{"shasum":"642d087b9906a872fc1c8bfc6cb853a8d6735b4e","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.6.tgz","integrity":"sha512-RhuBp+PCnWbap55hKPw5h9qz+GkhRHx8ntQD9BV/OUXGJ6lzz80nuUXNHAhid/nrI5UjshGMwX7cEvdyLuVKrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5JKq06lUn7C8CwolKakOkpcFKaBE3TkZJBESKk+oHLAIgRosPIXy96I/TN328cXkqa1hJc0nmZHwWIjfMONVD0Ek="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.7":{"name":"paratask","version":"1.7.7","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.7","dist":{"shasum":"5c0a8a547c3281d8a2ecd0558f223403dc67e27a","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.7.tgz","integrity":"sha512-y29rv1u/YmTzUn6F6viNbv7cLHrbYwv1iUhdXXMNoU1ZiQesg4i6eHGq1rgM5NqXfNYiQXfzpr1ulAw/iziUrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz9HseoPJzvbbWfvYrWsz9/ktcbTiTlxbwMxS8FMPe+wIhAMpQGZW45F4JOiVsfBalcJCqqEfDfYbOyUdW4terMiX7"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.8":{"name":"paratask","version":"1.7.8","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">=0.8","iojs":">=1.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.8","dist":{"shasum":"0cf5fc3ffe4e0fa157b8faf6176a1c72aa3bc692","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.8.tgz","integrity":"sha512-y3MItk0hC/cyxJktb6yxOGnKQJZ+MARjitimYnwtUrQPRmxzQ6cVAtVccakz4HhYfs1V/xPnJCaXp2WcLN894A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/Bu7KWq4adHCwfu9N7PxiDXHFhmnQrq4ejzwloKBoEQIhAO0hdzjEYysTlZz9cXzy978yg3EJxz507eINLWHHh8Fl"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}]},"1.7.9":{"name":"paratask","version":"1.7.9","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node.js/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">= 0.8.0","iojs":">= 1.0.0"},"repository":{"type":"git","url":"https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask","_id":"paratask@1.7.9","_shasum":"db7e8cde1cbb65670f48373747c4d4c5fe4c0e94","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"db7e8cde1cbb65670f48373747c4d4c5fe4c0e94","tarball":"https://registry.npmjs.org/paratask/-/paratask-1.7.9.tgz","integrity":"sha512-pQMl5FI6AlB1Q00Mwtrm356QenFn+uLdRKoUV96ju9ux1ZGvNjXxOQKiJBuKy4yk1RjpB2neBldZgBL3fQFOQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC78A6tJkT2CH2n4bgYoMVp4LaMnQIiJqySRYaWttj5hwIhAPozoYafMJsDSqcuTJUIG6XleZ2i7t2ATloD/IZ559Cp"}]}},"2.1.0":{"name":"paratask","version":"2.1.0","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your Back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">= 0.8.0","iojs":">= 1.0.0"},"repository":{"type":"git","url":"git+https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask#readme","_id":"paratask@2.1.0","_shasum":"43b13d17e87db1dff9399455458206cc05bd7f31","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"43b13d17e87db1dff9399455458206cc05bd7f31","tarball":"https://registry.npmjs.org/paratask/-/paratask-2.1.0.tgz","integrity":"sha512-wCHYWqL/BEf/gY3BOg/k6e0dz+8oUZKdAOICanOIoAkfGET+Za/aU6A9zODsBa0HBuAOldGQqp3wl8TY64+WDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXPNzNPOPv6SgLeUgRFH8JrmVv0K1XeZbTExdq/NJ/RAiEA+S2OP+ekaPAnjXgYD8HaeTSbkOszAMHQDhnumQ80LQs="}]}},"2.1.1":{"name":"paratask","version":"2.1.1","author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"description":"Paratask is a tool that will execute your Back-end JavaScript code in parallel using the full potential of multi-process programming. In contrast to asynchronous task management, Paratask will create a child Node/io.js process.","contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"scripts":{"start":"node ./lib/index.js","test":"grunt nodeunit"},"main":"./lib/index.js","engines":{"node":">= 0.8.0","iojs":">= 1.0.0"},"repository":{"type":"git","url":"git+https://github.com/IvanDimanov/paratask.git"},"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"devDependencies":{"grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"keywords":["parallel","process","control-flow"],"license":"MIT","homepage":"https://github.com/IvanDimanov/paratask#readme","_id":"paratask@2.1.1","_shasum":"112b1e2d7458e1b344debecff221912a65c1668b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ivandimanov","email":"mail@idimanov.com"},"maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"dist":{"shasum":"112b1e2d7458e1b344debecff221912a65c1668b","tarball":"https://registry.npmjs.org/paratask/-/paratask-2.1.1.tgz","integrity":"sha512-vn+ATpJ5UkJXmUP1ojPi7sf0lkTclzZzxAFGc3AsoKQG8KE/34cyYWFUXquaoVkez10inPTdkVTMVMBkD3/CQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrtRoc20UUg9Ektg1Uzw/vX9ndzo/1b0uedIsHONsfoAIgTaxTPgIi99VM8C3TFagmJCeCkap7WKDj1c6dyYDMYCk="}]}}},"readme":"# Paratask - Node/io.js Parallel Process Manager\n[![Build Status](https://secure.travis-ci.org/IvanDimanov/paratask.png?branch=master)](http://travis-ci.org/IvanDimanov/paratask)\n[![NPM version](https://badge.fury.io/js/paratask.png)](http://badge.fury.io/js/paratask)\n\nParatask is a tool that will execute your code in __parallel__ using the full potential of multi-process programming.\nIn contrast to asynchronous task management, Paratask will create a child Node/io.js process in which your task function will 'live'.\n\n__Note:__ Scope dependency injection is at your service. More into in the examples below.\n\n__Note:__ This modules uses ES5 \"callback\" style. If you're more into the __Promises/A+__ standard you can use [paratask-promises](https://github.com/IvanDimanov/paratask-promises)\n\n\n## Install\nYou can install Paratask with the Node Package Manager:\n```shell\nnpm install paratask\n```\nor by getting it from [this repo](https://github.com/IvanDimanov/paratask).\n\n\n## Dependencies\nParatask uses only native Node/io.js modules that do not need additional installation: `fs` and `child_process`.\n\n\n### Example: Parallel calculation\nBoth `task_1` and `task_2` will fork a new Node/io.js process and will run __concurrently__.\nWhen both call `callback()`, the final results will be printed in the console.\n\n__Note:__ `scope` property is your dependency injector. Can only be a valid `JSON.parse()` value (i.e. no functions allowed).\n\n```javascript\nvar paratask = require('paratask');\n\nvar task_1 = {\n  fork: function (callback) {\n    // Some calculation using the 'count' scope var\n    var result = count * 10;\n    callback(null, result);\n  },\n  scope: {\n    count: 10\n  }\n};\n\nvar task_2 = {\n  fork: function (callback) {\n    // Some calculation using the 'count' scope var\n    var result = count * 10;\n    callback(null, result);\n  },\n  scope: {\n    count: 20\n  }\n};\n\nparatask([ task_1, task_2 ], function (error, results) {\n  console.log( error   );  // null\n  console.log( results );  // [100, 200], 1st task result will be always the 1st in the results array even if completed last\n});\n```\n\n\n### Example: Error handling\n\nBoth `task_1` and `task_2` will fork a new process but\nwhen `task_2` call `callback('Error message')`\nboth processes will be killed and the final callback will be executed.\n\n__Note:__ `scope` property is optional.\n\n```javascript\nvar paratask = require('paratask');\n\nvar task_1 = {\n  fork: function (callback) {\n    var count     = 1000000000;\n    var factorial = 1;\n\n    while (--count) factorial *= count;\n\n    callback(null, factorial);\n  }\n};\n\nvar task_2 = {\n  fork: function (callback) {\n    callback('Error message');\n  }\n};\n\nparatask([ task_1, task_2 ], function (error, results) {\n  console.log( error   );  // 'Error message'\n  console.log( results );  // [], the results array may not have any data saved since one task error will kill all forked tasks\n});\n```\n\n\n## Comparison tests\nA palette of comparison tests between `paratask()`, `async.parallel()`, and `process.nextTick()` are available in `./tests` folder.\n\n### Heavy calculation test:\n\n```shell\nnode tests/async_heavy_test.js\n```\n```shell\nnode tests/process_nextTick_heavy_test.js\n```\n```shell\nnode tests/paratask_heavy_test.js\n```\n\n\n## Conclusion\nParatask is great when you have several time consuming task functions with few external dependencies.\nIn such cases, __multi-processing__ is the best approach.\nWhen you want to manage several relevantly quick functions with asynchronous logic, [async](https://github.com/caolan/async) will handle it with beauty.","maintainers":[{"name":"ivandimanov","email":"mail@idimanov.com"}],"time":{"modified":"2022-07-13T14:51:08.087Z","created":"2013-11-13T21:03:40.846Z","0.1.0":"2013-11-13T21:03:45.889Z","0.1.1":"2013-11-14T06:36:56.990Z","0.1.2":"2013-11-14T09:28:45.493Z","0.1.3":"2014-01-14T10:19:48.137Z","0.1.4":"2014-01-14T10:21:18.417Z","1.0.0":"2014-02-23T13:09:13.011Z","1.2.0":"2014-03-03T08:47:19.399Z","1.2.1":"2014-05-22T08:42:18.835Z","1.3.0":"2014-09-07T19:41:05.321Z","1.3.1":"2014-09-07T20:01:30.150Z","1.3.2":"2014-09-10T08:27:39.041Z","1.3.3":"2014-09-10T08:33:20.669Z","1.3.4":"2014-09-10T08:56:30.050Z","1.3.5":"2014-09-13T10:12:12.310Z","1.4.0":"2014-12-12T10:41:55.329Z","1.5.1":"2014-12-15T13:30:04.686Z","1.5.2":"2014-12-15T13:49:29.923Z","1.5.3":"2015-01-07T13:19:59.141Z","1.6.0":"2015-01-29T09:19:56.855Z","1.6.1":"2015-03-04T10:07:40.634Z","1.6.2":"2015-03-04T10:24:37.244Z","1.6.3":"2015-03-16T07:52:28.940Z","1.6.5":"2015-03-16T08:16:38.480Z","1.6.6":"2015-03-20T13:15:19.028Z","1.6.7":"2015-03-20T13:23:34.716Z","1.6.8":"2015-03-20T13:30:59.779Z","1.6.9":"2015-03-20T13:32:17.612Z","1.6.10":"2015-03-20T13:34:58.169Z","1.7.1":"2015-03-21T06:36:06.380Z","1.7.2":"2015-03-21T07:27:25.228Z","1.7.3":"2015-03-21T07:29:03.544Z","1.7.4":"2015-03-21T07:31:09.857Z","1.7.5":"2015-03-21T07:31:46.752Z","1.7.6":"2015-03-21T07:33:01.194Z","1.7.7":"2015-03-21T08:27:28.369Z","1.7.8":"2015-03-21T09:01:21.466Z","1.7.9":"2015-03-24T07:20:43.020Z","2.1.0":"2015-06-21T12:11:37.452Z","2.1.1":"2015-06-21T16:24:36.732Z"},"author":{"name":"Ivan Dimanov","email":"mail@idimanov.com"},"repository":{"type":"git","url":"git+https://github.com/IvanDimanov/paratask.git"},"readmeFilename":"readme.md","keywords":["parallel","process","control-flow"],"contributors":[{"name":"Ivan Dimanov","email":"mail@idimanov.com"}],"bugs":{"url":"https://github.com/IvanDimanov/paratask/issues"},"license":"MIT","users":{"ivandimanov":true},"homepage":"https://github.com/IvanDimanov/paratask#readme"}