From 4c31e3ba304b8db93a4aed2ed7bf2b0c9231f57a Mon Sep 17 00:00:00 2001 From: simonzhangs <87564791+simonzhangs@users.noreply.github.com> Date: Tue, 18 Nov 2025 08:46:31 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#73963=20fix(we?= =?UTF-8?q?chat-miniprogram):=20add=20OnBackgroundFetchDataCallbackResult?= =?UTF-8?q?=20interface=20by=20@simonzhangs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/wechat-miniprogram/lib.wx.api.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/types/wechat-miniprogram/lib.wx.api.d.ts b/types/wechat-miniprogram/lib.wx.api.d.ts index 4d273f3a97a300..d379b3b4b93b54 100644 --- a/types/wechat-miniprogram/lib.wx.api.d.ts +++ b/types/wechat-miniprogram/lib.wx.api.d.ts @@ -3733,6 +3733,12 @@ innerAudioContext.onError((res) => { fetchedData: string; /** 客户端拿到缓存数据的时间戳 */ timeStamp: number; + /** 小程序页面路径 */ + path: string; + /** 传给页面的 query 参数 */ + query: string; + /** 进入小程序的场景值 */ + scene: number; } interface OnBeaconServiceChangeCallbackResult { /** 服务目前是否可用 */ From 5b465e2f0415971e350588a20315a65a49752da8 Mon Sep 17 00:00:00 2001 From: Jimmy Leung <43258070+hkleungai@users.noreply.github.com> Date: Tue, 18 Nov 2025 09:43:42 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#74090=20feat(*?= =?UTF-8?q?):=20upgrade=20csstype=20across=20packages=20by=20@hkleungai?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/babel-plugin-react-html-attrs/package.json | 2 +- types/cookieconsent/package.json | 2 +- types/cxs/package.json | 2 +- types/d3-3d/package.json | 2 +- types/fluent-react/package.json | 2 +- types/gl-react/package.json | 2 +- types/hookrouter/package.json | 2 +- types/humblebee__styled-components-breakpoint/package.json | 2 +- types/mui-datatables/package.json | 2 +- types/rax/package.json | 2 +- types/react-expand-animated/package.json | 2 +- types/react-flag-icon-css/package.json | 2 +- types/react-lazy-load-image-component/package.json | 2 +- types/react-native-table-component/package.json | 2 +- types/react-refresh/package.json | 2 +- types/react-responsive-spritesheet/package.json | 2 +- types/react/package.json | 2 +- types/react/v16/package.json | 2 +- types/react/v17/package.json | 2 +- types/react/v18/package.json | 2 +- types/styled-components/package.json | 2 +- types/styled-system/package.json | 2 +- types/styled-system__core/package.json | 2 +- types/styled-system__css/package.json | 2 +- types/styled-theming/package.json | 2 +- types/styletron-standard/package.json | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/types/babel-plugin-react-html-attrs/package.json b/types/babel-plugin-react-html-attrs/package.json index 9ac0eabcd2c6c7..5b9a192ef1502b 100644 --- a/types/babel-plugin-react-html-attrs/package.json +++ b/types/babel-plugin-react-html-attrs/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/babel-plugin-react-html-attrs": "workspace:." diff --git a/types/cookieconsent/package.json b/types/cookieconsent/package.json index 245ae65f11409c..33f4ca1fdd64c2 100644 --- a/types/cookieconsent/package.json +++ b/types/cookieconsent/package.json @@ -6,7 +6,7 @@ "https://www.npmjs.com/package/cookieconsent" ], "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/cookieconsent": "workspace:." diff --git a/types/cxs/package.json b/types/cxs/package.json index 72ef42900f05d0..3316cc144720f7 100644 --- a/types/cxs/package.json +++ b/types/cxs/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/cxs": "workspace:." diff --git a/types/d3-3d/package.json b/types/d3-3d/package.json index 448e1a88a1c6ee..02946e53587ecd 100644 --- a/types/d3-3d/package.json +++ b/types/d3-3d/package.json @@ -7,7 +7,7 @@ ], "type": "module", "dependencies": { - "csstype": "*" + "csstype": "^3.2.2" }, "devDependencies": { "@types/d3-3d": "workspace:.", diff --git a/types/fluent-react/package.json b/types/fluent-react/package.json index 7e17834c6e3f50..b51d0065ac1ec9 100644 --- a/types/fluent-react/package.json +++ b/types/fluent-react/package.json @@ -8,7 +8,7 @@ "dependencies": { "@types/fluent": "*", "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/fluent-react": "workspace:." diff --git a/types/gl-react/package.json b/types/gl-react/package.json index 47d407c2485933..3ccf812b4fc65f 100644 --- a/types/gl-react/package.json +++ b/types/gl-react/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/gl-react": "workspace:." diff --git a/types/hookrouter/package.json b/types/hookrouter/package.json index 379421e48eb2ab..511b1aaa36398a 100644 --- a/types/hookrouter/package.json +++ b/types/hookrouter/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/hookrouter": "workspace:." diff --git a/types/humblebee__styled-components-breakpoint/package.json b/types/humblebee__styled-components-breakpoint/package.json index 7d7cc2d87d0773..af9eb2c259a2da 100644 --- a/types/humblebee__styled-components-breakpoint/package.json +++ b/types/humblebee__styled-components-breakpoint/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/styled-components": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/humblebee__styled-components-breakpoint": "workspace:." diff --git a/types/mui-datatables/package.json b/types/mui-datatables/package.json index ad3708620db69f..4e8e35f146e51d 100644 --- a/types/mui-datatables/package.json +++ b/types/mui-datatables/package.json @@ -10,7 +10,7 @@ "@emotion/styled": "^11.10.5", "@mui/material": "^5.11.4", "@types/react": "*", - "csstype": "3.1.1 || 3.1.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/mui-datatables": "workspace:." diff --git a/types/rax/package.json b/types/rax/package.json index bb9e34780b9370..908ac22f07e0b5 100644 --- a/types/rax/package.json +++ b/types/rax/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/rax": "workspace:." diff --git a/types/react-expand-animated/package.json b/types/react-expand-animated/package.json index 875202723af365..b90cb0dc8574f2 100644 --- a/types/react-expand-animated/package.json +++ b/types/react-expand-animated/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-expand-animated": "workspace:." diff --git a/types/react-flag-icon-css/package.json b/types/react-flag-icon-css/package.json index dfee4c3130f401..508cc629431cbc 100644 --- a/types/react-flag-icon-css/package.json +++ b/types/react-flag-icon-css/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-flag-icon-css": "workspace:." diff --git a/types/react-lazy-load-image-component/package.json b/types/react-lazy-load-image-component/package.json index cef687d34701d7..632ecb1fa19025 100644 --- a/types/react-lazy-load-image-component/package.json +++ b/types/react-lazy-load-image-component/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-lazy-load-image-component": "workspace:." diff --git a/types/react-native-table-component/package.json b/types/react-native-table-component/package.json index 89c2abafd791f6..ae99ae34d3b9d5 100644 --- a/types/react-native-table-component/package.json +++ b/types/react-native-table-component/package.json @@ -8,7 +8,7 @@ "dependencies": { "@types/react": "*", "react-native": "*", - "csstype": "^3.0.3" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-native-table-component": "workspace:." diff --git a/types/react-refresh/package.json b/types/react-refresh/package.json index d2b3de16cccaaf..ad3604e2aab89a 100644 --- a/types/react-refresh/package.json +++ b/types/react-refresh/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@types/babel__core": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-refresh": "workspace:." diff --git a/types/react-responsive-spritesheet/package.json b/types/react-responsive-spritesheet/package.json index aa779f550d101f..d2b863d181ebd6 100644 --- a/types/react-responsive-spritesheet/package.json +++ b/types/react-responsive-spritesheet/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/react": "*", - "csstype": "^3.0.10" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-responsive-spritesheet": "workspace:." diff --git a/types/react/package.json b/types/react/package.json index 62e4079ee6075b..29ab995c7ace00 100644 --- a/types/react/package.json +++ b/types/react/package.json @@ -61,7 +61,7 @@ } }, "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react": "workspace:.", diff --git a/types/react/v16/package.json b/types/react/v16/package.json index 5d86618830463f..b0d5c8a950c5e3 100644 --- a/types/react/v16/package.json +++ b/types/react/v16/package.json @@ -25,7 +25,7 @@ "dependencies": { "@types/prop-types": "*", "@types/scheduler": "^0.16", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/create-react-class": "*", diff --git a/types/react/v17/package.json b/types/react/v17/package.json index 59c9f3cd8fc19f..8cd2d1353ddf92 100644 --- a/types/react/v17/package.json +++ b/types/react/v17/package.json @@ -25,7 +25,7 @@ "dependencies": { "@types/prop-types": "*", "@types/scheduler": "^0.16", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/create-react-class": "*", diff --git a/types/react/v18/package.json b/types/react/v18/package.json index 02fcc1b90a9eaa..c116efeb5a728e 100644 --- a/types/react/v18/package.json +++ b/types/react/v18/package.json @@ -57,7 +57,7 @@ }, "dependencies": { "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react": "workspace:.", diff --git a/types/styled-components/package.json b/types/styled-components/package.json index e35fbbd37c1d5b..30d16f62c67bc6 100644 --- a/types/styled-components/package.json +++ b/types/styled-components/package.json @@ -9,7 +9,7 @@ "dependencies": { "@types/hoist-non-react-statics": "*", "@types/react": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react-dom": "*", diff --git a/types/styled-system/package.json b/types/styled-system/package.json index cda12042fffd35..6e2761e336503f 100644 --- a/types/styled-system/package.json +++ b/types/styled-system/package.json @@ -6,7 +6,7 @@ "https://github.com/jxnblk/styled-system#readme" ], "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react": "*", diff --git a/types/styled-system__core/package.json b/types/styled-system__core/package.json index 761438b817198b..404c5c407cced9 100644 --- a/types/styled-system__core/package.json +++ b/types/styled-system__core/package.json @@ -6,7 +6,7 @@ "https://github.com/styled-system/styled-system" ], "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/styled-system__core": "workspace:." diff --git a/types/styled-system__css/package.json b/types/styled-system__css/package.json index f778b63c279fce..9bb2e732472a79 100644 --- a/types/styled-system__css/package.json +++ b/types/styled-system__css/package.json @@ -6,7 +6,7 @@ "https://github.com/styled-system/styled-system" ], "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/styled-system__css": "workspace:." diff --git a/types/styled-theming/package.json b/types/styled-theming/package.json index 3518513ac691bb..f5ec0feafba487 100644 --- a/types/styled-theming/package.json +++ b/types/styled-theming/package.json @@ -7,7 +7,7 @@ ], "dependencies": { "@types/styled-components": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/react": "*", diff --git a/types/styletron-standard/package.json b/types/styletron-standard/package.json index 40ada056311233..8e54e757949302 100644 --- a/types/styletron-standard/package.json +++ b/types/styletron-standard/package.json @@ -6,7 +6,7 @@ "https://github.com/styletron/styletron" ], "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" }, "devDependencies": { "@types/styletron-standard": "workspace:." From fd2aec2854ebe7d1bd0783e4f40fdf7cacfe900a Mon Sep 17 00:00:00 2001 From: Jimmy Leung <43258070+hkleungai@users.noreply.github.com> Date: Tue, 18 Nov 2025 09:45:57 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#73899=20feat(n?= =?UTF-8?q?odemailer):=20flatten=20nested=20groups=20return=20for=20addres?= =?UTF-8?q?sparser=20by=20@hkleungai?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/nodemailer/lib/addressparser/index.d.ts | 2 +- types/nodemailer/nodemailer-tests.ts | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/types/nodemailer/lib/addressparser/index.d.ts b/types/nodemailer/lib/addressparser/index.d.ts index a19b09424690c0..e65d471f95491a 100644 --- a/types/nodemailer/lib/addressparser/index.d.ts +++ b/types/nodemailer/lib/addressparser/index.d.ts @@ -6,7 +6,7 @@ declare namespace addressparser { interface Group { name: string; - group: AddressOrGroup[]; + group: Address[]; } type AddressOrGroup = Address | Group; diff --git a/types/nodemailer/nodemailer-tests.ts b/types/nodemailer/nodemailer-tests.ts index c474ae42fedd08..2e6dcf9aa05829 100644 --- a/types/nodemailer/nodemailer-tests.ts +++ b/types/nodemailer/nodemailer-tests.ts @@ -1543,13 +1543,9 @@ async function mailcomposer_build_promise_test() { // addressparser -function isAddress(addressOrGroup: addressparser.AddressOrGroup): addressOrGroup is addressparser.Address { - return (addressOrGroup as addressparser.Address).address !== undefined; -} +declare function isAddress(arg: unknown): arg is addressparser.Address; -function isGroup(addressOrGroup: addressparser.AddressOrGroup): addressOrGroup is addressparser.Group { - return (addressOrGroup as addressparser.Group).group !== undefined; -} +declare function isGroup(arg: unknown): arg is addressparser.Group; function addressparser_test() { const input = "andris@tr.ee"; @@ -1559,7 +1555,7 @@ function addressparser_test() { const address: string = firstResult.address; const name: string = firstResult.name; } else if (isGroup(firstResult)) { - const group: addressparser.AddressOrGroup[] = firstResult.group; + const group: addressparser.Address[] = firstResult.group; const name: string = firstResult.name; } }