Vigia

dotenv को 17.x से 18.x पर अपग्रेड करना

dotenv 17.4.2 और 18.0.5 के सार्वजनिक API की तुलना, उनके TypeScript टाइप से अपने-आप निकाली गई। बदला हुआ सिग्नेचर संभावित असंगत बदलाव है, निश्चितता नहीं।

सारांश

हटाए गए इम्पोर्ट पाथ0
हटाए गए एक्सपोर्ट1
बदले गए सिग्नेचर2
क्लास या इंटरफ़ेस के हटाए गए सदस्य1
क्लास या इंटरफ़ेस के बदले गए सदस्य0
नए डिप्रिकेटेड0
आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)0
नए एक्सपोर्ट1

हटाए गए एक्सपोर्ट

importexportkindपहले
dotenvdecryptfunction(encrypted: string, keyStr: string): string

बदले गए सिग्नेचर

exportपहलेबाद में
dotenv · parse<T extends DotenvParseOutput = DotenvParseOutput>(src: any): T<T extends DotenvParseOutput = DotenvParseOutput>(src: any, options?: DotenvParseOptions | undefined): T
dotenv · DotenvErrorError & { code: "MISSING_DATA" | "INVALID_DOTENV_KEY" | "NOT_FOUND_DOTENV_ENVIRONMENT" | "DECRYPTION_FAILED" | "OBJECT_REQUIRED"; }Error & { code: "OBJECT_REQUIRED" | (string & {}); }

क्लास या इंटरफ़ेस के हटाए गए सदस्य

memberimportपहले
DotenvConfigOptions.DOTENV_KEYdotenvstring | undefined

क्लास या इंटरफ़ेस के बदले गए सदस्य

कुछ नहीं मिला।

नए डिप्रिकेटेड

कुछ नहीं मिला।

आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)

कुछ नहीं मिला।

नए एक्सपोर्ट (1)
importexportkind
dotenvDotenvParseOptionsinterface

अक्सर पूछे जाने वाले प्रश्न

dotenv को 17 से 18 पर अपग्रेड करने पर कौन-से असंगत बदलाव हैं?

dotenv 17.4.2 और 18.0.5 के बीच Vigia को 1 हटाए गए एक्सपोर्ट, 2 बदले गए सिग्नेचर और 1 हटाए या बदले गए क्लास/इंटरफ़ेस सदस्य मिले।

dotenv 18 में क्या डिप्रिकेट हुआ?

dotenv 18.0.5 में 0 एक्सपोर्ट या सदस्य नए रूप से डिप्रिकेटेड चिह्नित हैं।

एजेंटों के लिए

GET https://vigia.coredls.cloud/v1/packages/npm/dotenv/upgrade?from=17.4.2&to=18.0.5