[website] Add RSS Feed to website (#11056)
Fernando Poumian committed
Oct 3, 2017 at 12:06 UTC
25dbf03e66efa7bd3fe854df677e3c69bb45d5e2
3 files changed
+126
-127
www/gatsby-config.js
+62
@@ -12,6 +12,9 @@
12
module.exports = {
13
siteMetadata: {
14
title: 'React: A JavaScript library for building user interfaces',
15
+ siteUrl: 'https://reactjs.org',
16
+ rssFeedTitle: 'React',
17
+ rssFeedDescription: 'A JavaScript library for building user interfaces',
18
},
19
mapping: {
20
'MarkdownRemark.frontmatter.author': 'AuthorYaml',
@@ -75,6 +78,65 @@ module.exports = {
78
trackingId: 'UA-41298772-1',
79
},
80
},
81
+ {
82
+ resolve: 'gatsby-plugin-feed',
83
+ options: {
84
+ query: `
85
+ {
86
+ site {
87
+ siteMetadata {
88
+ title: rssFeedTitle
89
+ description: rssFeedDescription
90
+ siteUrl
91
+ site_url: siteUrl
92
+ }
93
+ }
94
+ }`,
95
+ feeds: [
96
+ {
97
+ serialize: ({query: {site, allMarkdownRemark}}) => {
98
+ return allMarkdownRemark.edges.map(edge => {
99
+ return Object.assign(
100
+ {},
101
+ {
102
+ title: edge.node.frontmatter.title,
103
+ description: edge.node.html,
104
+ date: require('moment')(edge.node.fields.date).format(
105
+ 'MMMM DD, YYYY, h:mm A',
106
+ ),
107
+ url: site.siteMetadata.siteUrl + edge.node.fields.slug,
108
+ guid: site.siteMetadata.siteUrl + edge.node.fields.slug,
109
+ },
110
+ );
111
+ });
112
+ },
113
+ query: `
114
+ {
115
+ allMarkdownRemark
116
+ (limit: 10,
117
+ filter: {id: {regex: "/_posts/"}},
118
+ sort: {fields: [fields___date],
119
+ order: DESC}) {
120
+ edges {
121
+ node {
122
+ fields {
123
+ date
124
+ slug
125
+ }
126
+ frontmatter {
127
+ title
128
+ }
129
+ html
130
+ }
131
+ }
132
+ }
133
+ }
134
+ `,
135
+ output: '/feed.xml',
136
+ },
137
+ ],
138
+ },
139
+ },
140
'gatsby-plugin-react-helmet',
141
],
142
};
www/package.json
+1
@@ -15,6 +15,7 @@
15
"array-from": "^2.1.1",
16
"gatsby": "^1.9.9",
17
"gatsby-link": "^1.6.9",
18
+ "gatsby-plugin-feed": "^1.3.9",
19
"gatsby-plugin-glamor": "^1.6.4",
20
"gatsby-plugin-google-analytics": "^1.0.4",
21
"gatsby-plugin-manifest": "^1.0.4",
www/yarn.lock
+63
-127
@@ -180,14 +180,10 @@ arr-diff@^4.0.0:
180
version "4.0.0"
181
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
182
183
-arr-flatten@^1.0.1:
183
+arr-flatten@^1.0.1, arr-flatten@^1.0.3:
184
version "1.0.3"
185
resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1"
186
187
-arr-flatten@^1.0.3:
188
- version "1.1.0"
189
- resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
190
-
187
arr-union@^3.1.0:
188
version "3.1.0"
189
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
@@ -737,7 +733,7 @@ babel-plugin-transform-es2015-block-scoped-functions@^6.22.0, babel-plugin-trans
733
dependencies:
734
babel-runtime "^6.22.0"
735
740
-babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es2015-block-scoping@^6.24.1:
736
+babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es2015-block-scoping@^6.24.1, babel-plugin-transform-es2015-block-scoping@^6.8.0:
737
version "6.24.1"
738
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576"
739
dependencies:
@@ -747,16 +743,6 @@ babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es20
743
babel-types "^6.24.1"
744
lodash "^4.2.0"
745
750
-babel-plugin-transform-es2015-block-scoping@^6.8.0:
751
- version "6.26.0"
752
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f"
753
- dependencies:
754
- babel-runtime "^6.26.0"
755
- babel-template "^6.26.0"
756
- babel-traverse "^6.26.0"
757
- babel-types "^6.26.0"
758
- lodash "^4.17.4"
759
-
746
babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-classes@^6.24.1, babel-plugin-transform-es2015-classes@^6.8.0:
747
version "6.24.1"
748
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
@@ -819,7 +805,7 @@ babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015
805
babel-runtime "^6.22.0"
806
babel-template "^6.24.1"
807
822
-babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1:
808
+babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1, babel-plugin-transform-es2015-modules-commonjs@^6.8.0:
809
version "6.24.1"
810
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe"
811
dependencies:
@@ -828,15 +814,6 @@ babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-e
814
babel-template "^6.24.1"
815
babel-types "^6.24.1"
816
831
-babel-plugin-transform-es2015-modules-commonjs@^6.8.0:
832
- version "6.26.0"
833
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz#0d8394029b7dc6abe1a97ef181e00758dd2e5d8a"
834
- dependencies:
835
- babel-plugin-transform-strict-mode "^6.24.1"
836
- babel-runtime "^6.26.0"
837
- babel-template "^6.26.0"
838
- babel-types "^6.26.0"
839
-
817
babel-plugin-transform-es2015-modules-systemjs@^6.23.0, babel-plugin-transform-es2015-modules-systemjs@^6.24.1, babel-plugin-transform-es2015-modules-systemjs@^6.6.5:
818
version "6.24.1"
819
resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23"
@@ -965,14 +942,7 @@ babel-plugin-transform-object-assign@^6.8.0:
942
dependencies:
943
babel-runtime "^6.22.0"
944
968
-babel-plugin-transform-object-rest-spread@^6.22.0:
969
- version "6.23.0"
970
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz#875d6bc9be761c58a2ae3feee5dc4895d8c7f921"
971
- dependencies:
972
- babel-plugin-syntax-object-rest-spread "^6.8.0"
973
- babel-runtime "^6.22.0"
974
-
975
-babel-plugin-transform-object-rest-spread@^6.8.0:
945
+babel-plugin-transform-object-rest-spread@^6.22.0, babel-plugin-transform-object-rest-spread@^6.8.0:
946
version "6.26.0"
947
resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06"
948
dependencies:
@@ -1213,21 +1183,14 @@ babel-register@^6.26.0:
1183
mkdirp "^0.5.1"
1184
source-map-support "^0.4.15"
1185
1216
-babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.6.1:
1217
- version "6.23.0"
1218
- resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b"
1219
- dependencies:
1220
- core-js "^2.4.0"
1221
- regenerator-runtime "^0.10.0"
1222
-
1223
-babel-runtime@^6.26.0:
1186
+babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0, babel-runtime@^6.6.1:
1187
version "6.26.0"
1188
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
1189
dependencies:
1190
core-js "^2.4.0"
1191
regenerator-runtime "^0.11.0"
1192
1230
-babel-template@^6.24.1, babel-template@^6.25.0, babel-template@^6.7.0, babel-template@^6.9.0:
1193
+babel-template@^6.24.1, babel-template@^6.25.0, babel-template@^6.7.0:
1194
version "6.25.0"
1195
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071"
1196
dependencies:
@@ -1237,7 +1200,7 @@ babel-template@^6.24.1, babel-template@^6.25.0, babel-template@^6.7.0, babel-tem
1200
babylon "^6.17.2"
1201
lodash "^4.2.0"
1202
1240
-babel-template@^6.26.0:
1203
+babel-template@^6.26.0, babel-template@^6.9.0:
1204
version "6.26.0"
1205
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
1206
dependencies:
@@ -1275,7 +1238,7 @@ babel-traverse@^6.26.0:
1238
invariant "^2.2.2"
1239
lodash "^4.17.4"
1240
1278
-babel-types@6.25.0, babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25.0:
1241
+babel-types@6.25.0, babel-types@^6.24.1, babel-types@^6.25.0:
1242
version "6.25.0"
1243
resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e"
1244
dependencies:
@@ -1284,7 +1247,7 @@ babel-types@6.25.0, babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25.
1247
lodash "^4.2.0"
1248
to-fast-properties "^1.0.1"
1249
1287
-babel-types@^6.26.0:
1250
+babel-types@^6.19.0, babel-types@^6.26.0:
1251
version "6.26.0"
1252
resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
1253
dependencies:
@@ -1781,7 +1744,7 @@ chalk@1.1.3, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
1744
strip-ansi "^3.0.0"
1745
supports-color "^2.0.0"
1746
1784
-chalk@^2.0:
1747
+chalk@^2.0, chalk@^2.0.1:
1748
version "2.1.0"
1749
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e"
1750
dependencies:
@@ -1789,14 +1752,6 @@ chalk@^2.0:
1752
escape-string-regexp "^1.0.5"
1753
supports-color "^4.0.0"
1754
1792
-chalk@^2.0.1:
1793
- version "2.0.1"
1794
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d"
1795
- dependencies:
1796
- ansi-styles "^3.1.0"
1797
- escape-string-regexp "^1.0.5"
1798
- supports-color "^4.0.0"
1799
-
1755
character-entities-html4@^1.0.0:
1756
version "1.1.0"
1757
resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-1.1.0.tgz#1ab08551d3ce1fa1df08d00fb9ca1defb147a06c"
@@ -2213,7 +2168,11 @@ core-js@^1.0.0, core-js@^1.2.6:
2168
version "1.2.7"
2169
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
2170
2216
-core-js@^2.4.0, core-js@^2.4.1:
2171
+core-js@^2.4.0, core-js@^2.5.1:
2172
+ version "2.5.1"
2173
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.1.tgz#ae6874dc66937789b80754ff5428df66819ca50b"
2174
+
2175
+core-js@^2.4.1:
2176
version "2.4.1"
2177
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e"
2178
@@ -2221,10 +2180,6 @@ core-js@^2.5.0:
2180
version "2.5.0"
2181
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.0.tgz#569c050918be6486b3837552028ae0466b717086"
2182
2224
-core-js@^2.5.1:
2225
- version "2.5.1"
2226
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.1.tgz#ae6874dc66937789b80754ff5428df66819ca50b"
2227
-
2183
core-util-is@~1.0.0:
2184
version "1.0.2"
2185
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
@@ -2473,18 +2428,12 @@ debug@2.6.7:
2428
dependencies:
2429
ms "2.0.0"
2430
2476
-debug@2.6.8, debug@^2.1.1, debug@^2.2.0, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@~2.6.4, debug@~2.6.6:
2431
+debug@2.6.8, debug@^2.1.1, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@~2.6.4, debug@~2.6.6:
2432
version "2.6.8"
2433
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
2434
dependencies:
2435
ms "2.0.0"
2436
2482
-debug@^2.3.3:
2483
- version "2.6.9"
2484
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
2485
- dependencies:
2486
- ms "2.0.0"
2487
-
2437
debug@~0.7.4:
2438
version "0.7.4"
2439
resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39"
@@ -3234,9 +3183,9 @@ fb-watchman@^2.0.0:
3183
dependencies:
3184
bser "^2.0.0"
3185
3237
-fbjs@^0.8.1, fbjs@^0.8.8, fbjs@^0.8.9:
3238
- version "0.8.12"
3239
- resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.12.tgz#10b5d92f76d45575fd63a217d4ea02bea2f8ed04"
3186
+fbjs@^0.8.1, fbjs@^0.8.16:
3187
+ version "0.8.16"
3188
+ resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
3189
dependencies:
3190
core-js "^1.0.0"
3191
isomorphic-fetch "^2.1.1"
@@ -3246,7 +3195,7 @@ fbjs@^0.8.1, fbjs@^0.8.8, fbjs@^0.8.9:
3195
setimmediate "^1.0.5"
3196
ua-parser-js "^0.7.9"
3197
3249
-fbjs@^0.8.12:
3198
+fbjs@^0.8.12, fbjs@^0.8.9:
3199
version "0.8.14"
3200
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.14.tgz#d1dbe2be254c35a91e09f31f9cd50a40b2a0ed1c"
3201
dependencies:
@@ -3258,18 +3207,6 @@ fbjs@^0.8.12:
3207
setimmediate "^1.0.5"
3208
ua-parser-js "^0.7.9"
3209
3261
-fbjs@^0.8.16:
3262
- version "0.8.16"
3263
- resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
3264
- dependencies:
3265
- core-js "^1.0.0"
3266
- isomorphic-fetch "^2.1.1"
3267
- loose-envify "^1.0.0"
3268
- object-assign "^4.1.0"
3269
- promise "^7.1.1"
3270
- setimmediate "^1.0.5"
3271
- ua-parser-js "^0.7.9"
3272
-
3210
fd-slicer@~1.0.1:
3211
version "1.0.1"
3212
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
@@ -3559,6 +3496,15 @@ gatsby-module-loader@^1.0.5:
3496
babel-runtime "^6.26.0"
3497
loader-utils "^0.2.16"
3498
3499
+gatsby-plugin-feed@^1.3.9:
3500
+ version "1.3.9"
3501
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-feed/-/gatsby-plugin-feed-1.3.9.tgz#97c824b4dec65feec728cf27895ebff7a729f6e0"
3502
+ dependencies:
3503
+ babel-runtime "^6.26.0"
3504
+ lodash.merge "^4.6.0"
3505
+ pify "^3.0.0"
3506
+ rss "^1.2.2"
3507
+
3508
gatsby-plugin-glamor@^1.6.4:
3509
version "1.6.7"
3510
resolved "https://registry.yarnpkg.com/gatsby-plugin-glamor/-/gatsby-plugin-glamor-1.6.7.tgz#cb4be8536acd8ce7b35053962b8fd6cb4186e337"
@@ -3937,16 +3883,7 @@ github-slugger@^1.1.1:
3883
dependencies:
3884
emoji-regex ">=6.0.0 <=6.1.1"
3885
3940
-glamor@^2.20.29:
3941
- version "2.20.29"
3942
- resolved "https://registry.yarnpkg.com/glamor/-/glamor-2.20.29.tgz#2ee87bf48d1d4040033cab1151e324c6c380fd6f"
3943
- dependencies:
3944
- babel-runtime "^6.18.0"
3945
- fbjs "^0.8.8"
3946
- object-assign "^4.1.0"
3947
- prop-types "^15.5.8"
3948
-
3949
-glamor@^2.20.40:
3886
+glamor@^2.20.29, glamor@^2.20.40:
3887
version "2.20.40"
3888
resolved "https://registry.yarnpkg.com/glamor/-/glamor-2.20.40.tgz#f606660357b7cf18dface731ad1a2cfa93817f05"
3889
dependencies:
@@ -4128,14 +4065,10 @@ got@^7.1.0:
4065
url-parse-lax "^1.0.0"
4066
url-to-options "^1.0.1"
4067
4131
-graceful-fs@4.1.11, graceful-fs@^4.0.0:
4068
+graceful-fs@4.1.11, graceful-fs@^4.0.0, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.4, graceful-fs@^4.1.6:
4069
version "4.1.11"
4070
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
4071
4135
-graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.4, graceful-fs@^4.1.6:
4136
- version "4.1.10"
4137
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131"
4138
-
4072
"graceful-readlink@>= 1.0.0":
4073
version "1.0.1"
4074
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
@@ -4150,7 +4083,7 @@ graphql-skip-limit@^1.0.5:
4083
dependencies:
4084
babel-runtime "^6.26.0"
4085
4153
-graphql@0.10.5, graphql@^0.10.3, graphql@^0.10.5:
4086
+graphql@^0.10.3, graphql@^0.10.5:
4087
version "0.10.5"
4088
resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.10.5.tgz#c9be17ca2bdfdbd134077ffd9bbaa48b8becd298"
4089
dependencies:
@@ -4878,13 +4811,7 @@ is-plain-obj@^1.0.0, is-plain-obj@^1.1.0:
4811
version "1.1.0"
4812
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
4813
4881
-is-plain-object@^2.0.1:
4882
- version "2.0.4"
4883
- resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
4884
- dependencies:
4885
- isobject "^3.0.1"
4886
-
4887
-is-plain-object@^2.0.3:
4814
+is-plain-object@^2.0.1, is-plain-object@^2.0.3:
4815
version "2.0.3"
4816
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.3.tgz#c15bf3e4b66b62d72efaf2925848663ecbc619b6"
4817
dependencies:
@@ -5489,7 +5416,7 @@ lodash.memoize@^4.1.2:
5416
version "4.1.2"
5417
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
5418
5492
-lodash.merge@^4.0, lodash.merge@^4.4.0:
5419
+lodash.merge@^4.0, lodash.merge@^4.4.0, lodash.merge@^4.6.0:
5420
version "4.6.0"
5421
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.0.tgz#69884ba144ac33fe699737a6086deffadd0f89c5"
5422
@@ -5870,6 +5797,16 @@ mime-db@1.x.x, "mime-db@>= 1.27.0 < 2", mime-db@~1.27.0:
5797
version "1.27.0"
5798
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1"
5799
5800
+mime-db@~1.25.0:
5801
+ version "1.25.0"
5802
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.25.0.tgz#c18dbd7c73a5dbf6f44a024dc0d165a1e7b1c392"
5803
+
5804
+mime-types@2.1.13:
5805
+ version "2.1.13"
5806
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.13.tgz#e07aaa9c6c6b9a7ca3012c69003ad25a39e92a88"
5807
+ dependencies:
5808
+ mime-db "~1.25.0"
5809
+
5810
mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7:
5811
version "2.1.15"
5812
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed"
@@ -7220,14 +7157,14 @@ promise@^7.1.1:
7157
dependencies:
7158
asap "~2.0.3"
7159
7223
-prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8:
7160
+prop-types@^15.5.10, prop-types@^15.5.8:
7161
version "15.5.10"
7162
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.10.tgz#2797dfc3126182e3a95e3dfbb2e893ddd7456154"
7163
dependencies:
7164
fbjs "^0.8.9"
7165
loose-envify "^1.3.1"
7166
7230
-prop-types@^15.6.0:
7167
+prop-types@^15.5.4, prop-types@^15.6.0:
7168
version "15.6.0"
7169
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856"
7170
dependencies:
@@ -7365,7 +7302,7 @@ react-deep-force-update@^2.0.1:
7302
version "2.0.1"
7303
resolved "https://registry.yarnpkg.com/react-deep-force-update/-/react-deep-force-update-2.0.1.tgz#4f7f6c12c3e7de42f345992a3c518236fa1ecad3"
7304
7368
-react-dom@16.0.0, react-dom@^15.6.0, react-dom@^16.0.0:
7305
+react-dom@^15.6.0, react-dom@^16.0.0:
7306
version "16.0.0"
7307
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.0.0.tgz#9cc3079c3dcd70d4c6e01b84aab2a7e34c303f58"
7308
dependencies:
@@ -7428,7 +7365,7 @@ react-side-effect@^1.1.0:
7365
exenv "^1.2.1"
7366
shallowequal "^1.0.1"
7367
7431
-react@16.0.0, react@^15.6.0, react@^16.0.0:
7368
+react@^15.6.0, react@^16.0.0:
7369
version "16.0.0"
7370
resolved "https://registry.yarnpkg.com/react/-/react-16.0.0.tgz#ce7df8f1941b036f02b2cca9dbd0cb1f0e855e2d"
7371
dependencies:
@@ -7915,13 +7852,7 @@ right-align@^0.1.1:
7852
dependencies:
7853
align-text "^0.1.1"
7854
7918
-rimraf@2, rimraf@^2.2.6, rimraf@^2.2.8, rimraf@^2.3.2, rimraf@^2.4.4, rimraf@^2.5.0, rimraf@^2.5.1, rimraf@^2.5.4:
7919
- version "2.6.1"
7920
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
7921
- dependencies:
7922
- glob "^7.0.5"
7923
-
7924
-rimraf@^2.6.1:
7855
+rimraf@2, rimraf@^2.2.6, rimraf@^2.2.8, rimraf@^2.3.2, rimraf@^2.4.4, rimraf@^2.5.0, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1:
7856
version "2.6.2"
7857
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
7858
dependencies:
@@ -7948,6 +7879,13 @@ rollup@^0.36.3:
7879
dependencies:
7880
source-map-support "^0.4.0"
7881
7882
+rss@^1.2.2:
7883
+ version "1.2.2"
7884
+ resolved "https://registry.yarnpkg.com/rss/-/rss-1.2.2.tgz#50a1698876138133a74f9a05d2bdc8db8d27a921"
7885
+ dependencies:
7886
+ mime-types "2.1.13"
7887
+ xml "1.0.1"
7888
+
7889
rsvp@^3.0.13, rsvp@^3.0.18:
7890
version "3.6.1"
7891
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.1.tgz#34f4a7ac2859f7bacc8f49789c5604f1e26ae702"
@@ -8349,18 +8287,12 @@ source-map-resolve@^0.5.0:
8287
source-map-url "^0.4.0"
8288
urix "^0.1.0"
8289
8352
-source-map-support@^0.4.0, source-map-support@^0.4.2:
8290
+source-map-support@^0.4.0, source-map-support@^0.4.15, source-map-support@^0.4.2:
8291
version "0.4.15"
8292
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1"
8293
dependencies:
8294
source-map "^0.5.6"
8295
8358
-source-map-support@^0.4.15:
8359
- version "0.4.17"
8360
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.17.tgz#6f2150553e6375375d0ccb3180502b78c18ba430"
8361
- dependencies:
8362
- source-map "^0.5.6"
8363
-
8296
source-map-support@~0.2.8:
8297
version "0.2.10"
8298
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.2.10.tgz#ea5a3900a1c1cb25096a0ae8cc5c2b4b10ded3dc"
@@ -8377,7 +8309,7 @@ source-map@0.1.32:
8309
dependencies:
8310
amdefine ">=0.0.4"
8311
8380
-source-map@0.5.6, source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1, source-map@~0.5.3:
8312
+source-map@0.5.6:
8313
version "0.5.6"
8314
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
8315
@@ -8387,7 +8319,7 @@ source-map@^0.4.4, source-map@~0.4.1:
8319
dependencies:
8320
amdefine ">=0.0.4"
8321
8390
-source-map@^0.5.7:
8322
+source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1, source-map@~0.5.3:
8323
version "0.5.7"
8324
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
8325
@@ -9703,6 +9635,10 @@ x-is-string@^0.1.0:
9635
version "0.1.0"
9636
resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82"
9637
9638
+xml@1.0.1:
9639
+ version "1.0.1"
9640
+ resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"
9641
+
9642
xmlhttprequest-ssl@1.5.3:
9643
version "1.5.3"
9644
resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d"