c26ee93d53
Uses UglifyJS, and thus TypeScript needs to compile down to ES5, since UglifyJS does not yet fully support ES6. Once all ES6 bugs in UglifyJS, we should compile to ES6 again.
59 lines
1.4 KiB
JSON
59 lines
1.4 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"target": "es5",
|
|
"jsx": "react",
|
|
"reactNamespace": "React",
|
|
"experimentalDecorators": true,
|
|
"module": "commonjs",
|
|
"sourceMap": true,
|
|
"lib": [
|
|
"ES6",
|
|
"DOM"
|
|
],
|
|
"noImplicitReturns": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"strictNullChecks": true,
|
|
"noImplicitAny": true,
|
|
"alwaysStrict": true
|
|
},
|
|
"files": [
|
|
"decl/chrome/chrome.d.ts",
|
|
"decl/jed.d.ts",
|
|
"decl/urijs.d.ts",
|
|
"src/background/background.ts",
|
|
"src/checkable.ts",
|
|
"src/chromeBadge.ts",
|
|
"src/components.ts",
|
|
"src/content_scripts/notify.ts",
|
|
"src/cryptoApi-test.ts",
|
|
"src/cryptoApi.ts",
|
|
"src/cryptoWorker.ts",
|
|
"src/emscripten/taler-emscripten-lib.d.ts",
|
|
"src/emscriptif-test.ts",
|
|
"src/emscriptif.ts",
|
|
"src/helpers-test.ts",
|
|
"src/helpers.ts",
|
|
"src/http.ts",
|
|
"src/i18n.tsx",
|
|
"src/i18n/strings.ts",
|
|
"src/logging.ts",
|
|
"src/pages/add-auditor.tsx",
|
|
"src/pages/auditors.tsx",
|
|
"src/pages/confirm-contract.tsx",
|
|
"src/pages/confirm-create-reserve.tsx",
|
|
"src/pages/error.tsx",
|
|
"src/pages/logs.tsx",
|
|
"src/pages/popup.tsx",
|
|
"src/pages/show-db.ts",
|
|
"src/pages/tree.tsx",
|
|
"src/query.ts",
|
|
"src/renderHtml.tsx",
|
|
"src/taler-wallet-lib.ts",
|
|
"src/types-test.ts",
|
|
"src/types.ts",
|
|
"src/wallet-test.ts",
|
|
"src/wallet.ts",
|
|
"src/wxApi.ts",
|
|
"src/wxBackend.ts"
|
|
]
|
|
} |