Share tsconfig settings

This commit is contained in:
hensm
2019-04-12 07:19:00 +01:00
committed by Matt Hensman
parent 9c78a2c62c
commit 40d6b55332
9 changed files with 20 additions and 23 deletions

View File

@@ -1,13 +1,5 @@
{
"compilerOptions": {
"allowJs": true
, "target": "es5"
, "noImplicitAny": true
, "esModuleInterop": true
, "resolveJsonModule": true
, "removeComments": true
, "downlevelIteration": true
}
"extends": "../common/tsconfig"
, "include": [
"./src/**/*"
, "./@types/**/*"

View File

@@ -1,5 +1,5 @@
{
"extends": [
"../tslintCommon.json"
"../common/tslint.json"
]
}

11
common/tsconfig.json Normal file
View File

@@ -0,0 +1,11 @@
{
"compilerOptions": {
"allowJs": true
, "esModuleInterop": true
, "module": "commonjs"
, "noImplicitAny": true
, "removeComments": true
, "resolveJsonModule": true
, "target": "es6"
}
}

View File

@@ -1,6 +1,6 @@
"use strict";
import { Receiver } from "../types"
import { Receiver } from "../types";
export type ReceiverSelectorSelectedEvent = CustomEvent<Receiver>;

View File

@@ -3,7 +3,7 @@
import ReceiverSelectorManager, {
ReceiverSelectorCastType } from "../ReceiverSelectorManager";
import { Receiver, Message } from "../../types";
import { Message, Receiver } from "../../types";
class NativeMacReceiverSelectorManager

View File

@@ -3,8 +3,8 @@
import ReceiverSelectorManager, {
ReceiverSelectorCastType } from "../ReceiverSelectorManager";
import { Receiver, Message } from "../../types";
import { getWindowCenteredProps } from "../../lib/utils";
import { Message, Receiver } from "../../types";
class PopupReceiverSelectorManager

View File

@@ -1,15 +1,9 @@
{
"compilerOptions": {
"allowJs": true
, "esModuleInterop": true
, "jsx": "react"
"extends": "../common/tsconfig"
, "compilerOptions": {
"jsx": "react"
, "lib": [ "esnext", "dom" ]
, "module": "commonjs"
, "moduleResolution": "node"
, "noImplicitAny": true
, "removeComments": true
, "resolveJsonModule": true
, "sourceMap": true
, "target": "es6"
}
}

View File

@@ -1,5 +1,5 @@
{
"extends": [
"../tslintCommon.json"
"../common/tslint.json"
]
}