summaryrefslogtreecommitdiff
path: root/packages/frontend-shared
diff options
context:
space:
mode:
authormisskey-release-bot[bot] <157398866+misskey-release-bot[bot]@users.noreply.github.com>2026-03-05 10:56:50 +0000
committerGitHub <noreply@github.com>2026-03-05 10:56:50 +0000
commitfe3dd8edb5f30104cd0a7ed755eb254feda2922d (patch)
treeaf6cf5fa4ca75302ac2de5db742cead00bc13d21 /packages/frontend-shared
parentMerge pull request #16998 from misskey-dev/develop (diff)
parentRelease: 2026.3.0 (diff)
downloadmisskey-fe3dd8edb5f30104cd0a7ed755eb254feda2922d.tar.gz
misskey-fe3dd8edb5f30104cd0a7ed755eb254feda2922d.tar.bz2
misskey-fe3dd8edb5f30104cd0a7ed755eb254feda2922d.zip
Merge pull request #17217 from misskey-dev/develop
Release: 2026.3.0
Diffstat (limited to 'packages/frontend-shared')
-rw-r--r--packages/frontend-shared/build.js2
-rw-r--r--packages/frontend-shared/eslint.config.js1
-rw-r--r--packages/frontend-shared/js/worker-multi-dispatch.ts2
-rw-r--r--packages/frontend-shared/package.json19
-rw-r--r--packages/frontend-shared/tsconfig.json1
5 files changed, 11 insertions, 14 deletions
diff --git a/packages/frontend-shared/build.js b/packages/frontend-shared/build.js
index 07e98ad182..1f98267468 100644
--- a/packages/frontend-shared/build.js
+++ b/packages/frontend-shared/build.js
@@ -60,7 +60,7 @@ async function buildSrc() {
function buildDts() {
return execa(
- 'tsc',
+ 'tsgo',
[
'--project', 'tsconfig.json',
'--outDir', 'js-built',
diff --git a/packages/frontend-shared/eslint.config.js b/packages/frontend-shared/eslint.config.js
index b972cfdb27..6168637f22 100644
--- a/packages/frontend-shared/eslint.config.js
+++ b/packages/frontend-shared/eslint.config.js
@@ -46,7 +46,6 @@ export default [
},
},
rules: {
- '@typescript-eslint/no-unused-vars': 'off',
'@typescript-eslint/no-empty-interface': ['error', {
allowSingleExtends: true,
}],
diff --git a/packages/frontend-shared/js/worker-multi-dispatch.ts b/packages/frontend-shared/js/worker-multi-dispatch.ts
index 5d393ed1ed..909aa1e81e 100644
--- a/packages/frontend-shared/js/worker-multi-dispatch.ts
+++ b/packages/frontend-shared/js/worker-multi-dispatch.ts
@@ -34,7 +34,7 @@ export class WorkerMultiDispatch<POST = unknown, RETURN = unknown> {
public postMessage(message: POST, options?: Transferable[] | StructuredSerializeOptions, useWorkerNumber: WorkerNumberGetter = this.getUseWorkerNumber) {
let workerNumber = useWorkerNumber(this.prevWorkerNumber, this.workers.length);
workerNumber = Math.abs(Math.round(workerNumber)) % this.workers.length;
- if (_DEV_) console.log('WorkerMultiDispatch: Posting message to worker', workerNumber, useWorkerNumber);
+ // if (_DEV_) console.log('WorkerMultiDispatch: Posting message to worker', workerNumber, useWorkerNumber);
this.prevWorkerNumber = workerNumber;
// 不毛だがunionをoverloadに突っ込めない
diff --git a/packages/frontend-shared/package.json b/packages/frontend-shared/package.json
index 49cce0d707..abcdea9244 100644
--- a/packages/frontend-shared/package.json
+++ b/packages/frontend-shared/package.json
@@ -17,18 +17,17 @@
"build": "node ./build.js",
"watch": "nodemon -w package.json -e json --exec \"node ./build.js --watch\"",
"eslint": "eslint './**/*.{js,jsx,ts,tsx}'",
- "typecheck": "tsc --noEmit",
+ "typecheck": "tsgo --noEmit",
"lint": "pnpm typecheck && pnpm eslint"
},
"devDependencies": {
- "@types/node": "24.10.2",
- "@typescript-eslint/eslint-plugin": "8.49.0",
- "@typescript-eslint/parser": "8.49.0",
- "esbuild": "0.27.1",
- "eslint-plugin-vue": "10.6.2",
- "nodemon": "3.1.11",
- "typescript": "5.9.3",
- "vue-eslint-parser": "10.2.0"
+ "@types/node": "24.10.13",
+ "@typescript-eslint/eslint-plugin": "8.56.0",
+ "@typescript-eslint/parser": "8.56.0",
+ "esbuild": "0.27.3",
+ "eslint-plugin-vue": "10.8.0",
+ "nodemon": "3.1.14",
+ "vue-eslint-parser": "10.4.0"
},
"files": [
"js-built"
@@ -36,6 +35,6 @@
"dependencies": {
"i18n": "workspace:*",
"misskey-js": "workspace:*",
- "vue": "3.5.25"
+ "vue": "3.5.28"
}
}
diff --git a/packages/frontend-shared/tsconfig.json b/packages/frontend-shared/tsconfig.json
index 12f00eb503..6b1804a0fc 100644
--- a/packages/frontend-shared/tsconfig.json
+++ b/packages/frontend-shared/tsconfig.json
@@ -17,7 +17,6 @@
"noImplicitReturns": true,
"esModuleInterop": true,
"verbatimModuleSyntax": true,
- "baseUrl": ".",
"paths": {
"@/*": ["./*"],
"@@/*": ["./*"]