aboutsummaryrefslogtreecommitdiff
path: root/extension/tsconfig.json
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-01-10 20:07:42 +0100
committerFlorian Dold <florian.dold@gmail.com>2016-01-10 20:07:42 +0100
commit473503a246aa7a23539a349710c5549d1d87c147 (patch)
tree2b1ee9b420df72a0d861759d1fbcd2226e489086 /extension/tsconfig.json
parentdd19e0ecbe114ebd71122ff57ea56eabb6258b75 (diff)
downloadwallet-core-473503a246aa7a23539a349710c5549d1d87c147.tar.xz
The great modularization.
Use ES6 module syntax and SystemJS modules for everything. Some testing stubs were added as well.
Diffstat (limited to 'extension/tsconfig.json')
-rw-r--r--extension/tsconfig.json29
1 files changed, 19 insertions, 10 deletions
diff --git a/extension/tsconfig.json b/extension/tsconfig.json
index 68b437671..4d220b601 100644
--- a/extension/tsconfig.json
+++ b/extension/tsconfig.json
@@ -1,23 +1,32 @@
{
"compilerOptions": {
- "target": "es6",
+ "target": "es5",
"jsx": "react",
- "experimentalDecorators": true
+ "experimentalDecorators": true,
+ "module": "system",
+ "noLib": true,
+ "sourceMap": true
},
"files": [
- "background/wallet.ts",
- "background/emscriptif.ts",
- "background/db.ts",
- "background/query.ts",
- "background/http.ts",
- "background/checkable.ts",
- "background/messaging.ts",
+ "lib/refs.ts",
+ "lib/wallet/wallet.ts",
+ "lib/wallet/emscriptif.ts",
+ "lib/wallet/db.ts",
+ "lib/wallet/query.ts",
+ "lib/wallet/http.ts",
+ "lib/wallet/checkable.ts",
+ "lib/wallet/wxmessaging.ts",
+ "lib/wallet/types.ts",
"lib/util.ts",
+ "lib/commonHelpers.ts",
"lib/polyfill-react.ts",
+ "lib/wallet/timerThread.ts",
"content_scripts/notify.ts",
+ "background/main.ts",
"popup/balance-overview.tsx",
"popup/history.tsx",
"pages/confirm-contract.tsx",
- "pages/confirm-create-reserve.tsx"
+ "pages/confirm-create-reserve.tsx",
+ "test/tests/taler.ts"
]
}