From ecf824cc2ae4c4231d3372f08c2b7c75a6e7bdfb Mon Sep 17 00:00:00 2001 From: Christoffer Sawicki Date: Sat, 19 Mar 2016 23:28:50 +0100 Subject: [PATCH] Use loose-envify instead of envify This reduces the number of transitive dependencies and decreases the build time (by ~6% on my machine). --- grunt/config/browserify.js | 2 +- package.json | 2 +- packages/react/package.json | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/grunt/config/browserify.js b/grunt/config/browserify.js index b50ddbbae4..f6d43baf34 100644 --- a/grunt/config/browserify.js +++ b/grunt/config/browserify.js @@ -2,7 +2,7 @@ 'use strict'; -var envify = require('envify/custom'); +var envify = require('loose-envify/custom'); var grunt = require('grunt'); var UglifyJS = require('uglify-js'); var uglifyify = require('uglifyify'); diff --git a/package.json b/package.json index 735dc02dba..b2d8774aab 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,6 @@ "coveralls": "^2.11.6", "del": "^2.0.2", "derequire": "^2.0.3", - "envify": "^3.0.0", "eslint": "1.10.3", "eslint-plugin-react": "4.1.0", "eslint-plugin-react-internal": "file:eslint-rules", @@ -49,6 +48,7 @@ "gulp-flatten": "^0.2.0", "gzip-js": "~0.3.2", "jest-cli": "^0.9.0", + "loose-envify": "^1.1.0", "platform": "^1.1.0", "run-sequence": "^1.1.4", "through2": "^2.0.0", diff --git a/packages/react/package.json b/packages/react/package.json index bc050e81a3..aba6164c79 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -23,12 +23,12 @@ "node": ">=0.10.0" }, "dependencies": { - "envify": "^3.0.0", - "fbjs": "^0.8.0-alpha.2" + "fbjs": "^0.8.0-alpha.2", + "loose-envify": "^1.1.0" }, "browserify": { "transform": [ - "envify" + "loose-envify" ] } }