{"_id":"babel-plugin-transform-vite-meta-env","_rev":"5-e7c26a6a0f62576395089b843bc8c69c","name":"babel-plugin-transform-vite-meta-env","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"babel-plugin-transform-vite-meta-env","version":"1.0.0","description":"babel plugin that emulates vite's import.meta.env functionality","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/OpenSourceRaidGuild/babel-vite.git"},"keywords":["babel","vite","plugin","import","meta","env"],"author":{"name":"Michael Peyper","email":"mpeyper7@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/OpenSourceRaidGuild/babel-vite/issues"},"homepage":"https://github.com/OpenSourceRaidGuild/babel-vite#readme","scripts":{"build":"kcd-scripts build --out-dir lib","test":"kcd-scripts test"},"devDependencies":{"@babel/core":"^7.13.8","@types/babel-plugin-tester":"^9.0.1","@types/babel__core":"^7.1.12","babel-plugin-tester":"^10.0.0","kcd-scripts":"^8.0.2","typescript":"^4.2.2"},"dependencies":{"@babel/runtime":"^7.13.9"},"_id":"babel-plugin-transform-vite-meta-env@1.0.0","_nodeVersion":"15.11.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/QsH7bRzxrrsRGlCtYtWmLBSqemifxxgFWEekx5PowfZ2LkI3pi0kWBif47wiSQBlWW8Ig3o9mb9/wiEmuXQbg==","shasum":"1e8b4da1c66bbcbbe92cca5902d78812801d70ca","tarball":"https://registry.npmjs.org/babel-plugin-transform-vite-meta-env/-/babel-plugin-transform-vite-meta-env-1.0.0.tgz","fileCount":7,"unpackedSize":8457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSftdCRA9TVsSAnZWagAA+3oQAI7q6zj/JtJvYsJGiDIT\ntUxtxhjmCVFnSV6zdkJZ5u93547eyajx8REVrxlu+wx4uJUx54wkN1HdezuI\nzxoanOolDiAVijD7uoniv6cUspQFrHXEcK2XKSuossgkqP1MFer2LkpwPfok\ntj/ublYb3Ww3Hm/WGiYzc06H9X89Bw1rjSQVBuIOXFUqtgY/CScz5FbL7Eds\n/I9+1fADRGAPuHzXltET0yvWBlDpbcgdbD8Iy9uR+JEa1XnNCpZTlYj3BPrr\nCPt3YkvxUheZ4vzQBmJOcC920iH6l+IDiVdAceu4R5l+WYCi5BFK5WW9zQHM\ncTfRRcOBcFbguZ9JYt86HsFyN7mQyiJnmoWVmiATb9Qds9/qYV793Hq6MxtO\nhqrFHwTzTq4zcM6ZBuDdFIN+TVMh8KsFuiS6YG/eNUzqanpdVvdb3Qb+q7Ac\nILBtcsrBT/en1oM6Yl2aru1IgQ9yoBYY8FrvsqD9OBeA4j3UNRGZTC5UGj4S\nej2ylKjGjvVVNQuQu2a94yF/RqiG9y92rngJMIUXfQaEceEvn6TjzgVSj7Tc\n8q/swYgIHtD+gfjGw4OX+ySIpeGCO/LPGEDRchKmSNra57HIBl6cMasPXrgR\nCWF9bQyY7Hgqe80i6DPTh1YQ6rKIdB2HPbn2j+v+IGa/UiGI8F+S1+bSGlOa\njGkR\r\n=AJCj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs0PwwuSstA+ma/D07UUAaPZck/0nOPX/yuQ7tQjlD5QIgYagyT0hpBx4m/O+0h7QqQMg1XaMnRFHXnGXf0gXNyvI="}]},"_npmUser":{"name":"mpeyper","email":"mpeyper7@gmail.com"},"directories":{},"maintainers":[{"name":"mpeyper","email":"mpeyper7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-vite-meta-env_1.0.0_1615461212725_0.443792786926531"},"_hasShrinkwrap":false},"1.0.1":{"name":"babel-plugin-transform-vite-meta-env","version":"1.0.1","description":"babel plugin that emulates vite's import.meta.env functionality","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/OpenSourceRaidGuild/babel-vite.git"},"keywords":["babel","vite","plugin","import","meta","env"],"author":{"name":"Michael Peyper","email":"mpeyper7@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/OpenSourceRaidGuild/babel-vite/issues"},"homepage":"https://github.com/OpenSourceRaidGuild/babel-vite#readme","scripts":{"build":"kcd-scripts build --out-dir lib","test":"kcd-scripts test"},"devDependencies":{"@babel/core":"^7.13.8","@types/babel-plugin-tester":"^9.0.1","@types/babel__core":"^7.1.12","babel-plugin-tester":"^10.0.0","kcd-scripts":"^8.0.2","typescript":"^4.2.2"},"dependencies":{"@babel/runtime":"^7.13.9"},"_id":"babel-plugin-transform-vite-meta-env@1.0.1","_nodeVersion":"15.11.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Np+PK91KBlj2U2TSfqfejRWYmMPBVpnByB9j7ORSoesh8HZF8jInk+/awLmCZCuDTLSJg4LZmkdPXvL7d15hvQ==","shasum":"e17146c0f776d775cc36d04aa762452853b14e10","tarball":"https://registry.npmjs.org/babel-plugin-transform-vite-meta-env/-/babel-plugin-transform-vite-meta-env-1.0.1.tgz","fileCount":8,"unpackedSize":11446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSgNlCRA9TVsSAnZWagAAUogP/ivppOb2meEtDgisDFf+\nFv8JbRQevW+GylRmgzJqLLF5xUECTmfbEEuPDNY4UYMgyUawwEg3rplekRVx\nHCyn+cM1yFjkos130IjEynWQeHJFW25sWkdwPcjHu1LyaD6xT9L5wIIeRP2m\n60osTU8Po0AAmxZ1BmM2xX4kKZ0mZW7w8dM9gkXVzwtS6yehheKc6UwomeJH\nNFREvne/vSaVQhab1Q0cPp3bLi2WuLYqmypFgItSDh9sHANmXeFYOQorgaMG\nDNGbIvRUbNa88/8F6v26FQFwpvaoytBU4u0JCtlQAn0oGxMrA/UQcbCY+kj1\nrf13BjaTWlri2LpAAShvchzgJiYwQgdz7TW+mRfdPqoNdrus50kz29Q+rVD/\nqMX7GVA8pknXO1ji27AaArDtK1seYjoCJwOvXvKZuu7/HsDDyqQ9HIVHMhIZ\n8lGT7Ir4t/7DMbEJlaNCEO928hAhD5+mKf62djknCH32ne+W/AAVPpbgofuN\nQfrAERHOGMkBJx9Fuh5N+8vis7FwBEpUWQ8Goqr8m8UEaVccneic+IDsOgjq\n/x8MzOMSI3Zxe2UX3GfQo9C42/H1dIrrcV1nlq7/m6cldeay87PTdz/DlGO5\nVzGBtsEiptefsikanBd84d8KhUDV9obnN0D3IXHfAOPMpD5xDxLqGWsARvCu\nUcY9\r\n=hpi6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeb9QtGcR3c14Aeho9I8z/QX7EYZvTvS0NPhdWyi7ZOAiBYdlhd4wxhqz/tpBzwJXSVwQPPYBES6OSkewq5j0jgrg=="}]},"_npmUser":{"name":"mpeyper","email":"mpeyper7@gmail.com"},"directories":{},"maintainers":[{"name":"mpeyper","email":"mpeyper7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-vite-meta-env_1.0.1_1615463269000_0.6638473366762894"},"_hasShrinkwrap":false},"1.0.2":{"name":"babel-plugin-transform-vite-meta-env","version":"1.0.2","description":"babel plugin that emulates vite's import.meta.env functionality","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/OpenSourceRaidGuild/babel-vite.git"},"keywords":["babel","vite","plugin","import","meta","env"],"author":{"name":"Michael Peyper","email":"mpeyper7@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/OpenSourceRaidGuild/babel-vite/issues"},"homepage":"https://github.com/OpenSourceRaidGuild/babel-vite#readme","scripts":{"build":"kcd-scripts build --out-dir lib","test":"kcd-scripts test"},"devDependencies":{"@babel/core":"^7.13.8","@types/babel-plugin-tester":"^9.0.1","babel-plugin-tester":"^10.0.0","kcd-scripts":"^8.0.2","typescript":"^4.2.2"},"dependencies":{"@babel/runtime":"^7.13.9","@types/babel__core":"^7.1.12"},"_id":"babel-plugin-transform-vite-meta-env@1.0.2","_nodeVersion":"15.11.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BVn+gUke9TSVE9g5moOLof46CV2rnqcNV3D2gqpB0XXevuqBaodODSGxfNjYxollb/WdTmwUWNgiYQz2EOvlVg==","shasum":"21ea98644f9f06970d8ed589bfe58f1cbbad7e03","tarball":"https://registry.npmjs.org/babel-plugin-transform-vite-meta-env/-/babel-plugin-transform-vite-meta-env-1.0.2.tgz","fileCount":8,"unpackedSize":11616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSqVfCRA9TVsSAnZWagAAJFUP/1xZhswpUX+tyPCJVPei\nrK/yNlegp4CDrk+nZ0WqpyFgHKUWeU/qN8527SU3Al0go2+aQtD/9lf6gaWo\nNmJzBIhjxttZxgMQsKzSHGxQKYhwJs4pI57ZymK6wDEjHZRffuWYpo1jDJ5R\naPjm1+cXeTfwon/Bw2tDlRPv1u8Cqtp9i1ZxLbudhsgqQijqs4WeoNz47oRk\nxpAoTuegm3nZUtRNmMmzUZ4KCGlvLYGDHy5r6qCERSJma2B7SY4YOfnE18oM\n314slenatl3bcsdM5g5e37l8U+brGVrQnqtkCBXQW0zmo1MZDLKegXO1Omli\nExDeciQDfsI8QMke37N6HMbNZwBXljrsGr79q8EriBlMvKf3NdETVmIxo1gz\nz/JFgObFiEG09sAIvMXbBqwM4KhKRnEFPJN346y/wvriKZPyInYuINjmamxk\nLw4Y9KfDPtwMsI5U4IMuzame2cuBMkrr8CLUJWTIwrmAW0rkvrg2pCvJoqiS\nwu5Nk7CUrfrECWRC/cGStwVz/AqiJQMc+iLk1EPACAnSh23hc3et9oXjVZNo\nBdFBGJuVvkumnOpxXkszdGuT0dg+bIhDBVQKNux0JWHAD1sTdUySDeHxMoJG\nC5fxnScO3seGvSjWYYOU27mqDhms8O98OpmQZa6ijZfISjghmKwO8eJEL0j5\nXLyf\r\n=RCAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcfpAs06RCLtfNymMwK5OCaNjNVhyNdOmdWuRtBUxFmwIhAI4V/j/eniB4HVkW+lexyERe7bozDynjhi/3tqZ+20b/"}]},"_npmUser":{"name":"mpeyper","email":"mpeyper7@gmail.com"},"directories":{},"maintainers":[{"name":"mpeyper","email":"mpeyper7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-vite-meta-env_1.0.2_1615504735099_0.6460475102760883"},"_hasShrinkwrap":false},"1.0.3":{"name":"babel-plugin-transform-vite-meta-env","version":"1.0.3","description":"babel plugin that emulates vite's import.meta.env functionality","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/OpenSourceRaidGuild/babel-vite.git"},"keywords":["babel","vite","plugin","import","meta","env"],"author":{"name":"Michael Peyper","email":"mpeyper7@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/OpenSourceRaidGuild/babel-vite/issues"},"homepage":"https://github.com/OpenSourceRaidGuild/babel-vite#readme","scripts":{"build":"kcd-scripts build --out-dir lib","test":"kcd-scripts test"},"devDependencies":{"@babel/core":"^7.13.8","@types/babel-plugin-tester":"^9.0.1","babel-plugin-tester":"^10.0.0","kcd-scripts":"^8.0.2","typescript":"^4.2.2"},"dependencies":{"@babel/runtime":"^7.13.9","@types/babel__core":"^7.1.12"},"_id":"babel-plugin-transform-vite-meta-env@1.0.3","_nodeVersion":"15.14.0","_npmVersion":"7.9.0","dist":{"integrity":"sha512-eyfuDEXrMu667TQpmctHeTlJrZA6jXYHyEJFjcM0yEa60LS/LXlOg2PBbMb8DVS+V9CnTj/j9itdlDVMcY2zEg==","shasum":"cbf81becc95b71dcc170ee4863cb7f6919ed99bb","tarball":"https://registry.npmjs.org/babel-plugin-transform-vite-meta-env/-/babel-plugin-transform-vite-meta-env-1.0.3.tgz","fileCount":8,"unpackedSize":15333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcGsWCRA9TVsSAnZWagAAtTAQAKS93OrnmIXcUoCR5k3T\nR3bBrDzqjTbdHXbJ90KZqFixGDcMovGpv2ziMeULZdXzvsIUkJ3vXS78cDuS\nu1XTW6pjxDzfGA51gluVxB40/uXDWX8c+8PMfiXAOGwF9xuqoz+itPAY+nZf\nGv2/LNdKCE+LWwZcJAGKXsIB9PwGeqoxTsM3OuMJy02ZLSiD1gy9SyOYw5c6\nZ9xkjXO1lx5sLyZspNy6qHfGv70WgzUem595lW8fPv9D88IBthiglDSoYfj0\nmHSVbpvrlWZMQ1gKpHLnwqeAYpSf3q9OoHDguKoTmwtgxzK2ziLe1l5wtlSh\nOWj+uJxFgajyHlhqTpU9dKUVkiKWiBTBs011U7s/p9uNCNGUgjt01/5XwaIN\n0R0+I4xiiCQQ0+jexW3iu2wCHIEbYWU5BY9OZukqhdmBhXcwapCTYopA46U5\nnm+Ib7cm2QLANZYU2kaYBnRYQos8YULNq6dsmiuYh1oaa2kjsdKC2ugIpb08\nFWs7049rWGUhT+vbTFhA0PcnqAjMoq9p7Ikd7ayGHJ2Zdn2Kc4SwlXfan3py\nGOgKILPqLIf2ZrULE+SrmIRNkRgmY4nk5K4bNdfNCPaVplKvs4iCSzxUOdol\n92+w+M4+1FEemEq8AgnodloWA5sLJdI/EbstflRgbpZt+6W+PFvhU0dwZqB+\nl1Hx\r\n=RiVO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQfPU5dRpVB1O+jfVstfNebuL+K1siqWAuBCy+H4UUDQIhANCMkrtCgWfVtDWN4joA6iEB+ejzVJLue63A9ub1frTL"}]},"_npmUser":{"name":"osrg","email":"opensourceraidguild@gmail.com"},"directories":{},"maintainers":[{"name":"mpeyper","email":"mpeyper7@gmail.com"},{"name":"jacobmgevans","email":"jacobmgevans@gmail.com"},{"name":"nobrayner","email":"braydon@raynerhall.co"},{"name":"osrg","email":"opensourceraidguild@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-vite-meta-env_1.0.3_1617980182515_0.21266190125239404"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-11T11:13:32.725Z","1.0.0":"2021-03-11T11:13:32.883Z","modified":"2022-04-11T16:45:58.341Z","1.0.1":"2021-03-11T11:47:49.238Z","1.0.2":"2021-03-11T23:18:55.276Z","1.0.3":"2021-04-09T14:56:22.653Z"},"maintainers":[{"name":"mpeyper","email":"mpeyper7@gmail.com"},{"name":"jacobmgevans","email":"jacobmgevans@gmail.com"},{"name":"nobrayner","email":"braydon@raynerhall.co"},{"name":"osrg","email":"opensourceraidguild@gmail.com"}],"description":"babel plugin that emulates vite's import.meta.env functionality","homepage":"https://github.com/OpenSourceRaidGuild/babel-vite#readme","keywords":["babel","vite","plugin","import","meta","env"],"repository":{"type":"git","url":"git+https://github.com/OpenSourceRaidGuild/babel-vite.git"},"author":{"name":"Michael Peyper","email":"mpeyper7@gmail.com"},"bugs":{"url":"https://github.com/OpenSourceRaidGuild/babel-vite/issues"},"license":"MIT","readme":"# babel-plugin-transform-vite-meta-env\n\n<!-- prettier-ignore-start -->\n[![Build Status](https://img.shields.io/github/workflow/status/OpenSourceRaidGuild/babel-vite/validate?logo=github&style=flat-square)](https://github.com/OpenSourceRaidGuild/babel-vite/actions?query=workflow%3Avalidate)\n[![codecov](https://img.shields.io/codecov/c/github/OpenSourceRaidGuild/babel-vite.svg?style=flat-square)](https://codecov.io/gh/OpenSourceRaidGuild/babel-vite)\n[![version](https://img.shields.io/npm/v/babel-plugin-transform-vite-meta-env.svg?style=flat-square)](https://www.npmjs.com/package/babel-plugin-transform-vite-meta-env)\n[![downloads](https://img.shields.io/npm/dm/babel-plugin-transform-vite-meta-env.svg?style=flat-square)](http://www.npmtrends.com/babel-plugin-transform-vite-meta-env)\n[![MIT License](https://img.shields.io/npm/l/babel-plugin-transform-vite-meta-env.svg?style=flat-square)](https://github.com/OpenSourceRaidGuild/babel-vite/blob/master/LICENSE.md)\n\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\n[![Code of Conduct](https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square)](https://github.com/OpenSourceRaidGuild/babel-vite/blob/master/CODE_OF_CONDUCT.md)\n[![Discord](https://img.shields.io/discord/808364903822917662.svg?color=7389D8&labelColor=6A7EC2&logo=discord&logoColor=ffffff&style=flat-square)](https://discord.gg/grS89HWeYh)\n\n[![Watch on GitHub](https://img.shields.io/github/watchers/OpenSourceRaidGuild/babel-vite.svg?style=social)](https://github.com/OpenSourceRaidGuild/babel-vite/watchers)\n[![Star on GitHub](https://img.shields.io/github/stars/OpenSourceRaidGuild/babel-vite.svg?style=social)](https://github.com/OpenSourceRaidGuild/babel-vite/stargazers)\n[![Tweet](https://img.shields.io/twitter/url/https/github.com/OpenSourceRaidGuild/babel-vite.svg?style=social)](https://twitter.com/intent/tweet?text=Check%20out%20babel-plugin-transform-vite-meta-env%20by%20OpenSourceRaidGuild%20https%3A%2F%2Fgithub.com%2FOpenSourceRaidGuild%2Fbabel-vite%20%F0%9F%91%8D)\n<!-- prettier-ignore-end -->\n\n> Please note: this plugin is intended to provide an approximation of some of Vite specific\n> transformations when running the code in non-Vite environment, for example, running tests with a\n> NodeJS based test runner.\n>\n> **The functionality within these transformations should not be relied upon in production.**\n\n## Example\n\n**In**\n\n```\nconst mode = import.meta.env.MODE;\nconst baseUrl = import.meta.env.BASE_URL;\nconst nodeEnv = import.meta.env.NODE_ENV;\nconst dev = import.meta.env.DEV;\nconst prod = import.meta.env.PROD;\nconst viteVar = import.meta.env.VITE_VAR;\nconst other = import.meta.env.OTHER;\n```\n\n**Out**\n\n```\nconst mode = process.env.MODE;\nconst baseUrl = '/';\nconst nodeEnv = process.env.NODE_ENV || 'test';\nconst dev = process.env.NODE_ENV !== 'production';\nconst prod = process.env.NODE_ENV === 'production';\nconst viteVar = process.env.env.VITE_VAR;\nconst other = undefined;\n```\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-vite-meta-env\n```\n\n## Usage\n\n### With a configuration file (Recommended)\n\n```json\n{\n  \"plugins\": [\"babel-plugin-transform-vite-meta-env\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel --plugins babel-plugin-transform-vite-meta-env script.js\n```\n\n### Via Node API\n\n```javascript\nrequire('@babel/core').transformSync('code', {\n  plugins: ['babel-plugin-transform-vite-meta-env']\n})\n```\n","readmeFilename":"README.md"}