sindresorhus/eslint-plugin-unicorn

`require-module-attributes`: Support `TSImportType`

Fermée

#2 726 ouverte le 1 sept. 2025

 (1 commentaire) (0 réaction) (0 personne assignée)JavaScript (468 forks)user submission
change requestgood for beginnerhelp wanted

Métriques du dépôt

Stars
 (5 022 étoiles)
Métriques de merge PR
 (Merge moyen 4h 30m) (26 PRs mergées en 30 j)

Description

Description

It seems typescript doesn't allow

type A = import("foo", {})

But allows

type A = import("foo", {with: {}})

I didn't add support for it in #2725, if someone need it, it can reuse the same logic as ImportExpression

Examples

// ❌
type A = import("foo", {with: {}})

// ✅
type A = import("foo")

Additional Info

No response

Guide contributeur