Skip to content

Commit b29ad95

Browse files
zgreenKyleAMathews
authored andcommitted
update styled-jsx dep in gatsby-plugin-styled-jsx (#3493)
* update styled-jsx dep in gatsby-plugin-styled-jsx * move styled-jsx to peerDependencies in gatsby-plugin-styled-jsx
1 parent 286cee5 commit b29ad95

File tree

4 files changed

+55
-74
lines changed

4 files changed

+55
-74
lines changed

packages/gatsby-plugin-styled-jsx/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Provides drop-in support for [styled-jsx](https://github.com/zeit/styled-jsx).
44

55
## Install
66

7-
`yarn add gatsby-plugin-styled-jsx`
7+
`yarn add styled-jsx gatsby-plugin-styled-jsx`
88

99
## How to use
1010

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gatsby-plugin-styled-jsx",
3-
"version": "1.0.13",
3+
"version": "2.0.0",
44
"description": "Adds SSR support for styled-jsx",
55
"author": "Tim Suchanek <[email protected]>",
66
"main": "index.js",
@@ -9,15 +9,15 @@
99
"watch": "babel -w src --out-dir . --ignore __tests__",
1010
"prepublish": "cross-env NODE_ENV=production npm run build"
1111
},
12-
"keywords": [
13-
"gatsby"
14-
],
12+
"keywords": ["gatsby", "styled-jsx"],
1513
"license": "MIT",
1614
"dependencies": {
17-
"babel-runtime": "^6.26.0",
18-
"styled-jsx": "^1.0.10"
15+
"babel-runtime": "^6.26.0"
1916
},
2017
"devDependencies": {
2118
"cross-env": "^5.0.5"
19+
},
20+
"peerDependencies": {
21+
"styled-jsx": "^2.2.1"
2222
}
2323
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
describe(`gatsby-plugin-styled-jsx`, () => {
2+
const { modifyBabelrc } = require(`../gatsby-node`)
3+
4+
const babelrc = {
5+
presets: [`great`, `scott`],
6+
plugins: [`fitzgerald`],
7+
}
8+
9+
it(`adds styled-jsx/babel to babelrc`, () => {
10+
const modified = modifyBabelrc({ babelrc })
11+
12+
expect(modified).toMatchObject({
13+
presets: [`great`, `scott`],
14+
plugins: [`fitzgerald`, `styled-jsx/babel`],
15+
})
16+
})
17+
})

yarn.lock

Lines changed: 31 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ babel-cli@^6.26.0:
468468
optionalDependencies:
469469
chokidar "^1.6.1"
470470

471-
[email protected], babel-code-frame@^6.11.0, babel-code-frame@^6.20.0, babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
471+
[email protected], babel-code-frame@^6.11.0, babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
472472
version "6.26.0"
473473
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
474474
dependencies:
@@ -678,7 +678,7 @@ babel-loader@^6.0.0:
678678
mkdirp "^0.5.1"
679679
object-assign "^4.0.1"
680680

681-
babel-messages@^6.23.0, babel-messages@^6.8.0:
681+
babel-messages@^6.23.0:
682682
version "6.23.0"
683683
resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
684684
dependencies:
@@ -1320,7 +1320,7 @@ babel-register@^6.26.0:
13201320
mkdirp "^0.5.1"
13211321
source-map-support "^0.4.15"
13221322

1323-
babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.20.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0, babel-runtime@^6.6.1, babel-runtime@^6.9.2:
1323+
babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0, babel-runtime@^6.6.1, babel-runtime@^6.9.2:
13241324
version "6.26.0"
13251325
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
13261326
dependencies:
@@ -1337,20 +1337,6 @@ babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0, babel-te
13371337
babylon "^6.18.0"
13381338
lodash "^4.17.4"
13391339

1340-
1341-
version "6.21.0"
1342-
resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.21.0.tgz#69c6365804f1a4f69eb1213f85b00a818b8c21ad"
1343-
dependencies:
1344-
babel-code-frame "^6.20.0"
1345-
babel-messages "^6.8.0"
1346-
babel-runtime "^6.20.0"
1347-
babel-types "^6.21.0"
1348-
babylon "^6.11.0"
1349-
debug "^2.2.0"
1350-
globals "^9.0.0"
1351-
invariant "^2.2.0"
1352-
lodash "^4.2.0"
1353-
13541340
babel-traverse@^6.16.0, babel-traverse@^6.18.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.26.0:
13551341
version "6.26.0"
13561342
resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
@@ -1365,16 +1351,7 @@ babel-traverse@^6.16.0, babel-traverse@^6.18.0, babel-traverse@^6.23.1, babel-tr
13651351
invariant "^2.2.2"
13661352
lodash "^4.17.4"
13671353

1368-
1369-
version "6.23.0"
1370-
resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.23.0.tgz#bb17179d7538bad38cd0c9e115d340f77e7e9acf"
1371-
dependencies:
1372-
babel-runtime "^6.22.0"
1373-
esutils "^2.0.2"
1374-
lodash "^4.2.0"
1375-
to-fast-properties "^1.0.1"
1376-
1377-
babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.21.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0, babel-types@^6.26.0:
1354+
[email protected], babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0, babel-types@^6.26.0:
13781355
version "6.26.0"
13791356
resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
13801357
dependencies:
@@ -1390,11 +1367,7 @@ babelify@^7.3.0:
13901367
babel-core "^6.0.14"
13911368
object-assign "^4.0.0"
13921369

1393-
1394-
version "6.14.1"
1395-
resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.14.1.tgz#956275fab72753ad9b3435d7afe58f8bf0a29815"
1396-
1397-
babylon@^6.11.0, babylon@^6.17.0, babylon@^6.17.2, babylon@^6.17.3, babylon@^6.18.0:
1370+
babylon@^6.17.0, babylon@^6.17.2, babylon@^6.17.3, babylon@^6.18.0:
13981371
version "6.18.0"
13991372
resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
14001373

@@ -2821,9 +2794,9 @@ convert-hrtime@^2.0.0:
28212794
version "2.0.0"
28222795
resolved "https://registry.yarnpkg.com/convert-hrtime/-/convert-hrtime-2.0.0.tgz#19bfb2c9162f9e11c2f04c2c79de2b7e8095c627"
28232796

2824-
convert-source-map@1.3.0:
2825-
version "1.3.0"
2826-
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67"
2797+
convert-source-map@1.5.1:
2798+
version "1.5.1"
2799+
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5"
28272800

28282801
convert-source-map@^1.1.1, convert-source-map@^1.3.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0:
28292802
version "1.5.0"
@@ -3071,12 +3044,6 @@ css-selector-tokenizer@^0.7.0:
30713044
fastparse "^1.1.1"
30723045
regexpu-core "^1.0.0"
30733046

3074-
3075-
version "1.0.0-alpha17"
3076-
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha17.tgz#7ab95ab72c533917af8be54313fec81841c5223a"
3077-
dependencies:
3078-
source-map "^0.5.3"
3079-
30803047
css-vendor@^0.3.8:
30813048
version "0.3.8"
30823049
resolved "https://registry.yarnpkg.com/css-vendor/-/css-vendor-0.3.8.tgz#6421cfd3034ce664fe7673972fd0119fc28941fa"
@@ -5131,7 +5098,7 @@ globals-docs@^2.3.0:
51315098
version "2.3.0"
51325099
resolved "https://registry.yarnpkg.com/globals-docs/-/globals-docs-2.3.0.tgz#dca4088af196f7800f4eba783eaeff335cb6759c"
51335100

5134-
globals@^9.0.0, globals@^9.17.0, globals@^9.18.0:
5101+
globals@^9.17.0, globals@^9.18.0:
51355102
version "9.18.0"
51365103
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
51375104

@@ -11589,6 +11556,10 @@ [email protected]:
1158911556
version "0.5.6"
1159011557
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
1159111558

11559+
[email protected], source-map@^0.6.1, source-map@~0.6.1:
11560+
version "0.6.1"
11561+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
11562+
1159211563
source-map@^0.4.2, source-map@^0.4.4, source-map@~0.4.1:
1159311564
version "0.4.4"
1159411565
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
@@ -11599,10 +11570,6 @@ source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, sour
1159911570
version "0.5.7"
1160011571
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
1160111572

11602-
source-map@^0.6.1, source-map@~0.6.1:
11603-
version "0.6.1"
11604-
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
11605-
1160611573
sourcemapped-stacktrace@^1.1.6:
1160711574
version "1.1.7"
1160811575
resolved "https://registry.yarnpkg.com/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.7.tgz#17e05374ff78b71a9d89ad3975a49f22725ba935"
@@ -11814,11 +11781,7 @@ strict-uri-encode@^1.0.0:
1181411781
version "1.1.0"
1181511782
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
1181611783

11817-
11818-
version "1.1.1"
11819-
resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.1.tgz#8e85bed291e0763b8f6809d9c3368fea048db3dc"
11820-
11821-
string-hash@^1.1.1:
11784+
[email protected], string-hash@^1.1.1:
1182211785
version "1.1.3"
1182311786
resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
1182411787

@@ -11963,20 +11926,17 @@ style-loader@^0.13.0:
1196311926
dependencies:
1196411927
loader-utils "^1.0.2"
1196511928

11966-
styled-jsx@^1.0.10:
11967-
version "1.0.11"
11968-
resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-1.0.11.tgz#8454f06916d9d57a2e9aed6a9c2e695177822045"
11929+
styled-jsx@^2.2.1:
11930+
version "2.2.1"
11931+
resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-2.2.1.tgz#8b38b9e53e5d9767e392595ab1afdc8426b3ba5d"
1196911932
dependencies:
1197011933
babel-plugin-syntax-jsx "6.18.0"
11971-
babel-traverse "6.21.0"
11972-
babel-types "6.23.0"
11973-
babylon "6.14.1"
11974-
convert-source-map "1.3.0"
11975-
css-tree "1.0.0-alpha17"
11976-
escape-string-regexp "1.0.5"
11977-
source-map "0.5.6"
11978-
string-hash "1.1.1"
11979-
stylis "3.2.18"
11934+
babel-types "6.26.0"
11935+
convert-source-map "1.5.1"
11936+
source-map "0.6.1"
11937+
string-hash "1.1.3"
11938+
stylis "3.4.5"
11939+
stylis-rule-sheet "0.0.7"
1198011940

1198111941
styletron-client@^3.0.0-rc.1:
1198211942
version "3.0.0-rc.1"
@@ -12010,9 +11970,13 @@ styletron-utils@^3.0.0-rc.1:
1201011970
dependencies:
1201111971
inline-style-prefixer "^3.0.3"
1201211972

12013-
12014-
version "3.2.18"
12015-
resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.2.18.tgz#211661f13b636e9e451456a1aadcec31248edf0e"
11973+
11974+
version "0.0.7"
11975+
resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.7.tgz#5c51dc879141a61821c2094ba91d2cbcf2469c6c"
11976+
11977+
11978+
version "3.4.5"
11979+
resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.4.5.tgz#d7b9595fc18e7b9c8775eca8270a9a1d3e59806e"
1201611980

1201711981
stylus-loader@webpack1:
1201811982
version "2.5.1"
@@ -12384,7 +12348,7 @@ to-arraybuffer@^1.0.0:
1238412348
version "1.0.1"
1238512349
resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
1238612350

12387-
to-fast-properties@^1.0.1, to-fast-properties@^1.0.3:
12351+
to-fast-properties@^1.0.3:
1238812352
version "1.0.3"
1238912353
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
1239012354

0 commit comments

Comments
 (0)