diff --git a/package.json b/package.json
index 3f2dbde6e..a0be620d9 100755
--- a/package.json
+++ b/package.json
@@ -17,8 +17,8 @@
"hat": "0.0.3",
"lodash.debounce": "4.0.8",
"prop-types": "15.6.2",
- "react": "16.6.0",
- "react-dom": "16.6.0",
+ "react": "16.6.3",
+ "react-dom": "16.6.3",
"react-router": "4.3.1",
"react-router-dom": "4.3.1",
"stremio-addon-client": "git+ssh://git@github.com/Stremio/stremio-addon-client.git#v1.5.1",
@@ -30,32 +30,32 @@
"stremio-json-data": "git+ssh://git@github.com/stremio/stremio-json-data.git#v1.2.3",
"stremio-models": "git+ssh://git@github.com/stremio/stremio-models.git#v1.51.5",
"stremio-official-addons": "git+ssh://git@github.com/Stremio/stremio-official-addons.git#v1.1.1",
- "stremio-translations": "git+ssh://git@github.com/Stremio/stremio-translations.git#v1.41.0"
+ "stremio-translations": "git+ssh://git@github.com/Stremio/stremio-translations.git#v1.41.0",
+ "vtt.js": "0.13.0"
},
"devDependencies": {
- "@babel/core": "7.1.2",
- "@babel/plugin-proposal-class-properties": "7.1.0",
- "@babel/plugin-proposal-object-rest-spread": "7.0.0",
- "@babel/preset-env": "7.1.0",
+ "@babel/core": "7.2.2",
+ "@babel/plugin-proposal-class-properties": "7.2.1",
+ "@babel/plugin-proposal-object-rest-spread": "7.2.0",
+ "@babel/preset-env": "7.2.0",
"@babel/preset-react": "7.0.0",
- "@babel/runtime": "7.1.2",
- "@storybook/addon-actions": "4.0.4",
- "@storybook/addon-links": "4.0.4",
- "@storybook/addons": "4.0.4",
- "@storybook/react": "4.0.4",
- "autoprefixer": "9.4.0",
+ "@babel/runtime": "7.2.0",
+ "@storybook/addon-actions": "4.1.2",
+ "@storybook/addon-links": "4.1.2",
+ "@storybook/addons": "4.1.2",
+ "@storybook/react": "4.1.2",
+ "autoprefixer": "9.4.3",
"babel-loader": "8.0.4",
"copy-webpack-plugin": "4.6.0",
- "css-loader": "1.0.1",
+ "css-loader": "2.0.1",
"html-webpack-plugin": "3.2.0",
- "less": "3.8.1",
+ "less": "3.9.0",
"less-loader": "4.1.0",
"postcss-loader": "3.0.0",
"style-loader": "0.23.1",
"terser-webpack-plugin": "1.1.0",
- "uglifyjs-webpack-plugin": "2.0.1",
- "webpack": "4.25.1",
+ "webpack": "4.27.1",
"webpack-cli": "3.1.2",
"webpack-dev-server": "3.1.10"
}
-}
\ No newline at end of file
+}
diff --git a/src/app/app.js b/src/app/app.js
index 2ef3ecba1..e69e0b6ea 100644
--- a/src/app/app.js
+++ b/src/app/app.js
@@ -1,4 +1,4 @@
-import React, { PureComponent } from 'react';
+import React, { PureComponent, StrictMode } from 'react';
import { Router } from 'stremio-common';
import routerConfig from './routerConfig';
import styles from './styles';
@@ -6,10 +6,12 @@ import styles from './styles';
class App extends PureComponent {
render() {
return (
-