From b30836f7fb725793d4995e464a2a738d3b303190 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Fri, 31 Jul 2020 16:14:01 +0200 Subject: [PATCH] fix(types): properly generate generics for spread --- package-lock.json | 8 ++++---- package.json | 2 +- src/index.js | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1cba8c6..a477128 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "redaxios", - "version": "0.2.0", + "version": "0.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -17873,9 +17873,9 @@ "dev": true }, "typescript": { - "version": "3.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.3.tgz", - "integrity": "sha512-D/wqnB2xzNFIcoBG9FG8cXRDjiqSTbG2wd8DMZeQyJlP1vfTkIxH4GKveWaEBYySKIg+USu+E+EDIR47SqnaMQ==", + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", "dev": true }, "ua-parser-js": { diff --git a/package.json b/package.json index 976f954..4254d28 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "microbundle": "^0.11.0", "npm-merge-driver-install": "^1.1.1", "prettier": "2.0.5", - "typescript": "3.9.3", + "typescript": "3.9.7", "webpack": "^4.41.5" } } diff --git a/src/index.js b/src/index.js index 39f523b..a78f394 100644 --- a/src/index.js +++ b/src/index.js @@ -98,9 +98,9 @@ export default (function create(/** @type {Options} */ defaults) { /** * @public - * @template T,R - * @param {(...args: T[]) => R} fn - * @returns {(array: T[]) => R} + * @template Args, R + * @param {(...args: Args[]) => R} fn + * @returns {(array: Args[]) => R} */ redaxios.spread = function (fn) { return function (results) {