diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-10-30 21:47:04 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-30 21:47:04 +0900 |
| commit | a888f2863bb3e7ac14bc63b12810f7a13a98bb70 (patch) | |
| tree | d6eb5df5b27869c2bb89a8135b504e2ef40886df /packages | |
| parent | テストが動かないためnodejs 24サポートを取り消し (diff) | |
| download | misskey-a888f2863bb3e7ac14bc63b12810f7a13a98bb70.tar.gz misskey-a888f2863bb3e7ac14bc63b12810f7a13a98bb70.tar.bz2 misskey-a888f2863bb3e7ac14bc63b12810f7a13a98bb70.zip | |
Node.js 24 support (#16723)
* Revert "テストが動かないためnodejs 24サポートを取り消し"
This reverts commit a892bbcce511fb0dff943ab23090e1d347594c94.
* fix jest.js
* ファイルの添付方法を変更
---------
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/backend/jest.js | 2 | ||||
| -rw-r--r-- | packages/backend/package.json | 2 | ||||
| -rw-r--r-- | packages/backend/test/utils.ts | 8 |
3 files changed, 8 insertions, 4 deletions
diff --git a/packages/backend/jest.js b/packages/backend/jest.js index 0e761d8c92..61f6b00e85 100644 --- a/packages/backend/jest.js +++ b/packages/backend/jest.js @@ -10,7 +10,7 @@ const __dirname = path.dirname(__filename); const args = []; args.push(...[ - ...semver.satisfies(process.version, '^20.17.0 || ^22.0.0') ? ['--no-experimental-require-module'] : [], + ...semver.satisfies(process.version, '^20.17.0 || ^22.0.0 || ^24.10.0') ? ['--no-experimental-require-module'] : [], '--experimental-vm-modules', '--experimental-import-meta-resolve', path.join(__dirname, 'node_modules/jest/bin/jest.js'), diff --git a/packages/backend/package.json b/packages/backend/package.json index afee92fe38..dff9fe22cd 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -4,7 +4,7 @@ "private": true, "type": "module", "engines": { - "node": "^22.15.0" + "node": "^22.15.0 || ^24.10.0" }, "scripts": { "start": "node ./built/boot/entry.js", diff --git a/packages/backend/test/utils.ts b/packages/backend/test/utils.ts index ace614115c..daae7b9643 100644 --- a/packages/backend/test/utils.ts +++ b/packages/backend/test/utils.ts @@ -316,8 +316,12 @@ export const uploadFile = async (user?: UserToken, { path, name, blob }: UploadO : new URL(path, new URL('resources/', import.meta.url)); const formData = new FormData(); - formData.append('file', blob ?? - new File([new Uint8Array(await readFile(absPath))], basename(absPath.toString()))); + formData.append( + 'file', + blob ?? new Blob([new Uint8Array(await readFile(absPath))]), + basename(absPath.toString()), + ); + formData.append('force', 'true'); if (name) { formData.append('name', name); |