From 784c6ca0c05b1ff9439673910f73c2bf8dcfd575 Mon Sep 17 00:00:00 2001
From: "Andrey.Skladchikov" <andrey.skladchikov@jetbrains.com>
Date: Mon, 3 Sep 2018 17:14:32 +0300
Subject: [PATCH 001/269] CRKA-89 don't fail everything if failed to generate
 IDEA libs

---
 packages/gen-idea-libs/generate.js | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/packages/gen-idea-libs/generate.js b/packages/gen-idea-libs/generate.js
index a9f00b2a..df747a58 100644
--- a/packages/gen-idea-libs/generate.js
+++ b/packages/gen-idea-libs/generate.js
@@ -37,7 +37,14 @@ module.exports = function generate(packages, projectDir, imlPath) {
         projectDir,
         `${path.basename(path.resolve(projectDir))}.iml`
       );
-      iml = fs.readFileSync(_imlPath, 'utf8');
+      try {
+        iml = fs.readFileSync(_imlPath, 'utf8');
+      } catch (err) {
+        console.warn(
+          'gen-idea-libs failed to find %project-name%.iml file, skipping generation'
+        );
+        return;
+      }
     }
   }
   Object.keys(packages).forEach(name => {

From e2fdceb9e03b9ef15e3c6edc854d9f3d90d9ca0e Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Thu, 6 Sep 2018 00:10:02 +0200
Subject: [PATCH 002/269] README: emphasize JDK requirement

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index d5b3ec96..295a84ca 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Please note that this is an **early preview version**.
 
 ## Quick Overview
 
-Make sure you have [JDK 8](http://www.oracle.com/technetwork/java/index.html) installed before proceeding. Java 9 is not supported yet.
+**Make sure you have [JDK 8](http://www.oracle.com/technetwork/java/index.html) installed before proceeding.** Java 9 is not supported yet.
 
 Create a new project:
 

From 679807fa1ccb7093eb11c5ae2f51498beb049e3a Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Thu, 13 Sep 2018 17:29:28 +0200
Subject: [PATCH 003/269] [Publish patch versions] 1.0.10

---
 CHANGELOG.md                                  |  6 ++++++
 package.json                                  | 13 +++++++------
 packages/create-react-kotlin-app/package.json |  2 +-
 packages/kotlin-webpack-plugin/package.json   |  2 +-
 packages/kotlinc-js-api/package.json          |  4 ++--
 packages/react-scripts/package.json           | 15 ++++++++-------
 6 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b288bd72..3e33f3fd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+# 1.0.10 (13.09.2018)
+
+* React 16.5.0
+* @jetbrains/kotlin-* packages updated to pre.53
+* Added an explicit dependency on core-js
+
 # 1.0.9 (22.08.2018)
 
 * Kotlin 1.2.61
diff --git a/package.json b/package.json
index c58c6a14..0894475d 100644
--- a/package.json
+++ b/package.json
@@ -14,10 +14,11 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.49",
-    "@jetbrains/kotlin-react": "^16.4.2-pre.49",
-    "@jetbrains/kotlin-react-dom": "^16.4.2-pre.49",
-    "eslint": "5.4.0",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.53",
+    "@jetbrains/kotlin-react": "^16.5.0-pre.53",
+    "@jetbrains/kotlin-react-dom": "^16.5.0-pre.53",
+    "core-js": "^2.5.7",
+    "eslint": "^5.5.0",
     "husky": "^0.14.3",
     "kotlin": "^1.2.61",
     "kotlinx-html": "^0.6.11",
@@ -25,8 +26,8 @@
     "lerna-changelog": "^0.8.0",
     "lint-staged": "^7.2.2",
     "prettier": "^1.14.2",
-    "react": "^16.4.2",
-    "react-dom": "^16.4.2"
+    "react": "^16.5.0",
+    "react-dom": "^16.5.0"
   },
   "lint-staged": {
     "*.js": [
diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 397349dc..9d401b79 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -22,7 +22,7 @@
   },
   "dependencies": {
     "chalk": "^2.4.1",
-    "commander": "^2.17.1",
+    "commander": "^2.18.0",
     "cross-spawn": "^6.0.5",
     "fs-extra": "^7.0.0",
     "hyperquest": "^2.1.3",
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 64ab29db..23db3043 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -28,7 +28,7 @@
   "dependencies": {
     "@jetbrains/kotlinc-js-api": "^1.2.8",
     "fs-extra": "^7.0.0",
-    "glob": "^7.1.2",
+    "glob": "^7.1.3",
     "globby": "^8.0.1",
     "kotlin-compiler": "^1.2.61"
   },
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 8988bd69..23201db4 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -23,7 +23,7 @@
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
   "dependencies": {
-    "cross-spawn": "^6.0.0",
-    "kotlin-compiler": "^1.2.50"
+    "cross-spawn": "^6.0.5",
+    "kotlin-compiler": "^1.2.61"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f77d814d..8c82a233 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,14 +27,15 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.10",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.49",
-    "@jetbrains/kotlin-react": "^16.4.2-pre.49",
-    "@jetbrains/kotlin-react-dom": "^16.4.2-pre.49",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.53",
+    "@jetbrains/kotlin-react": "^16.5.0-pre.53",
+    "@jetbrains/kotlin-react-dom": "^16.5.0-pre.53",
     "@jetbrains/kotlin-webpack-plugin": "^1.2.8",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.1.3",
+    "autoprefixer": "^9.1.5",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.1",
+    "core-js": "^2.5.7",
     "css-loader": "^1.0.0",
     "dotenv": "^6.0.0",
     "extract-text-webpack-plugin": "^3.0.2",
@@ -50,12 +51,12 @@
     "react-dev-utils": "^5.0.2",
     "react-error-overlay": "^4.0.1",
     "source-map-loader": "^0.2.4",
-    "style-loader": "^0.22.1",
+    "style-loader": "^0.23.0",
     "url-loader": "^1.1.1",
     "webpack": "^3.12.0",
     "webpack-dev-server": "^2.11.3",
-    "webpack-manifest-plugin": "^2.0.3",
-    "whatwg-fetch": "^2.0.4"
+    "webpack-manifest-plugin": "^2.0.4",
+    "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
     "fsevents": "^1.2.4"

From baf821fcd06c8d750dd160670c4e273d41765411 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Fri, 14 Sep 2018 11:13:48 +0000
Subject: [PATCH 004/269] Publish

 - create-react-kotlin-app@1.0.10
 - @jetbrains/gen-idea-libs@1.0.11
 - @jetbrains/kotlin-webpack-plugin@1.2.9
 - @jetbrains/kotlinc-js-api@1.2.9
 - react-scripts-kotlin@2.1.13
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/gen-idea-libs/package.json           | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 4 ++--
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 6 +++---
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 9d401b79..afa60a7c 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "1.0.9",
+  "version": "1.0.10",
   "keywords": [
     "react"
   ],
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index 4142ebd1..f663a9b1 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/gen-idea-libs",
-  "version": "1.0.10",
+  "version": "1.0.11",
   "description": "Generates IntelliJ IDEA library configuration from given Kotlin/JS npm dependencies",
   "main": "generate",
   "author": "Filipp Riabchun",
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 23db3043..6e9c0f97 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "1.2.8",
+  "version": "1.2.9",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^1.2.8",
+    "@jetbrains/kotlinc-js-api": "^1.2.9",
     "fs-extra": "^7.0.0",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 23201db4..45963e5c 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "1.2.8",
+  "version": "1.2.9",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 8c82a233..fe25611b 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "2.1.12",
+  "version": "2.1.13",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -26,11 +26,11 @@
     "start": "node ./scripts/start"
   },
   "dependencies": {
-    "@jetbrains/gen-idea-libs": "^1.0.10",
+    "@jetbrains/gen-idea-libs": "^1.0.11",
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.53",
     "@jetbrains/kotlin-react": "^16.5.0-pre.53",
     "@jetbrains/kotlin-react-dom": "^16.5.0-pre.53",
-    "@jetbrains/kotlin-webpack-plugin": "^1.2.8",
+    "@jetbrains/kotlin-webpack-plugin": "^1.2.9",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.1.5",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From 304455703843880fcf3ce3edffd24acf31cb9051 Mon Sep 17 00:00:00 2001
From: "Andrey.Skladchikov" <andrey.skladchikov@jetbrains.com>
Date: Wed, 26 Sep 2018 19:19:34 +0300
Subject: [PATCH 005/269] More readable handle compilation failure in
 kotlinc-js-api test. CRKA-90 related

---
 packages/kotlinc-js-api/test/kotlin-compiler.test.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/packages/kotlinc-js-api/test/kotlin-compiler.test.js b/packages/kotlinc-js-api/test/kotlin-compiler.test.js
index cacb1872..238cdde2 100644
--- a/packages/kotlinc-js-api/test/kotlin-compiler.test.js
+++ b/packages/kotlinc-js-api/test/kotlin-compiler.test.js
@@ -38,4 +38,8 @@ kotlinCompiler
     } else {
       console.info('Test passed');
     }
+  })
+  .catch(err => {
+    console.error('kotlinc-js-api test failed:', err);
+    process.exit(1);
   });

From 934b51a614f93ebacf607fce443dc3d1adeb1d7b Mon Sep 17 00:00:00 2001
From: "Andrey.Skladchikov" <andrey.skladchikov@jetbrains.com>
Date: Wed, 26 Sep 2018 20:00:35 +0300
Subject: [PATCH 006/269] CRKA-90 Generate errored entry in case it is
 impossible to finish first compilation pass

---
 packages/kotlin-webpack-plugin/plugin.js | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 6c472957..7486917c 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -188,6 +188,7 @@ class KotlinWebpackPlugin {
       .then(this.setPastDate)
       .then(done)
       .catch(err => {
+        this.generateErrorBundle(err.toString());
         this.firstCompilationError = err;
         done();
       });
@@ -235,6 +236,26 @@ class KotlinWebpackPlugin {
         .then(() => {})
     );
   }
+
+  generateErrorBundle(errorMessage) {
+    const file = path.join(
+      this.options.output,
+      `${this.options.moduleName}.js`
+    );
+
+    if (this.options.verbose) {
+      console.log('>>> Kotlin Plugin: >>> Generating error entry', file);
+    }
+
+    if (!fs.existsSync(this.options.output)) {
+      fs.mkdirSync(this.options.output);
+    }
+
+    const message = `throw new Error("Failed to compile Kotlin code: ${(
+      errorMessage || ''
+    ).replace(/\n/g, ' ')}")`;
+    fs.writeFileSync(file, message);
+  }
 }
 
 module.exports = KotlinWebpackPlugin;

From 122fd5adfa8e3fc7b9ee09f028d224d61f7f311a Mon Sep 17 00:00:00 2001
From: "Andrey.Skladchikov" <andrey.skladchikov@jetbrains.com>
Date: Wed, 26 Sep 2018 20:02:25 +0300
Subject: [PATCH 007/269] CRKA-90 fix log [Publish patch versions]

---
 packages/kotlin-webpack-plugin/plugin.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 7486917c..dcbecb9e 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -244,7 +244,7 @@ class KotlinWebpackPlugin {
     );
 
     if (this.options.verbose) {
-      console.log('>>> Kotlin Plugin: >>> Generating error entry', file);
+      console.log('>>> Kotlin Plugin: >>> generating error entry', file);
     }
 
     if (!fs.existsSync(this.options.output)) {

From 2ee0d40ac1018dc4c9f731aefcd875618f68f84c Mon Sep 17 00:00:00 2001
From: "Andrey.Skladchikov" <andrey.skladchikov@jetbrains.com>
Date: Wed, 26 Sep 2018 22:06:38 +0300
Subject: [PATCH 008/269] CRKA-90 fix test [Publish patch versions]

---
 packages/kotlinc-js-api/test/reference.js.ref | 7 ++++---
 packages/kotlinc-js-api/test/test-source.kt   | 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/packages/kotlinc-js-api/test/reference.js.ref b/packages/kotlinc-js-api/test/reference.js.ref
index 9d29b77e..b9a201e7 100644
--- a/packages/kotlinc-js-api/test/reference.js.ref
+++ b/packages/kotlinc-js-api/test/reference.js.ref
@@ -1,10 +1,11 @@
-(function (_, Kotlin, $module$react, $module$kotlin_extensions) {
+(function (_, Kotlin, $module$kotlin_extensions, $module$react) {
   'use strict';
   var $$importsForInline$$ = _.$$importsForInline$$ || (_.$$importsForInline$$ = {});
+  var createElement = $module$react.createElement;
   var println = Kotlin.kotlin.io.println_s8jyv4$;
   function main(args) {
     var obj = {};
-    var el = $module$react.createElement('test', obj, 'test');
+    var el = createElement('test', obj, 'test');
     println(JSON.stringify(el));
   }
   $$importsForInline$$['kotlin-extensions'] = $module$kotlin_extensions;
@@ -13,6 +14,6 @@
   main([]);
   Kotlin.defineModule('dist', _);
   return _;
-}(module.exports, require('kotlin'), require('react'), require('kotlin-extensions')));
+}(module.exports, require('kotlin'), require('kotlin-extensions'), require('react')));
 
 //# sourceMappingURL=dist.js.map
diff --git a/packages/kotlinc-js-api/test/test-source.kt b/packages/kotlinc-js-api/test/test-source.kt
index e3525452..13fa79bc 100644
--- a/packages/kotlinc-js-api/test/test-source.kt
+++ b/packages/kotlinc-js-api/test/test-source.kt
@@ -4,6 +4,6 @@ import kotlinext.js.*
 import react.*
 
 fun main(args: Array<String>) {
-    val el = React.createElement("test", js {}, "test")
+    val el = createElement("test", js {}, "test")
     println(JSON.stringify(el))
 }

From 305000a54828602865caff88007fb6a0b9f743e2 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Wed, 26 Sep 2018 19:25:55 +0000
Subject: [PATCH 009/269] Publish

 - @jetbrains/kotlin-webpack-plugin@1.2.10
 - @jetbrains/kotlinc-js-api@1.2.10
 - react-scripts-kotlin@2.1.14
---
 packages/kotlin-webpack-plugin/package.json | 4 ++--
 packages/kotlinc-js-api/package.json        | 2 +-
 packages/react-scripts/package.json         | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 6e9c0f97..97028e8d 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "1.2.9",
+  "version": "1.2.10",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^1.2.9",
+    "@jetbrains/kotlinc-js-api": "^1.2.10",
     "fs-extra": "^7.0.0",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 45963e5c..c6e66b56 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "1.2.9",
+  "version": "1.2.10",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index fe25611b..468c2817 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "2.1.13",
+  "version": "2.1.14",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.53",
     "@jetbrains/kotlin-react": "^16.5.0-pre.53",
     "@jetbrains/kotlin-react-dom": "^16.5.0-pre.53",
-    "@jetbrains/kotlin-webpack-plugin": "^1.2.9",
+    "@jetbrains/kotlin-webpack-plugin": "^1.2.10",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.1.5",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From 22f490c5b3d2c5ddf2a0b5933aebcfb96ecee0ee Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Tue, 30 Oct 2018 19:10:36 +0100
Subject: [PATCH 010/269] [Publish patch versions] Kotlin 1.3.0

---
 .idea/codeStyles/Project.xml                  |  2 +-
 package.json                                  | 18 ++++++++---------
 packages/create-react-kotlin-app/package.json |  4 ++--
 packages/kotlin-webpack-plugin/package.json   |  2 +-
 packages/kotlinc-js-api/package.json          |  2 +-
 packages/react-scripts/package.json           | 20 +++++++++----------
 6 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
index a48d7ba2..865592ac 100644
--- a/.idea/codeStyles/Project.xml
+++ b/.idea/codeStyles/Project.xml
@@ -1,6 +1,6 @@
 <component name="ProjectCodeStyleConfiguration">
   <code_scheme name="Project" version="173">
-    <JSCodeStyleSettings>
+    <JSCodeStyleSettings version="0">
       <option name="USE_SEMICOLON_AFTER_STATEMENT" value="false" />
       <option name="FORCE_SEMICOLON_STYLE" value="true" />
       <option name="USE_DOUBLE_QUOTES" value="false" />
diff --git a/package.json b/package.json
index 0894475d..7e14e8ab 100644
--- a/package.json
+++ b/package.json
@@ -14,20 +14,20 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.53",
-    "@jetbrains/kotlin-react": "^16.5.0-pre.53",
-    "@jetbrains/kotlin-react-dom": "^16.5.0-pre.53",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
+    "@jetbrains/kotlin-react": "^16.5.2-pre.58",
+    "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.5.7",
-    "eslint": "^5.5.0",
-    "husky": "^0.14.3",
-    "kotlin": "^1.2.61",
+    "eslint": "^5.8.0",
+    "husky": "^1.1.2",
+    "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.11",
     "lerna": "^2.11.0",
     "lerna-changelog": "^0.8.0",
     "lint-staged": "^7.2.2",
-    "prettier": "^1.14.2",
-    "react": "^16.5.0",
-    "react-dom": "^16.5.0"
+    "prettier": "^1.14.3",
+    "react": "^16.6.0",
+    "react-dom": "^16.6.0"
   },
   "lint-staged": {
     "*.js": [
diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index afa60a7c..eb9aa900 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -22,11 +22,11 @@
   },
   "dependencies": {
     "chalk": "^2.4.1",
-    "commander": "^2.18.0",
+    "commander": "^2.19.0",
     "cross-spawn": "^6.0.5",
     "fs-extra": "^7.0.0",
     "hyperquest": "^2.1.3",
-    "semver": "^5.5.1",
+    "semver": "^5.6.0",
     "tar-pack": "^3.4.1",
     "tmp": "^0.0.33",
     "validate-npm-package-name": "^3.0.0"
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 97028e8d..dba6c32e 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^7.0.0",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
-    "kotlin-compiler": "^1.2.61"
+    "kotlin-compiler": "^1.3.0"
   },
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index c6e66b56..624938ca 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^6.0.5",
-    "kotlin-compiler": "^1.2.61"
+    "kotlin-compiler": "^1.3.0"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 468c2817..80e1b665 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,32 +27,32 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.11",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.53",
-    "@jetbrains/kotlin-react": "^16.5.0-pre.53",
-    "@jetbrains/kotlin-react-dom": "^16.5.0-pre.53",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
+    "@jetbrains/kotlin-react": "^16.5.2-pre.58",
+    "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^1.2.10",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.1.5",
+    "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.1",
     "core-js": "^2.5.7",
-    "css-loader": "^1.0.0",
-    "dotenv": "^6.0.0",
+    "css-loader": "^1.0.1",
+    "dotenv": "^6.1.0",
     "extract-text-webpack-plugin": "^3.0.2",
     "file-loader": "^2.0.0",
     "fs-extra": "^7.0.0",
     "html-webpack-plugin": "^3.2.0",
-    "kotlin": "^1.2.61",
+    "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.11",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
-    "promise": "^8.0.1",
+    "promise": "^8.0.2",
     "react-dev-utils": "^5.0.2",
     "react-error-overlay": "^4.0.1",
     "source-map-loader": "^0.2.4",
-    "style-loader": "^0.23.0",
-    "url-loader": "^1.1.1",
+    "style-loader": "^0.23.1",
+    "url-loader": "^1.1.2",
     "webpack": "^3.12.0",
     "webpack-dev-server": "^2.11.3",
     "webpack-manifest-plugin": "^2.0.4",

From 12b93f83280175f0e1def78d5f3bc7be537aa450 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Tue, 30 Oct 2018 18:26:32 +0000
Subject: [PATCH 011/269] Publish

 - create-react-kotlin-app@1.0.11
 - @jetbrains/kotlin-webpack-plugin@1.2.11
 - @jetbrains/kotlinc-js-api@1.2.11
 - react-scripts-kotlin@2.1.15
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 4 ++--
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index eb9aa900..4ae5c760 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "1.0.10",
+  "version": "1.0.11",
   "keywords": [
     "react"
   ],
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index dba6c32e..ebb04cd6 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "1.2.10",
+  "version": "1.2.11",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^1.2.10",
+    "@jetbrains/kotlinc-js-api": "^1.2.11",
     "fs-extra": "^7.0.0",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 624938ca..07392c8d 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "1.2.10",
+  "version": "1.2.11",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 80e1b665..53b42707 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "2.1.14",
+  "version": "2.1.15",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^1.2.10",
+    "@jetbrains/kotlin-webpack-plugin": "^1.2.11",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From a0bb78d30f38e1a45c71baf21660b01dc3345804 Mon Sep 17 00:00:00 2001
From: Alexey Duryagin <aiduryagih@gmail.com>
Date: Thu, 1 Nov 2018 15:52:43 +0300
Subject: [PATCH 012/269] Fix for compileIfKotlinFilesChanged. Webpack now uses
 Map instead Object in compilation.fileTimestamps.

---
 packages/kotlin-webpack-plugin/plugin.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index dcbecb9e..889ef387 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -108,10 +108,10 @@ class KotlinWebpackPlugin {
   }
 
   compileIfKotlinFilesChanged(compilation, done) {
-    const changedFiles = Object.keys(compilation.fileTimestamps).filter(
+    const changedFiles = Array.from(compilation.fileTimestamps.keys()).filter(
       watchfile =>
-        (this.prevTimestamps[watchfile] || this.startTime) <
-        (compilation.fileTimestamps[watchfile] || Infinity)
+        (this.prevTimestamps.get(watchfile) || this.startTime) <
+        (compilation.fileTimestamps.get(watchfile) || Infinity)
     );
 
     this.prevTimestamps = compilation.fileTimestamps;

From 70e32507aa0af2b684faaddcaf88d36136263e27 Mon Sep 17 00:00:00 2001
From: Alexey Duryagin <aiduryagih@gmail.com>
Date: Thu, 1 Nov 2018 16:02:41 +0300
Subject: [PATCH 013/269] Use webpack-log instead custom log function.

---
 packages/kotlin-webpack-plugin/package.json |  3 ++-
 packages/kotlin-webpack-plugin/plugin.js    | 10 ++++++----
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index ebb04cd6..348e3b1a 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,8 @@
     "fs-extra": "^7.0.0",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
-    "kotlin-compiler": "^1.3.0"
+    "kotlin-compiler": "^1.3.0",
+    "webpack-log": "^2.0.0"
   },
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 889ef387..cfd814e8 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -3,6 +3,7 @@ const kotlinCompiler = require('@jetbrains/kotlinc-js-api');
 const globby = require('globby');
 const fs = require('fs-extra');
 const path = require('path');
+const log = require('webpack-log');
 const DCEPlugin = require('./dce-plugin');
 const librariesLookup = require('./libraries-lookup');
 
@@ -76,16 +77,19 @@ class KotlinWebpackPlugin {
     );
     this.optimizeDeadCode = this.optimizeDeadCode.bind(this);
     this.setPastDate = this.setPastDate.bind(this);
+    this.log = this.log.bind(this);
 
     this.startTime = Date.now();
     this.prevTimestamps = {};
     this.initialRun = true;
     this.sources = [].concat(this.options.src);
+
+    this.logger = log({ name: 'Kotlin Plugin' });
   }
 
   log(...args) {
     if (this.options.verbose) {
-      console.info('>>> Kotlin Plugin: >>>', ...args);
+      this.logger.info(...args);
     }
   }
 
@@ -243,9 +247,7 @@ class KotlinWebpackPlugin {
       `${this.options.moduleName}.js`
     );
 
-    if (this.options.verbose) {
-      console.log('>>> Kotlin Plugin: >>> generating error entry', file);
-    }
+    this.log('Generating error entry', file);
 
     if (!fs.existsSync(this.options.output)) {
       fs.mkdirSync(this.options.output);

From 5c9abe770487f6e19c4c708f65b435867350d3cb Mon Sep 17 00:00:00 2001
From: Alexey Duryagin <aiduryagih@gmail.com>
Date: Thu, 1 Nov 2018 17:46:28 +0300
Subject: [PATCH 014/269] Updated to webpack 4 api for hooks. Logging function
 from webpack-log. Code improvements.

---
 packages/kotlin-webpack-plugin/plugin.js | 223 +++++++++++------------
 1 file changed, 106 insertions(+), 117 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index cfd814e8..5245ec31 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -1,4 +1,3 @@
-'use strict';
 const kotlinCompiler = require('@jetbrains/kotlinc-js-api');
 const globby = require('globby');
 const fs = require('fs-extra');
@@ -15,6 +14,7 @@ function getDefaultPackagesContents() {
   }
 }
 
+const pluginName = 'Kotlin Plugin';
 const DEFAULT_OPTIONS = {
   src: null, // An array or string with sources path
   output: 'kotlin_build',
@@ -29,38 +29,11 @@ const DEFAULT_OPTIONS = {
   optimize: false,
 };
 
-function prepareLibraries(opts) {
-  if (opts.librariesAutoLookup) {
-    if (opts.libraries.length > 0) {
-      console.warn(
-        'KotlinWebpackPlugin: "libraries" option is ignored because "librariesAutoLookup" option is enabled'
-      );
-    }
-
-    opts.libraries = librariesLookup.lookupKotlinLibraries(
-      opts.packagesContents
-    );
-    if (opts.verbose) {
-      console.info(
-        `>>> Kotlin Plugin: >>> autolookup found the following Kotlin libs:
-         ${opts.libraries.join('\n')}`
-      );
-    }
-  }
-
-  return Object.assign({}, opts, {
-    libraries: opts.libraries.map(main =>
-      main.replace(/(?:\.js)?$/, '.meta.js')
-    ),
-    librariesMainFiles: opts.libraries,
-  });
-}
-
 class KotlinWebpackPlugin {
   constructor(options) {
     const opts = Object.assign({}, DEFAULT_OPTIONS, options);
-
-    this.options = prepareLibraries(opts);
+    this.prepareLibraries = this.prepareLibraries.bind(this);
+    this.options = this.prepareLibraries(opts);
 
     this.outputPath = path.resolve(
       `${this.options.output}/${this.options.moduleName}.js`
@@ -77,27 +50,51 @@ class KotlinWebpackPlugin {
     );
     this.optimizeDeadCode = this.optimizeDeadCode.bind(this);
     this.setPastDate = this.setPastDate.bind(this);
-    this.log = this.log.bind(this);
 
     this.startTime = Date.now();
-    this.prevTimestamps = {};
+    this.prevTimestamps = new Map();
     this.initialRun = true;
     this.sources = [].concat(this.options.src);
 
-    this.logger = log({ name: 'Kotlin Plugin' });
+    const logLevel = !opts.verbose ? 'silent' : 'info';
+    this.log = log({ name: pluginName, level: logLevel });
   }
 
-  log(...args) {
-    if (this.options.verbose) {
-      this.logger.info(...args);
-    }
+  apply(compiler) {
+    compiler.hooks.beforeCompile.tapAsync(pluginName, this.compileIfFirstRun);
+    compiler.hooks.compilation.tap(
+      pluginName,
+      this.reportFirstCompilationError
+    );
+    compiler.hooks.make.tapAsync(pluginName, this.compileIfKotlinFilesChanged);
+    compiler.hooks.emit.tapAsync(pluginName, this.watchKotlinSources);
   }
 
-  apply(compiler) {
-    compiler.plugin('before-compile', this.compileIfFirstRun);
-    compiler.plugin('compilation', this.reportFirstCompilationError);
-    compiler.plugin('make', this.compileIfKotlinFilesChanged);
-    compiler.plugin('emit', this.watchKotlinSources);
+  prepareLibraries(opts) {
+    if (opts.librariesAutoLookup) {
+      if (opts.libraries.length > 0) {
+        this.log.warn(
+          '"libraries" option is ignored because "librariesAutoLookup" option is enabled'
+        );
+      }
+
+      opts.libraries = librariesLookup.lookupKotlinLibraries(
+        opts.packagesContents
+      );
+
+      this.log.info(
+        `Autolookup found the following Kotlin libs:
+       ${opts.libraries.join('\n')}`
+      );
+    }
+
+    return {
+      ...opts,
+      libraries: opts.libraries.map(main =>
+        main.replace(/(?:\.js)?$/, '.meta.js')
+      ),
+      librariesMainFiles: opts.libraries,
+    };
   }
 
   copyLibraries() {
@@ -111,7 +108,7 @@ class KotlinWebpackPlugin {
     );
   }
 
-  compileIfKotlinFilesChanged(compilation, done) {
+  async compileIfKotlinFilesChanged(compilation, done) {
     const changedFiles = Array.from(compilation.fileTimestamps.keys()).filter(
       watchfile =>
         (this.prevTimestamps.get(watchfile) || this.startTime) <
@@ -125,77 +122,79 @@ class KotlinWebpackPlugin {
       return;
     }
 
-    this.log(
+    this.log.info(
       `Compiling Kotlin sources because the following files were changed: ${changedFiles.join(
         ', '
       )}`
     );
-    this.compileKotlinSources()
-      .then(done)
-      .catch(err => {
-        compilation.errors.push(err);
-        done();
-      });
+
+    try {
+      await this.compileKotlinSources();
+    } catch (e) {
+      compilation.errors.push(e);
+    } finally {
+      done();
+    }
   }
 
-  compileKotlinSources() {
-    return kotlinCompiler
-      .compile(
-        Object.assign({}, this.options, {
-          output: this.outputPath,
-          sources: this.sources,
-          moduleKind: 'commonjs',
-          noWarn: true,
-          verbose: false,
-        })
-      )
-      .then(() => {
-        if (this.options.optimize) {
-          return this.optimizeDeadCode();
-        }
-      });
+  async compileKotlinSources() {
+    await kotlinCompiler.compile({
+      ...this.options,
+      output: this.outputPath,
+      sources: this.sources,
+      moduleKind: 'commonjs',
+      noWarn: true,
+      verbose: false,
+    });
+
+    if (this.options.optimize) {
+      return this.optimizeDeadCode();
+    }
   }
 
-  watchKotlinSources(compilation, done) {
-    const patterns = this.sources.map(it => it + '/**/*.kt');
-    globby(patterns, {
+  async watchKotlinSources(compilation, done) {
+    const patterns = this.sources.map(it => `${it}/**/*.kt`);
+    const paths = await globby(patterns, {
       absolute: true,
-    }).then(paths => {
-      const normalizedPaths = paths.map(it => path.normalize(it));
-      if (compilation.fileDependencies.add) {
-        for (const path of normalizedPaths) {
-          compilation.fileDependencies.add(path);
-        }
-      } else {
-        // Before Webpack 4 - fileDepenencies was an array
-        compilation.fileDependencies.push(...normalizedPaths);
-      }
-      done();
     });
+
+    const normalizedPaths = paths.map(it => path.normalize(it));
+
+    if (compilation.fileDependencies.add) {
+      for (const path of normalizedPaths) {
+        compilation.fileDependencies.add(path);
+      }
+    } else {
+      // Before Webpack 4 - fileDepenencies was an array
+      compilation.fileDependencies.push(...normalizedPaths);
+    }
+
+    done();
   }
 
-  compileIfFirstRun(compilationParams, done) {
+  async compileIfFirstRun(params, done) {
     if (!this.initialRun) {
-      done();
-      return;
+      return done();
     }
 
     this.initialRun = false;
 
-    this.log('Initial compilation of Kotlin sources...');
-    this.compileKotlinSources()
-      .then(() => {
-        if (!this.options.optimize) {
-          return this.copyLibraries();
-        }
-      })
-      .then(this.setPastDate)
-      .then(done)
-      .catch(err => {
-        this.generateErrorBundle(err.toString());
-        this.firstCompilationError = err;
-        done();
-      });
+    this.log.info('Initial compilation of Kotlin sources...');
+
+    try {
+      await this.compileKotlinSources();
+
+      if (!this.options.optimize) {
+        await this.copyLibraries();
+      }
+
+      await this.setPastDate();
+    } catch (e) {
+      this.generateErrorBundle(e.toString());
+      this.firstCompilationError = e;
+    } finally {
+      done();
+    }
   }
 
   reportFirstCompilationError(compilation) {
@@ -206,10 +205,11 @@ class KotlinWebpackPlugin {
   }
 
   optimizeDeadCode() {
-    this.log(
+    this.log.info(
       `Optimizing Kotlin runtime... \nLibraries:`,
       this.options.librariesMainFiles.join('\n')
     );
+
     return DCEPlugin.optimize({
       outputDir: this.options.output,
       outputPath: this.outputPath,
@@ -217,27 +217,16 @@ class KotlinWebpackPlugin {
     });
   }
 
-  setPastDate() {
-    //Hack around multiple recompilations on start: set past modify date
+  async setPastDate() {
+    // Hack around multiple recompilations on start: set past modify date
     const timestamp = 100;
     const output = this.options.output;
 
-    return (
-      fs
-        .readdir(output)
-        .then(files =>
-          Promise.all(
-            files.map(file => {
-              return fs.utimes(
-                path.resolve(output, file),
-                timestamp,
-                timestamp
-              );
-            })
-          )
-        )
-        // discard the value
-        .then(() => {})
+    const files = await fs.readdir(output);
+    await Promise.all(
+      files.map(file =>
+        fs.utimes(path.resolve(output, file), timestamp, timestamp)
+      )
     );
   }
 
@@ -247,7 +236,7 @@ class KotlinWebpackPlugin {
       `${this.options.moduleName}.js`
     );
 
-    this.log('Generating error entry', file);
+    this.log.info('Generating error entry', file);
 
     if (!fs.existsSync(this.options.output)) {
       fs.mkdirSync(this.options.output);

From a28cdcfd414e002b0225787ce1ce3d828ab14603 Mon Sep 17 00:00:00 2001
From: Alexey Duryagin <aiduryagih@gmail.com>
Date: Thu, 1 Nov 2018 20:23:31 +0300
Subject: [PATCH 015/269] Update minimal support version of nodejs.

---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 348e3b1a..61a3185b 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -16,7 +16,7 @@
     "Kotlin"
   ],
   "engines": {
-    "node": ">=6"
+    "node": ">=8.6.0"
   },
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",

From b5e2950740ae7575e9ceee8c974086fbac615b0c Mon Sep 17 00:00:00 2001
From: Alexey Duryagin <aiduryagih@gmail.com>
Date: Thu, 1 Nov 2018 20:38:28 +0300
Subject: [PATCH 016/269] Added requirements to readme.md

---
 packages/kotlin-webpack-plugin/README.md | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/README.md b/packages/kotlin-webpack-plugin/README.md
index dc4279da..4edff6ed 100644
--- a/packages/kotlin-webpack-plugin/README.md
+++ b/packages/kotlin-webpack-plugin/README.md
@@ -8,6 +8,9 @@ This package allows compiling [Kotlin](https://kotlinlang.org/) files to JavaScr
 npm i @jetbrains/kotlin-webpack-plugin --save-dev
 ```
 
+## Requirements
+This plugin requires a minimum of Node v8.6.0 and Webpack v4.0.0. To use this plugin with Webpack v3.0.0, you need to use v1.2.11 of this plugin.
+
 ## Usage
 
 Example of webpack configuration:
@@ -50,4 +53,4 @@ module.exports = {
 };
 ```
 
-You can find a sample configuration in the [example](./example) folder.
\ No newline at end of file
+You can find a sample configuration in the [example](./example) folder.

From 76b17f205cf05399e4b501e25127aee9d9c8812d Mon Sep 17 00:00:00 2001
From: Alexey Duryagin <aiduryagih@gmail.com>
Date: Thu, 1 Nov 2018 20:38:52 +0300
Subject: [PATCH 017/269] 2.0.0

---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 61a3185b..6aaa56a9 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "1.2.11",
+  "version": "2.0.0",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",

From c153042db1d4cd59d4a4e6b537e5712309d4697b Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 12:36:50 +0300
Subject: [PATCH 018/269] Webpack plugin fixes for Webpack 4

---
 packages/kotlin-webpack-plugin/libraries-lookup.js |  6 ++----
 packages/kotlin-webpack-plugin/package.json        | 13 +++++++------
 packages/kotlin-webpack-plugin/plugin.js           |  6 +++---
 3 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/libraries-lookup.js b/packages/kotlin-webpack-plugin/libraries-lookup.js
index 44713482..3bbf8f99 100644
--- a/packages/kotlin-webpack-plugin/libraries-lookup.js
+++ b/packages/kotlin-webpack-plugin/libraries-lookup.js
@@ -13,10 +13,8 @@ function lookupInPackage(pkg) {
       .filter(dependencyName => dependencyName !== 'kotlin')
       .map(dependencyName => {
         try {
-          const nodeVersion = process.versions.node.split('.');
-          const major = parseInt(nodeVersion[0]);
-          var main;
-          if (major > 8 || (major == 8 && parseInt(nodeVersion[1]) == 9)) {
+          let main;
+          if (require.resolve.paths) {
             // resolve only searches this scripts node_modules for the dependency in newer versions
             const paths = require.resolve.paths(dependencyName);
             paths.push(path.resolve(process.cwd(), 'node_modules'));
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 6aaa56a9..919f3cb3 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -5,10 +5,10 @@
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
   "scripts": {
-    "start": "webpack-dev-server -d --inline --hot --devtool source-map --config example/webpack.config.js",
-    "build-example": "rm -rf example/build/ && webpack --config example/webpack.config.js --bail --devtool source-map",
-    "debug-build": "node --inspect-brk ./node_modules/.bin/webpack --config example/webpack.config.js",
-    "debug-dev-server": "node --inspect-brk ./node_modules/.bin/webpack-dev-server --config example/webpack.config.js",
+    "start": "webpack-dev-server --mode development --inline --hot --devtool source-map --config example/webpack.config.js",
+    "build-example": "rm -rf example/build/ && webpack --mode production --config example/webpack.config.js --bail --devtool source-map",
+    "debug-build": "node --inspect-brk ./node_modules/.bin/webpack --mode development --config example/webpack.config.js",
+    "debug-dev-server": "node --inspect-brk ./node_modules/.bin/webpack-dev-server --mode development --config example/webpack.config.js",
     "test": "echo \"Error: no test specified\" && exit 1"
   },
   "keywords": [
@@ -36,7 +36,8 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^3.12.0",
-    "webpack-dev-server": "^2.11.3"
+    "webpack": "^4.23.1",
+    "webpack-dev-server": "^3.1.10",
+    "webpack-cli": "^3.1.2"
   }
 }
diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 5245ec31..6195e1ae 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -31,6 +31,9 @@ const DEFAULT_OPTIONS = {
 
 class KotlinWebpackPlugin {
   constructor(options) {
+    const logLevel = !options.verbose ? 'silent' : 'info';
+    this.log = log({ name: pluginName, level: logLevel });
+
     const opts = Object.assign({}, DEFAULT_OPTIONS, options);
     this.prepareLibraries = this.prepareLibraries.bind(this);
     this.options = this.prepareLibraries(opts);
@@ -55,9 +58,6 @@ class KotlinWebpackPlugin {
     this.prevTimestamps = new Map();
     this.initialRun = true;
     this.sources = [].concat(this.options.src);
-
-    const logLevel = !opts.verbose ? 'silent' : 'info';
-    this.log = log({ name: pluginName, level: logLevel });
   }
 
   apply(compiler) {

From aa095b701993dc2ae84d0ec105654a18a445eeb6 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 13:08:43 +0300
Subject: [PATCH 019/269] Make CRKA start with Webpack 4 in dev mode

---
 packages/react-scripts/config/webpack.config.dev.js | 10 +++++-----
 packages/react-scripts/package.json                 | 10 +++++-----
 packages/react-scripts/scripts/start.js             |  8 +++++++-
 3 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/packages/react-scripts/config/webpack.config.dev.js b/packages/react-scripts/config/webpack.config.dev.js
index 93fe201e..f489c5be 100644
--- a/packages/react-scripts/config/webpack.config.dev.js
+++ b/packages/react-scripts/config/webpack.config.dev.js
@@ -203,16 +203,16 @@ module.exports = {
         require(paths.appPackageJson),
       ],
     }),
-    // Makes some environment variables available in index.html.
-    // The public URL is available as %PUBLIC_URL% in index.html, e.g.:
-    // <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
-    // In development, this will be an empty string.
-    new InterpolateHtmlPlugin(env.raw),
     // Generates an `index.html` file with the <script> injected.
     new HtmlWebpackPlugin({
       inject: true,
       template: paths.appHtml,
     }),
+    // Makes some environment variables available in index.html.
+    // The public URL is available as %PUBLIC_URL% in index.html, e.g.:
+    // <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
+    // In development, this will be an empty string.
+    new InterpolateHtmlPlugin(HtmlWebpackPlugin, env.raw),
     // Makes some environment variables available to the JS code, for example:
     // if (process.env.NODE_ENV === 'development') { ... }. See `./env.js`.
     new webpack.DefinePlugin(env.stringified),
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 53b42707..b1b05eee 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^1.2.11",
+    "@jetbrains/kotlin-webpack-plugin": "^2.0.0",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
@@ -41,20 +41,20 @@
     "extract-text-webpack-plugin": "^3.0.2",
     "file-loader": "^2.0.0",
     "fs-extra": "^7.0.0",
-    "html-webpack-plugin": "^3.2.0",
+    "html-webpack-plugin": "4.0.0-beta.2",
     "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.11",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.2",
-    "react-dev-utils": "^5.0.2",
+    "react-dev-utils": "^6.1.1",
     "react-error-overlay": "^4.0.1",
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^3.12.0",
-    "webpack-dev-server": "^2.11.3",
+    "webpack": "^4.23.1",
+    "webpack-dev-server": "^3.1.10",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"
   },
diff --git a/packages/react-scripts/scripts/start.js b/packages/react-scripts/scripts/start.js
index 407d2887..16c8238b 100644
--- a/packages/react-scripts/scripts/start.js
+++ b/packages/react-scripts/scripts/start.js
@@ -63,7 +63,13 @@ choosePort(HOST, DEFAULT_PORT)
     const appName = require(paths.appPackageJson).name;
     const urls = prepareUrls(protocol, HOST, port);
     // Create a webpack compiler that is configured with custom messages.
-    const compiler = createCompiler(webpack, config, appName, urls, useYarn);
+    const compiler = createCompiler(
+      webpack,
+      Object.assign({}, config, { mode: 'development' }),
+      appName,
+      urls,
+      useYarn
+    );
     // Load proxy config
     const proxySetting = require(paths.appPackageJson).proxy;
     const proxyConfig = prepareProxy(proxySetting, paths.appPublic);

From a234ecebf1a22b7abf13e91fdef40a4795bbcf15 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 14:23:11 +0300
Subject: [PATCH 020/269] Adapt production build configuration for Webpack 4

---
 .../config/webpack.config.prod.js             | 116 +++++++-----------
 packages/react-scripts/package.json           |   2 +-
 packages/react-scripts/scripts/build.js       |   2 +-
 3 files changed, 47 insertions(+), 73 deletions(-)

diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index 49013fd0..803fbb92 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -12,7 +12,7 @@ const autoprefixer = require('autoprefixer');
 const path = require('path');
 const webpack = require('webpack');
 const HtmlWebpackPlugin = require('html-webpack-plugin');
-const ExtractTextPlugin = require('extract-text-webpack-plugin');
+const MiniCssExtractPlugin = require('mini-css-extract-plugin');
 const ManifestPlugin = require('webpack-manifest-plugin');
 const InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin');
 const KotlinWebpackPlugin = require('@jetbrains/kotlin-webpack-plugin');
@@ -38,18 +38,6 @@ if (env.stringified['process.env'].NODE_ENV !== '"production"') {
   throw new Error('Production builds must have NODE_ENV=production.');
 }
 
-// Note: defined here because it will be used more than once.
-const cssFilename = 'static/css/[name].[contenthash:8].css';
-
-// ExtractTextPlugin expects the build output to be flat.
-// (See https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/27)
-// However, our output is structured with css, js and media folders.
-// To have this structure working with relative paths, we have to use custom options.
-const extractTextPluginOptions = shouldUseRelativeAssetPaths
-  ? // Making sure that the publicPath goes back to to build folder.
-    { publicPath: Array(cssFilename.split('/').length).join('../') }
-  : {};
-
 const kotlinModuleName = 'kotlinApp';
 
 // This is the production configuration.
@@ -161,42 +149,41 @@ module.exports = {
       // in the main CSS file.
       {
         test: /\.css$/,
-        loader: ExtractTextPlugin.extract(
-          Object.assign(
-            {
-              fallback: require.resolve('style-loader'),
-              use: [
-                {
-                  loader: require.resolve('css-loader'),
-                  options: {
-                    importLoaders: 1,
-                    minimize: true,
-                    sourceMap: true,
-                  },
-                },
-                {
-                  loader: require.resolve('postcss-loader'),
-                  options: {
-                    ident: 'postcss', // https://webpack.js.org/guides/migrating/#complex-options
-                    plugins: () => [
-                      require('postcss-flexbugs-fixes'),
-                      autoprefixer({
-                        browsers: [
-                          '>1%',
-                          'last 4 versions',
-                          'Firefox ESR',
-                          'not ie < 9', // React doesn't support IE8 anyway
-                        ],
-                        flexbox: 'no-2009',
-                      }),
-                    ],
-                  },
-                },
+        use: [
+          {
+            loader: MiniCssExtractPlugin.loader,
+            options: Object.assign(
+              {},
+              shouldUseRelativeAssetPaths ? { publicPath: '../../' } : undefined
+            ),
+          },
+          {
+            loader: require.resolve('css-loader'),
+            options: {
+              importLoaders: 1,
+              minimize: true,
+              sourceMap: true,
+            },
+          },
+          {
+            loader: require.resolve('postcss-loader'),
+            options: {
+              ident: 'postcss', // https://webpack.js.org/guides/migrating/#complex-options
+              plugins: () => [
+                require('postcss-flexbugs-fixes'),
+                autoprefixer({
+                  browsers: [
+                    '>1%',
+                    'last 4 versions',
+                    'Firefox ESR',
+                    'not ie < 9', // React doesn't support IE8 anyway
+                  ],
+                  flexbox: 'no-2009',
+                }),
               ],
             },
-            extractTextPluginOptions
-          )
-        ),
+          },
+        ],
         // Note: this won't work without `new ExtractTextPlugin()` in `plugins`.
       },
       // ** STOP ** Are you adding a new loader?
@@ -217,12 +204,6 @@ module.exports = {
         require(paths.appPackageJson),
       ],
     }),
-    // Makes some environment variables available in index.html.
-    // The public URL is available as %PUBLIC_URL% in index.html, e.g.:
-    // <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
-    // In production, it will be an empty string unless you specify "homepage"
-    // in `package.json`, in which case it will be the pathname of that URL.
-    new InterpolateHtmlPlugin(env.raw),
     // Generates an `index.html` file with the <script> injected.
     new HtmlWebpackPlugin({
       inject: true,
@@ -240,29 +221,22 @@ module.exports = {
         minifyURLs: true,
       },
     }),
+    // Makes some environment variables available in index.html.
+    // The public URL is available as %PUBLIC_URL% in index.html, e.g.:
+    // <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
+    // In production, it will be an empty string unless you specify "homepage"
+    // in `package.json`, in which case it will be the pathname of that URL.
+    new InterpolateHtmlPlugin(HtmlWebpackPlugin, env.raw),
     // Makes some environment variables available to the JS code, for example:
     // if (process.env.NODE_ENV === 'production') { ... }. See `./env.js`.
     // It is absolutely essential that NODE_ENV was set to production here.
     // Otherwise React will be compiled in the very slow development mode.
     new webpack.DefinePlugin(env.stringified),
-    // Minify the code.
-    new webpack.optimize.UglifyJsPlugin({
-      compress: {
-        warnings: false,
-        // Disabled because of an issue with Uglify breaking seemingly valid code:
-        // https://github.com/facebookincubator/create-react-app/issues/2376
-        // Pending further investigation:
-        // https://github.com/mishoo/UglifyJS2/issues/2011
-        comparisons: false,
-      },
-      output: {
-        comments: false,
-      },
-      sourceMap: true,
-    }),
-    // Note: this won't work without ExtractTextPlugin.extract(..) in `loaders`.
-    new ExtractTextPlugin({
-      filename: cssFilename,
+    new MiniCssExtractPlugin({
+      // Options similar to the same options in webpackOptions.output
+      // both options are optional
+      filename: 'static/css/[name].[contenthash:8].css',
+      chunkFilename: 'static/css/[name].[contenthash:8].chunk.css',
     }),
     // Generate a manifest file which contains a mapping of all asset filenames
     // to their corresponding output file so that tools can pick it up without
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b1b05eee..8831e0d3 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -38,12 +38,12 @@
     "core-js": "^2.5.7",
     "css-loader": "^1.0.1",
     "dotenv": "^6.1.0",
-    "extract-text-webpack-plugin": "^3.0.2",
     "file-loader": "^2.0.0",
     "fs-extra": "^7.0.0",
     "html-webpack-plugin": "4.0.0-beta.2",
     "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.11",
+    "mini-css-extract-plugin": "^0.4.4",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
diff --git a/packages/react-scripts/scripts/build.js b/packages/react-scripts/scripts/build.js
index 606827da..ab4656df 100644
--- a/packages/react-scripts/scripts/build.js
+++ b/packages/react-scripts/scripts/build.js
@@ -101,7 +101,7 @@ measureFileSizesBeforeBuild(paths.appBuild)
 function build(previousFileSizes) {
   console.log('Creating an optimized production build...');
 
-  let compiler = webpack(config);
+  let compiler = webpack(Object.assign({}, config, { mode: 'production' }));
   return new Promise((resolve, reject) => {
     compiler.run((err, stats) => {
       if (err) {

From 13b6b96fb1abe1d1ffd9a24410f7defe77ff1632 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 14:25:45 +0300
Subject: [PATCH 021/269] Bump react-scripts-kotlin major version

---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 8831e0d3..c2c12051 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "2.1.15",
+  "version": "3.0.0",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",

From 9aca19f33ac2b04c2949f60abb0acedf2a2617f5 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 14:37:55 +0300
Subject: [PATCH 022/269] Fix lint errors

---
 .eslintrc                                | 2 +-
 packages/kotlin-webpack-plugin/plugin.js | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/.eslintrc b/.eslintrc
index 44a504e4..b642bbc5 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -7,7 +7,7 @@
     "es6": true
   },
   "parserOptions": {
-    "ecmaVersion": 6
+    "ecmaVersion": 2018
   },
   "rules": {
     "no-console": "off",
diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 6195e1ae..aa08867c 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -1,3 +1,4 @@
+'use strict';
 const kotlinCompiler = require('@jetbrains/kotlinc-js-api');
 const globby = require('globby');
 const fs = require('fs-extra');

From c8f722670b8498a16c95bf61ff2ba4f159d7937a Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 15:10:45 +0300
Subject: [PATCH 023/269] Revert manual versions bumps: should be done bu lerna
 instead

---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 919f3cb3..007b9bc8 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "2.0.0",
+  "version": "1.2.11",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c2c12051..0b9776f3 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "3.0.0",
+  "version": "2.1.15",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^2.0.0",
+    "@jetbrains/kotlin-webpack-plugin": "^1.2.11",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From 65ba8a91139390e04885f7b73197182855e55558 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 15:16:18 +0300
Subject: [PATCH 024/269] Support for releasing major version in "release.sh"
 script

---
 tasks/release.sh | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/tasks/release.sh b/tasks/release.sh
index 3dd7ad1c..c9d1523c 100755
--- a/tasks/release.sh
+++ b/tasks/release.sh
@@ -26,6 +26,14 @@ set -x
 cd ..
 root_path=$PWD
 
+trigger_commit_message="[Publish release versions]"
+
+# Release after trigger only
+if [[ "$(git log -1 --pretty=tformat:%B)" != *"$trigger_commit_message"* ]]; then
+  echo "Commit message does not contain \"$trigger_commit_message\", not releasing RELEASE versions";
+  exit 0;
+fi;
+
 # You can only release with npm >= 3
 if [ $(npm -v | head -c 1) -lt 3 ]; then
   echo "Releasing requires npm >= 3. Aborting.";

From 5b9273210aa9c204a1c7e45ec30c480daf0253af Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 15:52:35 +0300
Subject: [PATCH 025/269] Release webpack 4 support [Publish release versions]

---
 .nvmrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.nvmrc b/.nvmrc
index 08df4d99..368fe859 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v8.11.4
+v8.12.0

From 66aefdea0e20a4a2389c65efb9039e57b34128a4 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 17:03:11 +0300
Subject: [PATCH 026/269] Fix release script: specify major version bump
 [Publish release versions]

---
 tasks/release.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tasks/release.sh b/tasks/release.sh
index c9d1523c..b1067d01 100755
--- a/tasks/release.sh
+++ b/tasks/release.sh
@@ -47,4 +47,4 @@ fi
 
 cd "$root_path"
 # Go!
-./node_modules/.bin/lerna publish --independent "$@"
+./node_modules/.bin/lerna publish --independent --yes --cd-version major "$@"

From efefcfe061af8599037c14c98f53cd63cdc94b95 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 17:30:09 +0300
Subject: [PATCH 027/269] Revert "Release webpack 4 support [Publish release
 versions]"

This reverts commit 5b9273210aa9c204a1c7e45ec30c480daf0253af.
---
 .nvmrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.nvmrc b/.nvmrc
index 368fe859..08df4d99 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v8.12.0
+v8.11.4

From 9efa46935aae719a710afade3d4f39f8bd78ff1d Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Fri, 2 Nov 2018 17:49:17 +0300
Subject: [PATCH 028/269] Investigating publish issue (try npm instead of yarn)
 [Publish release versions]

---
 tasks/release.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tasks/release.sh b/tasks/release.sh
index b1067d01..d32863a6 100755
--- a/tasks/release.sh
+++ b/tasks/release.sh
@@ -47,4 +47,4 @@ fi
 
 cd "$root_path"
 # Go!
-./node_modules/.bin/lerna publish --independent --yes --cd-version major "$@"
+./node_modules/.bin/lerna publish --npm-client=npm --independent --yes --cd-version major "$@"

From de8e7b9655213c9e31603b29a5f3f80751b8f9b4 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Fri, 2 Nov 2018 15:05:18 +0000
Subject: [PATCH 029/269] Publish

 - @jetbrains/kotlin-webpack-plugin@2.0.0
 - react-scripts-kotlin@3.0.0
---
 packages/kotlin-webpack-plugin/package.json | 6 +++---
 packages/react-scripts/package.json         | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 007b9bc8..77979a5d 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "1.2.11",
+  "version": "2.0.0",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -37,7 +37,7 @@
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
     "webpack": "^4.23.1",
-    "webpack-dev-server": "^3.1.10",
-    "webpack-cli": "^3.1.2"
+    "webpack-cli": "^3.1.2",
+    "webpack-dev-server": "^3.1.10"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 0b9776f3..c2c12051 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "2.1.15",
+  "version": "3.0.0",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^1.2.11",
+    "@jetbrains/kotlin-webpack-plugin": "^2.0.0",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From 6bc06a60a8917c38826271a68a34b5d8e5c2acc3 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Sat, 3 Nov 2018 11:08:48 +0300
Subject: [PATCH 030/269] CRKA-94 Make link to example folder absolute to let
 it work on NPM page

---
 packages/kotlin-webpack-plugin/README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/README.md b/packages/kotlin-webpack-plugin/README.md
index 4edff6ed..aa52eef0 100644
--- a/packages/kotlin-webpack-plugin/README.md
+++ b/packages/kotlin-webpack-plugin/README.md
@@ -53,4 +53,4 @@ module.exports = {
 };
 ```
 
-You can find a sample configuration in the [example](./example) folder.
+You can find a sample configuration in the [example](https://github.com/JetBrains/create-react-kotlin-app/tree/master/packages/kotlin-webpack-plugin/example) folder.

From edda3b70cc7f5bc061ced4a70b9b0e986e1d37d2 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Sat, 3 Nov 2018 11:54:39 +0100
Subject: [PATCH 031/269] Add CHANGELOG entries for 1.0.11 and 2.0

---
 CHANGELOG.md | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3e33f3fd..67c4526b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,15 @@
+# 2.0 (02.11.2018)
+
+* **BREAKING CHANGE** Webpack 4
+* **BREAKING CHANGE** Dropped support for Node versions earlier than 8.6 
+
+
+# 1.0.11 (30.10.2018)
+
+* Kotlin 1.3.0
+* React 16.6.0
+* @jetbrains/kotlin-* packages updated to pre.58
+
 # 1.0.10 (13.09.2018)
 
 * React 16.5.0

From 7c2008e0ba34da67c1598adc4ac0c8aba69577c5 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 6 Nov 2018 16:10:55 +0300
Subject: [PATCH 032/269] Don't overuse modern ES features [Publish patch
 versions]

---
 packages/kotlin-webpack-plugin/plugin.js | 26 +++++++++++++-----------
 packages/react-scripts/package.json      |  2 +-
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index aa08867c..24ddf58c 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -89,13 +89,12 @@ class KotlinWebpackPlugin {
       );
     }
 
-    return {
-      ...opts,
+    return Object.assign({}, opts, {
       libraries: opts.libraries.map(main =>
         main.replace(/(?:\.js)?$/, '.meta.js')
       ),
       librariesMainFiles: opts.libraries,
-    };
+    });
   }
 
   copyLibraries() {
@@ -139,14 +138,15 @@ class KotlinWebpackPlugin {
   }
 
   async compileKotlinSources() {
-    await kotlinCompiler.compile({
-      ...this.options,
-      output: this.outputPath,
-      sources: this.sources,
-      moduleKind: 'commonjs',
-      noWarn: true,
-      verbose: false,
-    });
+    await kotlinCompiler.compile(
+      Object.assign({}, this.options, {
+        output: this.outputPath,
+        sources: this.sources,
+        moduleKind: 'commonjs',
+        noWarn: true,
+        verbose: false,
+      })
+    );
 
     if (this.options.optimize) {
       return this.optimizeDeadCode();
@@ -167,7 +167,9 @@ class KotlinWebpackPlugin {
       }
     } else {
       // Before Webpack 4 - fileDepenencies was an array
-      compilation.fileDependencies.push(...normalizedPaths);
+      for (const path of normalizedPaths) {
+        compilation.fileDependencies.push(path);
+      }
     }
 
     done();
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c2c12051..7e6d323a 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -5,7 +5,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=6"
+    "node": ">=8.6.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"

From 963b019810807792158eb17f4607f36517488170 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Tue, 6 Nov 2018 13:48:59 +0000
Subject: [PATCH 033/269] Publish

 - @jetbrains/kotlin-webpack-plugin@2.0.1
 - react-scripts-kotlin@3.0.1
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 77979a5d..fdaeb750 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "2.0.0",
+  "version": "2.0.1",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 7e6d323a..210cb540 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "3.0.0",
+  "version": "3.0.1",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^2.0.0",
+    "@jetbrains/kotlin-webpack-plugin": "^2.0.1",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From 13688e6051352880918fc52ef3279d3d72c779cc Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Sat, 10 Nov 2018 16:30:48 +0100
Subject: [PATCH 034/269] Update CHANGELOG

---
 CHANGELOG.md | 27 +++++++++++++++++++++++----
 1 file changed, 23 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 67c4526b..ee1e4349 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,22 +1,41 @@
-# 2.0 (02.11.2018)
+# 06.11.2018
+
+kotlin-webpack-plugin@2.0.1, react-scripts-kotlin@3.0.1
+
+* Minor fixes
+
+# 02.11.2018
+
+kotlin-webpack-plugin@2.0.0, react-scripts-kotlin@3.0.0
 
 * **BREAKING CHANGE** Webpack 4
 * **BREAKING CHANGE** Dropped support for Node versions earlier than 8.6 
 
+# 30.10.2018
 
-# 1.0.11 (30.10.2018)
+create-react-kotlin-app@1.0.11, kotlin-webpack-plugin@1.2.11, kotlinc-js-api@1.2.11, react-scripts-kotlin@2.1.15
 
 * Kotlin 1.3.0
 * React 16.6.0
 * @jetbrains/kotlin-* packages updated to pre.58
 
-# 1.0.10 (13.09.2018)
+# 26.09.2018
+
+kotlin-webpack-plugin@1.2.10, kotlinc-js-api@1.2.10, react-scripts-kotlin@2.1.14
+
+* Minor fixes
+
+# 13.09.2018
+
+create-react-kotlin-app@1.0.10, gen-idea-libs@1.0.11, kotlin-webpack-plugin@1.2.9, kotlinc-js-api@1.2.9, react-scripts-kotlin@2.1.12
 
 * React 16.5.0
 * @jetbrains/kotlin-* packages updated to pre.53
 * Added an explicit dependency on core-js
 
-# 1.0.9 (22.08.2018)
+# 22.08.2018
+
+create-react-kotlin-app@1.0.9, kotlin-webpack-plugin@1.2.8, kotlinc-js-api@1.2.8, react-scripts-kotlin@2.1.12, ts2kt-automator@1.0.12
 
 * Kotlin 1.2.61
 * React 16.4.2

From 87d5488a4a5200642d0631a88ae3413cbb15f460 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Mon, 3 Dec 2018 12:43:49 +0300
Subject: [PATCH 035/269] CRKA-84 XPlugin option support [Publish patch
 versions]

As well as any custom argument
---
 packages/kotlinc-js-api/kotlin-compiler.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/packages/kotlinc-js-api/kotlin-compiler.js b/packages/kotlinc-js-api/kotlin-compiler.js
index dbe20a5e..0b01d1e2 100644
--- a/packages/kotlinc-js-api/kotlin-compiler.js
+++ b/packages/kotlinc-js-api/kotlin-compiler.js
@@ -49,6 +49,7 @@ function convertOptionsIntoArguments(options) {
     '-module-kind',
     options.moduleKind
   );
+  argumentsList = addOptionWithValue(argumentsList, '-XPlugin', options.plugin);
 
   if (options.libraries && options.libraries.length) {
     argumentsList = argumentsList.concat(
@@ -61,6 +62,11 @@ function convertOptionsIntoArguments(options) {
     if (options.experimental.multiPlatform) {
       argumentsList = argumentsList.concat('-Xmulti-platform');
     }
+    if (options.experimental.customArguments) {
+      argumentsList = argumentsList.concat(
+        options.experimental.customArguments
+      );
+    }
   }
 
   argumentsList = argumentsList.concat(options.sources);

From 59a969aaeacddf3c654c7ed44de2af51fca196de Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Mon, 3 Dec 2018 12:58:50 +0300
Subject: [PATCH 036/269] CRKA-84 fix -XPlugin option case [Publish patch
 versions]

---
 packages/kotlinc-js-api/kotlin-compiler.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlinc-js-api/kotlin-compiler.js b/packages/kotlinc-js-api/kotlin-compiler.js
index 0b01d1e2..06891664 100644
--- a/packages/kotlinc-js-api/kotlin-compiler.js
+++ b/packages/kotlinc-js-api/kotlin-compiler.js
@@ -49,7 +49,7 @@ function convertOptionsIntoArguments(options) {
     '-module-kind',
     options.moduleKind
   );
-  argumentsList = addOptionWithValue(argumentsList, '-XPlugin', options.plugin);
+  argumentsList = addOptionWithValue(argumentsList, '-Xplugin', options.plugin);
 
   if (options.libraries && options.libraries.length) {
     argumentsList = argumentsList.concat(

From 4fba26133ca8cc73db1bf43fd6d8cd1ae5328bfe Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Mon, 3 Dec 2018 13:02:28 +0300
Subject: [PATCH 037/269] CRKA-84 fix -XPlugin obsolete format warning [Publish
 patch versions]

---
 packages/kotlinc-js-api/kotlin-compiler.js           | 12 ++++++++++--
 packages/kotlinc-js-api/test/kotlin-compiler.test.js |  3 +++
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/packages/kotlinc-js-api/kotlin-compiler.js b/packages/kotlinc-js-api/kotlin-compiler.js
index 06891664..1d81297a 100644
--- a/packages/kotlinc-js-api/kotlin-compiler.js
+++ b/packages/kotlinc-js-api/kotlin-compiler.js
@@ -3,8 +3,11 @@ const spawn = require('cross-spawn').spawn;
 const isWindows = /^win/.test(process.platform);
 const SUCCESS_CODE = 0;
 
-function addOptionWithValue(options, optionName, optionValue) {
+function addOptionWithValue(options, optionName, optionValue, useEqual) {
   if (optionValue) {
+    if (useEqual) {
+      return options.concat(`${optionName}=${optionValue}`);
+    }
     return options.concat(optionName, optionValue);
   }
   return options;
@@ -49,7 +52,12 @@ function convertOptionsIntoArguments(options) {
     '-module-kind',
     options.moduleKind
   );
-  argumentsList = addOptionWithValue(argumentsList, '-Xplugin', options.plugin);
+  argumentsList = addOptionWithValue(
+    argumentsList,
+    '-Xplugin',
+    options.plugin,
+    true
+  );
 
   if (options.libraries && options.libraries.length) {
     argumentsList = argumentsList.concat(
diff --git a/packages/kotlinc-js-api/test/kotlin-compiler.test.js b/packages/kotlinc-js-api/test/kotlin-compiler.test.js
index 238cdde2..a44fb589 100644
--- a/packages/kotlinc-js-api/test/kotlin-compiler.test.js
+++ b/packages/kotlinc-js-api/test/kotlin-compiler.test.js
@@ -12,6 +12,9 @@ kotlinCompiler
     sources: [__dirname],
     sourceMaps: true,
     moduleKind: 'commonjs',
+    plugin: require.resolve(
+      `kotlin-compiler/lib/kotlinx-serialization-compiler-plugin.jar`
+    ),
     libraries: ['@jetbrains/kotlin-extensions', '@jetbrains/kotlin-react'].map(
       lib => require.resolve(lib).replace(/(?:\.js)?$/, '.meta.js')
     ),

From e3ccb771371981dfc7c3c311cc6e6bfa7d7afd13 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Mon, 3 Dec 2018 10:24:44 +0000
Subject: [PATCH 038/269] Publish

 - @jetbrains/kotlin-webpack-plugin@2.0.2
 - @jetbrains/kotlinc-js-api@1.2.12
 - react-scripts-kotlin@3.0.2
---
 packages/kotlin-webpack-plugin/package.json | 4 ++--
 packages/kotlinc-js-api/package.json        | 2 +-
 packages/react-scripts/package.json         | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index fdaeb750..ccf34c79 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "2.0.1",
+  "version": "2.0.2",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^1.2.11",
+    "@jetbrains/kotlinc-js-api": "^1.2.12",
     "fs-extra": "^7.0.0",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 07392c8d..9b818cff 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "1.2.11",
+  "version": "1.2.12",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 210cb540..364cd6b4 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^2.0.1",
+    "@jetbrains/kotlin-webpack-plugin": "^2.0.2",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From ad266b3d6ae61dd98b57d98bfb47a1e81e7fe2a8 Mon Sep 17 00:00:00 2001
From: Hypnosphi <Filipp.Riabchun@jetbrains.com>
Date: Thu, 6 Dec 2018 00:36:55 +0100
Subject: [PATCH 039/269] Fix KT -> JS interop [publish]

---
 packages/kotlin-webpack-plugin/dce-plugin.js | 2 ++
 packages/kotlin-webpack-plugin/plugin.js     | 1 +
 2 files changed, 3 insertions(+)

diff --git a/packages/kotlin-webpack-plugin/dce-plugin.js b/packages/kotlin-webpack-plugin/dce-plugin.js
index 4919fe6e..e2f548fa 100644
--- a/packages/kotlin-webpack-plugin/dce-plugin.js
+++ b/packages/kotlin-webpack-plugin/dce-plugin.js
@@ -33,6 +33,8 @@ function optimize(options) {
   const args = [
     '-output-dir',
     options.outputDir,
+    '-keep',
+    options.moduleName,
     options.outputPath,
     options.runtimePath || require.resolve('kotlin'),
   ].concat(options.librariesPaths);
diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 24ddf58c..8cfb04cc 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -214,6 +214,7 @@ class KotlinWebpackPlugin {
     );
 
     return DCEPlugin.optimize({
+      moduleName: this.options.moduleName,
       outputDir: this.options.output,
       outputPath: this.outputPath,
       librariesPaths: [].concat(this.options.librariesMainFiles),

From a369c14d864c56d4f8838265b8b360495745ea0f Mon Sep 17 00:00:00 2001
From: Hypnosphi <Filipp.Riabchun@jetbrains.com>
Date: Thu, 6 Dec 2018 00:42:33 +0100
Subject: [PATCH 040/269] [Publish patch versions]

---
 README.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.md b/README.md
index 295a84ca..b06092d8 100644
--- a/README.md
+++ b/README.md
@@ -182,3 +182,4 @@ Contributions to this project are welcome! Please see the open [issues](https://
 ## Acknowledgements
 
 This project is based on Facebook's [Create React App](https://github.com/facebookincubator/create-react-app). Many thanks to its authors for their work and inspiration.
+

From e7b041281ccd4ac6f8b6c56247c619b3c4d8f94f Mon Sep 17 00:00:00 2001
From: Hypnosphi <Filipp.Riabchun@jetbrains.com>
Date: Thu, 6 Dec 2018 01:03:41 +0100
Subject: [PATCH 041/269] Remove previously optimized kotlin.js when DCE is off
 [Publish patch versions]

---
 packages/kotlin-webpack-plugin/plugin.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 8cfb04cc..827a0de3 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -188,7 +188,10 @@ class KotlinWebpackPlugin {
       await this.compileKotlinSources();
 
       if (!this.options.optimize) {
-        await this.copyLibraries();
+        await Promise.all([
+          fs.remove(path.join(this.options.output, 'kotlin.js')),
+          this.copyLibraries(),
+        ]);
       }
 
       await this.setPastDate();

From ab056994206830df796da562c95e46e026841b60 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Thu, 6 Dec 2018 00:24:14 +0000
Subject: [PATCH 042/269] Publish

 - @jetbrains/kotlin-webpack-plugin@2.0.3
 - react-scripts-kotlin@3.0.3
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index ccf34c79..d0b318d9 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "2.0.2",
+  "version": "2.0.3",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 364cd6b4..256f02f8 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^2.0.2",
+    "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",

From abd837ec1287aeb52c9f860c25ade09fbf090da6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 18 Dec 2018 11:49:15 +0000
Subject: [PATCH 043/269] Update react-error-overlay requirement from ^4.0.1 to
 ^5.1.0

Updates the requirements on [react-error-overlay](https://github.com/facebook/create-react-app) to permit the latest version.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 256f02f8..78739be4 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -49,7 +49,7 @@
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.2",
     "react-dev-utils": "^6.1.1",
-    "react-error-overlay": "^4.0.1",
+    "react-error-overlay": "^5.1.0",
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",

From b18614262473c27c55d9b49ceecf1d73735fac93 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 18 Dec 2018 11:58:58 +0000
Subject: [PATCH 044/269] Update lint-staged requirement from ^7.2.2 to ^8.1.0

Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/commits/v8.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 7e14e8ab..5a2e26e8 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
     "kotlinx-html": "^0.6.11",
     "lerna": "^2.11.0",
     "lerna-changelog": "^0.8.0",
-    "lint-staged": "^7.2.2",
+    "lint-staged": "^8.1.0",
     "prettier": "^1.14.3",
     "react": "^16.6.0",
     "react-dom": "^16.6.0"

From aa6e25c1cc6a44ef72731f78b929444d9dacbc1b Mon Sep 17 00:00:00 2001
From: Hypnosphi <Filipp.Riabchun@jetbrains.com>
Date: Tue, 18 Dec 2018 15:56:49 +0100
Subject: [PATCH 045/269] Remove dependencies.io config

---
 dependencies.yml | 22 ----------------------
 1 file changed, 22 deletions(-)
 delete mode 100644 dependencies.yml

diff --git a/dependencies.yml b/dependencies.yml
deleted file mode 100644
index 7a484025..00000000
--- a/dependencies.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-collectors:
-- type: js-lerna
-  path: /
-  settings:
-    collect_root: true
-    bootstrap_command: yarn
-  actors:
-    # batch PR for minor and patch updates
-    - type: js-lerna
-      versions: "L.Y.Y"
-      settings:
-        batch_mode: true
-        bootstrap_command: yarn
-        github_labels:
-        - dependencies
-    # separate PRs for major updates
-    - type: js-lerna
-      versions: "Y.0.0"
-      settings:
-        bootstrap_command: yarn
-        github_labels:
-        - dependencies

From f03e854396417c99906e0e9b110892b440566e64 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 19 Dec 2018 10:30:56 +0000
Subject: [PATCH 046/269] Update webpack requirement from ^4.23.1 to ^4.27.1

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.27.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index d0b318d9..716ffc9c 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.23.1",
+    "webpack": "^4.27.1",
     "webpack-cli": "^3.1.2",
     "webpack-dev-server": "^3.1.10"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 78739be4..15199906 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.23.1",
+    "webpack": "^4.27.1",
     "webpack-dev-server": "^3.1.10",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 626df39c41c81b2f4a35821884f33f7f890ee880 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 19 Dec 2018 10:31:48 +0000
Subject: [PATCH 047/269] Update kotlinx-html requirement from ^0.6.11 to
 ^0.6.12

Updates the requirements on [kotlinx-html](https://github.com/Kotlin/kotlinx.html) to permit the latest version.
- [Release notes](https://github.com/Kotlin/kotlinx.html/releases)
- [Commits](https://github.com/Kotlin/kotlinx.html/commits/kotlinx-html-0.6.12)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 5a2e26e8..e2af716e 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
     "eslint": "^5.8.0",
     "husky": "^1.1.2",
     "kotlin": "^1.3.0",
-    "kotlinx-html": "^0.6.11",
+    "kotlinx-html": "^0.6.12",
     "lerna": "^2.11.0",
     "lerna-changelog": "^0.8.0",
     "lint-staged": "^8.1.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 78739be4..6422cc45 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -42,7 +42,7 @@
     "fs-extra": "^7.0.0",
     "html-webpack-plugin": "4.0.0-beta.2",
     "kotlin": "^1.3.0",
-    "kotlinx-html": "^0.6.11",
+    "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.4.4",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",

From 2839d71af016767d53cfdac008eec65ff013d2f9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 19 Dec 2018 10:33:38 +0000
Subject: [PATCH 048/269] Update core-js requirement from ^2.5.7 to ^2.6.1

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v2.6.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 5a2e26e8..7ad9cfbb 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "core-js": "^2.5.7",
+    "core-js": "^2.6.1",
     "eslint": "^5.8.0",
     "husky": "^1.1.2",
     "kotlin": "^1.3.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 78739be4..5125921a 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.3.1",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.1",
-    "core-js": "^2.5.7",
+    "core-js": "^2.6.1",
     "css-loader": "^1.0.1",
     "dotenv": "^6.1.0",
     "file-loader": "^2.0.0",

From 1596d352fcd17912ca7069343f6c8b969480e65a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 19 Dec 2018 11:32:46 +0000
Subject: [PATCH 049/269] Update react-dom requirement from ^16.6.0 to ^16.6.3

Updates the requirements on [react-dom](https://github.com/facebook/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.6.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index de4e8c5e..6f6d48bd 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lint-staged": "^8.1.0",
     "prettier": "^1.14.3",
     "react": "^16.6.0",
-    "react-dom": "^16.6.0"
+    "react-dom": "^16.6.3"
   },
   "lint-staged": {
     "*.js": [

From a762466518dcf4229d7ac67b88bb359ebea9d04c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 19 Dec 2018 11:33:53 +0000
Subject: [PATCH 050/269] Update mini-css-extract-plugin requirement from
 ^0.4.4 to ^0.5.0

Updates the requirements on [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/commits/v0.5.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index a67d9b83..f7da6ad3 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -43,7 +43,7 @@
     "html-webpack-plugin": "4.0.0-beta.2",
     "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.12",
-    "mini-css-extract-plugin": "^0.4.4",
+    "mini-css-extract-plugin": "^0.5.0",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",

From 8a6b80b6ba6c05d17ae00a5259663038e806aaa6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 20 Dec 2018 10:24:04 +0000
Subject: [PATCH 051/269] Update react-dom requirement from ^16.6.3 to ^16.7.0

Updates the requirements on [react-dom](https://github.com/facebook/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 6f6d48bd..d3b1a7cd 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lint-staged": "^8.1.0",
     "prettier": "^1.14.3",
     "react": "^16.6.0",
-    "react-dom": "^16.6.3"
+    "react-dom": "^16.7.0"
   },
   "lint-staged": {
     "*.js": [

From 03d4111d9b4185797028aca18cb4469299ef22d9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 20 Dec 2018 10:25:41 +0000
Subject: [PATCH 052/269] Update @jetbrains/kotlin-extensions requirement

Updates the requirements on [@jetbrains/kotlin-extensions](https://github.com/JetBrains/kotlin-wrappers) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases)
- [Commits](https://github.com/JetBrains/kotlin-wrappers/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 6f6d48bd..394494b5 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.61",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f7da6ad3..ad5ed476 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,7 +27,7 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.11",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.58",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.61",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",

From 543331a14020a94b9d9bc39a027c14546d61e56c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 20 Dec 2018 10:27:04 +0000
Subject: [PATCH 053/269] Update fs-extra requirement from ^7.0.0 to ^7.0.1

Updates the requirements on [fs-extra](https://github.com/jprichardson/node-fs-extra) to permit the latest version.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/commits/7.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 2 +-
 packages/react-scripts/package.json           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 4ae5c760..9652f04c 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -24,7 +24,7 @@
     "chalk": "^2.4.1",
     "commander": "^2.19.0",
     "cross-spawn": "^6.0.5",
-    "fs-extra": "^7.0.0",
+    "fs-extra": "^7.0.1",
     "hyperquest": "^2.1.3",
     "semver": "^5.6.0",
     "tar-pack": "^3.4.1",
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 716ffc9c..4eeb941c 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -27,7 +27,7 @@
   ],
   "dependencies": {
     "@jetbrains/kotlinc-js-api": "^1.2.12",
-    "fs-extra": "^7.0.0",
+    "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
     "kotlin-compiler": "^1.3.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f7da6ad3..79349334 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -39,7 +39,7 @@
     "css-loader": "^1.0.1",
     "dotenv": "^6.1.0",
     "file-loader": "^2.0.0",
-    "fs-extra": "^7.0.0",
+    "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",
     "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.12",

From 124bde9758421428c5c2937eb12df82f424f21fe Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 20 Dec 2018 10:48:11 +0000
Subject: [PATCH 054/269] Update react requirement from ^16.6.0 to ^16.7.0

Updates the requirements on [react](https://github.com/facebook/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index d95b1b1b..8112fe01 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
     "lerna-changelog": "^0.8.0",
     "lint-staged": "^8.1.0",
     "prettier": "^1.14.3",
-    "react": "^16.6.0",
+    "react": "^16.7.0",
     "react-dom": "^16.7.0"
   },
   "lint-staged": {

From ad2a9bc0309e79710d33c179ebdebb32a78f33d6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 20 Dec 2018 10:50:14 +0000
Subject: [PATCH 055/269] Update dotenv requirement from ^6.1.0 to ^6.2.0

Updates the requirements on [dotenv](https://github.com/motdotla/dotenv) to permit the latest version.
- [Release notes](https://github.com/motdotla/dotenv/releases)
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/commits/v6.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 6761d4c3..b2a38ff4 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -37,7 +37,7 @@
     "chalk": "^2.4.1",
     "core-js": "^2.6.1",
     "css-loader": "^1.0.1",
-    "dotenv": "^6.1.0",
+    "dotenv": "^6.2.0",
     "file-loader": "^2.0.0",
     "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",

From 7da3764424177ed8e14305a41bb53c522457fa7c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 21 Dec 2018 10:21:02 +0000
Subject: [PATCH 056/269] Update lerna-changelog requirement from ^0.8.0 to
 ^0.8.2

Updates the requirements on [lerna-changelog](https://github.com/lerna/lerna-changelog) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna-changelog/releases)
- [Changelog](https://github.com/lerna/lerna-changelog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna-changelog/commits/v0.8.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 8112fe01..45e236d3 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
     "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.12",
     "lerna": "^2.11.0",
-    "lerna-changelog": "^0.8.0",
+    "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.14.3",
     "react": "^16.7.0",

From aa87a01e01f1ae5968eb84f408c475fa6ad19574 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 21 Dec 2018 10:27:45 +0000
Subject: [PATCH 057/269] Update eslint requirement from ^5.8.0 to ^5.10.0

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v5.10.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 8112fe01..ee6f707d 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
-    "eslint": "^5.8.0",
+    "eslint": "^5.10.0",
     "husky": "^1.1.2",
     "kotlin": "^1.3.0",
     "kotlinx-html": "^0.6.12",

From e5a33112a7355bfe7bc26b95913318dad83c3293 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 21 Dec 2018 10:28:35 +0000
Subject: [PATCH 058/269] Update fsevents requirement from ^1.2.4 to ^2.0.1

Updates the requirements on [fsevents](https://github.com/strongloop/fsevents) to permit the latest version.
- [Release notes](https://github.com/strongloop/fsevents/releases)
- [Commits](https://github.com/strongloop/fsevents/commits/v2.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b2a38ff4..577a944a 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -59,6 +59,6 @@
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
-    "fsevents": "^1.2.4"
+    "fsevents": "^2.0.1"
   }
 }

From 24aca374538436af369af6aa059f9cddd7152a40 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 21 Dec 2018 10:53:38 +0000
Subject: [PATCH 059/269] Update kotlin requirement from ^1.3.0 to ^1.3.11

Updates the requirements on [kotlin](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits/v1.3.11)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index efcc1e36..99393f8d 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^2.6.1",
     "eslint": "^5.10.0",
     "husky": "^1.1.2",
-    "kotlin": "^1.3.0",
+    "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
     "lerna": "^2.11.0",
     "lerna-changelog": "^0.8.2",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b2a38ff4..1a2e813c 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^2.0.0",
     "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",
-    "kotlin": "^1.3.0",
+    "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.5.0",
     "object-assign": "^4.1.1",

From 05787d2bcc2416db0b2a788c6edf18d543aa0e79 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 21 Dec 2018 11:35:09 +0000
Subject: [PATCH 060/269] Update file-loader requirement from ^2.0.0 to ^3.0.1

Updates the requirements on [file-loader](https://github.com/webpack-contrib/file-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/file-loader/commits/v3.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 1a2e813c..5b518429 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -38,7 +38,7 @@
     "core-js": "^2.6.1",
     "css-loader": "^1.0.1",
     "dotenv": "^6.2.0",
-    "file-loader": "^2.0.0",
+    "file-loader": "^3.0.1",
     "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",
     "kotlin": "^1.3.11",

From b73dc99a023e56c09a121854da5f8af20844ae23 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 24 Dec 2018 10:27:36 +0000
Subject: [PATCH 061/269] Update prettier requirement from ^1.14.3 to ^1.15.3

Updates the requirements on [prettier](https://github.com/prettier/prettier) to permit the latest version.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/commits/1.15.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 99393f8d..c870f3ce 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "lerna": "^2.11.0",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
-    "prettier": "^1.14.3",
+    "prettier": "^1.15.3",
     "react": "^16.7.0",
     "react-dom": "^16.7.0"
   },

From d063ca1b179acac647a455e76fcddb8680243c77 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 24 Dec 2018 10:29:33 +0000
Subject: [PATCH 062/269] Update kotlin-compiler requirement from ^1.3.0 to
 ^1.3.11

Updates the requirements on [kotlin-compiler](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits/v1.3.11)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/kotlinc-js-api/package.json        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 4eeb941c..43154bfe 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
     "globby": "^8.0.1",
-    "kotlin-compiler": "^1.3.0",
+    "kotlin-compiler": "^1.3.11",
     "webpack-log": "^2.0.0"
   },
   "devDependencies": {
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 9b818cff..a40afde5 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^6.0.5",
-    "kotlin-compiler": "^1.3.0"
+    "kotlin-compiler": "^1.3.11"
   }
 }

From 9ec8979914cd0a9338fd3424ab8a9fb37c6010d8 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 24 Dec 2018 10:30:50 +0000
Subject: [PATCH 063/269] Update eslint requirement from ^5.10.0 to ^5.11.0

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v5.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 99393f8d..258ce005 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
-    "eslint": "^5.10.0",
+    "eslint": "^5.11.0",
     "husky": "^1.1.2",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",

From 75ea686e77db0e6228b72ade97b9c09be48ba3d9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 24 Dec 2018 10:32:33 +0000
Subject: [PATCH 064/269] Update autoprefixer requirement from ^9.3.1 to ^9.4.3

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/commits/9.4.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 07651308..259fa44a 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.3.1",
+    "autoprefixer": "^9.4.3",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.1",
     "core-js": "^2.6.1",

From a62ff2b2187c2e98c253dd17a5b5a9f5e71e95b7 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 24 Dec 2018 10:50:41 +0000
Subject: [PATCH 065/269] Update lerna requirement from ^2.11.0 to ^3.8.0

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.8.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index c870f3ce..a58b6a5e 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.1.2",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^2.11.0",
+    "lerna": "^3.8.0",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From 45834de88b2bea6fd239c05bfefc26ae768356c0 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 25 Dec 2018 10:17:53 +0000
Subject: [PATCH 066/269] Update webpack-dev-server requirement from ^3.1.10 to
 ^3.1.14

Updates the requirements on [webpack-dev-server](https://github.com/webpack/webpack-dev-server) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/commits/v3.1.14)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 43154bfe..d6857750 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -38,6 +38,6 @@
     "source-map-loader": "^0.2.4",
     "webpack": "^4.27.1",
     "webpack-cli": "^3.1.2",
-    "webpack-dev-server": "^3.1.10"
+    "webpack-dev-server": "^3.1.14"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 259fa44a..7c050a3f 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -54,7 +54,7 @@
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
     "webpack": "^4.27.1",
-    "webpack-dev-server": "^3.1.10",
+    "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"
   },

From 4dd1faa6d0749ec9035f2c10ab2edcacad41f90c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 25 Dec 2018 10:45:04 +0000
Subject: [PATCH 067/269] Update webpack requirement from ^4.27.1 to ^4.28.2

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.28.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index d6857750..b665882e 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.27.1",
+    "webpack": "^4.28.2",
     "webpack-cli": "^3.1.2",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 7c050a3f..f2ccbcde 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.27.1",
+    "webpack": "^4.28.2",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 1346b30050898370e8b30abe00a9cd0292a2c252 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 26 Dec 2018 10:22:38 +0000
Subject: [PATCH 068/269] Update react-dev-utils requirement from ^6.1.1 to
 ^7.0.0

Updates the requirements on [react-dev-utils](https://github.com/facebook/create-react-app) to permit the latest version.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f2ccbcde..0f66f280 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -48,7 +48,7 @@
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.2",
-    "react-dev-utils": "^6.1.1",
+    "react-dev-utils": "^7.0.0",
     "react-error-overlay": "^5.1.0",
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",

From 23187adef0fd908c918eb041493bf1714f128f79 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 26 Dec 2018 10:28:45 +0000
Subject: [PATCH 069/269] Update husky requirement from ^1.1.2 to ^1.2.1

Updates the requirements on [husky](https://github.com/typicode/husky) to permit the latest version.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/commits/v1.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 6583ccbc..c04da712 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
     "eslint": "^5.11.0",
-    "husky": "^1.1.2",
+    "husky": "^1.2.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.8.0",

From d15376dae3a9be854b28e93ba55345a5477725ec Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 26 Dec 2018 13:39:23 +0000
Subject: [PATCH 070/269] Update react-error-overlay requirement from ^5.1.0 to
 ^5.1.1

Updates the requirements on [react-error-overlay](https://github.com/facebook/create-react-app) to permit the latest version.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 0f66f280..98a50d88 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -49,7 +49,7 @@
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.2",
     "react-dev-utils": "^7.0.0",
-    "react-error-overlay": "^5.1.0",
+    "react-error-overlay": "^5.1.1",
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",

From fd7d4633f463cce33e4b9d584c42052449873bdf Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 31 Dec 2018 10:37:05 +0000
Subject: [PATCH 071/269] Update husky requirement from ^1.2.1 to ^1.3.1

Updates the requirements on [husky](https://github.com/typicode/husky) to permit the latest version.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/commits/v1.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index c04da712..220778fe 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
     "eslint": "^5.11.0",
-    "husky": "^1.2.1",
+    "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.8.0",

From c21995c9f0b382d633e3b7dfd175cdc523aafc5f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 31 Dec 2018 10:38:56 +0000
Subject: [PATCH 072/269] Update webpack requirement from ^4.28.2 to ^4.28.3

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.28.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index b665882e..4ff12e95 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.28.2",
+    "webpack": "^4.28.3",
     "webpack-cli": "^3.1.2",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 98a50d88..8cf5aba4 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.28.2",
+    "webpack": "^4.28.3",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From d23767e95f5a9879e901bd88f1aae9430472a04c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 31 Dec 2018 10:42:24 +0000
Subject: [PATCH 073/269] Update css-loader requirement from ^1.0.1 to ^2.1.0

Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/commits/v2.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 98a50d88..ea6cd6e2 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -36,7 +36,7 @@
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.1",
     "core-js": "^2.6.1",
-    "css-loader": "^1.0.1",
+    "css-loader": "^2.1.0",
     "dotenv": "^6.2.0",
     "file-loader": "^3.0.1",
     "fs-extra": "^7.0.1",

From 0e45c736c049c90493212d2a9711bc247e703515 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 1 Jan 2019 10:17:09 +0000
Subject: [PATCH 074/269] Update lerna requirement from ^3.8.0 to ^3.8.1

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 220778fe..384e06b2 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.8.0",
+    "lerna": "^3.8.1",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From 1c04351f0086d2ae29f217443debb4e65636c942 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Tue, 1 Jan 2019 23:33:54 +0100
Subject: [PATCH 075/269] css-loader: remove `minimize` option, it's no longer
 available

---
 packages/react-scripts/config/webpack.config.prod.js | 1 -
 1 file changed, 1 deletion(-)

diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index 803fbb92..59bfb993 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -161,7 +161,6 @@ module.exports = {
             loader: require.resolve('css-loader'),
             options: {
               importLoaders: 1,
-              minimize: true,
               sourceMap: true,
             },
           },

From 4f8b51c097911dc2b0bfbb5d906bc05829e79d53 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 2 Jan 2019 10:36:14 +0000
Subject: [PATCH 076/269] Update eslint requirement from ^5.11.0 to ^5.11.1

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v5.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 384e06b2..48f4ebc8 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
-    "eslint": "^5.11.0",
+    "eslint": "^5.11.1",
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",

From 933cb9ce29052d31fbbc1afae1d9a7f60862697a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 3 Jan 2019 10:36:39 +0000
Subject: [PATCH 077/269] Update lerna requirement from ^3.8.1 to ^3.8.4

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.8.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 48f4ebc8..252afa52 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.8.1",
+    "lerna": "^3.8.4",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From 5feee038e001e7905f202c395fc7b840b7adfe46 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 7 Jan 2019 10:40:10 +0000
Subject: [PATCH 078/269] Update chalk requirement from ^2.4.1 to ^2.4.2

Updates the requirements on [chalk](https://github.com/chalk/chalk) to permit the latest version.
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](https://github.com/chalk/chalk/commits/v2.4.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/react-scripts/package.json           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 9652f04c..ec131836 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -21,7 +21,7 @@
     "create-react-kotlin-app": "./index.js"
   },
   "dependencies": {
-    "chalk": "^2.4.1",
+    "chalk": "^2.4.2",
     "commander": "^2.19.0",
     "cross-spawn": "^6.0.5",
     "fs-extra": "^7.0.1",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 35de382c..7a330853 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -34,7 +34,7 @@
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.4.3",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
-    "chalk": "^2.4.1",
+    "chalk": "^2.4.2",
     "core-js": "^2.6.1",
     "css-loader": "^2.1.0",
     "dotenv": "^6.2.0",

From 864aa6696b672449ab4c420396707f6e21a67e18 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 7 Jan 2019 10:41:08 +0000
Subject: [PATCH 079/269] Update lerna requirement from ^3.8.4 to ^3.8.5

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.8.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 252afa52..8c127197 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.8.4",
+    "lerna": "^3.8.5",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From bb74b7a6f84a0170072d83b96f2558cedbe973b1 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 7 Jan 2019 10:49:17 +0000
Subject: [PATCH 080/269] Update react-error-overlay requirement from ^5.1.1 to
 ^5.1.2

Updates the requirements on [react-error-overlay](https://github.com/facebook/create-react-app) to permit the latest version.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 35de382c..eb5d475e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -49,7 +49,7 @@
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.2",
     "react-dev-utils": "^7.0.0",
-    "react-error-overlay": "^5.1.1",
+    "react-error-overlay": "^5.1.2",
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",

From ed545fc2fd5e6ec5e740e350a2fd31f86615b8ce Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 7 Jan 2019 10:49:42 +0000
Subject: [PATCH 081/269] Update eslint requirement from ^5.11.1 to ^5.12.0

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v5.12.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 252afa52..6482c5a8 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.1",
-    "eslint": "^5.11.1",
+    "eslint": "^5.12.0",
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",

From 16c2d2584d90586bb30646d6ce8d4b24cb230492 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 7 Jan 2019 11:22:10 +0000
Subject: [PATCH 082/269] Update react-dev-utils requirement from ^7.0.0 to
 ^7.0.1

Updates the requirements on [react-dev-utils](https://github.com/facebook/create-react-app) to permit the latest version.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 0738d69a..dd5a0eed 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -48,7 +48,7 @@
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.2",
-    "react-dev-utils": "^7.0.0",
+    "react-dev-utils": "^7.0.1",
     "react-error-overlay": "^5.1.2",
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",

From b267e4bb18a70f1128c015e3e95f5e78802c35a9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 8 Jan 2019 11:04:58 +0000
Subject: [PATCH 083/269] Update autoprefixer requirement from ^9.4.3 to ^9.4.4

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/commits/9.4.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index dd5a0eed..dd02bfa9 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.4.3",
+    "autoprefixer": "^9.4.4",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.2",
     "core-js": "^2.6.1",

From c9131952c60196887e9a9637456d77057fceebe6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 9 Jan 2019 10:42:51 +0000
Subject: [PATCH 084/269] Update lerna requirement from ^3.8.5 to ^3.10.1

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.10.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 711bea4e..c522f784 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.8.5",
+    "lerna": "^3.10.1",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From afaa7f5880874b37207bf95bd58a964df2063d58 Mon Sep 17 00:00:00 2001
From: Sidnei Bernardo <sidnei.junior@venturus.org.br>
Date: Wed, 9 Jan 2019 15:33:20 -0200
Subject: [PATCH 085/269] Do not force iml to have the same name as the
 project's directory

---
 packages/gen-idea-libs/generate.js | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/packages/gen-idea-libs/generate.js b/packages/gen-idea-libs/generate.js
index df747a58..3922632a 100644
--- a/packages/gen-idea-libs/generate.js
+++ b/packages/gen-idea-libs/generate.js
@@ -13,6 +13,14 @@ const fs = require('fs');
   }, '.')
 */
 
+const findIml = function(directory) {
+  const imlList = fs.readdirSync(directory).filter((element) => {
+    var extName = path.extname(element);
+    return extName === '.iml';
+  });
+  return imlList.length > 0 && imlList[0] || null
+}
+
 module.exports = function generate(packages, projectDir, imlPath) {
   const libTemplate = fs.readFileSync(
     path.join(__dirname, './libTemplate.xml'),
@@ -26,11 +34,10 @@ module.exports = function generate(packages, projectDir, imlPath) {
     iml = fs.readFileSync(_imlPath, 'utf8');
   } else {
     try {
-      _imlPath = path.join(
-        projectDir,
-        '.idea',
-        `${path.basename(path.resolve(projectDir))}.iml`
-      );
+      const ideaDir = path.join(projectDir, '.idea');
+      let imlFileName = findIml(ideaDir)
+      _imlPath = path.join(ideaDir, imlFileName);
+
       iml = fs.readFileSync(_imlPath, 'utf8');
     } catch (e) {
       _imlPath = path.join(
@@ -38,6 +45,8 @@ module.exports = function generate(packages, projectDir, imlPath) {
         `${path.basename(path.resolve(projectDir))}.iml`
       );
       try {
+        let imlFileName = findIml(projectDir)
+        _imlPath = path.join(projectDir, imlFileName);
         iml = fs.readFileSync(_imlPath, 'utf8');
       } catch (err) {
         console.warn(
@@ -45,6 +54,7 @@ module.exports = function generate(packages, projectDir, imlPath) {
         );
         return;
       }
+      
     }
   }
   Object.keys(packages).forEach(name => {

From 20c3d2e342507d745b5d294534863f3a7ecf9903 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 10 Jan 2019 10:32:58 +0000
Subject: [PATCH 086/269] Update webpack-cli requirement from ^3.1.2 to ^3.2.1

Updates the requirements on [webpack-cli](https://github.com/webpack/webpack-cli) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 4ff12e95..ba916d44 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -37,7 +37,7 @@
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
     "webpack": "^4.28.3",
-    "webpack-cli": "^3.1.2",
+    "webpack-cli": "^3.2.1",
     "webpack-dev-server": "^3.1.14"
   }
 }

From 119278e96db63f4d433d3aee9a94195673ee0005 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 10 Jan 2019 10:45:40 +0000
Subject: [PATCH 087/269] Update core-js requirement from ^2.6.1 to ^2.6.2

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v2.6.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index c522f784..a9272fee 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.61",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "core-js": "^2.6.1",
+    "core-js": "^2.6.2",
     "eslint": "^5.12.0",
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index dd02bfa9..781cfd6c 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.4.4",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.2",
-    "core-js": "^2.6.1",
+    "core-js": "^2.6.2",
     "css-loader": "^2.1.0",
     "dotenv": "^6.2.0",
     "file-loader": "^3.0.1",

From c99d3189e0e293cd586c44a14901e95232bb1ca0 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 14 Jan 2019 10:22:59 +0000
Subject: [PATCH 088/269] Update webpack requirement from ^4.28.3 to ^4.28.4

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.28.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index ba916d44..5d9559df 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.28.3",
+    "webpack": "^4.28.4",
     "webpack-cli": "^3.2.1",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 781cfd6c..de6455cf 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.28.3",
+    "webpack": "^4.28.4",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 9e0ad64f1520f8930d1f5427e4179e7ea4b3ff88 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 15 Jan 2019 10:38:39 +0000
Subject: [PATCH 089/269] Update autoprefixer requirement from ^9.4.4 to ^9.4.5

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/commits/9.4.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index de6455cf..68298484 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.4.4",
+    "autoprefixer": "^9.4.5",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.2",
     "core-js": "^2.6.2",

From 291e45a5cf3603eafc15ae2aa8756c9f8e346ada Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 15 Jan 2019 10:43:48 +0000
Subject: [PATCH 090/269] Update globby requirement from ^8.0.1 to ^9.0.0

Updates the requirements on [globby](https://github.com/sindresorhus/globby) to permit the latest version.
- [Release notes](https://github.com/sindresorhus/globby/releases)
- [Commits](https://github.com/sindresorhus/globby/commits/v9.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 5d9559df..697917c3 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -29,7 +29,7 @@
     "@jetbrains/kotlinc-js-api": "^1.2.12",
     "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
-    "globby": "^8.0.1",
+    "globby": "^9.0.0",
     "kotlin-compiler": "^1.3.11",
     "webpack-log": "^2.0.0"
   },

From 4e7748dfe4c4791eae56bd1d9afdba5a7baab3aa Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 16 Jan 2019 10:43:19 +0000
Subject: [PATCH 091/269] Update lerna requirement from ^3.10.1 to ^3.10.5

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.10.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index a9272fee..b6bd0831 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.10.1",
+    "lerna": "^3.10.5",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From 3ee56e2bb57cd8707fa937b77233c53953a480d6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 21 Jan 2019 10:37:10 +0000
Subject: [PATCH 092/269] Update eslint requirement from ^5.12.0 to ^5.12.1

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v5.12.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index b6bd0831..65faf9ea 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.2",
-    "eslint": "^5.12.0",
+    "eslint": "^5.12.1",
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",

From e32293af4de7b511fa13dd653796378dd4286c55 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 21 Jan 2019 10:38:19 +0000
Subject: [PATCH 093/269] Update lerna requirement from ^3.10.5 to ^3.10.6

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.10.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index b6bd0831..3b70ee0a 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.11",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.10.5",
+    "lerna": "^3.10.6",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.15.3",

From f36506473c7670fea681b516693584b4ace258e2 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 22 Jan 2019 10:23:48 +0000
Subject: [PATCH 094/269] Update prettier requirement from ^1.15.3 to ^1.16.0

Updates the requirements on [prettier](https://github.com/prettier/prettier) to permit the latest version.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/commits/1.16.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 40fd112d..06872cf8 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "lerna": "^3.10.6",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
-    "prettier": "^1.15.3",
+    "prettier": "^1.16.0",
     "react": "^16.7.0",
     "react-dom": "^16.7.0"
   },

From 15647591e80d7ee49cd40cd4fd62c65944bdf228 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 22 Jan 2019 10:36:37 +0000
Subject: [PATCH 095/269] Update autoprefixer requirement from ^9.4.5 to ^9.4.6

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/commits/9.4.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 68298484..25ba6574 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.4.5",
+    "autoprefixer": "^9.4.6",
     "case-sensitive-paths-webpack-plugin": "^2.1.2",
     "chalk": "^2.4.2",
     "core-js": "^2.6.2",

From 1bf11be89b718b60257d7839afe4f67f2d3a3e84 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 24 Jan 2019 10:32:45 +0000
Subject: [PATCH 096/269] Update case-sensitive-paths-webpack-plugin
 requirement

Updates the requirements on [case-sensitive-paths-webpack-plugin](https://github.com/Urthen/case-sensitive-paths-webpack-plugin) to permit the latest version.
- [Release notes](https://github.com/Urthen/case-sensitive-paths-webpack-plugin/releases)
- [Changelog](https://github.com/Urthen/case-sensitive-paths-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Urthen/case-sensitive-paths-webpack-plugin/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 25ba6574..02063184 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -33,7 +33,7 @@
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.4.6",
-    "case-sensitive-paths-webpack-plugin": "^2.1.2",
+    "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^2.6.2",
     "css-loader": "^2.1.0",

From 0de089146a55ad08e7fe3053f04dfccb42e892e6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 24 Jan 2019 10:36:55 +0000
Subject: [PATCH 097/269] Update prettier requirement from ^1.16.0 to ^1.16.1

Updates the requirements on [prettier](https://github.com/prettier/prettier) to permit the latest version.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/commits/1.16.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 06872cf8..b9824ff5 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "lerna": "^3.10.6",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
-    "prettier": "^1.16.0",
+    "prettier": "^1.16.1",
     "react": "^16.7.0",
     "react-dom": "^16.7.0"
   },

From ba421f1477b747f3c798b6f568258b83e82846a9 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 24 Jan 2019 11:05:08 +0000
Subject: [PATCH 098/269] Update kotlin requirement from ^1.3.11 to ^1.3.20

Updates the requirements on [kotlin](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.20/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits/v1.3.20)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index b9824ff5..e204017c 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^2.6.2",
     "eslint": "^5.12.1",
     "husky": "^1.3.1",
-    "kotlin": "^1.3.11",
+    "kotlin": "^1.3.20",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.10.6",
     "lerna-changelog": "^0.8.2",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 02063184..f5ab3f86 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^3.0.1",
     "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",
-    "kotlin": "^1.3.11",
+    "kotlin": "^1.3.20",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.5.0",
     "object-assign": "^4.1.1",

From 1d359743ec5ab110d8bb316944998f7dfc430e7e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 24 Jan 2019 11:29:52 +0000
Subject: [PATCH 099/269] Update core-js requirement from ^2.6.2 to ^2.6.3

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v2.6.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index e204017c..4cd5a671 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.61",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "core-js": "^2.6.2",
+    "core-js": "^2.6.3",
     "eslint": "^5.12.1",
     "husky": "^1.3.1",
     "kotlin": "^1.3.20",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f5ab3f86..e38a5291 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.4.6",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^2.6.2",
+    "core-js": "^2.6.3",
     "css-loader": "^2.1.0",
     "dotenv": "^6.2.0",
     "file-loader": "^3.0.1",

From 7e15ffadfd4ab33f380c4b275380e6a150183188 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 24 Jan 2019 11:51:00 +0000
Subject: [PATCH 100/269] Update webpack requirement from ^4.28.4 to ^4.29.0

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.29.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 697917c3..cf93b2b6 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.28.4",
+    "webpack": "^4.29.0",
     "webpack-cli": "^3.2.1",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index e38a5291..c280409c 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.28.4",
+    "webpack": "^4.29.0",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 42dc7533f62dc259bea3e07b651cc51fdbfad593 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 25 Jan 2019 10:30:52 +0000
Subject: [PATCH 101/269] Update @jetbrains/kotlin-extensions requirement

Updates the requirements on [@jetbrains/kotlin-extensions](https://github.com/JetBrains/kotlin-wrappers) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases)
- [Commits](https://github.com/JetBrains/kotlin-wrappers/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 4cd5a671..eaa55ec9 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.61",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.67",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.3",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c280409c..d42b0561 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,7 +27,7 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.11",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.61",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.67",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",

From e78719a469401d36a38dfee98ecd16951f189b4d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 25 Jan 2019 10:36:13 +0000
Subject: [PATCH 102/269] Update lerna requirement from ^3.10.6 to ^3.10.7

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.10.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 4cd5a671..7a1efba9 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.20",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.10.6",
+    "lerna": "^3.10.7",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
     "prettier": "^1.16.1",

From 90be8378bf8526ec2f1a704b8ee61c1c410c8d54 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 30 Jan 2019 10:30:45 +0000
Subject: [PATCH 103/269] Update autoprefixer requirement from ^9.4.6 to ^9.4.7

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/commits/9.4.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index d42b0561..f716d83f 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.4.6",
+    "autoprefixer": "^9.4.7",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^2.6.3",

From f994a2c13e12dc4a5aab86010a3a735f1934ad0f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 31 Jan 2019 10:35:46 +0000
Subject: [PATCH 104/269] Update prettier requirement from ^1.16.1 to ^1.16.3

Updates the requirements on [prettier](https://github.com/prettier/prettier) to permit the latest version.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/commits/1.16.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 346a59b6..6db56bae 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "lerna": "^3.10.7",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.0",
-    "prettier": "^1.16.1",
+    "prettier": "^1.16.3",
     "react": "^16.7.0",
     "react-dom": "^16.7.0"
   },

From cc78b7b748961fe09d463fb8732e9fd7e9458066 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 31 Jan 2019 10:38:51 +0000
Subject: [PATCH 105/269] Update kotlin-compiler requirement from ^1.3.11 to
 ^1.3.20

Updates the requirements on [kotlin-compiler](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits/v1.3.20)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/kotlinc-js-api/package.json        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index cf93b2b6..6afba6ce 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
     "globby": "^9.0.0",
-    "kotlin-compiler": "^1.3.11",
+    "kotlin-compiler": "^1.3.20",
     "webpack-log": "^2.0.0"
   },
   "devDependencies": {
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index a40afde5..35df610c 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^6.0.5",
-    "kotlin-compiler": "^1.3.11"
+    "kotlin-compiler": "^1.3.20"
   }
 }

From 881ca2dd53af5e031f2f6fa9170a693ccff27c47 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Mon, 4 Feb 2019 10:29:06 +0000
Subject: [PATCH 106/269] Update eslint requirement from ^5.12.1 to ^5.13.0

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v5.13.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 6db56bae..adb18a2d 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "core-js": "^2.6.3",
-    "eslint": "^5.12.1",
+    "eslint": "^5.13.0",
     "husky": "^1.3.1",
     "kotlin": "^1.3.20",
     "kotlinx-html": "^0.6.12",

From 636e0df6ba78b2385059c0a62d0b86ac6a756448 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Tue, 5 Feb 2019 10:35:50 +0000
Subject: [PATCH 107/269] Update webpack-cli requirement from ^3.2.1 to ^3.2.3

Updates the requirements on [webpack-cli](https://github.com/webpack/webpack-cli) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 6afba6ce..6e04f960 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -37,7 +37,7 @@
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
     "webpack": "^4.29.0",
-    "webpack-cli": "^3.2.1",
+    "webpack-cli": "^3.2.3",
     "webpack-dev-server": "^3.1.14"
   }
 }

From b590cbda63e5610c47ad542809163531bb93c457 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 6 Feb 2019 10:29:00 +0000
Subject: [PATCH 108/269] Update webpack requirement from ^4.29.0 to ^4.29.1

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.29.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 6e04f960..220af6b7 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.29.0",
+    "webpack": "^4.29.1",
     "webpack-cli": "^3.2.3",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f716d83f..b8fe5b88 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.29.0",
+    "webpack": "^4.29.1",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 82ba3670a4775641194beabeb15f5376038231f3 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 6 Feb 2019 10:31:02 +0000
Subject: [PATCH 109/269] Update react-dom requirement from ^16.7.0 to ^16.8.0

Updates the requirements on [react-dom](https://github.com/facebook/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.8.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index adb18a2d..73786918 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lint-staged": "^8.1.0",
     "prettier": "^1.16.3",
     "react": "^16.7.0",
-    "react-dom": "^16.7.0"
+    "react-dom": "^16.8.0"
   },
   "lint-staged": {
     "*.js": [

From 1d089d1efd7bdb76a223d977fbb721b2fb23fe60 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 6 Feb 2019 10:54:57 +0000
Subject: [PATCH 110/269] Update lint-staged requirement from ^8.1.0 to ^8.1.3

Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/commits/v8.1.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 73786918..d8afd58b 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.10.7",
     "lerna-changelog": "^0.8.2",
-    "lint-staged": "^8.1.0",
+    "lint-staged": "^8.1.3",
     "prettier": "^1.16.3",
     "react": "^16.7.0",
     "react-dom": "^16.8.0"

From ee9f0758e71394346c2181faf9b8b99cd132f534 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 6 Feb 2019 11:17:54 +0000
Subject: [PATCH 111/269] Update lerna requirement from ^3.10.7 to ^3.10.8

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.10.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index d8afd58b..b46733a3 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.20",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.10.7",
+    "lerna": "^3.10.8",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.3",

From d21795bdbacddacffd3417dda09ef77d9e648481 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Wed, 6 Feb 2019 11:39:59 +0000
Subject: [PATCH 112/269] Update prettier requirement from ^1.16.3 to ^1.16.4

Updates the requirements on [prettier](https://github.com/prettier/prettier) to permit the latest version.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/commits/1.16.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index b46733a3..f5de3773 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "lerna": "^3.10.8",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.3",
-    "prettier": "^1.16.3",
+    "prettier": "^1.16.4",
     "react": "^16.7.0",
     "react-dom": "^16.8.0"
   },

From 5a21c5822a6d80fa22001df0497b332c3b1c2314 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 7 Feb 2019 10:35:38 +0000
Subject: [PATCH 113/269] Update react requirement from ^16.7.0 to ^16.8.1

Updates the requirements on [react](https://github.com/facebook/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index f5de3773..bf46a577 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.4",
-    "react": "^16.7.0",
+    "react": "^16.8.1",
     "react-dom": "^16.8.0"
   },
   "lint-staged": {

From 20811f9f2fdcf10a7397f3c636e5cac68ddc7606 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 7 Feb 2019 10:36:00 +0000
Subject: [PATCH 114/269] Update kotlin-compiler requirement from ^1.3.20 to
 ^1.3.21

Updates the requirements on [kotlin-compiler](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits/v1.3.21)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/kotlinc-js-api/package.json        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 220af6b7..83c0c30d 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
     "globby": "^9.0.0",
-    "kotlin-compiler": "^1.3.20",
+    "kotlin-compiler": "^1.3.21",
     "webpack-log": "^2.0.0"
   },
   "devDependencies": {
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 35df610c..6c1c3ea9 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^6.0.5",
-    "kotlin-compiler": "^1.3.20"
+    "kotlin-compiler": "^1.3.21"
   }
 }

From 9eb7c36dcb7af3f30e5859c9cc8fbbdc838e59dd Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 7 Feb 2019 10:37:31 +0000
Subject: [PATCH 115/269] Update core-js requirement from ^2.6.3 to ^2.6.4

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v2.6.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index f5de3773..5ecbfb7f 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.67",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "core-js": "^2.6.3",
+    "core-js": "^2.6.4",
     "eslint": "^5.13.0",
     "husky": "^1.3.1",
     "kotlin": "^1.3.20",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b8fe5b88..f175bf8c 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.4.7",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^2.6.3",
+    "core-js": "^2.6.4",
     "css-loader": "^2.1.0",
     "dotenv": "^6.2.0",
     "file-loader": "^3.0.1",

From b06ae44a065beb198ca8ddb648ec0c70e52b992f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 7 Feb 2019 11:05:14 +0000
Subject: [PATCH 116/269] Update react-dom requirement from ^16.8.0 to ^16.8.1

Updates the requirements on [react-dom](https://github.com/facebook/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.8.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index a09ca43a..3dd46161 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.4",
     "react": "^16.8.1",
-    "react-dom": "^16.8.0"
+    "react-dom": "^16.8.1"
   },
   "lint-staged": {
     "*.js": [

From d65f37940cf3473c83cc59446f495a1b7d0a27bb Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Thu, 7 Feb 2019 11:06:04 +0000
Subject: [PATCH 117/269] Update webpack requirement from ^4.29.1 to ^4.29.3

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/commits/v4.29.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 83c0c30d..2c8b7943 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.29.1",
+    "webpack": "^4.29.3",
     "webpack-cli": "^3.2.3",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f175bf8c..411fbe59 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.29.1",
+    "webpack": "^4.29.3",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 0eb60128484f54d90021d17f073ef7e2e99cdcc5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 8 Feb 2019 10:41:24 +0000
Subject: [PATCH 118/269] Update lerna requirement from ^3.10.8 to ^3.11.0

Updates the requirements on [lerna](https://github.com/lerna/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 3dd46161..12e4623e 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.20",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.10.8",
+    "lerna": "^3.11.0",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.4",

From 4fa8d2f90a8b8e1bc1a8abd359c7eef361e05ee3 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <support@dependabot.com>
Date: Fri, 8 Feb 2019 11:09:03 +0000
Subject: [PATCH 119/269] Update kotlin requirement from ^1.3.20 to ^1.3.21

Updates the requirements on [kotlin](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits/v1.3.21)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 12e4623e..33e4f03b 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^2.6.4",
     "eslint": "^5.13.0",
     "husky": "^1.3.1",
-    "kotlin": "^1.3.20",
+    "kotlin": "^1.3.21",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.11.0",
     "lerna-changelog": "^0.8.2",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 411fbe59..e53e3d26 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^3.0.1",
     "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",
-    "kotlin": "^1.3.20",
+    "kotlin": "^1.3.21",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.5.0",
     "object-assign": "^4.1.1",

From af3fc0ace28388a7dd6204801b8f2cbde728333b Mon Sep 17 00:00:00 2001
From: Umisyo <kusunokisouta@gmail.com>
Date: Sat, 29 Jun 2019 00:45:09 +0900
Subject: [PATCH 120/269] 'Add:Japanese translation of README'

---
 README-ja.md | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 192 insertions(+)
 create mode 100644 README-ja.md

diff --git a/README-ja.md b/README-ja.md
new file mode 100644
index 00000000..04c9dd57
--- /dev/null
+++ b/README-ja.md
@@ -0,0 +1,192 @@
+[![Build Status](https://teamcity.jetbrains.com/app/rest/builds/buildType:JetBrainsUi_CreateReactKotlinApp/statusIcon.svg)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=JetBrainsUi_CreateReactKotlinApp&guest=1)
+[![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
+
+# Create React Kotlin App
+
+ビルド構成をせずに [React](https://facebook.github.io/react/) のアプリを [Kotlin](https://kotlinlang.org/) でコーディングすることができます。
+
+これは **初期プレビュー版** です。
+
+## 概要
+
+**先に進む前に [JDK 8](http://www.oracle.com/technetwork/java/index.html) がインストールされていることを確認してください。** Java 9 以降はまだサポートされていません.
+
+プロジェクトの作成:
+
+```sh
+npx create-react-kotlin-app my-app
+```
+
+([npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) にはnpm 5.2以降が付属しています。より古いnpmバージョンについてはインストールを参照してください。）
+
+プロジェクトを動かす:
+
+```sh
+cd my-app/
+npm start
+```
+
+次に [http://localhost:3000/](http://localhost:3000/) を開いてアプリを動作させます
+
+実際にビルドする準備が整ったら `npm run build` を使用して縮小バンドルを作成します。
+
+Create React Kotlin App を使用するだけで、Kotlin,WebPack,IntelliJ IDEAの構成が行われます。それにより、あなたはコードを書くことだけに集中することができます。
+
+プロジェクトを作成するだけで、全てが上手くいくでしょう。
+
+## 入門
+
+### インストール
+
+最初にグローバルにインストールします:
+
+```sh
+npm install -g create-react-kotlin-app
+```
+
+`create-react-app` がすでにインストールされているか、もしくは `npx` を利用している場合、この手順はステップでキます。
+
+**Node6以上が必要です**。 [nvm](https://github.com/creationix/nvm#usage) を使用すれば、プロジェクトごとに簡単にNodeバージョンを切り替えることができます。
+
+**このツールはサーバーサイドNode.jsを想定していません**。 Nodeのインストールは、Create React Kotlin Appを動かすためにのみ必要です。
+
+### KotlinでReactを使う
+
+React上でKotlinでアプリケーションを開発するには、 [React用のKotlinラッパー](https://www.npmjs.com/package/@jetbrains/kotlin-react) が必要です。
+それのドキュメントと使用例は [モジュールのリポジトリ](https://github.com/JetBrains/kotlin-wrappers/tree/master/kotlin-react)にあります。
+
+### Kotlin/JS パッケージを追加する
+
+Create React Kotlin App をベースにしたパッケージを追加するための **設定は必要ありません**。私達は開発者のためにこのことを重要視しています。
+ [https://www.npmjs.com/package/kotlinx-coroutines-core](coroutines) サポートを追加するためには `npm install kotlinx-coroutines-core` を実行するか、 [React Router DOMのラッパー](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom) を入れるために `npm install @jetbrains/kotlin-react-router-dom` を実行してください。
+
+### アプリを作る
+
+新しいアプリを作るためには、次のコマンドを実行してください:
+
+```sh
+create-react-kotlin-app my-app
+cd my-app
+```
+
+または `create-react-app` がすでにインストールされている場合は、次のコマンドを実行することができます:
+
+```sh
+create-react-app my-app --scripts-version react-scripts-kotlin
+cd my-app
+```
+
+このコマンドは、現在のフォルダ内にmy-appというフォルダを生成します
+
+このプロジェクトは、[IntelliJ IDEA](https://www.jetbrains.com/idea/) ですぐに開発できるように事前に設定されています。 もし、intelliJ IDEAの.ideaフォルダを作成したくないのであれば、`--no-idea` オプションをつけてください。
+
+初期のプロジェクト構造が作成され、依存関係がインストールされます:
+
+```
+my-app/
+  README.md
+  node_modules/
+  package.json
+  .gitignore
+  public/
+    favicon.ico
+    index.html
+    manifest.json
+  src/
+    app/
+      App.css
+      App.kt
+    index/
+      index.css
+      index.kt
+    logo/
+      kotlin.svg
+      Logo.css
+      Logo.kt
+      react.svg
+    ticker/
+      Ticker.kt
+```
+
+アプリを開いてから経過した時間を表示する簡単なアプリです。
+インストールが完了したら、プロジェクトフォルダ内でいくつかのコマンドを実行できます:
+
+### `npm start` または `yarn start`
+
+開発モードでアプリを起動します。
+ブラウザ上で表示するためには [http://localhost:3000](http://localhost:3000) にアクセスします。
+
+ページを編集すると、自動的にページが更新されます。
+コンソールにはビルドエラーとlintの警告が表示されます。
+`Kotlin.defineModule is not a function` というエラーが出た場合、npmのキャッシュを削除してみてください。
+
+```sh
+rm -rf node_modules/.cache
+```
+
+### `npm run build` or `yarn build`
+
+`build` フォルダにプロダクト用のアプリをビルドします。
+これは、Reactが本番環境用にバンドルされていることを約束し、パフォーマンスのために最適化されたものです。
+
+ビルドは圧縮され、ファイル名にはキャッシュを管理するためのハッシュが含まれています、これでアプリをデプロイする準備が整いました。
+
+### アプリをデバッグする
+
+内蔵のJavaScriptデバッガを使用して、IntelliJ IDEA Ultimateで実行中のアプリを直接デバッグできます。 IDEは新しくChromeを実行し、それにデバッガを接続します。
+
+`npm start` でアプリを起動します。 Kotlinのコードにブレークポイントを入れます。
+次に、右上の実行/デバッグ設定の一覧から `Debug in Chrome` を選択し、緑色のアイコンをクリックするか、macOSの場合は `^D` WindowsかLinuxの場合は `F9` を押してデバッグを開始します。
+
+現在、デバッグは IntelliJ IDEA Ultimate 2017.3 のみでサポートされています。
+
+ブラウザの開発者ツールでデバッグを行うこともできます。
+
+## 哲学
+
+* **依存関係は一つだけ:** ビルドの依存関係は一つだけです。これは、WebPackとその他の素晴らしいプロジェクトを使っていますが、それらの上でよりまとまりのある、精巧な体験を提供します。
+
+* **設定不要:** 何も設定する必要はありません。 開発ビルドと本番ビルドの両方の素晴らしい設定があなたのためにされているので、あなたはコードを書くことだけに集中することができます。
+
+* **ロックインがない:** いつでもカスタム設定に「eject」できます。 1つのコマンドを実行すると、すべての設定とビルドの依存関係がプロジェクトに直接移動されるので、中断したところからすぐに再開できます。
+
+## 何を内包しているか
+
+生成されたプロジェクトは、以下のようなnpmモジュールを使用しています。:
+* [Kotlin wrappers](https://github.com/JetBrains/kotlin-wrappers): [@jetbrains/kotlin-react](https://www.npmjs.com/package/@jetbrains/kotlin-react), [@jetbrains/kotlin-react-dom](https://www.npmjs.com/package/@jetbrains/kotlin-react-dom), [@jetbrains/kotlin-extensions](https://www.npmjs.com/package/@jetbrains/kotlin-extensions)
+* [Kotlin DSL for HTML](https://www.npmjs.com/package/kotlinx-html)
+* [Kotlin Compiler](https://www.npmjs.com/package/kotlin-compiler)
+* [webpack](https://webpack.github.io/) with [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [@jetbrains/kotlin-webpack-plugin](https://www.npmjs.com/package/@jetbrains/kotlin-webpack-plugin), [html-webpack-plugin](https://github.com/ampedandwired/html-webpack-plugin) and [style-loader](https://github.com/webpack/style-loader)
+* その他
+
+## 何故これを選ぶか
+
+`create-react-kotlin-app` を使うと、KotlinとReactを使って新しいアプリケーションを素早く作成することができます。あなたの環境に、新しいKotlinアプリを構築するために必要なものがすべて揃得ることができます:
+
+* Kotlin と React の構文サポート。
+* KotlinのコードをJavaScriptに自動コンパイルするサーバー。
+* ソースマップを使って、本番用のJavaScript、CSS、および画像をバンドルするためのビルドスクリプト。
+
+## 制限
+
+* このプロジェクトでは、単体テストは現在サポートされていません。 現在Jest Kotlinラッパーに取り組んでいます。 乞うご期待！
+
+## カスタムセットアップへの変換
+
+カスタムセットアップ変換ツールから「eject」してボイラーテンプレートジェネレーターとして使用することができます。
+
+`npm run eject` を実行すると、すべてのファイルと推移的な依存関係（webpack、Kotlin Compilerなど）がプロジェクトに直接コピーされるので、それらを完全にコントロールできます。
+`npm start` や `npm run build` などのコマンドはまだ機能しますが、コピーされたスクリプトで実行するので、それらを細かく調整することができます。 この時点で、あなたのプロジェクトはあなた自身のものです。
+
+**注意:これは不可逆的な操作です、「eject」した場合、もとに戻すことはできません**
+
+## 問題の報告と貢献
+
+Please report issues on [YouTrack](https://youtrack.jetbrains.com/issues/CRKA) で問題を報告するようにしてください。GitHubのIssue機能は、このプロジェクトでは無効になっています。
+
+このプロジェクトへの貢献は大歓迎です！ [issues](https://youtrack.jetbrains.com/issues/CRKA?q=State:%20Open) を確認するか、[Slack](http://slack.kotlinlang.org/) の **#react** チャンネルでチャットしてください。
+
+## 謝辞
+
+このプロジェクトは、Facebook社の [Create React App](https://github.com/facebookincubator/create-react-app)をベースにしています。
+製作者の素晴らしいインスピレーションと仕事に感謝を述べます。

From 54adea88ed7419b495fec42115d32e0bf74134d9 Mon Sep 17 00:00:00 2001
From: Umisyo <kusunokisouta@gmail.com>
Date: Sat, 29 Jun 2019 00:52:59 +0900
Subject: [PATCH 121/269] =?UTF-8?q?'Fix:Installation(=E3=82=A4=E3=83=B3?=
 =?UTF-8?q?=E3=82=B9=E3=83=88=E3=83=BC=E3=83=AB)Link'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 README-ja.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README-ja.md b/README-ja.md
index 04c9dd57..d928e08a 100644
--- a/README-ja.md
+++ b/README-ja.md
@@ -17,7 +17,7 @@
 npx create-react-kotlin-app my-app
 ```
 
-([npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) にはnpm 5.2以降が付属しています。より古いnpmバージョンについてはインストールを参照してください。）
+([npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) にはnpm 5.2以降が付属しています。より古いnpmバージョンについては[インストール](#インストール)を参照してください。）
 
 プロジェクトを動かす:
 

From 09c8a6b376e3efc600492ada7d2f39db65c37903 Mon Sep 17 00:00:00 2001
From: Umisyo <kusunokisouta@gmail.com>
Date: Sat, 29 Jun 2019 00:54:16 +0900
Subject: [PATCH 122/269] =?UTF-8?q?'Fix:line127=20"or"=20to=20"=E3=81=BE?=
 =?UTF-8?q?=E3=81=9F=E3=81=AF"'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 README-ja.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README-ja.md b/README-ja.md
index d928e08a..f5b2bafd 100644
--- a/README-ja.md
+++ b/README-ja.md
@@ -124,7 +124,7 @@ my-app/
 rm -rf node_modules/.cache
 ```
 
-### `npm run build` or `yarn build`
+### `npm run build` または `yarn build`
 
 `build` フォルダにプロダクト用のアプリをビルドします。
 これは、Reactが本番環境用にバンドルされていることを約束し、パフォーマンスのために最適化されたものです。

From 7bb8dcbd885662d6205347a5b92d51f7b85e7455 Mon Sep 17 00:00:00 2001
From: Umisyo <kusunokisouta@gmail.com>
Date: Sat, 29 Jun 2019 00:56:07 +0900
Subject: [PATCH 123/269] Add:link to README-ja

---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index b06092d8..d7b1de13 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
 [![Build Status](https://teamcity.jetbrains.com/app/rest/builds/buildType:JetBrainsUi_CreateReactKotlinApp/statusIcon.svg)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=JetBrainsUi_CreateReactKotlinApp&guest=1)
 [![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
 
+[Japanese](https://github.com/jetbrains/create-react-kotlin-app/blob/Add/README-ja/README-ja.md)
+
 # Create React Kotlin App
 
 Create [React](https://facebook.github.io/react/) apps in [Kotlin](https://kotlinlang.org/) with no build configuration.

From 1060ac2e811d3e031b113d7464e072d53fb59a2c Mon Sep 17 00:00:00 2001
From: Umisyo <kusunokisouta@gmail.com>
Date: Sat, 29 Jun 2019 00:57:38 +0900
Subject: [PATCH 124/269] Add:link to origin README

---
 README-ja.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README-ja.md b/README-ja.md
index f5b2bafd..0abbbc9a 100644
--- a/README-ja.md
+++ b/README-ja.md
@@ -1,6 +1,8 @@
 [![Build Status](https://teamcity.jetbrains.com/app/rest/builds/buildType:JetBrainsUi_CreateReactKotlinApp/statusIcon.svg)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=JetBrainsUi_CreateReactKotlinApp&guest=1)
 [![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
 
+[English](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README.md)
+
 # Create React Kotlin App
 
 ビルド構成をせずに [React](https://facebook.github.io/react/) のアプリを [Kotlin](https://kotlinlang.org/) でコーディングすることができます。

From b6226ba30a73a311663952c8fedd8f677524c699 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Mon, 8 Jul 2019 12:40:26 +0300
Subject: [PATCH 125/269] CRKA-117 [Publish patch versions] turn off DCE by
 default until it fixed

---
 packages/react-scripts/config/webpack.config.prod.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index 59bfb993..f10abc8f 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -194,7 +194,7 @@ module.exports = {
       src: paths.appSrc,
       output: paths.kotlinOutputPath,
       moduleName: kotlinModuleName,
-      optimize: true,
+      optimize: env.raw.REACT_APP_FORCE_DCE || false,
       librariesAutoLookup: true,
       packagesContents: [
         // @remove-on-eject-begin

From 294af0f4c8a331a196997a2aae39dbd2c9cdedab Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 23 Jul 2019 14:18:30 +0300
Subject: [PATCH 126/269] CRKA-119 update core-js to 3 version

---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package.json b/package.json
index 33e4f03b..ed3b9995 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.67",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "core-js": "^2.6.4",
+    "core-js": "^3.1.4",
     "eslint": "^5.13.0",
     "husky": "^1.3.1",
     "kotlin": "^1.3.21",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index e53e3d26..b7c97580 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,7 +27,7 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.11",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.67",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.80",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.4.7",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^2.6.4",
+    "core-js": "^3.1.4",
     "css-loader": "^2.1.0",
     "dotenv": "^6.2.0",
     "file-loader": "^3.0.1",

From 446837d98e23ef142a2b7ca0d256904ee5f312c6 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 23 Jul 2019 14:30:17 +0300
Subject: [PATCH 127/269] drop Autoprefixer warning: move to .browserslistrc
 file

---
 packages/react-scripts/config/webpack.config.dev.js  | 6 ------
 packages/react-scripts/config/webpack.config.prod.js | 6 ------
 packages/react-scripts/scripts/init.js               | 6 ++++++
 packages/react-scripts/template/browserslistrc       | 1 +
 4 files changed, 7 insertions(+), 12 deletions(-)
 create mode 100644 packages/react-scripts/template/browserslistrc

diff --git a/packages/react-scripts/config/webpack.config.dev.js b/packages/react-scripts/config/webpack.config.dev.js
index f489c5be..83ac24c4 100644
--- a/packages/react-scripts/config/webpack.config.dev.js
+++ b/packages/react-scripts/config/webpack.config.dev.js
@@ -173,12 +173,6 @@ module.exports = {
               plugins: () => [
                 require('postcss-flexbugs-fixes'),
                 autoprefixer({
-                  browsers: [
-                    '>1%',
-                    'last 4 versions',
-                    'Firefox ESR',
-                    'not ie < 9', // React doesn't support IE8 anyway
-                  ],
                   flexbox: 'no-2009',
                 }),
               ],
diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index f10abc8f..cc3ff605 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -171,12 +171,6 @@ module.exports = {
               plugins: () => [
                 require('postcss-flexbugs-fixes'),
                 autoprefixer({
-                  browsers: [
-                    '>1%',
-                    'last 4 versions',
-                    'Firefox ESR',
-                    'not ie < 9', // React doesn't support IE8 anyway
-                  ],
                   flexbox: 'no-2009',
                 }),
               ],
diff --git a/packages/react-scripts/scripts/init.js b/packages/react-scripts/scripts/init.js
index 8d547353..93fa8ca2 100644
--- a/packages/react-scripts/scripts/init.js
+++ b/packages/react-scripts/scripts/init.js
@@ -104,6 +104,12 @@ module.exports = function(
     }
   );
 
+  fs.move(
+    path.join(appPath, 'browserslistrc'),
+    path.join(appPath, '.browserslistrc'),
+    []
+  );
+
   let command;
   let args;
 
diff --git a/packages/react-scripts/template/browserslistrc b/packages/react-scripts/template/browserslistrc
new file mode 100644
index 00000000..cf53f8f0
--- /dev/null
+++ b/packages/react-scripts/template/browserslistrc
@@ -0,0 +1 @@
+>1%
\ No newline at end of file

From 6f1d0c10381dcf9a14292c7e1f8a006ef8591df3 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 23 Jul 2019 15:14:17 +0300
Subject: [PATCH 128/269] try to fix e2e-simple

---
 tasks/e2e-simple.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index 77cce7a0..0f214617 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -251,6 +251,8 @@ echo yes | npm run eject
 
 # ...but still link to the local packages
 npm link "$root_path"/packages/gen-idea-libs
+# Fixes "Refusing to delete ...  isn't under npm's control" error
+rm -rf "$root_path"/packages/kotlin-webpack-plugin/node_modules/.bin
 npm link "$root_path"/packages/kotlin-webpack-plugin
 npm link "$root_path"/packages/kotlinc-js-api
 npm link "$root_path"/packages/react-scripts

From f35da3bd31e1690667a4a8f2b2ce5a706e35cfe4 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 23 Jul 2019 15:43:14 +0300
Subject: [PATCH 129/269] temporary disable build step for e2e-installs

---
 tasks/e2e-installs.sh | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/tasks/e2e-installs.sh b/tasks/e2e-installs.sh
index 8c296201..824be006 100755
--- a/tasks/e2e-installs.sh
+++ b/tasks/e2e-installs.sh
@@ -180,26 +180,26 @@ exists node_modules/@enoah_netzach/react-scripts
 # ******************************************************************************
 
 # Testing a path that exists
-cd "$temp_app_path"
-mkdir test-app-nested-paths-t1
-cd test-app-nested-paths-t1
-mkdir -p test-app-nested-paths-t1/aa/bb/cc/dd
-create_react_app test-app-nested-paths-t1/aa/bb/cc/dd
-cd test-app-nested-paths-t1/aa/bb/cc/dd
-npm run build
+# cd "$temp_app_path"
+# mkdir test-app-nested-paths-t1
+# cd test-app-nested-paths-t1
+# mkdir -p test-app-nested-paths-t1/aa/bb/cc/dd
+# create_react_app test-app-nested-paths-t1/aa/bb/cc/dd
+# cd test-app-nested-paths-t1/aa/bb/cc/dd
+# npm run build
 
 # Testing a path that does not exist
-cd "$temp_app_path"
-create_react_app test-app-nested-paths-t2/aa/bb/cc/dd
-cd test-app-nested-paths-t2/aa/bb/cc/dd
-npm run build
+# cd "$temp_app_path"
+# create_react_app test-app-nested-paths-t2/aa/bb/cc/dd
+# cd test-app-nested-paths-t2/aa/bb/cc/dd
+# npm run build
 
 # Testing a path that is half exists
-cd "$temp_app_path"
-mkdir -p test-app-nested-paths-t3/aa
-create_react_app test-app-nested-paths-t3/aa/bb/cc/dd
-cd test-app-nested-paths-t3/aa/bb/cc/dd
-npm run build
+# cd "$temp_app_path"
+# mkdir -p test-app-nested-paths-t3/aa
+# create_react_app test-app-nested-paths-t3/aa/bb/cc/dd
+# cd test-app-nested-paths-t3/aa/bb/cc/dd
+# npm run build
 
 # Cleanup
 cleanup

From bfd8eca52740f8d33cd516040cc4dd7556f0d82b Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 23 Jul 2019 16:27:56 +0300
Subject: [PATCH 130/269] release [Publish patch versions]

---
 tasks/e2e-installs.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tasks/e2e-installs.sh b/tasks/e2e-installs.sh
index 824be006..6e42c5b2 100755
--- a/tasks/e2e-installs.sh
+++ b/tasks/e2e-installs.sh
@@ -194,6 +194,7 @@ exists node_modules/@enoah_netzach/react-scripts
 # cd test-app-nested-paths-t2/aa/bb/cc/dd
 # npm run build
 
+
 # Testing a path that is half exists
 # cd "$temp_app_path"
 # mkdir -p test-app-nested-paths-t3/aa

From bbbd21690229fcf8259f57a1a404527edfa4bb45 Mon Sep 17 00:00:00 2001
From: Andrey <andrey.skladchikov@gmail.com>
Date: Tue, 23 Jul 2019 16:54:28 +0300
Subject: [PATCH 131/269] Remove deprecated "independent" flag to fix (ERR!
 lerna Unknown argument: independent) [Publish patch versions]

---
 tasks/release-patch-versions.sh | 2 +-
 tasks/release.sh                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tasks/release-patch-versions.sh b/tasks/release-patch-versions.sh
index 97f4db05..820efb03 100755
--- a/tasks/release-patch-versions.sh
+++ b/tasks/release-patch-versions.sh
@@ -50,4 +50,4 @@ yarn -v || curl -o- -L https://yarnpkg.com/install.sh | bash
 yarn install
 
 # Go!
-./node_modules/.bin/lerna publish --independent --yes --cd-version patch "$@"
+./node_modules/.bin/lerna publish --yes --cd-version patch "$@"
diff --git a/tasks/release.sh b/tasks/release.sh
index d32863a6..946b44bb 100755
--- a/tasks/release.sh
+++ b/tasks/release.sh
@@ -47,4 +47,4 @@ fi
 
 cd "$root_path"
 # Go!
-./node_modules/.bin/lerna publish --npm-client=npm --independent --yes --cd-version major "$@"
+./node_modules/.bin/lerna publish --npm-client=npm --yes --cd-version major "$@"

From 33ce5c8705cc89b2e68b088689bffb7944563b62 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Tue, 23 Jul 2019 14:13:52 +0000
Subject: [PATCH 132/269] Publish

 - create-react-kotlin-app@1.0.12
 - @jetbrains/gen-idea-libs@1.0.12
 - @jetbrains/kotlin-webpack-plugin@2.0.4
 - @jetbrains/kotlinc-js-api@1.2.13
 - react-scripts-kotlin@3.0.4
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/gen-idea-libs/package.json           | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 4 ++--
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 6 +++---
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index ec131836..61e72407 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "1.0.11",
+  "version": "1.0.12",
   "keywords": [
     "react"
   ],
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index f663a9b1..2b06c7be 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/gen-idea-libs",
-  "version": "1.0.11",
+  "version": "1.0.12",
   "description": "Generates IntelliJ IDEA library configuration from given Kotlin/JS npm dependencies",
   "main": "generate",
   "author": "Filipp Riabchun",
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 2c8b7943..96f702cf 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "2.0.3",
+  "version": "2.0.4",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^1.2.12",
+    "@jetbrains/kotlinc-js-api": "^1.2.13",
     "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
     "globby": "^9.0.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 6c1c3ea9..f04f22f9 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "1.2.12",
+  "version": "1.2.13",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b7c97580..28d42879 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "3.0.3",
+  "version": "3.0.4",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -26,11 +26,11 @@
     "start": "node ./scripts/start"
   },
   "dependencies": {
-    "@jetbrains/gen-idea-libs": "^1.0.11",
+    "@jetbrains/gen-idea-libs": "^1.0.12",
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.80",
     "@jetbrains/kotlin-react": "^16.5.2-pre.58",
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-webpack-plugin": "^2.0.3",
+    "@jetbrains/kotlin-webpack-plugin": "^2.0.4",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.4.7",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",

From 456592aa276563d6f3f9d455c3c88c1442fbcd22 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:16:07 +0000
Subject: [PATCH 133/269] Update react-dom requirement from ^16.8.1 to ^16.8.6

Updates the requirements on [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.8.6/packages/react-dom)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index ed3b9995..f6831cfb 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.4",
     "react": "^16.8.1",
-    "react-dom": "^16.8.1"
+    "react-dom": "^16.8.6"
   },
   "lint-staged": {
     "*.js": [

From 0513818759f161b4428d653f2422ecc13c5e6be8 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:16:12 +0000
Subject: [PATCH 134/269] Update autoprefixer requirement from ^9.4.7 to ^9.6.1

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/9.4.7...9.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 28d42879..da6b1130 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.4",
     "@jetbrains/ts2kt-automator": "^1.0.12",
-    "autoprefixer": "^9.4.7",
+    "autoprefixer": "^9.6.1",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.1.4",

From 064265641488bbe773815cf255204b7e9e5fc9d4 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:42:56 +0000
Subject: [PATCH 135/269] Update react requirement from ^16.8.1 to ^16.8.6

Updates the requirements on [react](https://github.com/facebook/react/tree/HEAD/packages/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.8.6/packages/react)

Signed-off-by: dependabot[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index f6831cfb..ee6f0cba 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.4",
-    "react": "^16.8.1",
+    "react": "^16.8.6",
     "react-dom": "^16.8.6"
   },
   "lint-staged": {

From 2ee8efc6d71c5e188923b483fe3bc67d946ad18d Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:43:14 +0000
Subject: [PATCH 136/269] Update webpack requirement from ^4.29.3 to ^4.37.0

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.3...v4.37.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 96f702cf..8bc06d5f 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.29.3",
+    "webpack": "^4.37.0",
     "webpack-cli": "^3.2.3",
     "webpack-dev-server": "^3.1.14"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index da6b1130..d800763b 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^0.23.1",
     "url-loader": "^1.1.2",
-    "webpack": "^4.29.3",
+    "webpack": "^4.37.0",
     "webpack-dev-server": "^3.1.14",
     "webpack-manifest-plugin": "^2.0.4",
     "whatwg-fetch": "^3.0.0"

From 149c57b3154844d9fd6fda0a90e49d7370dbbc70 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:45:51 +0000
Subject: [PATCH 137/269] Update fsevents requirement from ^2.0.1 to ^2.0.7

Updates the requirements on [fsevents](https://github.com/fsevents/fsevents) to permit the latest version.
- [Release notes](https://github.com/fsevents/fsevents/releases)
- [Commits](https://github.com/fsevents/fsevents/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index da6b1130..756e2c5e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -59,6 +59,6 @@
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
-    "fsevents": "^2.0.1"
+    "fsevents": "^2.0.7"
   }
 }

From 33780c2e45a86a3c5a2a3e3f669419cda5b14dde Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:46:41 +0000
Subject: [PATCH 138/269] Update kotlin-compiler requirement from ^1.3.21 to
 ^1.3.41

Updates the requirements on [kotlin-compiler](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.21...v1.3.41)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/kotlinc-js-api/package.json        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 96f702cf..9ed58620 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^7.0.1",
     "glob": "^7.1.3",
     "globby": "^9.0.0",
-    "kotlin-compiler": "^1.3.21",
+    "kotlin-compiler": "^1.3.41",
     "webpack-log": "^2.0.0"
   },
   "devDependencies": {
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index f04f22f9..a0a301b0 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^6.0.5",
-    "kotlin-compiler": "^1.3.21"
+    "kotlin-compiler": "^1.3.41"
   }
 }

From 38652530d227ccb8981202b6973076e4ef33fabc Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 14:46:57 +0000
Subject: [PATCH 139/269] Update lerna requirement from ^3.11.0 to ^3.16.2

Updates the requirements on [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.16.2/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index f6831cfb..d3f1262f 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "husky": "^1.3.1",
     "kotlin": "^1.3.21",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.11.0",
+    "lerna": "^3.16.2",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^8.1.3",
     "prettier": "^1.16.4",

From fd4156513ddc25959abf30b8fd56292226e0344f Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 23 Jul 2019 15:17:35 +0000
Subject: [PATCH 140/269] Update kotlin requirement from ^1.3.21 to ^1.3.41

Updates the requirements on [kotlin](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.21...v1.3.41)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index ecaa00b0..e9b03d4a 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^3.1.4",
     "eslint": "^5.13.0",
     "husky": "^1.3.1",
-    "kotlin": "^1.3.21",
+    "kotlin": "^1.3.41",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.16.2",
     "lerna-changelog": "^0.8.2",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index a6c0540f..0679c63c 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^3.0.1",
     "fs-extra": "^7.0.1",
     "html-webpack-plugin": "4.0.0-beta.2",
-    "kotlin": "^1.3.21",
+    "kotlin": "^1.3.41",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.5.0",
     "object-assign": "^4.1.1",

From 9e6e93fbfbcb1a7d1f6ec32c01e920e1d60c1577 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 24 Jul 2019 15:28:58 +0000
Subject: [PATCH 141/269] Update commander requirement from ^2.19.0 to ^2.20.0

Updates the requirements on [commander](https://github.com/tj/commander.js) to permit the latest version.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tj/commander.js/compare/v2.19.0...v2.20.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 61e72407..9145d6e7 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -22,7 +22,7 @@
   },
   "dependencies": {
     "chalk": "^2.4.2",
-    "commander": "^2.19.0",
+    "commander": "^2.20.0",
     "cross-spawn": "^6.0.5",
     "fs-extra": "^7.0.1",
     "hyperquest": "^2.1.3",

From 0740b309a2c4bedf552f813b64aad77a7452c613 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Wed, 25 Sep 2019 11:46:38 +0200
Subject: [PATCH 142/269] Update all dependencies, bump minimum Node version to
 8.9.0

---
 README.md                                     |  3 +-
 package.json                                  | 27 ++++++------
 packages/create-react-kotlin-app/package.json | 12 +++---
 packages/gen-idea-libs/package.json           |  2 +-
 packages/kotlin-webpack-plugin/package.json   | 18 ++++----
 packages/kotlinc-js-api/package.json          |  6 +--
 packages/react-scripts/package.json           | 41 ++++++++++---------
 packages/ts2kt-automator/package.json         |  2 +-
 8 files changed, 56 insertions(+), 55 deletions(-)

diff --git a/README.md b/README.md
index b06092d8..90cffbf2 100644
--- a/README.md
+++ b/README.md
@@ -55,8 +55,7 @@ You can find a documentation for it and examples in the [module's repository](ht
 ### Adding Kotlin/JS packages
 
 **No configuration is required** to add packages written in Kotlin to a project based on Create React Kotlin App, we take care of it for you. 
-Simply run `npm install kotlinx-coroutines-core` to add [https://www.npmjs.com/package/kotlinx-coroutines-core](coroutines) support, 
-or `npm install @jetbrains/kotlin-react-router-dom` to install the [wrapper for React Router DOM](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom).
+Simply run `npm install @jetbrains/kotlin-react-router-dom` to install the [wrapper for React Router DOM](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom).
 
 ### Creating an App
 
diff --git a/package.json b/package.json
index e9b03d4a..f8f191ef 100644
--- a/package.json
+++ b/package.json
@@ -14,20 +14,21 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.67",
-    "@jetbrains/kotlin-react": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
-    "core-js": "^3.1.4",
-    "eslint": "^5.13.0",
-    "husky": "^1.3.1",
-    "kotlin": "^1.3.41",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.82",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.82",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.82",
+    "core-js": "^3.2.1",
+    "eslint": "^6.4.0",
+    "husky": "^3.0.5",
+    "kotlin": "^1.3.50",
+    "kotlinx-coroutines-core": "^1.3.1",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.16.2",
+    "lerna": "^3.16.4",
     "lerna-changelog": "^0.8.2",
-    "lint-staged": "^8.1.3",
-    "prettier": "^1.16.4",
-    "react": "^16.8.6",
-    "react-dom": "^16.8.6"
+    "lint-staged": "^9.3.0",
+    "prettier": "^1.18.2",
+    "react": "^16.9.0",
+    "react-dom": "^16.9.0"
   },
   "lint-staged": {
     "*.js": [
@@ -39,7 +40,7 @@
     "git rm --cached"
   ],
   "engines": {
-    "node": ">=8.0.0",
+    "node": ">=8.9.0",
     "yarn": ">=1.0.0"
   }
 }
diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 9145d6e7..12775b07 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -8,7 +8,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=4"
+    "node": ">=8.9.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
@@ -22,13 +22,13 @@
   },
   "dependencies": {
     "chalk": "^2.4.2",
-    "commander": "^2.20.0",
-    "cross-spawn": "^6.0.5",
-    "fs-extra": "^7.0.1",
+    "commander": "^3.0.1",
+    "cross-spawn": "^7.0.0",
+    "fs-extra": "^8.1.0",
     "hyperquest": "^2.1.3",
-    "semver": "^5.6.0",
+    "semver": "^6.3.0",
     "tar-pack": "^3.4.1",
-    "tmp": "^0.0.33",
+    "tmp": "^0.1.0",
     "validate-npm-package-name": "^3.0.0"
   }
 }
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index 2b06c7be..b47c747b 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -7,6 +7,6 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "Apache-2.0",
   "engines": {
-    "node": ">=6"
+    "node": ">=8.9.0"
   }
 }
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index d1e80a9b..a7797f9c 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -16,7 +16,7 @@
     "Kotlin"
   ],
   "engines": {
-    "node": ">=8.6.0"
+    "node": ">=8.9.0"
   },
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
@@ -27,17 +27,17 @@
   ],
   "dependencies": {
     "@jetbrains/kotlinc-js-api": "^1.2.13",
-    "fs-extra": "^7.0.1",
-    "glob": "^7.1.3",
-    "globby": "^9.0.0",
-    "kotlin-compiler": "^1.3.41",
-    "webpack-log": "^2.0.0"
+    "fs-extra": "^8.1.0",
+    "glob": "^7.1.4",
+    "globby": "^10.0.1",
+    "kotlin-compiler": "^1.3.50",
+    "webpack-log": "^3.0.1"
   },
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.37.0",
-    "webpack-cli": "^3.2.3",
-    "webpack-dev-server": "^3.1.14"
+    "webpack": "^4.41.0",
+    "webpack-cli": "^3.3.9",
+    "webpack-dev-server": "^3.8.1"
   }
 }
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index a0a301b0..a848bea9 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -8,7 +8,7 @@
   },
   "repository": "JetBrains/create-react-kotlin-app",
   "engines": {
-    "node": ">=6"
+    "node": ">=8.9.0"
   },
   "files": [
     "compiler",
@@ -23,7 +23,7 @@
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
   "dependencies": {
-    "cross-spawn": "^6.0.5",
-    "kotlin-compiler": "^1.3.41"
+    "cross-spawn": "^7.0.0",
+    "kotlin-compiler": "^1.3.50"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 0679c63c..3936bbc6 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -5,7 +5,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=8.6.0"
+    "node": ">=8.9.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
@@ -27,35 +27,36 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.12",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.80",
-    "@jetbrains/kotlin-react": "^16.5.2-pre.58",
-    "@jetbrains/kotlin-react-dom": "^16.5.2-pre.58",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.82",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.82",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.82",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.4",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.6.1",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.1.4",
-    "css-loader": "^2.1.0",
-    "dotenv": "^6.2.0",
-    "file-loader": "^3.0.1",
-    "fs-extra": "^7.0.1",
-    "html-webpack-plugin": "4.0.0-beta.2",
-    "kotlin": "^1.3.41",
+    "core-js": "^3.2.1",
+    "css-loader": "^3.2.0",
+    "dotenv": "^8.1.0",
+    "file-loader": "^4.2.0",
+    "fs-extra": "^8.1.0",
+    "html-webpack-plugin": "^4.0.0-beta.8",
+    "kotlin": "^1.3.50",
+    "kotlinx-coroutines-core": "^1.3.1",
     "kotlinx-html": "^0.6.12",
-    "mini-css-extract-plugin": "^0.5.0",
+    "mini-css-extract-plugin": "^0.8.0",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
-    "promise": "^8.0.2",
-    "react-dev-utils": "^7.0.1",
-    "react-error-overlay": "^5.1.2",
+    "promise": "^8.0.3",
+    "react-dev-utils": "^9.0.4",
+    "react-error-overlay": "^6.0.2",
     "source-map-loader": "^0.2.4",
-    "style-loader": "^0.23.1",
-    "url-loader": "^1.1.2",
-    "webpack": "^4.37.0",
-    "webpack-dev-server": "^3.1.14",
-    "webpack-manifest-plugin": "^2.0.4",
+    "style-loader": "^1.0.0",
+    "url-loader": "^2.1.0",
+    "webpack": "^4.41.0",
+    "webpack-dev-server": "^3.8.1",
+    "webpack-manifest-plugin": "^2.1.1",
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 936d52b9..58d3e342 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -29,6 +29,6 @@
     "ts2kt": "^0.1.3"
   },
   "engines": {
-    "node": ">=6"
+    "node": ">=8.9.0"
   }
 }

From 3d368b4a378c3f8e3e506d31517e9db79cd2e339 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Wed, 25 Sep 2019 12:40:10 +0200
Subject: [PATCH 143/269] Bump @jetbrains/kotlin-* to pre.83

---
 .nvmrc                              | 2 +-
 package.json                        | 6 +++---
 packages/react-scripts/package.json | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/.nvmrc b/.nvmrc
index 08df4d99..368fe859 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v8.11.4
+v8.12.0
diff --git a/package.json b/package.json
index f8f191ef..049aa0b6 100644
--- a/package.json
+++ b/package.json
@@ -14,9 +14,9 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.82",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.82",
-    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.82",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.83",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.2.1",
     "eslint": "^6.4.0",
     "husky": "^3.0.5",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 3936bbc6..704d4f73 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,9 +27,9 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^1.0.12",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.82",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.82",
-    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.82",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.83",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "@jetbrains/kotlin-webpack-plugin": "^2.0.4",
     "@jetbrains/ts2kt-automator": "^1.0.12",
     "autoprefixer": "^9.6.1",

From 319d5041431fd49157e38d67b963af8aa0bff3b7 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Wed, 25 Sep 2019 13:17:50 +0200
Subject: [PATCH 144/269] Trying to fix build

---
 tasks/e2e-simple.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index 0f214617..76c8bf3d 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -251,8 +251,9 @@ echo yes | npm run eject
 
 # ...but still link to the local packages
 npm link "$root_path"/packages/gen-idea-libs
-# Fixes "Refusing to delete ...  isn't under npm's control" error
+# Fixes "Refusing to delete ... isn't under npm's control" error
 rm -rf "$root_path"/packages/kotlin-webpack-plugin/node_modules/.bin
+rm -rf "$root_path"/packages/react-scripts/node_modules/.bin
 npm link "$root_path"/packages/kotlin-webpack-plugin
 npm link "$root_path"/packages/kotlinc-js-api
 npm link "$root_path"/packages/react-scripts

From c06bd93b5c4f2398d87f70dddf440daa6bb004d2 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Wed, 25 Sep 2019 13:53:25 +0200
Subject: [PATCH 145/269] [Publish release versions] Release

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 90cffbf2..423a7d49 100644
--- a/README.md
+++ b/README.md
@@ -55,7 +55,7 @@ You can find a documentation for it and examples in the [module's repository](ht
 ### Adding Kotlin/JS packages
 
 **No configuration is required** to add packages written in Kotlin to a project based on Create React Kotlin App, we take care of it for you. 
-Simply run `npm install @jetbrains/kotlin-react-router-dom` to install the [wrapper for React Router DOM](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom).
+For example, you can simply run `npm install @jetbrains/kotlin-react-router-dom` to install the [wrapper for React Router DOM](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom).
 
 ### Creating an App
 

From bbaecf91b7a0c5383e40113f415fe1d89cb00d30 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Wed, 25 Sep 2019 12:17:21 +0000
Subject: [PATCH 146/269] Publish

 - create-react-kotlin-app@2.0.0
 - @jetbrains/gen-idea-libs@2.0.0
 - @jetbrains/kotlin-webpack-plugin@3.0.0
 - @jetbrains/kotlinc-js-api@2.0.0
 - react-scripts-kotlin@4.0.0
 - @jetbrains/ts2kt-automator@2.0.0
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/gen-idea-libs/package.json           | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 4 ++--
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 8 ++++----
 packages/ts2kt-automator/package.json         | 2 +-
 6 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 12775b07..c1544a2c 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "1.0.12",
+  "version": "2.0.0",
   "keywords": [
     "react"
   ],
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index b47c747b..9b24e887 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/gen-idea-libs",
-  "version": "1.0.12",
+  "version": "2.0.0",
   "description": "Generates IntelliJ IDEA library configuration from given Kotlin/JS npm dependencies",
   "main": "generate",
   "author": "Filipp Riabchun",
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index a7797f9c..d1ece0c6 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "2.0.4",
+  "version": "3.0.0",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^1.2.13",
+    "@jetbrains/kotlinc-js-api": "^2.0.0",
     "fs-extra": "^8.1.0",
     "glob": "^7.1.4",
     "globby": "^10.0.1",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index a848bea9..a8ce4d47 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "1.2.13",
+  "version": "2.0.0",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 704d4f73..b6406fbd 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "3.0.4",
+  "version": "4.0.0",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -26,12 +26,12 @@
     "start": "node ./scripts/start"
   },
   "dependencies": {
-    "@jetbrains/gen-idea-libs": "^1.0.12",
+    "@jetbrains/gen-idea-libs": "^2.0.0",
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "@jetbrains/kotlin-webpack-plugin": "^2.0.4",
-    "@jetbrains/ts2kt-automator": "^1.0.12",
+    "@jetbrains/kotlin-webpack-plugin": "^3.0.0",
+    "@jetbrains/ts2kt-automator": "^2.0.0",
     "autoprefixer": "^9.6.1",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 58d3e342..6e994d0b 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/ts2kt-automator",
-  "version": "1.0.12",
+  "version": "2.0.0",
   "description": "A package that downloads TypeScript annotations from @types/*-group of packages and converts them to Kotlin.",
   "main": "index.js",
   "repository": "JetBrains/create-react-kotlin-app",

From 91ee11a6db61c14672f841f0a0df780a1e6b79cd Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 25 Sep 2019 17:11:56 +0300
Subject: [PATCH 147/269] Probably better error message

---
 packages/react-scripts/scripts/build.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/packages/react-scripts/scripts/build.js b/packages/react-scripts/scripts/build.js
index ab4656df..acd84fff 100644
--- a/packages/react-scripts/scripts/build.js
+++ b/packages/react-scripts/scripts/build.js
@@ -93,6 +93,7 @@ measureFileSizesBeforeBuild(paths.appBuild)
     err => {
       console.log(chalk.red('Failed to compile.\n'));
       console.log((err.message || err) + '\n');
+      console.log('stacktrace:', err.stack);
       process.exit(1);
     }
   );

From 766ffb1e7e844773da23ec03c63e58a78bcb59e0 Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 25 Sep 2019 17:25:59 +0300
Subject: [PATCH 148/269] Fix build: revert "react-dev-utils" update

---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b6406fbd..b8fb0abd 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -49,7 +49,7 @@
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.3",
-    "react-dev-utils": "^9.0.4",
+    "react-dev-utils": "^7.0.1",
     "react-error-overlay": "^6.0.2",
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.0",

From 3289b167442e6cc3c61c59d24e03b376b6b39686 Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 25 Sep 2019 18:54:48 +0300
Subject: [PATCH 149/269] don't print stacktrace if empty [Publish patch
 versions]

---
 packages/react-scripts/scripts/build.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/packages/react-scripts/scripts/build.js b/packages/react-scripts/scripts/build.js
index acd84fff..84e5d23b 100644
--- a/packages/react-scripts/scripts/build.js
+++ b/packages/react-scripts/scripts/build.js
@@ -93,7 +93,9 @@ measureFileSizesBeforeBuild(paths.appBuild)
     err => {
       console.log(chalk.red('Failed to compile.\n'));
       console.log((err.message || err) + '\n');
-      console.log('stacktrace:', err.stack);
+      if (err.stack) {
+        console.log('stacktrace:', err.stack);
+      }
       process.exit(1);
     }
   );

From a9aa82739ca56fffaea961350473254822d9be3c Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Wed, 25 Sep 2019 16:20:43 +0000
Subject: [PATCH 150/269] Publish

 - react-scripts-kotlin@4.0.1
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b8fb0abd..c5bf2573 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "4.0.0",
+  "version": "4.0.1",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",

From 402cfb989b2f2eb8065da134a3da7e2a77681116 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 26 Sep 2019 11:04:36 +0000
Subject: [PATCH 151/269] Update lint-staged requirement from ^9.3.0 to ^9.4.0

Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.3.0...v9.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 049aa0b6..f3cdcb38 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.16.4",
     "lerna-changelog": "^0.8.2",
-    "lint-staged": "^9.3.0",
+    "lint-staged": "^9.4.0",
     "prettier": "^1.18.2",
     "react": "^16.9.0",
     "react-dom": "^16.9.0"

From f9a038d112f543f00133841203cd932ff7a8a1d2 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 26 Sep 2019 11:07:22 +0000
Subject: [PATCH 152/269] Update webpack-manifest-plugin requirement from
 ^2.1.1 to ^2.1.2

Updates the requirements on [webpack-manifest-plugin](https://github.com/danethurber/webpack-manifest-plugin) to permit the latest version.
- [Release notes](https://github.com/danethurber/webpack-manifest-plugin/releases)
- [Commits](https://github.com/danethurber/webpack-manifest-plugin/compare/v2.1.1...v2.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c5bf2573..91e8ffca 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -56,7 +56,7 @@
     "url-loader": "^2.1.0",
     "webpack": "^4.41.0",
     "webpack-dev-server": "^3.8.1",
-    "webpack-manifest-plugin": "^2.1.1",
+    "webpack-manifest-plugin": "^2.1.2",
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {

From e50feab02bd314d9d26e3be475e4326130018555 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 26 Sep 2019 11:08:19 +0000
Subject: [PATCH 153/269] Update commander requirement from ^3.0.1 to ^3.0.2

Updates the requirements on [commander](https://github.com/tj/commander.js) to permit the latest version.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tj/commander.js/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index c1544a2c..b0447251 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -22,7 +22,7 @@
   },
   "dependencies": {
     "chalk": "^2.4.2",
-    "commander": "^3.0.1",
+    "commander": "^3.0.2",
     "cross-spawn": "^7.0.0",
     "fs-extra": "^8.1.0",
     "hyperquest": "^2.1.3",

From 035b44509997ca75700874e3c849035f2249ce45 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 26 Sep 2019 11:21:11 +0000
Subject: [PATCH 154/269] Update kotlinx-coroutines-core requirement from
 ^1.3.1 to ^1.3.2

Updates the requirements on [kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) to permit the latest version.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.3.1...1.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 049aa0b6..2f9f9caf 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
     "eslint": "^6.4.0",
     "husky": "^3.0.5",
     "kotlin": "^1.3.50",
-    "kotlinx-coroutines-core": "^1.3.1",
+    "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.16.4",
     "lerna-changelog": "^0.8.2",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c5bf2573..d36a52ed 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -42,7 +42,7 @@
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
     "kotlin": "^1.3.50",
-    "kotlinx-coroutines-core": "^1.3.1",
+    "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.8.0",
     "object-assign": "^4.1.1",

From 6dd8cbcd2b4bfa18e99ab06abdf5b5acc752029d Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 30 Sep 2019 16:03:53 +0000
Subject: [PATCH 155/269] Bump react-dom from 16.10.1 to 16.10.1

Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.10.1 to 16.10.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.10.1/packages/react-dom)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index dfd71ff5..14080b28 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
     "lint-staged": "^9.4.0",
     "prettier": "^1.18.2",
     "react": "^16.9.0",
-    "react-dom": "^16.9.0"
+    "react-dom": "^16.10.1"
   },
   "lint-staged": {
     "*.js": [

From 7cb45021276765d76b89d0fefacd6fb2e4ca088a Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 30 Sep 2019 16:20:58 +0000
Subject: [PATCH 156/269] Bump husky from 3.0.7 to 3.0.7

Bumps [husky](https://github.com/typicode/husky) from 3.0.7 to 3.0.7.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v3.0.7...v3.0.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index dfd71ff5..2f87f288 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.2.1",
     "eslint": "^6.4.0",
-    "husky": "^3.0.5",
+    "husky": "^3.0.7",
     "kotlin": "^1.3.50",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",

From 0e405b0c829f31392695bd476d873cece056bb6d Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 30 Sep 2019 16:38:28 +0000
Subject: [PATCH 157/269] Bump eslint from 6.5.0 to 6.5.0

Bumps [eslint](https://github.com/eslint/eslint) from 6.5.0 to 6.5.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.5.0...v6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 2b55beb0..fb4ce992 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.2.1",
-    "eslint": "^6.4.0",
+    "eslint": "^6.5.0",
     "husky": "^3.0.7",
     "kotlin": "^1.3.50",
     "kotlinx-coroutines-core": "^1.3.2",

From cda6758cfaaf0c8213fd8fb273c30b9612341e1e Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 30 Sep 2019 17:06:25 +0000
Subject: [PATCH 158/269] Bump react from 16.10.1 to 16.10.1

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.10.1 to 16.10.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.10.1/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index fb4ce992..d22cb221 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^9.4.0",
     "prettier": "^1.18.2",
-    "react": "^16.9.0",
+    "react": "^16.10.1",
     "react-dom": "^16.10.1"
   },
   "lint-staged": {

From 0831139fb1aed9e46219261c6090690a2b74027c Mon Sep 17 00:00:00 2001
From: Umisyo <s_kusunoki@yumemi.co.jp>
Date: Tue, 1 Oct 2019 16:51:48 +0900
Subject: [PATCH 159/269] 'fix: link to japanese'

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index d7b1de13..1e45420f 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 [![Build Status](https://teamcity.jetbrains.com/app/rest/builds/buildType:JetBrainsUi_CreateReactKotlinApp/statusIcon.svg)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=JetBrainsUi_CreateReactKotlinApp&guest=1)
 [![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
 
-[Japanese](https://github.com/jetbrains/create-react-kotlin-app/blob/Add/README-ja/README-ja.md)
+[Japanese](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ja.md)
 
 # Create React Kotlin App
 

From 038767a97e41730049e789abf184973a9a3e9e29 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 1 Oct 2019 14:06:15 +0000
Subject: [PATCH 160/269] Bump eslint from 6.5.1 to 6.5.1

Bumps [eslint](https://github.com/eslint/eslint) from 6.5.1 to 6.5.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.5.1...v6.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index d22cb221..42b74c89 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.2.1",
-    "eslint": "^6.5.0",
+    "eslint": "^6.5.1",
     "husky": "^3.0.7",
     "kotlin": "^1.3.50",
     "kotlinx-coroutines-core": "^1.3.2",

From 794c9d04eb56e44699fe4915d9c8970dc43a9ac6 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 2 Oct 2019 11:50:43 +0000
Subject: [PATCH 161/269] Bump fsevents from 2.1.0 to 2.1.0

Bumps [fsevents](https://github.com/fsevents/fsevents) from 2.1.0 to 2.1.0.
- [Release notes](https://github.com/fsevents/fsevents/releases)
- [Commits](https://github.com/fsevents/fsevents/compare/2.1.0...2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c562a563..f2ed6423 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -60,6 +60,6 @@
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
-    "fsevents": "^2.0.7"
+    "fsevents": "^2.1.0"
   }
 }

From 44ce88d046c0eb858a8186ebcbf01730fed3f3c2 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 2 Oct 2019 11:55:35 +0000
Subject: [PATCH 162/269] Bump husky from 3.0.8 to 3.0.8

Bumps [husky](https://github.com/typicode/husky) from 3.0.8 to 3.0.8.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v3.0.8...v3.0.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 42b74c89..4b0012b9 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.2.1",
     "eslint": "^6.5.1",
-    "husky": "^3.0.7",
+    "husky": "^3.0.8",
     "kotlin": "^1.3.50",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",

From cff0c9339f0420e4b669d0ac69fbb86638c721e1 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 2 Oct 2019 12:06:59 +0000
Subject: [PATCH 163/269] Bump lint-staged from 9.4.1 to 9.4.1

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.4.1 to 9.4.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.4.1...v9.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 42b74c89..39638a51 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.16.4",
     "lerna-changelog": "^0.8.2",
-    "lint-staged": "^9.4.0",
+    "lint-staged": "^9.4.1",
     "prettier": "^1.18.2",
     "react": "^16.10.1",
     "react-dom": "^16.10.1"

From 9509ad0d58ac8f2e06f780a0c5126d76c3ae5468 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 3 Oct 2019 10:48:56 +0000
Subject: [PATCH 164/269] Bump webpack-dev-server from 3.8.2 to 3.8.2

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 3.8.2 to 3.8.2.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v3.8.2...v3.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index d1ece0c6..33edd6f6 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -38,6 +38,6 @@
     "source-map-loader": "^0.2.4",
     "webpack": "^4.41.0",
     "webpack-cli": "^3.3.9",
-    "webpack-dev-server": "^3.8.1"
+    "webpack-dev-server": "^3.8.2"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f2ed6423..380e840e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -55,7 +55,7 @@
     "style-loader": "^1.0.0",
     "url-loader": "^2.1.0",
     "webpack": "^4.41.0",
-    "webpack-dev-server": "^3.8.1",
+    "webpack-dev-server": "^3.8.2",
     "webpack-manifest-plugin": "^2.1.2",
     "whatwg-fetch": "^3.0.0"
   },

From 27caa493b1f83b680453cb09154d6869b9301b0c Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 3 Oct 2019 10:53:32 +0000
Subject: [PATCH 165/269] Bump react-error-overlay from 6.0.3 to 6.0.3

Bumps [react-error-overlay](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-error-overlay) from 6.0.3 to 6.0.3.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits/react-error-overlay@6.0.3/packages/react-error-overlay)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index f2ed6423..fb66f500 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -50,7 +50,7 @@
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.3",
     "react-dev-utils": "^7.0.1",
-    "react-error-overlay": "^6.0.2",
+    "react-error-overlay": "^6.0.3",
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.0",
     "url-loader": "^2.1.0",

From 3d9c02c27656ad0c3f1b8e33ffb0b263351afcb5 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 4 Oct 2019 13:06:15 +0000
Subject: [PATCH 166/269] Bump react from 16.10.2 to 16.10.2

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.10.2 to 16.10.2.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.10.2/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index d12fdf84..c4c1a5e2 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^9.4.1",
     "prettier": "^1.18.2",
-    "react": "^16.10.1",
+    "react": "^16.10.2",
     "react-dom": "^16.10.1"
   },
   "lint-staged": {

From e5c486a8d4b01fcddc51aef640ca54c439fb0a8c Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 4 Oct 2019 13:11:25 +0000
Subject: [PATCH 167/269] Bump webpack-manifest-plugin from 2.2.0 to 2.2.0

Bumps [webpack-manifest-plugin](https://github.com/danethurber/webpack-manifest-plugin) from 2.2.0 to 2.2.0.
- [Release notes](https://github.com/danethurber/webpack-manifest-plugin/releases)
- [Commits](https://github.com/danethurber/webpack-manifest-plugin/compare/v2.2.0...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c485cf5c..3fc72d5e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -56,7 +56,7 @@
     "url-loader": "^2.1.0",
     "webpack": "^4.41.0",
     "webpack-dev-server": "^3.8.2",
-    "webpack-manifest-plugin": "^2.1.2",
+    "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {

From b1e36f88c48fdbff218dcbd8e99bb0eee08672cc Mon Sep 17 00:00:00 2001
From: martinyounghoonkim <hoons0131@gmail.com>
Date: Fri, 25 Oct 2019 00:46:59 +0900
Subject: [PATCH 168/269] Translate README into Korean.

---
 README-ko.md | 183 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 183 insertions(+)
 create mode 100644 README-ko.md

diff --git a/README-ko.md b/README-ko.md
new file mode 100644
index 00000000..4a48b026
--- /dev/null
+++ b/README-ko.md
@@ -0,0 +1,183 @@
+[![Build Status](https://teamcity.jetbrains.com/app/rest/builds/buildType:JetBrainsUi_CreateReactKotlinApp/statusIcon.svg)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=JetBrainsUi_CreateReactKotlinApp&guest=1)
+[![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
+
+[English](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README.md)
+[Japanese](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ja.md)
+
+# Create React Kotlin App
+
+코틀린 안에서 별도의 빌드 설정 없이 React 앱을 만들어보세요. 이 프로젝트는 `초기의 프리뷰 버전`임을 유의하세요.
+
+## 훑어보기
+
+**프로젝트를 진행하기 전 [JDK 8 버전](http://www.oracle.com/technetwork/java/index.html)이 설치되어 있는지 확인하세요.** Java 9는 아직 지원하지 않습니다.
+
+새 프로젝트를 작성하기:
+
+```sh
+npx create-react-kotlin-app my-app
+```
+
+([npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) npm 5.2+ 버전 이상에서 사용할 수 있습니다. 그 이전의 npm 버전은 [여기](#installation) 를 참고하세요.
+
+프로젝트 시작하기:
+
+```sh
+cd my-app/
+npm start
+```
+
+다음으로 [http://localhost:3000/](http://localhost:3000/)을 열어 앱을 확인할 수 있습니다.<br> 
+프로덕션에 배포할 준비가 되었다면, `npm run build` 명령어를 통해 미니파이된(minified) 결과물을 만들 수 있습니다. 
+
+Create React Kotlin App은 코드에 집중할 수 있도록 코틀린, 웹팩 그리고 IntelliJ IDEA를 알아서 설정하기 때문에 간단하게 프로젝트만 생성하면 됩니다.
+
+## 시작하기
+
+### 설치
+
+create-react-kotlin-app 모듈을 전역적으로 설치합니다.
+
+```sh
+npm install -g create-react-kotlin-app
+```
+
+만약 이미 `create-react-app`가 설치되어 있거나 혹은 `npx`를 사용한다면 설치 단계는 넘어가도 됩니다. 
+
+
+**6 버전 이상의 Node가 설치되어 있어야 합니다**. [nvm](https://github.com/creationix/nvm#usage)을 사용하여 서로 다른 프로젝트의 Node 버전으로 쉽게 전환할 수 있습니다.  
+
+**이 도구는 Node 백엔드 역할을 하지 않습니다.** Node의 설치는 Create React Kotlin App 작성시에만 필요합니다.
+
+### 코틀린과 리액트 같이 사용하기
+
+코틀린에서 리액트를 이용하여 애플리케이션을 개발하려면 [Kotlin wrapper for React](https://www.npmjs.com/package/@jetbrains/kotlin-react)이 필요합니다. [module's repository](https://github.com/JetBrains/kotlin-wrappers/tree/master/kotlin-react)에서 이에 대한 문서와 예제에 대해 살펴볼수 있습니다.
+
+### 코틀린/자바스크립트 패키지 추가하기
+
+Create React Kotlin App 기반의 코틀린으로 작성된 프로젝트에서는 **별도의 설정이 필요하지 않습니다.** 이러한 설정은 Create React Kotlin App에서 구성합니다. 예를 들어 [wrapper for React Router DOM](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom)를 설치하기 위해 간단하게 `npm install @jetbrains/kotlin-react-router-dom` 명령어를 실행시키면 됩니다. 
+
+### 앱 생성하기
+
+새로운 앱을 실행하기 위해 다음의 명령어를 실행하세요:
+
+```sh
+create-react-kotlin-app my-app
+cd my-app
+```
+
+혹은 `create-react-app`가 설치 되어 있다면 다음의 명령어를 사용할 수 있습니다:
+
+```sh
+create-react-app my-app --scripts-version react-scripts-kotlin
+cd my-app
+```
+
+명령어를 실행시킨 경로 안에 `my-app` 폴더가 생성됩니다. <br>
+프로젝트는 [IntelliJ IDEA](https://www.jetbrains.com/idea/)안에서 작업할 수 있도록 사전 구성됩니다. 만약 IntelliJ IDEA에 필요한 `.idea` 폴더가 생성되는 것을 원하지 않으면, `--no-idea` 옵션을 추가하세요. <br>
+초기의 프로젝트의 구조가 생성되며, 각각의 모듈이 설치됩니다.
+
+```
+my-app/
+  README.md
+  node_modules/
+  package.json
+  .gitignore
+  public/
+    favicon.ico
+    index.html
+    manifest.json
+  src/
+    app/
+      App.css
+      App.kt
+    index/
+      index.css
+      index.kt
+    logo/
+      kotlin.svg
+      Logo.css
+      Logo.kt
+      react.svg
+    ticker/
+      Ticker.kt
+```
+
+이 프로젝트는 앱이 실행된 후 얼마의 시간이 지났는지를 보여주는 간단한 앱입니다.<br>
+설치가 완료되면 프로젝트 폴더 안에서 몇가지의 명령어를 실행할 수 있습니다.
+
+
+### `npm start` 혹은 `yarn start`
+
+개발 모드의 앱을 실행합니다.<br>
+[http://localhost:3000](http://localhost:3000)을 통해 앱을 브라우저에서 볼 수 있습니다.
+
+앱의 코드 내에 새로운 수정이 생기면 페이지가 자동으로 새로고침 됩니다.<br>
+경고 혹은 에러가 있을 경우, 콘솔창을 통해 볼 수 있습니다. 
+
+만약 `Kotlin.defineModule is not a function` 와 같은 에러가 발생한다면, npm cache를 삭제하세요:
+
+	rm -rf node_modules/.cache
+
+### `npm run build` 혹은 `yarn build`
+
+`build` 폴더에 프로덕션용 앱을 빌드합니다.<br>
+리액트는 프로덕션 모드로 번들링되며, 번들된 결과물은 성능 최적화가 됩니다.
+
+빌드된 결과물은 압축되어 캐시 관리를 위해 각각의 파일 이름은 해쉬를 포함합니다. 이제 앱은 배포될 준비가 되었습니다.
+
+### 앱 디버깅
+
+IntelliJ IDEA Ultimate에서 실행 중인 앱을 내장된 Javascript 디버거를 통해 디버깅할 수 있습니다. IDE는 새로운 인스턴스의 크롬을 실행하여 그 안에 디버거를 연결합니다.
+
+`npm start` 명령어를 통해 앱을 시작하여 코틀린 코드 내에 브레이크 포인트를 추가합니다. 그 다음 오른쪽 상단의 실행/디버깅 설정에서 `크롬에서 디버깅하기(Debug in Chrome)`을 선택합니다. 그리고 초록색 디버그 아이콘을 클릭하거나 맥북의 `^D` 혹은 윈도우와 리눅스에서는 `F9`를 통해 디버깅을 실행시킬 수 있습니다.
+
+현재는 IntelliJ IDEA Ultimate 2017.3에서만 디버깅을 지원합니다.
+
+또한 브라우저의 개발자 도구를 통해 애플리케이션을 디버깅할 수 있습니다.
+
+## 철학
+
+* **하나의 의존성:** 하나의 빌드 의존성을 가집니다. 웹팩과 다른 훌륭한 프로젝트를 사용하고 있지만, 응집력 있는 정교한 경험을 제공합니다. 
+
+* **별도의 설정이 필요하지 않습니다:** 별도의 설정을 구성할 필요가 없습니다. 개발 모드 및 프로덕션 모드의 효율적인 설정이 구성되어있기 때문에 코드를 작성하는 것에만 집중할 수 있습니다.
+
+* **별도의 잠금(Lock-In)제한이 없습니다:** 언제든 사용자가 스스로 설정을 할 수 있도록 "eject" 할 수 있습니다. 이 명령어를 통해 모든 설정과 빌드 의존성 모듈이 프로젝트 안으로 이동되며 eject된 설정 파일들을 자유롭게 설정할 수 있다.
+
+## 내부의 구성 요소
+
+생성된 프로젝트는 다음의 npm 모듈을 사용합니다.:
+* [Kotlin wrappers](https://github.com/JetBrains/kotlin-wrappers): [@jetbrains/kotlin-react](https://www.npmjs.com/package/@jetbrains/kotlin-react), [@jetbrains/kotlin-react-dom](https://www.npmjs.com/package/@jetbrains/kotlin-react-dom), [@jetbrains/kotlin-extensions](https://www.npmjs.com/package/@jetbrains/kotlin-extensions)
+* [Kotlin DSL for HTML](https://www.npmjs.com/package/kotlinx-html)
+* [Kotlin Compiler](https://www.npmjs.com/package/kotlin-compiler)
+* [webpack](https://webpack.github.io/) with [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [@jetbrains/kotlin-webpack-plugin](https://www.npmjs.com/package/@jetbrains/kotlin-webpack-plugin), [html-webpack-plugin](https://github.com/ampedandwired/html-webpack-plugin) and [style-loader](https://github.com/webpack/style-loader)
+* 기타 등등.
+
+## 왜 사용하나
+
+`create-react-kotlin-app`을 이용하여 코틀린과 리액트를 이용할 수 있는 새로운 애플리케이션을 빠르게 구축할 수 있습니다. 새로운 코틀린 앱을 구축하는데 필요한 모든 환경을 제공합니다:
+* 코틀린과 리액트 문법 지원합니다.
+* 개발 서버는 코틀린 코드를 자바스크립트 코드로 자동으로 컴파일합니다. 
+* `build` 스크립트는 소스맵과 함께 자바스크립트, CSS 그리고 이미지를 프로덕션 용으로 빌드합니다.
+
+## 한계
+
+* 현재 이 프로젝트는 단위 테스트를 지원하지 않습니다. 현재 Jest Kotlin wrapper를 만들고 있으니 앞으로 지켜봐주세요.
+
+## 사용자 설정 변환
+
+툴을 이용하여 "eject" 할 수 있으며, 보일러플레이트 생성기로서 사용할 수 있습니다.
+
+`npm run eject`를 사용하면 모든 설정 파일과 변환 모듈(웹팩, 코틀린 컴파일러, 기타 등등)들이 프로젝트에 바로 복사되며 이를 통해 모든 설정을 자유롭게 구성할 수 있습니다. `npm start`와 `npm run build` 명령어는 기존과 같이 동작하되, 복사된 설정 파일에 따라 동작하기 때문에 자유롭게 구성하면 됩니다. 
+
+**주의: 실행은 단방향이며, 한번 `eject`되면 다시 복구할 수 없습니다.**
+
+## 프로젝트 기여하기와 이슈 리포팅하기
+
+[YouTrack](https://youtrack.jetbrains.com/issues/CRKA)에 이슈를 등록해주세요. 이 프로젝트는 GitHub의 이슈를 사용하지 않습니다. 
+
+이 프로젝트에 대한 기여를 환영합니다! 현재 생성된 [issues](https://youtrack.jetbrains.com/issues/CRKA?q=State:%20Open)를 보거나 [Slack](http://slack.kotlinlang.org/)의 **#react** 채널에서 우리와 함께 이야기할 수 있습니다.  
+
+## 감사의 말
+
+이 프로젝트는 페이스북의 [Create React App](https://github.com/facebookincubator/create-react-app)를 기반으로 합니다. 프로젝트 작성자의 작업과 영감에 대하여 감사드립니다.
\ No newline at end of file

From 983299eccbcdf71a4e098f1583c204457f69b8c6 Mon Sep 17 00:00:00 2001
From: martinyounghoonkim <hoons0131@gmail.com>
Date: Fri, 25 Oct 2019 00:47:47 +0900
Subject: [PATCH 169/269] Add link to Korean

---
 README-ja.md | 1 +
 README.md    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/README-ja.md b/README-ja.md
index 0abbbc9a..5ab6a09e 100644
--- a/README-ja.md
+++ b/README-ja.md
@@ -2,6 +2,7 @@
 [![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
 
 [English](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README.md)
+[Korean](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ko.md)
 
 # Create React Kotlin App
 
diff --git a/README.md b/README.md
index c7944da1..0a9aa035 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,7 @@
 [![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
 
 [Japanese](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ja.md)
+[Korean](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ko.md)
 
 # Create React Kotlin App
 

From 7b3610fa315df688971e9485e8ce9084c99bdf67 Mon Sep 17 00:00:00 2001
From: Alex Grover <hello@alexgrover.me>
Date: Mon, 18 Nov 2019 21:37:31 +0300
Subject: [PATCH 170/269] Update output to create nested paths if necessary

---
 packages/kotlin-webpack-plugin/plugin.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index 827a0de3..dfeeffa1 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -246,7 +246,7 @@ class KotlinWebpackPlugin {
     this.log.info('Generating error entry', file);
 
     if (!fs.existsSync(this.options.output)) {
-      fs.mkdirSync(this.options.output);
+      fs.mkdirSync(this.options.output, {recursive: true});
     }
 
     const message = `throw new Error("Failed to compile Kotlin code: ${(

From 89ffebca35c7faaea7b7f959e5686efc057fc33b Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Mon, 18 Nov 2019 22:44:33 +0300
Subject: [PATCH 171/269] Fix missing comment symbols

---
 tasks/e2e-simple.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index 76c8bf3d..ecd1f172 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -1,8 +1,8 @@
 #!/bin/bash
 # Copyright (c) 2015-present, Facebook, Inc.
 
-This source code is licensed under the MIT license found in the
-LICENSE file in the root directory of this source tree.
+# This source code is licensed under the MIT license found in the
+# LICENSE file in the root directory of this source tree.
 
 # ******************************************************************************
 # This is an end-to-end test intended to run on CI.

From 90a2eb17e920b32c76716977447aeabc73bda95a Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Mon, 18 Nov 2019 23:05:22 +0300
Subject: [PATCH 172/269] add manual removing of node_modules to fix e2e tests

---
 tasks/e2e-simple.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index ecd1f172..ee9d3b19 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -254,6 +254,8 @@ npm link "$root_path"/packages/gen-idea-libs
 # Fixes "Refusing to delete ... isn't under npm's control" error
 rm -rf "$root_path"/packages/kotlin-webpack-plugin/node_modules/.bin
 rm -rf "$root_path"/packages/react-scripts/node_modules/.bin
+rm -rf "$root_path"/packages/kotlinc-js-api/node_modules/.bin
+rm -rf "$root_path"/packages/ts2kt-automator/node_modules/.bin
 npm link "$root_path"/packages/kotlin-webpack-plugin
 npm link "$root_path"/packages/kotlinc-js-api
 npm link "$root_path"/packages/react-scripts

From 458de5c47848d7506ab5f4f440be51738020f91a Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Mon, 18 Nov 2019 23:31:42 +0300
Subject: [PATCH 173/269] [Publish patch versions] publish

---
 tasks/e2e-simple.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index ee9d3b19..7bee2873 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -256,6 +256,7 @@ rm -rf "$root_path"/packages/kotlin-webpack-plugin/node_modules/.bin
 rm -rf "$root_path"/packages/react-scripts/node_modules/.bin
 rm -rf "$root_path"/packages/kotlinc-js-api/node_modules/.bin
 rm -rf "$root_path"/packages/ts2kt-automator/node_modules/.bin
+
 npm link "$root_path"/packages/kotlin-webpack-plugin
 npm link "$root_path"/packages/kotlinc-js-api
 npm link "$root_path"/packages/react-scripts

From 5e3ad1304fd1fe69c89ebc273dbe1765235d1417 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Mon, 18 Nov 2019 20:53:52 +0000
Subject: [PATCH 174/269] Publish

 - create-react-kotlin-app@2.0.1
 - @jetbrains/kotlin-webpack-plugin@3.0.1
 - react-scripts-kotlin@4.0.2
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 2 +-
 packages/react-scripts/package.json           | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index b0447251..39d7091e 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "2.0.0",
+  "version": "2.0.1",
   "keywords": [
     "react"
   ],
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 33edd6f6..cbb23129 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "3.0.0",
+  "version": "3.0.1",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 3fc72d5e..dfc42d61 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "4.0.1",
+  "version": "4.0.2",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "@jetbrains/kotlin-webpack-plugin": "^3.0.0",
+    "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
     "@jetbrains/ts2kt-automator": "^2.0.0",
     "autoprefixer": "^9.6.1",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",

From a3007daa4baecf35d6d869fbf1faeadcad2b0ac7 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 20:56:19 +0000
Subject: [PATCH 175/269] Update autoprefixer requirement from ^9.6.1 to ^9.7.1

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/9.6.1...9.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index dfc42d61..a34bcfbd 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
     "@jetbrains/ts2kt-automator": "^2.0.0",
-    "autoprefixer": "^9.6.1",
+    "autoprefixer": "^9.7.1",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.2.1",

From 3bf4ed87fb5db1cccf397e22b0afa5026890a8b3 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 20:56:23 +0000
Subject: [PATCH 176/269] Update react-dom requirement from ^16.10.1 to
 ^16.12.0

Updates the requirements on [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.12.0/packages/react-dom)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index c4c1a5e2..8087bb15 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
     "lint-staged": "^9.4.1",
     "prettier": "^1.18.2",
     "react": "^16.10.2",
-    "react-dom": "^16.10.1"
+    "react-dom": "^16.12.0"
   },
   "lint-staged": {
     "*.js": [

From a9ee5ba3a938dd333bfa95f33df89764dab7aaf1 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 21:19:52 +0000
Subject: [PATCH 177/269] Bump webpack from 4.41.2 to 4.41.2

Bumps [webpack](https://github.com/webpack/webpack) from 4.41.2 to 4.41.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.41.2...v4.41.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index cbb23129..d54da9de 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.41.0",
+    "webpack": "^4.41.2",
     "webpack-cli": "^3.3.9",
     "webpack-dev-server": "^3.8.2"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index a34bcfbd..444b14ea 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -54,7 +54,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.0",
     "url-loader": "^2.1.0",
-    "webpack": "^4.41.0",
+    "webpack": "^4.41.2",
     "webpack-dev-server": "^3.8.2",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"

From 3e4d049c6d7cfaa970c174317ea3ce900c33d16b Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 21:19:56 +0000
Subject: [PATCH 178/269] Update lint-staged requirement from ^9.4.1 to ^9.4.3

Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.4.1...v9.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 8087bb15..0781133b 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.16.4",
     "lerna-changelog": "^0.8.2",
-    "lint-staged": "^9.4.1",
+    "lint-staged": "^9.4.3",
     "prettier": "^1.18.2",
     "react": "^16.10.2",
     "react-dom": "^16.12.0"

From 8637fafc7397aa8affdb1b6be5ada3bae7f560ef Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 21:20:41 +0000
Subject: [PATCH 179/269] Update core-js requirement from ^3.2.1 to ^3.4.1

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.2.1...v3.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 8087bb15..dc2fbb2a 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "core-js": "^3.2.1",
+    "core-js": "^3.4.1",
     "eslint": "^6.5.1",
     "husky": "^3.0.8",
     "kotlin": "^1.3.50",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index a34bcfbd..72f56351 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.1",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.2.1",
+    "core-js": "^3.4.1",
     "css-loader": "^3.2.0",
     "dotenv": "^8.1.0",
     "file-loader": "^4.2.0",

From 37ecbb6f1c3e217ac7bbc4114d60585b2c5d7f85 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 21:43:25 +0000
Subject: [PATCH 180/269] Bump url-loader from 2.2.0 to 2.2.0

Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 2.2.0 to 2.2.0.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v2.2.0...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 444b14ea..7532a3fa 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "react-error-overlay": "^6.0.3",
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.0",
-    "url-loader": "^2.1.0",
+    "url-loader": "^2.2.0",
     "webpack": "^4.41.2",
     "webpack-dev-server": "^3.8.2",
     "webpack-manifest-plugin": "^2.2.0",

From 9a4e7946b4e7ced811ba5562334e891aa8618d47 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2019 21:45:08 +0000
Subject: [PATCH 181/269] Update lerna requirement from ^3.16.4 to ^3.18.4

Updates the requirements on [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.4/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 0781133b..73b4e49d 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
     "kotlin": "^1.3.50",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.16.4",
+    "lerna": "^3.18.4",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^9.4.3",
     "prettier": "^1.18.2",

From 7521937750ee8bd9974a10b9bbd0fc20ae939ffa Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 10:25:16 +0000
Subject: [PATCH 182/269] Update prettier requirement from ^1.18.2 to ^1.19.1

Updates the requirements on [prettier](https://github.com/prettier/prettier) to permit the latest version.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.18.2...1.19.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 248521d9..591f17c9 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
     "lerna": "^3.18.4",
     "lerna-changelog": "^0.8.2",
     "lint-staged": "^9.4.3",
-    "prettier": "^1.18.2",
+    "prettier": "^1.19.1",
     "react": "^16.10.2",
     "react-dom": "^16.12.0"
   },

From 28ca99b1586f2bf70f3d96296e752d10a971f671 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 10:28:53 +0000
Subject: [PATCH 183/269] Update husky requirement from ^3.0.8 to ^3.1.0

Updates the requirements on [husky](https://github.com/typicode/husky) to permit the latest version.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v3.0.8...v3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 248521d9..bd7f90af 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.4.1",
     "eslint": "^6.5.1",
-    "husky": "^3.0.8",
+    "husky": "^3.1.0",
     "kotlin": "^1.3.50",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",

From f36cf79b4f1e05841a83cf0fb50f554941398dc1 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 10:34:37 +0000
Subject: [PATCH 184/269] Update webpack-dev-server requirement from ^3.8.2 to
 ^3.9.0

Updates the requirements on [webpack-dev-server](https://github.com/webpack/webpack-dev-server) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v3.8.2...v3.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index d54da9de..d37beb81 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -38,6 +38,6 @@
     "source-map-loader": "^0.2.4",
     "webpack": "^4.41.2",
     "webpack-cli": "^3.3.9",
-    "webpack-dev-server": "^3.8.2"
+    "webpack-dev-server": "^3.9.0"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 15cf62b8..55f48d8e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -55,7 +55,7 @@
     "style-loader": "^1.0.0",
     "url-loader": "^2.2.0",
     "webpack": "^4.41.2",
-    "webpack-dev-server": "^3.8.2",
+    "webpack-dev-server": "^3.9.0",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"
   },

From 47591907dc7ca867b89397015cf598768d724878 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 10:36:27 +0000
Subject: [PATCH 185/269] Update autoprefixer requirement from ^9.7.1 to ^9.7.2

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/9.7.1...9.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 15cf62b8..e4ad1ee3 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
     "@jetbrains/ts2kt-automator": "^2.0.0",
-    "autoprefixer": "^9.7.1",
+    "autoprefixer": "^9.7.2",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.4.1",

From c12fc5b8257d8e1fb3ce350d9d9ae14b78235c08 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 10:39:40 +0000
Subject: [PATCH 186/269] Update glob requirement from ^7.1.4 to ^7.1.6

Updates the requirements on [glob](https://github.com/isaacs/node-glob) to permit the latest version.
- [Release notes](https://github.com/isaacs/node-glob/releases)
- [Changelog](https://github.com/isaacs/node-glob/blob/master/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v7.1.4...v7.1.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index d54da9de..3cb46931 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -28,7 +28,7 @@
   "dependencies": {
     "@jetbrains/kotlinc-js-api": "^2.0.0",
     "fs-extra": "^8.1.0",
-    "glob": "^7.1.4",
+    "glob": "^7.1.6",
     "globby": "^10.0.1",
     "kotlin-compiler": "^1.3.50",
     "webpack-log": "^3.0.1"

From b74c1d8cf398f2ee46b9bdf8b77749357cfa7355 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 10:52:51 +0000
Subject: [PATCH 187/269] Update lerna-changelog requirement from ^0.8.2 to
 ^0.8.3

Updates the requirements on [lerna-changelog](https://github.com/lerna/lerna-changelog) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna-changelog/releases)
- [Changelog](https://github.com/lerna/lerna-changelog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna-changelog/compare/v0.8.2...v0.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 591f17c9..0ba2a509 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.18.4",
-    "lerna-changelog": "^0.8.2",
+    "lerna-changelog": "^0.8.3",
     "lint-staged": "^9.4.3",
     "prettier": "^1.19.1",
     "react": "^16.10.2",

From 62559a09e4ced35f1494366f9bd268c095f281ca Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 19 Nov 2019 11:10:21 +0000
Subject: [PATCH 188/269] Update react requirement from ^16.10.2 to ^16.12.0

Updates the requirements on [react](https://github.com/facebook/react/tree/HEAD/packages/react) to permit the latest version.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.12.0/packages/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index bd540994..303e6519 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lerna-changelog": "^0.8.3",
     "lint-staged": "^9.4.3",
     "prettier": "^1.19.1",
-    "react": "^16.10.2",
+    "react": "^16.12.0",
     "react-dom": "^16.12.0"
   },
   "lint-staged": {

From 4f1d1730d2117ec2776d11010d4332d6fd8cc58a Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 10:15:00 +0000
Subject: [PATCH 189/269] Update dotenv requirement from ^8.1.0 to ^8.2.0

Updates the requirements on [dotenv](https://github.com/motdotla/dotenv) to permit the latest version.
- [Release notes](https://github.com/motdotla/dotenv/releases)
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v8.1.0...v8.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 61cf0d23..c995ab73 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -37,7 +37,7 @@
     "chalk": "^2.4.2",
     "core-js": "^3.4.1",
     "css-loader": "^3.2.0",
-    "dotenv": "^8.1.0",
+    "dotenv": "^8.2.0",
     "file-loader": "^4.2.0",
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",

From 4a9edc4da7d0a3d2b161a3bf5fca96721644e11f Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 10:23:37 +0000
Subject: [PATCH 190/269] Update webpack-cli requirement from ^3.3.9 to ^3.3.10

Updates the requirements on [webpack-cli](https://github.com/webpack/webpack-cli) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/v3.3.10/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.9...v3.3.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index ecfd1e6a..d2cf7900 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -37,7 +37,7 @@
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
     "webpack": "^4.41.2",
-    "webpack-cli": "^3.3.9",
+    "webpack-cli": "^3.3.10",
     "webpack-dev-server": "^3.9.0"
   }
 }

From a5d04d12025cf5be03c95fb4d5a4061761d52bc9 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 10:27:09 +0000
Subject: [PATCH 191/269] Update kotlin requirement from ^1.3.50 to ^1.3.60

Updates the requirements on [kotlin](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.60/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.50...v1.3.60)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 303e6519..7de6a033 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^3.4.1",
     "eslint": "^6.5.1",
     "husky": "^3.1.0",
-    "kotlin": "^1.3.50",
+    "kotlin": "^1.3.60",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.18.4",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 61cf0d23..325d8003 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^4.2.0",
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
-    "kotlin": "^1.3.50",
+    "kotlin": "^1.3.60",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.8.0",

From ba0669104b6ea3af5f752ca7e4a6709ecb966dfe Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 10:31:56 +0000
Subject: [PATCH 192/269] Update kotlin-compiler requirement from ^1.3.50 to
 ^1.3.60

Updates the requirements on [kotlin-compiler](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.60/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.50...v1.3.60)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/kotlinc-js-api/package.json        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index ecfd1e6a..f0bf0fc4 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^8.1.0",
     "glob": "^7.1.6",
     "globby": "^10.0.1",
-    "kotlin-compiler": "^1.3.50",
+    "kotlin-compiler": "^1.3.60",
     "webpack-log": "^3.0.1"
   },
   "devDependencies": {
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index a8ce4d47..00e3d7be 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^7.0.0",
-    "kotlin-compiler": "^1.3.50"
+    "kotlin-compiler": "^1.3.60"
   }
 }

From 377a534108f0dbb525b52d9656e77fff659e8e07 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 10:51:31 +0000
Subject: [PATCH 193/269] Update lerna requirement from ^3.18.4 to ^3.18.5

Updates the requirements on [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.5/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 7de6a033..3ef2efd3 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
     "kotlin": "^1.3.60",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.18.4",
+    "lerna": "^3.18.5",
     "lerna-changelog": "^0.8.3",
     "lint-staged": "^9.4.3",
     "prettier": "^1.19.1",

From 54264340c242b794a70655479edf60c5a7e5afd7 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 10:51:36 +0000
Subject: [PATCH 194/269] Update eslint requirement from ^6.5.1 to ^6.6.0

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.5.1...v6.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 7de6a033..472855e6 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.4.1",
-    "eslint": "^6.5.1",
+    "eslint": "^6.6.0",
     "husky": "^3.1.0",
     "kotlin": "^1.3.60",
     "kotlinx-coroutines-core": "^1.3.2",

From 27faa8937efdabb884ab20c50a46be1e63c36482 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 20 Nov 2019 11:06:33 +0000
Subject: [PATCH 195/269] Bump cross-spawn from 7.0.1 to 7.0.1

Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.1 to 7.0.1.
- [Release notes](https://github.com/moxystudio/node-cross-spawn/releases)
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.1...v7.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlinc-js-api/package.json          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 39d7091e..cb63e002 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -23,7 +23,7 @@
   "dependencies": {
     "chalk": "^2.4.2",
     "commander": "^3.0.2",
-    "cross-spawn": "^7.0.0",
+    "cross-spawn": "^7.0.1",
     "fs-extra": "^8.1.0",
     "hyperquest": "^2.1.3",
     "semver": "^6.3.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 00e3d7be..3360d544 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -23,7 +23,7 @@
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
   "dependencies": {
-    "cross-spawn": "^7.0.0",
+    "cross-spawn": "^7.0.1",
     "kotlin-compiler": "^1.3.60"
   }
 }

From fb896e30e4bb37e6594fdcefbb402faf9dc68694 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 21 Nov 2019 10:26:05 +0000
Subject: [PATCH 196/269] Update lerna requirement from ^3.18.5 to ^3.19.0

Updates the requirements on [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) to permit the latest version.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.19.0/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 1fb7d62a..237ad076 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
     "kotlin": "^1.3.60",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
-    "lerna": "^3.18.5",
+    "lerna": "^3.19.0",
     "lerna-changelog": "^0.8.3",
     "lint-staged": "^9.4.3",
     "prettier": "^1.19.1",

From 41f342b59d9fa8bbcfd924bcb20224e1bc930c7b Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 22 Nov 2019 10:17:29 +0000
Subject: [PATCH 197/269] Update core-js requirement from ^3.4.1 to ^3.4.2

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.4.1...v3.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 237ad076..4af17f03 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "core-js": "^3.4.1",
+    "core-js": "^3.4.2",
     "eslint": "^6.6.0",
     "husky": "^3.1.0",
     "kotlin": "^1.3.60",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 066c6170..cb50df83 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.2",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.4.1",
+    "core-js": "^3.4.2",
     "css-loader": "^3.2.0",
     "dotenv": "^8.2.0",
     "file-loader": "^4.2.0",

From 4d4f1947d0657921508e232511f9d0c576ce31f6 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 22 Nov 2019 10:31:18 +0000
Subject: [PATCH 198/269] Update url-loader requirement from ^2.2.0 to ^2.3.0

Updates the requirements on [url-loader](https://github.com/webpack-contrib/url-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v2.2.0...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 066c6170..1722441f 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -53,7 +53,7 @@
     "react-error-overlay": "^6.0.3",
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.0",
-    "url-loader": "^2.2.0",
+    "url-loader": "^2.3.0",
     "webpack": "^4.41.2",
     "webpack-dev-server": "^3.9.0",
     "webpack-manifest-plugin": "^2.2.0",

From 8a09a444ec70ab2e7e6a032e49d8b1785519230e Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 22 Nov 2019 10:47:20 +0000
Subject: [PATCH 199/269] Update file-loader requirement from ^4.2.0 to ^4.3.0

Updates the requirements on [file-loader](https://github.com/webpack-contrib/file-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/file-loader/compare/v4.2.0...v4.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index cb50df83..fdefb069 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -38,7 +38,7 @@
     "core-js": "^3.4.2",
     "css-loader": "^3.2.0",
     "dotenv": "^8.2.0",
-    "file-loader": "^4.2.0",
+    "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
     "kotlin": "^1.3.60",

From 77f9fd48c208919626ca1bd43d528d0791f6484c Mon Sep 17 00:00:00 2001
From: iseki <admin@iseki.space>
Date: Mon, 25 Nov 2019 11:16:01 +0800
Subject: [PATCH 200/269] add zh-cn(Chinese) version of README.

---
 README-zh_cn.md | 192 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 192 insertions(+)
 create mode 100644 README-zh_cn.md

diff --git a/README-zh_cn.md b/README-zh_cn.md
new file mode 100644
index 00000000..9481da7c
--- /dev/null
+++ b/README-zh_cn.md
@@ -0,0 +1,192 @@
+[![Build Status](https://teamcity.jetbrains.com/app/rest/builds/buildType:JetBrainsUi_CreateReactKotlinApp/statusIcon.svg)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=JetBrainsUi_CreateReactKotlinApp&guest=1)
+[![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
+
+[Japanese](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ja.md)
+[Korean](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-ko.md)
+[Chinese](https://github.com/JetBrains/create-react-kotlin-app/blob/master/README-zh_cn.md)
+
+# Create React Kotlin App
+
+在不填加 build 配置的情况下，使用[Kotlin](https://kotlinlang.org/)创建[React](https://facebook.github.io/react/)应用。
+
+请注意这是一个 **早期预览版本** 。
+
+## 快速预览
+
+**在开始之前，请确保你安装了[JDK 8](http://www.oracle.com/technetwork/java/index.html)** ，Java 9 目前是不支持的。
+
+创建一个新的项目：
+
+```sh
+npx create-react-kotlin-app my-app
+```
+([npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) 存在于 npm 5.2+ 或更高版本，如果你使用旧的npm版本，请参见[安装](#安装))
+
+运行这个项目
+
+```sh
+cd my-app/
+npm start
+```
+然后打开 [http://localhost:3000/](http://localhost:3000/) 来查看你的应用。<br>
+当你做好部署到生产的准备，使用 `npm run build` 创建一个 minified bundle
+
+Create React Kotlin App 将会配置 Kotlin, webpack 和 IntelliJ IDEA ，你可以专注于你的代码。
+
+仅仅创建一个项目，你就可以轻松开始。
+
+## 开始
+
+### 安装
+
+全局安装：
+
+```sh
+npm install -g create-react-kotlin-app
+```
+
+如果你已经安装了 `create-react-app` 或者你在使用 `npx`， 你可以跳过这步。
+
+
+**你需要使用 Node >= 6 的版本**. 你可以使用 [nvm](https://github.com/creationix/nvm#usage) 在不同项目间切换node版本
+
+**This tool doesn’t assume a Node backend**. The Node installation is only required for Create React Kotlin App itself.
+
+### 使用Kotlin编写React应用
+
+要使用Kotlin编写React应用，你需要使用一个[Kotlin的React包装](https://www.npmjs.com/package/@jetbrains/kotlin-react)，
+你可以在[这里](https://github.com/JetBrains/kotlin-wrappers/tree/master/kotlin-react)找到它的文档和示例
+
+### 添加 Kotlin/JS
+
+**不需要任何配置**来为基于Create React Kotlin App创建的项目添加用Kotlin编写的包，我们会为你做好这一切。
+比如，你可以简单地运行 `npm install @jetbrains/kotlin-react-router-dom` 来安装 [wrapper for React Router DOM](https://www.npmjs.com/package/@jetbrains/kotlin-react-router-dom).
+
+
+### 创建一个应用
+
+要创建一个新的应用，运行：
+
+```sh
+create-react-kotlin-app my-app
+cd my-app
+```
+如果你安装了 `create-react-app` ，你可以运行：
+
+```sh
+create-react-app my-app --scripts-version react-scripts-kotlin
+cd my-app
+```
+它将创建一个叫 `my-app` 的文件夹在当前目录下。<br>
+项目将被自动预配置为使用 [IntelliJ IDEA](https://www.jetbrains.com/idea/) 开发。如果你不想创建 `.idea` 这个被 IntelliJ IDEA 需要的文件夹，请在运行时添加 `--no-idea` 选项。<br>
+以下初始的项目结构将被自动创建，依赖将会自动安装： 
+
+
+```
+my-app/
+  README.md
+  node_modules/
+  package.json
+  .gitignore
+  public/
+    favicon.ico
+    index.html
+    manifest.json
+  src/
+    app/
+      App.css
+      App.kt
+    index/
+      index.css
+      index.kt
+    logo/
+      kotlin.svg
+      Logo.css
+      Logo.kt
+      react.svg
+    ticker/
+      Ticker.kt
+```
+
+这是一个简单的应用程序，显示了自打开应用程序以来经过的时间。<br>
+安装完成后，您可以在项目文件夹中运行一些命令：
+
+### `npm start` or `yarn start`
+
+在开发模式下运行应用<br>
+打开 [http://localhost:3000](http://localhost:3000) 在浏览器中查看
+
+当你编辑时，页面会自动刷新<br>
+你将在控制台中看到构建错误和 lint 警告
+
+如果你遇到了 `Kotlin.defineModule is not a function` 错误，尝试删除npm缓存：
+
+	rm -rf node_modules/.cache
+
+### `npm run build` or `yarn build`
+
+在 `build` 目录中为生产环境构建<br>
+为生产环境构建的版本位于 `build` 目录中<br>
+它确保了 React 使用生产模式，并且这个构建已经过优化，可以获得最佳性能
+
+这个构建是 minified 过的，且文件名包含了用于缓存管理的哈希
+
+### 调试应用
+
+你可以使用 IntelliJ IDEA 旗舰版内置的 JavaScript 调试器调试运行中的应用。IDE将会启动一个新的Chrome实力，并为此添加调试器。
+
+使用 `npm start` 启动你的应用，并在Kotlin代码中添加断点
+
+在右上角的 run/debug configurations 中选择 `Debug in Chrome` 并点击绿色的调式按钮，或按下 `^D`(在 Mac OS 上) / `F9` (在Windows和Linux上)来开始调试。
+
+目前，调试器只被 IntelliJ IDEA Ultimate 2017.3 支持
+
+你也可以使用浏览器中的开发者工具调试你的应用
+
+
+## Philosophy
+
+* **一个依赖:** 只有一个构建依赖。它使用了webpack和其他出色的项目，但是在它们之上提供了富有凝聚力的开发体验。
+
+* **无需配置:** 你什么都不需要配置。为您处理了开发和生产版本的合理且良好配置，因此您可以专注于编写代码。
+
+* **No Lock-In:** 你可以随时回到你的个性化设置。 运行一个命令，所有配置和构建依赖项都将直接移到您的项目中，您可以轻松回到上次停下来的地方。
+
+## 这里边有什么?
+
+生成的项目使用了以下 npm 模块：
+* [Kotlin wrappers](https://github.com/JetBrains/kotlin-wrappers): [@jetbrains/kotlin-react](https://www.npmjs.com/package/@jetbrains/kotlin-react), [@jetbrains/kotlin-react-dom](https://www.npmjs.com/package/@jetbrains/kotlin-react-dom), [@jetbrains/kotlin-extensions](https://www.npmjs.com/package/@jetbrains/kotlin-extensions)
+* [Kotlin DSL for HTML](https://www.npmjs.com/package/kotlinx-html)
+* [Kotlin Compiler](https://www.npmjs.com/package/kotlin-compiler)
+* [webpack](https://webpack.github.io/) with [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [@jetbrains/kotlin-webpack-plugin](https://www.npmjs.com/package/@jetbrains/kotlin-webpack-plugin), [html-webpack-plugin](https://github.com/ampedandwired/html-webpack-plugin) and [style-loader](https://github.com/webpack/style-loader)
+* and others.
+
+## 为什么使用这个?
+
+通过 `create-react-kotlin-app` 你可以快速开启一个使用 React 和 Kotlin 编写的应用。 你的环境将包含构建Kotlin React应用的一切：
+* Kotlin和React语法支持
+* 一个开发服务来自动编译你的Kotlin代码到JavaScript
+* 一个build脚本，用于将JavaScript，CSS和图像用于生产，并带有 source maps
+
+## 限制
+
+* 当前项目暂时不支持使用单元测试，我们现在致力于 Jest Kotlin wrapper 敬请关注！
+
+## 转换为自定义设置
+
+你可以将项目从工具中“弹出”，并像模板生成器一样使用。
+
+运行 `npm run eject` 复制所有配置文件和可转移的依赖 (webpack, Kotlin Compiler, etc) 到你的项目中，这使你拥有对项目的完整控制。诸如 `npm start` 和 `npm run build` 这样的命令将继续工作，但它们将指向复制出的脚本，因此你可以对其进行调整。 至此，你可以自由发挥了。
+
+**注意：这是个单向操作，一旦你 `eject`，你将不能返回！**
+
+## 贡献和报告问题
+
+请在 [YouTrack](https://youtrack.jetbrains.com/issues/CRKA) 上报告问题，本项目的 Github issue 已经关闭
+
+欢迎大家为此项目做贡献！ 请查看这个打开的 [issues](https://youtrack.jetbrains.com/issues/CRKA?q=State:%20Open) ，或者在 **#react**  [Slack](http://slack.kotlinlang.org/) 频道中与我们讨论
+
+## 致谢
+
+这个项目基于 Facebook 的 [Create React App](https://github.com/facebookincubator/create-react-app). 非常感谢其作者的工作和启发。
+

From d5131f9a217060c7f311d8e4c2a26b64c298844c Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 25 Nov 2019 11:19:35 +0000
Subject: [PATCH 201/269] Update eslint requirement from ^6.6.0 to ^6.7.1

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.6.0...v6.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 4af17f03..e43c008e 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.4.2",
-    "eslint": "^6.6.0",
+    "eslint": "^6.7.1",
     "husky": "^3.1.0",
     "kotlin": "^1.3.60",
     "kotlinx-coroutines-core": "^1.3.2",

From 3e912cb9f7d82db8f4deb36ebea74ce909672c21 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 27 Nov 2019 10:18:54 +0000
Subject: [PATCH 202/269] Update lint-staged requirement from ^9.4.3 to ^9.5.0

Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.4.3...v9.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index e43c008e..3df6959a 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.19.0",
     "lerna-changelog": "^0.8.3",
-    "lint-staged": "^9.4.3",
+    "lint-staged": "^9.5.0",
     "prettier": "^1.19.1",
     "react": "^16.12.0",
     "react-dom": "^16.12.0"

From e04cef76a3b16e7c2530c6df8e73cc0c20a2f6e6 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 27 Nov 2019 10:28:13 +0000
Subject: [PATCH 203/269] Update kotlin-compiler requirement from ^1.3.60 to
 ^1.3.61

Updates the requirements on [kotlin-compiler](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.61/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.60...v1.3.61)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/kotlinc-js-api/package.json        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index f13d9381..3265ae9a 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -30,7 +30,7 @@
     "fs-extra": "^8.1.0",
     "glob": "^7.1.6",
     "globby": "^10.0.1",
-    "kotlin-compiler": "^1.3.60",
+    "kotlin-compiler": "^1.3.61",
     "webpack-log": "^3.0.1"
   },
   "devDependencies": {
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 3360d544..fcb24a7e 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -24,6 +24,6 @@
   "license": "Apache-2.0",
   "dependencies": {
     "cross-spawn": "^7.0.1",
-    "kotlin-compiler": "^1.3.60"
+    "kotlin-compiler": "^1.3.61"
   }
 }

From 1920c164c95d9be14bfd9e4122178d98f80c3b5f Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 27 Nov 2019 10:51:17 +0000
Subject: [PATCH 204/269] Update kotlin requirement from ^1.3.60 to ^1.3.61

Updates the requirements on [kotlin](https://github.com/JetBrains/kotlin) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.61/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.60...v1.3.61)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 3df6959a..c29ea362 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^3.4.2",
     "eslint": "^6.7.1",
     "husky": "^3.1.0",
-    "kotlin": "^1.3.60",
+    "kotlin": "^1.3.61",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.19.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index a5708ae0..2675f1e7 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
-    "kotlin": "^1.3.60",
+    "kotlin": "^1.3.61",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.8.0",

From 890f8631268e87230af572a5722ee63ca657fd08 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 28 Nov 2019 10:26:38 +0000
Subject: [PATCH 205/269] Update core-js requirement from ^3.4.2 to ^3.4.5

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.4.2...v3.4.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index c29ea362..3c3f60a9 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "core-js": "^3.4.2",
+    "core-js": "^3.4.5",
     "eslint": "^6.7.1",
     "husky": "^3.1.0",
     "kotlin": "^1.3.61",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 2675f1e7..dd1c6eb0 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.2",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.4.2",
+    "core-js": "^3.4.5",
     "css-loader": "^3.2.0",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",

From c216e5503af74b1c48e16485b0d914199d5364f2 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 29 Nov 2019 10:25:56 +0000
Subject: [PATCH 206/269] Update style-loader requirement from ^1.0.0 to ^1.0.1

Updates the requirements on [style-loader](https://github.com/webpack-contrib/style-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v1.0.0...v1.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index dd1c6eb0..87cc5a04 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -52,7 +52,7 @@
     "react-dev-utils": "^7.0.1",
     "react-error-overlay": "^6.0.3",
     "source-map-loader": "^0.2.4",
-    "style-loader": "^1.0.0",
+    "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",
     "webpack": "^4.41.2",
     "webpack-dev-server": "^3.9.0",

From 1aa2a9a313793c779e518104de16591bd0fab468 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 2 Dec 2019 11:22:40 +0000
Subject: [PATCH 207/269] Update autoprefixer requirement from ^9.7.2 to ^9.7.3

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/9.7.2...9.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 87cc5a04..b63726e5 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
     "@jetbrains/ts2kt-automator": "^2.0.0",
-    "autoprefixer": "^9.7.2",
+    "autoprefixer": "^9.7.3",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.4.5",

From b4f7e5beb3874f61a4f84c35f811c892ed0d2582 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 2 Dec 2019 11:39:23 +0000
Subject: [PATCH 208/269] Update eslint requirement from ^6.7.1 to ^6.7.2

Updates the requirements on [eslint](https://github.com/eslint/eslint) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.7.1...v6.7.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 3c3f60a9..f4eb79b1 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.4.5",
-    "eslint": "^6.7.1",
+    "eslint": "^6.7.2",
     "husky": "^3.1.0",
     "kotlin": "^1.3.61",
     "kotlinx-coroutines-core": "^1.3.2",

From db08f537832709f66a9202d4554117497707149b Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 3 Dec 2019 10:14:44 +0000
Subject: [PATCH 209/269] Update core-js requirement from ^3.4.5 to ^3.4.7

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.4.5...v3.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index f4eb79b1..9a34ea46 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "core-js": "^3.4.5",
+    "core-js": "^3.4.7",
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
     "kotlin": "^1.3.61",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b63726e5..9fe384c7 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.3",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.4.5",
+    "core-js": "^3.4.7",
     "css-loader": "^3.2.0",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",

From 6ac21f05140f98a8c316c11fb836c3aad0e1a4ff Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Tue, 3 Dec 2019 10:47:20 +0000
Subject: [PATCH 210/269] Update css-loader requirement from ^3.2.0 to ^3.2.1

Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 9fe384c7..ff03971e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -36,7 +36,7 @@
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.4.7",
-    "css-loader": "^3.2.0",
+    "css-loader": "^3.2.1",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",

From 83c8d0a11dabc576a323a9f02833ca8701aa78fd Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 5 Dec 2019 10:31:17 +0000
Subject: [PATCH 211/269] Update react-error-overlay requirement from ^6.0.3 to
 ^6.0.4

Updates the requirements on [react-error-overlay](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-error-overlay) to permit the latest version.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits/react-error-overlay@6.0.4/packages/react-error-overlay)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index ff03971e..86184fe6 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -50,7 +50,7 @@
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.3",
     "react-dev-utils": "^7.0.1",
-    "react-error-overlay": "^6.0.3",
+    "react-error-overlay": "^6.0.4",
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",

From 4c91d8a371645769d7e7a7a440f2df9daf9c49ae Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 9 Dec 2019 11:31:14 +0000
Subject: [PATCH 212/269] Update core-js requirement from ^3.4.7 to ^3.4.8

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.4.7...v3.4.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 9a34ea46..296e7c8c 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "core-js": "^3.4.7",
+    "core-js": "^3.4.8",
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
     "kotlin": "^1.3.61",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 86184fe6..bf339a74 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.3",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.4.7",
+    "core-js": "^3.4.8",
     "css-loader": "^3.2.1",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",

From e10dbdbe31bb3ad4d7b5713adb927de1ffd00b02 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 11 Dec 2019 10:51:51 +0000
Subject: [PATCH 213/269] Update css-loader requirement from ^3.2.1 to ^3.3.0

Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.2.1...v3.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index bf339a74..2c49b5c7 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -36,7 +36,7 @@
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.4.8",
-    "css-loader": "^3.2.1",
+    "css-loader": "^3.3.0",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",

From 19e3b1e887acbd2b155e2cbe5c408ef367a5152f Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 13 Dec 2019 10:29:42 +0000
Subject: [PATCH 214/269] Update @jetbrains/kotlin-extensions requirement

Updates the requirements on [@jetbrains/kotlin-extensions](https://github.com/JetBrains/kotlin-wrappers) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases)
- [Commits](https://github.com/JetBrains/kotlin-wrappers/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 296e7c8c..e89632e1 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.4.8",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 2c49b5c7..d7bc39ae 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -27,7 +27,7 @@
   },
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^2.0.0",
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.83",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.83",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.1",

From a94062dfe5f4a0ab347a12323798d834fab19508 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 13 Dec 2019 10:39:44 +0000
Subject: [PATCH 215/269] Update css-loader requirement from ^3.3.0 to ^3.3.2

Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/v3.3.2/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.3.0...v3.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 2c49b5c7..35485031 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -36,7 +36,7 @@
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.4.8",
-    "css-loader": "^3.3.0",
+    "css-loader": "^3.3.2",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",

From 485f434de421864be10ed75f0f6a78f18364bf8b Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 13 Dec 2019 10:55:38 +0000
Subject: [PATCH 216/269] Update @jetbrains/kotlin-react requirement

Updates the requirements on [@jetbrains/kotlin-react](https://github.com/JetBrains/kotlin-wrappers) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases)
- [Commits](https://github.com/JetBrains/kotlin-wrappers/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index e89632e1..6ac69451 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,7 @@
   },
   "devDependencies": {
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.83",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.89",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "core-js": "^3.4.8",
     "eslint": "^6.7.2",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index d7bc39ae..791e668c 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -28,7 +28,7 @@
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^2.0.0",
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.83",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.89",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
     "@jetbrains/ts2kt-automator": "^2.0.0",

From 2897e5478420b18b38b6e66f1e5ace440da1cd82 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 16 Dec 2019 11:32:01 +0000
Subject: [PATCH 217/269] Update webpack requirement from ^4.41.2 to ^4.41.3

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.41.2...v4.41.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 3265ae9a..b7e789a9 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.41.2",
+    "webpack": "^4.41.3",
     "webpack-cli": "^3.3.10",
     "webpack-dev-server": "^3.9.0"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 339a5b96..a20a30fb 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -54,7 +54,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",
-    "webpack": "^4.41.2",
+    "webpack": "^4.41.3",
     "webpack-dev-server": "^3.9.0",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"

From 87ebe2eab6ec759355ea8152884330027300bc3f Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 16 Dec 2019 11:35:30 +0000
Subject: [PATCH 218/269] Update core-js requirement from ^3.4.8 to ^3.5.0

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.4.8...v3.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 6ac69451..6cf60101 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.89",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
-    "core-js": "^3.4.8",
+    "core-js": "^3.5.0",
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
     "kotlin": "^1.3.61",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 339a5b96..fa272677 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.3",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.4.8",
+    "core-js": "^3.5.0",
     "css-loader": "^3.3.2",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",

From c7e70a607aa2533e2271b2816e0e21e2a5890e59 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 16 Dec 2019 11:59:02 +0000
Subject: [PATCH 219/269] Update @jetbrains/kotlin-react-dom requirement

Updates the requirements on [@jetbrains/kotlin-react-dom](https://github.com/JetBrains/kotlin-wrappers) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases)
- [Commits](https://github.com/JetBrains/kotlin-wrappers/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 6cf60101..22738bd0 100644
--- a/package.json
+++ b/package.json
@@ -16,7 +16,7 @@
   "devDependencies": {
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.89",
-    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "core-js": "^3.5.0",
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index b2ab794c..91672fb5 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -29,7 +29,7 @@
     "@jetbrains/gen-idea-libs": "^2.0.0",
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.89",
-    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.83",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
     "@jetbrains/ts2kt-automator": "^2.0.0",
     "autoprefixer": "^9.7.3",

From 70416f1230999b798631c2af775cf606826928d5 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 18 Dec 2019 10:18:08 +0000
Subject: [PATCH 220/269] Update mini-css-extract-plugin requirement from
 ^0.8.0 to ^0.8.2

Updates the requirements on [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v0.8.0...v0.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 91672fb5..ca0c5ce3 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -44,7 +44,7 @@
     "kotlin": "^1.3.61",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
-    "mini-css-extract-plugin": "^0.8.0",
+    "mini-css-extract-plugin": "^0.8.2",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.1.0",
     "postcss-loader": "^3.0.0",

From 723e238e569af8ee42a175df8981eb3d0b98b7d4 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 19 Dec 2019 10:51:14 +0000
Subject: [PATCH 221/269] Update webpack-dev-server requirement from ^3.9.0 to
 ^3.10.0

Updates the requirements on [webpack-dev-server](https://github.com/webpack/webpack-dev-server) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v3.9.0...v3.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index b7e789a9..8e60346f 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -38,6 +38,6 @@
     "source-map-loader": "^0.2.4",
     "webpack": "^4.41.3",
     "webpack-cli": "^3.3.10",
-    "webpack-dev-server": "^3.9.0"
+    "webpack-dev-server": "^3.10.0"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index ca0c5ce3..2edce009 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -55,7 +55,7 @@
     "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",
     "webpack": "^4.41.3",
-    "webpack-dev-server": "^3.9.0",
+    "webpack-dev-server": "^3.10.0",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"
   },

From fd30db8e868df6678d1da259fda8135c47db1166 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 20 Dec 2019 10:27:23 +0000
Subject: [PATCH 222/269] Update css-loader requirement from ^3.3.2 to ^3.4.0

Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.3.2...v3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 2edce009..e61bdf91 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -36,7 +36,7 @@
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.5.0",
-    "css-loader": "^3.3.2",
+    "css-loader": "^3.4.0",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",

From 29972a83e6d6debb5de114a36481fc0bbe626733 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 20 Dec 2019 10:51:01 +0000
Subject: [PATCH 223/269] Update webpack-dev-server requirement from ^3.10.0 to
 ^3.10.1

Updates the requirements on [webpack-dev-server](https://github.com/webpack/webpack-dev-server) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/v3.10.1/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v3.10.0...v3.10.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 8e60346f..59f89788 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -38,6 +38,6 @@
     "source-map-loader": "^0.2.4",
     "webpack": "^4.41.3",
     "webpack-cli": "^3.3.10",
-    "webpack-dev-server": "^3.10.0"
+    "webpack-dev-server": "^3.10.1"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 2edce009..12d8f9ec 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -55,7 +55,7 @@
     "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",
     "webpack": "^4.41.3",
-    "webpack-dev-server": "^3.10.0",
+    "webpack-dev-server": "^3.10.1",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"
   },

From 3b4478519b51e8e7afbe47dec128906f846eb53a Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 4 Mar 2020 13:03:31 +0300
Subject: [PATCH 224/269] [Publish patch versions] update to Kotlin 1.3.70

---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 22738bd0..fd224c4a 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
     "core-js": "^3.5.0",
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
-    "kotlin": "^1.3.61",
+    "kotlin": "^1.3.70",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.19.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index e59fb9f1..cae9af85 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,7 +41,7 @@
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
-    "kotlin": "^1.3.61",
+    "kotlin": "^1.3.70",
     "kotlinx-coroutines-core": "^1.3.2",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.8.2",

From 551c9ca6c2653c95181490e9ab3b61ff92354385 Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 4 Mar 2020 13:08:05 +0300
Subject: [PATCH 225/269] CRKA-117 Enable DCE by default back since not it
 doesn't crash [Publish patch versions]

---
 packages/react-scripts/config/webpack.config.prod.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index cc3ff605..a799a3ad 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -31,6 +31,7 @@ const shouldUseRelativeAssetPaths = publicPath === './';
 const publicUrl = publicPath.slice(0, -1);
 // Get environment variables to inject into our app.
 const env = getClientEnvironment(publicUrl);
+const DEFAULT_DCE_ENABLED = true;
 
 // Assert this just to be safe.
 // Development builds of React are slow and not intended for production.
@@ -188,7 +189,10 @@ module.exports = {
       src: paths.appSrc,
       output: paths.kotlinOutputPath,
       moduleName: kotlinModuleName,
-      optimize: env.raw.REACT_APP_FORCE_DCE || false,
+      optimize:
+        'REACT_APP_FORCE_DCE' in env.raw
+          ? env.raw.REACT_APP_FORCE_DCE
+          : DEFAULT_DCE_ENABLED,
       librariesAutoLookup: true,
       packagesContents: [
         // @remove-on-eject-begin

From 614e611c56b405a336f720a577e3e12314561c40 Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 4 Mar 2020 13:16:40 +0300
Subject: [PATCH 226/269] chore: update Node version in build environment
 [Publish patch versions]

---
 .nvmrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.nvmrc b/.nvmrc
index 368fe859..9631d5d3 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v8.12.0
+v10.19.0

From c7584e532f504adb8ae5bd73053a197e643b50c6 Mon Sep 17 00:00:00 2001
From: Andrey Skladchikov <andrey.skladchikov@gmail.com>
Date: Wed, 4 Mar 2020 14:14:32 +0300
Subject: [PATCH 227/269] Revert "CRKA-117 Enable DCE by default back since not
 it doesn't crash [Publish patch versions]"

This reverts commit 551c9ca6
---
 packages/react-scripts/config/webpack.config.prod.js | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index a799a3ad..cc3ff605 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -31,7 +31,6 @@ const shouldUseRelativeAssetPaths = publicPath === './';
 const publicUrl = publicPath.slice(0, -1);
 // Get environment variables to inject into our app.
 const env = getClientEnvironment(publicUrl);
-const DEFAULT_DCE_ENABLED = true;
 
 // Assert this just to be safe.
 // Development builds of React are slow and not intended for production.
@@ -189,10 +188,7 @@ module.exports = {
       src: paths.appSrc,
       output: paths.kotlinOutputPath,
       moduleName: kotlinModuleName,
-      optimize:
-        'REACT_APP_FORCE_DCE' in env.raw
-          ? env.raw.REACT_APP_FORCE_DCE
-          : DEFAULT_DCE_ENABLED,
+      optimize: env.raw.REACT_APP_FORCE_DCE || false,
       librariesAutoLookup: true,
       packagesContents: [
         // @remove-on-eject-begin

From fe966bd651c11150e928d8655f9a2e8a8e5f55f7 Mon Sep 17 00:00:00 2001
From: TeamcityBuildserver <npmjs-buildserver@jetbrains.com>
Date: Wed, 4 Mar 2020 11:32:03 +0000
Subject: [PATCH 228/269] Publish

 - create-react-kotlin-app@2.0.2
 - @jetbrains/kotlin-webpack-plugin@3.0.2
 - @jetbrains/kotlinc-js-api@2.0.1
 - react-scripts-kotlin@4.0.3
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 4 ++--
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index cb63e002..5d9c4972 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "2.0.1",
+  "version": "2.0.2",
   "keywords": [
     "react"
   ],
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 59f89788..9fdfd812 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlin-webpack-plugin",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "description": "Kotlin plugin for webpack",
   "main": "plugin.js",
   "repository": "JetBrains/create-react-kotlin-app",
@@ -26,7 +26,7 @@
     "dce-plugin.js"
   ],
   "dependencies": {
-    "@jetbrains/kotlinc-js-api": "^2.0.0",
+    "@jetbrains/kotlinc-js-api": "^2.0.1",
     "fs-extra": "^8.1.0",
     "glob": "^7.1.6",
     "globby": "^10.0.1",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index fcb24a7e..847269e1 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@jetbrains/kotlinc-js-api",
-  "version": "2.0.0",
+  "version": "2.0.1",
   "description": "KotlincJS compiler wrapper for NodeJS",
   "main": "kotlin-compiler.js",
   "scripts": {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index cae9af85..816321d5 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "react-scripts-kotlin",
-  "version": "4.0.2",
+  "version": "4.0.3",
   "description": "Configuration and scripts for Create React App.",
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
@@ -30,7 +30,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.89",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
-    "@jetbrains/kotlin-webpack-plugin": "^3.0.1",
+    "@jetbrains/kotlin-webpack-plugin": "^3.0.2",
     "@jetbrains/ts2kt-automator": "^2.0.0",
     "autoprefixer": "^9.7.3",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",

From 944d23cca1340b6212de353129f602c348c87d87 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Wed, 22 Apr 2020 12:43:00 +0000
Subject: [PATCH 229/269] Update fsevents requirement from ^2.1.0 to ^2.1.3

Updates the requirements on [fsevents](https://github.com/fsevents/fsevents) to permit the latest version.
- [Release notes](https://github.com/fsevents/fsevents/releases)
- [Commits](https://github.com/fsevents/fsevents/compare/2.1.0...2.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 816321d5..cc00222d 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -60,6 +60,6 @@
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
-    "fsevents": "^2.1.0"
+    "fsevents": "^2.1.3"
   }
 }

From 3b1d6557d889c6ca401a87b1278bab4eb0f2245e Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 23 Apr 2020 12:00:51 +0000
Subject: [PATCH 230/269] Update kotlinx-coroutines-core requirement from
 ^1.3.2 to ^1.3.5

Updates the requirements on [kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) to permit the latest version.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.3.2...1.3.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index fd224c4a..0b0bc4e8 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
     "kotlin": "^1.3.70",
-    "kotlinx-coroutines-core": "^1.3.2",
+    "kotlinx-coroutines-core": "^1.3.5",
     "kotlinx-html": "^0.6.12",
     "lerna": "^3.19.0",
     "lerna-changelog": "^0.8.3",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index cc00222d..b387d593 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -42,7 +42,7 @@
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
     "kotlin": "^1.3.70",
-    "kotlinx-coroutines-core": "^1.3.2",
+    "kotlinx-coroutines-core": "^1.3.5",
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.8.2",
     "object-assign": "^4.1.1",

From 020a49c2453ef7587a8a2d36bda4beda36728034 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 23 Apr 2020 12:19:55 +0000
Subject: [PATCH 231/269] Update css-loader requirement from ^3.4.0 to ^3.5.2

Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.4.0...v3.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index cc00222d..7f073649 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -36,7 +36,7 @@
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.5.0",
-    "css-loader": "^3.4.0",
+    "css-loader": "^3.5.2",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",

From 6e495aeb1e8283d97e476fee1ae4e19f6f217f75 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 24 Apr 2020 12:39:31 +0000
Subject: [PATCH 232/269] Update autoprefixer requirement from ^9.7.3 to ^9.7.6

Updates the requirements on [autoprefixer](https://github.com/postcss/autoprefixer) to permit the latest version.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/9.7.3...9.7.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index dd0b4966..2e6b8587 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -32,7 +32,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.2",
     "@jetbrains/ts2kt-automator": "^2.0.0",
-    "autoprefixer": "^9.7.3",
+    "autoprefixer": "^9.7.6",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
     "core-js": "^3.5.0",

From fe5362394f3799c849e51265ac1ff6658130b206 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Fri, 24 Apr 2020 12:54:44 +0000
Subject: [PATCH 233/269] Update postcss-flexbugs-fixes requirement from ^4.1.0
 to ^4.2.0

Updates the requirements on [postcss-flexbugs-fixes](https://github.com/luisrudge/postcss-flexbugs-fixes) to permit the latest version.
- [Release notes](https://github.com/luisrudge/postcss-flexbugs-fixes/releases)
- [Changelog](https://github.com/luisrudge/postcss-flexbugs-fixes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/luisrudge/postcss-flexbugs-fixes/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index dd0b4966..6bd3d8dd 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -46,7 +46,7 @@
     "kotlinx-html": "^0.6.12",
     "mini-css-extract-plugin": "^0.8.2",
     "object-assign": "^4.1.1",
-    "postcss-flexbugs-fixes": "^4.1.0",
+    "postcss-flexbugs-fixes": "^4.2.0",
     "postcss-loader": "^3.0.0",
     "promise": "^8.0.3",
     "react-dev-utils": "^7.0.1",

From 110c39529dce0370e94c5b1619c4a40ada88cc52 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Mon, 27 Apr 2020 13:47:31 +0000
Subject: [PATCH 234/269] Update minimist requirement from ^1.2.0 to ^1.2.5

Updates the requirements on [minimist](https://github.com/substack/minimist) to permit the latest version.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
---
 packages/ts2kt-automator/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 6e994d0b..50fefa24 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -24,7 +24,7 @@
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
   "dependencies": {
-    "minimist": "^1.2.0",
+    "minimist": "^1.2.5",
     "mkdirp": "^0.5.1",
     "ts2kt": "^0.1.3"
   },

From e2abc680927009789139bbde50a0bd96a3d04f43 Mon Sep 17 00:00:00 2001
From: "dependabot-preview[bot]"
 <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date: Thu, 29 Apr 2021 19:22:37 +0000
Subject: [PATCH 235/269] Upgrade to GitHub-native Dependabot

---
 .github/dependabot.yml | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)
 create mode 100644 .github/dependabot.yml

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 00000000..36135ac1
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,41 @@
+version: 2
+updates:
+- package-ecosystem: npm
+  directory: "/"
+  schedule:
+    interval: daily
+    time: "10:00"
+  open-pull-requests-limit: 10
+  versioning-strategy: increase
+  ignore:
+  - dependency-name: mini-css-extract-plugin
+    versions:
+    - 1.3.5
+    - 1.3.6
+    - 1.3.7
+    - 1.3.8
+    - 1.3.9
+    - 1.4.0
+    - 1.4.1
+    - 1.5.0
+  - dependency-name: react-dev-utils
+    versions:
+    - 11.0.1
+    - 11.0.2
+    - 11.0.3
+  - dependency-name: html-webpack-plugin
+    versions:
+    - 4.5.1
+    - 5.0.0
+    - 5.1.0
+    - 5.2.0
+  - dependency-name: commander
+    versions:
+    - 7.0.0
+    - 7.1.0
+  - dependency-name: semver
+    versions:
+    - 7.3.4
+  - dependency-name: chalk
+    versions:
+    - 4.1.0

From 464e7fb5a76132aa3189085904f7078f3bbda68f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20Krzemi=C5=84ski?=
 <krzema12@users.noreply.github.com>
Date: Tue, 9 Nov 2021 10:19:05 +0100
Subject: [PATCH 236/269] README: Add YouTrack ticket about unit-testing

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 0a9aa035..1887c56a 100644
--- a/README.md
+++ b/README.md
@@ -165,7 +165,7 @@ With `create-react-kotlin-app` you can quickly bootstrap a new application using
 
 ## Limitations
 
-* Unit testing is currently not supported in this project. We're now working on the Jest Kotlin wrapper. Stay tuned!
+* Unit testing is currently not supported in this project. We're now working on the Jest Kotlin wrapper. Unit-testing React is tracked in [KT-49610](https://youtrack.jetbrains.com/issue/KT-49610). Stay tuned!
 
 ## Converting to a Custom Setup
 

From 15c85028809e2bea5f9e866ea1eb0ff22a68589f Mon Sep 17 00:00:00 2001
From: Mikhael Bogdanov <mikhael.bogdanov@jetbrains.com>
Date: Thu, 30 Dec 2021 16:41:56 +0100
Subject: [PATCH 237/269] Update Kotlin related dependencies, remove deprecated
 usages

---
 package.json                                         | 6 +++---
 packages/kotlin-webpack-plugin/example/main.kt       | 2 +-
 packages/react-scripts/package.json                  | 6 +++---
 packages/react-scripts/template/src/index/index.kt   | 2 +-
 packages/react-scripts/template/src/ticker/Ticker.kt | 2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/package.json b/package.json
index 0b0bc4e8..49e5c340 100644
--- a/package.json
+++ b/package.json
@@ -20,9 +20,9 @@
     "core-js": "^3.5.0",
     "eslint": "^6.7.2",
     "husky": "^3.1.0",
-    "kotlin": "^1.3.70",
-    "kotlinx-coroutines-core": "^1.3.5",
-    "kotlinx-html": "^0.6.12",
+    "kotlin": "~1.5.32",
+    "kotlinx-coroutines-core": "^1.5.2",
+    "kotlinx-html": "^0.7.2",
     "lerna": "^3.19.0",
     "lerna-changelog": "^0.8.3",
     "lint-staged": "^9.5.0",
diff --git a/packages/kotlin-webpack-plugin/example/main.kt b/packages/kotlin-webpack-plugin/example/main.kt
index a7a03650..db134c42 100644
--- a/packages/kotlin-webpack-plugin/example/main.kt
+++ b/packages/kotlin-webpack-plugin/example/main.kt
@@ -1,7 +1,7 @@
 package example
 
+import kotlinx.browser.document
 import react.dom.*
-import kotlin.browser.*
 
 fun main(args: Array<String>) {
     render(document.getElementById("app")) {
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index c4df703b..a010d70b 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -41,9 +41,9 @@
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",
     "html-webpack-plugin": "^4.0.0-beta.8",
-    "kotlin": "^1.3.70",
-    "kotlinx-coroutines-core": "^1.3.5",
-    "kotlinx-html": "^0.6.12",
+    "kotlin": "~1.5.32",
+    "kotlinx-coroutines-core": "~1.5.2",
+    "kotlinx-html": "^0.7.2",
     "mini-css-extract-plugin": "^0.8.2",
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.2.0",
diff --git a/packages/react-scripts/template/src/index/index.kt b/packages/react-scripts/template/src/index/index.kt
index 0c1399c7..a2f8048f 100644
--- a/packages/react-scripts/template/src/index/index.kt
+++ b/packages/react-scripts/template/src/index/index.kt
@@ -2,8 +2,8 @@ package index
 
 import app.*
 import kotlinext.js.*
+import kotlinx.browser.document
 import react.dom.*
-import kotlin.browser.*
 
 fun main(args: Array<String>) {
     requireAll(require.context("src", true, js("/\\.css$/")))
diff --git a/packages/react-scripts/template/src/ticker/Ticker.kt b/packages/react-scripts/template/src/ticker/Ticker.kt
index aac06951..0c793c20 100644
--- a/packages/react-scripts/template/src/ticker/Ticker.kt
+++ b/packages/react-scripts/template/src/ticker/Ticker.kt
@@ -1,8 +1,8 @@
 package ticker
 
+import kotlinx.browser.window
 import react.*
 import react.dom.*
-import kotlin.browser.*
 
 interface TickerProps : RProps {
     var startFrom: Int

From 470ce5db198dbd22b6d71c38f0f9193cde26f5bf Mon Sep 17 00:00:00 2001
From: Mikhael Bogdanov <mikhael.bogdanov@jetbrains.com>
Date: Fri, 31 Dec 2021 10:43:56 +0100
Subject: [PATCH 238/269] Update dev dependencies

---
 package.json                        | 8 ++++----
 packages/react-scripts/package.json | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package.json b/package.json
index 49e5c340..1be55def 100644
--- a/package.json
+++ b/package.json
@@ -18,14 +18,14 @@
     "@jetbrains/kotlin-react": "^16.9.0-pre.89",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "core-js": "^3.5.0",
-    "eslint": "^6.7.2",
+    "eslint": "^7.32.0",
     "husky": "^3.1.0",
     "kotlin": "~1.5.32",
     "kotlinx-coroutines-core": "^1.5.2",
     "kotlinx-html": "^0.7.2",
-    "lerna": "^3.19.0",
-    "lerna-changelog": "^0.8.3",
-    "lint-staged": "^9.5.0",
+    "lerna": "^4.0.0",
+    "lerna-changelog": "^1.0.1",
+    "lint-staged": "^10.5.4",
     "prettier": "^1.19.1",
     "react": "^16.12.0",
     "react-dom": "^16.12.0"
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index a010d70b..bf6a38c1 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -40,7 +40,7 @@
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
     "fs-extra": "^8.1.0",
-    "html-webpack-plugin": "^4.0.0-beta.8",
+    "html-webpack-plugin": "^4.5.1",
     "kotlin": "~1.5.32",
     "kotlinx-coroutines-core": "~1.5.2",
     "kotlinx-html": "^0.7.2",

From 6822d10ee440666030570d6b593c4ff65e7a8a44 Mon Sep 17 00:00:00 2001
From: Mikhael Bogdanov <mikhael.bogdanov@jetbrains.com>
Date: Mon, 3 Jan 2022 13:09:02 +0100
Subject: [PATCH 239/269] Update `create-react-kotlin-app` version

---
 packages/create-react-kotlin-app/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 5d9c4972..14e78948 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -1,6 +1,6 @@
 {
   "name": "create-react-kotlin-app",
-  "version": "2.0.2",
+  "version": "2.1.0",
   "keywords": [
     "react"
   ],

From 7f03304090887f79cd8ec4cfcc9bec74bf953657 Mon Sep 17 00:00:00 2001
From: Mikhael Bogdanov <mikhael.bogdanov@jetbrains.com>
Date: Mon, 3 Jan 2022 13:27:49 +0100
Subject: [PATCH 240/269] Update node version in .nvmrc

---
 .nvmrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.nvmrc b/.nvmrc
index 9631d5d3..bce43c25 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v10.19.0
+v12.13.0

From 81b0f5fdefffb43c9a5b496de9de5ae48d087f74 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 13:36:02 +0100
Subject: [PATCH 241/269] Update code style settings

---
 .idea/codeStyles/Project.xml         | 27 +++++----------------------
 .idea/codeStyles/codeStyleConfig.xml |  1 +
 2 files changed, 6 insertions(+), 22 deletions(-)

diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
index 865592ac..fc65f555 100644
--- a/.idea/codeStyles/Project.xml
+++ b/.idea/codeStyles/Project.xml
@@ -1,28 +1,11 @@
 <component name="ProjectCodeStyleConfiguration">
   <code_scheme name="Project" version="173">
-    <JSCodeStyleSettings version="0">
-      <option name="USE_SEMICOLON_AFTER_STATEMENT" value="false" />
-      <option name="FORCE_SEMICOLON_STYLE" value="true" />
-      <option name="USE_DOUBLE_QUOTES" value="false" />
-      <option name="FORCE_QUOTE_STYlE" value="true" />
-      <option name="ENFORCE_TRAILING_COMMA" value="WhenMultiline" />
-    </JSCodeStyleSettings>
-    <codeStyleSettings language="JAVA">
-      <indentOptions>
-        <option name="CONTINUATION_INDENT_SIZE" value="4" />
-      </indentOptions>
-    </codeStyleSettings>
-    <codeStyleSettings language="JavaScript">
-      <indentOptions>
-        <option name="INDENT_SIZE" value="2" />
-        <option name="CONTINUATION_INDENT_SIZE" value="2" />
-        <option name="TAB_SIZE" value="2" />
-      </indentOptions>
-    </codeStyleSettings>
+    <JetCodeStyleSettings>
+      <option name="NAME_COUNT_TO_USE_STAR_IMPORT" value="1" />
+      <option name="CODE_STYLE_DEFAULTS" value="KOTLIN_OFFICIAL" />
+    </JetCodeStyleSettings>
     <codeStyleSettings language="kotlin">
-      <indentOptions>
-        <option name="CONTINUATION_INDENT_SIZE" value="4" />
-      </indentOptions>
+      <option name="CODE_STYLE_DEFAULTS" value="KOTLIN_OFFICIAL" />
     </codeStyleSettings>
   </code_scheme>
 </component>
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
index a55e7a17..6e6eec11 100644
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -1,5 +1,6 @@
 <component name="ProjectCodeStyleConfiguration">
   <state>
+    <option name="USE_PER_PROJECT_SETTINGS" value="true" />
     <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
   </state>
 </component>
\ No newline at end of file

From 3b214f4c14a0832e9a020a03013c2edaa14db9db Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 13:56:33 +0100
Subject: [PATCH 242/269] Update more packages

---
 package.json | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/package.json b/package.json
index 1be55def..61ce61c2 100644
--- a/package.json
+++ b/package.json
@@ -14,21 +14,21 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.89",
-    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
-    "core-js": "^3.5.0",
-    "eslint": "^7.32.0",
-    "husky": "^3.1.0",
-    "kotlin": "~1.5.32",
-    "kotlinx-coroutines-core": "^1.5.2",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.91",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.91",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.91",
+    "core-js": "^3.20.2",
+    "eslint": "^8.6.0",
+    "husky": "^7.0.4",
+    "kotlin": "~1.6.10",
+    "kotlinx-coroutines-core": "^1.6.0",
     "kotlinx-html": "^0.7.2",
     "lerna": "^4.0.0",
-    "lerna-changelog": "^1.0.1",
-    "lint-staged": "^10.5.4",
-    "prettier": "^1.19.1",
-    "react": "^16.12.0",
-    "react-dom": "^16.12.0"
+    "lerna-changelog": "^2.2.0",
+    "lint-staged": "^12.1.5",
+    "prettier": "^2.5.1",
+    "react": "^17.0.2",
+    "react-dom": "^17.0.2"
   },
   "lint-staged": {
     "*.js": [
@@ -40,7 +40,7 @@
     "git rm --cached"
   ],
   "engines": {
-    "node": ">=8.9.0",
-    "yarn": ">=1.0.0"
+    "node": ">=16.13.0 <17",
+    "yarn": ">=1.22.17"
   }
 }

From bb8b9250c0c4ab0b34f3259a3174dfb025e20f08 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 13:56:55 +0100
Subject: [PATCH 243/269] Reformat using the latest version of Prettier

---
 .../create-react-kotlin-app/createReactApp.js | 50 ++++++++--------
 packages/gen-idea-libs/generate.js            | 17 +++---
 packages/kotlin-webpack-plugin/dce-plugin.js  |  4 +-
 .../kotlin-webpack-plugin/libraries-lookup.js |  6 +-
 packages/kotlin-webpack-plugin/plugin.js      | 28 ++++-----
 packages/kotlinc-js-api/kotlin-compiler.js    |  8 +--
 .../test/kotlin-compiler.test.js              | 12 ++--
 packages/react-scripts/config/env.js          |  8 +--
 packages/react-scripts/config/paths.js        |  7 ++-
 .../config/webpack.config.dev.js              |  2 +-
 .../config/webpack.config.prod.js             |  2 +-
 .../config/webpackDevServer.config.js         |  2 +-
 .../kitchensink/integration/initDOM.js        | 10 ++--
 .../fixtures/kitchensink/src/App.js           | 59 ++++++++++---------
 .../kitchensink/src/features/env/NodePath.js  |  4 +-
 .../src/features/env/NodePath.test.js         |  2 +-
 .../src/features/syntax/ArrayDestructuring.js |  9 ++-
 .../syntax/ArrayDestructuring.test.js         |  2 +-
 .../src/features/syntax/ArraySpread.js        |  4 +-
 .../src/features/syntax/ArraySpread.test.js   |  2 +-
 .../src/features/syntax/AsyncAwait.js         |  4 +-
 .../src/features/syntax/AsyncAwait.test.js    |  2 +-
 .../src/features/syntax/ClassProperties.js    |  4 +-
 .../features/syntax/ClassProperties.test.js   |  2 +-
 .../src/features/syntax/ComputedProperties.js |  2 +-
 .../syntax/ComputedProperties.test.js         |  2 +-
 .../features/syntax/CustomInterpolation.js    |  4 +-
 .../syntax/CustomInterpolation.test.js        |  2 +-
 .../src/features/syntax/DefaultParameters.js  |  4 +-
 .../features/syntax/DefaultParameters.test.js |  2 +-
 .../features/syntax/DestructuringAndAwait.js  |  4 +-
 .../syntax/DestructuringAndAwait.test.js      |  2 +-
 .../src/features/syntax/Generators.js         |  4 +-
 .../src/features/syntax/Generators.test.js    |  2 +-
 .../features/syntax/ObjectDestructuring.js    |  2 +-
 .../syntax/ObjectDestructuring.test.js        |  2 +-
 .../src/features/syntax/ObjectSpread.js       |  2 +-
 .../src/features/syntax/ObjectSpread.test.js  |  2 +-
 .../src/features/syntax/Promises.js           |  6 +-
 .../src/features/syntax/Promises.test.js      |  2 +-
 .../src/features/syntax/RestAndDefault.js     |  4 +-
 .../features/syntax/RestAndDefault.test.js    |  2 +-
 .../src/features/syntax/RestParameters.js     |  4 +-
 .../features/syntax/RestParameters.test.js    |  2 +-
 .../features/syntax/TemplateInterpolation.js  |  4 +-
 .../syntax/TemplateInterpolation.test.js      |  2 +-
 .../fixtures/kitchensink/src/subfolder/lol.js |  2 +-
 packages/react-scripts/scripts/build.js       |  8 +--
 packages/react-scripts/scripts/eject.js       | 22 +++----
 packages/react-scripts/scripts/init.js        | 17 +++---
 packages/react-scripts/scripts/start.js       | 12 ++--
 packages/react-scripts/scripts/test.js        |  4 +-
 packages/ts2kt-automator/index.js             | 24 ++++----
 packages/ts2kt-automator/lib.js               |  6 +-
 packages/ts2kt-automator/test/lib.test.js     |  2 +-
 55 files changed, 220 insertions(+), 189 deletions(-)

diff --git a/packages/create-react-kotlin-app/createReactApp.js b/packages/create-react-kotlin-app/createReactApp.js
index dd0d432a..6dc4baca 100755
--- a/packages/create-react-kotlin-app/createReactApp.js
+++ b/packages/create-react-kotlin-app/createReactApp.js
@@ -55,7 +55,7 @@ const program = new commander.Command(packageJson.name)
   .version(packageJson.version)
   .arguments('<project-directory>')
   .usage(`${chalk.green('<project-directory>')} [options]`)
-  .action(name => {
+  .action((name) => {
     projectName = name;
   })
   .option('--verbose', 'print additional logs')
@@ -114,7 +114,7 @@ if (typeof projectName === 'undefined') {
 
 function printValidationResults(results) {
   if (typeof results !== 'undefined') {
-    results.forEach(error => {
+    results.forEach((error) => {
       console.error(chalk.red(`  *  ${error}`));
     });
   }
@@ -167,9 +167,7 @@ function createApp(name, verbose, version, template) {
   if (!semver.satisfies(process.version, '>=6.0.0')) {
     console.log(
       chalk.yellow(
-        `You are using Node ${
-          process.version
-        } so the project will be boostrapped with an old unsupported version of tools.\n\n` +
+        `You are using Node ${process.version} so the project will be boostrapped with an old unsupported version of tools.\n\n` +
           `Please update to Node 6 or higher for a better, fully supported experience.\n`
       )
     );
@@ -184,9 +182,7 @@ function createApp(name, verbose, version, template) {
       if (npmInfo.npmVersion) {
         console.log(
           chalk.yellow(
-            `You are using npm ${
-              npmInfo.npmVersion
-            } so the project will be boostrapped with an old unsupported version of tools.\n\n` +
+            `You are using npm ${npmInfo.npmVersion} so the project will be boostrapped with an old unsupported version of tools.\n\n` +
               `Please update to npm 3 or higher for a better, fully supported experience.\n`
           )
         );
@@ -234,7 +230,7 @@ function install(useYarn, dependencies, verbose, isOnline) {
     }
 
     const child = spawn(command, args, { stdio: 'inherit' });
-    child.on('close', code => {
+    child.on('close', (code) => {
       if (code !== 0) {
         reject({
           command: `${command} ${args.join(' ')}`,
@@ -260,13 +256,13 @@ function run(
 
   console.log('Installing packages. This might take a couple minutes.');
   getPackageName(packageToInstall)
-    .then(packageName =>
-      checkIfOnline(useYarn).then(isOnline => ({
+    .then((packageName) =>
+      checkIfOnline(useYarn).then((isOnline) => ({
         isOnline: isOnline,
         packageName: packageName,
       }))
     )
-    .then(info => {
+    .then((info) => {
       const isOnline = info.isOnline;
       const packageName = info.packageName;
       console.log(
@@ -280,7 +276,7 @@ function run(
         () => packageName
       );
     })
-    .then(packageName => {
+    .then((packageName) => {
       checkNodeVersion(packageName);
 
       // Since react-scripts has been installed with --save
@@ -307,7 +303,7 @@ function run(
         );
       }
     })
-    .catch(reason => {
+    .catch((reason) => {
       console.log();
       console.log('Aborting installation.');
       if (reason.command) {
@@ -327,8 +323,8 @@ function run(
         'node_modules',
       ];
       const currentFiles = fs.readdirSync(path.join(root));
-      currentFiles.forEach(file => {
-        knownGeneratedFiles.forEach(fileToMatch => {
+      currentFiles.forEach((file) => {
+        knownGeneratedFiles.forEach((fileToMatch) => {
           // This will catch `(npm-debug|yarn-error|yarn-debug).log*` files
           // and the rest of knownGeneratedFiles.
           if (
@@ -395,7 +391,7 @@ function getTemporaryDirectory() {
 function extractStream(stream, dest) {
   return new Promise((resolve, reject) => {
     stream.pipe(
-      unpack(dest, err => {
+      unpack(dest, (err) => {
         if (err) {
           reject(err);
         } else {
@@ -410,7 +406,7 @@ function extractStream(stream, dest) {
 function getPackageName(installPackage) {
   if (installPackage.indexOf('.tgz') > -1) {
     return getTemporaryDirectory()
-      .then(obj => {
+      .then((obj) => {
         let stream;
         if (/^http/.test(installPackage)) {
           stream = hyperquest(installPackage);
@@ -419,12 +415,12 @@ function getPackageName(installPackage) {
         }
         return extractStream(stream, obj.tmpdir).then(() => obj);
       })
-      .then(obj => {
+      .then((obj) => {
         const packageName = require(path.join(obj.tmpdir, 'package.json')).name;
         obj.cleanup();
         return packageName;
       })
-      .catch(err => {
+      .catch((err) => {
         // The package name could be with or without semver version, e.g. react-scripts-0.2.0-alpha.1.tgz
         // However, this function returns package name only without semver version.
         console.log(
@@ -458,9 +454,7 @@ function checkNpmVersion() {
   let hasMinNpm = false;
   let npmVersion = null;
   try {
-    npmVersion = execSync('npm --version')
-      .toString()
-      .trim();
+    npmVersion = execSync('npm --version').toString().trim();
     hasMinNpm = semver.gte(npmVersion, '3.0.0');
   } catch (err) {
     // ignore
@@ -522,7 +516,9 @@ function checkAppName(appName) {
         )} because a dependency with the same name exists.\n` +
           `Due to the way npm works, the following names are not allowed:\n\n`
       ) +
-        chalk.cyan(allDependencies.map(depName => `  ${depName}`).join('\n')) +
+        chalk.cyan(
+          allDependencies.map((depName) => `  ${depName}`).join('\n')
+        ) +
         chalk.red('\n\nPlease choose a different project name.')
     );
     process.exit(1);
@@ -594,7 +590,7 @@ function isSafeToCreateProjectIn(root) {
     '.hgignore',
     '.hgcheck',
   ];
-  return fs.readdirSync(root).every(file => validFiles.indexOf(file) >= 0);
+  return fs.readdirSync(root).every((file) => validFiles.indexOf(file) >= 0);
 }
 
 function checkIfOnline(useYarn) {
@@ -604,8 +600,8 @@ function checkIfOnline(useYarn) {
     return Promise.resolve(true);
   }
 
-  return new Promise(resolve => {
-    dns.lookup('registry.yarnpkg.com', err => {
+  return new Promise((resolve) => {
+    dns.lookup('registry.yarnpkg.com', (err) => {
       resolve(err === null);
     });
   });
diff --git a/packages/gen-idea-libs/generate.js b/packages/gen-idea-libs/generate.js
index 3922632a..32b277ad 100644
--- a/packages/gen-idea-libs/generate.js
+++ b/packages/gen-idea-libs/generate.js
@@ -13,13 +13,13 @@ const fs = require('fs');
   }, '.')
 */
 
-const findIml = function(directory) {
+const findIml = function (directory) {
   const imlList = fs.readdirSync(directory).filter((element) => {
     var extName = path.extname(element);
     return extName === '.iml';
   });
-  return imlList.length > 0 && imlList[0] || null
-}
+  return (imlList.length > 0 && imlList[0]) || null;
+};
 
 module.exports = function generate(packages, projectDir, imlPath) {
   const libTemplate = fs.readFileSync(
@@ -35,7 +35,7 @@ module.exports = function generate(packages, projectDir, imlPath) {
   } else {
     try {
       const ideaDir = path.join(projectDir, '.idea');
-      let imlFileName = findIml(ideaDir)
+      let imlFileName = findIml(ideaDir);
       _imlPath = path.join(ideaDir, imlFileName);
 
       iml = fs.readFileSync(_imlPath, 'utf8');
@@ -45,7 +45,7 @@ module.exports = function generate(packages, projectDir, imlPath) {
         `${path.basename(path.resolve(projectDir))}.iml`
       );
       try {
-        let imlFileName = findIml(projectDir)
+        let imlFileName = findIml(projectDir);
         _imlPath = path.join(projectDir, imlFileName);
         iml = fs.readFileSync(_imlPath, 'utf8');
       } catch (err) {
@@ -54,16 +54,15 @@ module.exports = function generate(packages, projectDir, imlPath) {
         );
         return;
       }
-      
     }
   }
-  Object.keys(packages).forEach(name => {
+  Object.keys(packages).forEach((name) => {
     const pkg = packages[name];
     const classes = path.relative(projectDir, path.join(pkg, '..'));
     fs.writeFile(
       path.join(projectDir, `.idea/libraries/${name.replace(/-/g, '_')}.xml`),
       libTemplate.replace(/%name%/g, name).replace(/%classes%/g, classes),
-      err => {
+      (err) => {
         if (err) {
           throw err;
         }
@@ -75,7 +74,7 @@ module.exports = function generate(packages, projectDir, imlPath) {
       iml = iml.replace(/(\n\s+)<\/component>/, `$1  ${dep}$&`);
     }
   });
-  fs.writeFile(_imlPath, iml, err => {
+  fs.writeFile(_imlPath, iml, (err) => {
     if (err) {
       throw err;
     }
diff --git a/packages/kotlin-webpack-plugin/dce-plugin.js b/packages/kotlin-webpack-plugin/dce-plugin.js
index e2f548fa..306cd1b5 100644
--- a/packages/kotlin-webpack-plugin/dce-plugin.js
+++ b/packages/kotlin-webpack-plugin/dce-plugin.js
@@ -14,12 +14,12 @@ function eliminateDeadCode(args) {
     let hasErrors = false;
     let errors = '';
 
-    compilation.stderr.on('data', data => {
+    compilation.stderr.on('data', (data) => {
       hasErrors = true;
       errors += data.toString();
     });
 
-    compilation.on('error', err => {
+    compilation.on('error', (err) => {
       hasErrors = true;
       errors += 'kotlin-dce-js failed';
       errors += JSON.stringify(err);
diff --git a/packages/kotlin-webpack-plugin/libraries-lookup.js b/packages/kotlin-webpack-plugin/libraries-lookup.js
index 3bbf8f99..e0dea53d 100644
--- a/packages/kotlin-webpack-plugin/libraries-lookup.js
+++ b/packages/kotlin-webpack-plugin/libraries-lookup.js
@@ -10,8 +10,8 @@ function lookupInPackage(pkg) {
       ...Object.keys(pkg.peerDependencies || {}),
     ]
       // We provide the Kotlin runtime externally, so we aren't looking for it
-      .filter(dependencyName => dependencyName !== 'kotlin')
-      .map(dependencyName => {
+      .filter((dependencyName) => dependencyName !== 'kotlin')
+      .map((dependencyName) => {
         try {
           let main;
           if (require.resolve.paths) {
@@ -31,7 +31,7 @@ function lookupInPackage(pkg) {
           return null;
         }
       })
-      .filter(dependencyMainFilePath => !!dependencyMainFilePath)
+      .filter((dependencyMainFilePath) => !!dependencyMainFilePath)
   );
 }
 
diff --git a/packages/kotlin-webpack-plugin/plugin.js b/packages/kotlin-webpack-plugin/plugin.js
index dfeeffa1..165149fb 100644
--- a/packages/kotlin-webpack-plugin/plugin.js
+++ b/packages/kotlin-webpack-plugin/plugin.js
@@ -44,14 +44,12 @@ class KotlinWebpackPlugin {
     );
     this.firstCompilationError = null;
 
-    this.compileIfKotlinFilesChanged = this.compileIfKotlinFilesChanged.bind(
-      this
-    );
+    this.compileIfKotlinFilesChanged =
+      this.compileIfKotlinFilesChanged.bind(this);
     this.watchKotlinSources = this.watchKotlinSources.bind(this);
     this.compileIfFirstRun = this.compileIfFirstRun.bind(this);
-    this.reportFirstCompilationError = this.reportFirstCompilationError.bind(
-      this
-    );
+    this.reportFirstCompilationError =
+      this.reportFirstCompilationError.bind(this);
     this.optimizeDeadCode = this.optimizeDeadCode.bind(this);
     this.setPastDate = this.setPastDate.bind(this);
 
@@ -90,7 +88,7 @@ class KotlinWebpackPlugin {
     }
 
     return Object.assign({}, opts, {
-      libraries: opts.libraries.map(main =>
+      libraries: opts.libraries.map((main) =>
         main.replace(/(?:\.js)?$/, '.meta.js')
       ),
       librariesMainFiles: opts.libraries,
@@ -99,10 +97,10 @@ class KotlinWebpackPlugin {
 
   copyLibraries() {
     const files = this.options.librariesMainFiles.concat(
-      this.options.librariesMainFiles.map(main => `${main}.map`)
+      this.options.librariesMainFiles.map((main) => `${main}.map`)
     );
     return Promise.all(
-      files.map(file =>
+      files.map((file) =>
         fs.copy(file, path.join(this.options.output, path.basename(file)))
       )
     );
@@ -110,14 +108,14 @@ class KotlinWebpackPlugin {
 
   async compileIfKotlinFilesChanged(compilation, done) {
     const changedFiles = Array.from(compilation.fileTimestamps.keys()).filter(
-      watchfile =>
+      (watchfile) =>
         (this.prevTimestamps.get(watchfile) || this.startTime) <
         (compilation.fileTimestamps.get(watchfile) || Infinity)
     );
 
     this.prevTimestamps = compilation.fileTimestamps;
 
-    if (!changedFiles.some(it => /\.kt$/.test(it))) {
+    if (!changedFiles.some((it) => /\.kt$/.test(it))) {
       done();
       return;
     }
@@ -154,12 +152,12 @@ class KotlinWebpackPlugin {
   }
 
   async watchKotlinSources(compilation, done) {
-    const patterns = this.sources.map(it => `${it}/**/*.kt`);
+    const patterns = this.sources.map((it) => `${it}/**/*.kt`);
     const paths = await globby(patterns, {
       absolute: true,
     });
 
-    const normalizedPaths = paths.map(it => path.normalize(it));
+    const normalizedPaths = paths.map((it) => path.normalize(it));
 
     if (compilation.fileDependencies.add) {
       for (const path of normalizedPaths) {
@@ -231,7 +229,7 @@ class KotlinWebpackPlugin {
 
     const files = await fs.readdir(output);
     await Promise.all(
-      files.map(file =>
+      files.map((file) =>
         fs.utimes(path.resolve(output, file), timestamp, timestamp)
       )
     );
@@ -246,7 +244,7 @@ class KotlinWebpackPlugin {
     this.log.info('Generating error entry', file);
 
     if (!fs.existsSync(this.options.output)) {
-      fs.mkdirSync(this.options.output, {recursive: true});
+      fs.mkdirSync(this.options.output, { recursive: true });
     }
 
     const message = `throw new Error("Failed to compile Kotlin code: ${(
diff --git a/packages/kotlinc-js-api/kotlin-compiler.js b/packages/kotlinc-js-api/kotlin-compiler.js
index 1d81297a..d0b26d70 100644
--- a/packages/kotlinc-js-api/kotlin-compiler.js
+++ b/packages/kotlinc-js-api/kotlin-compiler.js
@@ -79,7 +79,7 @@ function convertOptionsIntoArguments(options) {
 
   argumentsList = argumentsList.concat(options.sources);
 
-  return argumentsList.filter(arg => !!arg);
+  return argumentsList.filter((arg) => !!arg);
 }
 
 function compile(options) {
@@ -93,16 +93,16 @@ function compile(options) {
     );
     let errors = '';
 
-    compilation.stderr.on('data', data => {
+    compilation.stderr.on('data', (data) => {
       errors += data.toString();
     });
 
-    compilation.on('error', err => {
+    compilation.on('error', (err) => {
       errors += 'kotlin-js failed. Do you have Kotlin installed?';
       errors += JSON.stringify(err);
     });
 
-    compilation.on('close', code => {
+    compilation.on('close', (code) => {
       if (code !== SUCCESS_CODE) {
         reject(errors || `Kotlin compiler exited with code ${code}`);
         return;
diff --git a/packages/kotlinc-js-api/test/kotlin-compiler.test.js b/packages/kotlinc-js-api/test/kotlin-compiler.test.js
index a44fb589..ae934e04 100644
--- a/packages/kotlinc-js-api/test/kotlin-compiler.test.js
+++ b/packages/kotlinc-js-api/test/kotlin-compiler.test.js
@@ -16,18 +16,18 @@ kotlinCompiler
       `kotlin-compiler/lib/kotlinx-serialization-compiler-plugin.jar`
     ),
     libraries: ['@jetbrains/kotlin-extensions', '@jetbrains/kotlin-react'].map(
-      lib => require.resolve(lib).replace(/(?:\.js)?$/, '.meta.js')
+      (lib) => require.resolve(lib).replace(/(?:\.js)?$/, '.meta.js')
     ),
   })
   .then(() => {
-    return new Promise(resolve =>
+    return new Promise((resolve) =>
       fs.readFile(DIST_FILE_PATH, (error, data) => resolve(data))
     );
   })
-  .then(compiledFileContent => {
-    return new Promise(resolve =>
+  .then((compiledFileContent) => {
+    return new Promise((resolve) =>
       fs.readFile(REFERENCE_PATH, (error, data) => resolve(data))
-    ).then(reference => ({
+    ).then((reference) => ({
       compiledFileContent,
       reference,
     }));
@@ -42,7 +42,7 @@ kotlinCompiler
       console.info('Test passed');
     }
   })
-  .catch(err => {
+  .catch((err) => {
     console.error('kotlinc-js-api test failed:', err);
     process.exit(1);
   });
diff --git a/packages/react-scripts/config/env.js b/packages/react-scripts/config/env.js
index fa42747f..7c5bb8f7 100644
--- a/packages/react-scripts/config/env.js
+++ b/packages/react-scripts/config/env.js
@@ -37,7 +37,7 @@ var dotenvFiles = [
 // if this file is missing. dotenv will never modify any environment variables
 // that have already been set.
 // https://github.com/motdotla/dotenv
-dotenvFiles.forEach(dotenvFile => {
+dotenvFiles.forEach((dotenvFile) => {
   if (fs.existsSync(dotenvFile)) {
     require('dotenv').config({
       path: dotenvFile,
@@ -57,8 +57,8 @@ dotenvFiles.forEach(dotenvFile => {
 const appDirectory = fs.realpathSync(process.cwd());
 process.env.NODE_PATH = (process.env.NODE_PATH || '')
   .split(path.delimiter)
-  .filter(folder => folder && !path.isAbsolute(folder))
-  .map(folder => path.resolve(appDirectory, folder))
+  .filter((folder) => folder && !path.isAbsolute(folder))
+  .map((folder) => path.resolve(appDirectory, folder))
   .join(path.delimiter);
 
 // Grab NODE_ENV and REACT_APP_* environment variables and prepare them to be
@@ -67,7 +67,7 @@ const REACT_APP = /^REACT_APP_/i;
 
 function getClientEnvironment(publicUrl) {
   const raw = Object.keys(process.env)
-    .filter(key => REACT_APP.test(key))
+    .filter((key) => REACT_APP.test(key))
     .reduce(
       (env, key) => {
         env[key] = process.env[key];
diff --git a/packages/react-scripts/config/paths.js b/packages/react-scripts/config/paths.js
index d36ed316..63e96724 100644
--- a/packages/react-scripts/config/paths.js
+++ b/packages/react-scripts/config/paths.js
@@ -15,7 +15,7 @@ const url = require('url');
 // Make sure any symlinks in the project folder are resolved:
 // https://github.com/facebookincubator/create-react-app/issues/637
 const appDirectory = fs.realpathSync(process.cwd());
-const resolveApp = relativePath => path.resolve(appDirectory, relativePath);
+const resolveApp = (relativePath) => path.resolve(appDirectory, relativePath);
 
 const envPublicUrl = process.env.PUBLIC_URL;
 
@@ -30,7 +30,7 @@ function ensureSlash(path, needsSlash) {
   }
 }
 
-const getPublicUrl = appPackageJson =>
+const getPublicUrl = (appPackageJson) =>
   envPublicUrl || require(appPackageJson).homepage;
 
 // We use `PUBLIC_URL` environment variable or "homepage" field to infer
@@ -63,7 +63,8 @@ module.exports = {
 };
 
 // @remove-on-eject-begin
-const resolveOwn = relativePath => path.resolve(__dirname, '..', relativePath);
+const resolveOwn = (relativePath) =>
+  path.resolve(__dirname, '..', relativePath);
 
 // config before eject: we're in ./node_modules/react-scripts/config/
 module.exports = {
diff --git a/packages/react-scripts/config/webpack.config.dev.js b/packages/react-scripts/config/webpack.config.dev.js
index 83ac24c4..0bf47caa 100644
--- a/packages/react-scripts/config/webpack.config.dev.js
+++ b/packages/react-scripts/config/webpack.config.dev.js
@@ -76,7 +76,7 @@ module.exports = {
     // This is the URL that app is served from. We use "/" in development.
     publicPath: publicPath,
     // Point sourcemap entries to original disk location
-    devtoolModuleFilenameTemplate: info =>
+    devtoolModuleFilenameTemplate: (info) =>
       path.resolve(info.absoluteResourcePath),
   },
   resolve: {
diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index cc3ff605..ab730320 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -62,7 +62,7 @@ module.exports = {
     // We inferred the "public path" (such as / or /my-project) from homepage.
     publicPath: publicPath,
     // Point sourcemap entries to original disk location
-    devtoolModuleFilenameTemplate: info =>
+    devtoolModuleFilenameTemplate: (info) =>
       path.relative(paths.appSrc, info.absoluteResourcePath),
   },
   resolve: {
diff --git a/packages/react-scripts/config/webpackDevServer.config.js b/packages/react-scripts/config/webpackDevServer.config.js
index 4c942f5a..dc971ef9 100644
--- a/packages/react-scripts/config/webpackDevServer.config.js
+++ b/packages/react-scripts/config/webpackDevServer.config.js
@@ -16,7 +16,7 @@ const paths = require('./paths');
 const protocol = process.env.HTTPS === 'true' ? 'https' : 'http';
 const host = process.env.HOST || '0.0.0.0';
 
-module.exports = function(proxy, allowedHost) {
+module.exports = function (proxy, allowedHost) {
   return {
     // WebpackDevServer 2.4.3 introduced a security fix that prevents remote
     // websites from potentially accessing local content through DNS rebinding:
diff --git a/packages/react-scripts/fixtures/kitchensink/integration/initDOM.js b/packages/react-scripts/fixtures/kitchensink/integration/initDOM.js
index 60ec51e3..6a45efb9 100644
--- a/packages/react-scripts/fixtures/kitchensink/integration/initDOM.js
+++ b/packages/react-scripts/fixtures/kitchensink/integration/initDOM.js
@@ -37,10 +37,10 @@ if (process.env.E2E_FILE) {
     );
 } else if (process.env.E2E_URL) {
   getMarkup = () =>
-    new Promise(resolve => {
-      http.get(process.env.E2E_URL, res => {
+    new Promise((resolve) => {
+      http.get(process.env.E2E_URL, (res) => {
         let rawData = '';
-        res.on('data', chunk => (rawData += chunk));
+        res.on('data', (chunk) => (rawData += chunk));
         res.on('end', () => resolve(rawData));
       });
     });
@@ -54,8 +54,8 @@ if (process.env.E2E_FILE) {
   });
 }
 
-export default feature =>
-  new Promise(async resolve => {
+export default (feature) =>
+  new Promise(async (resolve) => {
     const markup = await getMarkup();
     const host = process.env.E2E_URL || 'http://www.example.org/spa:3000';
     const doc = jsdom.jsdom(markup, {
diff --git a/packages/react-scripts/fixtures/kitchensink/src/App.js b/packages/react-scripts/fixtures/kitchensink/src/App.js
index 5fe13acc..5f2e6cf5 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/App.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/App.js
@@ -28,7 +28,10 @@ class BuiltEmitter extends Component {
   }
 
   render() {
-    const { props: { feature }, handleReady } = this;
+    const {
+      props: { feature },
+      handleReady,
+    } = this;
     return (
       <div>
         {createElement(feature, {
@@ -52,130 +55,132 @@ class App extends Component {
     const feature = window.location.hash.slice(1);
     switch (feature) {
       case 'array-destructuring':
-        import('./features/syntax/ArrayDestructuring').then(f =>
+        import('./features/syntax/ArrayDestructuring').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'array-spread':
-        import('./features/syntax/ArraySpread').then(f =>
+        import('./features/syntax/ArraySpread').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'async-await':
-        import('./features/syntax/AsyncAwait').then(f =>
+        import('./features/syntax/AsyncAwait').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'class-properties':
-        import('./features/syntax/ClassProperties').then(f =>
+        import('./features/syntax/ClassProperties').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'computed-properties':
-        import('./features/syntax/ComputedProperties').then(f =>
+        import('./features/syntax/ComputedProperties').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'css-inclusion':
-        import('./features/webpack/CssInclusion').then(f =>
+        import('./features/webpack/CssInclusion').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'custom-interpolation':
-        import('./features/syntax/CustomInterpolation').then(f =>
+        import('./features/syntax/CustomInterpolation').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'default-parameters':
-        import('./features/syntax/DefaultParameters').then(f =>
+        import('./features/syntax/DefaultParameters').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'destructuring-and-await':
-        import('./features/syntax/DestructuringAndAwait').then(f =>
+        import('./features/syntax/DestructuringAndAwait').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'file-env-variables':
-        import('./features/env/FileEnvVariables').then(f =>
+        import('./features/env/FileEnvVariables').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'generators':
-        import('./features/syntax/Generators').then(f =>
+        import('./features/syntax/Generators').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'image-inclusion':
-        import('./features/webpack/ImageInclusion').then(f =>
+        import('./features/webpack/ImageInclusion').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'json-inclusion':
-        import('./features/webpack/JsonInclusion').then(f =>
+        import('./features/webpack/JsonInclusion').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'linked-modules':
-        import('./features/webpack/LinkedModules').then(f =>
+        import('./features/webpack/LinkedModules').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'node-path':
-        import('./features/env/NodePath').then(f => this.setFeature(f.default));
+        import('./features/env/NodePath').then((f) =>
+          this.setFeature(f.default)
+        );
         break;
       case 'no-ext-inclusion':
-        import('./features/webpack/NoExtInclusion').then(f =>
+        import('./features/webpack/NoExtInclusion').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'object-destructuring':
-        import('./features/syntax/ObjectDestructuring').then(f =>
+        import('./features/syntax/ObjectDestructuring').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'object-spread':
-        import('./features/syntax/ObjectSpread').then(f =>
+        import('./features/syntax/ObjectSpread').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'promises':
-        import('./features/syntax/Promises').then(f =>
+        import('./features/syntax/Promises').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'public-url':
-        import('./features/env/PublicUrl').then(f =>
+        import('./features/env/PublicUrl').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'rest-and-default':
-        import('./features/syntax/RestAndDefault').then(f =>
+        import('./features/syntax/RestAndDefault').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'rest-parameters':
-        import('./features/syntax/RestParameters').then(f =>
+        import('./features/syntax/RestParameters').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'shell-env-variables':
-        import('./features/env/ShellEnvVariables').then(f =>
+        import('./features/env/ShellEnvVariables').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'svg-inclusion':
-        import('./features/webpack/SvgInclusion').then(f =>
+        import('./features/webpack/SvgInclusion').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'template-interpolation':
-        import('./features/syntax/TemplateInterpolation').then(f =>
+        import('./features/syntax/TemplateInterpolation').then((f) =>
           this.setFeature(f.default)
         );
         break;
       case 'unknown-ext-inclusion':
-        import('./features/webpack/UnknownExtInclusion').then(f =>
+        import('./features/webpack/UnknownExtInclusion').then((f) =>
           this.setFeature(f.default)
         );
         break;
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js b/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
index f14c5d24..27f1dde1 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.js
@@ -31,7 +31,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-node-path">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.test.js
index 1de025d2..0d8ce9e7 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/env/NodePath.test.js
@@ -12,7 +12,7 @@ import NodePath from './NodePath';
 describe('NODE_PATH', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<NodePath onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
index be605a01..522e055a 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.js
@@ -9,7 +9,12 @@ import React, { Component } from 'react';
 import PropTypes from 'prop-types';
 
 function load() {
-  return [[1, '1'], [2, '2'], [3, '3'], [4, '4']];
+  return [
+    [1, '1'],
+    [2, '2'],
+    [3, '3'],
+    [4, '4'],
+  ];
 }
 
 export default class extends Component {
@@ -34,7 +39,7 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-array-destructuring">
-        {this.state.users.map(user => {
+        {this.state.users.map((user) => {
           const [id, name] = user;
           return <div key={id}>{name}</div>;
         })}
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.test.js
index e6ab4c9f..698b286e 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArrayDestructuring.test.js
@@ -12,7 +12,7 @@ import ArrayDestructuring from './ArrayDestructuring';
 describe('array destructuring', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<ArrayDestructuring onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
index be696ffa..e0b58d6c 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.js
@@ -39,7 +39,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-array-spread">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.test.js
index 4827bc22..6da98121 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ArraySpread.test.js
@@ -12,7 +12,7 @@ import ArraySpread from './ArraySpread';
 describe('array spread', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<ArraySpread onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
index ae135133..0a8dc111 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.js
@@ -39,7 +39,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-async-await">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.test.js
index b056cb70..219edb85 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/AsyncAwait.test.js
@@ -12,7 +12,7 @@ import AsyncAwait from './AsyncAwait';
 describe('async/await', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<AsyncAwait onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
index b1a063cf..c883fcff 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.js
@@ -27,7 +27,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-class-properties">
-        {this.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.test.js
index 3ba3074a..671a7137 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ClassProperties.test.js
@@ -12,7 +12,7 @@ import ClassProperties from './ClassProperties';
 describe('class properties', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<ClassProperties onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
index ad27b8bb..117fa4e3 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.js
@@ -39,7 +39,7 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-computed-properties">
-        {this.state.users.map(user => (
+        {this.state.users.map((user) => (
           <div key={user.id}>{user.user_name}</div>
         ))}
       </div>
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.test.js
index 0442a6bc..5dcfe3fd 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ComputedProperties.test.js
@@ -12,7 +12,7 @@ import ComputedProperties from './ComputedProperties';
 describe('computed properties', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<ComputedProperties onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
index 9d894de1..fe542090 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.js
@@ -12,7 +12,7 @@ const styled = ([style]) =>
   style
     .trim()
     .split(/\s*;\s*/)
-    .map(rule => rule.split(/\s*:\s*/))
+    .map((rule) => rule.split(/\s*:\s*/))
     .reduce((rules, rule) => ({ ...rules, [rule[0]]: rule[1] }), {});
 
 function load() {
@@ -51,7 +51,7 @@ export default class extends Component {
 
     return (
       <div id="feature-custom-interpolation">
-        {this.state.users.map(user => (
+        {this.state.users.map((user) => (
           <div key={user.id} style={veryInlineStyle}>
             {user.name}
           </div>
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.test.js
index 854f3ceb..515368f2 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/CustomInterpolation.test.js
@@ -12,7 +12,7 @@ import CustomInterpolation from './CustomInterpolation';
 describe('custom interpolation', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<CustomInterpolation onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
index d86a989c..73be7e0d 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.js
@@ -39,7 +39,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-default-parameters">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.test.js
index 71c25520..6b272a4f 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DefaultParameters.test.js
@@ -12,7 +12,7 @@ import DefaultParameters from './DefaultParameters';
 describe('default parameters', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<DefaultParameters onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.js
index a69167d4..38eb347e 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.js
@@ -41,7 +41,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-destructuring-and-await">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.test.js
index ec9a9a9e..3d174000 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/DestructuringAndAwait.test.js
@@ -12,7 +12,7 @@ import DestructuringAndAwait from './DestructuringAndAwait';
 describe('destructuring and await', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<DestructuringAndAwait onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.js
index 7ad8fc8f..d08038d6 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.js
@@ -41,7 +41,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-generators">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.test.js
index 5b59d666..cb60619c 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Generators.test.js
@@ -12,7 +12,7 @@ import Generators from './Generators';
 describe('generators', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<Generators onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.js
index be519175..4ff5b695 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.js
@@ -39,7 +39,7 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-object-destructuring">
-        {this.state.users.map(user => {
+        {this.state.users.map((user) => {
           const { id, name } = user;
           return <div key={id}>{name}</div>;
         })}
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.test.js
index ea2b4bdc..d0d3c325 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectDestructuring.test.js
@@ -12,7 +12,7 @@ import ObjectDestructuring from './ObjectDestructuring';
 describe('object destructuring', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<ObjectDestructuring onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.js
index 3c62e38c..045f45b5 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.js
@@ -39,7 +39,7 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-object-spread">
-        {this.state.users.map(user => (
+        {this.state.users.map((user) => (
           <div key={user.id}>
             {user.name}: {user.age}
           </div>
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.test.js
index 0f2aefd4..cfb086e3 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/ObjectSpread.test.js
@@ -12,7 +12,7 @@ import ObjectSpread from './ObjectSpread';
 describe('object spread', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<ObjectSpread onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.js
index f7fd34f0..dd690952 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.js
@@ -28,7 +28,7 @@ export default class extends Component {
   }
 
   componentDidMount() {
-    load().then(users => {
+    load().then((users) => {
       this.setState({ users });
     });
   }
@@ -40,7 +40,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-promises">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.test.js
index ee2ce709..2d021ce8 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/Promises.test.js
@@ -12,7 +12,7 @@ describe('promises', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
     return import('./Promises').then(({ default: Promises }) => {
-      return new Promise(resolve => {
+      return new Promise((resolve) => {
         ReactDOM.render(<Promises onReady={resolve} />, div);
       });
     });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.js
index 3f22cc81..834c0c8c 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.js
@@ -39,7 +39,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-rest-and-default">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.test.js
index 36fc91d4..bc004ae6 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestAndDefault.test.js
@@ -12,7 +12,7 @@ import RestAndDefault from './RestAndDefault';
 describe('rest + default', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<RestAndDefault onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.js
index 8e8c0b8b..a2bc811d 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.js
@@ -39,7 +39,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-rest-parameters">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.test.js
index 9be97012..3adc7ad7 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/RestParameters.test.js
@@ -12,7 +12,7 @@ import RestParameters from './RestParameters';
 describe('rest parameters', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<RestParameters onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.js
index 9788ee5d..1738bd64 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.js
@@ -39,7 +39,9 @@ export default class extends Component {
   render() {
     return (
       <div id="feature-template-interpolation">
-        {this.state.users.map(user => <div key={user.id}>{user.name}</div>)}
+        {this.state.users.map((user) => (
+          <div key={user.id}>{user.name}</div>
+        ))}
       </div>
     );
   }
diff --git a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.test.js b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.test.js
index 10082088..aa5f754b 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.test.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/features/syntax/TemplateInterpolation.test.js
@@ -12,7 +12,7 @@ import TemplateInterpolation from './TemplateInterpolation';
 describe('template interpolation', () => {
   it('renders without crashing', () => {
     const div = document.createElement('div');
-    return new Promise(resolve => {
+    return new Promise((resolve) => {
       ReactDOM.render(<TemplateInterpolation onReady={resolve} />, div);
     });
   });
diff --git a/packages/react-scripts/fixtures/kitchensink/src/subfolder/lol.js b/packages/react-scripts/fixtures/kitchensink/src/subfolder/lol.js
index 7eecce49..8ded29d6 100644
--- a/packages/react-scripts/fixtures/kitchensink/src/subfolder/lol.js
+++ b/packages/react-scripts/fixtures/kitchensink/src/subfolder/lol.js
@@ -5,6 +5,6 @@
  * LICENSE file in the root directory of this source tree.
  */
 
-module.exports = function() {
+module.exports = function () {
   return `haha`;
 };
diff --git a/packages/react-scripts/scripts/build.js b/packages/react-scripts/scripts/build.js
index 84e5d23b..e0b3e6d5 100644
--- a/packages/react-scripts/scripts/build.js
+++ b/packages/react-scripts/scripts/build.js
@@ -15,7 +15,7 @@ process.env.NODE_ENV = 'production';
 // Makes the script crash on unhandled rejections instead of silently
 // ignoring them. In the future, promise rejections that are not handled will
 // terminate the Node.js process with a non-zero exit code.
-process.on('unhandledRejection', err => {
+process.on('unhandledRejection', (err) => {
   throw err;
 });
 
@@ -46,7 +46,7 @@ if (!checkRequiredFiles([paths.appHtml])) {
 // First, read the current file sizes in build directory.
 // This lets us display how much they changed later.
 measureFileSizesBeforeBuild(paths.appBuild)
-  .then(previousFileSizes => {
+  .then((previousFileSizes) => {
     // Remove all content but keep the directory so that
     // if you're in it, you don't end up in Trash
     fs.emptyDirSync(paths.appBuild);
@@ -90,7 +90,7 @@ measureFileSizesBeforeBuild(paths.appBuild)
         useYarn
       );
     },
-    err => {
+    (err) => {
       console.log(chalk.red('Failed to compile.\n'));
       console.log((err.message || err) + '\n');
       if (err.stack) {
@@ -135,6 +135,6 @@ function build(previousFileSizes) {
 function copyPublicFolder() {
   fs.copySync(paths.appPublic, paths.appBuild, {
     dereference: true,
-    filter: file => file !== paths.appHtml,
+    filter: (file) => file !== paths.appHtml,
   });
 }
diff --git a/packages/react-scripts/scripts/eject.js b/packages/react-scripts/scripts/eject.js
index 07bdc7e2..1ac53b3d 100644
--- a/packages/react-scripts/scripts/eject.js
+++ b/packages/react-scripts/scripts/eject.js
@@ -10,7 +10,7 @@
 // Makes the script crash on unhandled rejections instead of silently
 // ignoring them. In the future, promise rejections that are not handled will
 // terminate the Node.js process with a non-zero exit code.
-process.on('unhandledRejection', err => {
+process.on('unhandledRejection', (err) => {
   throw err;
 });
 
@@ -43,7 +43,7 @@ inquirer
     message: 'Are you sure you want to eject? This action is permanent.',
     default: false,
   })
-  .then(answer => {
+  .then((answer) => {
     if (!answer.shouldEject) {
       console.log(cyan('Close one! Eject aborted.'));
       return;
@@ -54,7 +54,7 @@ inquirer
       console.error(
         chalk.red(
           `This git repository has untracked files or uncommitted changes:\n\n` +
-            gitStatus.split('\n').map(line => '  ' + line) +
+            gitStatus.split('\n').map((line) => '  ' + line) +
             '\n\n' +
             'Remove untracked files, stash or commit any changes, and try again.'
         )
@@ -87,9 +87,9 @@ inquirer
         fs
           .readdirSync(path.join(ownPath, folder))
           // set full path
-          .map(file => path.join(ownPath, folder, file))
+          .map((file) => path.join(ownPath, folder, file))
           // omit dirs from file list
-          .filter(file => fs.lstatSync(file).isFile())
+          .filter((file) => fs.lstatSync(file).isFile())
       );
     }, []);
 
@@ -100,11 +100,11 @@ inquirer
     console.log();
     console.log(cyan(`Copying files into ${appPath}`));
 
-    folders.forEach(folder => {
+    folders.forEach((folder) => {
       fs.mkdirSync(path.join(appPath, folder));
     });
 
-    files.forEach(file => {
+    files.forEach((file) => {
       let content = fs.readFileSync(file, 'utf8');
 
       // Skip flagged files
@@ -143,7 +143,7 @@ inquirer
       delete appPackage.dependencies[ownPackageName];
     }
 
-    Object.keys(ownPackage.dependencies).forEach(key => {
+    Object.keys(ownPackage.dependencies).forEach((key) => {
       // For some reason optionalDependencies end up in dependencies after install
       if (ownPackage.optionalDependencies[key]) {
         return;
@@ -154,8 +154,8 @@ inquirer
     console.log();
     console.log(cyan('Updating the scripts'));
     delete appPackage.scripts['eject'];
-    Object.keys(appPackage.scripts).forEach(key => {
-      Object.keys(ownPackage.bin).forEach(binKey => {
+    Object.keys(appPackage.scripts).forEach((key) => {
+      Object.keys(ownPackage.bin).forEach((binKey) => {
         const regex = new RegExp(binKey + ' ([\\w-]+)', 'g');
         appPackage.scripts[key] = appPackage.scripts[key].replace(
           regex,
@@ -188,7 +188,7 @@ inquirer
     if (ownPath.indexOf(appPath) === 0) {
       try {
         // remove react-scripts and react-scripts binaries from app node_modules
-        Object.keys(ownPackage.bin).forEach(binKey => {
+        Object.keys(ownPackage.bin).forEach((binKey) => {
           fs.removeSync(path.join(appPath, 'node_modules', '.bin', binKey));
         });
         fs.removeSync(ownPath);
diff --git a/packages/react-scripts/scripts/init.js b/packages/react-scripts/scripts/init.js
index 93fa8ca2..d5b81b89 100644
--- a/packages/react-scripts/scripts/init.js
+++ b/packages/react-scripts/scripts/init.js
@@ -10,7 +10,7 @@
 // Makes the script crash on unhandled rejections instead of silently
 // ignoring them. In the future, promise rejections that are not handled will
 // terminate the Node.js process with a non-zero exit code.
-process.on('unhandledRejection', err => {
+process.on('unhandledRejection', (err) => {
   throw err;
 });
 
@@ -19,15 +19,18 @@ const path = require('path');
 const chalk = require('chalk');
 const spawn = require('react-dev-utils/crossSpawn');
 
-module.exports = function(
+module.exports = function (
   appPath,
   appName,
   verbose,
   originalDirectory,
   template
 ) {
-  const ownPackageName = require(path.join(__dirname, '..', 'package.json'))
-    .name;
+  const ownPackageName = require(path.join(
+    __dirname,
+    '..',
+    'package.json'
+  )).name;
   const ownPath = path.join(appPath, 'node_modules', ownPackageName);
   const appPackage = require(path.join(appPath, 'package.json'));
   const useYarn = fs.existsSync(path.join(appPath, 'yarn.lock'));
@@ -90,7 +93,7 @@ module.exports = function(
     path.join(appPath, 'gitignore'),
     path.join(appPath, '.gitignore'),
     [],
-    err => {
+    (err) => {
       if (err) {
         // Append if there's already a `.gitignore` file there
         if (err.code === 'EEXIST') {
@@ -118,7 +121,7 @@ module.exports = function(
     args = ['add'];
   } else {
     command = 'npm';
-    args = ['install', '--save', verbose && '--verbose'].filter(e => e);
+    args = ['install', '--save', verbose && '--verbose'].filter((e) => e);
   }
   args.push('react', 'react-dom');
 
@@ -130,7 +133,7 @@ module.exports = function(
   if (fs.existsSync(templateDependenciesPath)) {
     const templateDependencies = require(templateDependenciesPath).dependencies;
     args = args.concat(
-      Object.keys(templateDependencies).map(key => {
+      Object.keys(templateDependencies).map((key) => {
         return `${key}@${templateDependencies[key]}`;
       })
     );
diff --git a/packages/react-scripts/scripts/start.js b/packages/react-scripts/scripts/start.js
index 16c8238b..d5d89977 100644
--- a/packages/react-scripts/scripts/start.js
+++ b/packages/react-scripts/scripts/start.js
@@ -15,7 +15,7 @@ process.env.NODE_ENV = 'development';
 // Makes the script crash on unhandled rejections instead of silently
 // ignoring them. In the future, promise rejections that are not handled will
 // terminate the Node.js process with a non-zero exit code.
-process.on('unhandledRejection', err => {
+process.on('unhandledRejection', (err) => {
   throw err;
 });
 
@@ -54,7 +54,7 @@ const HOST = process.env.HOST || '0.0.0.0';
 // We attempt to use the default port but if it is busy, we offer the user to
 // run on a different port. `detect()` Promise resolves to the next free port.
 choosePort(HOST, DEFAULT_PORT)
-  .then(port => {
+  .then((port) => {
     if (port == null) {
       // We have not found a port.
       return;
@@ -80,7 +80,7 @@ choosePort(HOST, DEFAULT_PORT)
     );
     const devServer = new WebpackDevServer(compiler, serverConfig);
     // Launch WebpackDevServer.
-    devServer.listen(port, HOST, err => {
+    devServer.listen(port, HOST, (err) => {
       if (err) {
         return console.log(err);
       }
@@ -91,14 +91,14 @@ choosePort(HOST, DEFAULT_PORT)
       openBrowser(urls.localUrlForBrowser);
     });
 
-    ['SIGINT', 'SIGTERM'].forEach(function(sig) {
-      process.on(sig, function() {
+    ['SIGINT', 'SIGTERM'].forEach(function (sig) {
+      process.on(sig, function () {
         devServer.close();
         process.exit();
       });
     });
   })
-  .catch(err => {
+  .catch((err) => {
     if (err && err.message) {
       console.log(err.message);
     }
diff --git a/packages/react-scripts/scripts/test.js b/packages/react-scripts/scripts/test.js
index b30113fe..bbbe7b31 100644
--- a/packages/react-scripts/scripts/test.js
+++ b/packages/react-scripts/scripts/test.js
@@ -16,7 +16,7 @@ process.env.PUBLIC_URL = '';
 // Makes the script crash on unhandled rejections instead of silently
 // ignoring them. In the future, promise rejections that are not handled will
 // terminate the Node.js process with a non-zero exit code.
-process.on('unhandledRejection', err => {
+process.on('unhandledRejection', (err) => {
   throw err;
 });
 
@@ -40,7 +40,7 @@ argv.push(
   '--config',
   JSON.stringify(
     createJestConfig(
-      relativePath => path.resolve(__dirname, '..', relativePath),
+      (relativePath) => path.resolve(__dirname, '..', relativePath),
       path.resolve(paths.appSrc, '..'),
       false
     )
diff --git a/packages/ts2kt-automator/index.js b/packages/ts2kt-automator/index.js
index 8c17bd99..4ca45648 100755
--- a/packages/ts2kt-automator/index.js
+++ b/packages/ts2kt-automator/index.js
@@ -21,7 +21,7 @@ function installOnePackage(packageName, destFolder) {
   const dest = `${destFolder}/${name}`;
 
   return new Promise((resolve, reject) => {
-    mkdirp(dest, function() {
+    mkdirp(dest, function () {
       lib
         .installTypes(name)
         .then(() => lib.convertTypesToKotlin(name, dest))
@@ -49,16 +49,18 @@ function installAllPackages() {
         return promise;
       }
 
-      return promise.then(() => installOnePackage(name, dest)).catch(err => {
-        try {
-          fs.unlinkSync(packageDest);
-        } catch (err) {
-          console.error('Cannot clear folder after error', packageDest, err);
-        }
-        console.error(err);
-      });
+      return promise
+        .then(() => installOnePackage(name, dest))
+        .catch((err) => {
+          try {
+            fs.unlinkSync(packageDest);
+          } catch (err) {
+            console.error('Cannot clear folder after error', packageDest, err);
+          }
+          console.error(err);
+        });
     }, Promise.resolve())
-    .catch(err => {
+    .catch((err) => {
       console.error(err);
       process.exit(1);
     });
@@ -67,7 +69,7 @@ function installAllPackages() {
 if (!packageName) {
   installAllPackages();
 } else {
-  installOnePackage(packageName, dest).catch(err => {
+  installOnePackage(packageName, dest).catch((err) => {
     console.error(err);
     process.exit(1);
   });
diff --git a/packages/ts2kt-automator/lib.js b/packages/ts2kt-automator/lib.js
index 1a0d306a..aa44aa6b 100644
--- a/packages/ts2kt-automator/lib.js
+++ b/packages/ts2kt-automator/lib.js
@@ -13,17 +13,17 @@ function spawnChildProcess(command, args) {
 
     const errors = [];
 
-    proc.stderr.on('data', err => {
+    proc.stderr.on('data', (err) => {
       const errorMessage = err.toString();
       errors.push(errorMessage);
     });
 
-    proc.on('error', err => {
+    proc.on('error', (err) => {
       console.error(`\`${command} ${args.join(' ')}\` failed`, err);
       reject(err.toString());
     });
 
-    proc.on('close', code => {
+    proc.on('close', (code) => {
       if (code !== 0) {
         const errorMessage =
           errors.join('') ||
diff --git a/packages/ts2kt-automator/test/lib.test.js b/packages/ts2kt-automator/test/lib.test.js
index 6ab1f2aa..9a8a72cc 100644
--- a/packages/ts2kt-automator/test/lib.test.js
+++ b/packages/ts2kt-automator/test/lib.test.js
@@ -73,7 +73,7 @@ function testTypingsInPackage() {
 testLatestVersion()
   .then(testSpecificVersion)
   .then(testTypingsInPackage)
-  .catch(err => {
+  .catch((err) => {
     console.error(err);
     process.exit(1);
   });

From c2881765622a7f90c501beb3105981af16e05896 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 14:08:02 +0100
Subject: [PATCH 244/269] Set the correct version of Node

---
 .nvmrc                                        | 2 +-
 package.json                                  | 2 +-
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/gen-idea-libs/package.json           | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 2 +-
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 2 +-
 packages/ts2kt-automator/package.json         | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/.nvmrc b/.nvmrc
index bce43c25..f0b10f15 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v12.13.0
+v16.13.1
diff --git a/package.json b/package.json
index 61ce61c2..a1f7c7c6 100644
--- a/package.json
+++ b/package.json
@@ -40,7 +40,7 @@
     "git rm --cached"
   ],
   "engines": {
-    "node": ">=16.13.0 <17",
+    "node": ">=16.13.0",
     "yarn": ">=1.22.17"
   }
 }
diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 14e78948..0b319827 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -8,7 +8,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=16.13.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index 9b24e887..e2f846ff 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -7,6 +7,6 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "Apache-2.0",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=16.13.0"
   }
 }
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 9fdfd812..85c242d9 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -16,7 +16,7 @@
     "Kotlin"
   ],
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=16.13.0"
   },
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 847269e1..b673c7a2 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -8,7 +8,7 @@
   },
   "repository": "JetBrains/create-react-kotlin-app",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=16.13.0"
   },
   "files": [
     "compiler",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index bf6a38c1..6b5af96e 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -5,7 +5,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=16.13.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 50fefa24..3dcad45c 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -29,6 +29,6 @@
     "ts2kt": "^0.1.3"
   },
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=16.13.0"
   }
 }

From 388c76531ae8c3fbf9b260628995457631744a5d Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 14:20:36 +0100
Subject: [PATCH 245/269] Do not require a specific version of Yarn

---
 package.json | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/package.json b/package.json
index a1f7c7c6..296d1013 100644
--- a/package.json
+++ b/package.json
@@ -40,7 +40,6 @@
     "git rm --cached"
   ],
   "engines": {
-    "node": ">=16.13.0",
-    "yarn": ">=1.22.17"
+    "node": ">=16.13.0"
   }
 }

From 855ca9ae22b8ef18adda2825cd0fe19de28a30f9 Mon Sep 17 00:00:00 2001
From: Mikhael Bogdanov <mikhael.bogdanov@jetbrains.com>
Date: Mon, 3 Jan 2022 14:58:11 +0100
Subject: [PATCH 246/269] Update JDK requirements in README

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 1887c56a..006bf815 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ Please note that this is an **early preview version**.
 
 ## Quick Overview
 
-**Make sure you have [JDK 8](http://www.oracle.com/technetwork/java/index.html) installed before proceeding.** Java 9 is not supported yet.
+**Make sure you have [JDK 8 or newer version](http://www.oracle.com/technetwork/java/index.html) installed before proceeding.** 
 
 Create a new project:
 

From 539c95723a2dcb1434450be4e8a054270c84d420 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 15:09:11 +0100
Subject: [PATCH 247/269] Allow Dependabot to update everything

---
 .github/dependabot.yml                        | 32 -------------------
 .nvmrc                                        |  2 +-
 package.json                                  | 29 +++++++++--------
 packages/create-react-kotlin-app/package.json |  2 +-
 packages/gen-idea-libs/package.json           |  2 +-
 packages/kotlin-webpack-plugin/package.json   |  2 +-
 packages/kotlinc-js-api/package.json          |  2 +-
 packages/react-scripts/package.json           |  2 +-
 packages/ts2kt-automator/package.json         |  2 +-
 9 files changed, 22 insertions(+), 53 deletions(-)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 36135ac1..dc82ae54 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -7,35 +7,3 @@ updates:
     time: "10:00"
   open-pull-requests-limit: 10
   versioning-strategy: increase
-  ignore:
-  - dependency-name: mini-css-extract-plugin
-    versions:
-    - 1.3.5
-    - 1.3.6
-    - 1.3.7
-    - 1.3.8
-    - 1.3.9
-    - 1.4.0
-    - 1.4.1
-    - 1.5.0
-  - dependency-name: react-dev-utils
-    versions:
-    - 11.0.1
-    - 11.0.2
-    - 11.0.3
-  - dependency-name: html-webpack-plugin
-    versions:
-    - 4.5.1
-    - 5.0.0
-    - 5.1.0
-    - 5.2.0
-  - dependency-name: commander
-    versions:
-    - 7.0.0
-    - 7.1.0
-  - dependency-name: semver
-    versions:
-    - 7.3.4
-  - dependency-name: chalk
-    versions:
-    - 4.1.0
diff --git a/.nvmrc b/.nvmrc
index f0b10f15..bce43c25 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v16.13.1
+v12.13.0
diff --git a/package.json b/package.json
index 296d1013..1be55def 100644
--- a/package.json
+++ b/package.json
@@ -14,21 +14,21 @@
     "precommit": "lint-staged"
   },
   "devDependencies": {
-    "@jetbrains/kotlin-extensions": "^1.0.1-pre.91",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.91",
-    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.91",
-    "core-js": "^3.20.2",
-    "eslint": "^8.6.0",
-    "husky": "^7.0.4",
-    "kotlin": "~1.6.10",
-    "kotlinx-coroutines-core": "^1.6.0",
+    "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.89",
+    "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
+    "core-js": "^3.5.0",
+    "eslint": "^7.32.0",
+    "husky": "^3.1.0",
+    "kotlin": "~1.5.32",
+    "kotlinx-coroutines-core": "^1.5.2",
     "kotlinx-html": "^0.7.2",
     "lerna": "^4.0.0",
-    "lerna-changelog": "^2.2.0",
-    "lint-staged": "^12.1.5",
-    "prettier": "^2.5.1",
-    "react": "^17.0.2",
-    "react-dom": "^17.0.2"
+    "lerna-changelog": "^1.0.1",
+    "lint-staged": "^10.5.4",
+    "prettier": "^1.19.1",
+    "react": "^16.12.0",
+    "react-dom": "^16.12.0"
   },
   "lint-staged": {
     "*.js": [
@@ -40,6 +40,7 @@
     "git rm --cached"
   ],
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0",
+    "yarn": ">=1.0.0"
   }
 }
diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 0b319827..14e78948 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -8,7 +8,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index e2f846ff..9b24e887 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -7,6 +7,6 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "Apache-2.0",
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0"
   }
 }
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 85c242d9..9fdfd812 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -16,7 +16,7 @@
     "Kotlin"
   ],
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0"
   },
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index b673c7a2..847269e1 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -8,7 +8,7 @@
   },
   "repository": "JetBrains/create-react-kotlin-app",
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0"
   },
   "files": [
     "compiler",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 6b5af96e..bf6a38c1 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -5,7 +5,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 3dcad45c..50fefa24 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -29,6 +29,6 @@
     "ts2kt": "^0.1.3"
   },
   "engines": {
-    "node": ">=16.13.0"
+    "node": ">=8.9.0"
   }
 }

From 8184ad043b0595a6f9b3495a67a3046735c1076b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:17:05 +0000
Subject: [PATCH 248/269] Bump lerna-changelog from 1.0.1 to 2.2.0

Bumps [lerna-changelog](https://github.com/lerna/lerna-changelog) from 1.0.1 to 2.2.0.
- [Release notes](https://github.com/lerna/lerna-changelog/releases)
- [Changelog](https://github.com/lerna/lerna-changelog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna-changelog/compare/v1.0.1...v2.2.0)

---
updated-dependencies:
- dependency-name: lerna-changelog
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 1be55def..05e8910c 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
     "kotlinx-coroutines-core": "^1.5.2",
     "kotlinx-html": "^0.7.2",
     "lerna": "^4.0.0",
-    "lerna-changelog": "^1.0.1",
+    "lerna-changelog": "^2.2.0",
     "lint-staged": "^10.5.4",
     "prettier": "^1.19.1",
     "react": "^16.12.0",

From b8bb7f7405503f71bb4e1966f10d9cb21429cb82 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:17:17 +0000
Subject: [PATCH 249/269] Update core-js requirement from ^3.5.0 to ^3.20.2

Updates the requirements on [core-js](https://github.com/zloirock/core-js) to permit the latest version.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.5.0...v3.20.2)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 1be55def..5430f417 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
     "@jetbrains/kotlin-react": "^16.9.0-pre.89",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
-    "core-js": "^3.5.0",
+    "core-js": "^3.20.2",
     "eslint": "^7.32.0",
     "husky": "^3.1.0",
     "kotlin": "~1.5.32",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index bf6a38c1..d9b35620 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -35,7 +35,7 @@
     "autoprefixer": "^9.7.6",
     "case-sensitive-paths-webpack-plugin": "^2.2.0",
     "chalk": "^2.4.2",
-    "core-js": "^3.5.0",
+    "core-js": "^3.20.2",
     "css-loader": "^3.5.2",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",

From a51768c12bb4fe16d8b834aa01975fcf3352f262 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:16:49 +0000
Subject: [PATCH 250/269] Bump fs-extra from 8.1.0 to 10.0.0

Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 8.1.0 to 10.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/8.1.0...10.0.0)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 2 +-
 packages/react-scripts/package.json           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 14e78948..fe27e0dd 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -24,7 +24,7 @@
     "chalk": "^2.4.2",
     "commander": "^3.0.2",
     "cross-spawn": "^7.0.1",
-    "fs-extra": "^8.1.0",
+    "fs-extra": "^10.0.0",
     "hyperquest": "^2.1.3",
     "semver": "^6.3.0",
     "tar-pack": "^3.4.1",
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 9fdfd812..9269e959 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -27,7 +27,7 @@
   ],
   "dependencies": {
     "@jetbrains/kotlinc-js-api": "^2.0.1",
-    "fs-extra": "^8.1.0",
+    "fs-extra": "^10.0.0",
     "glob": "^7.1.6",
     "globby": "^10.0.1",
     "kotlin-compiler": "^1.3.61",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index d9b35620..d886b966 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -39,7 +39,7 @@
     "css-loader": "^3.5.2",
     "dotenv": "^8.2.0",
     "file-loader": "^4.3.0",
-    "fs-extra": "^8.1.0",
+    "fs-extra": "^10.0.0",
     "html-webpack-plugin": "^4.5.1",
     "kotlin": "~1.5.32",
     "kotlinx-coroutines-core": "~1.5.2",

From 9b8674d85b6f4c108a7088e82e91c9e329345314 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:16:12 +0000
Subject: [PATCH 251/269] Update promise requirement from ^8.0.3 to ^8.1.0

Updates the requirements on [promise](https://github.com/then/promise) to permit the latest version.
- [Release notes](https://github.com/then/promise/releases)
- [Commits](https://github.com/then/promise/compare/8.0.3...8.1.0)

---
updated-dependencies:
- dependency-name: promise
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index d886b966..02c4c056 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -48,7 +48,7 @@
     "object-assign": "^4.1.1",
     "postcss-flexbugs-fixes": "^4.2.0",
     "postcss-loader": "^3.0.0",
-    "promise": "^8.0.3",
+    "promise": "^8.1.0",
     "react-dev-utils": "^7.0.1",
     "react-error-overlay": "^6.0.4",
     "source-map-loader": "^0.2.4",

From bc63e1a0ad6b2d263f443a159e1ed9763208e527 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:16:04 +0000
Subject: [PATCH 252/269] Bump tmp from 0.1.0 to 0.2.1

Bumps [tmp](https://github.com/raszi/node-tmp) from 0.1.0 to 0.2.1.
- [Release notes](https://github.com/raszi/node-tmp/releases)
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/raszi/node-tmp/compare/v0.1.0...v0.2.1)

---
updated-dependencies:
- dependency-name: tmp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index fe27e0dd..e58e3b87 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -28,7 +28,7 @@
     "hyperquest": "^2.1.3",
     "semver": "^6.3.0",
     "tar-pack": "^3.4.1",
-    "tmp": "^0.1.0",
+    "tmp": "^0.2.1",
     "validate-npm-package-name": "^3.0.0"
   }
 }

From 34190854db4d5cb4fc7080612465d2d0916369aa Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:15:54 +0000
Subject: [PATCH 253/269] Update webpack-log requirement from ^3.0.1 to ^3.0.2

Updates the requirements on [webpack-log](https://github.com/shellscape/webpack-log) to permit the latest version.
- [Release notes](https://github.com/shellscape/webpack-log/releases)
- [Commits](https://github.com/shellscape/webpack-log/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: webpack-log
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 9269e959..2013f3b3 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -31,7 +31,7 @@
     "glob": "^7.1.6",
     "globby": "^10.0.1",
     "kotlin-compiler": "^1.3.61",
-    "webpack-log": "^3.0.1"
+    "webpack-log": "^3.0.2"
   },
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",

From 6a87a667f3f4d0cf07eba2f6087c87285841e663 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 3 Jan 2022 14:12:32 +0000
Subject: [PATCH 254/269] Bump webpack-dev-server from 3.11.3 to 4.7.2

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 3.11.3 to 4.7.2.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v3.11.3...v4.7.2)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 2013f3b3..49ec5362 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -38,6 +38,6 @@
     "source-map-loader": "^0.2.4",
     "webpack": "^4.41.3",
     "webpack-cli": "^3.3.10",
-    "webpack-dev-server": "^3.10.1"
+    "webpack-dev-server": "^4.7.2"
   }
 }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 02c4c056..cceb5fd2 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -55,7 +55,7 @@
     "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",
     "webpack": "^4.41.3",
-    "webpack-dev-server": "^3.10.1",
+    "webpack-dev-server": "^4.7.2",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"
   },

From 53c330095e45722287df675e09d463ec9a01bb33 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <Leonid.Khachaturov@jetbrains.com>
Date: Mon, 3 Jan 2022 18:20:27 +0100
Subject: [PATCH 255/269] Try Node 14 (Node 16 doesn't work because of "npm
 start" being undefined)

---
 .nvmrc                                        | 2 +-
 package.json                                  | 2 +-
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/gen-idea-libs/package.json           | 2 +-
 packages/kotlin-webpack-plugin/package.json   | 2 +-
 packages/kotlinc-js-api/package.json          | 2 +-
 packages/react-scripts/package.json           | 2 +-
 packages/ts2kt-automator/package.json         | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/.nvmrc b/.nvmrc
index bce43c25..ca4a60d1 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v12.13.0
+v14.18.2
diff --git a/package.json b/package.json
index fa7d7745..e349df6f 100644
--- a/package.json
+++ b/package.json
@@ -40,7 +40,7 @@
     "git rm --cached"
   ],
   "engines": {
-    "node": ">=8.9.0",
+    "node": ">=14.18.2",
     "yarn": ">=1.0.0"
   }
 }
diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index e58e3b87..e41f6dd6 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -8,7 +8,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=14.18.2"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
diff --git a/packages/gen-idea-libs/package.json b/packages/gen-idea-libs/package.json
index 9b24e887..71572e89 100644
--- a/packages/gen-idea-libs/package.json
+++ b/packages/gen-idea-libs/package.json
@@ -7,6 +7,6 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "Apache-2.0",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=14.18.2"
   }
 }
diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index 49ec5362..a47eb658 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -16,7 +16,7 @@
     "Kotlin"
   ],
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=14.18.2"
   },
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index 847269e1..c6b0c8b9 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -8,7 +8,7 @@
   },
   "repository": "JetBrains/create-react-kotlin-app",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=14.18.2"
   },
   "files": [
     "compiler",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index cceb5fd2..4ea88f1d 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -5,7 +5,7 @@
   "repository": "JetBrains/create-react-kotlin-app",
   "license": "MIT",
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=14.18.2"
   },
   "bugs": {
     "url": "https://youtrack.jetbrains.com/issues/CRKA"
diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 50fefa24..21813340 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -29,6 +29,6 @@
     "ts2kt": "^0.1.3"
   },
   "engines": {
-    "node": ">=8.9.0"
+    "node": ">=14.18.2"
   }
 }

From 8ab19d9f4010415a49edd98f0454f5eec7beb0a9 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <leonidkhachaturov@gmail.com>
Date: Mon, 3 Jan 2022 19:17:08 +0100
Subject: [PATCH 256/269] Add .nvmrc to sub-packages

---
 packages/create-react-kotlin-app/.nvmrc | 1 +
 packages/gen-idea-libs/.nvmrc           | 1 +
 packages/kotlin-webpack-plugin/.nvmrc   | 1 +
 packages/kotlinc-js-api/.nvmrc          | 1 +
 packages/react-scripts/.nvmrc           | 1 +
 packages/ts2kt-automator/.nvmrc         | 1 +
 6 files changed, 6 insertions(+)
 create mode 100644 packages/create-react-kotlin-app/.nvmrc
 create mode 100644 packages/gen-idea-libs/.nvmrc
 create mode 100644 packages/kotlin-webpack-plugin/.nvmrc
 create mode 100644 packages/kotlinc-js-api/.nvmrc
 create mode 100644 packages/react-scripts/.nvmrc
 create mode 100644 packages/ts2kt-automator/.nvmrc

diff --git a/packages/create-react-kotlin-app/.nvmrc b/packages/create-react-kotlin-app/.nvmrc
new file mode 100644
index 00000000..ca4a60d1
--- /dev/null
+++ b/packages/create-react-kotlin-app/.nvmrc
@@ -0,0 +1 @@
+v14.18.2
diff --git a/packages/gen-idea-libs/.nvmrc b/packages/gen-idea-libs/.nvmrc
new file mode 100644
index 00000000..ca4a60d1
--- /dev/null
+++ b/packages/gen-idea-libs/.nvmrc
@@ -0,0 +1 @@
+v14.18.2
diff --git a/packages/kotlin-webpack-plugin/.nvmrc b/packages/kotlin-webpack-plugin/.nvmrc
new file mode 100644
index 00000000..ca4a60d1
--- /dev/null
+++ b/packages/kotlin-webpack-plugin/.nvmrc
@@ -0,0 +1 @@
+v14.18.2
diff --git a/packages/kotlinc-js-api/.nvmrc b/packages/kotlinc-js-api/.nvmrc
new file mode 100644
index 00000000..ca4a60d1
--- /dev/null
+++ b/packages/kotlinc-js-api/.nvmrc
@@ -0,0 +1 @@
+v14.18.2
diff --git a/packages/react-scripts/.nvmrc b/packages/react-scripts/.nvmrc
new file mode 100644
index 00000000..ca4a60d1
--- /dev/null
+++ b/packages/react-scripts/.nvmrc
@@ -0,0 +1 @@
+v14.18.2
diff --git a/packages/ts2kt-automator/.nvmrc b/packages/ts2kt-automator/.nvmrc
new file mode 100644
index 00000000..ca4a60d1
--- /dev/null
+++ b/packages/ts2kt-automator/.nvmrc
@@ -0,0 +1 @@
+v14.18.2

From 9490006ddba9a0a577ed590b2e08a8caf1ccb296 Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <leonidkhachaturov@gmail.com>
Date: Mon, 3 Jan 2022 19:35:21 +0100
Subject: [PATCH 257/269] Add .nvmrc to e2e

---
 tasks/e2e-simple.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index 7bee2873..4e9b8cbb 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -132,6 +132,9 @@ mv package.json.orig package.json
 # Install the CLI in a temporary location
 cd "$temp_cli_path"
 
+# Create .nvmrc
+echo "v14.18.2" > .nvmrc
+
 # Initialize package.json before installing the CLI because npm will not install
 # the CLI properly in the temporary location if it is missing.
 npm init --yes

From 2566fa81ddd8a30bd38b77c1942dca1eeeb9de1c Mon Sep 17 00:00:00 2001
From: Leonid Khachaturov <leonidkhachaturov@gmail.com>
Date: Mon, 3 Jan 2022 21:16:02 +0100
Subject: [PATCH 258/269] Add .nvmrc to e2e (take 2)

---
 tasks/e2e-simple.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tasks/e2e-simple.sh b/tasks/e2e-simple.sh
index 4e9b8cbb..04f98862 100755
--- a/tasks/e2e-simple.sh
+++ b/tasks/e2e-simple.sh
@@ -144,6 +144,7 @@ npm install "$cli_path"
 
 # Install the app in a temporary location
 cd $temp_app_path
+echo "v14.18.2" > .nvmrc
 create_react_app --scripts-version="$scripts_path" test-app
 
 # ******************************************************************************

From 851dcf2c260fe9cebd9067fbab72996f4bc07b02 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:29:05 +0000
Subject: [PATCH 259/269] Update fsevents requirement from ^2.1.3 to ^2.3.2

Updates the requirements on [fsevents](https://github.com/fsevents/fsevents) to permit the latest version.
- [Release notes](https://github.com/fsevents/fsevents/releases)
- [Commits](https://github.com/fsevents/fsevents/compare/2.1.3...v2.3.2)

---
updated-dependencies:
- dependency-name: fsevents
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 4ea88f1d..20ec86ee 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -60,6 +60,6 @@
     "whatwg-fetch": "^3.0.0"
   },
   "optionalDependencies": {
-    "fsevents": "^2.1.3"
+    "fsevents": "^2.3.2"
   }
 }

From e4250306f73722844d0958975d87c76d7b081a32 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:30:31 +0000
Subject: [PATCH 260/269] Update webpack requirement from ^4.41.3 to ^4.46.0

Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.41.3...v4.46.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/kotlin-webpack-plugin/package.json | 2 +-
 packages/react-scripts/package.json         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/kotlin-webpack-plugin/package.json b/packages/kotlin-webpack-plugin/package.json
index a47eb658..ee0f658e 100644
--- a/packages/kotlin-webpack-plugin/package.json
+++ b/packages/kotlin-webpack-plugin/package.json
@@ -36,7 +36,7 @@
   "devDependencies": {
     "html-webpack-plugin": "^3.2.0",
     "source-map-loader": "^0.2.4",
-    "webpack": "^4.41.3",
+    "webpack": "^4.46.0",
     "webpack-cli": "^3.3.10",
     "webpack-dev-server": "^4.7.2"
   }
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 20ec86ee..5ab527f7 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -54,7 +54,7 @@
     "source-map-loader": "^0.2.4",
     "style-loader": "^1.0.1",
     "url-loader": "^2.3.0",
-    "webpack": "^4.41.3",
+    "webpack": "^4.46.0",
     "webpack-dev-server": "^4.7.2",
     "webpack-manifest-plugin": "^2.2.0",
     "whatwg-fetch": "^3.0.0"

From 7ee4df4f38ab5f6f24e356fa60f393a3e955f6cb Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:30:36 +0000
Subject: [PATCH 261/269] Bump react from 16.14.0 to 17.0.2

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.14.0 to 17.0.2.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v17.0.2/packages/react)

---
updated-dependencies:
- dependency-name: react
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index e349df6f..5a43da2f 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "lerna-changelog": "^2.2.0",
     "lint-staged": "^10.5.4",
     "prettier": "^1.19.1",
-    "react": "^16.12.0",
+    "react": "^17.0.2",
     "react-dom": "^16.12.0"
   },
   "lint-staged": {

From eb575f799f37679d6ed94b257f53fdd6b74249af Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:30:41 +0000
Subject: [PATCH 262/269] Update cross-spawn requirement from ^7.0.1 to ^7.0.3

Updates the requirements on [cross-spawn](https://github.com/moxystudio/node-cross-spawn) to permit the latest version.
- [Release notes](https://github.com/moxystudio/node-cross-spawn/releases)
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.1...v7.0.3)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 packages/kotlinc-js-api/package.json          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index e41f6dd6..2e2df90b 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -23,7 +23,7 @@
   "dependencies": {
     "chalk": "^2.4.2",
     "commander": "^3.0.2",
-    "cross-spawn": "^7.0.1",
+    "cross-spawn": "^7.0.3",
     "fs-extra": "^10.0.0",
     "hyperquest": "^2.1.3",
     "semver": "^6.3.0",
diff --git a/packages/kotlinc-js-api/package.json b/packages/kotlinc-js-api/package.json
index c6b0c8b9..61679366 100644
--- a/packages/kotlinc-js-api/package.json
+++ b/packages/kotlinc-js-api/package.json
@@ -23,7 +23,7 @@
   "author": "Andrey Skladchikov <andrey.skladchikov@gmail.com>",
   "license": "Apache-2.0",
   "dependencies": {
-    "cross-spawn": "^7.0.1",
+    "cross-spawn": "^7.0.3",
     "kotlin-compiler": "^1.3.61"
   }
 }

From 44f37cdf59a9855610814942e3cbcd057b15567c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:30:49 +0000
Subject: [PATCH 263/269] Bump husky from 3.1.0 to 7.0.4

Bumps [husky](https://github.com/typicode/husky) from 3.1.0 to 7.0.4.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v3.1.0...v7.0.4)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 5a43da2f..923efc2a 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "core-js": "^3.20.2",
     "eslint": "^7.32.0",
-    "husky": "^3.1.0",
+    "husky": "^7.0.4",
     "kotlin": "~1.5.32",
     "kotlinx-coroutines-core": "^1.5.2",
     "kotlinx-html": "^0.7.2",

From 3704b8db4a2383a2116709480e1cd69ad74ec1c7 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:30:53 +0000
Subject: [PATCH 264/269] Bump semver from 6.3.0 to 7.3.5

Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 7.3.5.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v7.3.5)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/create-react-kotlin-app/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/create-react-kotlin-app/package.json b/packages/create-react-kotlin-app/package.json
index 2e2df90b..cba1680b 100644
--- a/packages/create-react-kotlin-app/package.json
+++ b/packages/create-react-kotlin-app/package.json
@@ -26,7 +26,7 @@
     "cross-spawn": "^7.0.3",
     "fs-extra": "^10.0.0",
     "hyperquest": "^2.1.3",
-    "semver": "^6.3.0",
+    "semver": "^7.3.5",
     "tar-pack": "^3.4.1",
     "tmp": "^0.2.1",
     "validate-npm-package-name": "^3.0.0"

From 2536960b910c532080814cb6a7bdb8691843c56f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:30:59 +0000
Subject: [PATCH 265/269] Update @jetbrains/kotlin-react requirement

Updates the requirements on [@jetbrains/kotlin-react](https://github.com/JetBrains/kotlin-wrappers) to permit the latest version.
- [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases)
- [Changelog](https://github.com/JetBrains/kotlin-wrappers/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/kotlin-wrappers/commits)

---
updated-dependencies:
- dependency-name: "@jetbrains/kotlin-react"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package.json                        | 2 +-
 packages/react-scripts/package.json | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 923efc2a..a87ba20c 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,7 @@
   },
   "devDependencies": {
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.89",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.91",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "core-js": "^3.20.2",
     "eslint": "^7.32.0",
diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index 5ab527f7..d7db9e8f 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -28,7 +28,7 @@
   "dependencies": {
     "@jetbrains/gen-idea-libs": "^2.0.0",
     "@jetbrains/kotlin-extensions": "^1.0.1-pre.89",
-    "@jetbrains/kotlin-react": "^16.9.0-pre.89",
+    "@jetbrains/kotlin-react": "^16.9.0-pre.91",
     "@jetbrains/kotlin-react-dom": "^16.9.0-pre.89",
     "@jetbrains/kotlin-webpack-plugin": "^3.0.2",
     "@jetbrains/ts2kt-automator": "^2.0.0",

From 7d8a0fd61f7ee138f6c9707742569997c4a7137e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 11:56:57 +0000
Subject: [PATCH 266/269] Bump prettier from 1.19.1 to 2.5.1

Bumps [prettier](https://github.com/prettier/prettier) from 1.19.1 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index a87ba20c..9badcdc6 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
     "lerna": "^4.0.0",
     "lerna-changelog": "^2.2.0",
     "lint-staged": "^10.5.4",
-    "prettier": "^1.19.1",
+    "prettier": "^2.5.1",
     "react": "^17.0.2",
     "react-dom": "^16.12.0"
   },

From e15e2dab146e4e9513e226fcb2575399c5b59673 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:31:08 +0000
Subject: [PATCH 267/269] Bump mkdirp from 0.5.5 to 1.0.4

Bumps [mkdirp](https://github.com/isaacs/node-mkdirp) from 0.5.5 to 1.0.4.
- [Release notes](https://github.com/isaacs/node-mkdirp/releases)
- [Changelog](https://github.com/isaacs/node-mkdirp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-mkdirp/compare/v0.5.5...v1.0.4)

---
updated-dependencies:
- dependency-name: mkdirp
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/ts2kt-automator/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/ts2kt-automator/package.json b/packages/ts2kt-automator/package.json
index 21813340..13eb477f 100644
--- a/packages/ts2kt-automator/package.json
+++ b/packages/ts2kt-automator/package.json
@@ -25,7 +25,7 @@
   "license": "Apache-2.0",
   "dependencies": {
     "minimist": "^1.2.5",
-    "mkdirp": "^0.5.1",
+    "mkdirp": "^1.0.4",
     "ts2kt": "^0.1.3"
   },
   "engines": {

From daff78236a56c14704650c3af4b9986edb24684b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 4 Jan 2022 10:31:14 +0000
Subject: [PATCH 268/269] Bump file-loader from 4.3.0 to 6.2.0

Bumps [file-loader](https://github.com/webpack-contrib/file-loader) from 4.3.0 to 6.2.0.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/file-loader/compare/v4.3.0...v6.2.0)

---
updated-dependencies:
- dependency-name: file-loader
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 packages/react-scripts/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json
index d7db9e8f..292cc982 100644
--- a/packages/react-scripts/package.json
+++ b/packages/react-scripts/package.json
@@ -38,7 +38,7 @@
     "core-js": "^3.20.2",
     "css-loader": "^3.5.2",
     "dotenv": "^8.2.0",
-    "file-loader": "^4.3.0",
+    "file-loader": "^6.2.0",
     "fs-extra": "^10.0.0",
     "html-webpack-plugin": "^4.5.1",
     "kotlin": "~1.5.32",

From 17b0908d7265847be5cb496c4fe4508895be2cf6 Mon Sep 17 00:00:00 2001
From: Filipp Riabchun <talpa@yandex.ru>
Date: Tue, 31 Jan 2023 17:52:23 +0100
Subject: [PATCH 269/269] Create CODE_OF_CONDUCT.md

---
 CODE_OF_CONDUCT.md | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 CODE_OF_CONDUCT.md

diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 00000000..9f76975c
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,34 @@
+# Code of Conduct
+
+This code of conduct outlines our expectations for all those who participate in our open source projects and communities (community programs), as well as the consequences for unacceptable behaviour. We invite all those who participate to help us create safe and positive experiences for everyone. Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society. 
+
+## How to behave
+The following behaviours are expected and requested of all community members:
+
+* Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.
+* Exercise consideration, respect and empathy in your speech and actions. Remember, we have all been through different stages of learning when adopting technologies.
+* Refrain from demeaning, discriminatory, or harassing behaviour and speech.
+* Disagreements on things are fine, argumentative behaviour or trolling are not.
+
+## How not to behave
+
+* Do not perform threats of violence or use violent language directed against another person.
+* Do not make jokes of sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory nature, or use language of this nature.
+* Do not post or display sexually explicit or violent material.
+* Do not post or threaten to post other people’s personally identifying information ("doxing").
+* Do not make personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.
+* Do not engage in sexual attention. This includes, sexualised comments or jokes and sexual advances.
+* Do not advocate for, or encourage, any of the above behaviour.
+
+Please take into account that online communities bring together people from many different cultures and backgrounds. It's important to understand that sometimes the combination of cultural differences and online interaction can lead to misunderstandings. That is why having empathy is very important.
+
+## How to report issues
+
+If someone is acting inappropriately or violating this Code of Conduct in any shape or form, and they are not receptive to your feedback or you prefer not to confront them, please reach out to JetBrains via codeofconduct@jetbrains.com 
+
+## Consequences of Unacceptable Behaviour
+
+Unacceptable behaviour from any community member will not be tolerated. Anyone asked to stop unacceptable behaviour is expected to comply immediately. If a community member engages in unacceptable behaviour, JetBrains and/or community organisers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning.
+
+### License and attribution
+The license is based off of The Citizen Code of Conduct is distributed by Stumptown Syndicate under a Creative Commons Attribution-ShareAlike license.
