{"dist":{"shasum":"066437c589613a8d7ba0aaa3cbd408eccb408f10","tarball":"https://registry.npmjs.org/has-transitions/-/has-transitions-0.3.0.tgz","integrity":"sha512-Lxop4v+IBCtFinWJ9P0Q1no8WyoBxWAsVp9ZO4Kdb0DJqrPFywsaAqCLhTpGQs/0VD62BEMpRtQzoFHh1CzwwA==","signatures":[{"sig":"MEUCIASy7RvMswlfi9WK8SsxyHLFmXrdl2q8vUzuqC2vwL7ZAiEAtlhWS8LO6IQMNqm3SqNXqG9Ci2sV/7t5rmv6X9CQ+Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","name":"has-transitions","_from":".","author":{"name":"Anthony Short"},"readme":"\n# has-transitions\n\n  Determine if an element has transitions\n\n## Installation\n\n    $ component install anthonyshort/has-transitions\n\n## API\n\n    var hasTransitions = require('has-transitions');\n    var cssEmitter = require('css-emitter');\n\n    if(hasTransitions(el)) {\n      cssEmitter(el).bind(onTransitionEnd);\n    }\n    else {\n      onTransitionEvent();\n    }\n\n## Methods\n\n### hasTransitions([el])\n\nDetermine if an element has any transition properties. If the browser doesn't\nsupport transitions this will always return false. `el` defaults to `document.body`.\n\n## Properties\n\n### hasTransitions.support\n\nBoolean for whether the browser supports transitions at all\n\n### hasTransitions.property\n\nGet the prefixed property name to use for transitions\n\n## License\n\n  MIT\n","gitHead":"27050348e9fdac520bbb66a9fc6bd0d449da26eb","license":"BSD","scripts":{"test":"open test/index.html"},"_npmUser":{"name":"anthonyshort","email":"antshort@gmail.com"},"keywords":["component","browserify","css","transitions"],"repository":{"url":"https://github.com/anthonyshort/has-transitions.git","type":"git"},"_npmVersion":"1.2.18","description":"Check for transition support","directories":{"test":"test"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"}],"readmeFilename":"Readme.md","_id":"has-transitions@0.3.0","version":"0.3.0"}