{"_id":"babel-plugin-undefined-to-void","_rev":"61736","name":"babel-plugin-undefined-to-void","description":"Replace references to `undefined` with `void 0`","dist-tags":{"latest":"1.1.6"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"time":{"modified":"2021-06-03T10:20:55.000Z","created":"2015-06-15T11:06:38.689Z","1.1.6":"2015-06-15T15:06:27.672Z","1.1.5":"2015-06-15T14:48:36.786Z","1.1.4":"2015-06-15T14:44:18.907Z","1.1.3":"2015-06-15T14:43:34.622Z","1.1.2":"2015-06-15T14:04:15.997Z","1.1.1":"2015-06-15T14:02:24.178Z","1.1.0":"2015-06-15T13:10:27.849Z","1.0.3":"2015-06-15T13:06:49.320Z","1.0.2":"2015-06-15T11:06:38.689Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/babel-plugins/babel-plugin-undefined-to-void.git"},"versions":{"1.1.6":{"name":"babel-plugin-undefined-to-void","version":"1.1.6","description":"Replace references to `undefined` with `void 0`","repository":{"type":"git","url":"git+https://github.com/babel-plugins/babel-plugin-undefined-to-void.git"},"license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.6.0"},"scripts":{"build":"babel-plugin build","push":"babel-plugin publish","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"51401e40b7c33d88308816b06addd66fafeeb541","bugs":{"url":"https://github.com/babel-plugins/babel-plugin-undefined-to-void/issues"},"homepage":"https://github.com/babel-plugins/babel-plugin-undefined-to-void#readme","_id":"babel-plugin-undefined-to-void@1.1.6","_shasum":"7f578ef8b78dfae6003385d8417a61eda06e2f81","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"7f578ef8b78dfae6003385d8417a61eda06e2f81","size":1056,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.6.tgz"},"directories":{},"publish_time":1434380787672,"_cnpm_publish_time":1434380787672,"_hasShrinkwrap":false},"1.1.5":{"name":"babel-plugin-undefined-to-void","version":"1.1.5","description":"Replace references to `undefined` with `void 0`","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.6.0"},"scripts":{"build":"babel-plugin build","push":"babel-plugin publish","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"6d85cec8517e0d76abfa25734b7d2bba5a412f92","_id":"babel-plugin-undefined-to-void@1.1.5","_shasum":"8f7e7eeda1f772c6e3e583ab56610e313dd11f1f","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"8f7e7eeda1f772c6e3e583ab56610e313dd11f1f","size":1040,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.5.tgz"},"directories":{},"publish_time":1434379716786,"_cnpm_publish_time":1434379716786,"_hasShrinkwrap":false},"1.1.4":{"name":"babel-plugin-undefined-to-void","version":"1.1.4","description":"Replace references to `undefined` with `void 0`","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.6.0"},"peerDependencies":{"babel":"^5.6.0"},"scripts":{"build":"babel-plugin build","push":"babel-plugin publish","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"4fcbe6abd266243ef58677a379346407dd7e5914","_id":"babel-plugin-undefined-to-void@1.1.4","_shasum":"9e3f2c052ec2863d7a1a4f54baa4eddf3517b68a","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"9e3f2c052ec2863d7a1a4f54baa4eddf3517b68a","size":1047,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.4.tgz"},"directories":{},"publish_time":1434379458907,"_cnpm_publish_time":1434379458907,"_hasShrinkwrap":false},"1.1.3":{"name":"babel-plugin-undefined-to-void","version":"1.1.3","description":"Some JavaScript implementations allow `undefined` to be overwritten, this may lead to peculiar bugs that are extremely hard to track down.","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.6.0"},"peerDependencies":{"babel":"^5.6.0"},"scripts":{"build":"babel-plugin build","push":"babel-plugin publish","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"c5d64faf4758a93b60540b0358a737dba6754092","_id":"babel-plugin-undefined-to-void@1.1.3","_shasum":"5fb48e965a25cc1ff34781c9f4177e2382a691ce","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"5fb48e965a25cc1ff34781c9f4177e2382a691ce","size":1026,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.3.tgz"},"directories":{},"publish_time":1434379414622,"_cnpm_publish_time":1434379414622,"_hasShrinkwrap":false},"1.1.2":{"name":"babel-plugin-undefined-to-void","version":"1.1.2","description":"","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.0.0"},"scripts":{"push":"babel-plugin publish","build":"babel-plugin build","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"3311ded06240f2eb1c1972f59dc58cd415daf191","_id":"babel-plugin-undefined-to-void@1.1.2","_shasum":"7426f4008fa6c4af115eb585f2d8f3c559a84ead","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"7426f4008fa6c4af115eb585f2d8f3c559a84ead","size":641,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.2.tgz"},"directories":{},"publish_time":1434377055997,"_cnpm_publish_time":1434377055997,"_hasShrinkwrap":false},"1.1.1":{"name":"babel-plugin-undefined-to-void","version":"1.1.1","description":"","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.0.0"},"scripts":{"push":"babel-plugin publish","build":"babel-plugin build","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"2f7533cb2af4d0fa5979678fa5fbc7b9e42b36e1","_id":"babel-plugin-undefined-to-void@1.1.1","_shasum":"b7eef3c93caf029f69efccfd24e0c7b31c00b4da","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"b7eef3c93caf029f69efccfd24e0c7b31c00b4da","size":633,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.1.tgz"},"directories":{},"publish_time":1434376944178,"_cnpm_publish_time":1434376944178,"_hasShrinkwrap":false},"1.1.0":{"name":"babel-plugin-undefined-to-void","version":"1.1.0","description":"","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.0.0"},"scripts":{"push":"babel-plugin publish","build":"babel-plugin build","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"87c98c5c48788043b14af33129739517d9891c92","_id":"babel-plugin-undefined-to-void@1.1.0","_shasum":"1093c76fb6a763cb0323fd9e0f6fe2de69952710","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"1093c76fb6a763cb0323fd9e0f6fe2de69952710","size":603,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.1.0.tgz"},"directories":{},"publish_time":1434373827849,"_cnpm_publish_time":1434373827849,"_hasShrinkwrap":false},"1.0.3":{"name":"babel-plugin-undefined-to-void","version":"1.0.3","description":"","license":"MIT","main":"lib/index.js","devDependencies":{"babel":"^5.0.0"},"scripts":{"push":"babel-plugin publish","build":"babel-plugin build","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"f97427ebb506cb0dc538207caac34c880778c1a6","_id":"babel-plugin-undefined-to-void@1.0.3","_shasum":"06ce76933c343a7e7157f57fc205fda5613c5567","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"06ce76933c343a7e7157f57fc205fda5613c5567","size":522,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.0.3.tgz"},"directories":{},"publish_time":1434373609320,"_cnpm_publish_time":1434373609320,"_hasShrinkwrap":false},"1.0.2":{"name":"babel-plugin-undefined-to-void","version":"1.0.2","description":"","license":"MIT","devDependencies":{"babel":"^5.0.0"},"scripts":{"publish":"babel-plugin publish","build":"babel-plugin build","test":"babel-plugin test"},"keywords":["babel-plugin"],"gitHead":"ef390b823fba37396b447bb7fdfad933f2f19bc5","_id":"babel-plugin-undefined-to-void@1.0.2","_shasum":"374295fe077bf02c5da69f946d44f064277dd479","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"sebmck","email":"sebmck@gmail.com"},"maintainers":[{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"374295fe077bf02c5da69f946d44f064277dd479","size":589,"noattachment":false,"key":"/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-undefined-to-void/download/babel-plugin-undefined-to-void-1.0.2.tgz"},"directories":{},"publish_time":1434366398689,"_cnpm_publish_time":1434366398689,"_hasShrinkwrap":false}},"readme":"# babel-plugin-undefined-to-void\n\nSome JavaScript implementations allow `undefined` to be overwritten, this\nmay lead to peculiar bugs that are extremely hard to track down.\n\nThis plugin transforms `undefined` into `void 0` which returns `undefined`\nregardless of if it's been reassigned.\n\n## Example\n\n**In**\n\n```javascript\nfoo === undefined;\n```\n\n**Out**\n\n```javascript\nfoo === void 0;\n```\n\n## Installation\n\n```sh\n$ npm install babel-plugin-undefined-to-void\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"undefined-to-void\"]\n}\n```\n\n### Via CLI\n\n```sh\n$ babel --plugins undefined-to-void script.js\n```\n\n### Via Node API\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  plugins: [\"undefined-to-void\"]\n});\n```\n","_attachments":{},"homepage":"https://github.com/babel-plugins/babel-plugin-undefined-to-void#readme","bugs":{"url":"https://github.com/babel-plugins/babel-plugin-undefined-to-void/issues"},"license":"MIT"}