{"_id":"fruitmachine-ftdomdelegate","_rev":"29-20c3468306278b2e373cbb7081ac4b36","name":"fruitmachine-ftdomdelegate","dist-tags":{"latest":"2.2.6"},"versions":{"0.1.0":{"name":"fruitmachine-ftdomdelegate","version":"0.1.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@0.1.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"dist":{"shasum":"6a88a36c1e2bf26a65f3f61020907dc14526ec30","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-0.1.0.tgz","integrity":"sha512-p7Gt9HjkRz8xvcy7AQGcDzWt/N2u8W37rmPfA17/t1NCNJJhkYar+CB0uDGFp6ZfMcSHnzYxqN26y8fQLcU1KQ==","signatures":[{"sig":"MEYCIQDgFeEFXe0T1Giamb5MY+yjZ4nGFTBGrAPDjrA/UoM+JwIhAPyISXw9Z1m3B930cecufptkifW4DYg9lRf781ZihArk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/helper","_from":".","title":"FruitMachine Delegate Helper","engines":{"node":"*"},"scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"ftlabs","email":"onlineservices@labs.ft.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"1.2.14","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"dependencies":{"dom-delegate":"~0.3.0"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"~0.5.1","grunt-buster":"~0.1.2","proxyquireify":"~0.2.1","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"0.2.0":{"name":"fruitmachine-ftdomdelegate","version":"0.2.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@0.2.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"3949b3c554228668fc1bd7b9cb6f4abc3281a657","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-0.2.0.tgz","integrity":"sha512-QvEB1EX4UFPG1h6JLI2pXY/FuW7mr7B6NRxWIlycifG53NL9p29DTC5QWohzT2SbYFpnfuhzhJXeOOskbBwHDA==","signatures":[{"sig":"MEUCIDnWEKVe/VqesNdSj936MrMAGVL+V4pIBCbJxn37DoiVAiEAhlCKVY2tLj9qSOIF2b5LoNEEoN4FnBsMJVtANJlqDI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/helper","_from":".","title":"FruitMachine Delegate Helper","engines":{"node":"*"},"scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"ftlabs","email":"matthew.andrews@ft.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"1.3.23","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"dependencies":{"dom-delegate":"~0.5.0"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"~0.5.1","grunt-buster":"~0.1.2","proxyquireify":"~0.2.1","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"0.3.0":{"name":"fruitmachine-ftdomdelegate","version":"0.3.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@0.3.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"95face134332e3b7303bd6a3dd7bb589f6fca4ee","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-0.3.0.tgz","integrity":"sha512-OSu4jC+mpR1B4VNT7Foa4zdol1MbyEZIOELI0uyVCe9aVfCw8CKkN4MR18Dm3O2C9ba0nkBUlvUwd/D1NnMaQg==","signatures":[{"sig":"MEQCIEXEQ6VtMp15FuAKmA6Io4JAyVgVl1oJKchiPQWw4XrtAiBJPrhnype+TeEdW8h4+BSHhDTf6CvEZJfAKDARTXTitA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/helper","_from":".","title":"FruitMachine Delegate Helper","engines":{"node":"*"},"scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"ftlabs","email":"matthew.andrews@ft.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"1.3.23","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"dependencies":{"dom-delegate":"~0.5.0"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"~0.8.1","grunt-buster":"~0.1.2","proxyquireify":"~0.2.2","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"1.0.0":{"name":"fruitmachine-ftdomdelegate","version":"1.0.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@1.0.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"87f3f07075df43a883812809389cb03ba141198e","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-1.0.0.tgz","integrity":"sha512-9bYSHysYatSScavZr/owdRLhkIOyl7VrjUmRz2CC6ty8hFGBTQHqXAYxLl9C4Rq1XyAAI+KBN90W6gnpTp6ZcA==","signatures":[{"sig":"MEUCIQCrb5CRVZCHYLjViSEwwPYhggeCnYJJNbigcTYAZgcRCAIgAfZ8dTcJMLRqVtuXp3WmvXWfzJ3Hc6isUzMGg86mDTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/helper","_from":".","title":"FruitMachine Delegate Helper","engines":{"node":"*"},"scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"ftlabs","email":"matthew.andrews@ft.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"1.3.23","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"dependencies":{"dom-delegate":"~1.0.3"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"~0.8.1","grunt-buster":"~0.1.2","proxyquireify":"~0.2.2","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"2.0.0":{"name":"fruitmachine-ftdomdelegate","version":"2.0.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@2.0.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"},{"name":"georgecrawfordft","email":"george.crawford@ft.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"6563132a2139aab4d15f727cec8368043e522902","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-2.0.0.tgz","integrity":"sha512-n1nBJ3leZC2FmmF4ogWihl/+/XKNgy/Ozrt2h7vwlILcJP7nCZFEMON/9EOLLggV8Bojrl4cyhYfmVx/b9ryZg==","signatures":[{"sig":"MEQCIDTDZqjGOOAYPhswCaqqzXjHrZnwD85cgqv2NK1MhhgmAiBr/NIxF03ZxZ8XAt3Toqd9v6BJgqRLaDjgRPRCG4Oitw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/helper","_from":".","title":"FruitMachine Delegate Helper","_shasum":"6563132a2139aab4d15f727cec8368043e522902","engines":{"node":"*"},"scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"ftlabs","email":"ftlabs-opensource@ft.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"1.4.10","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"dependencies":{"dom-delegate":"^2.0.2"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"~0.8.1","grunt-buster":"~0.1.2","proxyquireify":"~0.2.2","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"2.1.0":{"name":"fruitmachine-ftdomdelegate","version":"2.1.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@2.1.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"},{"name":"georgecrawfordft","email":"george.crawford@ft.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"ea75f7cfab8919442f8d137754ba1545a7b09dc5","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-2.1.0.tgz","integrity":"sha512-QK9yMXjbWiA5xSq1wTcVriNZHaHyyITUrHfsGu9vHkSIdheMRhXQpRl0pL/8dVhxc9fzDHpLIdV++sbQ3x2YfA==","signatures":[{"sig":"MEUCIFaQoeDFd/ouA/n1A+m1Epdu1n3buhoeZF9eLbur8qnLAiEA9GY3TVnc5yPrY4Sp8dyJdScy4HgY+RhAHvFA67+0yu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/node","_from":".","title":"FruitMachine Delegate Helper","_shasum":"ea75f7cfab8919442f8d137754ba1545a7b09dc5","browser":"lib/helper","engines":{"node":"*"},"scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"mattandrews","email":"matt@mattandre.ws"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"1.4.10","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"dependencies":{"dom-delegate":"^2.0.2"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"~0.8.1","grunt-buster":"~0.1.2","proxyquireify":"~0.2.2","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"2.2.0":{"name":"fruitmachine-ftdomdelegate","version":"2.2.0","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@2.2.0","maintainers":[{"name":"ftlabs","email":"onlineservices@labs.ft.com"},{"name":"georgecrawfordft","email":"george.crawford@ft.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"cb6510c612f1e1b05d5ed7164622e735badeaa0a","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-2.2.0.tgz","integrity":"sha512-F2NPUQTwJrAuDrYk3E/GM+4FmQrR/POlPikdNQXN20NkpomIR5wytG+SdfoHHN8h1XtjLl5JCknbbVhrnMfnrQ==","signatures":[{"sig":"MEQCIDuLfd8QHt5TrYrR9rsd9fX3A6H9Wz4OhlShZ+t+bqAJAiAioCv2DBLwHUZUqRwySnYSYyVFnepbcOymr0QCJCphGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/node","_from":".","title":"FruitMachine Delegate Helper","_shasum":"cb6510c612f1e1b05d5ed7164622e735badeaa0a","browser":"lib/helper","engines":{"node":"*"},"gitHead":"7c0fa5934b0ddf59d4a7318bb69e2405587fd67b","scripts":{"test":"node test/build && ./node_modules/.bin/grunt buster"},"_npmUser":{"name":"ftlabs","email":"ftlabs-opensource@ft.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"2.7.1","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"_nodeVersion":"1.6.2","dependencies":{"dom-delegate":"^2.0.2"},"organization":"The Financial Times Limited","devDependencies":{"grunt":"~0.4.1","buster":"~0.6.2","grunt-cli":"~0.1.8","browserify":"~2.12.0","fruitmachine":"*","grunt-buster":"~0.1.2","proxyquireify":"~0.2.2","grunt-browserify":"1.0.2","grunt-contrib-uglify":"~0.1.2"}},"2.2.2":{"name":"fruitmachine-ftdomdelegate","version":"2.2.2","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@2.2.2","maintainers":[{"name":"ftlabs","email":"ftlabs-opensource@ft.com"},{"name":"georgecrawfordft","email":"george.crawford@ft.com"},{"name":"kornel","email":"pornel@pornel.net"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"1d17b9b80dde4bea64b0123407371e49a99c8980","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-2.2.2.tgz","integrity":"sha512-kZ+OC2U8ajxD1u1/Qtyvom7paHU2AA7Qccb1POX+tgfkE8VawdpdKDaEYr1nosY5PHdcniz9AGkPlxlL7AfXXg==","signatures":[{"sig":"MEYCIQDNw/rxfv2YL1Jr/12wl2Dfuzt34infXVQd3jdBHcLuLwIhAP34JUysXX1FedoYN5wD7WYcDTGG6Yd99ITOQFvtOLC9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/node","_from":".","title":"FruitMachine Delegate Helper","_shasum":"1d17b9b80dde4bea64b0123407371e49a99c8980","browser":"lib/helper","engines":{"node":"*"},"gitHead":"2deb7352f28bd1a654e166e165013aa97d8c3874","scripts":{"test":"BROWSERIFYSWAP_ENV=test grunt test"},"_npmUser":{"name":"quarterto","email":"mwr.brennan@gmail.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"browserify":{"transform":["browserify-swap"]},"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate","type":"git"},"_npmVersion":"2.14.2","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"dom-delegate":"^2.0.2"},"organization":"The Financial Times Limited","browserify-swap":{"test":{"dom-delegate":"./test/stubs/delegate.stub.js"},"@packages":["dom-delegate","fruitmachine-ftdomdelegate"]},"devDependencies":{"grunt":"^0.4.1","buster":"^0.7.0","grunt-cli":"^0.1.8","phantomjs":"^1.9.18","browserify":"^11.0.0","fruitmachine":"^1.1.0","grunt-buster":"^0.3.2","browserify-swap":"^0.2.2","grunt-browserify":"^4.0.0","grunt-contrib-uglify":"^0.9.2"},"peerDependencies":{"fruitmachine":"^1.1.0"}},"2.2.3":{"name":"fruitmachine-ftdomdelegate","version":"2.2.3","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@2.2.3","maintainers":[{"name":"ftlabs","email":"ftlabs-opensource@ft.com"},{"name":"georgecrawfordft","email":"george.crawford@ft.com"},{"name":"kornel","email":"pornel@pornel.net"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate#readme","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"421cf337824b424d0e71d22cbe7426e3d0b643f5","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-2.2.3.tgz","integrity":"sha512-xDY7aiB7BzALccJMDsgzM4yHdNA2FO7dP+aVPxz9wh5yzvM8ZOGOtUdMjAaiX1Puh4KJ/XMiT4PSGLZ2/zDAEw==","signatures":[{"sig":"MEUCIQClcwqhBBKFCxXiZtDMmq7TQloAO4DMyK20/525FFVi4AIgMtkTeRt/TEjxBflhriAW9UmFvXSrm6fmMytsIC5FH+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/node","_from":".","title":"FruitMachine Delegate Helper","_shasum":"421cf337824b424d0e71d22cbe7426e3d0b643f5","browser":"lib/helper","engines":{"node":"*"},"gitHead":"cb8824769b013f7a38dba8e6be39ca6535c4f7ba","scripts":{"test":"BROWSERIFYSWAP_ENV=test grunt test"},"_npmUser":{"name":"quarterto","email":"mwr.brennan@gmail.com"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"browserify":{"transform":["browserify-swap"]},"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate.git","type":"git"},"_npmVersion":"2.14.4","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"_nodeVersion":"4.0.0","dependencies":{"dom-delegate":"^2.0.2"},"organization":"The Financial Times Limited","browserify-swap":{"test":{"dom-delegate":"./test/stubs/delegate.stub.js"},"@packages":["dom-delegate","fruitmachine-ftdomdelegate"]},"devDependencies":{"grunt":"^0.4.1","buster":"^0.7.0","grunt-cli":"^0.1.8","phantomjs":"^1.9.18","browserify":"^11.0.0","fruitmachine":"^1.1.0","grunt-buster":"^0.3.2","browserify-swap":"^0.2.2","grunt-browserify":"^4.0.0","grunt-contrib-uglify":"^0.9.2"},"peerDependencies":{"fruitmachine":"^1.1.0"}},"2.2.6":{"name":"fruitmachine-ftdomdelegate","version":"2.2.6","author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"_id":"fruitmachine-ftdomdelegate@2.2.6","maintainers":[{"name":"ftlabs","email":"ftlabs-opensource@ft.com"},{"name":"georgecrawfordft","email":"george.crawford@ft.com"},{"name":"kornel","email":"pornel@pornel.net"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"}],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate#readme","bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"dist":{"shasum":"cdbb0d195ec28edbff4473b7fa451e9ebf5a0e13","tarball":"https://registry.npmjs.org/fruitmachine-ftdomdelegate/-/fruitmachine-ftdomdelegate-2.2.6.tgz","fileCount":9,"integrity":"sha512-SF3FQtaEsogHe83tLBGCLBxT83LGkwYeed4eEXu5lAzDYKlSSLEZ6bsbde/rFd7rhZ6l97ERW0nqIY/2sIQ1NA==","signatures":[{"sig":"MEUCIHKoHcccPZPA+WmhECBdu2rOsThX3BWrLo3j4IrQTPVKAiEAw2J+0/kYe+TNAnR/z4b9QkRdkbXPwH7pTaBEspFKTs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbshrJCRA9TVsSAnZWagAAbMAP/R0sMTlvBNzaYJTTDpIT\nixEKjarsVd6JYUe0aJeXP98G4QxJKxM8OaCK1tJcJk00rb8wSjh6aFvRhecg\nkJb+ieJheg3TqkK1GZ0Jt8xVCJC1162p+SDuwwQ+N6WgwtgzN+kF9ySjUHuz\neh3GzkolSrSsxlrxUYrm8INaiyAtADGUmg39sb4/xwf9KqTfJydxG6mBBljD\nV911W3tcGr5lhAIOsxxTgv1gO0g36kfVD+orRhpECP36j31hkjaGH5GNBCjc\n/azkR9yq2+FLBIMsyFPIIKoD33qEObITmTwe0+eF+jHrOaYHXQF1Cbi7i0IM\nbWFcGPDvJPVKfKX+7bH4jWakjcllVmcifp9SUn75/TtfqVEHgBRjnFfgo1d+\nmkFkpUQtbFP23m3yVuK+HVkgmWmEuj+U2pj8ML1cEFGhyBrJvXE2e/H8oLrY\nkpZ2PFwWo9V/Ytuc1p9X8YlZqCIje6eTCIz4wu8jUysq57+HfB9GTMH9xmbs\nTnJJijHwLpEqIhn9WJ9vdiXoNDHqMZklvLblFJOQQeNcohNdITO5BXh2FJSr\nhE6egfdllXPGkWisqMmPNM0jfMy12kS4pgJgKKMb1GidOhvhqylhzC5Zakvr\n7Q2jfEvy0Z/kYRY3nRBAVArXn/yRtEtN139y1UvwLvtRPyvEsvF262qhvEm6\noX8y\r\n=QLCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/node","title":"FruitMachine Delegate Helper","browser":"lib/helper","engines":{"node":"*"},"gitHead":"e324e791f5d0c0deef70020917dcd840c7ece2ec","scripts":{"test":"BROWSERIFYSWAP_ENV=test grunt test"},"_npmUser":{"name":"quarterto","email":"matt@153.io"},"licenses":[{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/blob/master/LICENSE-MIT","type":"MIT"}],"browserify":{"transform":["browserify-swap"]},"repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate.git","type":"git"},"_npmVersion":"5.6.0","description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"dom-delegate":"^2.0.2"},"organization":"The Financial Times Limited","_hasShrinkwrap":false,"browserify-swap":{"test":{"dom-delegate":"./test/stubs/delegate.stub.js"},"@packages":["dom-delegate","fruitmachine-ftdomdelegate"]},"devDependencies":{"grunt":"^0.4.1","buster":"^0.7.0","grunt-cli":"^0.1.8","phantomjs":"^1.9.18","browserify":"^11.0.0","fruitmachine":"^1.1.0","grunt-buster":"^0.3.2","browserify-swap":"^0.2.2","grunt-browserify":"^4.0.0","grunt-contrib-uglify":"^0.9.2"},"peerDependencies":{"fruitmachine":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fruitmachine-ftdomdelegate_2.2.6_1538398920485_0.9512655827961349","host":"s3://npm-registry-packages"}}},"time":{"created":"2013-06-14T10:47:37.883Z","modified":"2025-03-19T11:28:55.285Z","0.1.0":"2013-06-14T10:47:40.352Z","0.2.0":"2014-02-18T10:43:41.619Z","0.3.0":"2014-03-27T16:23:02.308Z","1.0.0":"2014-04-28T16:15:48.855Z","2.0.0":"2014-08-06T14:25:10.952Z","2.1.0":"2014-09-19T15:35:12.288Z","2.2.0":"2015-04-14T17:30:57.977Z","2.2.1":"2015-09-14T16:06:30.664Z","2.2.2":"2015-09-15T10:06:06.911Z","2.2.3":"2015-10-16T11:02:19.319Z","2.2.6":"2018-10-01T13:02:00.649Z"},"bugs":{"url":"https://github.com/ftlabs/fruitmachine-ftdomdelegate/issues"},"author":{"name":"Matt Andrews","email":"matt@mattandre.ws"},"homepage":"https://github.com/ftlabs/fruitmachine-ftdomdelegate#readme","repository":{"url":"git://github.com/ftlabs/fruitmachine-ftdomdelegate.git","type":"git"},"description":"A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.","contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"}],"maintainers":[{"email":"matt@mattandre.ws","name":"mattandrews"},{"email":"kara@153.io","name":"quarterto"},{"email":"george.crawford@ft.com","name":"georgecrawfordft"},{"email":"ftlabs-opensource@ft.com","name":"ftlabs"},{"email":"pavel@pichrt.cz","name":"pavelpichrt"}],"readme":"# fruitmachine-ftdomdelegate [![Build Status](https://travis-ci.org/ftlabs/fruitmachine-ftdomdelegate.png?branch=master)](https://travis-ci.org/ftlabs/fruitmachine-ftdomdelegate)\n\nA [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.\n\nThis helper:\n- **Instantiates** the dom-delegate when a _fruitmachine module_ is instantiated;\n- **Binds** that dom-delegate to the module's *[El](https://github.com/ftlabs/fruitmachine/blob/master/docs/module-el.md)* when the _fruitmachine module_ is setup;\n- **Unbinds** the dom-delegate instance from the *El* when the _fruitmachine module_ fires its teardown event;\n- And **destroys** the dom-delegate when the _fruitmachine module_ is destroyed.\n\n## Usage examples\n\n```javascript\nvar Apple = fruitmachine.define({\n  name: 'apple',\n  helpers: [require('fruitmachine-ftdomdelegate')],\n  initialize: function() {\n    this.onButtonClick = this.onButtonClick.bind(this);\n  },\n  setup: function() {\n    this.delegate.on('click', 'button', this.onButtonClick);\n  },\n  onButtonClick: function() {\n    this.fire('buttonclick');\n  }\n});\n```\n\nNote: as long as you properly destroy your fruitmachine modules after you're finished with them, you need not worry about detached DOM nodes because [dom-delegate](http://github.com/ftlabs/dom-delegate) will ensure any event listeners added are removed when `destroy` is called on it.\n\n### Demonstration 'todo' app\n\nThere is [a rework of the TODO example](http://ftlabs.github.io/fruitmachine-ftdomdelegate/examples/todo/) from the main fruitmachine project.\n\nThe modules that make use of the fruitmachine-ftdomdelegate helper are located [here](https://github.com/matthew-andrews/fruitmachine-ftdomdelegate/blob/master/examples/lib/modules/list-item/index.js) and [here](https://github.com/matthew-andrews/fruitmachine-ftdomdelegate/blob/master/examples/lib/modules/strawberry/index.js).\n\n## Installation\n\n```\n$ npm install fruitmachine-ftdomdelegate\n```\n\n## Tests\n\n```\n$ npm install\n$ npm test\n```\n\n## Credits and collaboration\n\nThe lead developer of fruitmachine-ftdomdelegate is [@matthew-andrews](http://github.com/matthew-andrews) at FT Labs. All open source code released by FT Labs is licenced under the MIT licence. We welcome comments, feedback and suggestions. Please feel free to raise an issue or pull request.\n","readmeFilename":"README.md"}