Socket
Socket
Sign inDemoInstall

gatsby-plugin-config

Package Overview
Dependencies
1
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.4 to 1.0.5

3

build/main/index.d.ts

@@ -1,1 +0,2 @@

export * from './lib/config';
import config from './lib/config';
export default config;
"use strict";
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__export(require("./lib/config"));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxrQ0FBNkIifQ==
const config_1 = __importDefault(require("./lib/config"));
exports.default = config_1.default;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSwwREFBa0M7QUFFbEMsa0JBQWUsZ0JBQU0sQ0FBQyJ9
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const dotenv_1 = __importDefault(require("dotenv"));
const path_1 = __importDefault(require("path"));
const PREFIX = 'GATSBY_';
dotenv_1.default.config({
path: path_1.default.resolve(process.cwd(), `.env.${process.env.NODE_ENV}`)
});
function processEnvironmentVariable(acc, [key, value]) {

@@ -19,2 +11,2 @@ return Object.assign({}, (value !== '' && {

exports.default = Object.entries(process.env).reduce(processEnvironmentVariable, {});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxvREFBNEI7QUFDNUIsZ0RBQXdCO0FBUXhCLE1BQU0sTUFBTSxHQUFHLFNBQVMsQ0FBQztBQUV6QixnQkFBTSxDQUFDLE1BQU0sQ0FBQztJQUNaLElBQUksRUFBRSxjQUFJLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsRUFBRSxRQUFRLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7Q0FDbEUsQ0FBQyxDQUFDO0FBRUgsU0FBUywwQkFBMEIsQ0FDakMsR0FBZSxFQUNmLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBYztJQUV6Qix5QkFDSyxDQUFDLEtBQUssS0FBSyxFQUFFLElBQUk7UUFDbEIsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLO1FBQ1osQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLElBQUksTUFBTSxDQUFDLElBQUksTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLEtBQUs7S0FDbkQsQ0FBQyxFQUNDLEdBQUcsRUFDTjtBQUNKLENBQUM7QUFFRCxrQkFBZSxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQy9DLDBCQUEwQixFQUMxQixFQUFFLENBQ0ksQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFNQSxNQUFNLE1BQU0sR0FBRyxTQUFTLENBQUM7QUFFekIsU0FBUywwQkFBMEIsQ0FDakMsR0FBZSxFQUNmLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBYztJQUV6Qix5QkFDSyxDQUFDLEtBQUssS0FBSyxFQUFFLElBQUk7UUFDbEIsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLO1FBQ1osQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLElBQUksTUFBTSxDQUFDLElBQUksTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLEtBQUs7S0FDbkQsQ0FBQyxFQUNDLEdBQUcsRUFDTjtBQUNKLENBQUM7QUFFRCxrQkFBZSxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQy9DLDBCQUEwQixFQUMxQixFQUFFLENBQ0ksQ0FBQyJ9

@@ -1,1 +0,2 @@

export * from './lib/config';
import config from './lib/config';
export default config;

@@ -1,2 +0,3 @@

export * from './lib/config';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxjQUFjLENBQUMifQ==
import config from './lib/config';
export default config;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxNQUFNLE1BQU0sY0FBYyxDQUFDO0FBRWxDLGVBQWUsTUFBTSxDQUFDIn0=

@@ -1,7 +0,2 @@

import dotenv from 'dotenv';
import path from 'path';
const PREFIX = 'GATSBY_';
dotenv.config({
path: path.resolve(process.cwd(), `.env.${process.env.NODE_ENV}`)
});
function processEnvironmentVariable(acc, [key, value]) {

@@ -17,2 +12,2 @@ return {

export default Object.entries(process.env).reduce(processEnvironmentVariable, {});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxNQUFNLE1BQU0sUUFBUSxDQUFDO0FBQzVCLE9BQU8sSUFBSSxNQUFNLE1BQU0sQ0FBQztBQVF4QixNQUFNLE1BQU0sR0FBRyxTQUFTLENBQUM7QUFFekIsTUFBTSxDQUFDLE1BQU0sQ0FBQztJQUNaLElBQUksRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsRUFBRSxRQUFRLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7Q0FDbEUsQ0FBQyxDQUFDO0FBRUgsU0FBUywwQkFBMEIsQ0FDakMsR0FBZSxFQUNmLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBYztJQUV6QixPQUFPO1FBQ0wsR0FBRyxDQUFDLEtBQUssS0FBSyxFQUFFLElBQUk7WUFDbEIsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLO1lBQ1osQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLElBQUksTUFBTSxDQUFDLElBQUksTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLEtBQUs7U0FDbkQsQ0FBQztRQUNGLEdBQUcsR0FBRztLQUNQLENBQUM7QUFDSixDQUFDO0FBRUQsZUFBZSxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQy9DLDBCQUEwQixFQUMxQixFQUFFLENBQ0ksQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTUEsTUFBTSxNQUFNLEdBQUcsU0FBUyxDQUFDO0FBRXpCLFNBQVMsMEJBQTBCLENBQ2pDLEdBQWUsRUFDZixDQUFDLEdBQUcsRUFBRSxLQUFLLENBQWM7SUFFekIsT0FBTztRQUNMLEdBQUcsQ0FBQyxLQUFLLEtBQUssRUFBRSxJQUFJO1lBQ2xCLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSztZQUNaLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxJQUFJLE1BQU0sQ0FBQyxJQUFJLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxLQUFLO1NBQ25ELENBQUM7UUFDRixHQUFHLEdBQUc7S0FDUCxDQUFDO0FBQ0osQ0FBQztBQUVELGVBQWUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUMvQywwQkFBMEIsRUFDMUIsRUFBRSxDQUNJLENBQUMifQ==

@@ -5,2 +5,7 @@ # Change Log

<a name="1.0.5"></a>
## [1.0.5](https://github.com/birkir/gatsby-plugin-config/compare/v1.0.4...v1.0.5) (2018-10-22)
<a name="1.0.4"></a>

@@ -7,0 +12,0 @@ ## [1.0.4](https://github.com/birkir/gatsby-plugin-config/compare/v1.0.3...v1.0.4) (2018-10-22)

{
"name": "gatsby-plugin-config",
"version": "1.0.4",
"version": "1.0.5",
"description": "Gatsby config",

@@ -5,0 +5,0 @@ "main": "build/main/index.js",

@@ -5,14 +5,26 @@ # gatsby-plugin-config

- [x] Built in dotenv
- [x] Handle empty strings
- [x] Strip out GATSBY_ prefix
## Usage
## Install
Install with npm
Install with npm or yarn
```bash
npm install gatsby-plugin-config -S
npm install gatsby-plugin-config dotenv -S
```
In absolute top of your `gatsby-config.js`:
```js
// Initialize dotenv
require('dotenv').config({
path: `.env.${process.env.NODE_ENV}`, // or '.env'
});
// And then you can use the config in gatsby-config.js
const config = require('gatsby-plugin-config');
```
## Usage
Import the plugin with import

@@ -19,0 +31,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc