diff --git a/package.json b/package.json index 1655fba..c3d5757 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.3.0", + "version": "1.3.1", "packageManager": "pnpm@8.6.1", "type": "module", "scripts": { diff --git a/packages/create-gopeed-ext/package.json b/packages/create-gopeed-ext/package.json index 5166a26..8a3dfa5 100644 --- a/packages/create-gopeed-ext/package.json +++ b/packages/create-gopeed-ext/package.json @@ -1,6 +1,6 @@ { "name": "create-gopeed-ext", - "version": "1.3.0", + "version": "1.3.1", "keywords": [ "gopeed" ], diff --git a/packages/create-gopeed-ext/templates/webpack/package.json b/packages/create-gopeed-ext/templates/webpack/package.json index b897ea6..42184ac 100644 --- a/packages/create-gopeed-ext/templates/webpack/package.json +++ b/packages/create-gopeed-ext/templates/webpack/package.json @@ -20,8 +20,8 @@ "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", - "gopeed": "^1.3.0", - "@gopeed/types": "^1.3.0", + "gopeed": "^1.3.1", + "@gopeed/types": "^1.3.1", "prettier": "^3.0.3", "webpack": "^5.75.0", "webpack-cli": "^5.0.1" diff --git a/packages/gopeed-rest/package.json b/packages/gopeed-rest/package.json index 81230e4..215b367 100644 --- a/packages/gopeed-rest/package.json +++ b/packages/gopeed-rest/package.json @@ -1,6 +1,6 @@ { "name": "@gopeed/rest", - "version": "1.3.0", + "version": "1.3.1", "description": "", "main": "dist/index.js", "exports": { diff --git a/packages/gopeed-types/package.json b/packages/gopeed-types/package.json index 1487c4d..642d179 100644 --- a/packages/gopeed-types/package.json +++ b/packages/gopeed-types/package.json @@ -1,6 +1,6 @@ { "name": "@gopeed/types", - "version": "1.3.0", + "version": "1.3.1", "description": "", "main": "dist/index.js", "exports": { diff --git a/packages/gopeed/src/index.ts b/packages/gopeed/index.d.ts similarity index 75% rename from packages/gopeed/src/index.ts rename to packages/gopeed/index.d.ts index f2d3355..69a7cd9 100644 --- a/packages/gopeed/src/index.ts +++ b/packages/gopeed/index.d.ts @@ -1,6 +1,5 @@ /* eslint-disable no-unused-vars */ -/* eslint-disable @typescript-eslint/no-explicit-any */ -import { Events } from './event'; +import { Events } from './types/events'; interface Info { identity: string; @@ -11,13 +10,15 @@ interface Info { } interface Logger { - debug(message?: any, ...optionalParams: any[]): void; - info(message?: any, ...optionalParams: any[]): void; - warn(message?: any, ...optionalParams: any[]): void; - error(message?: any, ...optionalParams: any[]): void; + debug(message?: unknown, ...optionalParams: unknown[]): void; + info(message?: unknown, ...optionalParams: unknown[]): void; + warn(message?: unknown, ...optionalParams: unknown[]): void; + error(message?: unknown, ...optionalParams: unknown[]): void; } -type Settings = { [key: string]: unknown }; +type Settings = { + [key: string]: unknown; +}; interface Storage { /** @@ -69,6 +70,11 @@ interface Gopeed { storage: Storage; } +/** + * Global gopeed extension instance + */ declare global { const gopeed: Gopeed; } + +export {}; diff --git a/packages/gopeed/package.json b/packages/gopeed/package.json index 6ea18c2..852409d 100644 --- a/packages/gopeed/package.json +++ b/packages/gopeed/package.json @@ -1,6 +1,6 @@ { "name": "gopeed", - "version": "1.3.0", + "version": "1.3.1", "description": "", "main": "dist/index.js", "exports": { diff --git a/packages/gopeed/typedoc.json b/packages/gopeed/typedoc.json index 00aa3dc..85e912a 100644 --- a/packages/gopeed/typedoc.json +++ b/packages/gopeed/typedoc.json @@ -1,4 +1,4 @@ { "extends": ["../../typedoc.base.json"], - "entryPoints": ["src/index.ts"] + "entryPoints": ["index.d.ts"] } \ No newline at end of file diff --git a/packages/gopeed/src/event/index.ts b/packages/gopeed/types/events.d.ts similarity index 86% rename from packages/gopeed/src/event/index.ts rename to packages/gopeed/types/events.d.ts index d88cbc3..9d94efa 100644 --- a/packages/gopeed/src/event/index.ts +++ b/packages/gopeed/types/events.d.ts @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ /* eslint-disable no-unused-vars */ import { Request, Resource, Task } from '@gopeed/types';