From 13fd65ff50d6d1282aacc106823c97cfdb78bd43 Mon Sep 17 00:00:00 2001 From: ddmt Date: Thu, 10 Oct 2024 16:10:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 13 ------------- package.json | 1 + types/index.d.ts | 8 ++++++++ 3 files changed, 9 insertions(+), 13 deletions(-) delete mode 100644 package-lock.json create mode 100644 types/index.d.ts diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 15150bd..0000000 --- a/package-lock.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "ddmt-tool", - "version": "1.0.7", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "ddmt-tool", - "version": "1.0.7", - "license": "MIT" - } - } -} diff --git a/package.json b/package.json index 1affa2f..21018ee 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "description": "A utility library that provides commonly used functions to simplify everyday development tasks. Whether it's string manipulation, array operations, or other frequent functionalities, `ddmt-tool` helps you work more efficiently.", "main": "index.js", "type": "module", + "types": "types/index.d.ts", "scripts": { "dev": "node index.js" }, diff --git a/types/index.d.ts b/types/index.d.ts new file mode 100644 index 0000000..2aa74aa --- /dev/null +++ b/types/index.d.ts @@ -0,0 +1,8 @@ +declare module 'ddmt-tool' { + export function animateStart(event: HTMLElement, className: string, forceExecute?: boolean): void; + + export function randomNum(minNum: number): number; + export function randomNum(minNum: number, maxNum: number): number; + + export function nextArray(arr: any[], index: number): any[]; +} \ No newline at end of file