API Dotenv
Μετατροπή μεταξύ αρχείων .env (dotenv) και JSON, και προς τις δύο κατευθύνσεις. Το τελικό σημείο ανάλυσης διαβάζει κείμενο .env σε ένα καθαρό αντικείμενο JSON: παραλείπει κενές γραμμές και σχόλια #, τιμά ένα προαιρετικό πρόθεμα export, αφαιρεί εισαγωγικά από τιμές με μονά και διπλά εισαγωγικά (ερμηνεύοντας διαφυγές \n, \t και \" μέσα σε διπλά εισαγωγικά), αφαιρεί ενσωματωμένα σχόλια μετά από τιμές χωρίς εισαγωγικά, υποστηρίζει τιμές που εκτείνονται σε πολλές γραμμές μέσα σε εισαγωγικά, και μπορεί προαιρετικά να επεκτείνει αναφορές ${VAR} και $VAR έναντι των μεταβλητών που έχουν ήδη οριστεί νωρίτερα στο ίδιο αρχείο — ενώ αφήνει αυστηρά κυριολεκτικές τις τιμές με μονά εισαγωγικά. Το τελικό σημείο stringify μετατρέπει ένα αντικείμενο JSON πίσω σε ένα έγκυρο αρχείο .env, βάζοντας εισαγωγικά μόνο στις τιμές που το χρειάζονται και προαιρετικά προσθέτοντας export σε κάθε γραμμή για χρήση σε κέλυφος. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — τα μυστικά σας δεν φεύγουν ποτέ από το αίτημα. Ιδανικό για εργαλεία διαμόρφωσης και μεταναστεύσεις, αγωγούς CI/CD, μετατροπή .env σε JSON για εφαρμογές που θέλουν δομημένη διαμόρφωση (και αντίστροφα), και επικύρωση αρχείων περιβάλλοντος. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό χειρίζεται τη μορφή dotenv· για αρχεία INI με [ενότητες] χρησιμοποιήστε ένα API INI, και για YAML ή TOML χρησιμοποιήστε αυτά τα API.
api.oanor.com/dotenv-api