Clean up ununsed devDeps
Also removed object-assign. We only support building with node v4+ which has Object.assign.
Paul O’Shannessy committed
Jan 22, 2016 at 10:17 UTC
7c52b802b4cdebd369c49bb5647ba7d3f46da0a1
5 files changed
+8
-15
Gruntfile.js
+1
-2
@@ -1,6 +1,5 @@
1
'use strict';
2
3
-var assign = require('object-assign');
3
var path = require('path');
4
var process = require('process');
5
@@ -35,7 +34,7 @@ module.exports = function(grunt) {
34
// but if it breaks we'll fix it then.
35
cmd: path.join('node_modules', '.bin', GULP_EXE),
36
args: args,
38
- opts: assign({stdio: 'inherit'}, opts),
37
+ opts: Object.assign({stdio: 'inherit'}, opts),
38
}, function(err, result, code) {
39
if (err) {
40
grunt.fail.fatal('Something went wrong running gulp: ', result);
grunt/tasks/jest.js
+2
-3
@@ -6,7 +6,6 @@
6
7
'use strict';
8
9
-var assign = require('object-assign');
9
var async = require('async');
10
var fs = require('fs');
11
var glob = require('glob');
@@ -34,7 +33,7 @@ function getCollectCoverageOnlyFrom(callback) {
33
var result = {};
34
35
async.each(patterns, function(pattern) {
37
- var options = assign({ nodir: true }, collectCoverageOnlyFrom[pattern]);
36
+ var options = Object.assign({ nodir: true }, collectCoverageOnlyFrom[pattern]);
37
glob(pattern, options, function(err, files) {
38
(files || []).reduce(function(object, key) {
39
object[key] = true;
@@ -51,7 +50,7 @@ function getCollectCoverageOnlyFrom(callback) {
50
function getJestConfig(callback) {
51
var rootDir = path.resolve(buildPath, path.resolve(config.rootDir));
52
getCollectCoverageOnlyFrom(function(err, data) {
54
- callback(err, assign({}, config, {
53
+ callback(err, Object.assign({}, config, {
54
rootDir: rootDir,
55
collectCoverage: true,
56
collectCoverageOnlyFrom: data,
grunt/tasks/npm-react-addons.js
+1
-2
@@ -1,6 +1,5 @@
1
'use strict';
2
3
-var assign = require('object-assign');
3
var fs = require('fs');
4
var grunt = require('grunt');
5
var path = require('path');
@@ -76,7 +75,7 @@ function buildReleases() {
75
var destLicense = path.join(destDir, 'LICENSE');
76
var destPatents = path.join(destDir, 'PATENTS');
77
79
- var pkgData = assign({}, pkgTemplate);
78
+ var pkgData = Object.assign({}, pkgTemplate);
79
pkgData.name = pkgName;
80
81
grunt.file.mkdir(destDir);
package.json
-5
@@ -6,7 +6,6 @@
6
"async": "^1.5.0",
7
"babel": "^5.8.29",
8
"babel-eslint": "4.1.5",
9
- "benchmark": "^1.0.0",
9
"browserify": "^12.0.1",
10
"bundle-collapser": "^1.1.1",
11
"coffee-script": "^1.8.0",
@@ -28,12 +27,8 @@
27
"gulp": "^3.9.0",
28
"gulp-babel": "^5.3.0",
29
"gulp-flatten": "^0.2.0",
31
- "gulp-util": "^3.0.7",
30
"gzip-js": "~0.3.2",
31
"jest-cli": "^0.6.1",
34
- "jstransform": "^11.0.0",
35
- "object-assign": "^4.0.1",
36
- "optimist": "^0.6.1",
32
"platform": "^1.1.0",
33
"run-sequence": "^1.1.4",
34
"through2": "^2.0.0",
scripts/jest/preprocessor.js
+4
-3
@@ -6,7 +6,6 @@ process.env.NODE_ENV = 'test';
6
7
var path = require('path');
8
9
-var assign = require('object-assign');
9
var babel = require('babel');
10
var coffee = require('coffee-script');
11
@@ -52,8 +51,10 @@ module.exports = {
51
!filePath.match(/\/node_modules\//) &&
52
!filePath.match(/\/third_party\//)
53
) {
55
- var rv =
56
- babel.transform(src, assign({filename: filePath}, babelOptions)).code;
54
+ var rv = babel.transform(
55
+ src,
56
+ Object.assign({filename: filePath}, babelOptions)
57
+ ).code;
58
// hax to turn fbjs/lib/foo into /path/to/node_modules/fbjs/lib/foo
59
// because jest is slooow with node_modules paths (facebook/jest#465)
60
rv = rv.replace(