TypeScript एररएरर
TS2304TS2304 — नाम नहीं मिला
TypeScript वर्तमान स्कोप में निर्दिष्ट नाम की कोई वेरिएबल, फ़ंक्शन, या टाइप नहीं खोज पाता।
nodebrowserdenobun
विवरण देखें "compilation" से टैग किए गए 196 एरर कोड
TS2304TypeScript वर्तमान स्कोप में निर्दिष्ट नाम की कोई वेरिएबल, फ़ंक्शन, या टाइप नहीं खोज पाता।
TS2345फ़ंक्शन को पास किया गया argument अपेक्षित parameter टाइप के साथ संगत नहीं है।
TS2339TypeScript दिए गए टाइप पर निर्दिष्ट property नहीं खोज पाता।
TS2307TypeScript import या require statement में निर्दिष्ट module नहीं खोज पाता।
TS2322एक टाइप का मान किसी भिन्न, असंगत टाइप के वेरिएबल या property को assign नहीं किया जा सकता।
TS2531TypeScript चेतावनी देता है कि एक expression runtime पर null हो सकता है, और आप उसे बिना जाँचे उपयोग कर रहे हैं।
TS2554फ़ंक्शन को पास किए गए arguments की संख्या आवश्यक parameters की संख्या से मेल नहीं खाती।
TS2769फ़ंक्शन का कोई भी overload signature दिए गए arguments से मेल नहीं खाता।
TS7006किसी फ़ंक्शन parameter में कोई टाइप annotation नहीं है और TypeScript उसका टाइप infer नहीं कर पाता।
TS1005TypeScript एक विशिष्ट token (जैसे semicolon, comma, या bracket) की अपेक्षा कर रहा था लेकिन कुछ और मिला।
TS6133एक वेरिएबल, import, या parameter घोषित किया गया है लेकिन उसका मान कभी पढ़ा नहीं जाता।
TS2365किसी arithmetic या comparison operator का उपयोग असंगत types के साथ किया गया है।
TS2305निर्दिष्ट export referenced module में मौजूद नहीं है।
TS2740एक ऑब्जेक्ट टाइप में वे required properties नहीं हैं जो target टाइप अपेक्षित करता है।
TS18048TypeScript चेतावनी देता है कि एक मान undefined हो सकता है और आप उसे बिना जाँचे उपयोग कर रहे हैं।
TS2532TypeScript चेतावनी देता है कि एक ऑब्जेक्ट expression runtime पर undefined हो सकता है।
TS2741असाइन किए जा रहे ऑब्जेक्ट में एक आवश्यक property गायब है।
TS2551TypeScript property नहीं ढूंढ सका, लेकिन एक समान नाम सुझाता है जो शायद आपका अभिप्राय हो।
TS1002एक string literal में समापन quote गायब है।
TS1003TypeScript को एक identifier (variable name, function name आदि) की अपेक्षा थी, लेकिन कुछ और मिला।
TS1109TypeScript को एक expression की अपेक्षा थी, लेकिन एक ऐसा token मिला जो expression शुरू नहीं कर सकता।
TS1128TypeScript को एक declaration या statement की अपेक्षा थी, लेकिन एक अप्रत्याशित token मिला।
TS2306import statement में संदर्भित फ़ाइल को module के रूप में नहीं पहचाना गया।
TS2314एक generic type को गलत संख्या में type arguments के साथ उपयोग किया गया।
TS2344एक type argument, generic type parameter द्वारा निर्दिष्ट constraint को पूरा नहीं करता।
TS2349जिस expression को call किया जा रहा है वह function या callable type नहीं है।
TS2353एक object literal में ऐसी property है जो लक्ष्य type पर मौजूद नहीं है।
TS2355घोषित return type वाला एक function सभी code paths में कोई value return नहीं करता।
TS2366Non-void return type वाले function में अंत में return statement नहीं है।
TS2367दो values के बीच तुलना हमेशा false होगी क्योंकि उनके types में कोई समानता नहीं है।
TS2393एक ही नाम का function एक से अधिक बार implement किया गया है।
TS2394एक function overload signature, implementation signature के साथ compatible नहीं है।
TS2416Derived class की एक property, base class की उसी property के साथ compatible नहीं है।
TS2420एक class declare करती है कि वह interface implement करती है, लेकिन सभी आवश्यक members प्रदान नहीं करती।
TS2451let या const से घोषित वेरिएबल को उसी स्कोप में दोबारा घोषित किया जा रहा है।
TS2454किसी वेरिएबल को मान असाइन होने से पहले ही उपयोग किया जा रहा है।
TS2488जिस टाइप पर इटरेशन की जा रही है, उसमें Symbol.iterator मेथड नहीं है।
TS2493आप एक ऐसे इंडेक्स पर tuple एलिमेंट एक्सेस कर रहे हैं जो मौजूद नहीं है।
TS2503TypeScript निर्दिष्ट नाम का namespace नहीं खोज पा रहा।
TS2515एक abstract क्लास को extend करने वाली non-abstract क्लास ने सभी abstract मेंबर्स को लागू नहीं किया है।
TS2540आप किसी ऐसी प्रॉपर्टी को संशोधित करने का प्रयास कर रहे हैं जो readonly चिह्नित है।
TS2555फ़ंक्शन कॉल में न्यूनतम आवश्यक से कम आर्गुमेंट दिए गए हैं।
TS2556फ़ंक्शन को उससे अधिक आर्गुमेंट के साथ कॉल किया गया जितने वह स्वीकार करता है।
TS2558एक generic टाइप या फ़ंक्शन को आवश्यक टाइप आर्गुमेंट दिए बिना उपयोग किया जा रहा है।
TS2565definite assignment assertion (!) वाली एक क्लास प्रॉपर्टी कहीं भी पढ़ी नहीं जाती।
TS2564एक क्लास प्रॉपर्टी न तो कंस्ट्रक्टर में इनिशियलाइज़ है और न ही उसका कोई default मान है।
TS2571आप किसी unknown टाइप के मान को पहले उसका टाइप narrow किए बिना उपयोग करने का प्रयास कर रहे हैं।
TS2578@ts-expect-error डायरेक्टिव मौजूद है लेकिन अगली लाइन पर कोई एरर नहीं होती।
TS2588आप const से घोषित वेरिएबल को पुनः असाइन करने का प्रयास कर रहे हैं।
TS2612derived क्लास में एक प्रॉपर्टी बेस क्लास के getter/setter accessor से टकराती है।
TS2683this कीवर्ड का implicit any टाइप है क्योंकि कोई contextual टाइप नहीं है।
TS2684फ़ंक्शन का this context अपेक्षित this टाइप से मेल नहीं खाता।
TS2694निर्दिष्ट सदस्य दिए गए नेमस्पेस में मौजूद नहीं है।
TS2696एक TypeScript-विशिष्ट फीचर का उपयोग JavaScript फ़ाइल में किया जा रहा है।
TS2705async फ़ंक्शन को कम्पाइल करने के लिए उच्चतर ECMAScript टार्गेट आवश्यक है।
TS2792TypeScript किसी मॉड्यूल subpath को resolve नहीं कर सका क्योंकि पैकेज का exports फ़ील्ड इसकी अनुमति नहीं देता।
TS2300एक ही scope में एक ही identifier एक से अधिक बार declare किया गया है।
TS7030return type वाला एक फ़ंक्शन सभी संभावित code paths में कोई मान नहीं लौटाता।
TS7031एक destructured binding element का implicit any type है।
TS7005एक variable का implicit any type है क्योंकि TypeScript उसका type infer नहीं कर सका।
TS7041default export expression में type annotation नहीं है।
TS6196एक parameter declare किया गया है लेकिन उसकी value फ़ंक्शन body में कभी नहीं पढ़ी गई।
TS18046unknown type की value ऐसी स्थिति में उपयोग हो रही है जिसके लिए अधिक विशिष्ट type आवश्यक है।
TS2497एक CommonJS मॉड्यूल को named import syntax से import किया जा रहा है लेकिन उसके पास केवल default export है।
TS1259एक CommonJS मॉड्यूल को default import syntax से import करने के लिए esModuleInterop या allowSyntheticDefaultImports आवश्यक है।
TS1375await keyword किसी ऐसे function के अंदर उपयोग किया गया है जो async के रूप में चिह्नित नहीं है।
TS1378Top-level await तभी उपयोग किया जा सकता है जब module option किसी समर्थित module system पर सेट हो।
TS2430एक interface घोषित करती है कि वह किसी अन्य interface को extend करती है लेकिन उसमें असंगत properties हैं।
TS2461एक destructuring pattern array type की अपेक्षा करता है लेकिन value array नहीं है।
TS2347किसी ऐसे function को type arguments दिए गए जो generic नहीं है।
TS2395एक ही नाम के merged declarations में असंगत export modifiers हैं।
TS2790`delete` operator के लिए operand का optional property होना आवश्यक है।
TS2739एक object type में target type की कई required properties अनुपस्थित हैं।
TS1046एक `await` expression या अन्य top-level construct के लिए file का module होना आवश्यक है।
TS1056Getter/setter accessors के लिए उच्च ECMAScript target version आवश्यक है।
TS1064Promise constructor को `new` keyword के साथ call किया जाना चाहिए।
TS1068Declaration file या `declare` block के अंदर एक unexpected token मिला।
TS1149एक import declaration file के ambient context से असंगत है।
TS1192आप जो module import कर रहे हैं उसमें default export नहीं है।
TS1202`import = require()` syntax ES module में उपयोग नहीं किया जा सकता।
TS2328दो construct signatures (`new()` calls) के types असंगत हैं।
TS2352दो types के बीच type assertion जिनका कोई overlap नहीं है, शायद एक error है।
TS2448`let` या `const` से घोषित variable को उसी block में declaration से पहले reference किया जा रहा है।
TS2459Destructured import में ऐसे member का reference है जो module से export नहीं है।
TS2464Type literal में computed property name एक सरल expression होना चाहिए।
TS2507`new` के साथ उपयोग किया गया expression constructor type नहीं है।
TS2538Index expression का type object को index करने के लिए valid नहीं है।
TS2559Source type में target type के साथ कोई सामान्य properties नहीं हैं।
TS2589एक recursive type TypeScript की अधिकतम instantiation depth तक पहुंच जाता है।
TS2590परिणामी type expression एक ऐसा union बनाती है जिसमें TypeScript की सीमा से अधिक members होते हैं।
TS2610Derived class उस स्थान पर एक property परिभाषित करती है जहाँ base class में accessor है।
TS2786Component का return type, JSX element types के साथ compatible नहीं है।
TS17004JSX fragments (<>...</>) के लिए jsxFragmentFactory या React.Fragment उपलब्ध होना आवश्यक है।
TS5097tsconfig में एक साथ दो incompatible compiler options सेट हैं।
TS5023tsconfig.json में एक अपरिचित option मिली।
TS5075एक compiler option के लिए specific moduleResolution setting आवश्यक है।
TS1131TypeScript को property declaration या method signature अपेक्षित था लेकिन कुछ और मिला।
TS1219Decorators के लिए experimentalDecorators compiler option सक्षम होना आवश्यक है।
TS1270Decorator को export keyword से पहले रखा गया है, जो अनुमत नहीं है।
TS2775Type assertion function के लिए सभी parameter types को explicitly annotate करना आवश्यक है।
TS4111noPropertyAccessFromIndexSignature उपयोग करने वाले type पर string index के माध्यम से property access की जा रही है।
TS4058किसी अन्य module से type import किए बिना function का return type नाम नहीं दिया जा सकता।
TS4055Exported function का return type किसी private या non-exported type को reference करता है।
TS2698Spread operator (...) का उपयोग ऐसे value पर किया जा रहा है जो object type नहीं हो सकता।
TS2362Arithmetic expression का left operand number या bigint type होना चाहिए।
TS2363Arithmetic expression का right operand number या bigint type होना चाहिए।
E0308अपेक्षित type, प्रदान किए गए actual type से मेल नहीं खाता।
E0382किसी मान को दूसरे वेरिएबल या फ़ंक्शन में स्थानांतरित करने के बाद उसका उपयोग किया जा रहा है।
E0502किसी मान को mutably borrow नहीं किया जा सकता जब तक कि immutable borrow सक्रिय हो।
E0597एक reference उस डेटा से अधिक समय तक जीवित रहती है जिसे वह इंगित करती है।
E0277कोई प्रकार एक आवश्यक trait लागू नहीं करता।
E0599दिए गए प्रकार पर method मौजूद नहीं है, या आवश्यक trait scope में नहीं है।
E0425एक identifier का उपयोग किया जा रहा है जो वर्तमान scope में परिभाषित नहीं है।
E0433use statement या type path में उपयोग किया गया module path resolve नहीं हो सका।
E0106किसी फ़ंक्शन signature या struct में एक reference का lifetime parameter अनुपस्थित है।
E0015एक constant expression context में non-const फ़ंक्शन call किया जा रहा है।
E0658Rust में अभी तक स्थिर न हुई एक feature का उपयोग feature gate के बिना किया जा रहा है।
E0609struct या union में दिए गए नाम का कोई field नहीं है।
E0614Dereference operator (*) ऐसे प्रकार पर उपयोग किया जा रहा है जो Deref लागू नहीं करता।
E0499एक ही समय में किसी मान को एक से अधिक बार mutably borrow किया जा रहा है।
E0503जब कोई अन्य वेरिएबल किसी मान को mutably borrow कर रहा हो तो उसका उपयोग नहीं किया जा सकता।
E0505किसी मान को तब move किया जा रहा है जब वह अभी भी reference द्वारा borrowed है।
E0507आप एक reference से मान को move करने का प्रयास कर रहे हैं, जिससे reference dangling हो जाएगी।
E0515एक फ़ंक्शन फ़ंक्शन के अंदर बनाए गए मान का reference वापस करने का प्रयास करता है।
E0432use statement में referenced module या item नहीं मिला।
E0412एक टाइप नाम का उपयोग किया गया है लेकिन वह वर्तमान स्कोप में परिभाषित या आयात नहीं है।
E0423जहाँ वैल्यू अपेक्षित थी वहाँ टाइप नाम का उपयोग किया गया है।
E0424self कीवर्ड किसी मेथड या associated फंक्शन संदर्भ के बाहर उपयोग किया गया है।
E0369एक binary ऑपरेटर ऐसे टाइप्स के साथ उपयोग किया गया है जो उसे सपोर्ट नहीं करते।
E0384एक वेरिएबल को पुनः असाइन किया जा रहा है लेकिन वह म्यूटेबल घोषित नहीं था।
E0061एक फंक्शन को गलत संख्या में तर्कों के साथ कॉल किया गया था।
E0063एक struct सभी आवश्यक फील्ड्स के बिना बनाया जा रहा है।
E0107एक generic टाइप या फंक्शन गलत संख्या के टाइप पैरामीटर्स के साथ उपयोग किया गया है।
E0117आप किसी बाहरी trait को किसी बाहरी टाइप के लिए इम्प्लीमेंट कर रहे हैं, जो orphan नियम का उल्लंघन है।
E0119एक ही टाइप के लिए एक ही trait के दो या अधिक इम्प्लीमेंटेशन मौजूद हैं।
E0133एक unsafe फंक्शन या ऑपरेशन unsafe ब्लॉक के बाहर उपयोग किया गया है।
E0152एक language item (#[lang = ...]) एक से अधिक बार परिभाषित है।
E0200एक unsafe trait को unsafe impl ब्लॉक के साथ इम्प्लीमेंट किया जाना चाहिए।
E0252दो imports एक ही नाम स्कोप में लाते हैं।
E0255एक local परिभाषा आयातित नाम से टकराती है।
E0271एक trait इम्प्लीमेंटेशन में associated type अपेक्षित टाइप से मेल नहीं खाता।
E0282Rust एक वैल्यू का टाइप अनुमान नहीं लगा सकता और स्पष्ट एनोटेशन की आवश्यकता है।
E0283कई trait implementations लागू हो सकते हैं और Rust तय नहीं कर सकता कि कौन सा उपयोग करना है।
E0310एक generic टाइप पैरामीटर आवश्यक lifetime bound को संतुष्ट नहीं करता।
E0317एक if expression जो वैल्यू के रूप में उपयोग की जाती है उसमें else branch गायब है।
E0373एक closure ऐसे वेरिएबल का reference कैप्चर करता है जो पर्याप्त समय तक जीवित नहीं रह सकता।
E0392एक generic type या lifetime parameter declare किया गया है लेकिन struct या enum में उपयोग नहीं किया गया।
E0404जहाँ trait अपेक्षित था वहाँ कोई type उपयोग की गई।
E0405एक trait नाम का उपयोग किया गया है लेकिन वह वर्तमान scope में define या import नहीं है।
E0428एक ही scope में समान नाम से एक से अधिक item define किए गए हैं।
E0463निर्दिष्ट crate compiler को नहीं मिल सकता।
E0520Trait implementation specialization के लिए nightly compiler feature आवश्यक है।
E0596आप किसी ऐसे value को mutably borrow करने का प्रयास कर रहे हैं जो mutable घोषित नहीं है।
E0600एक unary operator ऐसे type पर लागू किया गया है जो उसे support नहीं करती।
E0601binary crate में main function entry point नहीं है।
E0603आप किसी private item को उसके module के बाहर से access करने का प्रयास कर रहे हैं।
E0621borrow checker को संतुष्ट करने के लिए एक function parameter को explicit lifetime annotation चाहिए।
E0308अलग-अलग match arms असंगत types return करते हैं।
E0716किसी temporary value का reference रखा गया है जो तुरंत drop हो जाता है।
E0728`.await` keyword ऐसी function में उपयोग किया गया है जो `async` घोषित नहीं है।
clippy::needless_returnfunction के अंत में `return` keyword अनावश्यक रूप से उपयोग किया गया है।
clippy::let_and_returnएक वेरिएबल घोषित किया जाता है और अगली ही पंक्ति में तुरंत return किया जाता है।
clippy::unused_importsकोई imported item फ़ाइल में कहीं भी उपयोग नहीं किया गया है।
clippy::clone_on_copyclone() मेथड ऐसे type पर कॉल किया जाता है जो Copy implement करता है।
clippy::unwrap_usedunwrap() मेथड उपयोग किया गया है, जो runtime पर panic कर सकता है।
dead_codeकोई function, struct, enum variant, या constant परिभाषित है लेकिन कभी उपयोग नहीं होता।
unused_variablesएक वेरिएबल घोषित किया गया है लेकिन code में कभी उपयोग नहीं किया गया।
unused_mutएक वेरिएबल mutable घोषित किया गया है लेकिन वास्तव में कभी mutate नहीं किया गया।
VerifyErrorbytecode verifier विकृत या अवैध bytecode का पता लगाता है।
ClassFormatErrorकिसी क्लास फ़ाइल का फ़ॉर्मेट या संरचना अमान्य है।
TS2783फ़ंक्शन कॉल में spread आर्गुमेंट का टाइप tuple होना चाहिए या rest पैरामीटर में पास होना चाहिए।
TS2820JSX एलिमेंट टाइप में कोई मिलान करने वाला call या construct सिग्नेचर नहीं है।
TS1343import/export सिंटैक्स के लिए फ़ाइल को module के रूप में माना जाना आवश्यक है।
TS2742डिक्लेरेशन का अनुमानित टाइप किसी अनुपलब्ध dependency के बिना नाम नहीं लिया जा सकता।
TS18047TypeScript चेतावनी देता है कि एक मान null हो सकता है और आप बिना जाँचे उसका उपयोग कर रहे हैं।
TS2810JSX एट्रिब्यूट को boolean मान अपेक्षित था लेकिन भिन्न टाइप मिला।
TS2353किसी फ़ंक्शन को सीधे पास किए गए object literal में अपेक्षित टाइप से अधिक प्रॉपर्टीज़ हैं।
TS2339किसी React component को ऐसा prop पास किया गया जो उसकी टाइप परिभाषा में स्वीकृत नहीं है।
TS2786Expression को JSX component के रूप में उपयोग नहीं किया जा सकता क्योंकि उसका रिटर्न टाइप वैध नहीं है।
TS1479Node.js ESM रिज़ॉल्यूशन के अंतर्गत relative import path के लिए file extension आवश्यक है।
TS2688TypeScript types या typeRoots में निर्दिष्ट type definition फ़ाइल नहीं ढूँढ सका।
TS4082Declaration फ़ाइलें जनरेट करते समय default export के लिए type annotation आवश्यक है।
TS2669Module augmentation declarations उस फ़ाइल में होनी चाहिए जो external module के रूप में पहचानी जाए।
TS2856TypeScript फ़ाइल में @ts-check comment का उपयोग किया गया है जहाँ इसका कोई प्रभाव नहीं पड़ता।
E0046Trait के सभी आवश्यक methods implement नहीं किए गए हैं।
E0053impl block में method signature, trait की method signature से मेल नहीं खाती।
E0277एक ऐसा type जो Send implement नहीं करता, thread-safety की आवश्यकता वाले context में उपयोग किया जा रहा है।
E0277एक dynamically sized type (DST) का उपयोग वहाँ किया जा रहा है जहाँ Sized type की आवश्यकता है।
E0277एक type का उपयोग for loop या iterator context में किया जा रहा है, लेकिन उसने Iterator implement नहीं किया है।
E0308Closure, context की अपेक्षा से भिन्न type return करता है।
E0562impl Trait syntax का उपयोग ऐसी position में किया गया है जहाँ इसकी अनुमति नहीं है।
E0308Function गलत Ok या Err type वाला Result return करता है।
E0277एक type को callable के रूप में उपयोग किया जा रहा है लेकिन उसने Fn, FnMut, या FnOnce implement नहीं किया है।
clippy::map_unwrap_or.map().unwrap_or() का उपयोग .map_or() से प्रतिस्थापित किया जा सकता है।
clippy::single_matchकेवल एक meaningful arm वाले match expression को if let में सरल बनाया जा सकता है।
clippy::redundant_closureजो closure केवल एक function call करता है, उसे सीधे function से प्रतिस्थापित किया जा सकता है।