depnudge
Version:
π Advanced NPM package manager with intelligent updates, security scanning, and dependency optimization
138 lines β’ 8.54 kB
JSON
{
"banner": {
"welcome": "π DepNudge π",
"subtitle": "Le tue dipendenze sempre al passo!"
},
"scan": {
"scanning": "Sto cercando dipendenze mancanti...",
"none_found": "Nessuna dipendenza mancante trovata!",
"found": "Ho trovato {count} dipendenze mancanti:",
"tip_install": "Usa 'depnudge --install' per installare questi pacchetti.",
"tip_scan": "π‘ Consiglio: usa 'depnudge --scan' per scoprire i pacchetti usati nel codice ma non presenti in package.json",
"no_files": "β οΈ Nessun file JavaScript/TypeScript trovato da analizzare",
"error_generic": "β Errore: {error}",
"error_reading_package_json": "β Errore nella lettura di package.json: {error}"
},
"install": {
"scanning": "Cerco e installo le dipendenze mancanti...",
"success": "{count} pacchetti installati con successo!",
"none_found": "Nessuna dipendenza mancante trovata!"
},
"update": {
"checking": "Controllo se ci sono aggiornamenti per i pacchetti...",
"checking_specific": "Controllo aggiornamenti per: {packages}",
"all_up_to_date": "Tutti i pacchetti sono giΓ aggiornati!",
"some_up_to_date": "I pacchetti selezionati sono giΓ aggiornati: {packages}",
"outdated_found": "Ci sono {count} pacchetti da aggiornare:",
"updating": "Aggiorno i pacchetti...",
"done": "Fatto! Tutto aggiornato.",
"test_reminder": "Ricordati di provare l'applicazione per assicurarti che funzioni tutto.",
"parse_error": "Errore di lettura: {error}",
"error_checking_packages": "β Errore durante il controllo dei pacchetti: {packages}",
"make_sure_packages_correct": "Verifica che i nomi dei pacchetti siano corretti e presenti nel tuo package.json",
"error_checking_outdated": "β Errore durante il controllo degli aggiornamenti: {error}",
"package_json_not_found": "β package.json non trovato nella cartella corrente",
"make_sure_node_project": "Assicurati di essere in una cartella di progetto Node.js con un file package.json",
"error_reading_package_json": "β Errore nella lettura di package.json: {error}",
"packages_not_found": "β I seguenti pacchetti non sono presenti in package.json:",
"available_packages": "Pacchetti disponibili:",
"updated_package": "β
Aggiornato {pkg}: {current} β {new}",
"updated_package_dev": "β
Aggiornato {pkg} (dev): {current} β {new}",
"updated_package_peer": "β
Aggiornato {pkg} (peer): {current} β {new}",
"updated_package_optional": "β
Aggiornato {pkg} (opzionale): {current} β {new}",
"successfully_updated": "π¦ package.json aggiornato con {count} pacchetti.",
"error_writing_package_json": "β Errore durante il salvataggio di package.json: {error}",
"run_npm_install": "π Vuoi eseguire 'npm install' per aggiornare node_modules? (y/N): ",
"skipped_npm_install": "βΉοΈ Installazione npm saltata. Esegui \"npm install\" quando vuoi.",
"installing_packages": "Sto installando i pacchetti aggiornati...",
"packages_updated_successfully": "π Pacchetti aggiornati con successo!",
"installation_failed": "Installazione non riuscita: {error}",
"run_npm_install_manually": "Potresti dover eseguire \"npm install\" manualmente."
},
"progress": {
"scanning_files": "Analizzo i file...",
"scanning_file": "Analizzo {file}...",
"scanned_files": "Analizzati {count} file",
"fetching_package_info": "Recupero informazioni sui pacchetti...",
"checking_package": "Controllo {pkg}...",
"package_info_fetched": "Informazioni sui pacchetti recuperate",
"updating_package_json": "Aggiorno package.json...",
"updating_package": "Aggiorno {pkg}...",
"updated_packages": "Aggiornati {count} pacchetti in package.json",
"packages_checked_successfully": "Pacchetti controllati con successo!",
"checking_for_outdated_packages": "Controllo pacchetti da aggiornare...",
"default_complete": "Fatto!",
"default_failed": "Errore!",
"default_loading": "Caricamento..."
},
"help": {
"header": "DepNudge - Aggiorna le dipendenze Node.js all'ultima versione disponibile",
"usage": "Come si usa:",
"options": "Opzioni:",
"examples": "Esempi:",
"usage_example": "depnudge [opzioni] [pacchetti...]",
"help_option": "-h, --help Mostra questo aiuto",
"version_option": "-v, --version Mostra la versione",
"check_option": "-c, --check Solo controlla i pacchetti obsoleti (non aggiorna)",
"scan_option": "-s, --scan Analizza il codice per dipendenze mancanti",
"install_option": "-i, --install Installa le dipendenze mancanti trovate nel codice",
"yes_option": "-y, --yes Salta le conferme (auto-conferma)",
"lang_option": "-l, --lang Cambia lingua ({langs}) - salva la preferenza",
"example_check": "depnudge # Controlla i pacchetti obsoleti",
"example_check_only": "depnudge --check # Mostra solo i pacchetti obsoleti",
"example_scan": "depnudge --scan # Analizza per dipendenze mancanti",
"example_install": "depnudge --install # Trova e installa dipendenze mancanti",
"example_specific": "depnudge axios lodash # Aggiorna pacchetti specifici",
"example_yes": "depnudge axios --yes # Aggiorna axios senza conferma",
"example_lang": "depnudge --lang {lang} # Cambia lingua (salva la preferenza)",
"current_language": "Lingua attuale: {current} (preferenza salvata: {saved})",
"current_language_default": "Lingua attuale: {current} (predefinita)"
},
"general": {
"cancelled": "Operazione annullata. Nessuna modifica fatta.",
"error": "Errore: {message}",
"confirm_update": "Vuoi aggiornare questi pacchetti? (y/N): ",
"confirm_install": "Vuoi installare {count} pacchetti? (y/N): ",
"confirm_type": "Installare come dipendenze (d) o devDependencies (dev)? (d/dev): ",
"invalid_choice": "Scelta non valida. Uscita...",
"language_set": "Lingua impostata su: {lang}",
"language_remembered": "Questa preferenza verrΓ ricordata per il futuro"
},
"menu": {
"what_to_do": "Cosa vuoi fare?",
"update_all": "Aggiorna tutti i pacchetti",
"select_specific": "Scegli pacchetti specifici da aggiornare",
"cancel_exit": "Annulla ed esci",
"enter_choice": "Scegli un'opzione (u/s/c): ",
"enter_packages": "Scrivi i nomi dei pacchetti separati da uno spazio (o 'all' per tutti):",
"packages_to_update": "Pacchetti da aggiornare: ",
"ignoring_invalid": "β οΈ Ignoro pacchetti non validi: {packages}",
"no_valid_packages": "β Nessun pacchetto valido selezionato. Esco..."
},
"language": {
"info_header": "Informazioni sulla lingua",
"current_language": "Lingua attuale: {lang}",
"saved_preference": "Preferenza salvata: {lang}",
"no_saved_preference": "Nessuna preferenza salvata (uso predefinito)",
"supported_languages": "Lingue disponibili:",
"change_language": "Usa 'depnudge --lang <lingua>' per cambiare lingua",
"auto_save": "La preferenza della lingua viene salvata automaticamente"
},
"backup": {
"created": "πΎ Backup creato: package.json.backup",
"could_not_create": "β οΈ Impossibile creare il backup: {error}"
},
"main": {
"use_without_check": "π‘ Usa 'depnudge' senza --check per aggiornare questi pacchetti.",
"no_packages_updated": "βΉοΈ Nessun pacchetto aggiornato in package.json",
"no_valid_packages_found": "β οΈ Nessun pacchetto valido trovato da installare"
},
"bin": {
"uncaught_exception": "π₯ Eccezione non gestita:",
"stack_trace": "Traccia dello stack:",
"unhandled_rejection": "π₯ Rifiuto non gestito:",
"promise": "Promessa:",
"goodbye": "π Arrivederci! Operazione annullata dall'utente.",
"fatal_error": "π₯ Errore fatale: {message}"
}
}