Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3acc707

Browse files
authored
Merge pull request#1188 from streamich/copilot/fix-1187
feat: update TypeScript and related packages to latest versions
2 parentsf5d3dce +988710d commit3acc707

File tree

6 files changed

+30
-57
lines changed

6 files changed

+30
-57
lines changed

‎package.json‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,12 @@
152152
"rimraf":"^5.0.0",
153153
"semantic-release":"^19.0.3",
154154
"tar-stream":"^3.1.2",
155-
"ts-jest":"^29.1.0",
156-
"ts-loader":"^9.4.3",
157-
"ts-node":"^10.9.1",
155+
"ts-jest":"^29.4.2",
156+
"ts-loader":"^9.5.4",
157+
"ts-node":"^10.9.2",
158158
"tslint":"^6.1.3",
159159
"tslint-config-common":"^1.6.2",
160-
"typescript":"^5.1.3",
160+
"typescript":"^5.9.2",
161161
"url":"^0.11.1",
162162
"util":"^0.12.5",
163163
"webpack":"^5.87.0",

‎src/fsa-to-node/worker/FsaNodeSyncWorker.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ export class FsaNodeSyncWorker {
127127
},
128128
readFile:async([filename,opts]):Promise<Uint8Array>=>{
129129
constbuf=(awaitthis.fs.promises.readFile(filename,{ ...opts,encoding:'buffer'}))asBuffer;
130-
constuint8=newUint8Array(buf,buf.byteOffset,buf.byteLength);
130+
constuint8=newUint8Array(buf.buffer,buf.byteOffset,buf.byteLength);
131131
returnuint8;
132132
},
133133
writeFile:async([filename,data,opts]):Promise<void>=>{

‎src/node-to-fsa/NodeFileSystemFileHandle.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export class NodeFileSystemFileHandle extends NodeFileSystemHandle implements IF
3131
conststats=awaitpromises.stat(path);
3232
// TODO: Once implemented, use promises.readAsBlob() instead of promises.readFile().
3333
constdata=awaitpromises.readFile(path);
34-
constfile=newFile([data],this.name,{lastModified:stats.mtime.getTime()});
34+
constfile=newFile([dataasBlobPart],this.name,{lastModified:stats.mtime.getTime()});
3535
returnfile;
3636
}catch(error){
3737
if(errorinstanceofDOMException)throwerror;

‎src/node/volume.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1492,7 +1492,7 @@ export class Volume implements FsCallbackApi, FsSynchronousApi {
14921492
constbuffer=node.getBuffer();
14931493
consttype=options?.type||'';
14941494

1495-
returnnewBlob([buffer],{ type});
1495+
returnnewBlob([bufferasBlobPart],{ type});
14961496
};
14971497

14981498
publicglob:FsCallbackApi['glob']=(pattern:string, ...args:any[])=>{

‎tsconfig.json‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"compilerOptions": {
3-
"target":"es2017",
4-
"lib": ["ES2017","dom"],
3+
"target":"es2020",
4+
"lib": ["ES2020","dom"],
55
"module":"commonjs",
66
"removeComments":false,
77
"noImplicitAny":false,
@@ -11,7 +11,9 @@
1111
"declaration":true,
1212
"skipLibCheck":true,
1313
"noEmitHelpers":true,
14-
"importHelpers":true
14+
"importHelpers":true,
15+
"moduleResolution":"node",
16+
"types": ["node","jest"]
1517
},
1618
"include": ["src"],
1719
"exclude": ["src/__tests__","node_modules","lib","es6","es2020","esm","docs","README.md"],

‎yarn.lock‎

Lines changed: 18 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1752,11 +1752,6 @@ async-lock@^1.4.1:
17521752
resolved "https://registry.npmjs.org/async-lock/-/async-lock-1.4.1.tgz"
17531753
integrity sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==
17541754

1755-
async@^3.2.3:
1756-
version "3.2.6"
1757-
resolved "https://registry.npmjs.org/async/-/async-3.2.6.tgz"
1758-
integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==
1759-
17601755
available-typed-arrays@^1.0.7:
17611756
version "1.0.7"
17621757
resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz"
@@ -2090,7 +2085,7 @@ chalk@^2.3.0, chalk@^2.3.2:
20902085
escape-string-regexp "^1.0.5"
20912086
supports-color "^5.3.0"
20922087

2093-
chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2:
2088+
chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2:
20942089
version "4.1.2"
20952090
resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
20962091
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
@@ -2755,13 +2750,6 @@ ee-first@1.1.1:
27552750
resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
27562751
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
27572752

2758-
ejs@^3.1.10:
2759-
version "3.1.10"
2760-
resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz"
2761-
integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==
2762-
dependencies:
2763-
jake "^10.8.5"
2764-
27652753
electron-to-chromium@^1.5.173:
27662754
version "1.5.191"
27672755
resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.191.tgz"
@@ -3079,13 +3067,6 @@ figures@^3.0.0:
30793067
dependencies:
30803068
escape-string-regexp "^1.0.5"
30813069

3082-
filelist@^1.0.4:
3083-
version "1.0.4"
3084-
resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz"
3085-
integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==
3086-
dependencies:
3087-
minimatch "^5.0.1"
3088-
30893070
fill-range@^7.1.1:
30903071
version "7.1.1"
30913072
resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz"
@@ -3366,7 +3347,7 @@ handle-thing@^2.0.0:
33663347
resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz"
33673348
integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==
33683349

3369-
handlebars@^4.7.7:
3350+
handlebars@^4.7.7, handlebars@^4.7.8:
33703351
version "4.7.8"
33713352
resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz"
33723353
integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==
@@ -4040,16 +4021,6 @@ jackspeak@^3.1.2:
40404021
optionalDependencies:
40414022
"@pkgjs/parseargs""^0.11.0"
40424023

4043-
jake@^10.8.5:
4044-
version "10.9.2"
4045-
resolved "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz"
4046-
integrity sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==
4047-
dependencies:
4048-
async "^3.2.3"
4049-
chalk "^4.0.2"
4050-
filelist "^1.0.4"
4051-
minimatch "^3.1.2"
4052-
40534024
java-properties@^1.0.0:
40544025
version "1.0.2"
40554026
resolved "https://registry.npmjs.org/java-properties/-/java-properties-1.0.2.tgz"
@@ -4913,7 +4884,7 @@ minimalistic-assert@^1.0.0:
49134884
resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
49144885
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
49154886

4916-
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
4887+
minimatch@^3.0.4, minimatch@^3.1.1:
49174888
version "3.1.2"
49184889
resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
49194890
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
@@ -6944,35 +6915,35 @@ trim-newlines@^3.0.0:
69446915
resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz"
69456916
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
69466917

6947-
ts-jest@^29.1.0:
6948-
version "29.4.0"
6949-
resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.0.tgz"
6950-
integrity sha512-d423TJMnJGu80/eSgfQ5w/R+0zFJvdtTxwtF9KzFFunOpSeD+79lHJQIiAhluJoyGRbvj9NZJsl9WjCUo0ND7Q==
6918+
ts-jest@^29.4.2:
6919+
version "29.4.2"
6920+
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.4.2.tgz#095fe8770df81f2e39f2c34a6bcafac58b834423"
6921+
integrity sha512-pBNOkn4HtuLpNrXTMVRC9b642CBaDnKqWXny4OzuoULT9S7Kf8MMlaRe2veKax12rjf5WcpMBhVPbQurlWGNxA==
69516922
dependencies:
69526923
bs-logger "^0.2.6"
6953-
ejs "^3.1.10"
69546924
fast-json-stable-stringify "^2.1.0"
6925+
handlebars "^4.7.8"
69556926
json5 "^2.2.3"
69566927
lodash.memoize "^4.1.2"
69576928
make-error "^1.3.6"
69586929
semver "^7.7.2"
69596930
type-fest "^4.41.0"
69606931
yargs-parser "^21.1.1"
69616932

6962-
ts-loader@^9.4.3:
6963-
version "9.5.2"
6964-
resolved "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.2.tgz"
6965-
integrity sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==
6933+
ts-loader@^9.5.4:
6934+
version "9.5.4"
6935+
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.5.4.tgz#44b571165c10fb5a90744aa5b7e119233c4f4585"
6936+
integrity sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==
69666937
dependencies:
69676938
chalk "^4.1.0"
69686939
enhanced-resolve "^5.0.0"
69696940
micromatch "^4.0.0"
69706941
semver "^7.3.4"
69716942
source-map "^0.7.4"
69726943

6973-
ts-node@^10.9.1:
6944+
ts-node@^10.9.2:
69746945
version "10.9.2"
6975-
resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz"
6946+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f"
69766947
integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==
69776948
dependencies:
69786949
"@cspotcode/source-map-support""^0.8.0"
@@ -7104,10 +7075,10 @@ typed-array-buffer@^1.0.3:
71047075
es-errors "^1.3.0"
71057076
is-typed-array "^1.1.14"
71067077

7107-
typescript@^5.1.3:
7108-
version "5.8.3"
7109-
resolved "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz"
7110-
integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==
7078+
typescript@^5.9.2:
7079+
version "5.9.2"
7080+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.2.tgz#d93450cddec5154a2d5cabe3b8102b83316fb2a6"
7081+
integrity sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==
71117082

71127083
uglify-js@^3.1.4:
71137084
version "3.19.3"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp