diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2018-10-31 15:59:20 +0100 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2018-10-31 15:59:20 +0100 |
| commit | 3302a3d51eb2238b333a4e54dea059b45642a5fa (patch) | |
| tree | fe11494bcc31b42d931c24e713bcabdad7faa39b | |
| parent | c4c8d9cd001e63a30adbc33b45259c91ff313f50 (diff) | |
| parent | 4428229eee616c06837b95e1735f996d8ce31a6d (diff) | |
| download | mullvadvpn-3302a3d51eb2238b333a4e54dea059b45642a5fa.tar.xz mullvadvpn-3302a3d51eb2238b333a4e54dea059b45642a5fa.zip | |
Merge branch 'babel7-typescript'
| -rw-r--r-- | gui/packages/desktop/.babelrc | 5 | ||||
| -rw-r--r-- | gui/packages/desktop/package.json | 3 | ||||
| -rw-r--r-- | gui/yarn.lock | 23 |
3 files changed, 29 insertions, 2 deletions
diff --git a/gui/packages/desktop/.babelrc b/gui/packages/desktop/.babelrc index 2246ea35e5..f1766428c3 100644 --- a/gui/packages/desktop/.babelrc +++ b/gui/packages/desktop/.babelrc @@ -2,7 +2,10 @@ "presets": [ ["@babel/preset-env", { "targets": { "electron": "3.0" } - }], "@babel/preset-react", "@babel/preset-flow" + }], + "@babel/preset-react", + "@babel/preset-typescript", + "@babel/preset-flow" ], "plugins": [ "@babel/plugin-proposal-class-properties" diff --git a/gui/packages/desktop/package.json b/gui/packages/desktop/package.json index 5005d21151..7958cc972a 100644 --- a/gui/packages/desktop/package.json +++ b/gui/packages/desktop/package.json @@ -43,6 +43,7 @@ "@babel/preset-env": "^7.1.0", "@babel/preset-flow": "^7.0.0", "@babel/preset-react": "^7.0.0", + "@babel/preset-typescript": "^7.1.0", "@babel/register": "^7.0.0", "browser-sync": "^2.23.6", "chai": "^4.1.0", @@ -74,7 +75,7 @@ "private:build": "electron-builder", "private:watch": "cross-env yarn run private:compile --source-maps true --watch --skip-initial-build", "private:serve": "cross-env babel-node scripts/serve.js", - "private:compile": "babel src/ --copy-files --out-dir build", + "private:compile": "babel src/ --copy-files --out-dir build --extensions '.ts,.tsx,.js'", "private:clean": "rimraf build" } } diff --git a/gui/yarn.lock b/gui/yarn.lock index 526976b20f..bd13c7956e 100644 --- a/gui/yarn.lock +++ b/gui/yarn.lock @@ -723,6 +723,13 @@ dependencies: "@babel/helper-plugin-utils" "7.0.0-beta.47" +"@babel/plugin-syntax-typescript@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.0.0.tgz#90f4fe0a741ae9c0dcdc3017717c05a0cbbd5158" + integrity sha512-5fxmdqiAQVQTIS+KSvYeZuTt91wKtBTYi6JlIkvbQ6hmO+9fZE81ezxmMiFMIsxE7CdRSgzn7nQ1BChcvK9OpA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-arrow-functions@7.0.0-beta.47": version "7.0.0-beta.47" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.47.tgz#d6eecda4c652b909e3088f0983ebaf8ec292984b" @@ -1145,6 +1152,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" +"@babel/plugin-transform-typescript@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.1.0.tgz#81e7b4be90e7317cbd04bf1163ebf06b2adee60b" + integrity sha512-TOTtVeT+fekAesiCHnPz+PSkYSdOSLyLn42DI45nxg6iCdlQY6LIj/tYqpMB0y+YicoTUiYiXqF8rG6SKfhw6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-typescript" "^7.0.0" + "@babel/plugin-transform-unicode-regex@7.0.0-beta.47": version "7.0.0-beta.47" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0-beta.47.tgz#efed0b2f1dfbf28283502234a95b4be88f7fdcb6" @@ -1237,6 +1252,14 @@ "@babel/plugin-transform-react-jsx-self" "^7.0.0" "@babel/plugin-transform-react-jsx-source" "^7.0.0" +"@babel/preset-typescript@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz#49ad6e2084ff0bfb5f1f7fb3b5e76c434d442c7f" + integrity sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.1.0" + "@babel/register@7.0.0-beta.47": version "7.0.0-beta.47" resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.0.0-beta.47.tgz#ac53bc357ca59979db0e306aa5d3121aa612a7a2" |
