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) {