Reports empty import/export attributes that serve no purpose.
✅ This rule is included in the ts stylistic and stylisticStrict presets.
Import attributes (using with {}) allow specifying metadata about a module import.
An empty with {} clause provides no additional information and should be removed.
AEimpo53 datAEfr5<3 sp ansty="le--0:#D9F5DD;--1:#1111">13 sp><1"sp ansty="le--0:#ECC48D;--1:#984E">4D./data.js1"sp>1<1"sp ansty="le--0:#D6DEEB;--1:#403F">51"sp><3;d ivclassNa="meco"><";d>";d>3;d>AEimpo53 { x <} sp ansty="le--0:#C792EA;--1:#8844">AEfr} sp>5<3 sp ansty="le--0:#D9F5DD;--1:#1111">13 sp><1"sp ansty="le--0:#ECC48D;--1:#984E">4D./modu1"sp>1<1"sp ansty="le--0:#D6DEEB;--1:#403F">51"sp><3;d ivclassNa="meco"><";d>";d>3;d>AEexpo53 { x <} sp ansty="le--0:#C792EA;--1:#8844">AEfr} sp>5<3 sp ansty="le--0:#D9F5DD;--1:#1111">13 sp><1"sp ansty="le--0:#ECC48D;--1:#984E">4D./modu1"sp>1<1"sp ansty="le--0:#D6DEEB;--1:#403F">51"sp><3 sp ansty="le--0:#C792EA;--1:#8844">AEwi3 sp>53 {<};d ivclassNa="meco"><};d>};d>};d>AEexpo5<3 sp ansty="le--0:#82AAFF;--1:#3B61">B3 sp><0*sp ansty="le--0:#D6DEEB;--1:#403F">50*sp><3 sp ansty="le--0:#C792EA;--1:#8844">AEfr3 sp>5<3 sp ansty="le--0:#D9F5DD;--1:#1111">13 sp><1"sp ansty="le--0:#ECC48D;--1:#984E">4D./modu1"sp>1<1"sp ansty="le--0:#D6DEEB;--1:#403F">51"sp><3 sp ansty="le--0:#C792EA;--1:#8844">AEwi3 sp>53 {<};d ivclassNa="meco"><};d>};d>};d> 44AEim3F53 d44AE31<111" spans="tyle--0:#ECC48D;--1:#98">4E4D./data.111">1<111" spans="tyle--0:#D6DEEB;--1:#40">3111">44AE3F53 { ty1<111" spans="tyle--0:#ECC48D;--1:#98">4E4D111">1<111" spans="tyle--0:#D6DEEB;--1:#40">3F5111"><3 } ;divclass="Name"><" }>" }>3 }><;di vdivclass="Nameexpressive-">44AEim3F53 { 44AE31<111" spans="tyle--0:#ECC48D;--1:#98">4E4D./mo111">1<111" spans="tyle--0:#D6DEEB;--1:#40">3111">;di><;di vdivclass="Nameexpressive-">44AEex3F53 { 44AE31<111" spans="tyle--0:#ECC48D;--1:#98">4E4D./mo111">1<111" spans="tyle--0:#D6DEEB;--1:#40">3111">;di><;di vdivclass="Nameexpressive-">44AEim3F53 sty44AE31<111" spans="tyle--0:#ECC48D;--1:#98">4E4D./styles111"><.css spans="tyle--0:#D9F5DD;--1:#11">1<111" spans="tyle--0:#D6DEEB;--1:#40">3111">44AE3F53 { ty1<111" spans="tyle--0:#ECC48D;--1:#98">4E4111">1<111" spans="tyle--0:#D6DEEB;--1:#40">3F5111"><3 } ;divclass="Name"><" }>" }>3 }>;di>
This rule is not configurable.
If you intentionally use empty import attributes as placeholders or for tooling purposes, you may disable this rule.