Skip to content

Commit

Permalink
Merge pull request #17959 from ckeditor/ci/3938
Browse files Browse the repository at this point in the history
Internal: Enable `composite` option in TypeScript to allow inter-package navigation in code editors.
  • Loading branch information
filipsobol authored Feb 26, 2025
2 parents 2a8166e + 1464c36 commit 8af6fdb
Show file tree
Hide file tree
Showing 58 changed files with 286 additions and 57 deletions.
6 changes: 5 additions & 1 deletion packages/ckeditor5-adapter-ckfinder/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-alignment/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-autoformat/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-autosave/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-basic-styles/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-block-quote/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-bookmark/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-ckbox/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-ckfinder/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-clipboard/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-cloud-services/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-code-block/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-core/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-easy-image/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-editor-balloon/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-editor-classic/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-editor-decoupled/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-editor-inline/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-emoji/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-engine/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-enter/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-essentials/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-find-and-replace/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-font/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-heading/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-highlight/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-horizontal-line/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-html-embed/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-html-support/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-image/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-indent/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-language/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-link/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-list/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-markdown-gfm/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
6 changes: 5 additions & 1 deletion packages/ckeditor5-media-embed/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"exclude": [
"tests"
]
],
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo"
}
}
Loading

0 comments on commit 8af6fdb

Please sign in to comment.