TypeScript एररएरर
TS2698TS2698 — Spread Types Object Types होने चाहिए
Spread operator (...) का उपयोग ऐसे value पर किया जा रहा है जो object type नहीं हो सकता।
nodebrowserdenobun
विवरण देखें TS2540आप किसी ऐसी प्रॉपर्टी को संशोधित करने का प्रयास कर रहे हैं जो readonly चिह्नित है।
प्रॉपर्टी readonly मॉडिफायर के साथ घोषित है, जो इनिशियलाइज़ेशन के बाद पुनः असाइनमेंट रोकता है। यह readonly क्लास प्रॉपर्टी, Readonly<T> यूटिलिटी टाइप, और const assertions पर लागू होता है।
इनिशियलाइज़ेशन के बाद readonly प्रॉपर्टी को संशोधित न करें। यदि immutability चाहिए तो बदले हुए मान के साथ नया ऑब्जेक्ट बनाएं। यदि mutation आवश्यक है तो readonly मॉडिफायर हटाएं।
const obj = { name: 'A' } as const;
obj.name = 'B';TS2698Spread operator (...) का उपयोग ऐसे value पर किया जा रहा है जो object type नहीं हो सकता।
TS2612derived क्लास में एक प्रॉपर्टी बेस क्लास के getter/setter accessor से टकराती है।
TS2578@ts-expect-error डायरेक्टिव मौजूद है लेकिन अगली लाइन पर कोई एरर नहीं होती।
TS2856TypeScript फ़ाइल में @ts-check comment का उपयोग किया गया है जहाँ इसका कोई प्रभाव नहीं पड़ता।
TS2503TypeScript निर्दिष्ट नाम का namespace नहीं खोज पा रहा।
TS2306import statement में संदर्भित फ़ाइल को module के रूप में नहीं पहचाना गया।