{"_id":"rollup-plugin-inject-process-env","_rev":"5-c7f719b1f6a65782ac4cad1aa5cba67e","name":"rollup-plugin-inject-process-env","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.0":{"name":"rollup-plugin-inject-process-env","version":"1.0.0","description":"Inject environment variables in process.env with Rollup","main":"dist/rollup-plugin-inject-process-env.cjs.js","module":"dist/rollup-plugin-inject-process-env.es.js","typings":"dist/index.d.ts","scripts":{"compile":"tsc","postcompile":"rollup -c","pretest":"cd test/myApp && tsc && rollup -c && cd ../..","test":"jest test --runInBand","site:prepare:sloc":"sloc --format json src/ > scripts/sloc-report.json","site:prepare:sloc:tests":"sloc --format json test/ > scripts/sloc-tests-report.json","site:prepare:tslint":"tslint --force -t json -o scripts/tslint-report.json -c tslint.json 'src/**/*.ts'","site:prepare:jest":"npm run pretest && jest test --runInBand --noStackTrace --silent --json --outputFile='scripts/jest-report.json'","presite":"npm run site:prepare:sloc && npm run site:prepare:sloc:tests && npm run site:prepare:tslint && npm run site:prepare:jest","site":"ts-node --project scripts/tsconfig.json scripts/site.ts","site:only":"ts-node --project scripts/tsconfig.json scripts/site.ts"},"repository":{"type":"git","url":"git+https://github.com/%40badcafe/rollup-plugin-inject-process-env.git"},"author":{"name":"Philippe Poulard","email":"philippe.poulard@inria.fr"},"license":"MIT","bugs":{"url":"https://github.com/@badcafe/rollup-plugin-inject-process-env/issues"},"homepage":"https://github.com/@badcafe/rollup-plugin-inject-process-env#readme","keywords":["rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","browser"],"devDependencies":{"@rollup/plugin-inject":"^4.0.0","@types/jest":"^24.0.23","@types/jest-environment-puppeteer":"^4.3.1","@types/node":"^12.12.11","@types/puppeteer":"^2.0.0","chart.js":"^2.9.3","chartjs-node":"^1.7.1","jest":"^24.9.0","jest-puppeteer":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","sloc":"^0.2.1","ts-jest":"^24.1.0","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"dependencies":{"magic-string":"^0.25.4"},"gitHead":"b4a3a37aec2a0ddfa52f433099ef935d64721c60","_id":"rollup-plugin-inject-process-env@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"ppoulard","email":"philippe.poulard@inria.fr"},"dist":{"integrity":"sha512-GfZGTFDPFjmkdalALJklYKX1MA8FF0p/yGqIOD2V+hdwn8MsubHOkmJdCEeey7oUCIqrbTcitYuuGj7JAWplFg==","shasum":"d7f0b60ba355f6946ad1f20b816d7948a338aa71","tarball":"https://registry.npmjs.org/rollup-plugin-inject-process-env/-/rollup-plugin-inject-process-env-1.0.0.tgz","fileCount":6,"unpackedSize":97351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3rkJCRA9TVsSAnZWagAAWXUP/1pMvv3IKPWINnAPlSE2\nRVtoNx2QcKH++Q4iz2wC2g0zegmL7naHWNdZqVHSLS4/9bcw0iGKu2UpUUO0\npArlHd0F082HAMJZ+dTAXj2Mzp+PM0bR8nLY+Ru0ucaAEMUy76klUHwMad5T\n8GJMKXjfJDlup/PaqwH/HurJKLBv8nwt+L+YD5D5qBvEGWmX9gfBwf0xLRsf\ncEqOIO2zkF4tRIHuF8+EOoRYtcCWDpAk4fswT3zUGTH+VjqPX+VUeRgOo29y\nyZE7toFKQ/fcNskOvMixGX/2LAkibr0gq7fwt6J4u3rR9zvbemUjsd5AO1YT\n3gvkNqcizFSygGyo8+K2iH2tqs5sPACF9aVGD7QbrRWd9x+EZ8vPzdI0kA+d\n5apbdo4L8JhH3rxbx+O9gT8A73lMCs3qsWsV2FM6RQxF6oAqTwPLDLM2WFaH\nH8qIfjp8oGDkVelQZRLtwlwJDhhJ3rGEkBAESbsBnrFl63DZ4YjduC8WbZDe\nsCOVkBFaHpQc6eblCW+OXsXPlCZpw0cFEK1odUZ+hjSdypLBAskGSLfZxjxS\njyW6ZcJeTDVn1/TiMexEWHTDjEDLFu5ow+VD7I5m+pGw0MTTUCSDUkEheadi\nr6HXaT7zq3VujHrGct0WmKockl4z1ZmxTR0sk+Fg3B37CS4gKYZKgGEroNv4\nRetW\r\n=WRPi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWMmeLsugJkmvvIlTEZFL9+W9B15crcmi6VPchXhInpQIhAJpu07fFkeYhTc89oGuxgz3rbm6W+Nbbq6wW8hOiUXuQ"}]},"maintainers":[{"name":"ppoulard","email":"philippe.poulard@inria.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-inject-process-env_1.0.0_1574877448533_0.056999737719308774"},"_hasShrinkwrap":false},"1.1.0":{"name":"rollup-plugin-inject-process-env","version":"1.1.0","description":"Inject environment variables in process.env with Rollup","main":"dist/rollup-plugin-inject-process-env.cjs.js","module":"dist/rollup-plugin-inject-process-env.es.js","typings":"dist/index.d.ts","scripts":{"compile":"tsc","postcompile":"rollup -c","pretest":"cd test/myApp && tsc && rollup -c && cd ../..","test":"jest test --runInBand","site:prepare:sloc":"sloc --format json src/ > scripts/sloc-report.json","site:prepare:sloc:tests":"sloc --format json test/ > scripts/sloc-tests-report.json","site:prepare:tslint":"tslint --force -t json -o scripts/tslint-report.json -c tslint.json 'src/**/*.ts'","site:prepare:jest":"npm run pretest && jest test --runInBand --noStackTrace --silent --json --outputFile='scripts/jest-report.json'","presite":"npm run site:prepare:sloc && npm run site:prepare:sloc:tests && npm run site:prepare:tslint && npm run site:prepare:jest","site":"ts-node --project scripts/tsconfig.json scripts/site.ts","site:only":"ts-node --project scripts/tsconfig.json scripts/site.ts"},"repository":{"type":"git","url":"git+https://github.com/badcafe/rollup-plugin-inject-process-env.git"},"author":{"name":"Philippe Poulard","email":"philippe.poulard@inria.fr"},"license":"MIT","bugs":{"url":"https://github.com/badcafe/rollup-plugin-inject-process-env/issues"},"homepage":"https://github.com/badcafe/rollup-plugin-inject-process-env#readme","keywords":["rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","browser"],"devDependencies":{"@rollup/plugin-inject":"^4.0.0","@types/jest":"^24.0.23","@types/jest-environment-puppeteer":"^4.3.1","@types/node":"^12.12.11","@types/puppeteer":"^2.0.0","chart.js":"^2.9.3","chartjs-node":"^1.7.1","jest":"^24.9.0","jest-puppeteer":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.25.2","sloc":"^0.2.1","ts-jest":"^24.1.0","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2"},"dependencies":{"magic-string":"^0.25.4"},"gitHead":"b24fe5ba27965fec9214da31071ca3c8234afea6","_id":"rollup-plugin-inject-process-env@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"ppoulard","email":"philippe.poulard@inria.fr"},"dist":{"integrity":"sha512-SXq8Pp/wh8Fbpr5pbj5X5sWMXlfBMF2TCyxW182u7U/MNUtK6mivZxjxBIiKibiEsVoROcimsEevTEI+s2MHTw==","shasum":"cf8aa6faf6795922bb00727596dda2535fa77c04","tarball":"https://registry.npmjs.org/rollup-plugin-inject-process-env/-/rollup-plugin-inject-process-env-1.1.0.tgz","fileCount":6,"unpackedSize":97348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3rrZCRA9TVsSAnZWagAAQCAQAKBju7/3tR4CoFoqWG0J\nbioH0YeCOtodrI91MOPUJDI1WfaTDQJ/1Y2LxPJGl2x7FA0Rq5exJ2/aV7+q\nvBjGocHTjTtoxYPIl0TEnVzQScNmTr/p2K8HrVvqm8vAXAy/9+M3u26RsXAV\nhooQ8pgfP8mN4ScrzPn47RwTI7pxVILjz6tZtunxaHQ5XBZ1C5LGR/wMdM0+\nd+Ra1dydJpFpHCByqLoXy5qp8ByhvC+ob2aGoh9ZvwhXTGICXVJtXXscYPpR\nZSAv7lrxdnjyh4vmN3LCj8jWQEziWqkQJk76VJdtjd6dtGZe/r1AxLX8dah4\n7YP+e/zSyVp7X1qWj1CRpFzJGaqD9NyLyHepeeOwr16X3T+Cm1uqjiZ0s0mQ\n6NJfBJ/dkn5ILHfPR0RGvadIoE3lrM2621RRum1NFqdceJTf8BdA04awzMel\nmdvo2r/NZF7pVPhbivEx+edX2CHhEuA5UY8XX8QfPflFuPsRdcwfB7lRd/m/\nO9oti91BO0FTib2HL7nCCo6kAWW93NJ1ac5C4vS3hupNod4I1CFZRKjuE8sg\nczKeNuInfghAnEFvAcjv4fC9+Nr0IF9zX0demo3LMpQUSVra+HMP1Ye5w3MT\nkm1+FpCauigGq5Dih/KlyX05Irod9x7T4ceGNdp0Dd9Egc7cF6qTXtvxcrfD\nmaqy\r\n=bM2O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe8eZAjtrbzAvlqn4gvzhJ0sQNRCVbh2VPs12EECrm0QIhAIxl6zidGc6yPeEun8admKv9aXpynol+GO7TbzIr+3ow"}]},"maintainers":[{"name":"ppoulard","email":"philippe.poulard@inria.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-inject-process-env_1.1.0_1574877912506_0.6122540138036308"},"_hasShrinkwrap":false},"1.2.0":{"name":"rollup-plugin-inject-process-env","version":"1.2.0","description":"Inject environment variables in process.env with Rollup","main":"dist/rollup-plugin-inject-process-env.cjs.js","module":"dist/rollup-plugin-inject-process-env.es.js","typings":"dist/index.d.ts","scripts":{"compile":"tsc","postcompile":"rollup -c","pretest":"cd test/myApp && tsc && rollup -c && rollup -c rollup.config.2.js && cd ../..","test":"jest test --runInBand","site:prepare:sloc":"sloc --format json src/ > scripts/sloc-report.json","site:prepare:sloc:tests":"sloc --format json test/ > scripts/sloc-tests-report.json","site:prepare:tslint":"tslint --force -t json -o scripts/tslint-report.json -c tslint.json 'src/**/*.ts'","site:prepare:jest":"npm run pretest && jest test --runInBand --noStackTrace --silent --json --outputFile='scripts/jest-report.json'","presite":"npm run site:prepare:sloc && npm run site:prepare:sloc:tests && npm run site:prepare:tslint && npm run site:prepare:jest","site":"ts-node --project scripts/tsconfig.json scripts/site.ts","site:only":"ts-node --project scripts/tsconfig.json scripts/site.ts"},"repository":{"type":"git","url":"git+https://github.com/badcafe/rollup-plugin-inject-process-env.git"},"author":{"name":"Philippe Poulard","email":"philippe.poulard@inria.fr"},"license":"MIT","bugs":{"url":"https://github.com/badcafe/rollup-plugin-inject-process-env/issues"},"homepage":"https://github.com/badcafe/rollup-plugin-inject-process-env#readme","keywords":["rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","browser"],"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-inject":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.3","@types/jest":"^24.9.1","@types/jest-environment-puppeteer":"^4.3.1","@types/node":"^12.12.35","@types/puppeteer":"^2.0.1","jest":"^24.9.0","jest-puppeteer":"^4.4.0","puppeteer":"^2.1.1","rollup":"^1.32.1","rollup-plugin-typescript2":"^0.25.3","sloc":"^0.2.1","ts-jest":"^24.3.0","ts-node":"^8.8.2","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"magic-string":"^0.25.7","rollup-plugin-babel":"^4.4.0"},"gitHead":"ee406fc4a898b09feb4ba05f782994c3ed5cc668","_id":"rollup-plugin-inject-process-env@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"ppoulard","email":"philippe.poulard@inria.fr"},"dist":{"integrity":"sha512-I8UzZr4zRru1rsNdd6ncXjU+iId+9WsVzqkM6WrApZjqtsEvtK3JkcWT5KSFi6OeqLrx5YP7s7M3gbRoTuHzhA==","shasum":"e9db9fec32b1e798047ce88769b7d8ab34d7d1bc","tarball":"https://registry.npmjs.org/rollup-plugin-inject-process-env/-/rollup-plugin-inject-process-env-1.2.0.tgz","fileCount":6,"unpackedSize":66299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenF1dCRA9TVsSAnZWagAAlnUP/jyCic5Op6y/iqoAqs0L\n5qnIVsAoCH6aOv/eUg356fpVe1ZoA+OpY2Xc/qIvcSTz34vRGwz7EGY65XKR\nT3TQ2Kva0AeKeUi1VQQ4W/n5cylBotqWNzhg1A1TDPNo06FT+jNQqcuQLQrZ\nNHajkEANVX+hHDvxgoa5OUgjt1iWq42Xzn4C473xiM0rlHbVb6lpbD8bHT2J\nfb927dPsx55Bizzn0R7Iph5sxPdYa/Ty3+6agGq2uRqYVsmuq+eQdTtf+EZh\nHZBDU612gygjNIingHh7lPGdOeUqx+wNjrW+qwbkDX+OLrRejhn76PUdsP/s\nj8xS8GnOiryTxy7Njcvpg1Bgq1F6MRakWsQXEYbBMxN/2rOfMyMFpTPsJNx6\nYX5HEPcLdkku4glj2sjV8fTm+AwJqWzLPpu/MOcrrlHQBJjn61qvzLTWZdxw\n5bd0UFoeAhH32JJZ6L7fBfFZ4/62JczBhfv93+ZhH+cp8LOjphncpUv6d8Oe\nwe+aNMO7FchwpTI8xeUmhzKMY5DH4X8FY+IXHiiFyhLWQ/5wpBCkmb+s0BVB\nvRR3JaKxzhM4BUmkQtSTXYbw8RolWcANdSxhEXverUpzScLze9KkwcbO7mBq\n0vWLYD5SEdRV5U6plnTwKBst/JjhHrNL20BdIl6kCPeQfCDeKLx274lDtWNA\nOfub\r\n=dvR2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoNnA0GnyFzywAUsBWKVPbfw47lGJVsh14kzH2pLxxBAiAIxYGtoXLZhu7iNTOvg1HJvqaV4ZM8A+P+3SvUW9jCqA=="}]},"maintainers":[{"name":"ppoulard","email":"philippe.poulard@inria.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-inject-process-env_1.2.0_1587305821276_0.04268697361527818"},"_hasShrinkwrap":false},"1.3.0":{"name":"rollup-plugin-inject-process-env","version":"1.3.0","description":"Inject environment variables in process.env with Rollup","main":"dist/rollup-plugin-inject-process-env.cjs.js","module":"dist/rollup-plugin-inject-process-env.es.js","typings":"dist/index.d.ts","scripts":{"compile":"tsc","postcompile":"rollup -c","pretest":"cd test/myApp && tsc && rollup -c && rollup -c rollup.config.2.js && rollup -c rollup.config.3.js && cd ../..","test":"jest test --runInBand","site:prepare:sloc":"sloc --format json src/ > scripts/sloc-report.json","site:prepare:sloc:tests":"sloc --format json test/ > scripts/sloc-tests-report.json","site:prepare:tslint":"tslint --force -t json -o scripts/tslint-report.json -c tslint.json 'src/**/*.ts'","site:prepare:jest":"npm run pretest && jest test --runInBand --noStackTrace --silent --json --outputFile='scripts/jest-report.json'","presite":"npm run site:prepare:sloc && npm run site:prepare:sloc:tests && npm run site:prepare:tslint && npm run site:prepare:jest","site":"ts-node --project scripts/tsconfig.json scripts/site.ts","site:only":"ts-node --project scripts/tsconfig.json scripts/site.ts"},"repository":{"type":"git","url":"git+https://github.com/badcafe/rollup-plugin-inject-process-env.git"},"author":{"name":"Philippe Poulard","email":"philippe.poulard@inria.fr"},"license":"MIT","bugs":{"url":"https://github.com/badcafe/rollup-plugin-inject-process-env/issues"},"homepage":"https://github.com/badcafe/rollup-plugin-inject-process-env#readme","keywords":["rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","browser"],"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-inject":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.3","@rollup/pluginutils":"^3.1.0","@types/jest":"^24.9.1","@types/jest-environment-puppeteer":"^4.3.1","@types/node":"^12.12.35","@types/puppeteer":"^2.0.1","jest":"^24.9.0","jest-puppeteer":"^4.4.0","puppeteer":"^2.1.1","rollup":"^1.32.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-postcss":"^3.1.2","rollup-plugin-typescript2":"^0.25.3","sloc":"^0.2.1","ts-jest":"^24.3.0","ts-node":"^8.8.2","tslint":"^5.20.1","typescript":"^3.8.3"},"dependencies":{"magic-string":"^0.25.7"},"gitHead":"620c71bb034ebb6740e1995f7efc113bb12f59ae","_id":"rollup-plugin-inject-process-env@1.3.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LYuOvcnLZErqK1WaDGMT5ECn1JPvOgeURfQGR9tRRyMb/sqmt5G7jT2/KSChRkyEDNKsn24J4FBxubB8bbs2Fg==","shasum":"eb746fbbf0a571174707010c0cf62eb292c89dc4","tarball":"https://registry.npmjs.org/rollup-plugin-inject-process-env/-/rollup-plugin-inject-process-env-1.3.0.tgz","fileCount":6,"unpackedSize":179781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4mr9CRA9TVsSAnZWagAAaqEP/ROaOY76O1y9AHKh9R4+\nWgq0wFg6lRwtAWaDrq9XIYHlxVMKpDXgJMa1HzKKh7GH7f6aUrlUI6Urp5rV\n543I6l2bbe6PtXy7ekEbvEv+fJJ6XdyDqCeA3/tvSwr6GK6IpU2mVIw/f4d9\nfTnHbwV8fgXSVvjbXN0aIPwCP1BFzFzEOdVunPqgqlmUkQUn0QmJ5bLW3Etr\nBw8WIKHzATxaeXbC26670GzGgQo5DdhK5OYCNeSPzqMVM92ZuC0FrpqbJ8Uj\nQEN8ew9emtmfm3hsVLbiyXc6H+kBCZxBEMyPhzgDFpUJCeW6UxPNKjW2HJL0\nKXRRnQRnjEwi++Ke/uq36YesoZsmOBJZRlq74v0ZCfD5l+aJi3Vkqy4LLcj2\nV0cctfpzpjLEpzczfuVP8ZL2Jdi6K/SyERMRiouU3M8a3lMOaCKZlHIQJz3w\nRzRgs+SSRDE5bYBJa1VWYV8cFbG3trPghp613OnQmvddahnX4fkIY71dnRau\niIyxzNSGV9wIhEUxC8rc+UAyytqWOOtOLOGPznmjp18NiqwBBIZ9R2LDjbHl\nsNltv0Zs9+lrq8+8yiRqvaVdiENEqbLP626JnGAAv5TPbwayCl6jQzgyiuc6\njgVF1KPDj2MQSzzqYxZp8zFSuQyUCKkm1UMxAyRCxd7Zh02mESoJ98bxgAtP\nsfMW\r\n=Nvn3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1c0k5/B4cZsWGzek0Rb2NlJ+VRKHMkdR+gEgKqOrd5gIhAL9rmbcifTekSfDlz8nl1IRjd+DuNu+BcApDzlQGKYdB"}]},"maintainers":[{"name":"ppoulard","email":"philippe.poulard@inria.fr"}],"_npmUser":{"name":"ppoulard","email":"philippe.poulard@inria.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-inject-process-env_1.3.0_1591896828422_0.8604304251547839"},"_hasShrinkwrap":false},"1.3.1":{"name":"rollup-plugin-inject-process-env","version":"1.3.1","description":"Inject environment variables in process.env with Rollup","main":"dist/rollup-plugin-inject-process-env.cjs.js","module":"dist/rollup-plugin-inject-process-env.es.js","typings":"dist/index.d.ts","scripts":{"compile":"tsc","postcompile":"rollup -c","pretest":"cd test/myApp && tsc && rollup -c && rollup -c rollup.config.2.js && rollup -c rollup.config.3.js && cd ../..","test":"jest test --runInBand","site:prepare:sloc":"sloc --format json src/ > scripts/sloc-report.json","site:prepare:sloc:tests":"sloc --format json test/ > scripts/sloc-tests-report.json","site:prepare:tslint":"tslint --force -t json -o scripts/tslint-report.json -c tslint.json 'src/**/*.ts'","site:prepare:jest":"npm run pretest && jest test --runInBand --noStackTrace --silent --json --outputFile='scripts/jest-report.json'","presite":"npm run site:prepare:sloc && npm run site:prepare:sloc:tests && npm run site:prepare:tslint && npm run site:prepare:jest","site":"ts-node --project scripts/tsconfig.json scripts/site.ts","site:only":"ts-node --project scripts/tsconfig.json scripts/site.ts"},"repository":{"type":"git","url":"git+https://github.com/badcafe/rollup-plugin-inject-process-env.git"},"author":{"name":"Philippe Poulard","email":"philippe.poulard@inria.fr"},"license":"MIT","bugs":{"url":"https://github.com/badcafe/rollup-plugin-inject-process-env/issues"},"homepage":"https://github.com/badcafe/rollup-plugin-inject-process-env#readme","keywords":["rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","browser"],"devDependencies":{"@babel/core":"^7.12.3","@babel/preset-env":"^7.12.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.3","@rollup/pluginutils":"^3.1.0","@types/jest":"^24.9.1","@types/jest-environment-puppeteer":"^4.4.0","@types/node":"^12.19.3","@types/puppeteer":"^2.1.5","jest":"^24.9.0","jest-puppeteer":"^4.4.0","puppeteer":"^2.1.1","rollup":"^1.32.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-postcss":"^3.1.8","rollup-plugin-typescript2":"^0.25.3","sloc":"^0.2.1","ts-jest":"^24.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"dependencies":{"magic-string":"^0.25.7"},"gitHead":"9bd23ae26fe0e929e87fa7ad97f80ca4a17feeaa","_id":"rollup-plugin-inject-process-env@1.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"ppoulard","email":"philippe.poulard@inria.fr"},"dist":{"integrity":"sha512-kKDoL30IZr0wxbNVJjq+OS92RJSKRbKV6B5eNW4q3mZTFqoWDh6lHy+mPDYuuGuERFNKXkG+AKxvYqC9+DRpKQ==","shasum":"2d7660fe76f2b221b976cb35597763ffcaad3db3","tarball":"https://registry.npmjs.org/rollup-plugin-inject-process-env/-/rollup-plugin-inject-process-env-1.3.1.tgz","fileCount":6,"unpackedSize":180481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBnZCRA9TVsSAnZWagAA1N0P/1GA7NJ/Fpojj/NrDLVj\nYZ8mAg5SpMWLAioLYkq8GdqwEKWQYskFRdPq2yn8jbhFCDgAODBhByMOH+ah\n5JK5APLTvnWhaD63Zhi/zq1Rcgluh2oJ8m979KZ83KXjGmiB3mJjBHkVeaJn\nLu6tM3uVHQis5/katIZUl2N91o/F1dSi2gwBLkEcECAG+JhF3A4+ZU4ErX2a\nreBUcf7LV5unCxztNaCC+AayI30iq6DxInm9z5gtUiuflEyUHb1iothIxnSB\nu0EW5Q9JRcehgzpHFmHuGkbYXPFoIRnY4QPOtkLgE9OlqV2CwhkPpfU5jqXa\nspnO65o2u/VwS9Y2KQJHjyZb7CgA/MepJ6BbTv8EAD/BRpQgcLmiDcXwOfZZ\n6j+i3O5cbskMqJELFVeOkh9mtSgycFxzgKB0htQzXbdxeIcI1xZP7nOrKHvD\n0BEPillMl53zUX6/7hIKs21taMNHY2O3FBQyxzZp+KRfdgb/trgpL4yFO9KU\n2nH2B85Srrlu+EYM5LuygXW+/mLV4kJX6D3a0lrDkON1vlmBFPBxtXrhc1NI\nF2AE8V/n+f1Jtvig3Jp4+olgWSNZSRPFswnwc/f4MMllk/JiI1OO0vGEB4lT\nw4BwMzQdPXypPr4iZY4xozYt5nIIM+s5Zrnp93aH0vWRiWrxCbk2jstyE0w/\n7FiA\r\n=0Mof\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJZ32E8xuCUCcc8Aw/iUl9loiDoubk9t3Zq+x1J7qEfgIgcPZBiCp93eEI9Lj8sNsThl7hw/NPPUxaKEHe3UIO2E8="}]},"maintainers":[{"name":"ppoulard","email":"philippe.poulard@inria.fr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rollup-plugin-inject-process-env_1.3.1_1604065753105_0.8114234320210827"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-27T17:57:28.533Z","1.0.0":"2019-11-27T17:57:28.727Z","modified":"2022-05-16T04:26:44.569Z","1.1.0":"2019-11-27T18:05:12.742Z","1.2.0":"2020-04-19T14:17:01.419Z","1.3.0":"2020-06-11T17:33:48.557Z","1.3.1":"2020-10-30T13:49:13.302Z"},"maintainers":[{"name":"ppoulard","email":"philippe.poulard@inria.fr"}],"description":"Inject environment variables in process.env with Rollup","homepage":"https://github.com/badcafe/rollup-plugin-inject-process-env#readme","keywords":["rollup","plugin","rollup-plugin","process","env","process.env","environment variables","inject","browser"],"repository":{"type":"git","url":"git+https://github.com/badcafe/rollup-plugin-inject-process-env.git"},"author":{"name":"Philippe Poulard","email":"philippe.poulard@inria.fr"},"bugs":{"url":"https://github.com/badcafe/rollup-plugin-inject-process-env/issues"},"license":"MIT","readme":"<!--DO NOT EDIT : this file has been generated-->\n\n# rollup-plugin-inject-process-env\n\n> Inject `process.env` environment variables in a browser rollup bundle.\n\n## Why ?\n\nBecause replacing a string typically with `rollup-plugin-replace` works in one case :\n\n```js\n    console.log(process.env.NODE_ENV);\n```\n\n...but not in all other cases :\n\n```js\n    console.log(process.env['NODE_ENV']);\n```\n\n```js\n    const { NODE_ENV, NODE_PORT } = process.env;\n    console.log(NODE_ENV);\n```\n\nWorse : sometimes, such substitution :\n\n```js\n    if (process.env.NODE_ENV === 'production') {\n```\n\n...will be expand to :\n\n```js\n    if ('production' === 'production') {\n```\n\n...and make some linter complain.\n\n## How ?\n\n### Installation\n\n```bash\nnpm install --save-dev rollup-plugin-inject-process-env\n```\n\n### Usage\n\nPass any JSON object to the plugin that will be set as the `process.env` value. This object accept members value of any type.\n\n```typescript\n    function injectProcessEnv(\n        env: object,\n        options?: {\n            include?: string | string[],\n            exclude?: string | string[],\n            verbose?: boolean\n        }\n    )\n```\n\n> Note: if you use the [commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs) plugin `injectProcessEnv` must be listed _after_ it in your plugins list. Otherwise you will see the error `'import' and 'export' may only appear at the top level`.\n\n#### Example :\n\n```js\nimport injectProcessEnv from 'rollup-plugin-inject-process-env';\n\n// ... usual rollup stuff\n\n    plugins: [\n        typescript(),\n        commonjs(),\n        injectProcessEnv({ \n            NODE_ENV: 'production',\n            SOME_OBJECT: { one: 1, two: [1,2], three: '3' },\n            UNUSED: null\n        }),\n        nodeResolve()\n    ],\n```\n\n#### Example with environment variables passed in the CLI :\n\n```js\n        injectProcessEnv({ \n            NODE_ENV: process.env.NODE_ENV,\n            SOME_OBJECT: JSON.parse(process.env.SOME_OBJECT),\n            UNUSED: null\n         }),\n```\n\n#### Options\n\n* The `verbose` option allows to show which file is included in the process and which one is excluded.\n* The `include` and `exclude` options allow to explicitely specify with a [minimatch pattern](https://github.com/isaacs/minimatch) the files to accept or reject. By default, all files are targeted and no files are rejected.\n\nExample :\n\n```js\n        injectProcessEnv({\n            NODE_ENV: 'production',\n            SOME_OBJECT: { one: 1, two: [1,2], three: '3' },\n            UNUSED: null\n        }, {\n            exclude: '**/*.css',\n            verbose: true\n        }),\n        postcss({\n            inject: true,\n            minimize: true,\n            plugins: [],\n        }),\n```\n\nOutput example of the `verbose` option :\n\n```\n[rollup-plugin-inject-process-env] Include /path/to/src/index.ts\n[rollup-plugin-inject-process-env] Exclude rollup-plugin-inject-process-env\n[rollup-plugin-inject-process-env] Exclude /path/to/src/style.3.css\n[rollup-plugin-inject-process-env] Include /path/to/node_modules/style-inject/dist/style-inject.es.js\n```\n\n#### Icing on the cake\n\nYou might notice that as mentionned in the documentation https://nodejs.org/api/process.html#process_process_env\nenvironment variables are always `string`, `number` or `boolean`.\n\nWith **rollup-plugin-inject-process-env**, you may inject safely any JSON object to a `process.env` property, as shown in the example above.\n\n## Troubleshootings\n\n### `'globalThis' is undefined`\n\nThis error may occur in target environments where `globalThis` is undefined. You should use a polyfill to fix it :\n\n```\nnpm install @ungap/global-this\n```\n\nAnd include it in your code, e.g. :\n\n```\nimport '@ungap/global-this';\n```\n\n* https://github.com/ungap/global-this\n* https://mathiasbynens.be/notes/globalthis\n\n\n## Reports\n\n> Code quality reports\n\n### Metrics\n\n| Files | 1 | |\n| ----- | -: | - |\n| Lines of code | 59 | (w/o comments) |\n| Comments | 4 | (+ 1 with code) |\n| Empty lines | 4 | |\n| **Total lines** | **67** | (w/o tests) |\n| TODO | 0 | lines |\n| Tests | 455 | (w/o comments) |\n\n### Linter\n\n**✅ 0 problems**\n\n\n\n### Tests\n\n|   | Tests suites | Tests |\n| - | ------------ | ----- |\n| ❌ Failed | 0 | 0 |\n| ✅ Passed | 4 | 12 |\n| ✴ Pending | 0 | 0 |\n| ☢ Error | 0 | |\n| **Total** | **4** | **12** |\n\n\n\n\n#### ✅ `/test/browser.test.ts` **1.727s** \n\n\n| Status | Suite | Test |\n| ------ | ----- | ---- |\n| ✅ | Browser | get NODE_ENV |\n| ✅ | Browser | get SOME_OBJECT |\n| ✅ | Browser | get MISSING |\n\n\n\n#### ✅ `/test/node.3.test.ts` **0.173s** \n\n\n| Status | Suite | Test |\n| ------ | ----- | ---- |\n| ✅ | Filter out CSS | get NODE_ENV |\n| ✅ | Filter out CSS | get SOME_OBJECT |\n| ✅ | Filter out CSS | get MISSING |\n\n\n\n#### ✅ `/test/node.test.ts` **0.162s** \n\n\n| Status | Suite | Test |\n| ------ | ----- | ---- |\n| ✅ | Node | get NODE_ENV |\n| ✅ | Node | get SOME_OBJECT |\n| ✅ | Node | get MISSING |\n\n\n\n#### ✅ `/test/node.2.test.ts` **0.161s** \n\n\n| Status | Suite | Test |\n| ------ | ----- | ---- |\n| ✅ | Node | get NODE_ENV |\n| ✅ | Node | get SOME_OBJECT |\n| ✅ | Node | get MISSING |\n\n\n\n\n## License\n\nMIT\n\n## Who ?\n\n* [Inria](http://inria.fr)\n* [Inria @ Github](https://github.com/inria)\n\n","readmeFilename":"README.md"}