summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-05-23 19:44:07 -0400
committerHazelnoot <acomputerdog@gmail.com>2025-05-28 21:31:39 -0400
commit5af5414fdf03752fcbfbd11bb4d6dbf4f192b291 (patch)
tree6ecd5af21322100a201093284142440d677e2900 /packages
parentmerge: Merge stable into develop (!1052) (diff)
downloadsharkey-5af5414fdf03752fcbfbd11bb4d6dbf4f192b291.tar.gz
sharkey-5af5414fdf03752fcbfbd11bb4d6dbf4f192b291.tar.bz2
sharkey-5af5414fdf03752fcbfbd11bb4d6dbf4f192b291.zip
enable TypeScript incremental mode to speed up IDEs
Diffstat (limited to 'packages')
-rw-r--r--packages/backend/test-federation/tsconfig.json2
-rw-r--r--packages/backend/test-server/tsconfig.json1
-rw-r--r--packages/backend/test/tsconfig.json1
-rw-r--r--packages/backend/tsconfig.json1
-rw-r--r--packages/frontend-embed/src/workers/tsconfig.json1
-rw-r--r--packages/frontend-embed/tsconfig.json1
-rw-r--r--packages/frontend-shared/tsconfig.json1
-rw-r--r--packages/frontend/.storybook/tsconfig.json1
-rw-r--r--packages/frontend/src/workers/tsconfig.json1
-rw-r--r--packages/frontend/test/tsconfig.json1
-rw-r--r--packages/frontend/tsconfig.json1
-rw-r--r--packages/misskey-bubble-game/tsconfig.json1
-rw-r--r--packages/misskey-js/generator/tsconfig.json1
-rw-r--r--packages/misskey-js/tsconfig.json1
-rw-r--r--packages/misskey-reversi/tsconfig.json1
-rw-r--r--packages/sw/tsconfig.json1
16 files changed, 16 insertions, 1 deletions
diff --git a/packages/backend/test-federation/tsconfig.json b/packages/backend/test-federation/tsconfig.json
index 3a1cb3b9f3..16b333f877 100644
--- a/packages/backend/test-federation/tsconfig.json
+++ b/packages/backend/test-federation/tsconfig.json
@@ -3,7 +3,7 @@
/* Visit https://aka.ms/tsconfig to read more about this file */
/* Projects */
- // "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */
+ "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */
// "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */
// "tsBuildInfoFile": "./.tsbuildinfo", /* Specify the path to .tsbuildinfo incremental compilation file. */
// "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects. */
diff --git a/packages/backend/test-server/tsconfig.json b/packages/backend/test-server/tsconfig.json
index 10313699c2..cb394ecccd 100644
--- a/packages/backend/test-server/tsconfig.json
+++ b/packages/backend/test-server/tsconfig.json
@@ -23,6 +23,7 @@
"emitDecoratorMetadata": true,
"resolveJsonModule": true,
"isolatedModules": true,
+ "incremental": true,
"rootDir": "../src",
"baseUrl": "./",
"paths": {
diff --git a/packages/backend/test/tsconfig.json b/packages/backend/test/tsconfig.json
index 2b562acda8..f3b6a5108d 100644
--- a/packages/backend/test/tsconfig.json
+++ b/packages/backend/test/tsconfig.json
@@ -23,6 +23,7 @@
"emitDecoratorMetadata": true,
"resolveJsonModule": true,
"isolatedModules": true,
+ "incremental": true,
"baseUrl": "./",
"paths": {
"@/*": ["../src/*"]
diff --git a/packages/backend/tsconfig.json b/packages/backend/tsconfig.json
index 392da169ad..afed1f186c 100644
--- a/packages/backend/tsconfig.json
+++ b/packages/backend/tsconfig.json
@@ -23,6 +23,7 @@
"emitDecoratorMetadata": true,
"resolveJsonModule": true,
"isolatedModules": true,
+ "incremental": true,
"rootDir": "./src",
"baseUrl": "./",
"paths": {
diff --git a/packages/frontend-embed/src/workers/tsconfig.json b/packages/frontend-embed/src/workers/tsconfig.json
index 8ee8930465..39ba45ddbb 100644
--- a/packages/frontend-embed/src/workers/tsconfig.json
+++ b/packages/frontend-embed/src/workers/tsconfig.json
@@ -1,5 +1,6 @@
{
"compilerOptions": {
"lib": ["esnext", "webworker"],
+ "incremental": true
}
}
diff --git a/packages/frontend-embed/tsconfig.json b/packages/frontend-embed/tsconfig.json
index e0ee08188d..8db5776c91 100644
--- a/packages/frontend-embed/tsconfig.json
+++ b/packages/frontend-embed/tsconfig.json
@@ -23,6 +23,7 @@
"useDefineForClassFields": true,
"verbatimModuleSyntax": true,
"skipLibCheck": true,
+ "incremental": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"],
diff --git a/packages/frontend-shared/tsconfig.json b/packages/frontend-shared/tsconfig.json
index 8f76763e10..0512b50caf 100644
--- a/packages/frontend-shared/tsconfig.json
+++ b/packages/frontend-shared/tsconfig.json
@@ -18,6 +18,7 @@
"esModuleInterop": true,
"verbatimModuleSyntax": true,
"skipLibCheck": true,
+ "incremental": true,
"baseUrl": ".",
"paths": {
"@/*": ["./*"],
diff --git a/packages/frontend/.storybook/tsconfig.json b/packages/frontend/.storybook/tsconfig.json
index f325114522..18baf516ba 100644
--- a/packages/frontend/.storybook/tsconfig.json
+++ b/packages/frontend/.storybook/tsconfig.json
@@ -18,6 +18,7 @@
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
+ "incremental": true,
"jsx": "react",
"jsxFactory": "h"
},
diff --git a/packages/frontend/src/workers/tsconfig.json b/packages/frontend/src/workers/tsconfig.json
index 8ee8930465..39ba45ddbb 100644
--- a/packages/frontend/src/workers/tsconfig.json
+++ b/packages/frontend/src/workers/tsconfig.json
@@ -1,5 +1,6 @@
{
"compilerOptions": {
"lib": ["esnext", "webworker"],
+ "incremental": true
}
}
diff --git a/packages/frontend/test/tsconfig.json b/packages/frontend/test/tsconfig.json
index 98ac45211b..1490a66d20 100644
--- a/packages/frontend/test/tsconfig.json
+++ b/packages/frontend/test/tsconfig.json
@@ -22,6 +22,7 @@
"emitDecoratorMetadata": true,
"resolveJsonModule": true,
"isolatedModules": true,
+ "incremental": true,
"baseUrl": "./",
"paths": {
"@/*": ["../src/*"]
diff --git a/packages/frontend/tsconfig.json b/packages/frontend/tsconfig.json
index 3c7e5e1da3..0616eee5be 100644
--- a/packages/frontend/tsconfig.json
+++ b/packages/frontend/tsconfig.json
@@ -23,6 +23,7 @@
"useDefineForClassFields": true,
"verbatimModuleSyntax": true,
"skipLibCheck": true,
+ "incremental": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"],
diff --git a/packages/misskey-bubble-game/tsconfig.json b/packages/misskey-bubble-game/tsconfig.json
index f467951ef6..3cf8bb037f 100644
--- a/packages/misskey-bubble-game/tsconfig.json
+++ b/packages/misskey-bubble-game/tsconfig.json
@@ -16,6 +16,7 @@
"noImplicitReturns": true,
"esModuleInterop": true,
"skipLibCheck": true,
+ "incremental": true,
"typeRoots": [
"./node_modules/@types"
],
diff --git a/packages/misskey-js/generator/tsconfig.json b/packages/misskey-js/generator/tsconfig.json
index d65042dc6d..0de2a7fe77 100644
--- a/packages/misskey-js/generator/tsconfig.json
+++ b/packages/misskey-js/generator/tsconfig.json
@@ -8,6 +8,7 @@
"strictFunctionTypes": true,
"strictNullChecks": true,
"esModuleInterop": true,
+ "incremental": true,
"lib": [
"esnext",
]
diff --git a/packages/misskey-js/tsconfig.json b/packages/misskey-js/tsconfig.json
index 95128b8fab..e0603832c7 100644
--- a/packages/misskey-js/tsconfig.json
+++ b/packages/misskey-js/tsconfig.json
@@ -17,6 +17,7 @@
"esModuleInterop": true,
"exactOptionalPropertyTypes": true,
"skipLibCheck": true,
+ "incremental": true,
"typeRoots": [
"./node_modules/@types"
],
diff --git a/packages/misskey-reversi/tsconfig.json b/packages/misskey-reversi/tsconfig.json
index f467951ef6..3cf8bb037f 100644
--- a/packages/misskey-reversi/tsconfig.json
+++ b/packages/misskey-reversi/tsconfig.json
@@ -16,6 +16,7 @@
"noImplicitReturns": true,
"esModuleInterop": true,
"skipLibCheck": true,
+ "incremental": true,
"typeRoots": [
"./node_modules/@types"
],
diff --git a/packages/sw/tsconfig.json b/packages/sw/tsconfig.json
index 112a932e58..3a78106e46 100644
--- a/packages/sw/tsconfig.json
+++ b/packages/sw/tsconfig.json
@@ -20,6 +20,7 @@
"resolveJsonModule": true,
"isolatedModules": true,
"skipLibCheck": true,
+ "incremental": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"],