Skip to content

Commit 4148976

Browse files
cpojerfacebook-github-bot
authored andcommitted
Use invariant instead of fbjs/lib/invariant
Summary: This is one more step to remove `fbjs` from `react-native-github`. This changes both the internal and external code to use `invariant` from zertosh instead of the copy in fbjs. Reviewed By: yungsters Differential Revision: D13195941 fbshipit-source-id: 73564ca1715110e7da9c7ef56dc57374d61377e0
1 parent cb6eb03 commit 4148976

76 files changed

Lines changed: 75 additions & 92 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.flowconfig

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@
2323
.*/Libraries/polyfills/.*
2424

2525
; These should not be required directly
26-
; require from fbjs/lib instead: require('fbjs/lib/invariant')
27-
.*/node_modules/invariant/.*
26+
; require from fbjs/lib instead: require('fbjs/lib/warning')
2827
.*/node_modules/warning/.*
2928

3029
[include]

.flowconfig.android

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@
2323
.*/Libraries/polyfills/.*
2424

2525
; These should not be required directly
26-
; require from fbjs/lib instead: require('fbjs/lib/invariant')
27-
.*/node_modules/invariant/.*
26+
; require from fbjs/lib instead: require('fbjs/lib/warning')
2827
.*/node_modules/warning/.*
2928

3029
[include]

IntegrationTests/LoggingTestModule.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
const BatchedBridge = require('BatchedBridge');
1313

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

1717
const LoggingTestModule = {
1818
logToConsole: function(str) {

Libraries/ART/ReactNativeART.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const ReactNativeViewAttributes = require('ReactNativeViewAttributes');
1919

2020
const createReactNativeComponentClass = require('createReactNativeComponentClass');
2121
const merge = require('merge');
22-
const invariant = require('fbjs/lib/invariant');
22+
const invariant = require('invariant');
2323

2424
// Diff Helpers
2525

Libraries/ActionSheetIOS/ActionSheetIOS.js

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

1212
const RCTActionSheetManager = require('NativeModules').ActionSheetManager;
1313

14-
const invariant = require('fbjs/lib/invariant');
14+
const invariant = require('invariant');
1515
const processColor = require('processColor');
1616

1717
/**

Libraries/Animated/src/AnimatedEvent.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const AnimatedValue = require('./nodes/AnimatedValue');
1313
const NativeAnimatedHelper = require('./NativeAnimatedHelper');
1414
const ReactNative = require('ReactNative');
1515

16-
const invariant = require('fbjs/lib/invariant');
16+
const invariant = require('invariant');
1717
const {shouldUseNativeDriver} = require('./NativeAnimatedHelper');
1818

1919
export type Mapping = {[key: string]: Mapping} | AnimatedValue;

Libraries/Animated/src/NativeAnimatedHelper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
const NativeAnimatedModule = require('NativeModules').NativeAnimatedModule;
1313
const NativeEventEmitter = require('NativeEventEmitter');
1414

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

1717
import type {AnimationConfig} from './animations/Animation';
1818
import type {EventConfig} from './AnimatedEvent';

Libraries/Animated/src/animations/SpringAnimation.js

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

17-
const invariant = require('fbjs/lib/invariant');
17+
const invariant = require('invariant');
1818
const {shouldUseNativeDriver} = require('../NativeAnimatedHelper');
1919

2020
import type {AnimationConfig, EndCallback} from './Animation';

Libraries/Animated/src/createAnimatedComponent.js

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

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

1919
function createAnimatedComponent(Component: any): any {
2020
invariant(

Libraries/Animated/src/nodes/AnimatedInterpolation.js

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

17-
const invariant = require('fbjs/lib/invariant');
17+
const invariant = require('invariant');
1818
const normalizeColor = require('normalizeColor');
1919

2020
type ExtrapolateType = 'extend' | 'identity' | 'clamp';

0 commit comments

Comments
 (0)