{"_id":"docusaurus-plugin-dotenv","_rev":"2-35c6e5c073899a63bdffd020510a0732","name":"docusaurus-plugin-dotenv","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"docusaurus-plugin-dotenv","version":"1.0.0","description":"A Docusaurus2 plugin that provides out-of-the-box support for Dotenv","main":"dist/index.js","scripts":{"tsc":"tsc"},"keywords":["docusaurus","docusaurus2","dotenv","webpack","env"],"author":{"name":"Ricky Marcon"},"license":"MIT","dependencies":{"dotenv-webpack":"7.0.2"},"publishConfig":{"access":"public"},"devDependencies":{"@docusaurus/types":"2.0.0-alpha.37","@types/dotenv-webpack":"7.0.2","@types/node":"13.13.5","typescript":"3.8.3"},"repository":{"type":"git","url":"git+https://github.com/rickymarcon/docusaurus-plugin-dotenv.git"},"gitHead":"8c116e88b1c7cb1908124bbc442d4a5d2c882995","bugs":{"url":"https://github.com/rickymarcon/docusaurus-plugin-dotenv/issues"},"homepage":"https://github.com/rickymarcon/docusaurus-plugin-dotenv#readme","_id":"docusaurus-plugin-dotenv@1.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-NDMyJuR/CN3pxpEwbDlqJ2u2A3xV6dmRK8UJknCDW14BL5/GyOsdC69XZUhwabaFC5Yyc1lhQl6vDytUsjkA7Q==","shasum":"17c8645b689743095f6cfffd10bb9ca31677724a","tarball":"https://registry.npmjs.org/docusaurus-plugin-dotenv/-/docusaurus-plugin-dotenv-1.0.0.tgz","fileCount":4,"unpackedSize":4627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqzmLCRA9TVsSAnZWagAAHHcP/0zm+Pjm6LdE6nSaykKZ\nTeUTL33drcFw+xx/WrT/Rzw5Lv0IIjUcukwEG25pGKp7/fvPpSTx3M5yWodg\nRWpoQRUs2rDM8tykIDIhaXC64xKsr431vAM8RUvU4dFuXzmUwtFzZE3RxJ7T\n8fTfG+21vXGyKZbSCNaAHMtrevxA5uTEU8dUx9esWdwzIpHbhDjGHvoNzvRP\n6ZF128Tw7kwqktL6dqx7Gehn4I8AB0nl8ARebchHU0bg9jhGg7o9qbRAyLX9\nzH+rgJbEh5yTtc2aOuV+MCo3K3pqJbZDvv5xuJZKVM7HzK7PG1UCwJ/LDe/f\nF2D7rCw4dYNaTHbucNG2dHIBuiRZE/lO27MbhlBKBEmUiVmHpo/m5F8/IyE8\nhbT6M1Kj2BbDsOO8TeHoIyGKOZPWw8QqCoEPFt7WeYvkEecWuB9qf1TohD0v\nfMB/3t2QU03xTcUcOZBMzFxl3NC7/vxdMcK8HbY1hTNoNpaZUHMEnIpH22Er\nvDgml2ebBr3XP3UNL3FnTJge/x/ZzdgQUDV34IAg7poiHE9BR4oXu2hKbxSd\nvEF8I3/Xlyd7IZnTZYbB0JokhoY3jemTjKoCdgRTpL89vREDOo2f7F0XmtH9\nYjGpSt4q4veGkZc4tvQCsqHWY232P03P2uzzcvcdFS08J47ujIVcYU5f7kT5\nZkaM\r\n=f+sW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfLrnVkXWcCIEjpjuUpf7uDGxUrNvawLPPHDYtglS4VQIgM9x3W9XurDf51A17SJraWmmEHh+EqEqpFrmWmHJlH6g="}]},"_npmUser":{"name":"rickymarcon","email":"ricky.marcon@gmail.com"},"directories":{},"maintainers":[{"name":"rickymarcon","email":"ricky.marcon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/docusaurus-plugin-dotenv_1.0.0_1621834123062_0.37077062972214225"},"_hasShrinkwrap":false},"1.0.1":{"name":"docusaurus-plugin-dotenv","version":"1.0.1","description":"A Docusaurus2 plugin that provides out-of-the-box support for Dotenv","main":"dist/index.js","scripts":{"build":"tsc"},"keywords":["docusaurus","docusaurus2","dotenv","webpack","env"],"author":{"name":"Ricky Marcon"},"license":"MIT","dependencies":{"dotenv-webpack":"7.0.2"},"devDependencies":{"@docusaurus/types":"2.0.0-beta.0","@types/dotenv-webpack":"7.0.2","@types/node":"15.6.0","typescript":"4.2.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/rickymarcon/docusaurus-plugin-dotenv.git"},"gitHead":"128ffbce6afbe86e88e780a2a74a1caa4ae4ec1c","bugs":{"url":"https://github.com/rickymarcon/docusaurus-plugin-dotenv/issues"},"homepage":"https://github.com/rickymarcon/docusaurus-plugin-dotenv#readme","_id":"docusaurus-plugin-dotenv@1.0.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-qKlWuBd6UoyB0d5ExH9waYGPoy1SnWgV8s8VLg12ydcfxquazXJngV0N5VAX/HuFiZmsPD3L4TYUKxdHWJTeEw==","shasum":"e0aff6f006fd438d1e981ae2afd7b7a6bd2aa76f","tarball":"https://registry.npmjs.org/docusaurus-plugin-dotenv/-/docusaurus-plugin-dotenv-1.0.1.tgz","fileCount":7,"unpackedSize":6522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqzy9CRA9TVsSAnZWagAAK5cQAJlWssUESEfOGTDc/Svs\ngPMfKEfNMRkxXitUznKLtBMKLjlLdswhJyIIZA0MouSnq6azZPA8Dua6X5l4\ngE9/ojnZ2qx+qNJ3cxE62UuqgpITnvSdkudq3L9lnSzc9zex5tLEf4bHcgkI\nSnMi/Wap6za3fuomgFDhs4CvAvDkGZQdJcoG/1Y193eXUzHxekJ0mDkwLcil\n3MFc21lmt8y3XuU13vB/qYeUTXSnAmYeWUFFCyJE+M0KpDH7iAi7bE2e/2+n\ngJnJcI968vsSgHXDOufyuu2svQplnh5m4YJQ9fiTHmUdSp2I/dSO6p4zelQU\nxSPTJi4S+ohE2tYBF3Rz/CTO7WxKq26bydblmFDxOeOkPPcuWKRy6HWtgvHC\nsNsB6LeT1EkrISM7E7N7xnxWhg6hASXeI/sV6b7l7OEJ7z9GlQH5uL3OsL/6\nFbQD0Wc2rKwsLhP0/mVc13rEGT7ypWZ3Hy/rc7TsLCdbK3AzUI+g0rYnlvUU\np7mVTqAnaCKpFqR56TQC6jqsAY75uh1CappQnroSN6vG4yrFw+I86nKD77Qs\nLe+lBJcifclq4kO4DOt8Md4q77ji5dXsLhdXtkMpfT4vZYN5tgytGLAiE+oq\nWvUcBgnug1kQwhVSsYb3apZTkLR1pRNFXCiFsSZIhD7a1sR9KNkqRkOGoE7x\npmd5\r\n=2y6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ/lf3UhgndF8p5JYkpN6o+dZyUW3kb7QOmFcYjqiw1AIhAMUEzrvB04voRiIehOilrivS6SeYPKnqYzmNLL1Om8E+"}]},"_npmUser":{"name":"rickymarcon","email":"ricky.marcon@gmail.com"},"directories":{},"maintainers":[{"name":"rickymarcon","email":"ricky.marcon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/docusaurus-plugin-dotenv_1.0.1_1621834941185_0.4183524408534005"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-24T05:28:42.989Z","1.0.0":"2021-05-24T05:28:43.204Z","modified":"2022-04-29T01:36:32.083Z","1.0.1":"2021-05-24T05:42:21.318Z"},"maintainers":[{"name":"rickymarcon","email":"ricky.marcon@gmail.com"}],"description":"A Docusaurus2 plugin that provides out-of-the-box support for Dotenv","homepage":"https://github.com/rickymarcon/docusaurus-plugin-dotenv#readme","keywords":["docusaurus","docusaurus2","dotenv","webpack","env"],"repository":{"type":"git","url":"git+https://github.com/rickymarcon/docusaurus-plugin-dotenv.git"},"author":{"name":"Ricky Marcon"},"bugs":{"url":"https://github.com/rickymarcon/docusaurus-plugin-dotenv/issues"},"license":"MIT","readme":"# Docusaurus Plugin Dotenv 📦\n\nA Docusaurus2 plugin that provides out-of-the-box support for Dotenv.\n\n## Install\n\nInstall the plugin with npm or yarn:\n\n```sh\nnpm install docusaurus-plugin-dotenv\n```\n\nor\n\n```sh\nyarn add docusaurus-plugin-dotenv\n```\n\n\n## Description\n\nThe `docusaurus-plugin-dotenv` plugin uses [`dotenv-webpack`](https://github.com/mrsteele/dotenv-webpack) to enable Dotenv support in Docusaurus2+ projects. This allows you to access your environment variables via `process.env.VARIABLE_NAME` in your code.\n\n## Usage\n\nThe plugin can be used \"out of the box\" using the standard configuration. In your `docusaurus.config.js` file, add the following to your `plugins` block.\n\n```javascript\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    'docusaurus-plugin-dotenv'\n  ]\n};\n```\n\n## Options\n\nUse the following properties to configure the `dotenv-webpack`.\n\n- **path** (`'./.env'`) - The path to your environment variables.\n- **safe** (`false`) - If true, load '.env.example' to verify the '.env' variables are all set. Can also be a string to a different file.\n- **systemvars** (`false`) - Set to true if you would rather load all system variables as well (useful for CI purposes).\n- **silent** (`false`) - If true, all warnings will be suppressed.\n- **expand** (`false`) - Allows your variables to be \"expanded\" for reusability within your `.env` file.\n- **defaults** (`false`) - Adds support for `dotenv-defaults`. If set to `true`, uses `./.env.defaults`. If a string, uses that location for a defaults file.\n- **ignoreStub** (`false`) - Override the automatic check whether to stub\n\n```javascript\ndocusaurus.config.js\n\nmodule.exports = {\n    // ...\n    plugins: [\n        [\n            'docusaurus-plugin-dotenv',\n            {\n                path: \"./.env\", // The path to your environment variables.\n                safe: false, // If false ignore safe-mode, if true load './.env.example', if a string load that file as the sample\n                systemvars: false, // Set to true if you would rather load all system variables as well (useful for CI purposes)\n                silent: false, //  If true, all warnings will be suppressed\n                expand: false, // Allows your variables to be \"expanded\" for reusability within your .env file\n                defaults: false, //  Adds support for dotenv-defaults. If set to true, uses ./.env.defaults\n                ignoreStub: true\n            }\n        ]\n    ],\n    // ...\n}\n```\n","readmeFilename":"README.md"}