@samitouri / QOS-React / commits / 7c52b802b4

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(