{"_id":"transformer","_rev":"43-2a829811b7e95b41d9f002af31c760f2","name":"transformer","dist-tags":{"latest":"1.2.8"},"versions":{"0.0.1":{"name":"transformer","version":"0.0.1","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.1","dist":{"shasum":"10fc8d0d8d1ad63914e75a7eb42bfa0c0c9242a3","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.1.tgz","integrity":"sha512-0WrD1AAfXYuQvW7bnbGzUkJCB8ChPbDcbxww1UzoxL2s+LAz0r4r7HPmM0Yzqmw50WXuCjecAl5B/IFGAEEqNw==","signatures":[{"sig":"MEYCIQDC6H8vibVPFMMeTHgq+MBMxhXZc6FoEmh0m7rpFEBPzQIhAK7lQSPPb4DVIrS4SMRka+eW7wH7nqjD+62KyRMMDxOd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.2":{"name":"transformer","version":"0.0.2","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.2","dist":{"shasum":"7ce7fc7117889d40fa53b204d01f4f0d01eff7a7","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.2.tgz","integrity":"sha512-fihrOSpip9QC2QyKCWCJv/IBZLu4AdEZ8jG4hzl6ha14HB9z7nRJMpTLNiJsqXuzvEatf3XdSQgSJbSHKYbBQg==","signatures":[{"sig":"MEQCIEALmTpqbKOATCHkCeSiD+CrfAV/gOp5TT6kwRaf0hHgAiBJvnZFsI1t+UZTDp0rUGD4FMZi5Dg2M6Zw5ukTCOwNcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.3":{"name":"transformer","version":"0.0.3","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.3","dist":{"shasum":"11375982342fdc75e04eb2bcd21430d94c8b38ad","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.3.tgz","integrity":"sha512-4swOpPPUZbaETCSUx1r7JHKtaNULRLdi/sWaNIZ7TjMaYwZSyEKulVpod15al0QYHrGlXGwKnYKqT9VLivIbWA==","signatures":[{"sig":"MEYCIQDUyAF+hC/itEodHTlAKdH3KRw5U5N0+Ip10NMKgGXj4QIhAMbZwDSfy8hK3NXKB7rTvkcVlixZyA9GT5HCncB4FLlU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.4":{"name":"transformer","version":"0.0.4","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.4","dist":{"shasum":"5d68a1d9f5652da384149df5f49cdbda56a85db5","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.4.tgz","integrity":"sha512-QyuTEOiXbPcRJ8PQ3rJbwowufLHHOSFBnjXq8cpuwcQMzvFn84m99DaqXGz6Jo/IymCDbKPgLW612OnWyZnJdA==","signatures":[{"sig":"MEQCIFidb9QYLXeb4PMN7AuBdLB9QINHDj6+k7r8VQmv7TbvAiAq9/PlPAAsCeUYTv5dx5sOePGxtKsxZFcMw/v99tIRrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.5":{"name":"transformer","version":"0.0.5","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.5","dist":{"shasum":"ce209c1c94cd822a7975bc34097ff6668211abc5","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.5.tgz","integrity":"sha512-V1beT9S3xmYfoXafWqBrw53t7oZfbfo0wKRycGkyz1CYav128t/ImATGdLFSEzZgejQy6RIMI2lFH6afgXsYaw==","signatures":[{"sig":"MEYCIQCtMR+Tgc4UG2hEShueDkQMElS+gQW2VTMiyCKfweXX8QIhALFgaDJ1eJlc+LEPOXK1QcXWoeYzpLdMhSnJ4BkPaEi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.6":{"name":"transformer","version":"0.0.6","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.6","dist":{"shasum":"be19e4556c2364dac94434fc76cca5f1cc8895f1","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.6.tgz","integrity":"sha512-Ocf69Ge9Cj7slZjavruwv5xGhc5ZmwMA2xIks3xSV6h4dIWKrFyyK1gNtwFGbpzu3F9c1mLsGtr5kLYjF57Ccw==","signatures":[{"sig":"MEUCIHg36CcVUjI4Hho9IWdsACalVIn9duRiVbbU85kqflGmAiEAv7Vbg4eJpRfXDEPll/V+jqMurmlYurtPg6pBU9DcJB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.7":{"name":"transformer","version":"0.0.7","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.7","dist":{"shasum":"b75e98d220deb1cff5b388e690843d4fee80144b","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.7.tgz","integrity":"sha512-/DSoFiz44TNmZMtC0uOPjv+0c+9pARkb6+fd0OZjhUYcp/WEdIAM9p+p8yy/v58EuHE4X5PknZ+KiiBNCe293Q==","signatures":[{"sig":"MEQCIGXKK9kytJooJIfwf4/1KcIl6OIn3CEInkmhK29mKlPxAiAyz/sHu9HEJ/vzav/9UUDap+GEAHEe0csaYwU3XbKjJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","files":[""],"engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"0.3.18","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.4.5","_defaultsLoaded":true,"_engineSupported":true},"0.0.8":{"name":"transformer","version":"0.0.8","keywords":["transformer","template","smarty clone","html template"],"_id":"transformer@0.0.8","maintainers":[{"name":"ckudige","email":"npm@kudige.com"}],"dist":{"shasum":"cdc86cc554e7b5f3672ca5af910ce3d7dcbadcae","tarball":"https://registry.npmjs.org/transformer/-/transformer-0.0.8.tgz","integrity":"sha512-LzpVENHRohtajHXfHBRC5idmf2VAbz7Ku72l+MoNc7BgMbGPZyvIQoXlV6AkeeKXUHfZigG5H3WwJS0Lp8lgcA==","signatures":[{"sig":"MEUCIEPtfJMUUKTHSlCUB5cesQ3UtuUBcsPDlZ6Ks+C9ZpILAiEAtWu6ob6nSR88PWWQM97cXgAV1JIqpnVzyfnEkUKPTpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"libs/transformer.js","engines":{"node":"*"},"scripts":{"test":"./tests/tests.js"},"_npmUser":{"name":"ckudige","email":"npm@kudige.com"},"repository":{"url":"git@github.com:kudige/transformer.git","type":"git"},"_npmVersion":"1.1.16","description":"Transformer Templating System","directories":{},"_nodeVersion":"v0.6.15","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"1.0.0":{"name":"transformer","version":"1.0.0","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.0.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"3357e73651903ad2ce932431f5d018e835b65a08","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.0.0.tgz","integrity":"sha512-SEUcFJ60pIy94woc9hxIKG47mPkh5jtwmGkqDHS+leQrGq0QBsoZ2WY6HTQc5zS/FfH3rZHCCFOjx2jSrzVuTg==","signatures":[{"sig":"MEUCIQCcOSuzZ1JvQVT6ztj80Y0792LD1CGo2x2EIgGsYB0mrQIgbCFOW0RPzkH5h6sUDYI64dlbImvxcBL6mQfVEDrr3LM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"3357e73651903ad2ce932431f5d018e835b65a08","gitHead":"c22633bb73fb8eafed7c2b50b8e06bd078159368","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"2.14.2","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","asyncer":"github:ionicabizau/asyncer","fn-result":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.0.0.tgz_1469458382956_0.197237984277308","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"transformer","version":"1.0.1","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.0.1","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"254505d491512957c5b6627cd75e53440bebb818","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.0.1.tgz","integrity":"sha512-/Pcl9XY45E0xgTP/+wG6lebQTKvt6tzwfwsJURK8aGfiFarQ1ikkKQcxWHL1gQcQ6DsSvSgDCLL4+9quxMGiNw==","signatures":[{"sig":"MEQCIDj27+nJEwANtUhVuEYkKDTZVSTQl9KpsixLxayXHaKhAiA0evMbOCSqztM/RrkXGge1eePiXx3Wk/ia4yu0dVI+Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"254505d491512957c5b6627cd75e53440bebb818","gitHead":"462c181783a831ce7d9cb012ecbe994e6ff83935","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"2.14.2","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.0.1.tgz_1470131703340_0.8890505826566368","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"transformer","version":"1.1.0","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.1.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"94c2c964215674d222096da64a03ce0dc51b7766","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.1.0.tgz","integrity":"sha512-0XVQMn//h6XQT3kkCKdDO7FBSuPtPfnAYR2Jar3MOD2S15uAcxSvLppyaMxl0nUC4VTwzSZ2IHtDY1cIKJz+lQ==","signatures":[{"sig":"MEQCIElhgUbWloIRXftXAA54dFBUKqd+/QTwKJ5y4VhdSOBHAiBO8EbUz8uPHpVkGu9Eos/Tup72IEY9rsM1yLJ7sRrySQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"94c2c964215674d222096da64a03ce0dc51b7766","gitHead":"ba028d2ac3e5348e3759dee831887b38b8c5c39d","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"2.14.2","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.1.0.tgz_1472634621665_0.9863772094249725","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"transformer","version":"1.2.0","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.0","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"fc4172c0c646671621a3f4543205781b34c746b9","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.0.tgz","integrity":"sha512-vM9qMav7pwKBXXTWCXhq2rh+Wf4u0CpX2vDUSlplZx24/99CIJlEY6kdlxGPjACgue5IEmqOUc0KV2LAYHZ2/Q==","signatures":[{"sig":"MEYCIQDwBALF0nGDf16pQvaQz9zFWEKoYXtFQKuFkSKzSGJo6gIhANHm16kXK495RaL5wJdEhiCm7WFFCXjhjPNKoHMCz46U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"fc4172c0c646671621a3f4543205781b34c746b9","gitHead":"8f8c65fb241d9b4f8ba13c2db9e7283b0be3b715","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"2.14.2","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.0.tgz_1472635340250_0.8687815477605909","host":"packages-16-east.internal.npmjs.com"}},"1.2.1":{"name":"transformer","version":"1.2.1","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.1","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"bd3e646f17d5f65cc62fb84dc80e815443e63ad1","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.1.tgz","integrity":"sha512-fiMGv5kDqU6je+fcKVU0A57pylztb2XE7m86xhCBi1GRFMqS5tsaebKjEJKWgHij8P5ptNGOWCGyGw0qaWZOBg==","signatures":[{"sig":"MEQCIBBaHNHZDkuKFzsiXwWFQmbLxNasXgfIBvdaXNVGSjTOAiA/s/NqyOTBHhjWYR41yGLhtmZAtzTp+JR1mgce35Nmwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"bd3e646f17d5f65cc62fb84dc80e815443e63ad1","gitHead":"d85b1cef2d57c8c379e822a49f8782bd8356919d","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"2.14.2","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.1.tgz_1476162073412_0.767463018419221","host":"packages-12-west.internal.npmjs.com"}},"1.2.2":{"name":"transformer","version":"1.2.2","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"http://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.2","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"0d5fd06795b3b3f8cfb1ff73411afc6811428337","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.2.tgz","integrity":"sha512-9sRmhlfzpi7pp54eW60ZOnh2Dorb2kzVfavijWS7kHYMg+VpMSMatKakTh4OH+nWoBlfLgh112CkYE2y91/l+Q==","signatures":[{"sig":"MEQCIHQb0lZxaBui2VDLrI/47Io+3NSnWtKmjC+iEBTv1NimAiBvTXZ5w5nrrM0AL+dS34kvtSyW0A6qloPaKfMEWt1YIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","build/","dist/","src/","resources/","menu/","scripts/","cli.js","index.js"],"_shasum":"0d5fd06795b3b3f8cfb1ff73411afc6811428337","gitHead":"a67cf57ef7859a09661d31b413f50f483ce0213b","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"2.14.2","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.2.tgz_1476202518178_0.23630558396689594","host":"packages-12-west.internal.npmjs.com"}},"1.2.3":{"name":"transformer","version":"1.2.3","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.3","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"dffe18750a2b495e6e0c8cade116f1b4f19addaf","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.3.tgz","integrity":"sha512-KxFqbhrfVlqeX2OPdyOEXcYylcF5YEH6v77lOaDgrd0YpwZqfvLQg1+7qgY2/1Tsdg2P0qdLUsHu8H6vC8IvjQ==","signatures":[{"sig":"MEUCIQDR+UptiXtivYEyCugw599CftQs6LrVFp+h0OPDZHsWtQIgWL4C/lC9RUQPN4O3p5VmeLz9AxZ+oirbWQC5zGI/rFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"_shasum":"dffe18750a2b495e6e0c8cade116f1b4f19addaf","gitHead":"a2e22a2173c90100a6c39677fac83ddc5497f691","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"3.10.8","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"7.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.3.tgz_1490077777922_0.03524900763295591","host":"packages-18-east.internal.npmjs.com"}},"1.2.4":{"name":"transformer","version":"1.2.4","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.4","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"f570981e572e79fd2f7820fe77386fa788a627a4","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.4.tgz","integrity":"sha512-xIMExXjf0ivsdeRU+CVHc3zHLRBDwifPDODAQHEpVHeM3v62AeEYV+oPvkDFWT6/EP/Vao8wa2inBw1TP9LxBQ==","signatures":[{"sig":"MEYCIQCGQqAAJso6ujOVSajy9L3frKJuh6XBywOVwDvh37K2cAIhAL8FgMSGbDnIvCJwnhTHg9HKH2zEKhdYMJASr1TZ6oPv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js"],"_shasum":"f570981e572e79fd2f7820fe77386fa788a627a4","gitHead":"a8830ee717a2a609c4fd19c4c438eaacae090468","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"3.10.8","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"7.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.4.tgz_1490294124452_0.6720814595464617","host":"packages-12-west.internal.npmjs.com"}},"1.2.5":{"name":"transformer","version":"1.2.5","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.5","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"bea3750165d26f53dccd3845edd62ad8a241959c","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.5.tgz","integrity":"sha512-3xT+1DcvChlSC1koGFrQ7nHoeEj7dM/l09NQPT2f6C99z26Nul7ZiSApMCaYQHjhFpHmM3jMb103lBy+XLFu/w==","signatures":[{"sig":"MEQCICj8ty7hulEsPer39AxiePnDQfKzvC6UwOEJVaItCNaOAiBT0JRHKI9PLAhmYICFDC1Aax1y/jgNVC6/o8BB1rUyYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js","bloggify.js","bloggify.json","bloggify/"],"_shasum":"bea3750165d26f53dccd3845edd62ad8a241959c","gitHead":"2e51359942629a7bed6c5467ed3e5679abfa3a4d","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"4.1.1","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"7.0.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.5.tgz_1504879323645_0.7224310263991356","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"transformer","version":"1.2.6","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.6","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"70431eb334e25e1473306e06ffff154ff3fa7e82","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.6.tgz","integrity":"sha512-CuVqPPBnOQBxoTg0xeJnZD4FlNWlkogoOhC7u8OPsEoENuov1p6K7DsYpN5GMI8zgyu7yLZEQNGplAqZHA0MYQ==","signatures":[{"sig":"MEUCIDfv5l2riA0pf/QJtsRdTxReM1ir9qFkm/98M2t4dR1fAiEA0DTXb5QxPITU3dDhBKEN6YIsKsR2Mq+Pkq2kAXwY0SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["bin/","app/","lib/","dist/","src/","scripts/","resources/","menu/","cli.js","index.js","bloggify.js","bloggify.json","bloggify/"],"gitHead":"2cea87d8eb5393dfe8402754f66de1910079a83c","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"5.3.0","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-1.2.6.tgz_1514169921263_0.49787390581332147","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"transformer","version":"1.2.7","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.7","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"b938d98f4c0655e4e3ca6e91a0ba10f85cd757e5","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.7.tgz","fileCount":4,"integrity":"sha512-nfdJVMpFHz5OnQ7qlF0e64K8R+uRE8YZEL91haRsG0Boe5SOcFjzS7MlHTG6rjkQ0emx1VBu2zOqixvvujRPhw==","signatures":[{"sig":"MEYCIQCXUfosRG0s1uEUpt0hUJHgaNNYLQR944/V8ZMmMKVu3QIhALdNizYwAUiynjR7XIIiX0Mer/0Thnea3u21+TqUzbnE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLnhUCRA9TVsSAnZWagAA148P/i9CNNU7LrJ856ojSYFn\nhf5LcX+2jRUuGAjxKVIKyuq1vy7Jso5GJ1X2gRyDLoYbnhk3p5F3XQl+jqyM\np3pnGw8dUSZ2o9BdB+F/T05mP1PMWSOMK7OZMM0jueuKZ0t2SL5NlWKHzLta\nDFXsw8nXUkHy32WMc3eqKg90slGaL3XQwgic/ajyu1Pq+0jLsRMleMyF+fZb\n2HiwaNHAMMe1KoH88dtqEG6k/Oya4Ujf1j26NEcEidA4D7R/zrsvmwuJfeBZ\n23Zqe+GcYQk4PRo8WAKHG4XdczCFM9JhISU47OuqIH4GAcLnskzkh7wxbYAj\nHkqr8P7dKMl6CVNjV/AWDXvb0mAlXAxv9LmIDg1NNMJWNRcRGexJqPS/6pV4\npHFIVvE+30T+zPC061IaKSvU8zTAQtVv+XrAQX2Gu+F6LbsWFgLlkoRiR1Zt\n7gaQHiaMWWvLs4TrFwDK/dJ/yv0U58wfT8d0wKyAPrbK+VrDdS2+6bFrkZ4K\njr6qY1SVPink6DBAo6k2oUrgaANDpRo4TTfJIkGusaiJ0m2nQBdQeKZO5LO3\nfUETwYZEDwCLxGiMecWapYaIuObrzcls7xOJO8aBiQ4Zv6oiNJqWs4T1Johd\npDPn+B8fyPf+cvLxHQ1IE/zSFAoNmCpbzBJ9JU6aZKm6QyD89srGBnq0+IEZ\njRJa\r\n=Sgdx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"1e53b706e95d529f1c2db4215ac4b7bbdbb1e4a7","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"6.4.1","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer_1.2.7_1546549331305_0.4129531435985505","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"transformer","version":"1.2.8","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","_id":"transformer@1.2.8","maintainers":[{"name":"ionicabizau","email":"bizauionica@gmail.com"}],"homepage":"https://github.com/IonicaBizau/transformer#readme","bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"blah":{"h_img":"http://i.imgur.com/2QzGSBl.png"},"dist":{"shasum":"707aa7b8f501b31e8f9ae49fc970d8a293266237","tarball":"https://registry.npmjs.org/transformer/-/transformer-1.2.8.tgz","fileCount":4,"integrity":"sha512-w84zdeE0GTEqHSWuapDx+kRNR417RAwj4YNzRONXaCs5qMdM8UN48W6AuRchNmzt1rQgVh6KYjDyFgXbZcgb9Q==","signatures":[{"sig":"MEUCIAO6jmwTIJRCAvTjmb6+u81AGY5oFy8Z1H3mUNtDMPlDAiEA1HclzkkE37MeIVIfBkalx0qzUrXoTXCr0sXp8yiZGJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMCVaCRA9TVsSAnZWagAAFR0P+wRE69jopQEpRuudjc34\nVnYCY9/qBvb5oduYrBis/AoXN9Ic8WjHHR2iTn3UWCgYMsw0oeCFRZ2VJevZ\nQGYBGAhP1HBPKv+4539EHxxK0ErlxSFqDslE8eyIyjCcUC1WhsTTaja5766Z\nXT9aUB5ZASTwnjlJe9zOgiVSwQrms6KnSoAI1IfJYMY83Zf9xAh3md1wKDNw\nJsVxRdfP9lUFjLJbk/eo1ypMl5/YcSV45Q8+Hj+lTE60IbldoOWo0m1oXX4S\nsuPbRKtCPQlli1L9IKk8FGwoLre/g1i/cn0EWg3AkPQkLT7FcjHAAqf8thAk\nN1gN2v70bDS5PeMvpbX0l6rrBIiYfTcGTDj795SC6vDJ5gyiG6W64E6HaS/Y\nhkX0XM3BonacMIx0fwUh/zL0SFRyzrxfQVnlPqN5viriRbKXttX6JVQnhZq3\nrdO0wVi5E+PWikYPqrvwLopiNZhmJnAwjMgSabXpZezdDxa2inJq8koiNYCX\nNcay4tEeloc2PqCf9NoEko0vsI57SzI8ijen/N3Cd+fGoBR0VPI6SFRuOTcE\n8ALHBMy697ZpZlSXamNnVfcSipyifR7zPIyZHFYjAOglSwDcDWFoXzXQFoNO\nZiVFVz77SNOPmNCMRxp+E7DPOjK3CXrCbozFXB7DR+7/7yC+1JinTy+imBmi\nyVCy\r\n=1Ouy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d830652de2e59a75f821a3bb33f450af56872b8f","scripts":{"test":"node test/index.js"},"_npmUser":{"name":"ionicabizau","email":"bizauionica@gmail.com"},"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"_npmVersion":"6.14.4","description":"Transform data using synchronous and asynchronous functions.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"ul":"^5.2.2","deffy":"^2.2.2","noop6":"^1.0.2","typpy":"^2.3.3","fn-result":"^1.0.4","asyncer.js":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tester":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer_1.2.8_1596990809863_0.9314394773602186","host":"s3://npm-registry-packages"}}},"time":{"created":"2011-05-11T09:38:29.009Z","modified":"2024-11-12T14:27:13.959Z","0.0.1":"2011-05-11T09:38:30.417Z","0.0.2":"2011-05-11T09:47:34.782Z","0.0.3":"2011-05-11T15:21:13.198Z","0.0.4":"2011-05-11T15:36:12.111Z","0.0.5":"2011-05-24T00:53:21.823Z","0.0.6":"2011-05-25T15:51:04.288Z","0.0.7":"2011-06-02T03:20:17.632Z","0.0.8":"2012-08-10T00:55:18.928Z","1.0.0":"2016-07-25T14:53:04.962Z","1.0.1":"2016-08-02T09:55:05.033Z","1.1.0":"2016-08-31T09:10:23.344Z","1.2.0":"2016-08-31T09:22:21.915Z","1.2.1":"2016-10-11T05:01:15.246Z","1.2.2":"2016-10-11T16:15:20.035Z","1.2.3":"2017-03-21T06:29:38.590Z","1.2.4":"2017-03-23T18:35:26.430Z","1.2.5":"2017-09-08T14:02:04.631Z","1.2.6":"2017-12-25T02:45:22.060Z","1.2.7":"2019-01-03T21:02:11.439Z","1.2.8":"2020-08-09T16:33:29.977Z"},"bugs":{"url":"https://github.com/IonicaBizau/transformer/issues"},"author":{"url":"https://ionicabizau.net","name":"Ionică Bizău","email":"bizauionica@gmail.com"},"license":"MIT","homepage":"https://github.com/IonicaBizau/transformer#readme","keywords":["transformer","transform","the","data","using","synchronous","and","asynchronous","functions"],"repository":{"url":"git+ssh://git@github.com/IonicaBizau/transformer.git","type":"git"},"description":"Transform data using synchronous and asynchronous functions.","maintainers":[{"email":"mindrun@icloud.com","name":"leo"},{"email":"bizauionica@gmail.com","name":"ionicabizau"}],"readme":"<!-- Please do not edit this file. Edit the `blah` field in the `package.json` instead. If in doubt, open an issue. -->\n\n\n\n\n\n\n\n\n[![transformer](http://i.imgur.com/2QzGSBl.png)](#)\n\n\n\n\n\n\n\n\n\n\n\n# transformer\n\n [![Support me on Patreon][badge_patreon]][patreon] [![Buy me a book][badge_amazon]][amazon] [![PayPal][badge_paypal_donate]][paypal-donations] [![Ask me anything](https://img.shields.io/badge/ask%20me-anything-1abc9c.svg)](https://github.com/IonicaBizau/ama) [![Travis](https://img.shields.io/travis/IonicaBizau/transformer.svg)](https://travis-ci.org/IonicaBizau/transformer/) [![Version](https://img.shields.io/npm/v/transformer.svg)](https://www.npmjs.com/package/transformer) [![Downloads](https://img.shields.io/npm/dt/transformer.svg)](https://www.npmjs.com/package/transformer) [![Get help on Codementor](https://cdn.codementor.io/badges/get_help_github.svg)](https://www.codementor.io/johnnyb?utm_source=github&utm_medium=button&utm_term=johnnyb&utm_campaign=github)\n\n<a href=\"https://www.buymeacoffee.com/H96WwChMy\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/yellow_img.png\" alt=\"Buy Me A Coffee\"></a>\n\n\n\n\n\n\n\n> Transform data using synchronous and asynchronous functions.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :cloud: Installation\n\n```sh\n# Using npm\nnpm install --save transformer\n\n# Using yarn\nyarn add transformer\n```\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :clipboard: Example\n\n\n\n```js\nconst Transformer = require(\"transformer\");\n\nlet t = new Transformer({ world: \"Earth\" });\n\n\n// There are three levels where the functions are added to be executed:\n//\n// Parallel:               | <0: [.............................................]>\n// Unordered (don't wait): |                                <4a: [........]>\n//                         +                                <4b: [....]>\n//                         +                                <4c: [......]>\n// Ordered (wait):         | <1: [...]> <2: [.]> <3:[.....]>                <5: [....]>\n\n// This will run in parallel with all the other functions\nt.add((data, cb) => {\n    setTimeout(() => {\n        data.parallel = 42;\n        cb();\n    }, 2000);\n}, Transformer.PARALLEL);\n\n// Async function, but ordered\nt.add((data, cb) => {\n    setTimeout(() => {\n        data.oldWorld = data.world;\n        data.world = \"Mars\";\n        cb();\n    }, 1000);\n});\n\n// Another async function and ordered\nt.add((data, cb) => {\n    setTimeout(() => {\n        data.baz = 7;\n        cb();\n    }, 500);\n});\n\n// Async function, but not ordered\nt.add((data, cb) => {\n    setTimeout(() => {\n        data.foo = 42;\n        cb();\n    }, 1000);\n}, Transformer.UNORDERED);\n\n// Another unordered function (this will end sooner)\nt.add((data, cb) => {\n    setTimeout(() => {\n        data.bar = 42;\n        cb(null, data);\n    }, 900);\n}, Transformer.UNORDERED);\n\n// Sync function\nt.add(data => {\n    data.planet = data.world;\n});\n\n// Finally show the data\nt.on(\"end\", (err, data) => console.log(data));\n// => { world: 'Mars'\n//    , parallel: 42\n//    , oldWorld: 'Earth'\n//    , baz: 7\n//    , bar: 42\n//    , foo: 42\n//    , planet: 'Mars' }\n```\n\n\n\n\n\n\n\n\n\n\n\n## :question: Get Help\n\nThere are few ways to get help:\n\n\n\n 1. Please [post questions on Stack Overflow](https://stackoverflow.com/questions/ask). You can open issues with questions, as long you add a link to your Stack Overflow question.\n 2. For bug reports and feature requests, open issues. :bug:\n 3. For direct and quick help, you can [use Codementor](https://www.codementor.io/johnnyb). :rocket:\n\n\n\n\n\n## :memo: Documentation\n\n\n### `transformer(data, opts)`\nTransformer\nTransforms the data using synchronous and asynchronous functions.\n\n#### Params\n\n- **Object** `data`: The data object.\n- **Object** `opts`: The options object:\n - `autostart` (Boolean): If `true`, the functions will be executed,\n   without calling the `start()` method.\n\n#### Return\n- **Number** Return description.\n\n### `add(fn, type)`\nAdds a new function.\n\nThere are three levels where the functions are added to be executed:\n\nParallel:               | <0: [.............................................]>\nUnordered (don't wait): |                                <4a: [........]>\n                        +                                <4b: [....]>\n                        +                                <4c: [......]>\nOrdered (wait):         | <1: [...]> <2: [.]> <3:[.....]>                <5: [....]>\n\n#### Params\n\n- **Function|Transformer** `fn`: The function to add. Note you can add an existing transformer instance as well.\n- **TransformerType** `type`: One of the following:\n   - `Transformer.PARALLEL`: Used to append on the parallel timeline.\n   - `Transformer.UNORDERED`: Grouped, but unordered.\n   - `Transformer.ORDERED`: Grouped, but ordered.\n\n#### Return\n- **Transformer** The current Transformer instance.\n\n### `start(data, fn)`\nStarts the function execution.\n\n#### Params\n\n- **Object** `data`: The data object.\n- **Function** `fn`: The callback function.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :yum: How to contribute\nHave an idea? Found a bug? See [how to contribute][contributing].\n\n\n## :sparkling_heart: Support my projects\nI open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously,\nthis takes time. You can integrate and use these projects in your applications *for free*! You can even change the source code and redistribute (even resell it).\n\nHowever, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:\n\n\n - Starring and sharing the projects you like :rocket:\n - [![Buy me a book][badge_amazon]][amazon]—I love books! I will remember you after years if you buy me one. :grin: :book:\n - [![PayPal][badge_paypal]][paypal-donations]—You can make one-time donations via PayPal. I'll probably buy a ~~coffee~~ tea. :tea:\n - [![Support me on Patreon][badge_patreon]][patreon]—Set up a recurring monthly donation and you will get interesting news about what I'm doing (things that I don't share with everyone).\n - **Bitcoin**—You can send me bitcoins at this address (or scanning the code below): `1P9BRsmazNQcuyTxEqveUsnf5CERdq35V6`\n\n    ![](https://i.imgur.com/z6OQI95.png)\n\n\nThanks! :heart:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## :dizzy: Where is this library used?\nIf you are using this library in one of your projects, add it in this list. :sparkles:\n\n - `lien`\n - `launchjs`\n\n\n\n\n\n\n\n\n\n\n\n## :scroll: License\n\n[MIT][license] © [Ionică Bizău][website]\n\n\n\n\n\n\n[license]: /LICENSE\n[website]: https://ionicabizau.net\n[contributing]: /CONTRIBUTING.md\n[docs]: /DOCUMENTATION.md\n[badge_patreon]: https://ionicabizau.github.io/badges/patreon.svg\n[badge_amazon]: https://ionicabizau.github.io/badges/amazon.svg\n[badge_paypal]: https://ionicabizau.github.io/badges/paypal.svg\n[badge_paypal_donate]: https://ionicabizau.github.io/badges/paypal_donate.svg\n[patreon]: https://www.patreon.com/ionicabizau\n[amazon]: http://amzn.eu/hRo9sIZ\n[paypal-donations]: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RVXDDLKKLQRJW\n","readmeFilename":"README.md"}