Skip to content

Commit b187381

Browse files
authored
chore(package.json): Remove fbjs (#49)
Remove fbjs and replace it with modern packages.
1 parent 7130060 commit b187381

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

package.json

+5-4
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@
3434
"dependencies": {
3535
"deep-equal": "^1.0.1",
3636
"eventemitter3": "^2.0.2",
37-
"fbjs": "^0.8.1",
37+
"exenv": "^1.2.2",
3838
"hoist-non-react-statics": "^1.0.5",
39+
"invariant": "^2.2.2",
3940
"throttle-debounce": "^1.0.1"
4041
},
4142
"devDependencies": {
@@ -91,9 +92,9 @@
9192
"webpack-dev-server": "^1.14.1"
9293
},
9394
"peerDepencencies": {
94-
"prop-types": "^15.5.10",
95-
"react": "^15.0.1",
96-
"react-dom": "^15.0.1"
95+
"prop-types": "^15.5.10",
96+
"react": "^15.0.1",
97+
"react-dom": "^15.0.1"
9798
},
9899
"scripts": {
99100
"commit": "git-cz",

src/Bling.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import React, {Component} from "react";
33
import PropTypes from "prop-types";
44
import ReactDOM from "react-dom";
5-
import invariant from "fbjs/lib/invariant";
5+
import invariant from "invariant";
66
import deepEqual from "deep-equal";
77
import hoistStatics from "hoist-non-react-statics";
88
import Events from "./Events";

src/createManager.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import EventEmitter from "eventemitter3";
22
import {debounce, throttle} from "throttle-debounce";
3-
import invariant from "fbjs/lib/invariant";
4-
import {canUseDOM} from "fbjs/lib/ExecutionEnvironment";
3+
import invariant from "invariant";
4+
import {canUseDOM} from "exenv";
55
import Events from "./Events";
66
import isInViewport from "./utils/isInViewport";
77

yarn.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -2184,7 +2184,7 @@ [email protected]:
21842184
dependencies:
21852185
original ">=0.0.5"
21862186

2187-
exenv@^1.2.1:
2187+
exenv@^1.2.1, exenv@^1.2.2:
21882188
version "1.2.2"
21892189
resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d"
21902190

@@ -2309,7 +2309,7 @@ faye-websocket@~0.11.0:
23092309
dependencies:
23102310
websocket-driver ">=0.5.1"
23112311

2312-
fbjs@^0.8.1, fbjs@^0.8.9:
2312+
fbjs@^0.8.9:
23132313
version "0.8.14"
23142314
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.14.tgz#d1dbe2be254c35a91e09f31f9cd50a40b2a0ed1c"
23152315
dependencies:
@@ -2997,7 +2997,7 @@ interpret@^1.0.0:
29972997
version "1.0.3"
29982998
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90"
29992999

3000-
invariant@^2.2.0, invariant@^2.2.1:
3000+
invariant@^2.2.0, invariant@^2.2.1, invariant@^2.2.2:
30013001
version "2.2.2"
30023002
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360"
30033003
dependencies:

0 commit comments

Comments
 (0)