{"_id":"estraverse-fb","_rev":"15-31e58e591a6cf4a6bdb01f772d8a75db","name":"estraverse-fb","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","dist-tags":{"latest":"1.3.2"},"versions":{"1.0.0":{"name":"estraverse-fb","version":"1.0.0","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"git://github.com/RReverser/estraverse-fb"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"dependencies":{"estraverse":"^1.5.0"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"git+https://github.com/RReverser/esprima-fb.git#fb-harmony","mocha":"^1.20.0"},"bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb","_id":"estraverse-fb@1.0.0","_shasum":"1234fb06a352e6bf85cf0eb2502db66d9eb74bc3","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"dist":{"shasum":"1234fb06a352e6bf85cf0eb2502db66d9eb74bc3","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.0.0.tgz","integrity":"sha512-ZOPcHinPOIVGiPFXrAfbV68Gn+UWlc6pjtpfFeDp/VmtjeDNl8p1yFsE23aJ7ikDN73+SckLasG8vNpN7qY6mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCguqQWZooggVyorDXkvLqR2bvv6k9dSOJ/XRtV+IjldgIgD1i9I0fLSrcofDFKmy8wErq7fZ6XHDSi0GzQfp4Hzmk="}]}},"1.1.0":{"name":"estraverse-fb","version":"1.1.0","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"https://github.com/RReverser/estraverse-fb"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"peerDependencies":{"estraverse":"^1.7.0"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"^8001.1001.0-dev-harmony-fb","estraverse":"^1.7.0","mocha":"^1.20.0"},"gitHead":"15cc28730a3e61a2e1fb0919e2cb28b5e350b1ee","bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb","_id":"estraverse-fb@1.1.0","_shasum":"0a3bceb7af378376e8fbd19d13ee92c03c141b8a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"dist":{"shasum":"0a3bceb7af378376e8fbd19d13ee92c03c141b8a","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.1.0.tgz","integrity":"sha512-upJup9dvmEHCxi+FJ8l4ZSD1CmuNNg+ox4bXWBDWwa84WsGGPO7LkgHjmNvwWE/HjkG+Kc6m8AjoE/nzqrTpBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQC4caeRODvB890vGVoX6VEtOKOnLp1ERI3FXWvrj71AIhAKUg8RRC9gC9PMFqtOQXnvDm+ZQ9kNv+mKnb+fa8o7r7"}]}},"1.1.1":{"name":"estraverse-fb","version":"1.1.1","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"https://github.com/RReverser/estraverse-fb"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"peerDependencies":{"estraverse":"^1.7.0"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"^8001.1001.0-dev-harmony-fb","estraverse":"^1.7.0","mocha":"^1.20.0"},"gitHead":"585b3ca434dee5f62a7f92610790a6de2bee603a","bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb","_id":"estraverse-fb@1.1.1","_shasum":"93e1e3d62bced895d471be2815f11fe278a5de12","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"dist":{"shasum":"93e1e3d62bced895d471be2815f11fe278a5de12","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.1.1.tgz","integrity":"sha512-6ZQ5TlGBrVbOZlUi+OHvmth0gOK6DcMQbIaDGyJbolL58CgDm9mQOkD2W+ngfGt5VWJ6doKs3cy03ODRlpaIhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2V9WqF94gMDyPWmxQcJquMwSXYTSL+EWpqL7MEqO+nwIhAK5EQz9PinjiBDklTD4KuRsA7JxDLFxdd0Dtisdv7RY8"}]}},"1.2.0":{"name":"estraverse-fb","version":"1.2.0","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"https://github.com/RReverser/estraverse-fb"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"peerDependencies":{"estraverse":"^1.7.0"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"^8001.1001.0-dev-harmony-fb","estraverse":"^1.7.0","mocha":"^1.20.0"},"gitHead":"78f1d8882ab85a1a116b87064f7ffb6064365dbf","bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb","_id":"estraverse-fb@1.2.0","_shasum":"f52215e5f8776efe00e90c69b2c7c25fd3d70a78","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"dist":{"shasum":"f52215e5f8776efe00e90c69b2c7c25fd3d70a78","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.2.0.tgz","integrity":"sha512-hZz0sBRUygyBLr9wKpcY2Ca3ozw83mjLs4avHILZg1He5LLKSKl1BKWLG6QLNOGYFpgx7+6rgR9nSJZgdq9pBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfRIkEafkj11p9kv3LYO4mUqn8r7+oJOohpdX+EZMjsQIhAIT+2q/0OY0k4RMUYWoQtx/E7dK9dsj22YCPnGCbb+d4"}]}},"1.3.0":{"name":"estraverse-fb","version":"1.3.0","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"https://github.com/RReverser/estraverse-fb"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"peerDependencies":{"estraverse":"^1.7.0"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"^8001.1001.0-dev-harmony-fb","estraverse":"^1.7.0","mocha":"^1.20.0"},"gitHead":"5d7358109d040ca4f500312b2a79d55d3394a070","bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb","_id":"estraverse-fb@1.3.0","_shasum":"1e729c1dc608ff749cee25129ee8a02fe270bfad","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"dist":{"shasum":"1e729c1dc608ff749cee25129ee8a02fe270bfad","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.0.tgz","integrity":"sha512-F+GjNQhxvExoZYFK8KKLZQnW4n45koNVB0VeKUPI8Zn8osiBDQcAJCsuM1TQT6B3Kzw1oDHSxOONcUACvH8XWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgsMITfC7OmeMUysrpVzKIHkfA4t9E1fhhpy7mjcqP2AIgTQYMNyYDY9Q0XyTnd1fHpR4Q1Tz6iH8/Syd1w9hPr3k="}]}},"1.3.1":{"name":"estraverse-fb","version":"1.3.1","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"https://github.com/RReverser/estraverse-fb"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"peerDependencies":{"estraverse":"*"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"^8001.1001.0-dev-harmony-fb","estraverse":"^1.7.0","mocha":"^1.20.0"},"gitHead":"776d565d897ad91e20efedd926972c7ab0c7221e","bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb","_id":"estraverse-fb@1.3.1","_shasum":"160e75a80e605b08ce894bcce2fe3e429abf92bf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"dist":{"shasum":"160e75a80e605b08ce894bcce2fe3e429abf92bf","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.1.tgz","integrity":"sha512-K4i4gqAmx+ChKNMumoZU2j2DBRGLFgPiYHaXQozVBWM5l0HGd+rkYxtgbRVAu/RKVQCa/N9i2zdeKRAWjRhnPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVS8EkwqCW/ehFUar34Y5aFyn5OEamlBbnAErVNBPmTAiEAntu6/NKu8tVOdL2AGHMqrcuZEXxQmDaf5W0bKApKc2c="}]}},"1.3.2":{"name":"estraverse-fb","version":"1.3.2","description":"Drop-in for estraverse that enables traversal over React's JSX nodes.","main":"estraverse-fb.js","repository":{"type":"git","url":"git+https://github.com/RReverser/estraverse-fb.git"},"keywords":["traverse","ast","react","jsx"],"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"license":"MIT","scripts":{"test":"mocha"},"peerDependencies":{"estraverse":"*"},"devDependencies":{"chai":"^1.9.1","esprima-fb":"^8001.1001.0-dev-harmony-fb","estraverse":"^1.7.0","mocha":"^1.20.0"},"gitHead":"82227915176b4bbb1932e2b065822002eb7db7e5","bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"homepage":"https://github.com/RReverser/estraverse-fb#readme","_id":"estraverse-fb@1.3.2","_shasum":"d323a4cb5e5ac331cea033413a9253e1643e07c4","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.0.0","_npmUser":{"name":"rreverser","email":"me@rreverser.com"},"dist":{"shasum":"d323a4cb5e5ac331cea033413a9253e1643e07c4","tarball":"https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.2.tgz","integrity":"sha512-wp3lfRrWy5EQD9TqesuYM1SKVP4ERT0cUatb4e8Vznf4K5IOpREhuyXZxGj3a9s9mvX5vGZKNHA4R9D4kp9Q9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjQYA5uvyR6rxoxxhdaB1fv17v1XUO3m+dZ3938ELMwIgDmU60nBtBXNvZ3A4rA0ObnfjpKFURH0GCFI6n/CY/wM="}]},"maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/estraverse-fb-1.3.2.tgz_1499189228439_0.5979858448263258"}}},"readme":"estraverse-fb\n=============\n[![Build Status](https://travis-ci.org/RReverser/estraverse-fb.svg?branch=master)](https://travis-ci.org/RReverser/estraverse-fb)\n\nDrop-in for estraverse that enables traversal over React's JSX and Flow nodes using monkey-patching technique.\n\nYou can use estraverse-fb in two possible ways:\n\n* by default, you just require it and it injects needed keys into your installed version of estraverse (it's installed automatically if you don't have it yet):\n    ```javascript\n    var estraverse = require('estraverse-fb');\n    /* same as:\n        require('estraverse-fb');\n        var estraverse = require('estraverse');\n    */\n\n    estraverse.traverse(ast, {\n        enter: ...,\n        leave: ...\n    });\n    ```\n\n* alternatively, you can use it manually for selected traversals:\n    ```javascript\n    var jsxKeys = require('estraverse-fb/keys');\n\n    estraverse.traverse(ast, {\n        enter: ...,\n        leave: ...,\n        keys: jsxKeys\n    })\n```\n\nCheck out [estraverse page](https://github.com/Constellation/estraverse) for detailed usage.\n","maintainers":[{"name":"rreverser","email":"me@rreverser.com"}],"time":{"modified":"2022-06-17T20:58:27.114Z","created":"2014-05-31T19:43:23.588Z","1.0.0":"2014-05-31T19:43:23.588Z","1.1.0":"2014-11-25T22:17:39.653Z","1.1.1":"2015-01-11T20:54:43.843Z","1.2.0":"2015-01-13T13:00:17.396Z","1.3.0":"2015-01-22T14:38:16.771Z","1.3.1":"2015-03-10T00:29:10.480Z","1.3.2":"2017-07-04T17:27:09.368Z"},"homepage":"https://github.com/RReverser/estraverse-fb#readme","keywords":["traverse","ast","react","jsx"],"repository":{"type":"git","url":"git+https://github.com/RReverser/estraverse-fb.git"},"author":{"name":"Ingvar Stepanyan","email":"me@rreverser.com","url":"https://github.com/RReverser"},"bugs":{"url":"https://github.com/RReverser/estraverse-fb/issues"},"license":"MIT","readmeFilename":"README.md"}