Skip to content

Commit 9a4e4e8

Browse files
davidaureliofacebook-github-bot
authored andcommitted
Fix packager breakages on node4
Summary: This fixes issues that only surface when running with node4 / npm2. Closes facebook#11888 Differential Revision: D4415021 Pulled By: bestander fbshipit-source-id: 8672cd892c9dae41cc7b5b7b3227eb24dd780d22
1 parent 87c6bcb commit 9a4e4e8

File tree

6 files changed

+6
-5
lines changed

6 files changed

+6
-5
lines changed

packager/react-packager/react-packager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
const Logger = require('./src/Logger');
1515

1616
const debug = require('debug');
17-
const invariant = require('invariant');
17+
const invariant = require('fbjs/lib/invariant');
1818

1919
import type {Reporter} from './src/lib/reporting';
2020

packager/react-packager/src/JSTransformer/worker/inline.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
'use strict';
1313

1414
const babel = require('babel-core');
15-
const invariant = require('invariant');
15+
const invariant = require('fbjs/lib/invariant');
1616

1717
import type {Ast, SourceMap} from 'babel-core';
1818
const t = babel.types;

packager/react-packager/src/JSTransformer/worker/worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
const constantFolding = require('./constant-folding');
1515
const extractDependencies = require('./extract-dependencies');
1616
const inline = require('./inline');
17-
const invariant = require('invariant');
17+
const invariant = require('fbjs/lib/invariant');
1818
const minify = require('./minify');
1919

2020
import type {LogEntry} from '../../Logger/Types';

packager/react-packager/src/lib/GlobalTransformCache.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
const crypto = require('crypto');
1515
const imurmurhash = require('imurmurhash');
16-
const invariant = require('invariant');
16+
const invariant = require('fbjs/lib/invariant');
1717
const jsonStableStringify = require('json-stable-stringify');
1818
const path = require('path');
1919
const request = require('request');

packager/react-packager/src/node-haste/Module.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const TransformCache = require('../lib/TransformCache');
1717
const crypto = require('crypto');
1818
const docblock = require('./DependencyGraph/docblock');
1919
const fs = require('fs');
20-
const invariant = require('invariant');
20+
const invariant = require('fbjs/lib/invariant');
2121
const isAbsolutePath = require('absolute-path');
2222
const jsonStableStringify = require('json-stable-stringify');
2323

setupBabel.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ const path = require('path');
1616
const BABEL_ENABLED_PATHS = [
1717
'packager/react-packager/react-packager.js',
1818
'packager/react-packager/src',
19+
'packager/transformer.js',
1920
'local-cli',
2021
];
2122

0 commit comments

Comments
 (0)