@samitouri / QOS-React / commits / 52b4c9eabf

Upgrade to fbjs, fbjs-scripts @ 0.2

Paul O’Shannessy committed Aug 31, 2015 at 17:17 UTC 52b4c9eabf6c5930a906df4584c8480db5ec6e9e
6 files changed +8 -50
gulpfile.js
+2 -2
@@ -14,8 +14,8 @@ var babel = require('gulp-babel');
14 var flatten = require('gulp-flatten');
15 var del = require('del');
16
17 -var babelPluginDEV = require('fbjs/scripts/babel/dev-expression');
18 -var babelPluginModules = require('fbjs/scripts/babel/rewrite-modules');
17 +var babelPluginDEV = require('fbjs-scripts/babel/dev-expression');
18 +var babelPluginModules = require('fbjs-scripts/babel/rewrite-modules');
19
20 var paths = {
21 react: {
package.json
+3 -3
@@ -15,7 +15,8 @@
15 "eslint": "^1.1.0",
16 "eslint-plugin-react": "^3.2.1",
17 "eslint-plugin-react-internal": "file:eslint-rules",
18 - "fbjs": "0.1.0-alpha.4",
18 + "fbjs": "^0.2.0",
19 + "fbjs-scripts": "^0.2.0",
20 "grunt": "^0.4.5",
21 "grunt-cli": "^0.1.13",
22 "grunt-compare-size": "^0.4.0",
@@ -32,7 +33,6 @@
33 "optimist": "^0.6.1",
34 "platform": "^1.1.0",
35 "run-sequence": "^1.1.0",
35 - "semver": "^5.0.1",
36 "through2": "^2.0.0",
37 "tmp": "~0.0.18",
38 "typescript": "~1.4.0",
@@ -50,7 +50,7 @@
50 "build": "grunt build",
51 "linc": "git diff --name-only --diff-filter=ACMRTUB `git merge-base HEAD master` | grep '\\.js$' | xargs eslint --",
52 "lint": "grunt lint",
53 - "postinstall": "node scripts/check-dev-engines.js",
53 + "postinstall": "node node_modules/fbjs-scripts/node/check-dev-engines.js package.json",
54 "test": "NODE_ENV=test jest"
55 },
56 "jest": {
packages/react-dom/package.json
-1
@@ -16,7 +16,6 @@
16 },
17 "homepage": "https://github.com/facebook/react/tree/master/npm-react-dom",
18 "dependencies": {
19 - "fbjs": "0.1.0-alpha.4",
19 "react": "^0.14.0-beta3"
20 }
21 }
packages/react/package.json
+1 -1
@@ -22,7 +22,7 @@
22 },
23 "dependencies": {
24 "envify": "^3.0.0",
25 - "fbjs": "0.1.0-alpha.4"
25 + "fbjs": "^0.2.0"
26 },
27 "browserify": {
28 "transform": [
scripts/check-dev-engines.js deleted
-41
@@ -1,41 +0,0 @@
1 -'use strict';
2 -
3 -var devEngines = require('../package').devEngines;
4 -
5 -var assert = require('assert');
6 -var exec = require('child_process').exec;
7 -var semver = require('semver');
8 -var f = require('util').format;
9 -
10 -if (devEngines.node !== undefined) {
11 - // First check that devEngines are valid semver
12 - assert(
13 - semver.validRange(devEngines.node),
14 - f('devEngines.node (%s) is not a valid semver range', devEngines.node)
15 - );
16 - // Then actually check that our version satisfies
17 - var nodeVersion = process.versions.node;
18 - assert(
19 - semver.satisfies(nodeVersion, devEngines.node),
20 - f('Current node version is not supported for development, expected "%s" to satisfy "%s".', nodeVersion, devEngines.node)
21 - );
22 -}
23 -
24 -if (devEngines.npm !== undefined) {
25 - // First check that devEngines are valid semver
26 - assert(
27 - semver.validRange(devEngines.npm),
28 - f('devEngines.npm (%s) is not a valid semver range', devEngines.npm)
29 - );
30 -
31 - // Then actually check that our version satisfies
32 - exec('npm --version', function(err, stdout, stderr) {
33 - assert(err === null, f('Failed to get npm version... %s'), stderr);
34 -
35 - var npmVersion = stdout.trim();
36 - assert(
37 - semver.satisfies(npmVersion, devEngines.npm),
38 - f('Current npm version is not supported for development, expected "%s" to satisfy "%s".', npmVersion, devEngines.npm)
39 - );
40 - });
41 -}
scripts/jest/preprocessor.js
+2 -2
@@ -17,8 +17,8 @@ var ts = tsPreprocessor(defaultLibraries);
17 // This assumes the module map has been built. This might not be safe.
18 // We should consider consuming this from a built fbjs module from npm.
19 var moduleMap = require('fbjs/module-map');
20 -var babelPluginDEV = require('fbjs/scripts/babel/dev-expression');
21 -var babelPluginModules = require('fbjs/scripts/babel/rewrite-modules');
20 +var babelPluginDEV = require('fbjs-scripts/babel/dev-expression');
21 +var babelPluginModules = require('fbjs-scripts/babel/rewrite-modules');
22
23 module.exports = {
24 process: function(src, filePath) {