市场夺宝奇兵
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
733 B

  1. // ../config.js accepts options via environment variables
  2. const options = {}
  3. if (process.env.DOTENV_CONFIG_ENCODING != null) {
  4. options.encoding = process.env.DOTENV_CONFIG_ENCODING
  5. }
  6. if (process.env.DOTENV_CONFIG_PATH != null) {
  7. options.path = process.env.DOTENV_CONFIG_PATH
  8. }
  9. if (process.env.DOTENV_CONFIG_QUIET != null) {
  10. options.quiet = process.env.DOTENV_CONFIG_QUIET
  11. }
  12. if (process.env.DOTENV_CONFIG_DEBUG != null) {
  13. options.debug = process.env.DOTENV_CONFIG_DEBUG
  14. }
  15. if (process.env.DOTENV_CONFIG_OVERRIDE != null) {
  16. options.override = process.env.DOTENV_CONFIG_OVERRIDE
  17. }
  18. if (process.env.DOTENV_CONFIG_DOTENV_KEY != null) {
  19. options.DOTENV_KEY = process.env.DOTENV_CONFIG_DOTENV_KEY
  20. }
  21. module.exports = options