Skip to content

Commit

Permalink
Use TypeScript project references
Browse files Browse the repository at this point in the history
  • Loading branch information
renke committed Jan 31, 2019
1 parent 52bce77 commit cce89da
Show file tree
Hide file tree
Showing 23 changed files with 124 additions and 115 deletions.
24 changes: 0 additions & 24 deletions packages/atom-import-sort/src/tsconfig.json

This file was deleted.

8 changes: 0 additions & 8 deletions packages/import-sort-cli/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-cli/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort"}, {"path": "../import-sort-config"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort-config/src/tsconfig.json

This file was deleted.

9 changes: 8 additions & 1 deletion packages/import-sort-config/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"]
}
8 changes: 0 additions & 8 deletions packages/import-sort-parser-babylon/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-parser-babylon/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort-parser"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort-parser-typescript/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-parser-typescript/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort-parser"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort-parser/src/tsconfig.json

This file was deleted.

9 changes: 8 additions & 1 deletion packages/import-sort-parser/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"]
}
8 changes: 0 additions & 8 deletions packages/import-sort-style-eslint/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-style-eslint/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort-style"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort-style-module/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-style-module/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort-style"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort-style-renke/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-style-renke/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort-style"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort-style/src/tsconfig.json

This file was deleted.

11 changes: 10 additions & 1 deletion packages/import-sort-style/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [{"path": "../import-sort-parser"}]
}
8 changes: 0 additions & 8 deletions packages/import-sort/src/tsconfig.json

This file was deleted.

14 changes: 13 additions & 1 deletion packages/import-sort/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig"
"extends": "../tsconfig.settings.json",

"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},

"include": ["src"],

"references": [
{"path": "../import-sort-parser"},
{"path": "../import-sort-style"}
]
}
15 changes: 15 additions & 0 deletions packages/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"files": [],
"references": [
{"path": "import-sort"},
{"path": "import-sort-cli"},
{"path": "import-sort-config"},
{"path": "import-sort-parser"},
{"path": "import-sort-parser-babylon"},
{"path": "import-sort-parser-typescript"},
{"path": "import-sort-style"},
{"path": "import-sort-style-eslint"},
{"path": "import-sort-style-module"},
{"path": "import-sort-style-renke"}
]
}
11 changes: 10 additions & 1 deletion tsconfig.json → packages/tsconfig.settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,18 @@

"compilerOptions": {
"target": "es6",

"declaration": true,
"declarationMap": true,

"module": "commonjs",
"moduleResolution": "node",

"strictNullChecks": true,
"declaration": true,

"baseUrl": "./packages",
"composite": true,

"types": ["node"]
}
}

0 comments on commit cce89da

Please sign in to comment.