summaryrefslogtreecommitdiff
path: root/packages/backend
diff options
context:
space:
mode:
authoranatawa12 <anatawa12@icloud.com>2025-12-22 16:52:05 +0900
committerGitHub <noreply@github.com>2025-12-22 16:52:05 +0900
commit06657c81d323ceb650ea7dbbc22087bee4d5eb55 (patch)
tree1f3c799e0dc82a72b0ed7cd83bc25e01f03bb2cc /packages/backend
parentfix(ci): dockleのciをより安定して動かせるようにする (#16987) (diff)
downloadmisskey-06657c81d323ceb650ea7dbbc22087bee4d5eb55.tar.gz
misskey-06657c81d323ceb650ea7dbbc22087bee4d5eb55.tar.bz2
misskey-06657c81d323ceb650ea7dbbc22087bee4d5eb55.zip
feat: use tsgo where capable (#16984)
Diffstat (limited to 'packages/backend')
-rw-r--r--packages/backend/package.json5
-rw-r--r--packages/backend/scripts/watch.mjs2
-rw-r--r--packages/backend/test-federation/compose.yml2
-rw-r--r--packages/backend/test/tsconfig.json1
-rw-r--r--packages/backend/tsconfig.json1
5 files changed, 4 insertions, 7 deletions
diff --git a/packages/backend/package.json b/packages/backend/package.json
index c7a8a6c223..0e69ebe976 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -18,11 +18,11 @@
"build": "swc src -d built -D --strip-leading-paths",
"build:test": "swc test-server -d built-test -D --config-file test-server/.swcrc --strip-leading-paths",
"watch:swc": "swc src -d built -D -w --strip-leading-paths",
- "build:tsc": "tsc -p tsconfig.json && tsc-alias -p tsconfig.json",
+ "build:tsc": "tsgo -p tsconfig.json && tsc-alias -p tsconfig.json",
"watch": "pnpm compile-config && node ./scripts/watch.mjs",
"restart": "pnpm build && pnpm start",
"dev": "pnpm compile-config && node ./scripts/dev.mjs",
- "typecheck": "tsc --noEmit && tsc -p test --noEmit && tsc -p test-federation --noEmit",
+ "typecheck": "tsgo --noEmit && tsgo -p test --noEmit && tsgo -p test-federation --noEmit",
"eslint": "eslint --quiet \"{src,test-federation}/**/*.ts\"",
"lint": "pnpm typecheck && pnpm eslint",
"jest": "cross-env NODE_ENV=test pnpm compile-config && cross-env NODE_ENV=test node ./jest.js --forceExit --config jest.config.unit.cjs",
@@ -171,7 +171,6 @@
"tmp": "0.2.5",
"tsc-alias": "1.8.16",
"typeorm": "0.3.28",
- "typescript": "5.9.3",
"ulid": "3.0.2",
"vary": "1.1.2",
"web-push": "3.6.7",
diff --git a/packages/backend/scripts/watch.mjs b/packages/backend/scripts/watch.mjs
index a0ccea3b16..9d608b233c 100644
--- a/packages/backend/scripts/watch.mjs
+++ b/packages/backend/scripts/watch.mjs
@@ -21,7 +21,7 @@ import { execa } from 'execa';
});
}, 3000);
- execa('tsc', ['-w', '-p', 'tsconfig.json'], {
+ execa('tsgo', ['-w', '-p', 'tsconfig.json'], {
stdout: process.stdout,
stderr: process.stderr,
});
diff --git a/packages/backend/test-federation/compose.yml b/packages/backend/test-federation/compose.yml
index 25475a89ab..4d1b4b0d60 100644
--- a/packages/backend/test-federation/compose.yml
+++ b/packages/backend/test-federation/compose.yml
@@ -143,7 +143,7 @@ services:
bash -c "
npm install -g pnpm
pnpm -F backend i --frozen-lockfile
- pnpm exec tsc -p ./packages/backend/test-federation
+ pnpm exec tsgo -p ./packages/backend/test-federation
node ./packages/backend/test-federation/built/daemon.js
"
diff --git a/packages/backend/test/tsconfig.json b/packages/backend/test/tsconfig.json
index c6754c4802..a2a86c696e 100644
--- a/packages/backend/test/tsconfig.json
+++ b/packages/backend/test/tsconfig.json
@@ -25,7 +25,6 @@
"isolatedModules": true,
"jsx": "react-jsx",
"jsxImportSource": "@kitajs/html",
- "baseUrl": "./",
"paths": {
"@/*": ["../src/*"]
},
diff --git a/packages/backend/tsconfig.json b/packages/backend/tsconfig.json
index 25584e475d..dac56f25de 100644
--- a/packages/backend/tsconfig.json
+++ b/packages/backend/tsconfig.json
@@ -26,7 +26,6 @@
"jsx": "react-jsx",
"jsxImportSource": "@kitajs/html",
"rootDir": "./src",
- "baseUrl": "./",
"paths": {
"@/*": ["./src/*"]
},