summaryrefslogtreecommitdiffhomepage
path: root/gui/packages
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2018-10-24 18:49:32 +0200
committerAndrej Mihajlov <and@mullvad.net>2018-10-31 15:16:15 +0100
commit4428229eee616c06837b95e1735f996d8ce31a6d (patch)
treefe11494bcc31b42d931c24e713bcabdad7faa39b /gui/packages
parentc4c8d9cd001e63a30adbc33b45259c91ff313f50 (diff)
downloadmullvadvpn-4428229eee616c06837b95e1735f996d8ce31a6d.tar.xz
mullvadvpn-4428229eee616c06837b95e1735f996d8ce31a6d.zip
Add babel-preset-typescript
Diffstat (limited to 'gui/packages')
-rw-r--r--gui/packages/desktop/.babelrc5
-rw-r--r--gui/packages/desktop/package.json3
2 files changed, 6 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"
}
}