Browse Source

Restructured tsconfig files

update-deps
Alex Mikhalev 6 years ago
parent
commit
68e828e2e5
  1. 9
      client/tsconfig.json
  2. 11
      common/tsconfig.json
  3. 10
      server/Database.ts
  4. 12
      server/tsconfig.json
  5. 14
      tsconfig.json

9
client/tsconfig.json

@ -1,21 +1,18 @@ @@ -1,21 +1,18 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"sourceMap": true,
"jsx": "react",
"experimentalDecorators": true,
"target": "es2017",
"lib": [
"es2017",
"dom",
"scripthost"
],
"module": "commonjs",
"types": [
"webpack-env",
"core-js",
"node"
],
"strict": true,
"baseUrl": "..",
"paths": {
"@common/*": [
@ -26,6 +23,10 @@ @@ -26,6 +23,10 @@
]
}
},
"include": [
"./client/**/*.ts",
"./client/**/*.tsx"
],
"references": [{
"path": "../common"
}]

11
common/tsconfig.json

@ -1,16 +1,7 @@ @@ -1,16 +1,7 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../dist/common",
"experimentalDecorators": true,
"target": "es2017",
"lib": [
"es2017"
],
"types": [
"node"
],
"module": "commonjs",
"strict": true,
"baseUrl": "..",
"composite": true,
"declaration": true,

10
server/Database.ts

@ -1,15 +1,9 @@ @@ -1,15 +1,9 @@
import * as path from "path";
import {
Connection,
createConnection,
EntityManager,
getConnectionOptions,
Repository
} from "typeorm";
import { Connection, createConnection, getConnectionOptions } from "typeorm";
import logger from "@common/logger";
import { SprinklersDevice, User } from "./entities";
import { User } from "./entities";
import { SprinklersDeviceRepository, UserRepository } from "./repositories/";
export class Database {

12
server/tsconfig.json

@ -1,19 +1,9 @@ @@ -1,19 +1,9 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../dist",
"sourceMap": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2017",
"module": "commonjs",
"lib": [
"es6",
"dom"
],
"types": [
"webpack-env",
"node"
],
"strict": true,
"allowJs": true,
"baseUrl": "..",

14
tsconfig.json

@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
{
"compilerOptions": {
"experimentalDecorators": true,
"target": "es2017",
"module": "commonjs",
"lib": [
"es2017"
],
"types": [
"node"
],
"strict": true
}
}
Loading…
Cancel
Save