Reports invalid triple-slash reference directives.
✅ This rule is included in the ts logical presets.
Triple-slash reference directives must use valid directive types and proper formatting.
Only lib, no-default-lib, path, and types are valid directive attributes.
76/// <reference foo="bar" >d ivclassNa="meec-li">AEexport consB0valAE <= sp ansty="le--0:#F78C6C;--1:#AA09">8= sp><21sp ansty="le--0:#D6DEEB;--1:#403F">521sp>/>d><3;d ivclassNa="meco">export const value = "><1;d>1;d>3;d>76/// <reference types >d ivclassNa="meec-li">AEexport consB0valAE <= sp ansty="le--0:#F78C6C;--1:#AA09">8= sp><21sp ansty="le--0:#D6DEEB;--1:#403F">521sp>/>d><3;d ivclassNa="meco">export const value = "><1;d>1;d>3;d> 636F// spans="tyle--1:#88"><44AE spans="tyle--0:#7F">D44AE>ECE6referD/// >61B0t4<4AE= spans="tyle--0:#D9F5DD;--1:#11">14AE=><111" spans="tyle--0:#ECC48D;--1:#98">4E4D111">1<111" spans="tyle--0:#7FDBCA;--1:#88">44A111">44AEexport co61B0v44A0<9821 spans="tyle--0:#D6DEEB;--1:#40">39821>export const value "><= 1>= 1><;di vdivclass="Nameexpressive-">636F// spans="tyle--1:#88"><44AE spans="tyle--0:#7F">D44AE>ECE6referD/// >61B0t4<4AE= spans="tyle--0:#D9F5DD;--1:#11">14AE=><111" spans="tyle--0:#ECC48D;--1:#98">4E4D111">1<111" spans="tyle--0:#7FDBCA;--1:#88">44A111">44AEexport co61B0v44A0<9821 spans="tyle--0:#D6DEEB;--1:#40">39821>export const value "><= 1>= 1>;di>
This rule is not configurable.
If you are using tooling other than TypeScript that uses different triple-slash reference directives, this rule might not be for you.