From 035650d5543b4f2febf3077d62c25ccdc42148bd Mon Sep 17 00:00:00 2001 From: RyogaK <14046676+RyogaK@users.noreply.github.com> Date: Sat, 4 Apr 2026 03:17:20 +0900 Subject: [PATCH] Fix xo lint error in type definition tests Remove unnecessary type arguments from expectType calls to satisfy @typescript-eslint/no-unnecessary-type-arguments rule. xo depends on typescript-eslint with a caret range (^8.37.0), so a newer typescript-eslint version enabling this rule breaks CI without any change to the project itself. --- index.test-d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/index.test-d.ts b/index.test-d.ts index eb80535..bd22ba0 100644 --- a/index.test-d.ts +++ b/index.test-d.ts @@ -1,8 +1,8 @@ import {expectType} from 'tsd'; import cliTruncate from './index.js'; -expectType(cliTruncate('unicorn', 4)); -expectType(cliTruncate('unicorn', 4, {position: 'start'})); -expectType(cliTruncate('unicorn', 4, {position: 'middle'})); -expectType(cliTruncate('unicorn', 4, {position: 'end'})); -expectType(cliTruncate('unicorn', 4, {position: 'end', preferTruncationOnSpace: true})); +expectType(cliTruncate('unicorn', 4)); +expectType(cliTruncate('unicorn', 4, {position: 'start'})); +expectType(cliTruncate('unicorn', 4, {position: 'middle'})); +expectType(cliTruncate('unicorn', 4, {position: 'end'})); +expectType(cliTruncate('unicorn', 4, {position: 'end', preferTruncationOnSpace: true}));