From 718556fc2b661e7d3b835d9efb6c00500ce1c9bf Mon Sep 17 00:00:00 2001 From: xuliangzhan Date: Tue, 2 Apr 2024 17:32:39 +0800 Subject: [PATCH] =?UTF-8?q?fix=20cookie=E7=B1=BB=E5=9E=8B=E6=9C=89?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20#63?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- func/cookie.d.ts | 16 +++++++++------- package.json | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/func/cookie.d.ts b/func/cookie.d.ts index ebd3a2e..6f3f5f0 100644 --- a/func/cookie.d.ts +++ b/func/cookie.d.ts @@ -28,20 +28,20 @@ export interface CookieOptions { /** * Cookie 操作函数 */ -export declare function CookieFunc(): cookie; +export declare function CookieFunc(): XECookie; /** * Cookie 操作函数 * @param name 键/数组/对象 */ -export declare function CookieFunc(name: string): cookie; +export declare function CookieFunc(name: string): XECookie; /** * Cookie 操作函数 * @param name 键/数组/对象 * @param value 值 */ -export declare function CookieFunc(name: string, value: any): cookie; +export declare function CookieFunc(name: string, value: any): XECookie; /** * Cookie 操作函数 @@ -49,9 +49,9 @@ export declare function CookieFunc(name: string, value: any): cookie; * @param value 值 * @param options 可选参数 */ -export declare function CookieFunc(name: string, value: any, options: CookieOptions): cookie; +export declare function CookieFunc(name: string, value: any, options: CookieOptions): XECookie; -export type cookie = typeof CookieFunc & { +export type XECookie = typeof CookieFunc & { /** * 根据 name 判断 Cookie 是否存在 * @param name 键 @@ -64,7 +64,7 @@ export type cookie = typeof CookieFunc & { * @param value 值 * @param options 可选参数 */ - set(name: string, value: any, options?: CookieOptions): cookie; + set(name: string, value: any, options?: CookieOptions): XECookie; /** * 根据 name 获取 Cookie @@ -90,9 +90,11 @@ export type cookie = typeof CookieFunc & { getJSON(): any; } +export const cookie: XECookie + declare module './ctor' { interface XEUtilsMethods { - cookie: cookie; + cookie: XECookie; } } diff --git a/package.json b/package.json index 39b9916..a9f35c9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xe-utils", - "version": "3.5.22", + "version": "3.5.23", "description": "JavaScript 函数库、工具类", "main": "index.js", "unpkg": "dist/xe-utils.umd.min.js",