{"bugs":{"url":"https://github.com/babel/minify/issues"},"dist":{"shasum":"64c3bd6fcffc96f56e985e8e27306bcd6b1fc159","tarball":"https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.10.0-alpha.9.tgz","fileCount":4,"integrity":"sha512-+r88B/kZ3+Bx8mokzdztFXzPLwMSsIX4I9MI7NDRzxeVTCf6kF3W2fDZkY0K/SlFJcaeBXLD+wV+u2eXkC6Ggw==","signatures":[{"sig":"MEQCID62/NLBlpVKMLs4q/3j4lulihMA01Ek6RKz2M2wX+JZAiAl+V62zSRQXLwhPUarSECf78WJN4NbqAocvURg/dpYdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbp5ccCRA9TVsSAnZWagAArNEP/iECAzJfYSzR7MrlmcP4\nIamVBf3LHYBPRxg3e6hh+MFbKGy1WC5HdRPJX47z+OarqmQb23hH5SbpuXPO\njvWHH5ormroJWFwsV+T9kfs3eEXDcEcGnp7E4Pk9O3XPFEoepaW56o3nxofe\nT4M5K9U0M8qzjivfMgoyoOU5gRFx5PimsfoYOLxLaP0Nbm51rCohjYjZUm6a\nlJgTcG8ggoavc+DKjYKulQRE261bBOo/pfxPL7CkZicJFDL5L3qFH9Wv0/+D\nn2Fcw4mFuBsjxmXSLib74kTWFwESRgILY7Syer6mNUM/K0p8Di+lBrRlCoIp\neuHhr9uzqCwyuDVzy0yz/wOz//HsED5AThfw+k19I8iY4CmOktILXflBlWDe\nrM3ORWcOyyp30lMWQE2jl021XVi/yoIni42Hcsft7q1RAmokIi12vAltTZjE\nWpG/vZDWHPxlfnHEDp/sykpCtnRS7r06+P6rQhFPPsZDNM1tBkD6haBr8YPI\nyzu0/eSRKNLWn7stf8OxkYa3b3yqhRf4JMm/94CP3Lx72fi/c2PF5LRBY3Z+\naddKRa77gOnUTBl7qyh/NOX9gJD3lQ4NOEmCiGx7QgLiECYdUzGqmMz5pIo5\naJQ9vPEoYb8RMZYooIYUV9Bdaip6zxOR2X41wwwDPboWZUKlUcxdJCdDmPtU\n5dhK\r\n=jXpQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","name":"babel-plugin-transform-undefined-to-void","_from":"file:babel-plugin-transform-undefined-to-void-6.10.0-alpha.9.tgz","author":{"name":"amasad"},"readme":"# babel-plugin-transform-undefined-to-void\n\nSome JavaScript implementations allow undefined to be overwritten, this may lead to peculiar bugs that are extremely hard to track down.\n\nThis plugin transforms `undefined` into `void 0` which returns undefined regardless 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\nnpm install babel-plugin-transform-undefined-to-void --save-dev\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-undefined-to-void\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel --plugins transform-undefined-to-void script.js\n```\n\n### Via Node API\n\n```javascript\nrequire(\"@babel/core\").transform(\"code\", {\n  plugins: [\"transform-undefined-to-void\"]\n});\n```\n","gitHead":"7002b8cb72b9adf05eb80de4b3114bcf3c20da19","license":"MIT","_npmUser":{"name":"babeljs","email":"asciiguyfieri@gmail.com"},"homepage":"https://github.com/babel/minify#readme","keywords":["babel-plugin"],"_resolved":"","_integrity":"","repository":{"url":"https://github.com/babel/minify/tree/master/packages/babel-plugin-transform-undefined-to-void","type":"git"},"_npmVersion":"6.4.1","description":"Replace references to `undefined` with `void 0`","directories":{},"maintainers":[{"name":"babeljs","email":"asciiguyfieri@gmail.com"},{"name":"boopathi","email":"me@boopathi.in"},{"name":"hzoo","email":"hi@henryzoo.com"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"vignesh.shanmugam","email":"vignesh.shanmugam22@gmail.com"}],"_nodeVersion":"10.11.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/babel-plugin-transform-undefined-to-void_6.10.0-alpha.9_1537709851388_0.3877851311675322","host":"s3://npm-registry-packages"},"_id":"babel-plugin-transform-undefined-to-void@6.10.0-alpha.9","version":"6.10.0-alpha.9"}